- Timestamp:
- 06/03/18 18:40:44 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ps/trunk/binaries/data/mods/public/simulation/helpers/Setup.js
r21474 r21835 10 10 11 11 if (settings.DefaultStance) 12 {13 12 for (let ent of Engine.GetEntitiesWithInterface(IID_UnitAI)) 14 13 { … … 16 15 cmpUnitAI.SwitchToStance(settings.DefaultStance); 17 16 } 18 }19 17 20 18 if (settings.RevealMap) … … 33 31 } 34 32 35 if (settings.CircularMap) 36 { 37 let cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager); 38 if (cmpRangeManager) 39 cmpRangeManager.SetLosCircular(true); 33 let cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager); 34 if (cmpRangeManager) 35 cmpRangeManager.SetLosCircular(!!settings.CircularMap); 40 36 41 let cmpObstructionManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_ObstructionManager); 42 if (cmpObstructionManager) 43 cmpObstructionManager.SetPassabilityCircular(true); 44 } 37 let cmpObstructionManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_ObstructionManager); 38 if (cmpObstructionManager) 39 cmpObstructionManager.SetPassabilityCircular(!!settings.CircularMap); 45 40 46 if (settings.TriggerDifficulty != undefined)41 if (settings.TriggerDifficulty !== undefined) 47 42 Engine.QueryInterface(SYSTEM_ENTITY, IID_Trigger).SetDifficulty(settings.TriggerDifficulty); 48 43 else if (settings.SupportedTriggerDifficulties) // used by Atlas and autostart games
Note:
See TracChangeset
for help on using the changeset viewer.
