API updates
parent
327e2b43b3
commit
69b35bd43c
|
@ -57,8 +57,8 @@ fn init(state) {
|
|||
(radar_size / 2.0 + 5),
|
||||
(radar_size / -2.0 - 5),
|
||||
3.5, 3.5,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
);
|
||||
|
||||
sprite::add("radar.frame.ne", "ui::radarframe", init_pos);
|
||||
|
@ -114,12 +114,12 @@ fn event(state, event) {
|
|||
|
||||
fn step(state) {
|
||||
radialbar::set_val("shield",
|
||||
state.player_ship().get_shields()
|
||||
/ state.player_ship().get_total_shields()
|
||||
state.player_ship().current_shields()
|
||||
/ state.player_ship().stat_shield_strength()
|
||||
);
|
||||
radialbar::set_val("hull",
|
||||
state.player_ship().get_hull()
|
||||
/ state.player_ship().get_total_hull()
|
||||
state.player_ship().current_hull()
|
||||
/ state.player_ship().total_hull()
|
||||
);
|
||||
|
||||
|
||||
|
@ -138,8 +138,8 @@ fn step(state) {
|
|||
Rect(
|
||||
pos.x(), pos.y(),
|
||||
5.0, 5.0,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
sprite::set_angle("radar.arrow", angle - 90.0);
|
||||
|
@ -201,8 +201,8 @@ fn step(state) {
|
|||
Rect(
|
||||
pos.x(), pos.y(),
|
||||
size, size,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
} else {
|
||||
|
@ -211,8 +211,8 @@ fn step(state) {
|
|||
Rect(
|
||||
pos.x(), pos.y(),
|
||||
size, size,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
}
|
||||
|
@ -263,8 +263,8 @@ fn step(state) {
|
|||
Rect(
|
||||
pos.x(), pos.y(),
|
||||
size, size,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
} else {
|
||||
|
@ -273,8 +273,8 @@ fn step(state) {
|
|||
Rect(
|
||||
pos.x(), pos.y(),
|
||||
size, size,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
}
|
||||
|
@ -291,8 +291,8 @@ fn step(state) {
|
|||
(radar_size / 2.0 + 5) - dx,
|
||||
(radar_size / -2.0 - 5) + dy,
|
||||
3.5, 3.5,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
sprite::set_rect("radar.frame.se",
|
||||
|
@ -300,8 +300,8 @@ fn step(state) {
|
|||
(radar_size / 2.0 + 5) - dx,
|
||||
(radar_size / -2.0 - 5) - dy,
|
||||
3.5, 3.5,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
sprite::set_rect("radar.frame.sw",
|
||||
|
@ -309,8 +309,8 @@ fn step(state) {
|
|||
(radar_size / 2.0 + 5) + dx,
|
||||
(radar_size / -2.0 - 5) - dy,
|
||||
3.5, 3.5,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
sprite::set_rect("radar.frame.nw",
|
||||
|
@ -318,8 +318,8 @@ fn step(state) {
|
|||
(radar_size / 2.0 + 5) + dx,
|
||||
(radar_size / -2.0 - 5) + dy,
|
||||
3.5, 3.5,
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
)
|
||||
);
|
||||
}
|
||||
|
|
|
@ -7,8 +7,8 @@ fn init(state) {
|
|||
"ui::planet::button",
|
||||
Rect(
|
||||
99.0, 128.0, 73.898, 18.708,
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
)
|
||||
);
|
||||
|
||||
|
@ -23,8 +23,8 @@ fn init(state) {
|
|||
},
|
||||
Rect(
|
||||
-180.0, 142.0, 274.0, 135.0,
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
)
|
||||
);
|
||||
sprite::set_mask("landscape", "ui::landscapemask");
|
||||
|
@ -40,17 +40,17 @@ fn init(state) {
|
|||
);
|
||||
// If this is not set, the button will
|
||||
// not receive events
|
||||
sprite::set_disable_events("frame", true);
|
||||
sprite::disable_events("frame", true);
|
||||
|
||||
|
||||
textbox::add(
|
||||
"title", 10.0, 10.0,
|
||||
Color(1.0, 1.0, 1.0, 1.0),
|
||||
Rect(
|
||||
-70.79, 138.0, 59.867, 10.0,
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
),
|
||||
Color(1.0, 1.0, 1.0, 1.0)
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
)
|
||||
);
|
||||
textbox::align_center("title");
|
||||
textbox::font_serif("title");
|
||||
|
@ -61,12 +61,12 @@ fn init(state) {
|
|||
|
||||
textbox::add(
|
||||
"desc", 7.5, 8.0,
|
||||
Color(1.0, 1.0, 1.0, 1.0),
|
||||
Rect(
|
||||
-178.92, -20.3, 343.0, 81.467,
|
||||
Anchor::NorthWest,
|
||||
Anchor::Center
|
||||
),
|
||||
Color(1.0, 1.0, 1.0, 1.0)
|
||||
Anchor::Center,
|
||||
Anchor::NorthWest
|
||||
)
|
||||
);
|
||||
textbox::font_sans("desc");
|
||||
if state.player_ship().is_landed() {
|
||||
|
|
Loading…
Reference in New Issue