Donxon SDK
Contents
Topics
Globals
Modules
Classes
Examples
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)
generated by LDoc 1.4.6
Last updated 2020-06-15 21:15:36