1-6 player splitscreen multiplayer addon
Diffstat (limited to 'addons/splitter/screen.gd')
| -rw-r--r-- | addons/splitter/screen.gd | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/splitter/screen.gd b/addons/splitter/screen.gd index ed6a02a..4673b1d 100644 --- a/addons/splitter/screen.gd +++ b/addons/splitter/screen.gd @@ -21,7 +21,7 @@ func resize_players(): p.resize_port(get_window().size) func join() -> PlayerViewport: - if len(players) > 3: + if len(players) > 5: push_error("no slots") return var player := PlayerViewport.new(len(players) + 1) @@ -31,8 +31,8 @@ func join() -> PlayerViewport: set_process(true) return player -func leave(id: int) -> void: - var p := players.pop_at(4 - id) +func leave() -> void: + var p := players.pop_at(-1) if p == null: push_error("no player") return |