Resequence Engine

From Achron Wiki
Jump to: navigation, search

The time travelling engine that Achron is built on. Resequence is designed to be moddable and potentially usable in other games. When an Achron multiplayer game is started clients run only an Achron.exe, the host additionally runs a Resequence.exe .

Resequence is primarily developed to fullfill the needs of Achron.

The engine can crash independently from the Achron executeable. This causes the Achron side usally to complain that "Game engine unexpectedly stopped"

Continually each timewave runs the scenario monitor script and scripts for every unit still around. Resequence built in functions can be accessed with PERFORMs and unit actions can call PrimitiveActions. Each action that is forced will be trigged when all its conditions are true. A non-forced action must be called from the unit script with PERFORM actionid actionparameter.