I guess Rust would never have allowed me to write this system. But it's so convenient! :<
Just realised my approach to scripting entities in cutscenes is unsound because a pointer to an entity can become invalid between accesses.
The cutscenes are implemented using coroutines so they run interleaved with the main game loop. You can write a script that finds the nearest door, moves the camera far away so that the door despawns, and then tries to do something with the door.
(dumb) The only thing i've done with it is prank my friend because i got the domain "from.software", which this discord embed leads to a jpeg of obama
Yaaaaaaaay, so excited for @rainwarrior he's going to be making another NES game, #AlwasAwakening is coming to a cartridge! Great day for #NESdev!
Just your quiet neighbourhood lizard who makes GBA games and electronic music