]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
8 years agoiterate through clients in random order
Martin Taibr [Fri, 28 Oct 2016 18:36:00 +0000 (20:36 +0200)]
iterate through clients in random order

8 years agoMerge branch 'master' into martin-t/msnt
Martin Taibr [Fri, 7 Oct 2016 20:04:28 +0000 (22:04 +0200)]
Merge branch 'master' into martin-t/msnt

8 years agoMerge branch 'martin-t/random' into 'master'
Mario [Fri, 7 Oct 2016 19:33:19 +0000 (19:33 +0000)]
Merge branch 'martin-t/random' into 'master'

refactor RandomSelection, add a field for vector

See merge request !373

8 years agorefactor RandomSelection, add a field for vector 373/head
Martin Taibr [Fri, 7 Oct 2016 19:19:37 +0000 (21:19 +0200)]
refactor RandomSelection, add a field for vector

8 years agoremove debugging code
Martin Taibr [Fri, 7 Oct 2016 17:06:13 +0000 (19:06 +0200)]
remove debugging code

8 years agoAdd an entity parameter to entcs net props
Mario [Fri, 7 Oct 2016 09:25:18 +0000 (19:25 +1000)]
Add an entity parameter to entcs net props

8 years agoTemporary fix for warning spam on map start
Mario [Fri, 7 Oct 2016 08:17:12 +0000 (18:17 +1000)]
Temporary fix for warning spam on map start

8 years agoreorder
Martin Taibr [Thu, 6 Oct 2016 23:26:39 +0000 (01:26 +0200)]
reorder

8 years ago2 more spots
Martin Taibr [Thu, 6 Oct 2016 21:56:36 +0000 (23:56 +0200)]
2 more spots

8 years agocheck for nades
Martin Taibr [Thu, 6 Oct 2016 20:16:24 +0000 (22:16 +0200)]
check for nades

8 years agothis was probably a workaround for something in the old broken code
Martin Taibr [Thu, 6 Oct 2016 13:13:39 +0000 (15:13 +0200)]
this was probably a workaround for something in the old broken code

i don't see how it's useful anymore

8 years agocheck for floor
Martin Taibr [Thu, 6 Oct 2016 12:50:59 +0000 (14:50 +0200)]
check for floor

8 years agoMerge branch 'terencehill/overkill_stuff' into 'master'
Mario [Thu, 6 Oct 2016 12:49:45 +0000 (12:49 +0000)]
Merge branch 'terencehill/overkill_stuff' into 'master'

Overkill stuff

It addresses issues reported in #1815. It closes #1815

See merge request !371

8 years agoOverkill balance: use regen pause of 2 seconds
Mario [Wed, 5 Oct 2016 22:14:16 +0000 (08:14 +1000)]
Overkill balance: use regen pause of 2 seconds

8 years agoOverkill's default g_balance_pause_health_regen value should be 2 (previously overkil... 371/head
terencehill [Wed, 5 Oct 2016 14:24:13 +0000 (16:24 +0200)]
Overkill's default g_balance_pause_health_regen value should be 2 (previously overkill used 2 as hardcoded value)

8 years agoMerge branch 'master' into terencehill/overkill_stuff
terencehill [Wed, 5 Oct 2016 14:03:37 +0000 (16:03 +0200)]
Merge branch 'master' into terencehill/overkill_stuff

8 years agoMerge branch 'terencehill/timeout_countdown_fix' into 'master'
Mario [Wed, 5 Oct 2016 13:13:41 +0000 (13:13 +0000)]
Merge branch 'terencehill/timeout_countdown_fix' into 'master'

Timeout countdown fix

Make timeout countdown message immediately fully visible otherwise it stays almost invisible as it starts fading in VERY slowly (due to slowmo being set to 0.0001 during a timeout)

See merge request !370

8 years agoPort nexball ball held too long by team message to the notifications system, also...
Mario [Wed, 5 Oct 2016 09:13:30 +0000 (19:13 +1000)]
Port nexball ball held too long by team message to the notifications system, also fix ball not properly resetting in this case

