16 Commits

Author SHA1 Message Date
043eb19b5a starting a major rework, where all effects are controlled within a contact 2026-02-06 02:13:01 -05:00
435fbc7ba2 reworking effects, turning them into their own scene for replicability 2026-02-03 03:37:58 -05:00
36b934b200 made an action be owned by a contact instead of actor; made another example action 2026-02-02 17:51:12 -05:00
7095a140a0 changed cell to shield and rework much of the logic to be based around rts logic - next step is to build these rules out further - future plans to build in contacts not based on time, such as click with cooldown, or more surreal elements such as balls bounciung around the screen 2026-01-31 01:02:48 -05:00
672e91d381 Saturday, 31 January 2026 01:00:43 2026-01-31 01:00:45 -05:00
d9d33f9758 changed function for shifting cells and marks. now allows for wrap around - next up is incorporating logic to delete or clear cells that get wrapped around 2026-01-29 01:44:29 -05:00
f07139c440 reworked Mark function to handle Clear function, fixed Goal class to adjusted address format, added shufflecellsfunction 2026-01-27 02:54:52 -05:00
600cbb0178 Merge branch 'main' of https://git.cojoedmo.com/admin/tictactoe 2026-01-27 00:46:03 -05:00
36483d216c fixed default texture for cells 2026-01-27 00:46:00 -05:00
2d313cdcc3 update godot to 4.6 2026-01-26 14:32:23 -05:00
92759c4a12 still working on shift marks function 2026-01-26 01:41:03 -05:00
2c74f67abe lil upd 2026-01-25 21:04:47 -05:00
2fdf0d6442 add runwon and runlost functions, default win cards, call button that calls a loaded contact, added rotatecells, shiftcells, and swapcells functions to actor, reworked address to be 0-8 instead of 1-9, added underscore naming convention to function parameters, business cards to be slightly transparent when not met, added actions to contacts and made a couple examples 2026-01-25 15:01:48 -05:00
c1ef887be3 add default goal business cards, allow Board.GetCellsByOwner to accept actor instead of player, rework BusinessCard click to be accepted based on _goalMet instead of Disabled, add default goals to enemy class, 2026-01-20 01:59:28 -05:00
5cfc05b662 second commit not too much more 2026-01-19 17:54:10 -05:00
e2b7d6616a first commit 2026-01-19 17:44:00 -05:00