]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
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)
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
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
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
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
Rudolf Polzer [Tue, 22 May 2012 13:37:32 +0000 (15:37 +0200)]
add lots of TSPEED_ constants and use them :P
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
Mircea Kitsune [Tue, 22 May 2012 12:31:35 +0000 (15:31 +0300)]
Invert z velocity so that the train aims properly
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)
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
Rudolf Polzer [Tue, 22 May 2012 10:55:01 +0000 (12:55 +0200)]
add a comment
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
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
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
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
Mircea Kitsune [Mon, 21 May 2012 19:26:30 +0000 (22:26 +0300)]
Print the name of the correct beizer curve in debug message
Mircea Kitsune [Mon, 21 May 2012 19:23:31 +0000 (22:23 +0300)]
Fix fallback origin
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
Mircea Kitsune [Mon, 21 May 2012 19:13:41 +0000 (22:13 +0300)]
Fix fallback code and get it working
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
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
Rudolf Polzer [Mon, 21 May 2012 14:09:40 +0000 (16:09 +0200)]
SUB_CalcMove: internal support for bezier paths
Jakob MG [Sun, 20 May 2012 17:01:01 +0000 (19:01 +0200)]
grml
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
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
Rudolf Polzer [Wed, 16 May 2012 07:53:17 +0000 (09:53 +0200)]
hud_panel_pressedkeys_attack (with placeholder images)
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
Rudolf Polzer [Sat, 5 May 2012 10:34:51 +0000 (12:34 +0200)]
turn off decals on models in ultra
Rudolf Polzer [Wed, 2 May 2012 10:16:56 +0000 (12:16 +0200)]
fix typo
Rudolf Polzer [Wed, 2 May 2012 09:28:33 +0000 (11:28 +0200)]
fix more unused stuff
Rudolf Polzer [Wed, 2 May 2012 08:50:12 +0000 (10:50 +0200)]
fix a few unuseds
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)
Rudolf Polzer [Mon, 30 Apr 2012 10:45:16 +0000 (12:45 +0200)]
simplify some linked list stuff
Rudolf Polzer [Mon, 30 Apr 2012 10:33:33 +0000 (12:33 +0200)]
remove unused locals
Rudolf Polzer [Sun, 29 Apr 2012 19:47:46 +0000 (21:47 +0200)]
fix some more weird stuff
Rudolf Polzer [Sun, 29 Apr 2012 18:59:46 +0000 (20:59 +0200)]
document the new fteqcc bug
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.
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 ;)
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
Rudolf Polzer [Thu, 26 Apr 2012 11:55:02 +0000 (13:55 +0200)]
fix a few bugs the analyzer found
Rudolf Polzer [Thu, 26 Apr 2012 11:38:43 +0000 (13:38 +0200)]
fix typo in turning off broken optimization
Rudolf Polzer [Thu, 26 Apr 2012 11:37:39 +0000 (13:37 +0200)]
more uninitialized local use fixes
Rudolf Polzer [Thu, 26 Apr 2012 10:58:47 +0000 (12:58 +0200)]
add some failcases... get rid of -Oassignments
Rudolf Polzer [Thu, 26 Apr 2012 10:00:51 +0000 (12:00 +0200)]
fix some more uninitialized locals; disable a broken fteqcc optimization
Rudolf Polzer [Thu, 26 Apr 2012 09:10:17 +0000 (11:10 +0200)]
fix a bunch of uninitialized stuff
Rudolf Polzer [Wed, 25 Apr 2012 15:45:46 +0000 (17:45 +0200)]
fix uses of uninitialized locals
Rudolf Polzer [Wed, 25 Apr 2012 14:52:51 +0000 (16:52 +0200)]
fix some more use of uninitialized locals; fix matchacl
Rudolf Polzer [Wed, 25 Apr 2012 13:26:24 +0000 (15:26 +0200)]
fix an uninitialized local
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)
Rudolf Polzer [Wed, 18 Apr 2012 14:32:59 +0000 (16:32 +0200)]
reindent RadiusDamage, it was a mess
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
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)
Samual [Tue, 17 Apr 2012 17:32:17 +0000 (13:32 -0400)]
Fix records reply
Samual [Tue, 17 Apr 2012 17:05:51 +0000 (13:05 -0400)]
Fix weapons in warmup/clan arena/last man standing
Samual [Tue, 17 Apr 2012 15:39:35 +0000 (11:39 -0400)]
Fix another self damage issue with clan arena
Rudolf Polzer [Tue, 17 Apr 2012 09:36:30 +0000 (11:36 +0200)]
detect headshots for minstanex again
Rudolf Polzer [Wed, 11 Apr 2012 14:53:35 +0000 (16:53 +0200)]
Ukrainian charset fixes by Harmata
Rudolf Polzer [Wed, 11 Apr 2012 14:48:55 +0000 (16:48 +0200)]
fix the Nexposee hacks in Item/Label
Rudolf Polzer [Mon, 9 Apr 2012 07:40:40 +0000 (09:40 +0200)]
fix build breakage
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
Rudolf Polzer [Sun, 8 Apr 2012 18:25:47 +0000 (20:25 +0200)]
enforce bans on first clientcommand too, not just on ClientConnect
Rudolf Polzer [Fri, 6 Apr 2012 18:24:24 +0000 (20:24 +0200)]
Merge remote-tracking branch 'origin/terencehill/lang_files_update'
Rudolf Polzer [Fri, 6 Apr 2012 18:08:34 +0000 (20:08 +0200)]
fix recalcPos usage in items/label for dynamic entities
Rudolf Polzer [Thu, 5 Apr 2012 14:40:43 +0000 (16:40 +0200)]
fix a stupid typo
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
Rudolf Polzer [Tue, 3 Apr 2012 12:31:25 +0000 (14:31 +0200)]
fix new toys visibility
Rudolf Polzer [Tue, 3 Apr 2012 09:34:54 +0000 (11:34 +0200)]
Merge branch 'master' of /var/cache/git/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Tue, 3 Apr 2012 09:34:07 +0000 (11:34 +0200)]
CSQCmodel LOD: don't screw up mins/maxs ;)
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)
Rudolf Polzer [Mon, 2 Apr 2012 06:49:53 +0000 (08:49 +0200)]
Merge remote-tracking branch 'origin/divVerent/weapons-field-rewrite'
Rudolf Polzer [Sat, 31 Mar 2012 17:38:55 +0000 (19:38 +0200)]
stuff
Rudolf Polzer [Sat, 31 Mar 2012 17:37:32 +0000 (19:37 +0200)]
comment stuff
Rudolf Polzer [Sat, 31 Mar 2012 16:40:01 +0000 (18:40 +0200)]
reenable the other spawn funcs for now
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
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
Rudolf Polzer [Sat, 31 Mar 2012 11:06:38 +0000 (13:06 +0200)]
clean up content flags checks for killing items/flags
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.
Rudolf Polzer [Mon, 26 Mar 2012 13:11:36 +0000 (15:11 +0200)]
make net_slist_queriespersecond saved
Rudolf Polzer [Mon, 19 Mar 2012 16:07:36 +0000 (17:07 +0100)]
fix hook names for gamestart etc.
Rudolf Polzer [Sun, 18 Mar 2012 21:22:57 +0000 (22:22 +0100)]
don't crash Xonotic 0.6.0 release by using checkpvs on client (it's broken)
terencehill [Wed, 14 Mar 2012 20:14:36 +0000 (21:14 +0100)]
Sync keybinds and tooltips files better. tooltips.db.hu needs further checking by a hungarian translator, I can't understand a single word of hungarian, and the fact that positions of the entries differ from tooltips.db doesn't help me.
Rudolf Polzer [Wed, 14 Mar 2012 09:33:13 +0000 (10:33 +0100)]
fix a stupid interaction between weapon throwing and weapon load (loaded ammo was not thrown)
Rudolf Polzer [Mon, 12 Mar 2012 16:34:26 +0000 (17:34 +0100)]
start loading update URL earlier
Rudolf Polzer [Mon, 12 Mar 2012 16:32:07 +0000 (17:32 +0100)]
try to restore old menu status
Rudolf Polzer [Mon, 12 Mar 2012 16:25:56 +0000 (17:25 +0100)]
support update pk3s (+menu_updatecheck_getpacks 0 to opt out)
Rudolf Polzer [Mon, 12 Mar 2012 09:24:38 +0000 (10:24 +0100)]
Merge remote-tracking branch 'origin/nyov/dedicated-startupscreen'
Rudolf Polzer [Mon, 12 Mar 2012 08:21:26 +0000 (09:21 +0100)]
match the weapon bind properly
Rudolf Polzer [Sun, 11 Mar 2012 17:47:03 +0000 (18:47 +0100)]
Merge remote-tracking branch 'origin/cbrutail/hungarian_0601fix'
Rudolf Polzer [Sun, 11 Mar 2012 13:47:51 +0000 (14:47 +0100)]
fix a QC crash instead of warning in case of missing .bgs (bgmscript) file
Rudolf Polzer [Sat, 10 Mar 2012 19:49:32 +0000 (20:49 +0100)]
document _campaign_testrun better
Rudolf Polzer [Sat, 10 Mar 2012 19:47:17 +0000 (20:47 +0100)]
onslaught fixes: fix timelimit -1, and make campaign test run have a fast expiring generator
Rudolf Polzer [Sat, 10 Mar 2012 19:46:59 +0000 (20:46 +0100)]
don't do sudden death in campaign test run
Rudolf Polzer [Sat, 10 Mar 2012 19:46:44 +0000 (20:46 +0100)]
campaign test run mode
Rudolf Polzer [Sat, 10 Mar 2012 18:58:43 +0000 (19:58 +0100)]
improve last fix ;)
Rudolf Polzer [Sat, 10 Mar 2012 18:57:11 +0000 (19:57 +0100)]
fix warning spam possibly on player disconnect
Rudolf Polzer [Sat, 10 Mar 2012 17:22:21 +0000 (18:22 +0100)]
fix a VERY stupid sound menu bug: use correct scale of decibels. -20dB is 0.1, not -10dB! This is because the sound level cvars in DP indicate voltage level, not sound pressure (which behaves like power, i.e. voltage * current)
cbrutail [Sat, 10 Mar 2012 14:47:49 +0000 (15:47 +0100)]
0.6 hungarian translation is missing a file. Haha... HAHAHAA... *sob
Rudolf Polzer [Sat, 10 Mar 2012 10:56:41 +0000 (11:56 +0100)]
do PVS checking for warpzones as we don't support recursive ones. HUGE fps boost on augenkrebs.
nyov [Fri, 9 Mar 2012 06:38:44 +0000 (07:38 +0100)]
Merge tag 'xonotic-v0.6.0' into nyov/dedicated-startupscreen
Xonotic Release 0.6.0
Rudolf Polzer [Thu, 8 Mar 2012 13:19:55 +0000 (14:19 +0100)]
properly apply damage force via ODE