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

Function cTimedRoomSetWind

scripts/Merc7.cpp:1235–1245  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1233} wind_fx_data[8];
1234
1235void cTimedRoomSetWind(int room_number, float x, float y, float z, float speed, float time) {
1236 if (wind_fx_index >= 8)
1237 wind_fx_index = 0;
1238 wind_fx_data[wind_fx_index].room_number = room_number;
1239 wind_fx_data[wind_fx_index].x = x;
1240 wind_fx_data[wind_fx_index].y = y;
1241 wind_fx_data[wind_fx_index].z = z;
1242 wind_fx_data[wind_fx_index].speed = speed;
1243
1244 aSetLevelTimer(time, LEVEL_TIMER_UID(1, wind_fx_index++));
1245}
1246
1247/*
1248$$ACTION

Callers

nothing calls this directly

Calls 2

aSetLevelTimerFunction · 0.85
LEVEL_TIMER_UIDFunction · 0.70

Tested by

no test coverage detected