8 years agoFix excessive rocket jump force
Mario [Wed, 5 Oct 2016 04:20:45 +0000 (14:20 +1000)]
Fix excessive rocket jump force

8 years agoClean up old remote jump feature, no longer consumes extra CPU time whenever a rocket...
Mario [Tue, 4 Oct 2016 17:59:55 +0000 (03:59 +1000)]
Clean up old remote jump feature, no longer consumes extra CPU time whenever a rocket is detonated

8 years agoMake vortex switch delay match other weapons
Mario [Tue, 4 Oct 2016 09:53:59 +0000 (19:53 +1000)]
Make vortex switch delay match other weapons

8 years agoAdopt some overkill balance changes from the LX server configs
Mario [Tue, 4 Oct 2016 03:02:16 +0000 (13:02 +1000)]
Adopt some overkill balance changes from the LX server configs

8 years agoFix start items in some special arena mutators
Mario [Mon, 3 Oct 2016 13:06:11 +0000 (23:06 +1000)]
Fix start items in some special arena mutators

8 years agomsnt: no hurttriggers
Martin Taibr [Sun, 2 Oct 2016 16:49:52 +0000 (18:49 +0200)]
msnt: no hurttriggers

8 years agomsnt: more checks
Martin Taibr [Sun, 2 Oct 2016 16:12:24 +0000 (18:12 +0200)]
msnt: more checks

8 years agomsnt: better way to determine forward direction, tracebox up first
Martin Taibr [Sun, 2 Oct 2016 15:01:43 +0000 (17:01 +0200)]
msnt: better way to determine forward direction, tracebox up first

8 years agoidk how i forgot this
Martin Taibr [Sun, 2 Oct 2016 11:06:31 +0000 (13:06 +0200)]
idk how i forgot this

remember kids: sleep is important

8 years agomsnt: don't spawn inside other players
Martin Taibr [Sat, 1 Oct 2016 23:10:25 +0000 (01:10 +0200)]
msnt: don't spawn inside other players

8 years agomsnt: don't check for ground under teammate
Martin Taibr [Sat, 1 Oct 2016 21:56:55 +0000 (23:56 +0200)]
msnt: don't check for ground under teammate

8 years agoUse the CSQC player origin if in 3rd person mode
Mario [Sat, 1 Oct 2016 12:34:36 +0000 (22:34 +1000)]
Use the CSQC player origin if in 3rd person mode

8 years agoMinor performance improvement in bot movement code
Mario [Wed, 28 Sep 2016 14:56:50 +0000 (00:56 +1000)]
Minor performance improvement in bot movement code

8 years agoClean up monster spawn function a little, allow setting invasion spawnpoints to spawn...
Mario [Wed, 28 Sep 2016 14:53:50 +0000 (00:53 +1000)]
Clean up monster spawn function a little, allow setting invasion spawnpoints to spawn specific monsters with the spawnmob field

8 years agoMerge branch 'martin-t/nades' into 'master'
Mario [Wed, 28 Sep 2016 07:09:07 +0000 (07:09 +0000)]
Merge branch 'martin-t/nades' into 'master'

fix nades colliding with the player himself (unless g_nades_nade_small is 1)

I am not sure if this is a good enough fix but it seems to work. Previously, the nades were often thrown from the "backup" location because with the default offset they were partially inside the player.

See merge request !367

8 years agoFurther clean overkill code up
terencehill [Tue, 27 Sep 2016 16:45:34 +0000 (18:45 +0200)]
Further clean overkill code up

8 years agoMerge branch 'master' into terencehill/overkill_stuff
terencehill [Mon, 26 Sep 2016 15:04:42 +0000 (17:04 +0200)]
Merge branch 'master' into terencehill/overkill_stuff

8 years agolabel 2 obscure arguments
terencehill [Mon, 26 Sep 2016 15:02:06 +0000 (17:02 +0200)]
label 2 obscure arguments

