mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-20 13:33:02 +01:00
Changed peep look at watch to eat food
This commit is contained in:
@@ -680,8 +680,8 @@ static void peep_update_queuing(rct_peep* peep){
|
||||
if (peep->action < 0xFE)return;
|
||||
if (peep->sprite_type == 0){
|
||||
if (peep->var_7A >= 2000 && (0xFFFF & scenario_rand()) <= 119){
|
||||
// Look at watch
|
||||
peep->action = PEEP_ACTION_CHECK_WATCH;
|
||||
// Eat Food/Look at watch
|
||||
peep->action = PEEP_ACTION_EAT_FOOD;
|
||||
peep->action_frame = 0;
|
||||
peep->var_70 = 0;
|
||||
sub_693B58(peep);
|
||||
@@ -718,8 +718,8 @@ static void peep_update_queuing(rct_peep* peep){
|
||||
case 0x2D:
|
||||
case 0x2E:
|
||||
case 0x2F:
|
||||
// Look at watch
|
||||
peep->action = PEEP_ACTION_CHECK_WATCH;
|
||||
// Eat food/Look at watch
|
||||
peep->action = PEEP_ACTION_EAT_FOOD;
|
||||
peep->action_frame = 0;
|
||||
peep->var_70 = 0;
|
||||
sub_693B58(peep);
|
||||
@@ -1042,7 +1042,7 @@ static void peep_update_watching(rct_peep* peep){
|
||||
else{
|
||||
if (peep_has_food(peep)){
|
||||
if ((scenario_rand() & 0xFFFF) <= 1310){
|
||||
peep->action = PEEP_ACTION_CHECK_WATCH;
|
||||
peep->action = PEEP_ACTION_EAT_FOOD;
|
||||
peep->action_frame = 0;
|
||||
peep->var_70 = 0;
|
||||
sub_693B58(peep);
|
||||
|
||||
@@ -209,7 +209,8 @@ enum PEEP_STATE {
|
||||
};
|
||||
|
||||
enum PEEP_ACTION_EVENTS {
|
||||
PEEP_ACTION_CHECK_WATCH = 1,
|
||||
// If no food then check watch
|
||||
PEEP_ACTION_EAT_FOOD = 1,
|
||||
PEEP_ACTION_SHAKE_HEAD = 2,
|
||||
PEEP_ACTION_EMPTY_POCKETS = 3,
|
||||
PEEP_ACTION_SITTING_EAT_FOOD = 4,
|
||||
|
||||
Reference in New Issue
Block a user