X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fevents.c;h=5af02c558fccfb9dd6d5a522534e75cdeff60656;hb=942ec4881e3b21c130df9ae105d06c2c633fa192;hp=b1c15e9fc8a8e09069c64984b52e4bfb9b81c439;hpb=9de8eede744c45187c7011543ef8097d1ebc879c;p=rocksndiamonds.git diff --git a/src/events.c b/src/events.c index b1c15e9f..5af02c55 100644 --- a/src/events.c +++ b/src/events.c @@ -79,7 +79,7 @@ static boolean NextValidEvent(Event *event) void EventLoop(void) { - while(1) + while (1) { if (PendingEvent()) /* got event */ { @@ -219,7 +219,7 @@ void ClearPlayerAction() /* simulate key release events for still pressed keys */ key_joystick_mapping = 0; - for (i=0; idynamite = 1000; - break; + { + int i; + for (i = 0; i < MAX_INVENTORY_SIZE; i++) + if (local_player->inventory_size < MAX_INVENTORY_SIZE) + local_player->inventory_element[local_player->inventory_size++] = + EL_DYNAMITE; + } + + break; #if 0 @@ -803,7 +804,7 @@ void HandleKey(Key key, int key_status) { int i; - for(i=0; i