Optimize lobby readied playerlist (#13546)

This commit is contained in:
Wildkins
2022-04-20 21:48:01 +02:00
committed by GitHub
parent c7a3639cfc
commit c746304fba
8 changed files with 122 additions and 20 deletions
@@ -325,15 +325,19 @@
pref.job_civilian_low &= ~job.flag
else
pref.job_civilian_low |= job.flag
SSticker.cycle_player(user, job)
return TRUE
if(pref.GetJobDepartment(job, 1) & job.flag)
if(pref.GetJobDepartment(job, 1) & job.flag) // HIGH -> NONE
SetJobDepartment(job, 1)
else if(pref.GetJobDepartment(job, 2) & job.flag)
SSticker.cycle_player(user, job)
else if(pref.GetJobDepartment(job, 2) & job.flag) // MED -> HIGH
SetJobDepartment(job, 2)
else if(pref.GetJobDepartment(job, 3) & job.flag)
SSticker.cycle_player(user, job)
else if(pref.GetJobDepartment(job, 3) & job.flag) // LOW -> MED
SetJobDepartment(job, 3)
else//job = Never
else // NONE -> LOW
SetJobDepartment(job, 4)
return 1