]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
11 years agoset_platmovetype: more consistency
Rudolf Polzer [Thu, 24 May 2012 12:38:52 +0000 (14:38 +0200)]
set_platmovetype: more consistency

11 years agoAttempt to get overriding working, needs to be tested. Note that in order to avoid...
Mircea Kitsune [Thu, 24 May 2012 12:31:18 +0000 (15:31 +0300)]
Attempt to get overriding working, needs to be tested. Note that in order to avoid storing extra values for no reason, each path_corner tokenizes self.platmovetype when the train reaches it. It's a more logical implementation, but if it's harmful I'll store two more values for start_default and end_default

11 years agoTurn self.platmovetype into a string so it can accept either two values or one. Partl...
Mircea Kitsune [Thu, 24 May 2012 12:23:13 +0000 (15:23 +0300)]
Turn self.platmovetype into a string so it can accept either two values or one. Partly get path_corner to override train movement this way. Not ready yet.

11 years agoreplace sin/cos/acos based functions by cubic functions, let's see if anyone notices...
Rudolf Polzer [Thu, 24 May 2012 09:55:09 +0000 (11:55 +0200)]
replace sin/cos/acos based functions by cubic functions, let's see if anyone notices the difference :P

11 years agoMerge branch 'master' into mirceakitsune/func_train_beizer_curve
Rudolf Polzer [Thu, 24 May 2012 08:41:01 +0000 (10:41 +0200)]
Merge branch 'master' into mirceakitsune/func_train_beizer_curve

11 years agosupport functions: cubic speed function for "whatever use" :P
Rudolf Polzer [Thu, 24 May 2012 08:38:35 +0000 (10:38 +0200)]
support functions: cubic speed function for "whatever use" :P

11 years agoSimple tactical hud overlay for turrets when in a vehicle
Jakob MG [Wed, 23 May 2012 20:49:51 +0000 (22:49 +0200)]
Simple tactical hud overlay for turrets when in a vehicle

11 years agomake turrets obay cl_nogibs
Jakob MG [Wed, 23 May 2012 19:32:04 +0000 (21:32 +0200)]
make turrets obay cl_nogibs

11 years agocl_vehicles_hudscale & cl_vehicles_hudalpha to defualtXonotic.cfg, remove pointless...
Jakob MG [Wed, 23 May 2012 19:28:45 +0000 (21:28 +0200)]
cl_vehicles_hudscale & cl_vehicles_hudalpha to defualtXonotic.cfg, remove pointless csqc precache_model for wakizashi

11 years agoMerge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Jakob MG [Wed, 23 May 2012 18:47:45 +0000 (20:47 +0200)]
Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir

11 years agoDont dodge when dead
Jakob MG [Wed, 23 May 2012 18:47:19 +0000 (20:47 +0200)]
Dont dodge when dead

11 years agoImplement all new platform movetypes. Thanks go to divVerent for the formulas, I...
Mircea Kitsune [Wed, 23 May 2012 13:16:09 +0000 (16:16 +0300)]
Implement all new platform movetypes. Thanks go to divVerent for the formulas, I couldn't understand maths with a rocket launcher to the head

11 years agobulletconstant 0 now means only penentrate objects with density -1; bulletconstant...
Rudolf Polzer [Wed, 23 May 2012 11:00:31 +0000 (13:00 +0200)]
bulletconstant 0 now means only penentrate objects with density -1; bulletconstant -1 doesn't even penetrate these, but works like a regular projectile

