mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Added chat arrow
Former-commit-id: 387bf73af19e23678a9048ab3870665c88ff47b9
This commit is contained in:
parent
51e41ade07
commit
702e8321b1
2
.gitignore
vendored
2
.gitignore
vendored
@ -4,7 +4,6 @@
|
|||||||
/Cargo.lock
|
/Cargo.lock
|
||||||
/*/target/
|
/*/target/
|
||||||
/*/Cargo.lock
|
/*/Cargo.lock
|
||||||
/voxygen/test_assets/
|
|
||||||
|
|
||||||
# IntelliJ
|
# IntelliJ
|
||||||
|
|
||||||
@ -20,3 +19,4 @@
|
|||||||
# Veloren
|
# Veloren
|
||||||
**/server_conf.toml
|
**/server_conf.toml
|
||||||
**/keybinds.toml
|
**/keybinds.toml
|
||||||
|
assets/voxygen
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit e3cdc5c97469b099a5acade2e5faa6539caae924
|
Subproject commit 29c305b5ad9c8737657ad4d60c4587505eaef51e
|
@ -107,7 +107,8 @@ widget_ids! {
|
|||||||
questlog_close,
|
questlog_close,
|
||||||
questlog_title,
|
questlog_title,
|
||||||
|
|
||||||
extra,
|
// Chat-Arrow
|
||||||
|
chat_arrow,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -178,24 +179,31 @@ struct Imgs {
|
|||||||
button_blank: ImgId,
|
button_blank: ImgId,
|
||||||
button_blue_mo: ImgId,
|
button_blue_mo: ImgId,
|
||||||
button_blue_press: ImgId,
|
button_blue_press: ImgId,
|
||||||
//Social-Window
|
// Social-Window
|
||||||
social_bg: ImgId,
|
social_bg: ImgId,
|
||||||
social_icon: ImgId,
|
social_icon: ImgId,
|
||||||
//Map-Window
|
// Map-Window
|
||||||
map_bg: ImgId,
|
map_bg: ImgId,
|
||||||
map_icon: ImgId,
|
map_icon: ImgId,
|
||||||
map_frame: ImgId,
|
map_frame: ImgId,
|
||||||
//Spell Book Window
|
// Spell Book Window
|
||||||
spellbook_bg: ImgId,
|
spellbook_bg: ImgId,
|
||||||
spellbook_icon: ImgId,
|
spellbook_icon: ImgId,
|
||||||
//Char Window
|
// Char Window
|
||||||
charwindow_bg: ImgId,
|
charwindow_bg: ImgId,
|
||||||
charwindow_icon: ImgId,
|
charwindow_icon: ImgId,
|
||||||
//Quest-Log Window
|
// Quest-Log Window
|
||||||
questlog_bg: ImgId,
|
questlog_bg: ImgId,
|
||||||
questlog_icon: ImgId,
|
questlog_icon: ImgId,
|
||||||
//help
|
//help
|
||||||
//help: ImgId,
|
//help: ImgId,
|
||||||
|
// Chat-Arrow
|
||||||
|
chat_arrow_active: ImgId,
|
||||||
|
chat_arrow_inactive: ImgId,
|
||||||
|
chat_arrow_active_mo: ImgId,
|
||||||
|
chat_arrow_active_press: ImgId,
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
impl Imgs {
|
impl Imgs {
|
||||||
fn new(ui: &mut Ui, renderer: &mut Renderer) -> Imgs {
|
fn new(ui: &mut Ui, renderer: &mut Renderer) -> Imgs {
|
||||||
@ -293,6 +301,12 @@ impl Imgs {
|
|||||||
//Quest-Log Window
|
//Quest-Log Window
|
||||||
questlog_bg: load("element/misc_backgrounds/small_bg.png"),
|
questlog_bg: load("element/misc_backgrounds/small_bg.png"),
|
||||||
questlog_icon: load("element/icons/questlog.png"),
|
questlog_icon: load("element/icons/questlog.png"),
|
||||||
|
|
||||||
|
// Chat-Arrows
|
||||||
|
chat_arrow_active: load("element/buttons/arrow/chat_arrow_active.png"),
|
||||||
|
chat_arrow_inactive: load("element/buttons/arrow/chat_arrow_inactive.png"),
|
||||||
|
chat_arrow_active_mo: load("element/buttons/arrow/chat_arrow_active_mo.png"),
|
||||||
|
chat_arrow_active_press: load("element/buttons/arrow/chat_arrow_active_press.png"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -397,6 +411,13 @@ impl Hud {
|
|||||||
if let Some(msg) = self.chat.update_layout(ui_widgets, self.font_opensans) {
|
if let Some(msg) = self.chat.update_layout(ui_widgets, self.font_opensans) {
|
||||||
events.push(Event::SendMessage(msg));
|
events.push(Event::SendMessage(msg));
|
||||||
}
|
}
|
||||||
|
// Chat Arrow
|
||||||
|
Button::image(self.imgs.chat_arrow_active)
|
||||||
|
.w_h(22.0, 22.0)
|
||||||
|
.hover_image(self.imgs.chat_arrow_active_mo)
|
||||||
|
.press_image(self.imgs.chat_arrow_active_press)
|
||||||
|
.bottom_left_with_margins_on(ui_widgets.window, 26.0, 14.0)
|
||||||
|
.set(self.ids.chat_arrow, ui_widgets);
|
||||||
|
|
||||||
// Help Text
|
// Help Text
|
||||||
if self.show_help {
|
if self.show_help {
|
||||||
|
Loading…
Reference in New Issue
Block a user