Skip to content

Releases: sscovil/godot-split-screen-2d-addon

v0.4.0

13 Jun 18:04
479e4cb
Compare
Choose a tag to compare

Added

  • get_player_camera(player: Node2D) method
  • get_primary_viewport() method
  • make_camera_stop_tracking_player(camera: Camera2D, player: Node2D) method
  • make_camera_track_player(camera: Camera2D, player: Node2D) method
  • More inline documentation in the code
  • More detailed documentation in the README files

Fixed

  • Issue causing a new RemoteTransform2D node to be added to each player whenever rebuild() is called
  • Issue causing a new BoxContainer node to be added each time the number of players increases to more than one

Full Changelog: v0.3.1...v0.4.0

v0.3.1

09 Jun 19:57
48c32fb
Compare
Choose a tag to compare

Changed

  • Use the same layout for 3 players as is used for 5 or 7 players (i.e. one player on top and two below)

Fixed

  • Issue causing a thin, unwanted border on the left side of the top row when an odd number of players is added

Full Changelog: v0.3.0...v0.3.1

v0.3.0

09 Jun 17:25
e85fbdc
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Added

  • SplitScreen2D exported property transparent_background
  • SplitScreen2DConfig class
  • SplitScreen2D.from_config() static method
  • res://example/example_2.tscn example scene
  • res://example/example_2.gd script that illustrates the usage of SplitScreen2DConfig and SplitScreen2D.from_config()

Changed

  • SplitScreen2D exported property renamed from rebuild_deleay to rebuild_delay (see Breaking Change notice below)
  • Updated screenshots to include new configuration options
  • Updated README.md with documentation for new features

Breaking Change: In earlier versions, there was an exported property of SplitScreen2D named rebuild_deleay (note the typo in the word "delay"). In this release, that typo has been fixed and the property is now rebuild_delay. If you had previously set this value, you will need to set it again after upgrading to this version. If you referenced the property in your code, be sure to update it there as well.

Full Changelog: v0.2.1...v0.3.0

v0.2.1

08 Jun 15:07
e62359e
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

Full Changelog: v0.2.0...v0.2.1

v0.2.0

08 Jun 10:28
1f6a5db
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Full Changelog: v0.1.0...v0.2.0

v0.1.0

07 Jun 14:16
0d4e15f
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release
add screenshots and remove manual testing code