11 years agospecial support for object density -1, which is always passed by ballistic bullets...
Rudolf Polzer [Wed, 23 May 2012 10:58:00 +0000 (12:58 +0200)]
special support for object density -1, which is always passed by ballistic bullets (as example of how to mimic the nex beam's behaviour)

11 years agoballistics: small fixes for hitting players who stand directly at a wall
Rudolf Polzer [Wed, 23 May 2012 10:34:32 +0000 (12:34 +0200)]
ballistics: small fixes for hitting players who stand directly at a wall

11 years agocvar: g_projectiles_keep_owner (keep owner when projectile is damaged), was previousl...
Rudolf Polzer [Wed, 23 May 2012 07:45:15 +0000 (09:45 +0200)]
cvar: g_projectiles_keep_owner (keep owner when projectile is damaged), was previously controlled by g_ca for no reason; never allow a projectile's owner to become world or a non-player; fixes #1226

11 years agoFix something I forgot, sine movement is still broken.
Mircea Kitsune [Tue, 22 May 2012 23:06:53 +0000 (02:06 +0300)]
Fix something I forgot, sine movement is still broken.

11 years agoInverted cosine is actually called sine. I should be ashamed of myself :P
Mircea Kitsune [Tue, 22 May 2012 18:28:38 +0000 (21:28 +0300)]
Inverted cosine is actually called sine. I should be ashamed of myself :P

11 years agoImplement inverted cosine movement
Mircea Kitsune [Tue, 22 May 2012 16:11:22 +0000 (19:11 +0300)]
Implement inverted cosine movement

11 years agoAllow each path_corner to override the moving type of the train. 0 doesn't override...
Mircea Kitsune [Tue, 22 May 2012 15:46:09 +0000 (18:46 +0300)]
Allow each path_corner to override the moving type of the train. 0 doesn't override, 1 sets to linear, 2 sets to cosine

11 years agoTry another origin, which I think is more correct but does the same thing...
Mircea Kitsune [Tue, 22 May 2012 15:10:03 +0000 (18:10 +0300)]
Try another origin, which I think is more correct but does the same thing...

11 years agoGet rotation closer to the correct position, but for some reason it still doesn't...
Mircea Kitsune [Tue, 22 May 2012 14:51:10 +0000 (17:51 +0300)]
Get rotation closer to the correct position, but for some reason it still doesn't work (it aims toward the next point but goes slightly under / over the final position sometimes)

11 years agoUse an origin code which is closer to the correct rotation. The train will aim toward...
Mircea Kitsune [Tue, 22 May 2012 14:32:01 +0000 (17:32 +0300)]
Use an origin code which is closer to the correct rotation. The train will aim toward the next point while standing now, but it still doesn't seem to reach full rotation before carrying on

11 years agoUse the proper time offset for turning. The train still won't turn in the right direc...
Mircea Kitsune [Tue, 22 May 2012 14:16:18 +0000 (17:16 +0300)]
Use the proper time offset for turning. The train still won't turn in the right direction while waiting however

11 years agoTrigger targets before checking the waiting and turning, otherwise they would be...
Mircea Kitsune [Tue, 22 May 2012 13:57:58 +0000 (16:57 +0300)]
Trigger targets before checking the waiting and turning, otherwise they would be delayed or never trigger at all

11 years agoDon't risk executing the wait code again after having turned, and skip re-waiting
Mircea Kitsune [Tue, 22 May 2012 13:57:20 +0000 (16:57 +0300)]
Don't risk executing the wait code again after having turned, and skip re-waiting

11 years agoadd lots of TSPEED_ constants and use them :P
Rudolf Polzer [Tue, 22 May 2012 13:37:32 +0000 (15:37 +0200)]
add lots of TSPEED_ constants and use them :P

11 years agoDon't use target2 for the curve point, use another field called curve. This is to...
Mircea Kitsune [Tue, 22 May 2012 13:13:08 +0000 (16:13 +0300)]
Don't use target2 for the curve point, use another field called curve. This is to avoid conflicting or limiting the 4 target triggers, as well as allowing netRadiant later on to draw the bezier curve line in order to preview it

11 years agoInvert z velocity so that the train aims properly
Mircea Kitsune [Tue, 22 May 2012 12:31:35 +0000 (15:31 +0300)]
Invert z velocity so that the train aims properly

11 years agoUse a second spawnflag to make the train turn (otherwise it will just move, even...
Mircea Kitsune [Tue, 22 May 2012 11:30:41 +0000 (14:30 +0300)]
Use a second spawnflag to make the train turn (otherwise it will just move, even on bezier curves)

11 years agoMake the train turn in the direction it's facing (still turning stays broken). Note...
Mircea Kitsune [Tue, 22 May 2012 11:13:12 +0000 (14:13 +0300)]
Make the train turn in the direction it's facing (still turning stays broken). Note that this is done by setting self.angles each tick, whereas self.avelocity would be smoother, but I can't figure the maths for that

11 years agoadd a comment
Rudolf Polzer [Tue, 22 May 2012 10:55:01 +0000 (12:55 +0200)]
add a comment

11 years agoTry to make the train turn in the direction it's facing while waiting (no velocity...
Mircea Kitsune [Tue, 22 May 2012 10:50:34 +0000 (13:50 +0300)]
Try to make the train turn in the direction it's facing while waiting (no velocity-based turning yet). Fixed the conflict with the wait function but something still goes wrong

11 years agofix typo
Rudolf Polzer [Tue, 22 May 2012 07:59:19 +0000 (09:59 +0200)]
fix typo

11 years agoadd ability to read/write weapon sets
Rudolf Polzer [Tue, 22 May 2012 07:58:34 +0000 (09:58 +0200)]
add ability to read/write weapon sets

11 years agoActually, don't treat a path_corner without a control point as an error. If you WANT...
Mircea Kitsune [Mon, 21 May 2012 19:44:10 +0000 (22:44 +0300)]
Actually, don't treat a path_corner without a control point as an error. If you WANT a straight path, you can simply not include a control point and save an extra entity

11 years agoSubtract self.mins from the origin of the control point as well. Not sure if this...
Mircea Kitsune [Mon, 21 May 2012 19:41:18 +0000 (22:41 +0300)]
Subtract self.mins from the origin of the control point as well. Not sure if this is needed here too, but it looks more correct to me, and I assume it should be done like for the other origins. Movement is ready and working, now to get the train to rotate in the proper direction

11 years agoDon't spawn an empty entity for fallback origin, that's bad. Use a vector instead...
Mircea Kitsune [Mon, 21 May 2012 19:32:37 +0000 (22:32 +0300)]
Don't spawn an empty entity for fallback origin, that's bad. Use a vector instead and pass it further on

11 years agoPrint the name of the correct beizer curve in debug message
Mircea Kitsune [Mon, 21 May 2012 19:26:30 +0000 (22:26 +0300)]
Print the name of the correct beizer curve in debug message

11 years agoFix fallback origin
Mircea Kitsune [Mon, 21 May 2012 19:23:31 +0000 (22:23 +0300)]
Fix fallback origin

11 years agoInclude the targetname of the problematic path_corner in the debug print
Mircea Kitsune [Mon, 21 May 2012 19:19:10 +0000 (22:19 +0300)]
Include the targetname of the problematic path_corner in the debug print

11 years agoFix fallback code and get it working
Mircea Kitsune [Mon, 21 May 2012 19:13:41 +0000 (22:13 +0300)]
Fix fallback code and get it working

11 years agoExecute fallback code if a path_corner for a beizer curves train doesn't have a contr...
Mircea Kitsune [Mon, 21 May 2012 19:08:24 +0000 (22:08 +0300)]
Execute fallback code if a path_corner for a beizer curves train doesn't have a control point as target2. This includes a warning and assuming a straight line for origin (otherwise the train would go to origin 0 0 0 and back). For some reason this still doesn't work well

11 years agoIntegrate beizer curve movement for func_train (not yet finished). When this system...
Mircea Kitsune [Mon, 21 May 2012 18:55:44 +0000 (21:55 +0300)]
Integrate beizer curve movement for func_train (not yet finished). When this system is used (spawnfunc 1 on the train) each path_corner will require a path_corner or target_position as target2 to specify the control point of the curve. Thanks go to divVerent for the beizer curve code

11 years agoSUB_CalcMove: internal support for bezier paths
Rudolf Polzer [Mon, 21 May 2012 14:09:40 +0000 (16:09 +0200)]
SUB_CalcMove: internal support for bezier paths

11 years agogrml
Jakob MG [Sun, 20 May 2012 17:01:01 +0000 (19:01 +0200)]
grml

11 years agoRacer rockets new slightly predicts target, and have a cvar for ontroling accelerated...
Jakob MG [Sun, 20 May 2012 16:56:53 +0000 (18:56 +0200)]
Racer rockets new slightly predicts target, and have a cvar for ontroling accelerated climb

11 years agoClean up/optimize racer code a bit. Make it use a simpler phys path when idle. Tweak...
Jakob MG [Sat, 19 May 2012 14:50:50 +0000 (16:50 +0200)]
Clean up/optimize racer code a bit. Make it use a simpler phys path when idle. Tweak settings. Make racer rocets climb/dive fater then they turn

11 years agohud_panel_pressedkeys_attack (with placeholder images)
Rudolf Polzer [Wed, 16 May 2012 07:53:17 +0000 (09:53 +0200)]
hud_panel_pressedkeys_attack (with placeholder images)

11 years agoMerge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Sat, 5 May 2012 10:35:03 +0000 (12:35 +0200)]
Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir

11 years agoturn off decals on models in ultra
Rudolf Polzer [Sat, 5 May 2012 10:34:51 +0000 (12:34 +0200)]
turn off decals on models in ultra

11 years agofix typo
Rudolf Polzer [Wed, 2 May 2012 10:16:56 +0000 (12:16 +0200)]
fix typo

11 years agofix more unused stuff
Rudolf Polzer [Wed, 2 May 2012 09:28:33 +0000 (11:28 +0200)]
fix more unused stuff

11 years agofix a few unuseds
Rudolf Polzer [Wed, 2 May 2012 08:50:12 +0000 (10:50 +0200)]
fix a few unuseds

11 years agorewrite of newtonian projectiles, now also with a function that inverts the shot...
Rudolf Polzer [Tue, 1 May 2012 08:43:18 +0000 (10:43 +0200)]
rewrite of newtonian projectiles, now also with a function that inverts the shot direction adjustment for bot/turret purposes

vector solve_shotdirection(vector myorg, vector myvel, vector eorg, vector evel, float spd, float newton_style)

12 years agosimplify some linked list stuff
Rudolf Polzer [Mon, 30 Apr 2012 10:45:16 +0000 (12:45 +0200)]
simplify some linked list stuff

12 years agoremove unused locals
Rudolf Polzer [Mon, 30 Apr 2012 10:33:33 +0000 (12:33 +0200)]
remove unused locals

12 years agofix some more weird stuff
Rudolf Polzer [Sun, 29 Apr 2012 19:47:46 +0000 (21:47 +0200)]
fix some more weird stuff

12 years agodocument the new fteqcc bug
Rudolf Polzer [Sun, 29 Apr 2012 18:59:46 +0000 (20:59 +0200)]
document the new fteqcc bug

12 years agoturn on Oassignments again - fteqcc is buggy either way, but it seems the Oassignment...
Rudolf Polzer [Sun, 29 Apr 2012 18:55:09 +0000 (20:55 +0200)]
turn on Oassignments again - fteqcc is buggy either way, but it seems the Oassignment bug hurts less.

12 years agoremove g_projectile_newton_style 3 and 4 due to lack of usefulness ;)
Rudolf Polzer [Sun, 29 Apr 2012 18:20:40 +0000 (20:20 +0200)]
remove g_projectile_newton_style 3 and 4 due to lack of usefulness ;)

