Home
last modified time | relevance | path

Searched refs:drug_status (Results 1 – 11 of 11) sorted by relevance

/dports/games/shockolate/systemshock-0.8.2-43-ga9eb1b93/src/GameSrc/
H A Ddrugs.c57 #define STATUS(x) (player_struct.drug_status[x])
150 …player_struct.drug_status[n] = lg_min((short)player_struct.drug_status[n] + Drugs[n].duration, 0x7… in drug_use()
152 player_struct.drug_status[n] = Drugs[n].duration; in drug_use()
171 player_struct.drug_status[n] = 0; // in case not called from update loop in drug_wear_off()
204 if (player_struct.drug_status[i] > 0) { in drugs_update()
214 player_struct.drug_status[i]--; in drugs_update()
216 if (player_struct.drug_status[i] == 0) // Totally wore off? in drugs_update()
219 } else if (player_struct.drug_status[i] < 0) // after affect in drugs_update()
228 player_struct.drug_status[i]++; in drugs_update()
H A Dgametime.c52 if (player_struct.drug_status[DRUG_REFLEX] > 0 && !global_fullmap->cyber) { in update_state()
H A Dstatus.c952 if (player_struct.drug_status[CPTRIP(LSD_DRUG_TRIPLE)]) in change_bio_vars()
954 if (player_struct.drug_status[CPTRIP(GENIUS_DRUG_TRIPLE)]) in change_bio_vars()
H A Dphysics.c499 if (player_struct.drug_status[DRUG_REFLEX] > 0 && !global_fullmap->cyber) { in physics_run()
551 if (player_struct.drug_status[DRUG_REFLEX] > 0 && !global_fullmap->cyber) in physics_run()
599 if (!global_fullmap->cyber && player_struct.drug_status[CPTRIP(GENIUS_DRUG_TRIPLE)] > 0) { in physics_run()
619 if (player_struct.drug_status[DRUG_REFLEX] > 0 && !global_fullmap->cyber) in physics_run()
H A Ddamage.c597 … if ((player_struct.drug_status[DRUG_LSD] > 0) && (QUESTVAR_GET(COMBAT_DIFF_QVAR) < 3)) in damage_player()
1121 if (player_struct.drug_status[DRUG_LSD] > 0) { in player_attack_object()
H A Dmfdpanel.c244 if (player_struct.drug_status[CPTRIP(GENIUS_DRUG_TRIPLE)] > 0) in wirepos_score()
1529 if (!gfpz->gfLayout.have_won && player_struct.drug_status[CPTRIP(GENIUS_DRUG_TRIPLE)] > 0) { in mfd_gridpanel_set_winmove()
1669 if (player_struct.drug_status[CPTRIP(GENIUS_DRUG_TRIPLE)] > 0) in grid_help_string()
H A Dgamesys.c367 …if (player_struct.drug_status[DRUG_STAMINUP] <= 0 && player_struct.fatigue > FATIGUE_WARNING_LEVEL… in fatigue_player()
H A Dmfdfunc.c1991 uchar stam = player_struct.drug_status[CPTRIP(STAMINA_DRUG_TRIPLE)] > 0; in mfd_bioware_expose()
2080 if (player_struct.drug_status[i] > 0) in mfd_bioware_expose()
2082 if (player_struct.drug_status[i] < 0) in mfd_bioware_expose()
H A Dinput.c136 …((player_struct.drug_status[CPTRIP(STAMINA_DRUG_TRIPLE)] == 0) ? (fatigue_threshold * CIT_CYCLE) :…
936 int r = 1 + (player_struct.drug_status[DRUG_REFLEX] > 0 && !global_fullmap->cyber); in eye_hotkey_func()
/dports/games/shockolate/systemshock-0.8.2-43-ga9eb1b93/src/GameSrc/Headers/
H A Dplayer.h222 byte drug_status[NUM_DRUGZ]; // Time left on active drugs, 0 if inactive member
H A Dplayerlayout.h134 { RFFT_BIN(7), offsetof(Player, drug_status) }, //byte [7]