No description
- Game Maker Language 96.2%
- Shell 3.8%
- Replace room1 with rm_init (bootstrap room, instantiates persistent objects then immediately jumps to rm_test) and rm_test (test playground with obj_slingshot placed at x=80 y=224) - New obj_sys: single-screen game state machine (intro → idle → event) created by obj_main, exposed via global.game_state/game_set_state - New obj_slingshot: minimal actor placeholder drawing a white circle - Reorganize system objects (obj_main, obj_input_manager, obj_thing_manager) into 'system' folder; all three now persistent - obj_main now registers a background thing that draws spr_mockup_bg - obj_thing_manager.yy: add collisionObjectId field (IDE format update) - Bump IDEVersion to 2026.0.0.16 - Add run_game.sh wrapper to preload getifaddrs fix for GMRT segfault on Linux with VPN/Tailscale interfaces present - Add scratch/ to .gitignore; add SEARCH FOR TODO to AGENTS.md - Remove stale comments from thing_funcs.gml |
||
|---|---|---|
| datafiles/reference | ||
| objects | ||
| options | ||
| rooms | ||
| scripts | ||
| sprites | ||
| .gitattributes | ||
| .gitignore | ||
| .mcp.json | ||
| AGENTS.md | ||
| gm-options.json | ||
| nottrickshotsimulator.yyp | ||
| run_game.sh | ||