Differential D3150 Diff 16739 ps/trunk/binaries/data/mods/public/simulation/components/GuiInterface.js
Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/simulation/components/GuiInterface.js
Show First 20 Lines • Show All 382 Lines • ▼ Show 20 Lines | if (cmpGarrisonHolder) | ||||
}; | }; | ||||
let cmpTurretHolder = Engine.QueryInterface(ent, IID_TurretHolder); | let cmpTurretHolder = Engine.QueryInterface(ent, IID_TurretHolder); | ||||
if (cmpTurretHolder) | if (cmpTurretHolder) | ||||
ret.turretHolder = { | ret.turretHolder = { | ||||
"turretPoints": cmpTurretHolder.GetTurretPoints() | "turretPoints": cmpTurretHolder.GetTurretPoints() | ||||
}; | }; | ||||
let cmpTurretable = Engine.QueryInterface(ent, IID_Turretable); | |||||
if (cmpTurretable) | |||||
ret.turretable = { | |||||
"holder": cmpTurretable.HolderID() | |||||
}; | |||||
let cmpGarrisonable = Engine.QueryInterface(ent, IID_Garrisonable); | let cmpGarrisonable = Engine.QueryInterface(ent, IID_Garrisonable); | ||||
if (cmpGarrisonable) | if (cmpGarrisonable) | ||||
ret.garrisonable = { | ret.garrisonable = { | ||||
"holder": cmpGarrisonable.HolderID(), | "holder": cmpGarrisonable.HolderID(), | ||||
"size": cmpGarrisonable.UnitSize() | "size": cmpGarrisonable.UnitSize() | ||||
}; | }; | ||||
let cmpUnitAI = Engine.QueryInterface(ent, IID_UnitAI); | let cmpUnitAI = Engine.QueryInterface(ent, IID_UnitAI); | ||||
▲ Show 20 Lines • Show All 1,710 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator