Rohesie
e03cd1aada
Refactors move procs to support multitle objects ( #59658 )
...
Enter(), Entered(), Exit() and Exited() all passed the old loc forward, but everything except a single a case cared about the direction of the movement more than about the specific source.
Since moving multi-tile objects will have multiple sources of movement but a single direction, this change makes it easier to track their movement.
Cleaned up a lot of code around and made proc inputs compatible.
I'll add opacity support for multi-tile objects in a different PR after this is merged, as this has grown large enough and I don't want to compromise the reviewability.
Tested this locally and as expected it didn't impair movement nor produced any runtimes.
2021-06-20 14:55:37 -07:00
..
2021-06-19 14:32:44 +01:00
2021-06-16 15:06:10 -07:00
2021-06-15 14:38:12 -04:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-20 14:55:37 -07:00
2021-06-17 23:16:22 -04:00
2021-06-20 14:55:37 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-20 14:02:01 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-20 16:20:09 -03:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-20 14:52:41 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-02-14 16:53:29 -08:00
2021-06-14 13:03:53 -07:00
2021-06-20 14:55:37 -07:00
2021-06-14 13:03:53 -07:00
2021-04-22 00:31:22 +08:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-17 11:59:11 -07:00
2021-06-14 13:03:53 -07:00
2021-06-20 14:02:01 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-20 14:52:41 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-04-17 08:44:20 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-02-27 11:28:04 -08:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00
2021-06-12 20:01:44 +01:00
2021-06-14 13:03:53 -07:00
2021-06-14 13:03:53 -07:00