Code: Show/Hide else if (c->check("testsb"))
{ object_target(NULL); for (int i = 0; i <= 25; i++) { queue_enable(i); } toggle_objects(); } |
Code: Show/Hide union objectInfo { struct { Uint16 id : 15; // Object ident Uint16 disabled : 1; // 1=off, 0=on }; Uint16 n; }; #define MAX_OBJECTS 20 |
Code: Show/Hide case EVENT_SoccerGoal:
{ int team = *(int*)&event.p[0]; int reward = *(int*)&event.p[1]; if (team == 0) { sendPublic("Team 0 scores"); object_target(NULL); queue_enable(3); queue_enable(4); toggle_objects(); } else if (team == 1) { sendPublic("Team 1 scores"); object_target(NULL); queue_enable(1); queue_enable(2); toggle_objects(); } } |
Code: Show/Hide union objectInfo
{ struct { Uint16 id : 15; // Object ident Uint16 disabled : 1; // 1=off, 0=on }; Uint16 n; }; #define MAX_OBJECTS 20 |