r2680 - in branches/nexuiz-2.0/data: models qcsrc/server sound/misc textures
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed May 23 15:24:36 EDT 2007
Author: esteel
Date: 2007-05-23 15:24:36 -0400 (Wed, 23 May 2007)
New Revision: 2680
Added:
branches/nexuiz-2.0/data/models/hook.md3
branches/nexuiz-2.0/data/sound/misc/spawn.ogg
branches/nexuiz-2.0/data/textures/hook.tga
branches/nexuiz-2.0/data/textures/hook_gloss.tga
branches/nexuiz-2.0/data/textures/hook_glow.tga
branches/nexuiz-2.0/data/textures/hook_norm.tga
Removed:
branches/nexuiz-2.0/data/sound/misc/spawn.wav
Modified:
branches/nexuiz-2.0/data/qcsrc/server/g_hook.qc
branches/nexuiz-2.0/data/qcsrc/server/g_world.qc
branches/nexuiz-2.0/data/sound/misc/talk2.wav
Log:
merged from trunk: 2677-2679 (tzorks hook, larger hook, adjusted origin, spawn sound, talk2 sound)
Copied: branches/nexuiz-2.0/data/models/hook.md3 (from rev 2678, trunk/data/models/hook.md3)
===================================================================
(Binary files differ)
Modified: branches/nexuiz-2.0/data/qcsrc/server/g_hook.qc
===================================================================
--- branches/nexuiz-2.0/data/qcsrc/server/g_hook.qc 2007-05-23 19:21:48 UTC (rev 2679)
+++ branches/nexuiz-2.0/data/qcsrc/server/g_hook.qc 2007-05-23 19:24:36 UTC (rev 2680)
@@ -150,15 +150,8 @@
org = org + dir*50; // get the beam out of the player's eyes
}
- WriteByte (MSG_BROADCAST, SVC_TEMPENTITY);
- WriteByte (MSG_BROADCAST, TE_BEAM);
- WriteEntity (MSG_BROADCAST, self);
- WriteCoord (MSG_BROADCAST, self.origin_x);
- WriteCoord (MSG_BROADCAST, self.origin_y);
- WriteCoord (MSG_BROADCAST, self.origin_z);
- WriteCoord (MSG_BROADCAST, org_x);
- WriteCoord (MSG_BROADCAST, org_y);
- WriteCoord (MSG_BROADCAST, org_z);
+ makevectors(self.angles_x * '-1 0 0' + self.angles_y * '0 1 0');
+ te_beam(self, self.origin + v_forward * (-9), org);
}
void GrapplingHookTouch (void)
@@ -226,7 +219,7 @@
missile.movetype = MOVETYPE_FLY;
missile.solid = SOLID_BBOX;
- setmodel (missile, "models/ebomb.mdl"); // precision set below
+ setmodel (missile, "models/hook.md3"); // precision set below
setsize (missile, '-3 -3 -3', '3 3 3');
setorigin (missile, org);
@@ -242,7 +235,7 @@
missile.think = GrapplingHookThink;
missile.nextthink = time + 0.1;
- missile.effects = EF_FULLBRIGHT | EF_ADDITIVE | EF_LOWPRECISION;
+ missile.effects = /*EF_FULLBRIGHT | EF_ADDITIVE |*/ EF_LOWPRECISION;
missile.health = cvar("g_balance_grapplehook_health");//120
missile.event_damage = GrapplingHook_Damage;
Modified: branches/nexuiz-2.0/data/qcsrc/server/g_world.qc
===================================================================
--- branches/nexuiz-2.0/data/qcsrc/server/g_world.qc 2007-05-23 19:21:48 UTC (rev 2679)
+++ branches/nexuiz-2.0/data/qcsrc/server/g_world.qc 2007-05-23 19:24:36 UTC (rev 2680)
@@ -147,6 +147,7 @@
precache_model ("models/gibs/gib2.mdl");
precache_model ("models/gibs/gib3.mdl");
precache_model ("models/gibs/gib5.md3");
+ precache_model ("models/hook.md3");
precache_sound ("misc/armorimpact.wav");
precache_sound ("misc/bodyimpact1.wav");
precache_sound ("misc/bodyimpact2.wav");
Copied: branches/nexuiz-2.0/data/sound/misc/spawn.ogg (from rev 2678, trunk/data/sound/misc/spawn.ogg)
===================================================================
(Binary files differ)
Deleted: branches/nexuiz-2.0/data/sound/misc/spawn.wav
===================================================================
(Binary files differ)
Modified: branches/nexuiz-2.0/data/sound/misc/talk2.wav
===================================================================
(Binary files differ)
Copied: branches/nexuiz-2.0/data/textures/hook.tga (from rev 2678, trunk/data/textures/hook.tga)
===================================================================
(Binary files differ)
Copied: branches/nexuiz-2.0/data/textures/hook_gloss.tga (from rev 2678, trunk/data/textures/hook_gloss.tga)
===================================================================
(Binary files differ)
Copied: branches/nexuiz-2.0/data/textures/hook_glow.tga (from rev 2678, trunk/data/textures/hook_glow.tga)
===================================================================
(Binary files differ)
Copied: branches/nexuiz-2.0/data/textures/hook_norm.tga (from rev 2678, trunk/data/textures/hook_norm.tga)
===================================================================
(Binary files differ)
More information about the nexuiz-commits
mailing list