Lua cannot interpret singles
Author: PunkPunCreated Sep 2, 2026Updated Sep 2, 2026
LabelsIdea/WishlistScriptingLimitation
Currently ActorInits cannot contain floats, as then Lua will not be able to parse it and documentation will fail to generate. All inits must be doubles.
By default OpenRA currently does not contain floating point ActorInits as they are not sync safe. However one may want to implement more control over in Lua over graphics (which aren't part of the simulation), then all Actor inits are forced to store Doubles
Source: OpenRA/OpenRA