12 years agofix more uninitialized stuff and a few bugs, one regarding g_weaponarena all
Rudolf Polzer [Thu, 26 Apr 2012 15:09:52 +0000 (17:09 +0200)]
fix more uninitialized stuff and a few bugs, one regarding g_weaponarena all

12 years agofix a few bugs the analyzer found
Rudolf Polzer [Thu, 26 Apr 2012 11:55:02 +0000 (13:55 +0200)]
fix a few bugs the analyzer found

12 years agofix typo in turning off broken optimization
Rudolf Polzer [Thu, 26 Apr 2012 11:38:43 +0000 (13:38 +0200)]
fix typo in turning off broken optimization

12 years agomore uninitialized local use fixes
Rudolf Polzer [Thu, 26 Apr 2012 11:37:39 +0000 (13:37 +0200)]
more uninitialized local use fixes

12 years agoadd some failcases... get rid of -Oassignments
Rudolf Polzer [Thu, 26 Apr 2012 10:58:47 +0000 (12:58 +0200)]
add some failcases... get rid of -Oassignments

12 years agofix some more uninitialized locals; disable a broken fteqcc optimization
Rudolf Polzer [Thu, 26 Apr 2012 10:00:51 +0000 (12:00 +0200)]
fix some more uninitialized locals; disable a broken fteqcc optimization

