1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-22 06:23:04 +01:00

Rename variables, change signature

This commit is contained in:
Gymnasiast
2019-05-07 19:34:38 +02:00
parent 846011e21b
commit 212f425ff0
3 changed files with 17 additions and 17 deletions

View File

@@ -1708,7 +1708,7 @@ static constexpr const uint8_t tshirt_colours[] = {
*
* rct2: 0x0069A05D
*/
Peep* Peep::Generate(int32_t x, int32_t y, int32_t z)
Peep* Peep::Generate(const CoordsXYZ coords)
{
if (gSpriteListCount[SPRITE_LIST_NULL] < 400)
return nullptr;
@@ -1737,7 +1737,7 @@ Peep* Peep::Generate(int32_t x, int32_t y, int32_t z)
peep->sprite_direction = 0;
sprite_move(x, y, z, (rct_sprite*)peep);
sprite_move(coords.x, coords.y, coords.z, (rct_sprite*)peep);
peep->Invalidate();
peep->mass = (scenario_rand() & 0x1F) + 45;
@@ -1777,13 +1777,13 @@ Peep* Peep::Generate(int32_t x, int32_t y, int32_t z)
peep->intensity = (intensityHighest << 4) | intensityLowest;
uint8_t nausea_tolerance = scenario_rand() & 0x7;
uint8_t nauseaTolerance = scenario_rand() & 0x7;
if (gParkFlags & PARK_FLAGS_PREF_MORE_INTENSE_RIDES)
{
nausea_tolerance += 4;
nauseaTolerance += 4;
}
peep->nausea_tolerance = nausea_tolerance_distribution[nausea_tolerance];
peep->nausea_tolerance = nausea_tolerance_distribution[nauseaTolerance];
/* Scenario editor limits initial guest happiness to between 37..253.
* To be on the safe side, assume the value could have been hacked
@@ -1794,9 +1794,9 @@ Peep* Peep::Generate(int32_t x, int32_t y, int32_t z)
if (gGuestInitialHappiness == 0)
peep->happiness = 128;
/* Initial value will vary by -15..16 */
int8_t happiness_delta = (scenario_rand() & 0x1F) - 15;
int8_t happinessDelta = (scenario_rand() & 0x1F) - 15;
/* Adjust by the delta, clamping at min=0 and max=255. */
peep->happiness = std::clamp(peep->happiness + happiness_delta, 0, PEEP_MAX_HAPPINESS);
peep->happiness = std::clamp(peep->happiness + happinessDelta, 0, PEEP_MAX_HAPPINESS);
peep->happiness_target = peep->happiness;
peep->nausea = 0;
peep->nausea_target = 0;
@@ -1806,18 +1806,18 @@ Peep* Peep::Generate(int32_t x, int32_t y, int32_t z)
* to any value 0..255. */
peep->hunger = gGuestInitialHunger;
/* Initial value will vary by -15..16 */
int8_t hunger_delta = (scenario_rand() & 0x1F) - 15;
int8_t hungerDelta = (scenario_rand() & 0x1F) - 15;
/* Adjust by the delta, clamping at min=0 and max=255. */
peep->hunger = std::clamp(peep->hunger + hunger_delta, 0, 255);
peep->hunger = std::clamp(peep->hunger + hungerDelta, 0, 255);
/* Scenario editor limits initial guest thirst to between 37..253.
* To be on the safe side, assume the value could have been hacked
* to any value 0..255. */
peep->thirst = gGuestInitialThirst;
/* Initial value will vary by -15..16 */
int8_t thirst_delta = (scenario_rand() & 0x1F) - 15;
int8_t thirstDelta = (scenario_rand() & 0x1F) - 15;
/* Adjust by the delta, clamping at min=0 and max=255. */
peep->thirst = std::clamp(peep->thirst + thirst_delta, 0, 0xFF);
peep->thirst = std::clamp(peep->thirst + thirstDelta, 0, 0xFF);
peep->toilet = 0;
peep->time_to_consume = 0;
@@ -1872,11 +1872,11 @@ Peep* Peep::Generate(int32_t x, int32_t y, int32_t z)
peep->angriness = 0;
peep->time_lost = 0;
uint8_t tshirt_colour = static_cast<uint8_t>(scenario_rand() % std::size(tshirt_colours));
peep->tshirt_colour = tshirt_colours[tshirt_colour];
uint8_t tshirtColour = static_cast<uint8_t>(scenario_rand() % std::size(tshirt_colours));
peep->tshirt_colour = tshirt_colours[tshirtColour];
uint8_t trousers_colour = static_cast<uint8_t>(scenario_rand() % std::size(trouser_colours));
peep->trousers_colour = trouser_colours[trousers_colour];
uint8_t trousersColour = static_cast<uint8_t>(scenario_rand() % std::size(trouser_colours));
peep->trousers_colour = trouser_colours[trousersColour];
/* Minimum energy is capped at 32 and maximum at 128, so this initialises
* a peep with approx 34%-100% energy. (65 - 32) / (128 - 32) ≈ 34% */

View File

@@ -714,7 +714,7 @@ public: // Peep
void Pickup();
void PickupAbort(int32_t old_x);
bool Place(TileCoordsXYZ location, bool apply);
static Peep* Generate(int32_t x, int32_t y, int32_t z);
static Peep* Generate(const CoordsXYZ coords);
void RemoveFromQueue();
void RemoveFromRide();

View File

@@ -949,7 +949,7 @@ Peep* Park::GenerateGuest()
if (spawn != nullptr)
{
auto direction = direction_reverse(spawn->direction);
peep = Peep::Generate(spawn->x, spawn->y, spawn->z);
peep = Peep::Generate({spawn->x, spawn->y, spawn->z});
if (peep != nullptr)
{
peep->sprite_direction = direction << 3;