Commit Graph

9 Commits

Author SHA1 Message Date
csd4ni3l
44f2f3bf51 Update requirements.txt, add saving and loading, add file manager, convert each UI group to a category controlled by buttons at the bottom, fix crash induced by non shape_action if rules not getting shape_type 2025-12-02 20:24:01 +01:00
csd4ni3l
46956bf247 make rulesets per page 1 to avoid dropdowns overflowing 2025-11-24 19:07:02 +01:00
csd4ni3l
5982b1326a Add settings for default values instead of constants, remove sfx from settings, add music, add missing collision event, remove 1366x768 as an allowed resolution 2025-11-24 18:58:25 +01:00
csd4ni3l
1cead80f53 use previous and next button instead of scrolling, make rules smaller and make sidebars centered, use comparisons instead of so many rules 2025-11-24 18:21:45 +01:00
csd4ni3l
6a318ebe67 use ruleset instead of rule for naming, make rules editable by rebuilding the rulesets, make rule button have simple and advanced rule options, fix key input, fix mouse motion input 2025-11-23 23:41:14 +01:00
csd4ni3l
d5de17f8e0 Add sprites sidebar, x and y gravity instead of gravity, fix a bunch of bugs, so now rules work, add input, mouse move and mouse click events, fix color changes, fix very slow loading times, go from is rules to greater, less and between rules 2025-11-23 22:40:17 +01:00
csd4ni3l
daa13e5814 add a better rule system, and part of the functionality works now. 2025-11-23 14:50:32 +01:00
csd4ni3l
9106a5887b Add a general rule framework with constants and UI that can add rules 2025-11-22 14:43:11 +01:00
csd4ni3l
94479f3eb2 Initial commit from game template 2025-11-19 22:00:15 +01:00