8 years agoFix respawning instantly while jump button is held and respawning is forced
Mario [Mon, 26 Sep 2016 10:47:28 +0000 (20:47 +1000)]
Fix respawning instantly while jump button is held and respawning is forced

8 years agoSet it in default config with a description
Mario [Mon, 26 Sep 2016 10:35:10 +0000 (20:35 +1000)]
Set it in default config with a description

8 years agoAdd sv_aircontrol_backwards to allow strafing backwards
Mario [Mon, 26 Sep 2016 10:26:18 +0000 (20:26 +1000)]
Add sv_aircontrol_backwards to allow strafing backwards

8 years agoAllow using blaster secondary during round start delay in Overkill as long as it...
terencehill [Sun, 25 Sep 2016 16:14:18 +0000 (18:14 +0200)]
Allow using blaster secondary during round start delay in Overkill as long as it doesn't deal any damage

8 years agoRemove PlayerRegen mutator hook call from overkill code, there's no real reason for...
terencehill [Sun, 25 Sep 2016 13:02:17 +0000 (15:02 +0200)]
Remove PlayerRegen mutator hook call from overkill code, there's no real reason for blocking limit_mod and max_mod

8 years agoReduce default waypoint health bar size
terencehill [Sat, 24 Sep 2016 21:38:41 +0000 (23:38 +0200)]
Reduce default waypoint health bar size

