pabloid pushed to master at pabloid/tsgames 2026-04-30 21:05:54 +00:00
a340c50f57 Component tags
pabloid pushed to master at pabloid/tsgames 2026-04-30 16:27:44 +00:00
6568e1e8d9 Move component decorator to all decorators
pabloid pushed to master at pabloid/tsgames 2026-04-30 15:25:26 +00:00
b549193a3b Add TextDisplay with canvas
pabloid pushed to master at pabloid/tsgames 2026-04-30 13:08:03 +00:00
6b3c0c77a1 Namespace variables by component
pabloid pushed to master at pabloid/tsgames 2026-04-30 11:24:46 +00:00
43da1388e4 Factions
cc8f4a562f Aray - record for inventory & equipment
561ffb1d7e Add stacking rules to effect
d7a3830740 Remove async actions
Compare 4 commits »
pabloid pushed to master at pabloid/tsgames 2026-04-29 16:01:54 +00:00
6d5cd0b2cc Tests
pabloid pushed to master at pabloid/tsgames 2026-04-29 13:27:42 +00:00
693b078144 Subscribe quests
pabloid pushed to master at pabloid/tsgames 2026-04-29 12:24:36 +00:00
cb2d1a099f Effects
f766aee071 Equipment
26e1fb2675 Cooldown
c2e9a597fa Infinite inventory
Compare 5 commits »
pabloid pushed to master at pabloid/tsgames 2026-04-29 09:28:21 +00:00
8b93a732a7 Add linter
b866e0a5de RPG engine improvements: caching, cloning, versioning, query overloads
066271205a QoL Improvements for actions and context
9bec7701e0 Serialization
Compare 4 commits »
pabloid pushed to master at pabloid/tsgames 2026-04-28 21:47:42 +00:00
ad1da396e6 Add warning to variables
pabloid pushed to master at pabloid/tsgames 2026-04-28 21:46:31 +00:00
5dec0901ac Pass context to all actions
pabloid pushed to master at pabloid/tsgames 2026-04-28 21:06:03 +00:00
f6b3b5b66e Refactor the inventory
b7bba137a1 Reworked inventory
Compare 2 commits »
pabloid pushed to master at pabloid/tsgames 2026-04-28 20:23:29 +00:00
9a44605469 DRY questLog
pabloid pushed to master at pabloid/tsgames 2026-04-28 19:15:53 +00:00
b75dc078f9 Fixes and improvements
pabloid pushed to master at pabloid/tsgames 2026-04-28 18:52:03 +00:00
89651f6674 ECS rewrite
0ad5c60cdd Fix bugs
2d4a59f2b3 Rewrite types using typebox
87837754f6 Proper typechecking for decorators
Compare 4 commits »
pabloid pushed to master at pabloid/tsgames 2026-04-28 11:58:29 +00:00
ab68a5ffc6 Decorators and components
pabloid pushed to master at pabloid/tsgames 2026-04-27 13:55:22 +00:00
6b6fd8970d Inventory slot ids can be either strings or numbers.
pabloid pushed to master at pabloid/tsgames 2026-04-27 13:33:14 +00:00
8c7969771d Inventory system
pabloid pushed to master at pabloid/tsgames 2026-04-27 12:31:24 +00:00
00fc43a564 QuestManager
pabloid pushed to master at pabloid/tsgames 2026-04-27 12:25:12 +00:00
89dbf9f8ff RPG Quest system