MCPcopy Create free account
hub / github.com/DescentDevelopers/Descent3 / DoMisc

Function DoMisc

Descent3/Controls.cpp:1107–1129  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1105}
1106
1107void DoMisc(game_controls *controls) {
1108 controls->toggle_slide = false;
1109 controls->toggle_bank = false;
1110 controls->rearview_down_count = 0;
1111 controls->rearview_down_state = false;
1112
1113 if (!Doing_input_message)
1114 DoKeyboardMisc(controls);
1115 DoControllerMisc(controls);
1116
1117 //@@ if (!toggle_rearview_switch.value && Rearview_key_down) {
1118 //@@ Rearview_key_down = false;
1119 //@@ ToggleRearView(0);
1120 //@@ }
1121 //@@ else if (toggle_rearview_switch.value && !Rearview_key_down) {
1122 //@@ Rearview_key_down = true;
1123 //@@ ToggleRearView(1);
1124 //@@ }
1125 //@@ else if (!Rearview_key_down) {
1126 //@@ for (i = 0; i < (int)toggle_rearview.value; i++)
1127 //@@ ToggleRearView();
1128 //@@ }
1129}
1130
1131// use the currently selected inventory item
1132extern bool UseInventoryItem();

Callers 1

ReadPlayerControlsFunction · 0.85

Calls 2

DoKeyboardMiscFunction · 0.85
DoControllerMiscFunction · 0.85

Tested by

no test coverage detected