@@ -71,7 +71,7 @@ int main(int argc, char* argv[]) {
7171 // gekkonet setup
7272 GekkoSession* session = nullptr ;
7373
74- gekko_create (&session, is_spectator ? GekkoSessionType::Spectate : GekkoSessionType::Game );
74+ gekko_create (&session, is_spectator ? GekkoSessionType::GekkoSpectateSession : GekkoSessionType::GekkoGameSession );
7575
7676 GekkoConfig config{};
7777
@@ -95,14 +95,14 @@ int main(int argc, char* argv[]) {
9595 if (!is_spectator) {
9696 // add local players
9797 for (int i = 0 ; i < NUM_PLAYERS; i++) {
98- gekko_add_actor (session, LocalPlayer , nullptr );
98+ gekko_add_actor (session, GekkoLocalPlayer , nullptr );
9999 gekko_set_local_delay (session, i, 1 );
100100 }
101101 // add spectator
102- stats_handle = gekko_add_actor (session, Spectator , &rem_addr);
102+ stats_handle = gekko_add_actor (session, GekkoSpectator , &rem_addr);
103103 } else {
104104 // add host as remote player
105- stats_handle = gekko_add_actor (session, RemotePlayer , &rem_addr);
105+ stats_handle = gekko_add_actor (session, GekkoRemotePlayer , &rem_addr);
106106 }
107107
108108 // setup game
@@ -133,7 +133,7 @@ int main(int argc, char* argv[]) {
133133 for (int i = 0 ; i < count; i++) {
134134 GekkoSessionEvent* event = events[i];
135135 switch (event->type ) {
136- case DesyncDetected :
136+ case GekkoDesyncDetected :
137137 auto desync = event->data .desynced ;
138138 printf (
139139 " DESYNC!!! f:%d, rh:%d, lc:%u, rc:%u\n " , desync.frame , desync.remote_handle ,
@@ -142,26 +142,26 @@ int main(int argc, char* argv[]) {
142142 assert (false );
143143 break ;
144144
145- case PlayerConnected :
145+ case GekkoPlayerConnected :
146146 auto connect = event->data .connected ;
147147 printf (" Player %i connected\n " , connect.handle );
148148 break ;
149149
150- case PlayerDisconnected :
150+ case GekkoPlayerDisconnected :
151151 auto disconnect = event->data .disconnected ;
152152 printf (" Player %i disconnected\n " , disconnect.handle );
153153 break ;
154154
155- case PlayerSyncing :
155+ case GekkoPlayerSyncing :
156156 auto sync = event->data .syncing ;
157157 printf (" Player %i is connecting %d/%d\n " , sync.handle , sync.current , sync.max );
158158 break ;
159159
160- case SpectatorPaused :
160+ case GekkoSpectatorPaused :
161161 printf (" Spectator paused, waiting for more inputs...\n " );
162162 break ;
163163
164- case SpectatorUnpaused :
164+ case GekkoSpectatorUnpaused :
165165 printf (" Spectator unpaused, resuming playback.\n " );
166166 break ;
167167 }
@@ -172,17 +172,17 @@ int main(int argc, char* argv[]) {
172172 for (int i = 0 ; i < count; i++) {
173173 GekkoGameEvent* event = updates[i];
174174 switch (event->type ) {
175- case SaveEvent :
175+ case GekkoSaveEvent :
176176 *event->data .save .state_len = sizeof (Gamestate::State);
177177 *event->data .save .checksum = SDL_crc32 (0 , &gs.state , sizeof (Gamestate::State));
178178 memcpy (event->data .save .state , &gs.state , sizeof (Gamestate::State));
179179 break ;
180180
181- case LoadEvent :
181+ case GekkoLoadEvent :
182182 memcpy (&gs.state , event->data .load .state , sizeof (Gamestate::State));
183183 break ;
184184
185- case AdvanceEvent :
185+ case GekkoAdvanceEvent :
186186 Input inputs[MAX_PLAYERS] = {};
187187 printf (" f%d," , event->data .adv .frame );
188188 for (int j = 0 ; j < NUM_PLAYERS; j++) {
0 commit comments