mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
create character button position change
This commit is contained in:
parent
80c334273a
commit
cb5976b9de
@ -55,6 +55,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Fixed not being able to unmount
|
- Fixed not being able to unmount
|
||||||
- Fixed non-humanoids being able to climb and glide
|
- Fixed non-humanoids being able to climb and glide
|
||||||
- Made shadows and lights use interpolated positions
|
- Made shadows and lights use interpolated positions
|
||||||
|
- Changed "Create Character" button position
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
|
BIN
assets/voxygen/element/frames/selection_hover.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/element/frames/selection_hover.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/element/frames/selection_press.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/element/frames/selection_press.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -165,6 +165,8 @@ image_ids! {
|
|||||||
charlist_frame: "voxygen.element.frames.window_4",
|
charlist_frame: "voxygen.element.frames.window_4",
|
||||||
server_frame: "voxygen.element.frames.server_frame",
|
server_frame: "voxygen.element.frames.server_frame",
|
||||||
selection: "voxygen.element.frames.selection",
|
selection: "voxygen.element.frames.selection",
|
||||||
|
selection_hover: "voxygen.element.frames.selection_hover",
|
||||||
|
selection_press: "voxygen.element.frames.selection_press",
|
||||||
slider_range: "voxygen.element.slider.track",
|
slider_range: "voxygen.element.slider.track",
|
||||||
slider_indicator: "voxygen.element.slider.indicator",
|
slider_indicator: "voxygen.element.slider.indicator",
|
||||||
|
|
||||||
@ -462,7 +464,7 @@ impl CharSelectionUi {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Create Character Button.
|
// Create Character Button.
|
||||||
if Button::image(self.imgs.button)
|
/*if Button::image(self.imgs.button)
|
||||||
.mid_bottom_with_margin_on(self.ids.charlist_bg, -60.0)
|
.mid_bottom_with_margin_on(self.ids.charlist_bg, -60.0)
|
||||||
.w_h(270.0, 50.0)
|
.w_h(270.0, 50.0)
|
||||||
.hover_image(self.imgs.button_hover)
|
.hover_image(self.imgs.button_hover)
|
||||||
@ -477,7 +479,7 @@ impl CharSelectionUi {
|
|||||||
{
|
{
|
||||||
self.character_creation = true;
|
self.character_creation = true;
|
||||||
self.character_tool = Some(STARTER_SWORD);
|
self.character_tool = Some(STARTER_SWORD);
|
||||||
}
|
}*/
|
||||||
|
|
||||||
// Alpha Version
|
// Alpha Version
|
||||||
Text::new(&version)
|
Text::new(&version)
|
||||||
@ -511,7 +513,7 @@ impl CharSelectionUi {
|
|||||||
self.info_content = InfoContent::Deletion;
|
self.info_content = InfoContent::Deletion;
|
||||||
self.info_window = true;
|
self.info_window = true;
|
||||||
}
|
}
|
||||||
Text::new("Human Default")
|
Text::new("Test Character")
|
||||||
.top_left_with_margins_on(self.ids.character_box_1, 6.0, 9.0)
|
.top_left_with_margins_on(self.ids.character_box_1, 6.0, 9.0)
|
||||||
.font_size(19)
|
.font_size(19)
|
||||||
.font_id(self.fonts.cyri)
|
.font_id(self.fonts.cyri)
|
||||||
@ -532,37 +534,22 @@ impl CharSelectionUi {
|
|||||||
.color(TEXT_COLOR)
|
.color(TEXT_COLOR)
|
||||||
.set(self.ids.character_location_1, ui_widgets);
|
.set(self.ids.character_location_1, ui_widgets);
|
||||||
|
|
||||||
// 2nd Character in List
|
// Create Character Button
|
||||||
if Button::image(self.imgs.nothing)
|
if Button::image(self.imgs.selection)
|
||||||
.down_from(self.ids.character_box_1, 5.0)
|
.down_from(self.ids.character_box_1, 5.0)
|
||||||
.w_h(386.0, 80.0)
|
.w_h(386.0, 80.0)
|
||||||
.hover_image(self.imgs.selection)
|
.hover_image(self.imgs.selection_hover)
|
||||||
.press_image(self.imgs.selection)
|
.press_image(self.imgs.selection_press)
|
||||||
.image_color(Color::Rgba(1.0, 1.0, 1.0, 0.8))
|
.label("Create New Character")
|
||||||
.label_y(conrod_core::position::Relative::Scalar(20.0))
|
.label_color(Color::Rgba(0.38, 1.0, 0.07, 1.0))
|
||||||
|
.label_font_id(self.fonts.cyri)
|
||||||
|
.image_color(Color::Rgba(0.38, 1.0, 0.07, 1.0))
|
||||||
.set(self.ids.character_box_2, ui_widgets)
|
.set(self.ids.character_box_2, ui_widgets)
|
||||||
.was_clicked()
|
.was_clicked()
|
||||||
{}
|
{
|
||||||
Text::new("Example 2nd Char")
|
self.character_creation = true;
|
||||||
.top_left_with_margins_on(self.ids.character_box_2, 6.0, 9.0)
|
self.character_tool = Some(STARTER_SWORD);
|
||||||
.font_size(19)
|
}
|
||||||
.font_id(self.fonts.cyri)
|
|
||||||
.color(TEXT_COLOR)
|
|
||||||
.set(self.ids.character_name_2, ui_widgets);
|
|
||||||
|
|
||||||
Text::new("Level ??")
|
|
||||||
.down_from(self.ids.character_name_2, 4.0)
|
|
||||||
.font_size(17)
|
|
||||||
.font_id(self.fonts.cyri)
|
|
||||||
.color(TEXT_COLOR)
|
|
||||||
.set(self.ids.character_level_2, ui_widgets);
|
|
||||||
|
|
||||||
Text::new("Plains of Uncertainty")
|
|
||||||
.down_from(self.ids.character_level_2, 4.0)
|
|
||||||
.font_size(17)
|
|
||||||
.font_id(self.fonts.cyri)
|
|
||||||
.color(TEXT_COLOR)
|
|
||||||
.set(self.ids.character_location_2, ui_widgets);
|
|
||||||
}
|
}
|
||||||
// Character_Creation //////////////////////////////////////////////////////////////////////
|
// Character_Creation //////////////////////////////////////////////////////////////////////
|
||||||
else {
|
else {
|
||||||
@ -629,17 +616,23 @@ impl CharSelectionUi {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Window
|
// Window
|
||||||
Rectangle::fill_with([386.0, 988.0], color::rgba(0.0, 0.0, 0.0, 0.8))
|
Rectangle::fill_with(
|
||||||
.top_left_with_margins_on(ui_widgets.window, 30.0, 30.0)
|
[386.0, ui_widgets.win_h - ui_widgets.win_h * 0.2],
|
||||||
.set(self.ids.creation_bg, ui_widgets);
|
color::rgba(0.0, 0.0, 0.0, 0.8),
|
||||||
|
)
|
||||||
|
.top_left_with_margins_on(ui_widgets.window, 30.0, 30.0)
|
||||||
|
.set(self.ids.creation_bg, ui_widgets);
|
||||||
Image::new(self.imgs.charlist_frame)
|
Image::new(self.imgs.charlist_frame)
|
||||||
.w_h(400.0, 1000.0)
|
.w_h(400.0, ui_widgets.win_h - ui_widgets.win_h * 0.19)
|
||||||
.middle_of(self.ids.creation_bg)
|
.middle_of(self.ids.creation_bg)
|
||||||
.set(self.ids.charlist_frame, ui_widgets);
|
.set(self.ids.charlist_frame, ui_widgets);
|
||||||
Rectangle::fill_with([386.0, 983.0], color::TRANSPARENT)
|
Rectangle::fill_with(
|
||||||
.middle_of(self.ids.creation_bg)
|
[386.0, ui_widgets.win_h - ui_widgets.win_h * 0.19],
|
||||||
.scroll_kids_vertically()
|
color::TRANSPARENT,
|
||||||
.set(self.ids.creation_alignment, ui_widgets);
|
)
|
||||||
|
.middle_of(self.ids.creation_bg)
|
||||||
|
.scroll_kids_vertically()
|
||||||
|
.set(self.ids.creation_alignment, ui_widgets);
|
||||||
Scrollbar::y_axis(self.ids.creation_alignment)
|
Scrollbar::y_axis(self.ids.creation_alignment)
|
||||||
.thickness(5.0)
|
.thickness(5.0)
|
||||||
.auto_hide(true)
|
.auto_hide(true)
|
||||||
|
Loading…
Reference in New Issue
Block a user