alleged fixes
This commit is contained in:
parent
e6a47a4772
commit
f99108c4f0
4 changed files with 7 additions and 6 deletions
|
|
@ -86,13 +86,13 @@ func switch(to: StringName, exit: bool = true):
|
|||
if slots.has(to) == false or slots[to] == null or slots[to] == current_state or (multiplayer.get_remote_sender_id() != 1 and is_multiplayer_authority() == false):
|
||||
return
|
||||
if current_state != null and exit:
|
||||
current_state.exit()
|
||||
current_state._exit()
|
||||
if current_state.can_be_previous:
|
||||
last_slot = slots.find_key(current_state)
|
||||
else:
|
||||
last_slot = ""
|
||||
current_state = slots[to]
|
||||
current_state.enter()
|
||||
current_state._enter()
|
||||
|
||||
ammo_updated.emit(current_state.ammo,current_state.remaining_ammo)
|
||||
switched_to.emit(current_state)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue