Commit Graph

  • a179b27544 Fix EXE name main csd4ni3l 2025-12-13 08:00:57 +01:00
  • 6d11283de4 Update demo video link csd4ni3l 2025-12-07 23:54:28 +01:00
  • c25ffe1a62 Fix file manager sprite add submitting with / at the end, fix change_size not working for textured, make texturedrectangles actually work, fix importing breaking rule system and refresh sprites after import, add separate import and export file managers, reset submitted content of file managers after submit, fix TexturedRectangles staying at 0, 0, fix some performance issues and update README csd4ni3l 2025-12-07 23:45:20 +01:00
  • 3a7e40d833 fix some file manager stuff, add sprite adding, convert values to float before using them, add TexturedRectangles so custom sprites work, remove morphing, fix DO blocks and some others not having vars, make blocks bigger, fix trash can not working most of the time, add more key inputs csd4ni3l 2025-12-07 22:43:07 +01:00
  • b74115b489 Fix importing and exporting, add variables (scratch blocks as well), recursively execute the rules, reset x and y gravity and events when switching to simulation, remove rule generation, fix indentation and padding, remove bloat, fix bugs csd4ni3l 2025-12-07 19:13:46 +01:00
  • fe7b42ec40 fix dragging out from block children not working csd4ni3l 2025-12-07 12:11:35 +01:00
  • f51260d94f Create a whole new system, with Scratch-like drag and drop mechanism, remove bezier, connections, and use pyglet shapes which are even faster. Nothing works yet. Add trigger, for loops and move most IFs to triggers. csd4ni3l 2025-12-06 23:35:40 +01:00
  • 15bb259a4f Fix connected component giving a single edge, add backtracking for rulesets, add previous property, add a better default ruleset, fix trash only working on hover and not intersection, fix dragging, update play.py a bit to be more compatible csd4ni3l 2025-12-06 13:40:08 +01:00
  • 9df46b2ab6 fix rule ui not being removed, remove background from trash bin csd4ni3l 2025-12-05 22:29:42 +01:00
  • 937c8b332c Add trash can to remove elements, remove old rule loading code, make generate_rule modular, make connection_between have straight at the start, moveComparisonBox to RuleBox, add extra buttons, add get_connection_pos, add connections and dragging csd4ni3l 2025-12-05 22:22:50 +01:00
  • 741f81b198 Improve filemanager layout and positioning, dont check mouse events unless in simulation, work more in rules, not working fully yet, of course. but convert it to a space where rules have pairs, and move the logic from straight rulesets csd4ni3l 2025-12-04 16:32:28 +01:00
  • 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 csd4ni3l 2025-12-02 20:24:01 +01:00
  • b2caf219d6 add demo video to README csd4ni3l 2025-11-24 19:18:56 +01:00
  • 46956bf247 make rulesets per page 1 to avoid dropdowns overflowing csd4ni3l 2025-11-24 19:07:02 +01:00
  • 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 csd4ni3l 2025-11-24 18:58:25 +01:00
  • 1cead80f53 use previous and next button instead of scrolling, make rules smaller and make sidebars centered, use comparisons instead of so many rules latest csd4ni3l 2025-11-24 18:21:45 +01:00
  • 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 csd4ni3l 2025-11-23 23:41:14 +01:00
  • 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 csd4ni3l 2025-11-23 22:40:17 +01:00
  • daa13e5814 add a better rule system, and part of the functionality works now. csd4ni3l 2025-11-23 14:50:32 +01:00
  • 9106a5887b Add a general rule framework with constants and UI that can add rules csd4ni3l 2025-11-22 14:43:11 +01:00
  • 94479f3eb2 Initial commit from game template csd4ni3l 2025-11-19 22:00:15 +01:00