xonotic/xonotic-data.pk3dir.git
4 years agoRevert rollkill fix (breaks warpzones)
Mario [Sun, 12 Jun 2016 10:54:05 +0000 (20:54 +1000)]
Revert rollkill fix (breaks warpzones)

4 years agoReplace some more vlen checks with vdist and vlen2
Mario [Sun, 12 Jun 2016 06:05:43 +0000 (16:05 +1000)]
Replace some more vlen checks with vdist and vlen2

4 years agoProfectile
Mario [Sun, 12 Jun 2016 05:15:44 +0000 (15:15 +1000)]
Profectile

4 years agoFix invisible devastator rockets
TimePath [Sun, 12 Jun 2016 04:01:13 +0000 (14:01 +1000)]
Fix invisible devastator rockets

4 years agoRemove uses of WITHSELF
TimePath [Sun, 12 Jun 2016 03:35:42 +0000 (13:35 +1000)]
Remove uses of WITHSELF

4 years agoFix a crash with nades
Mario [Sat, 11 Jun 2016 17:19:56 +0000 (03:19 +1000)]
Fix a crash with nades

4 years agoStep 6: complete
TimePath [Sat, 11 Jun 2016 13:55:25 +0000 (23:55 +1000)]
Step 6: complete

4 years agoRemove some more unnecessary WITHSELFs
Mario [Sat, 11 Jun 2016 13:22:32 +0000 (23:22 +1000)]
Remove some more unnecessary WITHSELFs

4 years agoRemove a now unnecessary WITHSELF
Mario [Sat, 11 Jun 2016 13:15:40 +0000 (23:15 +1000)]
Remove a now unnecessary WITHSELF

4 years agoFix gameplay regression
TimePath [Sat, 11 Jun 2016 13:15:54 +0000 (23:15 +1000)]
Fix gameplay regression

4 years agoFix argument number, hopefully fixes crash
Mario [Sat, 11 Jun 2016 10:36:06 +0000 (20:36 +1000)]
Fix argument number, hopefully fixes crash

4 years agoWe still need WITHSELF on PutClientInServer...
Mario [Sat, 11 Jun 2016 09:37:40 +0000 (19:37 +1000)]
We still need WITHSELF on PutClientInServer...

4 years agoFix prediction of jumppads without targets
Mario [Sat, 11 Jun 2016 06:57:58 +0000 (16:57 +1000)]
Fix prediction of jumppads without targets

