]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/vehicles/sv_vehicles.qc
Tidy up classnames
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / vehicles / sv_vehicles.qc
index 5bc834a00b357cbc5d9919c314890108f23a64e6..e1230419339ee1137f53811444124d88dddd7df9 100644 (file)
@@ -261,10 +261,8 @@ entity vehicles_projectile(entity this, entity _mzlfx, Sound _mzlsound,
                                                   int _deahtype, float _projtype, float _health,
                                                   bool _cull, bool _clianim, entity _owner)
 {
-       TC(Sound, _mzlsound);
-       entity proj;
-
-       proj = spawn();
+    TC(Sound, _mzlsound);
+       entity proj = new(vehicles_projectile);
 
        PROJECTILE_MAKETRIGGER(proj);
        setorigin(proj, _org);
@@ -334,7 +332,7 @@ void vehicles_gib_think(entity this)
 
 entity vehicle_tossgib(entity this, entity _template, vector _vel, string _tag, bool _burn, bool _explode, float _maxtime, vector _rot)
 {
-       entity _gib = spawn();
+       entity _gib = new(vehicle_gib);
        _setmodel(_gib, _template.model);
        vector org = gettaginfo(this, gettagindex(this, _tag));
        setorigin(_gib, org);
@@ -379,8 +377,8 @@ bool vehicle_addplayerslot( entity _owner,
        _slot.vehicle_enter = _enterfunc;
        STAT(HUD, _slot) = _hud;
        _slot.vehicle_flags = VHF_PLAYERSLOT;
-       _slot.vehicle_viewport = spawn();
-       _slot.vehicle_hudmodel = spawn();
+       _slot.vehicle_viewport = new(vehicle_viewport);
+       _slot.vehicle_hudmodel = new(vehicle_hudmodel);
        _slot.vehicle_hudmodel.viewmodelforclient = _slot;
        _slot.vehicle_viewport.effects = (EF_ADDITIVE | EF_DOUBLESIDED | EF_FULLBRIGHT | EF_NODEPTHTEST | EF_NOGUNBOB | EF_NOSHADOW | EF_LOWPRECISION | EF_SELECTABLE | EF_TELEPORT_BIT);
 
@@ -693,7 +691,7 @@ void vehicles_damage(entity this, entity inflictor, entity attacker, float damag
        {
                if (wasfreed(this.vehicle_shieldent) || this.vehicle_shieldent == NULL)
                {
-                       this.vehicle_shieldent = spawn();
+                       this.vehicle_shieldent = new(vehicle_shieldent);
                        this.vehicle_shieldent.effects = EF_LOWPRECISION;
 
                        setmodel(this.vehicle_shieldent, MDL_VEH_SHIELD);