func_commentary acts just like the ones one source engine floats a model in the air and slowly spins spins rapidly when triggered and turns grey when done plays a sound file when ttriggered can be triggered by pressing E while looking at it func_cardboardcutout would typically be a flat (possibly 2 sided) sprite and the texture would typically be a person purpose is to resemble the body movements of someone talking in like those story book games when triggered (not nessicerally by E) it will cycle thru texturea at a predefined rate such as start on idle texture then 3 seconds later switch to hands in air texture then 10 seconds later switch to another texture player first person walkaround and jump can interact with buttons and other objects by hitting E buttons: They exist They trigger somthing They change to a different texure when activated They move in when activated They play a sound physics object: can be picked uo with E has physics applied to it (obviousky) can be any obj and idealy would be resizeable transparent blocks idk how easy its gonna be but some textures that i place mighy be transparent pass thru blocks thusbwill probabky have be done on the godot side some blocks will be not solid func_elevator when the player steps on this it will rise up after a few seconds to a pre determinted height more specialized shit might change later ------------------------------------------------------ chess the pieces are made out of physics objects and you play against a badly written ai the ai is good but cheats alot the way to win is to cheat yoyrself and just place one of your pieces on his king