Commit graph

2045 commits

Author SHA1 Message Date
Martin Gerhardy
f2afa31897 TWINE: added new log categories and improved logging 2024-10-11 17:29:25 +02:00
Martin Gerhardy
0316eb3950 TWINE: improved condition logging 2024-10-11 10:42:22 +02:00
Martin Gerhardy
26b4e3bc3e TWINE: added missing condition logging for channel scripts 2024-10-11 10:35:00 +02:00
Martin Gerhardy
effbdfe67f TWINE: added ImGuiLogger support to the twine debugger 2024-10-11 09:13:57 +02:00
Martin Gerhardy
2a3d39edf7 TWINE: renamed function to better match the original name 2024-10-11 08:39:00 +02:00
Martin Gerhardy
6b7a00db61 TWINE: fixed invalid palettes values for the slide show
introduced in a recent palette conversion commit
2024-10-10 21:43:00 +02:00
Martin Gerhardy
0d2faeb7cf TWINE: show all palettes in the debugger 2024-10-10 20:53:32 +02:00
Martin Gerhardy
1e331168d8 TWINE: fixed resetting the dark palette when entering the main menu again 2024-10-10 20:41:45 +02:00
Martin Gerhardy
90ee431c75 TWINE: renamed methods and member vars to match the original sources (holomap) 2024-10-10 20:39:46 +02:00
Martin Gerhardy
d1a1be8f71 TWINE: moved functions out of class scope (boundRuleThree/lerp) 2024-10-10 20:22:06 +02:00
Martin Gerhardy
713b19ee2a TWINE: removed TODO comment from holomap code
this was already fixed
2024-10-10 20:01:10 +02:00
Martin Gerhardy
803714660d TWINE: a few palette fixes
this transition is not yet done...
2024-10-10 18:11:45 +02:00
Martin Gerhardy
78e16a2001 TWINE: scenes are faded in now (found in the original sources) 2024-10-10 18:11:45 +02:00
Martin Gerhardy
7ebec1d234 TWINE: fixed missing setBlackPal call for holoTraj 2024-10-10 18:11:45 +02:00
Martin Gerhardy
8973fa63bd TWINE: renamed holomap members to match original sources 2024-10-10 18:11:45 +02:00
Martin Gerhardy
d476afa528 TWINE: let whiteFade use a Graphics::Palette, too 2024-10-10 18:11:45 +02:00
Martin Gerhardy
03aabee84b TWINE: removed unused rgba palette method 2024-10-10 18:11:44 +02:00
Martin Gerhardy
b018caf4e4 TWINE: renamed holomap related functions to match original sources 2024-10-10 18:11:44 +02:00
Martin Gerhardy
62d8c709da TWINE: removed duplicate defines 2024-10-10 18:11:44 +02:00
Eugene Sandulenko
f35a538d4f
I18N: Unified "Move Backwards" keymapper key caption 2024-10-10 14:43:55 +02:00
Martin Gerhardy
9ed3755e7d TWINE: unified holomap code with original sources 2024-10-10 14:01:07 +02:00
Martin Gerhardy
56f936f256 TWINE: removed unused additional palette instance 2024-10-10 14:01:07 +02:00
Martin Gerhardy
f59b041175 TWINE: moved dark/normal palette mode code into life script 2024-10-10 14:01:07 +02:00
Martin Gerhardy
747efced7c TWINE: restore palette as found in the original sources in svga and mcga change functions 2024-10-10 14:01:06 +02:00
Martin Gerhardy
a7dfd9fe01 TWINE: converted palettes to Graphics::Palette 2024-10-10 14:01:06 +02:00
Martin Gerhardy
733ed796a1 TWINE: removed fadeIn and fadeOut and use the original method names 2024-10-10 14:01:06 +02:00
Martin Gerhardy
048800582f TWINE: palette code unified with original sources
also made more use of Graphics::Palette
2024-10-10 14:01:06 +02:00
Martin Gerhardy
32264e9fcf TWINE: unified with original sources 2024-10-10 11:43:10 +02:00
Martin Gerhardy
acac282f6f TWINE: use Graphics::Palette for fadePalToPal 2024-10-10 11:31:39 +02:00
Martin Gerhardy
e846600f51 TWINE: allow to set a Graphics::Palette instance directly 2024-10-10 11:31:39 +02:00
Martin Gerhardy
2e5e3e3b7c TWINE: renamed method to match original sources 2024-10-10 11:31:39 +02:00
Martin Gerhardy
9ea3637f4e TWINE: started to use Graphics::Palette 2024-10-10 11:31:39 +02:00
Martin Gerhardy
4daa450779 TWINE: added helper functions for loading palettes from hqr 2024-10-10 11:31:39 +02:00
Martin Gerhardy
1a219466b1 TWINE: palette code was moved into ImGuiEx 2024-10-10 11:31:39 +02:00
Martin Gerhardy
3417916cdd TWINE: extended debugger to show the current active palette 2024-10-09 11:48:19 +02:00
Martin Gerhardy
9903a2afa2 TWINE: further renaming of variables to match the original sources 2024-10-09 11:29:53 +02:00
Martin Gerhardy
6be51ef289 TWINE: renamed to match original sources 2024-10-09 10:01:26 +02:00
Martin Gerhardy
43d18713c9 TWINE: renaming (fla) to match the original sources 2024-10-09 09:59:37 +02:00
Martin Gerhardy
8a1aa15544 TWINE: renamed palette members and functions to match the original sources 2024-10-09 08:53:04 +02:00
Le Philousophe
64ae935977 TWINE: Fix int32 discrepancy 2024-10-09 07:54:52 +02:00
Martin Gerhardy
8751b6d673 TWINE: added palette menu entries to the debugger 2024-10-08 23:45:50 +02:00
Martin Gerhardy
1c9ef86837 TWINE: added editing of static and work flags to the debugger 2024-10-08 21:46:21 +02:00
Martin Gerhardy
cd03d7e8b6 TWINE: renamed flags to match the original sources 2024-10-08 21:27:01 +02:00
Martin Gerhardy
6a66b4bbdd TWINE: fixed crash in debug window if actor has no entity data (e.g. a sprite) 2024-10-08 21:27:01 +02:00
Martin Gerhardy
0bd98f3b6e TWINE: renamed method to match original sources (checkCarrier) 2024-10-08 21:27:01 +02:00
Martin Gerhardy
5e90051f3a TWINE: unified code with original source release 2024-10-08 21:27:01 +02:00
Martin Gerhardy
6ae9344756 TWINE: allow to give items via zu debugger interface and fixed encoding issues 2024-10-08 15:04:24 +02:00
Martin Gerhardy
e6a99ec4bf TWINE: show zones, tracks, scene flags and more 2024-10-08 14:27:11 +02:00
Martin Gerhardy
aeffe19166 TWINE: started scene details debug window 2024-10-08 13:38:24 +02:00
Martin Gerhardy
85403c1bf6 TWINE: fixed invalid ImGuiID handling for InputBoundingBox calls 2024-10-08 13:27:46 +02:00