4 years agoNetwork movedir (should fix jumppads that don't use targets)
Mario [Sat, 11 Jun 2016 06:44:29 +0000 (16:44 +1000)]
Network movedir (should fix jumppads that don't use targets)

4 years agoFix a crash with sandbox
Mario [Sat, 11 Jun 2016 06:16:07 +0000 (16:16 +1000)]
Fix a crash with sandbox

4 years agoAdd a few more bulldozer levels
Mario [Sat, 11 Jun 2016 05:25:24 +0000 (15:25 +1000)]
Add a few more bulldozer levels

4 years agoAllow placing and controlling more than one dozer
Mario [Sat, 11 Jun 2016 04:44:42 +0000 (14:44 +1000)]
Allow placing and controlling more than one dozer

4 years agoPrevent save and fill commands from working when not in edit mode
Mario [Sat, 11 Jun 2016 04:20:44 +0000 (14:20 +1000)]
Prevent save and fill commands from working when not in edit mode

4 years agoCleanse PlayerRegen
Mario [Fri, 10 Jun 2016 18:33:41 +0000 (04:33 +1000)]
Cleanse PlayerRegen

4 years agoMake sure event_damage is set before calling it
Mario [Fri, 10 Jun 2016 18:12:46 +0000 (04:12 +1000)]
Make sure event_damage is set before calling it

4 years agoHopefully fix monster model detection
Mario [Fri, 10 Jun 2016 17:30:28 +0000 (03:30 +1000)]
Hopefully fix monster model detection

4 years agoAllow changing other/toucher from item and buff touch mutator hooks
Mario [Fri, 10 Jun 2016 16:32:50 +0000 (02:32 +1000)]
Allow changing other/toucher from item and buff touch mutator hooks

4 years agoAdd player argument to FixPlayermodel
Mario [Fri, 10 Jun 2016 15:54:55 +0000 (01:54 +1000)]
Add player argument to FixPlayermodel

4 years agoGive Weapon_ImpactEffect an argument for the effect entity
Mario [Fri, 10 Jun 2016 15:32:39 +0000 (01:32 +1000)]
Give Weapon_ImpactEffect an argument for the effect entity

4 years agoRemove a couple of missed WITHSELFs
Mario [Fri, 10 Jun 2016 14:55:14 +0000 (00:55 +1000)]
Remove a couple of missed WITHSELFs

4 years agoKill off some now useless WITHSELF cases
Mario [Fri, 10 Jun 2016 14:51:55 +0000 (00:51 +1000)]
Kill off some now useless WITHSELF cases

4 years agowr_resetplayer no longer needs WITHSELF
Mario [Fri, 10 Jun 2016 14:35:42 +0000 (00:35 +1000)]
wr_resetplayer no longer needs WITHSELF

4 years agoStep 5: complete
Mario [Fri, 10 Jun 2016 14:32:38 +0000 (00:32 +1000)]
Step 5: complete

4 years agoStep 4: complete
Mario [Fri, 10 Jun 2016 13:25:29 +0000 (23:25 +1000)]
Step 4: complete

4 years agoMake setself extinct
Mario [Fri, 10 Jun 2016 13:22:33 +0000 (23:22 +1000)]
Make setself extinct

4 years agoRemove unnecessary returns
Mario [Fri, 10 Jun 2016 13:18:32 +0000 (23:18 +1000)]
Remove unnecessary returns

4 years agoFix some mistakes
Mario [Fri, 10 Jun 2016 12:28:31 +0000 (22:28 +1000)]
Fix some mistakes

4 years agoFix compile
Mario [Fri, 10 Jun 2016 12:21:32 +0000 (22:21 +1000)]
Fix compile

4 years agoPurge WITHSELF from all non-engine functions
Mario [Fri, 10 Jun 2016 12:17:39 +0000 (22:17 +1000)]
Purge WITHSELF from all non-engine functions

4 years agoClean out some more SELFPARAMs
Mario [Fri, 10 Jun 2016 12:07:16 +0000 (22:07 +1000)]
Clean out some more SELFPARAMs

4 years agoEnable a Quake entity long since forgotten
Mario [Fri, 10 Jun 2016 11:59:40 +0000 (21:59 +1000)]
Enable a Quake entity long since forgotten

4 years agoRemove some more SELFPARAMs
Mario [Fri, 10 Jun 2016 11:58:37 +0000 (21:58 +1000)]
Remove some more SELFPARAMs

4 years agoCleanse vehicles of SELFPARAM
Mario [Fri, 10 Jun 2016 11:36:23 +0000 (21:36 +1000)]
Cleanse vehicles of SELFPARAM

4 years agoPurge SELFPARAM from the turret code
Mario [Fri, 10 Jun 2016 10:44:11 +0000 (20:44 +1000)]
Purge SELFPARAM from the turret code

4 years agoFinish off turret SELFPARAMs
Mario [Fri, 10 Jun 2016 10:37:33 +0000 (20:37 +1000)]
Finish off turret SELFPARAMs

4 years agoClean up some of the turret code's self uses
Mario [Fri, 10 Jun 2016 10:33:10 +0000 (20:33 +1000)]
Clean up some of the turret code's self uses

4 years agoClean out some waypoint sprite SELFPARAMs
Mario [Fri, 10 Jun 2016 10:05:27 +0000 (20:05 +1000)]
Clean out some waypoint sprite SELFPARAMs

4 years agoClean up some SELFPARAMs
Mario [Fri, 10 Jun 2016 09:57:48 +0000 (19:57 +1000)]
Clean up some SELFPARAMs

4 years agoCleanse GetPressedKeys
Mario [Fri, 10 Jun 2016 09:45:29 +0000 (19:45 +1000)]
Cleanse GetPressedKeys

4 years agoCleanse server client commands
Mario [Fri, 10 Jun 2016 09:35:31 +0000 (19:35 +1000)]
Cleanse server client commands

4 years agoFix up some #ifdef'd code
Mario [Fri, 10 Jun 2016 09:13:31 +0000 (19:13 +1000)]
Fix up some #ifdef'd code

4 years agoCleanse PlayerUseKey and PlayerPreThink
Mario [Fri, 10 Jun 2016 09:12:19 +0000 (19:12 +1000)]
Cleanse PlayerUseKey and PlayerPreThink

4 years agoCleanse the physics hooks
Mario [Fri, 10 Jun 2016 08:54:05 +0000 (18:54 +1000)]
Cleanse the physics hooks

4 years agoCleanse the last of the server side mutator hooks
Mario [Fri, 10 Jun 2016 08:34:27 +0000 (18:34 +1000)]
Cleanse the last of the server side mutator hooks

4 years agoKill the ret_string global
Mario [Fri, 10 Jun 2016 08:14:51 +0000 (18:14 +1000)]
Kill the ret_string global

4 years agoFix up even more mutators
Mario [Fri, 10 Jun 2016 07:11:01 +0000 (17:11 +1000)]
Fix up even more mutators

4 years agoFix up more mutator hooks
Mario [Fri, 10 Jun 2016 06:51:57 +0000 (16:51 +1000)]
Fix up more mutator hooks

4 years agoCleanse more of the mutator hooks
Mario [Fri, 10 Jun 2016 06:19:27 +0000 (16:19 +1000)]
Cleanse more of the mutator hooks

4 years agoPurge self from the damage/death mutator hooks
Mario [Fri, 10 Jun 2016 04:10:00 +0000 (14:10 +1000)]
Purge self from the damage/death mutator hooks

4 years agoPurify PutClientInServer and PlayerSpawn mutator hooks
Mario [Fri, 10 Jun 2016 02:30:42 +0000 (12:30 +1000)]
Purify PutClientInServer and PlayerSpawn mutator hooks

4 years agoFix output of announcer option mutator hook
Mario [Fri, 10 Jun 2016 02:12:16 +0000 (12:12 +1000)]
Fix output of announcer option mutator hook

4 years agoPort client mutator hooks to new arguments system
Mario [Fri, 10 Jun 2016 02:08:14 +0000 (12:08 +1000)]
Port client mutator hooks to new arguments system

4 years agoPurify PlayerDamage_Calculate
Mario [Thu, 9 Jun 2016 13:05:41 +0000 (23:05 +1000)]
Purify PlayerDamage_Calculate

4 years agoCleanse GetCvars
Mario [Thu, 9 Jun 2016 12:34:31 +0000 (22:34 +1000)]
Cleanse GetCvars

4 years agoRe-number mutator args to be more like varargs
TimePath [Thu, 9 Jun 2016 12:12:59 +0000 (22:12 +1000)]
Re-number mutator args to be more like varargs

4 years agoRemove even more self
Mario [Thu, 9 Jun 2016 11:45:49 +0000 (21:45 +1000)]
Remove even more self

4 years agoRemove selfparam from triggers
TimePath [Thu, 9 Jun 2016 11:44:22 +0000 (21:44 +1000)]
Remove selfparam from triggers

4 years agoFix a few more selfparam's randomly
Mario [Thu, 9 Jun 2016 11:34:36 +0000 (21:34 +1000)]
Fix a few more selfparam's randomly

4 years agoRemove unused function
Mario [Thu, 9 Jun 2016 11:21:26 +0000 (21:21 +1000)]
Remove unused function

4 years agoPurge self from playerdemo.qc
Mario [Thu, 9 Jun 2016 11:10:35 +0000 (21:10 +1000)]
Purge self from playerdemo.qc

4 years agoWrap customizeentityforclient
TimePath [Thu, 9 Jun 2016 10:54:19 +0000 (20:54 +1000)]
Wrap customizeentityforclient

4 years agoFix vaporizer missing its muzzle flash if the particle beam mode is enabled
Mario [Wed, 8 Jun 2016 10:11:23 +0000 (20:11 +1000)]
Fix vaporizer missing its muzzle flash if the particle beam mode is enabled

4 years agoMerge branch 'terencehill/dynamic_hud' into 'master'
Mario [Wed, 8 Jun 2016 09:31:19 +0000 (09:31 +0000)]
Merge branch 'terencehill/dynamic_hud' into 'master'

Dynamic hud

- hud_dynamic_follow: HUD moves around following player's movement (effect shared with cl_followmodel, can be enabled independently from it though)
- hud_dynamic_shake: shake the HUD when hurt

See merge request !293

4 years agoDon't do exact trigger checks if the activator is not a trigger, fixes button-activat...
Mario [Wed, 8 Jun 2016 09:25:43 +0000 (19:25 +1000)]
Don't do exact trigger checks if the activator is not a trigger, fixes button-activated target_items

4 years agoMerge branch 'terencehill/hud_smooth_weapon_switch' into 'master'
Mario [Wed, 8 Jun 2016 08:46:33 +0000 (08:46 +0000)]
Merge branch 'terencehill/hud_smooth_weapon_switch' into 'master'

Smooth selection change in the weapons panel, optionally with a nice lens effect

See merge request !321

4 years agoMerge branch 'terencehill/v_deathtilt_fix' into 'master'
Mario [Wed, 8 Jun 2016 08:39:57 +0000 (08:39 +0000)]
Merge branch 'terencehill/v_deathtilt_fix' into 'master'

v_deathtilt fix

See merge request !315

4 years agoMerge branch 'terencehill/respawn_timer_fix' into 'master'
Mario [Wed, 8 Jun 2016 08:38:41 +0000 (08:38 +0000)]
Merge branch 'terencehill/respawn_timer_fix' into 'master'

Respawn timer fix

Improve respawn timer when max respawn delay is higher than respawn delay

Example:
g_forced_respawn 1
g_respawn_delay_max 10
g_respawn_delay_small 7

* Current timer behaviour:

"You are dead, wait 10 seconds before respawning" (and counting down)
if you press the jump key after 4 seconds it changes to:
"Respawning in 6 seconds..."  (and counting down)
but you respawn when it shows:
"Respawning in 3 seconds..."

* New behaviour (fixed):

"You are dead, wait 7 seconds before respawning" (and counting down)
if you press the jump key after 4 seconds it changes to:
"Respawning in 3 seconds..."  (and counting down)
and you respawn when the countdown ends, as expected
if you let pass 7 seconds without pressing the jump key, it shows:
"Respawning in 3 seconds..." (and counting down)
and you respawn when the countdown ends, as expected

See merge request !319

4 years agoMerge branch 'terencehill/hud_no_joypad_keys' into 'master'
Mario [Wed, 8 Jun 2016 08:33:39 +0000 (08:33 +0000)]
Merge branch 'terencehill/hud_no_joypad_keys' into 'master'

Don't show joypad keys in the HUD if no joypad has been detected

See merge request !320

4 years agoRemove a now useless WITHSELF
Mario [Fri, 3 Jun 2016 08:53:16 +0000 (18:53 +1000)]
Remove a now useless WITHSELF

4 years agoFix func_pointparticles (draw function referencing self), solution found by Maddin
Mario [Thu, 2 Jun 2016 00:06:06 +0000 (10:06 +1000)]
Fix func_pointparticles (draw function referencing self), solution found by Maddin

4 years agoMove nexball eventchase handling into nexball file
Mario [Wed, 1 Jun 2016 04:39:43 +0000 (14:39 +1000)]
Move nexball eventchase handling into nexball file

4 years agoFix a reference to a nexball function outside nexball folder
Mario [Wed, 1 Jun 2016 04:34:36 +0000 (14:34 +1000)]
Fix a reference to a nexball function outside nexball folder

4 years agoRemove various SELFPARAM
TimePath [Sat, 28 May 2016 11:06:01 +0000 (21:06 +1000)]
Remove various SELFPARAM

4 years agoRemove weapon SELFPARAM
TimePath [Sat, 28 May 2016 09:58:43 +0000 (19:58 +1000)]
Remove weapon SELFPARAM

4 years agoRemove the last SELFPARAM from client/
TimePath [Sat, 28 May 2016 07:34:19 +0000 (17:34 +1000)]
Remove the last SELFPARAM from client/

4 years agoMerge branch 'TimePath/killself' into 'master'
TimePath [Thu, 26 May 2016 09:52:52 +0000 (09:52 +0000)]
Merge branch 'TimePath/killself' into 'master'

Remove SELFPARAM() from .think and .touch

See merge request !322

4 years agoDon't show joypad keys in the HUD if no joypad has been detected 320/head
terencehill [Tue, 24 May 2016 13:00:26 +0000 (15:00 +0200)]
Don't show joypad keys in the HUD if no joypad has been detected

4 years agoRemove SELFPARAM() from .think and .touch 322/head
TimePath [Tue, 24 May 2016 12:01:49 +0000 (22:01 +1000)]
Remove SELFPARAM() from .think and .touch

4 years agoUse think accessors
TimePath [Mon, 23 May 2016 11:08:11 +0000 (21:08 +1000)]
Use think accessors

4 years agoCSQC: use touch accessors
TimePath [Sun, 22 May 2016 12:20:45 +0000 (22:20 +1000)]
CSQC: use touch accessors

4 years agoRemove unused trigger_touch
TimePath [Sun, 22 May 2016 11:42:34 +0000 (21:42 +1000)]
Remove unused trigger_touch

4 years agoIntroduce touch accessors
TimePath [Sun, 22 May 2016 09:03:42 +0000 (19:03 +1000)]
Introduce touch accessors

4 years agoCleanup self wrappers
TimePath [Sun, 22 May 2016 07:47:45 +0000 (17:47 +1000)]
Cleanup self wrappers

4 years agoUpdate self removal plan
TimePath [Sun, 22 May 2016 05:28:35 +0000 (15:28 +1000)]
Update self removal plan

4 years agoRemove unused SELFPARAM();
TimePath [Sun, 22 May 2016 05:13:08 +0000 (15:13 +1000)]
Remove unused SELFPARAM();

4 years agoKill more setself
TimePath [Sun, 22 May 2016 05:12:20 +0000 (15:12 +1000)]
Kill more setself

4 years agoKill more setself
TimePath [Sun, 22 May 2016 05:02:00 +0000 (15:02 +1000)]
Kill more setself

4 years agoKill more setself
TimePath [Sun, 22 May 2016 04:44:26 +0000 (14:44 +1000)]
Kill more setself

4 years agoKill more setself
TimePath [Sun, 22 May 2016 04:32:22 +0000 (14:32 +1000)]
Kill more setself

4 years agoDelete unused SELFPARAM
TimePath [Sun, 22 May 2016 04:13:07 +0000 (14:13 +1000)]
Delete unused SELFPARAM

4 years agoKill more setself
Mario [Sun, 22 May 2016 02:48:11 +0000 (12:48 +1000)]
Kill more setself

4 years agoFix up some more questionable setself's
Mario [Sun, 22 May 2016 01:51:24 +0000 (11:51 +1000)]
Fix up some more questionable setself's

4 years agoClean out self from wr_checkammo1 & wr_checkammo2
Mario [Sun, 22 May 2016 01:36:00 +0000 (11:36 +1000)]
Clean out self from wr_checkammo1 & wr_checkammo2

4 years agoClean out more self from the pathlib code
Mario [Sun, 22 May 2016 00:38:08 +0000 (10:38 +1000)]
Clean out more self from the pathlib code

4 years agoClean out self from some of the pathlib code
Mario [Sat, 21 May 2016 23:50:43 +0000 (09:50 +1000)]
Clean out self from some of the pathlib code