it is proving difficult to reduce coupling. even with this idea, there are still so many interactions that potential mechanics can have, and i find that i have a hard time not worrying about potential v0tpona.
like, shells in mario. if they run into a goomba, shell goes on, goomba dies. if they run into a wall, they turn around. what happens if a shell runs into a dream block or a kevin from celeste? do different things happen if the shell and the kevin are in different states?
i am struggling with creating a structure in which these interactions are simple. it's n^2 complexity, which is decidedly not pona, and attempting to have pona interactions was the whole reason for this project
so this will take more time than i thought