Return type mismatch with String [ZScript]
Posted: Wed Oct 11, 2023 10:47 am
Can somebody tell me why this code will not run?
String SPZ_GetWeaponString(weapon paramWeapon){ if (paramWeapon is "ColdFlame_Sword"){ return "\cgCold\ctFlame \chSword"; } else if (paramWeapon is "ExorSword"){ return "\cgE\cmx\cgo\cmr \ccSword"; } else if (paramWeapon is "IceyStaff"){ return "\cnIcey Staff"; } else if (paramWeapon is "FireyStaff"){ return "\cgFirey Staff"; } else if (paramWeapon is "Cerebral_Displacer_Staff"){ return "\ceCerebral Displacer"; } else if (paramWeapon is "Lightning_Staff"){ return "\ckLightning Staff"; } }
String SPZ_GetWeaponString(weapon paramWeapon){ if (paramWeapon is "ColdFlame_Sword"){ return "\cgCold\ctFlame \chSword"; } else if (paramWeapon is "ExorSword"){ return "\cgE\cmx\cgo\cmr \ccSword"; } else if (paramWeapon is "IceyStaff"){ return "\cnIcey Staff"; } else if (paramWeapon is "FireyStaff"){ return "\cgFirey Staff"; } else if (paramWeapon is "Cerebral_Displacer_Staff"){ return "\ceCerebral Displacer"; } else if (paramWeapon is "Lightning_Staff"){ return "\ckLightning Staff"; } }