4API_CALLABLE(N(SomeItemEntityFunc)) {
8 script->functionTempF[2] = itemEntity->
pos.
y;
9 script->functionTemp[1] = 0;
10 script->functionTemp[3] = 0;
13 switch (script->functionTemp[1]) {
15 itemEntity->
pos.
y = script->functionTempF[2] + ((1.0f -
cos_rad((script->functionTemp[3] *
16 (
PI / 2)) / 30.0f)) * 20.0f);
17 if (script->functionTemp[3] == 30) {
18 script->functionTemp[1] = 1;
19 script->functionTemp[3] = 0;
21 script->functionTemp[3]++;
25 itemEntity->
pos.
y = script->functionTempF[2] + 17.0f + (
cos_deg(script->functionTemp[3]) * 3.0f);
26 script->functionTemp[3] =
clamp_angle(script->functionTemp[3] + 9);
ItemEntity * get_item_entity(s32 itemEntityIndex)