Browse Source

Inline functions which only set Object::_oRndSeed

pull/5154/head
ephphatha 4 years ago committed by Anders Jenbo
parent
commit
b234565f65
  1. 48
      Source/objects.cpp

48
Source/objects.cpp

@ -1177,16 +1177,6 @@ void AddBookcase(Object &bookcase)
bookcase._oPreFlag = true;
}
void AddBookstand(Object &bookstand)
{
bookstand._oRndSeed = AdvanceRndSeed();
}
void AddBloodFountain(Object &bloodFountain)
{
bloodFountain._oRndSeed = AdvanceRndSeed();
}
void AddLargeFountain(Object &fountain)
{
int ox = fountain.position.x;
@ -1207,21 +1197,6 @@ void AddArmorStand(Object &armorStand)
armorStand._oRndSeed = AdvanceRndSeed();
}
void AddGoatShrine(Object &goatShrine)
{
goatShrine._oRndSeed = AdvanceRndSeed();
}
void AddCauldron(Object &cauldron)
{
cauldron._oRndSeed = AdvanceRndSeed();
}
void AddTearFountain(Object &tearFountain)
{
tearFountain._oRndSeed = AdvanceRndSeed();
}
void AddDecapitatedBody(Object &decapitatedBody)
{
decapitatedBody._oRndSeed = AdvanceRndSeed();
@ -1244,11 +1219,6 @@ void AddMagicCircle(Object &magicCircle)
magicCircle._oVar5 = 1;
}
void AddBurningCross(Object &burningCross)
{
burningCross._oRndSeed = AdvanceRndSeed();
}
void AddPedestalOfBlood(Object &pedestalOfBlood)
{
pedestalOfBlood._oVar1 = SetPiece.position.x;
@ -4458,10 +4428,11 @@ Object *AddObject(_object_id objType, Point objPos)
break;
case OBJ_SKELBOOK:
case OBJ_BOOKSTAND:
AddBookstand(object);
break;
case OBJ_BLOODFTN:
AddBloodFountain(object);
case OBJ_GOATSHRINE:
case OBJ_CAULDRON:
case OBJ_TEARFTN:
object._oRndSeed = AdvanceRndSeed();
break;
case OBJ_DECAP:
AddDecapitatedBody(object);
@ -4474,15 +4445,6 @@ Object *AddObject(_object_id objType, Point objPos)
case OBJ_WARARMOR:
AddArmorStand(object);
break;
case OBJ_GOATSHRINE:
AddGoatShrine(object);
break;
case OBJ_CAULDRON:
AddCauldron(object);
break;
case OBJ_TEARFTN:
AddTearFountain(object);
break;
case OBJ_BOOK2L:
AddBookOfVileness(object);
break;
@ -4496,7 +4458,7 @@ Object *AddObject(_object_id objType, Point objPos)
break;
case OBJ_BCROSS:
case OBJ_TBCROSS:
AddBurningCross(object);
object._oRndSeed = AdvanceRndSeed();
AddObjectLight(object, 5);
break;
case OBJ_PEDISTAL:

Loading…
Cancel
Save