diff options
Diffstat (limited to 'src/simulation/SimulationData.cpp')
| -rw-r--r-- | src/simulation/SimulationData.cpp | 172 |
1 files changed, 172 insertions, 0 deletions
diff --git a/src/simulation/SimulationData.cpp b/src/simulation/SimulationData.cpp index 15a7b1a..a6a2d91 100644 --- a/src/simulation/SimulationData.cpp +++ b/src/simulation/SimulationData.cpp @@ -170,3 +170,175 @@ menu_section * LoadMenus(int & menuCount) memcpy(msectionsT, msections, SC_TOTAL*sizeof(menu_section)); return msectionsT; } + +unsigned int * LoadLatent(int & elementCount) +{ + unsigned int platent[PT_NUM] = + { + /* NONE */ 0, + /* DUST */ 0, + /* WATR */ 7500, + /* OIL */ 0, + /* FIRE */ 0, + /* STNE */ 0, + /* LAVA */ 0, + /* GUN */ 0, + /* NITR */ 0, + /* CLNE */ 0, + /* GAS */ 0, + /* C-4 */ 0, + /* GOO */ 0, + /* ICE */ 1095, + /* METL */ 919, + /* SPRK */ 0, + /* SNOW */ 1095, + /* WOOD */ 0, + /* NEUT */ 0, + /* PLUT */ 0, + /* PLNT */ 0, + /* ACID */ 0, + /* VOID */ 0, + /* WTRV */ 0, + /* CNCT */ 0, + /* DSTW */ 7500, + /* SALT */ 0, + /* SLTW */ 7500, + /* DMND */ 0, + /* BMTL */ 0, + /* BRMT */ 0, + /* PHOT */ 0, + /* URAN */ 0, + /* WAX */ 0, + /* MWAX */ 0, + /* PSCN */ 0, + /* NSCN */ 0, + /* LN2 */ 0, + /* INSL */ 0, + /* VACU */ 0, + /* VENT */ 0, + /* RBDM */ 0, + /* LRBD */ 0, + /* NTCT */ 0, + /* SAND */ 0, + /* GLAS */ 0, + /* PTCT */ 0, + /* BGLA */ 0, + /* THDR */ 0, + /* PLSM */ 0, + /* ETRD */ 0, + /* NICE */ 0, + /* NBLE */ 0, + /* BTRY */ 0, + /* LCRY */ 0, + /* STKM */ 0, + /* SWCH */ 0, + /* SMKE */ 0, + /* DESL */ 0, + /* COAL */ 0, + /* LO2 */ 0, + /* O2 */ 0, + /* INWR */ 0, + /* YEST */ 0, + /* DYST */ 0, + /* THRM */ 0, + /* GLOW */ 0, + /* BRCK */ 0, + /* CFLM */ 0, + /* FIRW */ 0, + /* FUSE */ 0, + /* FSEP */ 0, + /* AMTR */ 0, + /* BCOL */ 0, + /* PCLN */ 0, + /* HSWC */ 0, + /* IRON */ 0, + /* MORT */ 0, + /* LIFE */ 0, + /* DLAY */ 0, + /* CO2 */ 0, + /* DRIC */ 0, + /* CBNW */ 7500, + /* STOR */ 0, + /* STOR */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* SPNG */ 0, + /* RIME */ 0, + /* FOG */ 0, + /* BCLN */ 0, + /* LOVE */ 0, + /* DEUT */ 0, + /* WARP */ 0, + /* PUMP */ 0, + /* FWRK */ 0, + /* PIPE */ 0, + /* FRZZ */ 0, + /* FRZW */ 0, + /* GRAV */ 0, + /* BIZR */ 0, + /* BIZRG*/ 0, + /* BIZRS*/ 0, + /* INST */ 0, + /* ISOZ */ 0, + /* ISZS */ 0, + /* PRTI */ 0, + /* PRTO */ 0, + /* PSTE */ 0, + /* PSTS */ 0, + /* ANAR */ 0, + /* VINE */ 0, + /* INVS */ 0, + /* EQVE */ 0, + /* SPWN2*/ 0, + /* SPAWN*/ 0, + /* SHLD1*/ 0, + /* SHLD2*/ 0, + /* SHLD3*/ 0, + /* SHLD4*/ 0, + /* LOlZ */ 0, + /* WIFI */ 0, + /* FILT */ 0, + /* ARAY */ 0, + /* BRAY */ 0, + /* STKM2*/ 0, + /* BOMB */ 0, + /* C-5 */ 0, + /* SING */ 0, + /* QRTZ */ 0, + /* PQRT */ 0, + /* EMP */ 0, + /* BREL */ 0, + /* ELEC */ 0, + /* ACEL */ 0, + /* DCEL */ 0, + /* TNT */ 0, + /* IGNP */ 0, + /* BOYL */ 0, + /* GEL */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* FREE */ 0, + /* WIND */ 0, + /* H2 */ 0, + /* SOAP */ 0, + /* NBHL */ 0, + /* NWHL */ 0, + /* MERC */ 0, + /* PBCN */ 0, + /* GPMP */ 0, + /* CLST */ 0, + /* WIRE */ 0, + /* GBMB */ 0, + /* FIGH */ 0, + /* FRAY */ 0, + /* REPL */ 0, + }; + elementCount = PT_NUM; + unsigned int * platentT = (unsigned int*)malloc(PT_NUM*sizeof(unsigned int)); + memcpy(platentT, platent, PT_NUM*sizeof(unsigned int)); + return platentT; +} |
