A little cleanup
This commit is contained in:
parent
1cb2c7ebdb
commit
bedeee894a
15 changed files with 21 additions and 124 deletions
|
|
@ -77,31 +77,32 @@ func _process(_delta):
|
|||
## Sets dock state to Ready
|
||||
func dock_ready():
|
||||
dock_state = DockState.Ready
|
||||
gate_static.visible = true
|
||||
gate_static.process_mode = Node.PROCESS_MODE_INHERIT
|
||||
gate_area.visible = false
|
||||
dock_area.visible = false
|
||||
enable_gate()
|
||||
## Sets dock state to Process
|
||||
func dock_process():
|
||||
dock_state = DockState.Process
|
||||
gate_static.visible = false
|
||||
gate_static.process_mode = Node.PROCESS_MODE_DISABLED
|
||||
gate_area.visible = true
|
||||
dock_area.visible = true
|
||||
disable_gate()
|
||||
## Sets dock state to Busy
|
||||
func dock_busy():
|
||||
dock_state = DockState.Busy
|
||||
gate_static.visible = true
|
||||
gate_static.process_mode = Node.PROCESS_MODE_INHERIT
|
||||
gate_area.visible = false
|
||||
dock_area.visible = false
|
||||
enable_gate()
|
||||
# opening base menu
|
||||
var menu_instance = menu.instantiate()
|
||||
menu_instance.base = self
|
||||
player_ship.non_colorable_gui.add_child(menu_instance)
|
||||
|
||||
## Sets dock state to Leave
|
||||
func dock_leave():
|
||||
dock_state = DockState.Leave
|
||||
disable_gate()
|
||||
|
||||
func enable_gate():
|
||||
gate_static.visible = true
|
||||
gate_static.process_mode = Node.PROCESS_MODE_INHERIT
|
||||
gate_area.visible = false
|
||||
dock_area.visible = false
|
||||
|
||||
func disable_gate():
|
||||
gate_static.visible = false
|
||||
gate_static.process_mode = Node.PROCESS_MODE_DISABLED
|
||||
gate_area.visible = true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue