func void aCRain_Push(var int start_hr, var int start_min, var int end_hr, var int end_min, var int storm)
{
MEM_InitGlobalInst();
start_hr = (start_hr + 12) % 24;
end_hr = (end_hr + 12) % 24;
var int start_float; var int end_float;
start_float = divf(mkf(start_hr*60 + start_min), mkf(24*60));
end_float = divf(mkf(end_hr *60 + end_min) , mkf(24*60));
MEM_SkyController.rainFX_timeStartRain = start_float;
MEM_SkyController.rainFX_timeStopRain = end_float;
// aCRain_Clouds(storm);
};
Wywołałem to tak:
if(MEM_KeyState(KEY_X)==KEY_PRESSED)
{
aCRain_Push(10,30,19,30,0);
aCMsg_Create("CustomRain : Test",RGBA(255,255,255,255),15);
};
I nie działa... Ale gdy dam godziny na np. 10:30, 11:30 to działa.