1262 Commits

Author SHA1 Message Date
c4ed2e7afe Untrack gamepack
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m28s
Emscripten Build / UnitTesting (push) Failing after 9m23s
2026-06-03 15:43:13 -05:00
4ead99e5ad Remove error message when trying to set loadout item if the number of loadout items reaches zero. Gamepack generating redone. All unit tests fixed. Release Build 13868.
Some checks failed
Emscripten Build / UnitTesting (push) Has been cancelled
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2026-06-03 15:40:35 -05:00
d8f4bf9c4c Fix a bug with a rare chance to crash the game whenever transitioning to the overworld map stage. Fix asset references to point to new assets locations. Release Build 13843.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m31s
Emscripten Build / UnitTesting (push) Failing after 9m11s
2026-06-03 11:56:15 -05:00
39866bd973 Full refactor and implementation of new GraphicsManager class.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m37s
Emscripten Build / UnitTesting (push) Failing after 9m20s
2026-05-30 04:23:06 -05:00
7a8bbdbe3c Start building out skeleton for a new GraphicsManager implementation.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 3m2s
Emscripten Build / UnitTesting (push) Failing after 2m56s
2026-05-27 15:39:16 -05:00
030f1061d7 Fix ingame dialog dynamic image loading for Visual Novel engine. Release Build 13671.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m28s
Emscripten Build / UnitTesting (push) Failing after 15m56s
2026-05-26 14:37:31 -05:00
195924932b Dynamically load Visual Novel assets. Release Build 13670.
Some checks failed
Emscripten Build / UnitTesting (push) Has been cancelled
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2026-05-26 14:31:08 -05:00
9d097e3cdd Corrected and migrated the Ground Slam ability to be handled via the Entity system. Updated damage numbers system to keep drawing during death transition screen. Release Build 13664.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m54s
Emscripten Build / UnitTesting (push) Successful in 9m54s
2026-05-19 22:11:20 -05:00
a9b63001eb Witch dynamic ability descriptions implemented. Made ability descriptions on class selection window display proper damag values based on a level 1 character of that class instead of defaulting to Warrior's base attack. Release Build 13643.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m7s
Emscripten Build / UnitTesting (push) Failing after 9m12s
2026-05-19 15:32:21 -05:00
48529d8c54 Moved array parsing for ability descriptions from being its own symbol to being integrated with the other symbols when they are parsed. Updated Trapper skill descriptions with dynamic text. Release Build 13641.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 10m44s
Emscripten Build / UnitTesting (push) Has been cancelled
2026-05-19 15:13:56 -05:00
10c949779d size_t needs stoul not stoull
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m25s
Emscripten Build / UnitTesting (push) Failing after 8m35s
2026-05-15 19:52:40 -05:00
65e7520dab Implemented new description variable text for Thief. Release Build 13630.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m25s
Emscripten Build / UnitTesting (push) Failing after 8m16s
2026-05-15 16:23:22 -05:00
4eed7d722d Wizard spell text descriptions updated. Formatter handles decimals properly. Release Build 13627.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m11s
Emscripten Build / UnitTesting (push) Failing after 8m17s
2026-05-15 15:58:02 -05:00
a77008b67b Remove invalid mutable keyword (Stupid msvc) and replace with macro label.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m24s
Emscripten Build / UnitTesting (push) Failing after 8m8s
2026-05-13 08:32:27 -05:00
c9db9209d7 Implemented util::Tokenize and appropriate unit test. Refactored ability description parsing function slightly to handle future delimiters. Release Build 13626.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m23s
Emscripten Build / UnitTesting (push) Failing after 1m25s
2026-05-13 01:59:43 -05:00
4862652593 Complete ability tooltip modifications for Warrior, Ranger, Wizard. Leave new proposed syntax involving multiplication of two items. Release Build 13607.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m13s
Emscripten Build / UnitTesting (push) Failing after 7m59s
2026-05-11 23:10:49 -05:00
443434c30c Fix up MonsterStrategy ambiguous naming. Added operator<< overload for the enum for safemap compatibility. Release Build 13582.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m4s
Emscripten Build / UnitTesting (push) Failing after 7m38s
2026-05-11 00:55:11 -05:00
ffeab76719 Isolate Ground Slam into its own effect. Prepped effect for implementation. Release Build 13575.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m55s
Emscripten Build / UnitTesting (push) Failing after 9m26s
2026-05-05 17:27:00 -05:00
fdd37280f1 Remove verbose logging while running tests.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 17m46s
Emscripten Build / UnitTesting (push) Successful in 8m39s
2026-05-05 01:43:40 -05:00
00704856b0 Finished converting Battle Cry to Entity compatibility. Add unit test to ensure block works for monsters.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 13m57s
Emscripten Build / UnitTesting (push) Successful in 8m21s
2026-05-04 22:40:14 -05:00
81774b55f0 Merge with master
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 14m4s
Emscripten Build / UnitTesting (push) Successful in 8m8s
2026-05-04 15:51:07 -05:00
b31bae86ba Migrated PlayerTests. Release Build 13532.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 11m59s
Emscripten Build / UnitTesting (push) Successful in 9m7s
2026-05-04 15:39:18 -05:00
30c65071f9 Migrated MonsterTests. GetTileSheet returns fake data for unit testing mode. Release Build 13526.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 9m26s
Emscripten Build / UnitTesting (push) Successful in 8m7s
2026-05-04 15:15:36 -05:00
94c87a100a Add in Unit test to cover Issue#129 and resolve it. Release Build 13511.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m1s
Emscripten Build / UnitTesting (push) Successful in 8m40s
2026-05-04 02:12:40 -05:00
b86faa5180 Fix UseLoadoutItem locking an unset loadout slot. Release Build 13506.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m19s
Emscripten Build / UnitTesting (push) Successful in 8m2s
2026-05-03 23:44:53 -05:00
6ef2d6ef32 Try to ignore files that end in .*Tests.cpp in case they don't get rearranged to the proper folder.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m32s
Emscripten Build / UnitTesting (push) Has been cancelled
2026-05-03 23:31:00 -05:00
3f7b45d773 ItemTests migrated. Make FileTests cases reasonable (the outer folders will not have capitalization. Remove friend class errors among project. Release Build 13499.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 4m25s
Emscripten Build / UnitTesting (push) Failing after 8m33s
2026-05-02 00:20:18 -05:00
69c6a84056 Migrated FileTests. Release Build 13488.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 3m55s
Emscripten Build / UnitTesting (push) Failing after 8m25s
2026-05-01 15:20:30 -05:00
1c8900504f Checked for default pack ID by accident.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m55s
Emscripten Build / UnitTesting (push) Successful in 8m9s
2026-05-01 03:45:18 -05:00
8d87117d71 Do not load gamepack.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m56s
Emscripten Build / UnitTesting (push) Failing after 8m18s
2026-05-01 03:27:19 -05:00
3e282fa8e9 Fix issue with OLC_PGE_HEADLESS flag causing segfaults with image loading. Undefine unwanted extra windows defines. Release Build 13484.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m47s
Emscripten Build / UnitTesting (push) Failing after 8m47s
2026-05-01 03:09:22 -05:00
408209fb94 Keep copies of post-commit hook in repo. Update post-commit hook to send unit testing versions of configurations with test items inside. Release Build 13463.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m43s
Emscripten Build / UnitTesting (push) Failing after 8m8s
2026-05-01 01:05:15 -05:00
bf139fdb86 Add tests folder when testing flag is active.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m45s
Emscripten Build / UnitTesting (push) Failing after 23s
2026-05-01 00:18:58 -05:00
c7fafce20f Purposely ignore test files if not building for tests.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m5s
Emscripten Build / UnitTesting (push) Successful in 8m41s
2026-04-30 22:34:17 -05:00
eb414b4d16 Expansion of TEST macro now evaluates proper. Add symbolic link.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m54s
Emscripten Build / UnitTesting (push) Failing after 8m39s
2026-04-30 22:11:55 -05:00
cb4ecd5ad0 Assets directory should be forwarded to the Adventures in Lestoria folder. Forgot () function syntax for TEST macro.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m8s
Emscripten Build / UnitTesting (push) Failing after 18s
2026-04-30 21:55:21 -05:00
814d759178 Fix __COUNTER__ macro. Show pwd.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m10s
Emscripten Build / UnitTesting (push) Failing after 8m28s
2026-04-30 21:43:56 -05:00
5a05cee190 Switch to __COUNTER__ macro for unique internal unused test names. Assets folder clearly defined in the workspace folder.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m11s
Emscripten Build / UnitTesting (push) Failing after 8m34s
2026-04-30 21:13:22 -05:00
2b225a5134 Change post-commit. Make sure TEST macro properly makes a unique version of each unit test for non-unit testing mode.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m9s
Emscripten Build / UnitTesting (push) Failing after 8m38s
2026-04-30 20:47:44 -05:00
9798edb395 Migrated EngineTests, added volume for assets for unit testing.
Some checks failed
Emscripten Build / UnitTesting (push) Has been cancelled
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2026-04-30 19:38:11 -05:00
875b22cc2d Fix TileGroup forward declaration issue. Migrate EnchantTests.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m27s
Emscripten Build / UnitTesting (push) Failing after 8m42s
2026-04-30 16:36:31 -05:00
f458814887 EffectTests migrated. Release Build 13446.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 4m44s
Emscripten Build / UnitTesting (push) Failing after 2m3s
2026-04-30 15:22:13 -05:00
6f03946d4d BuffTests migrated. Release Build 13440.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 4m26s
Emscripten Build / UnitTesting (push) Failing after 1m49s
2026-04-30 14:38:29 -05:00
c614c549d9 Add missing virtual pure functions in Platform_Headless
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 9m1s
Emscripten Build / UnitTesting (push) Failing after 16m25s
2026-04-29 02:59:53 -05:00
b360d524ec Removed deprecated strstream headers. Fixed TEST macro to not combine two string tokens together (gcc hates this)
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m33s
Emscripten Build / UnitTesting (push) Failing after 15m41s
2026-04-29 02:22:20 -05:00
75097f18bb Submit new data values from contexts to server for webhook reporting.
Some checks failed
Emscripten Build / UnitTesting (push) Failing after 3s
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 21m26s
2026-04-29 01:04:31 -05:00
e04103b935 Remove X11 from olcPGEX_Gamepad.h for headless mode.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m55s
2026-04-28 16:24:00 -05:00
e56b3bd29c Remove requirement for the includes at all
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m52s
2026-04-28 16:19:52 -05:00
a275c602bd Quotes instead of arrow brackets
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m30s
2026-04-28 16:17:06 -05:00
522e58d5d7 Add unit testing version of olcPGEX_Gamepad. Revert changes made to CMakelists and olcPGEX_TTF. Remove freetype dependency
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m0s
2026-04-28 16:12:34 -05:00