Changelog(s)

15/06/2020 (Beta)

Game.ScreenFade

  • Fixed on showing screen fade, ignoring player's index.

19/05/2020 (Beta)

Globals

  • Changed _DEBUG -> Moved into Debug.enable.
  • Changed debug_print -> Moved into Debug.print.
  • Changed table.extend -> Added functionSelfOverride parameter to passing derived table as self when accessing base or parent table's functions.
  • Added .extendedTable data structure.
  • Added .extendedMetatable data structure.
  • Added AssertType function.
  • Added Debug class.
  • Added System module.

Debug

Hook

  • Changed .hookContainer -> Removed _baseMethodTable property, Moved _hookNameComparator property into .hookContainerMetatable.__hookNameComparator.
  • Changed Hook:Create -> Removed baseMethodTable parameter, Added functionSelfOverride parameter to passing hook table as self when accessing base table's functions.
  • Added .hookContainerMetatable data structure.

System

  • Added System.FONT.YGO340, System.FONT.DFYuanW9_GB, and System.FONT.DFLiYuan_XB properties.
  • Added System:GetCharWidth method.
  • Added System.UTF8 library class.

Common

Common.NetMessage

Game

  • Changed Game.MONSTERTYPE -> Added Joseon Kingdom monsters (Game.MONSTERTYPE.KINGDOM1, Game.MONSTERTYPE.KINGDOM2, Game.MONSTERTYPE.KINGDOM3, Game.MONSTERTYPE.KINGDOM4).

Game.TextMenu

  • Fixed when menu opening submenu and terminated abruptly.

UI

UI.Rectangle

  • Extended from UI.Box for future-proof implementation.

UI.ScreenFade

  • Reworked, follows Half-Life's original ScreenFade.

UI.BarTime

14/04/2020 (Beta)

Game.TextMenu

  • Fixed menu pagination error.

24/02/2020 (Beta)

Globals

  • Changed g_vecZero -> Moved into Common.vecZero.
  • Changed table.extend -> Added __index support from derived tables.
  • Added table.merge function.
  • Added table.clone function.

Hook

  • Changed Hook:Create -> Added hookNameComparator parameter for custom hook name bindings.

Common

Common.NetMessage

Common.TextMenu

Game

Game.NetMessage

Game.TextMenu

UI

UI.TextMenu

  • Changed UI.TextMenu.SPACE_HEIGHT_AFTER_LINE -> Renamed to UI.TextMenu.bottomPaddingSize.
  • Added UI.TextMenu.rightAlignmentHorizontalOffset property.

08/02/2020 (Beta)

  • Fixed dangling pointers when a hook is removed.
  • Fixed hook call-chaining bugs for not returning correct values.
  • Fixed broken Game.Rule methods.

23/01/2020 (Beta)

  • Initial public release.
generated by LDoc 1.4.6 Last updated 2020-06-15 21:15:36