Ticket #3694: CommandsJS_undefined_cmd_in_debug_output.patch
File CommandsJS_undefined_cmd_in_debug_output.patch, 1.0 KB (added by , 8 years ago) |
---|
-
binaries/data/mods/public/simulation/helpers/Commands.js
575 575 { 576 576 for each (var ent in data.entities) 577 577 { 578 TryTransformWallToGate(ent, data.cmpPlayer, cmd .template);578 TryTransformWallToGate(ent, data.cmpPlayer, cmd); 579 579 } 580 580 }, 581 581 … … 1558 1558 /** 1559 1559 * Try to transform a wall to a gate 1560 1560 */ 1561 function TryTransformWallToGate(ent, cmpPlayer, template)1561 function TryTransformWallToGate(ent, cmpPlayer, cmd) 1562 1562 { 1563 1563 var cmpIdentity = Engine.QueryInterface(ent, IID_Identity); 1564 1564 if (!cmpIdentity) … … 1573 1573 } 1574 1574 1575 1575 var civ = cmpIdentity.GetCiv(); 1576 var gate = Engine.AddEntity( template);1576 var gate = Engine.AddEntity(cmd.template); 1577 1577 1578 1578 var cmpCost = Engine.QueryInterface(gate, IID_Cost); 1579 1579 if (!cmpPlayer.TrySubtractResources(cmpCost.GetResourceCosts()))