Profectus-Demo/src/game
thepaperpilot 68da6c352e Complete the rewrite
Renderables no longer get wrapped in computed refs, because JSX.Elements don't like that (desyncs with the DOM)
Relatedly, a lot of display functions got fairly simplified, removing unnecessary local components
Added `MaybeGetter` utility type for something that may be a getter function or a static value (but not a ref)
Made Achievement.vue use a Renderable for the display. The object of components can still be passed to `createAchievement`
Made Challenge.vue use a Renderable for the display. The object of components can still be passed to `createChallenge`
Fixed some issues introduced by the rewrite that broke particles systems
2024-12-11 14:28:17 -06:00
..
boards Complete the rewrite 2024-12-11 14:28:17 -06:00
formulas Merge remote-tracking branch 'template/feature/feat-and-board-rewrite' into feat/board-feature-rewrite 2024-12-11 14:27:38 -06:00
events.ts Feature rewrite 2024-11-29 08:02:24 -06:00
gameLoop.ts Ran lint:fix 2024-10-20 11:46:09 -05:00
layers.tsx Complete the rewrite 2024-12-11 14:28:17 -06:00
modifiers.tsx Complete the rewrite 2024-12-11 14:28:17 -06:00
notifications.ts Feature rewrite 2024-11-29 08:02:24 -06:00
persistence.ts Merge remote-tracking branch 'template/feature/feat-and-board-rewrite' into feat/board-feature-rewrite 2024-12-11 14:27:38 -06:00
player.ts Update eslint and prettier 2024-10-18 07:04:33 -05:00
requirements.tsx Complete the rewrite 2024-12-11 14:28:17 -06:00
settings.ts Complete the rewrite 2024-12-11 14:28:17 -06:00
state.ts Add modal to take a mental health break 2024-10-17 16:17:32 +00:00