12 years agofix a bunch of uninitialized stuff
Rudolf Polzer [Thu, 26 Apr 2012 09:10:17 +0000 (11:10 +0200)]
fix a bunch of uninitialized stuff

12 years agofix uses of uninitialized locals
Rudolf Polzer [Wed, 25 Apr 2012 15:45:46 +0000 (17:45 +0200)]
fix uses of uninitialized locals

12 years agofix some more use of uninitialized locals; fix matchacl
Rudolf Polzer [Wed, 25 Apr 2012 14:52:51 +0000 (16:52 +0200)]
fix some more use of uninitialized locals; fix matchacl

12 years agofix an uninitialized local
Rudolf Polzer [Wed, 25 Apr 2012 13:26:24 +0000 (15:26 +0200)]
fix an uninitialized local

12 years agosimplify RadiusDamage: don't do all the tracing for the directly hit entity (when...
Rudolf Polzer [Wed, 18 Apr 2012 14:37:46 +0000 (16:37 +0200)]
simplify RadiusDamage: don't do all the tracing for the directly hit entity (when exploding by a touch function)

12 years agoreindent RadiusDamage, it was a mess
Rudolf Polzer [Wed, 18 Apr 2012 14:32:59 +0000 (16:32 +0200)]
reindent RadiusDamage, it was a mess

