I’ve worked a bit too much today to finish the CHECK in time lol so I’m giving a real quick preview
- Targetting works ! And it’s robust and now properly handles the delay. You can also now read variables from nascent (= yet to be born) entities.
- As a simplified reminder: reading gives you the variables at the start of the frame, writing is done at the end of the frame. Subentities have a faster pathway.
- Variables from targets are much easier to access using
Target.VariableName, peep some examples:
Set(V, Target.V): Copies the value of V from the target inside of our own V.
Set(Target.V, V): Writes the value of our own V into the target’s V.
AttackDamage(Target.HP): Makes an attack that does exactly as much damage as the target has HP, killing him instantly if it hits!
- As dev starts to take longer and my other commitments are arriving sooner than expected (PhD as you may guess), I’ll be switching some gears for better communication !
- I’m likely going to ask for help on some stuff soon-ish! Some stuff around the engine, some stuff more on research on existing fighting games. Be ready for that!