8 years agoDefault curl maxspeed to unlimited and allow 3 downloads at the same time (it's not...
Mario [Fri, 23 Sep 2016 17:23:31 +0000 (03:23 +1000)]
Default curl maxspeed to unlimited and allow 3 downloads at the same time (it's not 2005 anymore)
Rework download speed slider to show more sane values, including an "unlimited" option

8 years agoDelay health regen once the player gets revived rather than every frame while they...
terencehill [Thu, 22 Sep 2016 16:40:18 +0000 (18:40 +0200)]
Delay health regen once the player gets revived rather than every frame while they are frozen

8 years agoSimplify overkill's regen code by customizing generic regen code parameters rather...
terencehill [Thu, 22 Sep 2016 11:57:14 +0000 (13:57 +0200)]
Simplify overkill's regen code by customizing generic regen code parameters rather than using dedicated code with some hardcoded parameters (given the current overkill cvar values, behaviour should be the same). Regen now gets properly disabled playing game types like LMS and CA.

8 years agoKeep infinite ammo playing overkill in whatever gametype
terencehill [Wed, 21 Sep 2016 18:13:01 +0000 (20:13 +0200)]
Keep infinite ammo playing overkill in whatever gametype

8 years agoSet Melee Only Arena as incompatible with Overkill
terencehill [Wed, 21 Sep 2016 15:12:13 +0000 (17:12 +0200)]
Set Melee Only Arena as incompatible with Overkill

8 years agoMake timeout countdown message immediately fully visible otherwise it stays almost... 370/head
terencehill [Tue, 20 Sep 2016 16:18:41 +0000 (18:18 +0200)]
Make timeout countdown message immediately fully visible otherwise it stays almost invisible as it starts fading in VERY slowly (due to slowmo being set to 0.0001 during a timeout)

8 years agoRemove an unused string
terencehill [Tue, 20 Sep 2016 16:39:26 +0000 (18:39 +0200)]
Remove an unused string

8 years agoMerge branch 'martin-t/keeptwo' into 'master'
terencehill [Tue, 20 Sep 2016 16:33:43 +0000 (16:33 +0000)]
Merge branch 'martin-t/keeptwo' into 'master'

add cvar description, remove unused vaiable

At least I hope it's unused, I'd expect the compiler to warn about it but it's declared inside a function and only assigned so unless I am missing something obvious, it's not used anywhere.

See merge request !369

8 years agoadd and fix descripton 369/head
Martin Taibr [Sun, 18 Sep 2016 19:27:43 +0000 (21:27 +0200)]
add and fix descripton

8 years agoremove unused variable
Martin Taibr [Sun, 18 Sep 2016 19:27:33 +0000 (21:27 +0200)]
remove unused variable

8 years agoAdd g_ctf_flag_return_damage_delay description
terencehill [Sat, 17 Sep 2016 18:59:50 +0000 (20:59 +0200)]
Add g_ctf_flag_return_damage_delay description

8 years agoFix typo in a cvar name; add a few more missing cvars
terencehill [Sat, 17 Sep 2016 18:31:13 +0000 (20:31 +0200)]
Fix typo in a cvar name; add a few more missing cvars

8 years agoAdd a few missing cvars and a few descriptions
terencehill [Sat, 17 Sep 2016 16:34:19 +0000 (18:34 +0200)]
Add a few missing cvars and a few descriptions

8 years agoResize waypoints like everything else when viewsize is < 100; it closes #1430
terencehill [Sat, 17 Sep 2016 15:36:14 +0000 (17:36 +0200)]
Resize waypoints like everything else when viewsize is < 100; it closes #1430

8 years agoFix bad code indentation
terencehill [Fri, 16 Sep 2016 12:07:21 +0000 (14:07 +0200)]
Fix bad code indentation

8 years agofix nades colliding with the player himself (unless g_nades_nade_small is 1) 367/head
Martin Taibr [Fri, 16 Sep 2016 00:40:30 +0000 (02:40 +0200)]
fix nades colliding with the player himself (unless g_nades_nade_small is 1)

8 years agoUnhardcode throw nade key in notification messages; also remove an unused notification
terencehill [Thu, 15 Sep 2016 21:41:02 +0000 (23:41 +0200)]
Unhardcode throw nade key in notification messages; also remove an unused notification

8 years agoCompose MURDER_*_VERBOSE messages by concatenating MURDER_* messsages with ^BG%s...
terencehill [Thu, 15 Sep 2016 17:30:16 +0000 (19:30 +0200)]
Compose MURDER_*_VERBOSE messages by concatenating MURDER_* messsages with ^BG%s, allowing to get rid of 16 translatable messages

8 years agoAdd newly added choice notifications to the menu
terencehill [Thu, 15 Sep 2016 17:10:28 +0000 (19:10 +0200)]
Add newly added choice notifications to the menu

8 years agoAllow overriding frag centerprint message, fixes double kill message in freeze tag
Mario [Wed, 14 Sep 2016 22:43:07 +0000 (08:43 +1000)]
Allow overriding frag centerprint message, fixes double kill message in freeze tag

8 years agoFix compilation test unit
terencehill [Wed, 14 Sep 2016 17:55:09 +0000 (19:55 +0200)]
Fix compilation test unit

8 years agoFix division by 0 in another way
terencehill [Wed, 14 Sep 2016 14:41:02 +0000 (16:41 +0200)]
Fix division by 0 in another way

8 years agoAllow to align spectators in columns (hud_panel_scoreboard_spectators_aligned)
terencehill [Wed, 14 Sep 2016 14:08:05 +0000 (16:08 +0200)]
Allow to align spectators in columns (hud_panel_scoreboard_spectators_aligned)

8 years agoAvoid a division by 0 (g_weaponratefactor isn't initialized yet)
terencehill [Wed, 14 Sep 2016 11:19:29 +0000 (13:19 +0200)]
Avoid a division by 0 (g_weaponratefactor isn't initialized yet)

8 years agoScoreboard: highlight spectator's ping (and player's score) so it can't be faked...
terencehill [Wed, 14 Sep 2016 09:26:19 +0000 (11:26 +0200)]
Scoreboard: highlight spectator's ping (and player's score) so it can't be faked by nicks

8 years agoScoreboard: show number of spectators
terencehill [Wed, 14 Sep 2016 09:20:22 +0000 (11:20 +0200)]
Scoreboard: show number of spectators

8 years agoForbid players from aiming their playermodel up and down if they can't move, not...
terencehill [Tue, 13 Sep 2016 18:38:37 +0000 (20:38 +0200)]
Forbid players from aiming their playermodel up and down if they can't move, not just after match ends

8 years agoAccept gameplay change from fireBullet sky fix
Mario [Tue, 13 Sep 2016 12:26:09 +0000 (22:26 +1000)]
Accept gameplay change from fireBullet sky fix

8 years agoRename VehicleSpawn mutator hook to VehicleInit and invert the returned value as...
terencehill [Tue, 13 Sep 2016 10:51:16 +0000 (12:51 +0200)]
Rename VehicleSpawn mutator hook to VehicleInit and invert the returned value as it makes more sense

8 years agoAssault: Don't reset vehicles twice when a round ends (they are reset in ReadyRestart...
terencehill [Tue, 13 Sep 2016 10:40:04 +0000 (12:40 +0200)]
Assault: Don't reset vehicles twice when a round ends (they are reset in ReadyRestart_force();)

8 years agoFix vehicles getting attacked by turrets when the game is over
terencehill [Mon, 12 Sep 2016 17:04:46 +0000 (19:04 +0200)]
Fix vehicles getting attacked by turrets when the game is over

8 years agoUse trace_dphitq3surfaceflags instead of pointcontents in fireBullet
Mario [Mon, 12 Sep 2016 13:57:11 +0000 (23:57 +1000)]
Use trace_dphitq3surfaceflags instead of pointcontents in fireBullet

8 years agoReally block vehicles when the game is over (racer and spiderbot used to slowly fall...
terencehill [Mon, 12 Sep 2016 13:50:41 +0000 (15:50 +0200)]
Really block vehicles when the game is over (racer and spiderbot used to slowly fall down)

8 years agoFix players able to aim their playermodel up and down after match ends
terencehill [Mon, 12 Sep 2016 12:33:55 +0000 (14:33 +0200)]
Fix players able to aim their playermodel up and down after match ends

8 years agoFix a few hidden typos and shorten some cvar descriptions
terencehill [Sun, 11 Sep 2016 18:02:18 +0000 (20:02 +0200)]
Fix a few hidden typos and shorten some cvar descriptions

8 years agoMake vortex switch speed match other weapons
Mario [Sun, 11 Sep 2016 16:33:46 +0000 (02:33 +1000)]
Make vortex switch speed match other weapons

8 years agoUse WriteAngle instead of WriteCoord to network viewlocation angles
Mario [Sun, 11 Sep 2016 11:49:02 +0000 (21:49 +1000)]
Use WriteAngle instead of WriteCoord to network viewlocation angles

8 years agoMerge branch 'terencehill/scoreboard_update' into 'master'
Mario [Sun, 11 Sep 2016 11:22:15 +0000 (11:22 +0000)]
Merge branch 'terencehill/scoreboard_update' into 'master'

Scoreboard update

Scoreboard:
* limit size of player names and relative column; scoreboard width is now based on this value
* limit scoreboard height and therefore number of players displayed in the scoreboard, display remaining players with primary scores in the last row
* compact spectator list by displaying multiple spectator names per row
* display an empty scoreboard in the beginning in DM too

Rankings:
* limit name size and if there's enough room split rankings into more columns
* center text vertically and add padding to both sides of each column

See merge request !366

8 years agoAdd a mutator hook for customizing the eventchase effect; onslaught now makes use...
terencehill [Sat, 10 Sep 2016 20:54:27 +0000 (22:54 +0200)]
Add a mutator hook for customizing the eventchase effect; onslaught now makes use of it when a generator explodes

8 years agoRemove generator rays from g_drawables before deleting them
terencehill [Sat, 10 Sep 2016 15:53:01 +0000 (17:53 +0200)]
Remove generator rays from g_drawables before deleting them

8 years agoFix #1810 generator doesn't show any explosion effect when it gets destroyed
terencehill [Sat, 10 Sep 2016 15:06:54 +0000 (17:06 +0200)]
Fix #1810 generator doesn't show any explosion effect when it gets destroyed

8 years agoAdd an option to allow bullets to penetrate weapon clips (disabled by default)
Mario [Sat, 10 Sep 2016 14:02:11 +0000 (00:02 +1000)]
Add an option to allow bullets to penetrate weapon clips (disabled by default)

8 years agoUpdate CheckAllowedTeams hook description
terencehill [Sat, 10 Sep 2016 13:49:20 +0000 (15:49 +0200)]
Update CheckAllowedTeams hook description

8 years agoGetTeamCount --> CheckAllowedTeams
terencehill [Sat, 10 Sep 2016 12:48:00 +0000 (14:48 +0200)]
GetTeamCount  -->  CheckAllowedTeams

8 years agoSmall cleanup
terencehill [Sat, 10 Sep 2016 11:22:29 +0000 (13:22 +0200)]
Small cleanup

8 years agoSimplify a bit check of missing teams in Key Hunt
terencehill [Sat, 10 Sep 2016 11:03:12 +0000 (13:03 +0200)]
Simplify a bit check of missing teams in Key Hunt

8 years agoRemove tga extension from CA icons
terencehill [Fri, 9 Sep 2016 19:12:31 +0000 (21:12 +0200)]
Remove tga extension from CA icons

8 years agoAvoid a division by 0 (it happened playing DOM on a map that doesn't support DOM)
terencehill [Fri, 9 Sep 2016 19:10:01 +0000 (21:10 +0200)]
Avoid a division by 0 (it happened playing DOM on a map that doesn't support DOM)

8 years agoMake work snake status panel layout with whatever panel size or screen resolution
terencehill [Fri, 9 Sep 2016 11:48:31 +0000 (13:48 +0200)]
Make work snake status panel layout with whatever panel size or screen resolution

8 years agoFix scoreboard layout when changing hud_fontsize 366/head
terencehill [Thu, 8 Sep 2016 20:48:50 +0000 (22:48 +0200)]
Fix scoreboard layout when changing hud_fontsize

8 years agoRankings: Slightly smaller time column
terencehill [Thu, 8 Sep 2016 20:10:56 +0000 (22:10 +0200)]
Rankings: Slightly smaller time column

8 years agoAllow customizing the minimum width of the scoreboard
terencehill [Thu, 8 Sep 2016 15:54:51 +0000 (17:54 +0200)]
Allow customizing the minimum width of the scoreboard

8 years agoMerge branch 'master' into terencehill/scoreboard_update
terencehill [Thu, 8 Sep 2016 15:31:03 +0000 (17:31 +0200)]
Merge branch 'master' into terencehill/scoreboard_update

8 years ago"Color (Friendly Fire):" --> "Color:"
terencehill [Thu, 8 Sep 2016 14:51:10 +0000 (16:51 +0200)]
"Color (Friendly Fire):"  -->  "Color:"

8 years agoCleanup scoreboard code a little bit
terencehill [Thu, 8 Sep 2016 14:43:30 +0000 (16:43 +0200)]
Cleanup scoreboard code a little bit

8 years agoRemove some seriously weird code playing with text alpha when it shouldn't from the...
terencehill [Thu, 8 Sep 2016 13:57:42 +0000 (15:57 +0200)]
Remove some seriously weird code playing with text alpha when it shouldn't from the chat panel

8 years agoFix spectator camera resetting to world origin with prediction enabled
Mario [Wed, 7 Sep 2016 07:23:02 +0000 (17:23 +1000)]
Fix spectator camera resetting to world origin with prediction enabled

8 years agoRemove HUD_Minigame_Showpanels() and minigame_isactive(): it reduces function calls...
terencehill [Tue, 6 Sep 2016 17:09:00 +0000 (19:09 +0200)]
Remove HUD_Minigame_Showpanels() and minigame_isactive(): it reduces function calls by 3 * 24 (number of panels) every frame during normal gameplay