mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Fix diary toggling when escape menu is open.
This commit is contained in:
parent
db8c167797
commit
03abe234ee
@ -569,8 +569,6 @@ impl Show {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn toggle_bag(&mut self) { self.bag(!self.bag); }
|
|
||||||
|
|
||||||
fn trade(&mut self, open: bool) {
|
fn trade(&mut self, open: bool) {
|
||||||
if !self.esc_menu {
|
if !self.esc_menu {
|
||||||
self.bag = open;
|
self.bag = open;
|
||||||
@ -580,8 +578,6 @@ impl Show {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn toggle_trade(&mut self) { self.trade(!self.trade); }
|
|
||||||
|
|
||||||
fn map(&mut self, open: bool) {
|
fn map(&mut self, open: bool) {
|
||||||
if !self.esc_menu {
|
if !self.esc_menu {
|
||||||
self.map = open;
|
self.map = open;
|
||||||
@ -629,8 +625,6 @@ impl Show {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn toggle_map(&mut self) { self.map(!self.map) }
|
|
||||||
|
|
||||||
fn settings(&mut self, open: bool) {
|
fn settings(&mut self, open: bool) {
|
||||||
if !self.esc_menu {
|
if !self.esc_menu {
|
||||||
self.open_windows = if open {
|
self.open_windows = if open {
|
||||||
@ -646,6 +640,20 @@ impl Show {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn toggle_bag(&mut self) { self.bag(!self.bag); }
|
||||||
|
|
||||||
|
fn toggle_trade(&mut self) { self.trade(!self.trade); }
|
||||||
|
|
||||||
|
fn toggle_map(&mut self) { self.map(!self.map) }
|
||||||
|
|
||||||
|
fn toggle_social(&mut self) { self.social(!self.social); }
|
||||||
|
|
||||||
|
fn toggle_crafting(&mut self) { self.crafting(!self.crafting) }
|
||||||
|
|
||||||
|
fn toggle_spell(&mut self) { self.diary(!self.diary) }
|
||||||
|
|
||||||
|
fn toggle_ui(&mut self) { self.ui = !self.ui; }
|
||||||
|
|
||||||
fn toggle_settings(&mut self, global_state: &GlobalState) {
|
fn toggle_settings(&mut self, global_state: &GlobalState) {
|
||||||
match self.open_windows {
|
match self.open_windows {
|
||||||
Windows::Settings => {
|
Windows::Settings => {
|
||||||
@ -668,8 +676,6 @@ impl Show {
|
|||||||
// TODO: Add self updating key-bindings element
|
// TODO: Add self updating key-bindings element
|
||||||
//fn toggle_help(&mut self) { self.help = !self.help }
|
//fn toggle_help(&mut self) { self.help = !self.help }
|
||||||
|
|
||||||
fn toggle_ui(&mut self) { self.ui = !self.ui; }
|
|
||||||
|
|
||||||
fn toggle_windows(&mut self, global_state: &mut GlobalState) {
|
fn toggle_windows(&mut self, global_state: &mut GlobalState) {
|
||||||
if self.bag
|
if self.bag
|
||||||
|| self.trade
|
|| self.trade
|
||||||
@ -717,22 +723,6 @@ impl Show {
|
|||||||
self.want_grab = false;
|
self.want_grab = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn toggle_social(&mut self) {
|
|
||||||
self.social(!self.social);
|
|
||||||
self.diary = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
fn toggle_crafting(&mut self) { self.crafting(!self.crafting) }
|
|
||||||
|
|
||||||
fn toggle_spell(&mut self) {
|
|
||||||
self.diary = !self.diary;
|
|
||||||
self.bag = false;
|
|
||||||
self.crafting = false;
|
|
||||||
self.social = false;
|
|
||||||
self.map = false;
|
|
||||||
self.want_grab = !self.diary;
|
|
||||||
}
|
|
||||||
|
|
||||||
fn open_skill_tree(&mut self, tree_sel: SelectedSkillTree) {
|
fn open_skill_tree(&mut self, tree_sel: SelectedSkillTree) {
|
||||||
self.skilltreetab = tree_sel;
|
self.skilltreetab = tree_sel;
|
||||||
self.social = false;
|
self.social = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user