-
-#ifdef CSQC
-#ifdef VEHICLES_CSQC
-void racer_draw()
-{
- /*float dt;
-
- dt = time - self.lastupdate;
- self.lastupdate = time;
- if(dt < 0)
- return;
- */
- //self.origin += dt * self.velocity;
- //self.origin_z -= dt * getstatf(STAT_MOVEVARS_GRAVITY);
- //setorigin(self, self.origin);
-
- if(vehicle_hudmodel.owner == self)
- {
- setorigin(vehicle_hudmodel, self.origin);
- vehicle_hudmodel.angles = self.angles;
- }
-
-
-}
-
-void racer_draw2d()
-{
-
-}
-
-void racer_read_extra()
-{
-
-}
-
-entity racer_hud;
-entity racer_vp;
-void racer_hud_draw()
-{
-
-}
-
-void vehicle_racer_assemble()
-{
- setmodel(self, "models/vehicles/wakizashi.dpm");
- self.scale = 0.5;
- self.movetype = MOVETYPE_BOUNCE;
-
- //self.entremove = VehicleRacerRemove;
- setsize(self, '-60 -60 -20', '60 60 20');
- self.draw = racer_draw;
- self.drawmask = MASK_NORMAL;
- self.solid = SOLID_BBOX;
- self.lastupdate = time;
- self.vehile_read_exta = racer_read_extra;
-
- if(racer_hud == world)
- {
- dprint("SpawnHUUUOOOUUUDDD\n");
- racer_hud = spawn();
- setmodel(racer_hud, "models/vehicles/wakizashi_cockpit.dpm");
- racer_hud.drawmask = MASK_NORMAL;
- racer_hud.renderflags = RF_VIEWMODEL;
- racer_hud.scale = 0.5;
- }
- vehicle_hudmodel = racer_hud; // FIXME!!
- racer_hud.draw = racer_hud_draw;
-}
-#endif
-#endif //CSQC