]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
12 years agoProperly flip up / down orientation. Inverting z origin was a horrid thing to do
Mircea Kitsune [Thu, 24 May 2012 19:27:24 +0000 (22:27 +0300)]
Properly flip up / down orientation. Inverting z origin was a horrid thing to do

12 years agoModify rotation origins with self.mins. This commit fixes the last part of the new...
Mircea Kitsune [Thu, 24 May 2012 19:20:37 +0000 (22:20 +0300)]
Modify rotation origins with self.mins. This commit fixes the last part of the new func_train, and gets everything ready and finished :)

12 years agoFix inverted Z angle. I hope it's done the right way
Mircea Kitsune [Thu, 24 May 2012 19:15:49 +0000 (22:15 +0300)]
Fix inverted Z angle. I hope it's done the right way

12 years agoGet the correct formula for the still rotations. Just needs a few adjustments and...
Mircea Kitsune [Thu, 24 May 2012 18:59:26 +0000 (21:59 +0300)]
Get the correct formula for the still rotations. Just needs a few adjustments and angle flipping

12 years agoAdd self.mins there too, still no fix
Mircea Kitsune [Thu, 24 May 2012 15:36:07 +0000 (18:36 +0300)]
Add self.mins there too, still no fix

12 years agoFix a bug in still rotation code, but that doesn't fix the issue of incorrect rotatio...
Mircea Kitsune [Thu, 24 May 2012 15:30:42 +0000 (18:30 +0300)]
Fix a bug in still rotation code, but that doesn't fix the issue of incorrect rotation (still unknown)

12 years agoFix curvetarget rename, and remove useless commented out code of the old platform...
Mircea Kitsune [Thu, 24 May 2012 15:17:16 +0000 (18:17 +0300)]
Fix curvetarget rename, and remove useless commented out code of the old platform movement system

12 years agoRename .curve to .curvetarget as suggested by divVerent
Mircea Kitsune [Thu, 24 May 2012 15:16:05 +0000 (18:16 +0300)]
Rename .curve to .curvetarget as suggested by divVerent

12 years agoRename bezier_turn to platmovetype_turn, because still rotation can now be used witho...
Mircea Kitsune [Thu, 24 May 2012 15:15:10 +0000 (18:15 +0300)]
Rename bezier_turn to platmovetype_turn, because still rotation can now be used without bezier curves too

12 years agoCorrect still turning formula. It should work properly, but for some reason it doesn...
Mircea Kitsune [Thu, 24 May 2012 15:11:00 +0000 (18:11 +0300)]
Correct still turning formula. It should work properly, but for some reason it doesn't...

12 years agoFix some important mistakes in the last commit
Mircea Kitsune [Thu, 24 May 2012 14:53:30 +0000 (17:53 +0300)]
Fix some important mistakes in the last commit

12 years agoModify still turning code to accept rotation toward the next target for both bezier...
Mircea Kitsune [Thu, 24 May 2012 14:43:39 +0000 (17:43 +0300)]
Modify still turning code to accept rotation toward the next target for both bezier and non-bezier movement. This doesn't happen yet, and the turning is still incorrect

12 years agoMake the curve control point a property of the ending path_corner, not the starting one
Mircea Kitsune [Thu, 24 May 2012 14:29:01 +0000 (17:29 +0300)]
Make the curve control point a property of the ending path_corner, not the starting one

12 years agofix control point-less points
Rudolf Polzer [Thu, 24 May 2012 14:14:55 +0000 (16:14 +0200)]
fix control point-less points

12 years agoplatmovetype fixes
Rudolf Polzer [Thu, 24 May 2012 13:41:59 +0000 (15:41 +0200)]
platmovetype fixes

12 years agoOops, forgot to enable cubic movement after testing
Mircea Kitsune [Thu, 24 May 2012 13:03:47 +0000 (16:03 +0300)]
Oops, forgot to enable cubic movement after testing

12 years agoDon't tokenize self.platmovetype on each path_corner, and instead store the train...
Mircea Kitsune [Thu, 24 May 2012 12:50:56 +0000 (15:50 +0300)]
Don't tokenize self.platmovetype on each path_corner, and instead store the train's defaults in values to restore them

12 years agoset_platmovetype: more consistency
Rudolf Polzer [Thu, 24 May 2012 12:38:52 +0000 (14:38 +0200)]
set_platmovetype: more consistency

12 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

12 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.

12 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

12 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

12 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

12 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

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

12 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

12 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

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

12 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

12 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

12 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)

12 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

12 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

12 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.

12 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

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

12 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

12 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...

12 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)

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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)

12 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

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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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

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

12 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

12 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

12 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)

12 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

12 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

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

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

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

12 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