Files
SoaFE/DATA/SCRIPTS/GAMEOBJECT/OBJECTSCRIPT_CONSTRUCTOR_SATELLITE.LUA
2026-02-28 14:00:45 -06:00

26 lines
689 B
Lua

-- Star Wars Empire at War: Secrets of a Fallen Empire
-- Lua Script: //Scripts/GameObject/ObjectScript_Constructor_Satellite.lua
-- Author: Galyana
-- Updated: 6 February, 2026
require("PGStateMachine")
require("PGBase")
function Definitions()
DebugMessage("%s -- In Definitions", tostring(Script))
Define_State("State_Init", State_Init);
ServiceRate = 0.5
end
function State_Init(message)
if message == OnUpdate then
if Object.Get_Build_Pad_Contents() ~= nil then
Object.Stop()
Object.Suspend_Locomotor(true)
Object.Set_Selectable(false)
Object.Prevent_All_Fire(true)
Object.Prevent_Opportunity_Fire(true)
ScriptExit()
end
end
end