12 years agoMerge branch 'master' of http://nl.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Wed, 18 Apr 2012 14:11:10 +0000 (16:11 +0200)]
Merge branch 'master' of http://nl.git.xonotic.org/xonotic/xonotic-data.pk3dir

12 years agomake damage through floor more exact (use a cvar for max stddev)
Rudolf Polzer [Wed, 18 Apr 2012 13:56:11 +0000 (15:56 +0200)]
make damage through floor more exact (use a cvar for max stddev)

12 years agoFix records reply
Samual [Tue, 17 Apr 2012 17:32:17 +0000 (13:32 -0400)]
Fix records reply

12 years agoFix weapons in warmup/clan arena/last man standing
Samual [Tue, 17 Apr 2012 17:05:51 +0000 (13:05 -0400)]
Fix weapons in warmup/clan arena/last man standing

12 years agoFix another self damage issue with clan arena
Samual [Tue, 17 Apr 2012 15:39:35 +0000 (11:39 -0400)]
Fix another self damage issue with clan arena

12 years agodetect headshots for minstanex again
Rudolf Polzer [Tue, 17 Apr 2012 09:36:30 +0000 (11:36 +0200)]
detect headshots for minstanex again

12 years agoUkrainian charset fixes by Harmata
Rudolf Polzer [Wed, 11 Apr 2012 14:53:35 +0000 (16:53 +0200)]
Ukrainian charset fixes by Harmata

12 years agofix the Nexposee hacks in Item/Label
Rudolf Polzer [Wed, 11 Apr 2012 14:48:55 +0000 (16:48 +0200)]
fix the Nexposee hacks in Item/Label

12 years agofix build breakage
Rudolf Polzer [Mon, 9 Apr 2012 07:40:40 +0000 (09:40 +0200)]
fix build breakage

