Commit Graph
11 Commits
Author SHA1 Message Date
Kaloyan Chehlarski 56b48f6186 NANCY: Add GetEngineData macro
Added a macro that hides away the ugly casts whenever
an EngineData object is requested.
2023-10-12 12:42:28 +03:00
Kaloyan Chehlarski c57ae0e097 NANCY: Fix nancy5 clock
Fixed an issue where the nancy5 day counter "clock"
would keep resetting to a different day.
2023-09-27 21:08:08 +03:00
Kaloyan Chehlarski 35e0946ff7 NANCY: Add support for nancy5's day counter
Added support for the nancy5 day counter/countdown
clock that replaces the normal clock in the bottom left of
the UI.
2023-08-31 12:20:39 +03:00
Kaloyan Chehlarski 03d4791ed2 NANCY: Implement standard way to access boot chunks
Previously, the NancyEngine class was responsible for
handling creation and destruction of many naked pointers
to engine data, which led to several instances of memory
leaks that needed to be fixed. These changes introduce a
standard way of handling that same data, similar to the
one already used by PuzzleData inside Scene. Unfortunately,
this does add the need for relevant data to be casted to
the proper type before it is handled.
2023-08-31 12:20:39 +03:00
Eugene Sandulenko f94464ecb1 NANCY: JANITORIAL: Remove trailing spaces 2023-08-07 10:47:50 +02:00
Kaloyan Chehlarski bf8c469fd8 NANCY: Disable UI clock in alarm clock scenes
Added facilities to disable the UI clock (in the bottom
left corner of the screen) when playing an alarm clock scene.
2023-07-14 15:47:34 +03:00
Kaloyan Chehlarski 5844495076 NANCY: Clock fixes
Added highlight and fixed input issues.
2023-04-17 20:27:27 +03:00
Kaloyan Chehlarski fbb2a55da1 NANCY: Implement nancy2 clock 2023-04-15 14:46:23 +03:00
Kaloyan Chehlarski e23acc9d1f NANCY: Implement struct for CLOK chunk 2023-03-30 20:21:44 +03:00
Kaloyan Chehlarski c246c5cdd9 NANCY: Correct scaled blitting
Fixed an issue where some objects would be rendered at the wrong
scale when overlapped with a transparent object (e.g. the clock
in The Vampire Diaries).
2023-03-26 11:44:05 +03:00
Kaloyan Chehlarski 23462c8c83 NANCY: Implement clock
Implemented the clock in The Vampire Diaries.
2023-03-15 18:25:05 +02:00