64 lines
1.4 KiB
GDScript
64 lines
1.4 KiB
GDScript
@tool
|
|
extends Node
|
|
@warning_ignore_start("unused_signal")
|
|
|
|
## [b]Emitter[/b] : [param gui.gd], [TowerManager][br]
|
|
## [b]Subscriber[/b] : [param InfoPanel.gd], [GuiButton], [param gui.gd]
|
|
signal cube_selected
|
|
|
|
|
|
## [b]Emitter[/b] : [GuiButton][br]
|
|
## [b]Subscriber[/b] : [TowerManager]
|
|
signal tower_selected(towerType : Tower.TYPE)
|
|
|
|
|
|
## [b]Emitter[/b] : [TowerManager][br]
|
|
## [b]Subscriber[/b] : gui.gd
|
|
signal tower_count_changed(count : int)
|
|
|
|
|
|
## [b]Emitter[/b] : [TowerManager][br]
|
|
## [b]Subscriber[/b] : gui.gd
|
|
signal team_in_action_changed(count : int)
|
|
|
|
|
|
## [b]Emitter[/b] : [TowerManager][br]
|
|
## [b]Subscriber[/b] : gui.gd
|
|
signal team_in_rest_changed(count : int)
|
|
|
|
|
|
## [b]Emitter[/b] : [Projectile][br]
|
|
## [b]Subscriber[/b] : [code]null[/code]
|
|
signal projectile_shooted(projectile: Projectile, transform: Transform3D)
|
|
|
|
|
|
## [b]Emitter[/b] : [WorldManager][br]
|
|
## [b]Subscriber[/b] : [Game]
|
|
signal player_has_won
|
|
|
|
|
|
## [b]Emitter[/b] : [WorldManager][br]
|
|
## [b]Subscriber[/b] : [Game]
|
|
signal wave_finished
|
|
|
|
|
|
## [b]Emitter[/b] : [WorldManager][br]
|
|
## [b]Subscriber[/b] : gui.gd
|
|
signal wave_has_change(waveNumber : int, timeRemaining : float)
|
|
|
|
|
|
## [b]Emitter[/b] : [gui.gd][br]
|
|
## [b]Subscriber[/b] : [WorldManager]
|
|
signal lauch_next_wave
|
|
|
|
|
|
## [b]Emitter[/b] : [gui.gd][br]
|
|
## [b]Subscriber[/b] : [TowerManager]
|
|
signal mouse_entered_gui
|
|
|
|
|
|
## [b]Emitter[/b] : [gui.gd][br]
|
|
## [b]Subscriber[/b] : [TowerManager]
|
|
signal mouse_exited_gui
|
|
|
|
@warning_ignore_restore("unused_signal")
|