12 years agoprint the IP address, not the name, when a banned client tried to join
Rudolf Polzer [Sun, 8 Apr 2012 18:29:12 +0000 (20:29 +0200)]
print the IP address, not the name, when a banned client tried to join

12 years agoenforce bans on first clientcommand too, not just on ClientConnect
Rudolf Polzer [Sun, 8 Apr 2012 18:25:47 +0000 (20:25 +0200)]
enforce bans on first clientcommand too, not just on ClientConnect

12 years agoMerge remote-tracking branch 'origin/terencehill/lang_files_update'
Rudolf Polzer [Fri, 6 Apr 2012 18:24:24 +0000 (20:24 +0200)]
Merge remote-tracking branch 'origin/terencehill/lang_files_update'

12 years agofix recalcPos usage in items/label for dynamic entities
Rudolf Polzer [Fri, 6 Apr 2012 18:08:34 +0000 (20:08 +0200)]
fix recalcPos usage in items/label for dynamic entities

12 years agofix a stupid typo
Rudolf Polzer [Thu, 5 Apr 2012 14:40:43 +0000 (16:40 +0200)]
fix a stupid typo

12 years agowhen "a CSQC entity changed its type", make sure ALL entity fields are cleared
Rudolf Polzer [Thu, 5 Apr 2012 13:15:28 +0000 (15:15 +0200)]
when "a CSQC entity changed its type", make sure ALL entity fields are cleared

12 years agofix new toys visibility
Rudolf Polzer [Tue, 3 Apr 2012 12:31:25 +0000 (14:31 +0200)]
fix new toys visibility

12 years agoMerge branch 'master' of /var/cache/git/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Tue, 3 Apr 2012 09:34:54 +0000 (11:34 +0200)]
Merge branch 'master' of /var/cache/git/xonotic/xonotic-data.pk3dir

12 years agoCSQCmodel LOD: don't screw up mins/maxs ;)
Rudolf Polzer [Tue, 3 Apr 2012 09:34:07 +0000 (11:34 +0200)]
CSQCmodel LOD: don't screw up mins/maxs ;)

12 years agodon't let respawn sound move with player (attach it to world instead)
Rudolf Polzer [Mon, 2 Apr 2012 11:08:17 +0000 (13:08 +0200)]
don't let respawn sound move with player (attach it to world instead)

12 years agoMerge remote-tracking branch 'origin/divVerent/weapons-field-rewrite'
Rudolf Polzer [Mon, 2 Apr 2012 06:49:53 +0000 (08:49 +0200)]
Merge remote-tracking branch 'origin/divVerent/weapons-field-rewrite'

12 years agostuff
Rudolf Polzer [Sat, 31 Mar 2012 17:38:55 +0000 (19:38 +0200)]
stuff

12 years agocomment stuff
Rudolf Polzer [Sat, 31 Mar 2012 17:37:32 +0000 (19:37 +0200)]
comment stuff

12 years agoreenable the other spawn funcs for now
Rudolf Polzer [Sat, 31 Mar 2012 16:40:01 +0000 (18:40 +0200)]
reenable the other spawn funcs for now

12 years agoMerge branch 'master' into divVerent/weapons-field-rewrite
Rudolf Polzer [Sat, 31 Mar 2012 16:36:38 +0000 (18:36 +0200)]
Merge branch 'master' into divVerent/weapons-field-rewrite

Conflicts:
qcsrc/server/t_items.qc

12 years agoMerge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Sat, 31 Mar 2012 11:08:09 +0000 (13:08 +0200)]
Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir

12 years agoclean up content flags checks for killing items/flags
Rudolf Polzer [Sat, 31 Mar 2012 11:06:38 +0000 (13:06 +0200)]
clean up content flags checks for killing items/flags

12 years agosv_vote_nospectators, sv_chat_nospectators: treat warmup and gameover state the same.
Rudolf Polzer [Fri, 30 Mar 2012 13:01:37 +0000 (15:01 +0200)]
sv_vote_nospectators, sv_chat_nospectators: treat warmup and gameover state the same.