Home
last modified time | relevance | path

Searched refs:psTemplate (Results 1 – 19 of 19) sorted by relevance

/dports/games/warzone2100/warzone2100/src/
H A Ddesign.cpp1011 switch (droidTemplateType(psTemplate)) in intChooseSystemStats()
1045 compIndex = psTemplate->asWeaps[0]; in intChooseSystemStats()
1118 if (psTemplate->numWeaps > 1) in GetDefaultTemplateName()
2426 psTemplate->asWeaps[i] = 0; in setTemplateStat()
2428 psTemplate->numWeaps = std::min(psTemplate->numWeaps, newNumWeaps); in setTemplateStat()
2434 psTemplate->asParts[COMP_BRAIN] = 0; in setTemplateStat()
2436 psTemplate->asParts[COMP_ECM] = 0; in setTemplateStat()
2466 psTemplate->numWeaps = 1; in setTemplateStat()
2499 psTemplate->numWeaps = std::max<int>(psTemplate->numWeaps, i + 1); in setTemplateStat()
2901 strcmp(getStatsName(psTemplate), GetDefaultTemplateName(psTemplate)) != 0; in desTemplateNameCustomised()
[all …]
H A Dtemplate.h37 DROID_TEMPLATE* addTemplate(int player, std::unique_ptr<DROID_TEMPLATE> psTemplate);
40 DROID_TEMPLATE *copyTemplate(int player, DROID_TEMPLATE *psTemplate);
42 void enumerateTemplates(int player, const std::function<bool (DROID_TEMPLATE* psTemplate)>& func);
53 bool templateIsIDF(DROID_TEMPLATE *psTemplate);
H A Dtemplate.cpp481 DROID_TEMPLATE *copyTemplate(int player, DROID_TEMPLATE *psTemplate) in copyTemplate() argument
483 auto dup = std::unique_ptr<DROID_TEMPLATE>(new DROID_TEMPLATE(*psTemplate)); in copyTemplate()
487 DROID_TEMPLATE* addTemplate(int player, std::unique_ptr<DROID_TEMPLATE> psTemplate) in addTemplate() argument
489 UDWORD multiPlayerID = psTemplate->multiPlayerID; in addTemplate()
494 it->second.swap(psTemplate); in addTemplate()
495 replacedDroidTemplates[player].push_back(std::move(psTemplate)); in addTemplate()
584 void deleteTemplateFromProduction(DROID_TEMPLATE *psTemplate, unsigned player, QUEUE_MODE mode) in deleteTemplateFromProduction() argument
613 …if (productionRun[inc].psTemplate->multiPlayerID == psTemplate->multiPlayerID && mode == ModeQueue) in deleteTemplateFromProduction()
646 bool templateIsIDF(DROID_TEMPLATE *psTemplate) in templateIsIDF() argument
649 …if (!(psTemplate->droidType == DROID_WEAPON || psTemplate->droidType == DROID_CYBORG || psTemplate in templateIsIDF()
[all …]
H A Ddroid.cpp1233 type = psTemplate->droidType; in droidTemplateType()
1260 else if (psTemplate->numWeaps > 1) in droidTemplateType()
1325 …return calcSum(psTemplate->asParts, psTemplate->numWeaps, psTemplate->asWeaps, func, propulsionFun… in calcSum()
1338 …return calcUpgradeSum(psTemplate->asParts, psTemplate->numWeaps, psTemplate->asWeaps, player, func… in calcUpgradeSum()
1382 if (psTemplate == nullptr) in calcTemplateBody()
1459 return calcBuild(psTemplate); in calcTemplateBuild()
1482 return calcPower(psTemplate); in calcTemplatePower()
1677 psTemplate->numWeaps = 0; in templateSetParts()
1682 psTemplate->asWeaps[inc] = 0; in templateSetParts()
1685 psTemplate->numWeaps += 1; in templateSetParts()
[all …]
H A Ddroid.h88 UDWORD calcDroidWeight(const DROID_TEMPLATE *psTemplate);
97 UDWORD calcTemplateBody(const DROID_TEMPLATE *psTemplate, UBYTE player);
100 UDWORD calcDroidBaseSpeed(const DROID_TEMPLATE *psTemplate, UDWORD weight, UBYTE player);
106 UDWORD calcTemplateBuild(const DROID_TEMPLATE *psTemplate);
109 UDWORD calcTemplatePower(const DROID_TEMPLATE *psTemplate);
165 DROID_TYPE droidTemplateType(const DROID_TEMPLATE *psTemplate);
235 bool isTransporter(DROID_TEMPLATE const *psTemplate);
279 bool checkValidWeaponForProp(DROID_TEMPLATE *psTemplate);
284 void deleteTemplateFromProduction(DROID_TEMPLATE *psTemplate, unsigned player, QUEUE_MODE mode); /…
453 void templateSetParts(const DROID *psDroid, DROID_TEMPLATE *psTemplate);
H A Dstructuredef.h315 ProductionRunEntry() : quantity(0), built(0), psTemplate(nullptr) {} in ProductionRunEntry()
335 return psTemplate != nullptr && quantity > 0 && built <= quantity; in isValid()
341 DROID_TEMPLATE *psTemplate; //template to build member
H A Dwzapi.cpp1724 memset(psTemplate->asParts, 0, sizeof(psTemplate->asParts)); // reset to defaults in makeTemplate()
1725 memset(psTemplate->asWeaps, 0, sizeof(psTemplate->asWeaps)); in makeTemplate()
1740 psTemplate->asParts[COMP_BODY] = body; in makeTemplate()
1741 psTemplate->asParts[COMP_PROPULSION] = prop; in makeTemplate()
1743 psTemplate->numWeaps = 0; in makeTemplate()
1771 psTemplate->asWeaps[i] = result; in makeTemplate()
1772 psTemplate->numWeaps++; in makeTemplate()
1792 return psTemplate; in makeTemplate()
1820 if (psTemplate) in buildDroid()
1828 if (t->name.compare(psTemplate->name) == 0) in buildDroid()
[all …]
H A Dstructure.h213 bool validTemplateForFactory(const DROID_TEMPLATE *psTemplate, STRUCTURE *psFactory, bool complain);
247 DROID_TEMPLATE *factoryProdUpdate(STRUCTURE *psStructure, DROID_TEMPLATE *psTemplate);
250 void factoryProdAdjust(STRUCTURE *psStructure, DROID_TEMPLATE *psTemplate, bool add);
253 ProductionRunEntry getProduction(STRUCTURE *psStructure, DROID_TEMPLATE *psTemplate);
H A Dstructure.cpp4244 else if (psTemplate != nullptr) in validLocation()
5343 if (!bMultiPlayer && isTransporter(psTemplate)) in validTemplateForFactory()
5350 if (psTemplate->droidType == DROID_CYBORG || in validTemplateForFactory()
5353 psTemplate->droidType == DROID_CYBORG_REPAIR) in validTemplateForFactory()
5362 else if (psTemplate->asParts[COMP_PROPULSION] && in validTemplateForFactory()
5375 if (!(psTemplate->droidType == DROID_CYBORG || in validTemplateForFactory()
5388 if (!psTemplate->asParts[COMP_PROPULSION] || in validTemplateForFactory()
6000 if (psTemplate != nullptr) in factoryProdUpdate()
6022 return productionRun[inc].psTemplate; in factoryProdUpdate()
6045 return productionRun[0].psTemplate; in factoryProdUpdate()
[all …]
H A Ddesign.h126 const char *GetDefaultTemplateName(DROID_TEMPLATE *psTemplate);
H A Dcomponent.h69 void displayComponentButtonTemplate(DROID_TEMPLATE *psTemplate, const Vector3i *Rotation, const Vec…
H A Dgame.cpp4231 const DROID_TEMPLATE *psTemplate; in loadSaveDroidInit() local
4275 psTemplate = getTemplateFromTranslatedNameNoPlayer(pDroidInit->name); in loadSaveDroidInit()
4276 if (psTemplate == nullptr) in loadSaveDroidInit()
4647 if (psTemplate == nullptr) in loadScriptDroid()
4716 const DROID_TEMPLATE *psTemplate = nullptr; in loadSaveDroid() local
4729 if (psTemplate == nullptr) in loadSaveDroid()
4754 psTemplate = &templ; in loadSaveDroid()
4766 psDroid = reallyBuildDroid(psTemplate, pos, player, onMission, rot); in loadSaveDroid()
5431 currentProd.psTemplate = psTempl; in loadSaveStructure2()
5676 psCurrentProd.psTemplate->multiPlayerID); in writeStructFile()
[all …]
H A Dcomponent.cpp787 void displayComponentButtonTemplate(DROID_TEMPLATE *psTemplate, const Vector3i *Rotation, const Vec… in displayComponentButtonTemplate() argument
796 droidSetBits(psTemplate, &Droid); in displayComponentButtonTemplate()
H A Dquickjs_backend.cpp580 virtual bool handle_eventDesignCreated(const DROID_TEMPLATE *psTemplate) override;
703 JSValue convTemplate(const DROID_TEMPLATE *psTemplate, JSContext *ctx);
1849 JSValue box(const DROID_TEMPLATE * psTemplate, JSContext* ctx) in box() argument
1851 if (!psTemplate) in box()
1855 return convTemplate(psTemplate, ctx); in box()
3277 enumerateTemplates(player, [ctx, &result, &count](DROID_TEMPLATE* psTemplate) { in IMPL_EVENT_HANDLER() argument
3278 …JS_DefinePropertyValueUint32(ctx, result, count, convTemplate(psTemplate, ctx), 0); // TODO: Check… in IMPL_EVENT_HANDLER()
H A Dqtscript.h150 bool triggerEventDesignCreated(DROID_TEMPLATE *psTemplate);
H A Dwzapi.h490 virtual bool handle_eventDesignCreated(const DROID_TEMPLATE *psTemplate) = 0;
H A Dqtscript.cpp1578 bool triggerEventDesignCreated(DROID_TEMPLATE *psTemplate) in triggerEventDesignCreated() argument
1583 instance->handle_eventDesignCreated(psTemplate); in triggerEventDesignCreated()
/dports/graphics/netpbm/netpbm-10.91.01/generator/
H A Dpbmtextps.c324 const char * const psTemplate = in postscriptProgram() local
389 pm_asprintf(&psVariable, psTemplate, cmdline.font, in postscriptProgram()
/dports/games/warzone2100/warzone2100/src/hci/
H A Dmanufacture.cpp474 DROID_TEMPLATE* psTemplate = getStats(); in getCost() local
475 return psTemplate ? calcTemplatePower(psTemplate) : 0; in getCost()