Subversion Repositories Games.Carmageddon

Rev

Rev 18 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18 Rev 20
Line 1... Line 1...
1
#include "powerup.h"
1
#include "powerup.h"
2
#include "brender.h"
2
#include "brender/brender.h"
3
#include "car.h"
3
#include "car.h"
4
#include "controls.h"
4
#include "controls.h"
5
#include "crush.h"
5
#include "crush.h"
6
#include "displays.h"
6
#include "displays.h"
7
#include "errors.h"
7
#include "errors.h"
Line 140... Line 140...
140
int gNumber_of_powerups;
140
int gNumber_of_powerups;
141
int gFizzle_height;
141
int gFizzle_height;
142
int gNumber_of_icons;
142
int gNumber_of_icons;
143
tPowerup* gPowerup_array;
143
tPowerup* gPowerup_array;
144
 
144
 
145
#define GET_POWERUP_INDEX(POWERUP) ((POWERUP)-gPowerup_array)
145
#define GET_POWERUP_INDEX(POWERUP) (((POWERUP)-gPowerup_array) / sizeof(tPowerup))
146
 
146
 
147
// IDA: void __usercall LosePowerupX(tPowerup *pThe_powerup@<EAX>, int pTell_net_players@<EDX>)
147
// IDA: void __usercall LosePowerupX(tPowerup *pThe_powerup@<EAX>, int pTell_net_players@<EDX>)
148
void LosePowerupX(tPowerup* pThe_powerup, int pTell_net_players) {
148
void LosePowerupX(tPowerup* pThe_powerup, int pTell_net_players) {
149
    int i;
149
    int i;
150
    tNet_message* the_message;
150
    tNet_message* the_message;