Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/binaries/data/mods/public/simulation/helpers/InitGame.js
Show All 32 Lines | if (!settings) | ||||
Engine.BroadcastMessage(MT_InitGame, {}); | Engine.BroadcastMessage(MT_InitGame, {}); | ||||
return; | return; | ||||
} | } | ||||
if (settings.ExploreMap) | if (settings.ExploreMap) | ||||
{ | { | ||||
let cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager); | let cmpRangeManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_RangeManager); | ||||
for (let i = 1; i < settings.PlayerData.length; ++i) | for (let i = 1; i < settings.PlayerData.length; ++i) | ||||
cmpRangeManager.ExploreAllTiles(i); | cmpRangeManager.ExploreMap(i); | ||||
} | } | ||||
// Sandbox, Very Easy, Easy, Medium, Hard, Very Hard | // Sandbox, Very Easy, Easy, Medium, Hard, Very Hard | ||||
// rate apply on resource stockpiling as gathering and trading | // rate apply on resource stockpiling as gathering and trading | ||||
// time apply on building, upgrading, packing, training and technologies | // time apply on building, upgrading, packing, training and technologies | ||||
let rate = [ 0.42, 0.56, 0.75, 1.00, 1.25, 1.56 ]; | let rate = [ 0.42, 0.56, 0.75, 1.00, 1.25, 1.56 ]; | ||||
let time = [ 1.40, 1.25, 1.10, 1.00, 1.00, 1.00 ]; | let time = [ 1.40, 1.25, 1.10, 1.00, 1.00, 1.00 ]; | ||||
let cmpModifiersManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_ModifiersManager); | let cmpModifiersManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_ModifiersManager); | ||||
Show All 37 Lines |
Wildfire Games · Phabricator