Ticket #3803: 3803.diff
File 3803.diff, 876 bytes (added by , 8 years ago) |
---|
-
binaries/data/mods/public/simulation/helpers/ValueModification.js
function ApplyValueModificationsToEntity 14 14 } 15 15 16 16 function ApplyValueModificationsToPlayer(tech_type, current_value, playerEntity, playerID) 17 17 { 18 18 let cmpTemplateManager = Engine.QueryInterface(SYSTEM_ENTITY, IID_TemplateManager); 19 if (!cmpTemplateManager) 20 return current_value; 19 21 let entityTemplateName = cmpTemplateManager.GetCurrentTemplateName(playerEntity); 20 22 let entityTemplate = cmpTemplateManager.GetTemplate(entityTemplateName); 21 23 return ApplyValueModificationsToTemplate(tech_type, current_value, playerID, entityTemplate); 22 24 }