terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ ScaleStats()

void Terraria.NPC.ScaleStats ( int? activePlayersCount,
GameModeData gameModeData,
float? strengthOverride )
inline

Definition at line 1249 of file NPC.cs.

1250 {
1251 int num = 1;
1252 if (num == 0)
1253 {
1254 }
1255 int num2 = this.type;
1256 if (num == 0)
1257 {
1258 }
1259 if (num == 0)
1260 {
1261 }
1262 if (num != 0)
1263 {
1264 bool <IsJourneyMode>k__BackingField = gameModeData.<IsJourneyMode>k__BackingField;
1265 if (<IsJourneyMode>k__BackingField)
1266 {
1267 if (!<IsJourneyMode>k__BackingField)
1268 {
1269 }
1270 return;
1271 }
1273 this.ScaleStats_ApplyGameMode(gameModeData);
1274 return;
1275 }
1276 else
1277 {
1278 int num3 = this.lifeMax;
1279 if (this.damage != 0 && !this.friendly && !this.townNPC)
1280 {
1281 return;
1282 }
1283 return;
1284 }
1285 }
class f__AnonymousType0<< Count > j__TPar
void ScaleStats_ApplyGameMode(GameModeData gameModeData)
Definition NPC.cs:1391
int damage
Definition NPC.cs:11405
void ScaleStats_ApplyExpertTweaks()
Definition NPC.cs:1384
int lifeMax
Definition NPC.cs:11432
bool friendly
Definition NPC.cs:11543
bool townNPC
Definition NPC.cs:11519

References Terraria.NPC.damage, Terraria.NPC.friendly, j__TPar, Terraria.NPC.lifeMax, Terraria.NPC.ScaleStats_ApplyExpertTweaks(), Terraria.NPC.ScaleStats_ApplyGameMode(), Terraria.NPC.townNPC, and Terraria.NPC.type.