- added kickback factor skill property.
This commit is contained in:
parent
b0eb19bbc8
commit
7267e608cf
3 changed files with 13 additions and 0 deletions
|
|
@ -66,6 +66,7 @@ void FMapInfoParser::ParseSkill ()
|
|||
skill.DamageFactor = 1.;
|
||||
skill.ArmorFactor = 1.;
|
||||
skill.HealthFactor = 1.;
|
||||
skill.KickbackFactor = 1.;
|
||||
skill.FastMonsters = false;
|
||||
skill.SlowMonsters = false;
|
||||
skill.DisableCheats = false;
|
||||
|
|
@ -118,6 +119,12 @@ void FMapInfoParser::ParseSkill ()
|
|||
sc.MustGetFloat ();
|
||||
skill.DamageFactor = sc.Float;
|
||||
}
|
||||
else if (sc.Compare("kickbackfactor"))
|
||||
{
|
||||
ParseAssign();
|
||||
sc.MustGetFloat();
|
||||
skill.KickbackFactor = sc.Float;
|
||||
}
|
||||
else if (sc.Compare ("fastmonsters"))
|
||||
{
|
||||
skill.FastMonsters = true;
|
||||
|
|
@ -436,6 +443,9 @@ double G_SkillProperty(EFSkillProperty prop)
|
|||
case SKILLP_FriendlyHealth:
|
||||
return AllSkills[gameskill].FriendlyHealth;
|
||||
|
||||
case SKILLP_KickbackFactor:
|
||||
return AllSkills[gameskill].KickbackFactor;
|
||||
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue