Commit Graph
222 Commits
Author SHA1 Message Date
ac-stef 3865affb0b additional way of clipping areas: tagclips
In addition to the existing clip- and plclip-entities, this patch provides
a new approach to provide the same: clip areas by tagging cubes.
Each cube of a map has a parameter "tag". All tags in all existing ac maps
are currently zero. It is a leftover from cube 1. This patch uses the tag value
to determine, if a cube (from floor to ceiling) should be forbidden for
players (tag 0x80) or every moving object (tag 0x40). Tagclips have several
advantages over classic clip entities: they are fast to establish (mark
area, then /edittag 0x80) and are "cheap" for the engine. Tagclips do not
increase the number of entities. As tagclips are always floor to ceiling,
they can't be used to build stairs or platforms. Tagclips should be
preferred over clip entities, but can coexist without problems.

Technically, setting the tag value to 0x40 or 0x80 causes the physics
engine to handle the cube like a "solid".
2014-01-28 01:12:52 +01:00
Lucas GAUTHERON aae2db354f maxrollremote fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7596 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-10-12 08:04:19 +00:00
Lucas GAUTHERON 42a132686f crouch bug fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7591 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-10-11 17:22:32 +00:00
Lucas GAUTHERON 47afb07752 "switch to active play" previous behavior restored
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7587 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-10-11 16:36:45 +00:00
Bukz 810d14d258 temporary double jump fix/typo fixes
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7393 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-23 12:54:58 +00:00
Lucas GAUTHERON 1c21d746c0 "Body of a dead bot continues to climb ladder" bug fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7340 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-10 16:18:34 +00:00
Lucas GAUTHERON ad2aa69d2d allow bots to crouch
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7339 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-10 15:52:30 +00:00
sireus b33116712c sane(r) command signatures (warning: huge commit)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6908 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-10-06 22:49:49 +00:00
sireus 473f58c7de flag collision fixes
* extend pickup collision radius over full height
* make flags collide with plclips

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6883 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-09-21 23:14:34 +00:00
sireus 70b1823ed7 spelling fixes (thanks, Wolf)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6783 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-04-09 18:33:20 +00:00
Lucas GAUTHERON 7f2923812f physics: we should rather not use fast maths functions here
(Brahma: please remove what can be removed)

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6680 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-10-31 15:47:13 +00:00
aerkefiende 06f73f4627 Replaced Tabs with 4 spaces in every source file
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6561 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-07-31 15:44:57 +00:00
Bukz 83cc603a3a testing onHit alias/cancel jump/crouch physics in editmode if both keys are pressed
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6553 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-07-06 02:12:58 +00:00
Bukz 2fc7069551 a better implementation for "slowmove" -> "flyspeed"
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6447 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-05-17 13:46:44 +00:00
Bukz bf440a7e72 removing useless bit on "isfly"
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6445 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-05-16 20:05:39 +00:00
Bukz 88e09210e7 don't cap speed if client entered editmode while crouching
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6442 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-05-15 13:34:07 +00:00
Bukz b0a5672ad5 little inWater fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6394 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-29 17:19:55 +00:00
Bukz 1e20bace2e inWater command, akimboautoswitch slider, akimboendaction defaults to 1 (switch back to primary)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6390 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-29 14:04:41 +00:00
Bukz a1ea14c627 slowmove bugfix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6355 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-26 09:02:43 +00:00
Bukz 0c48eb7998 even more fly updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6352 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-26 00:36:04 +00:00
Bukz 8b2f33b614 sigh, looks like I should call it a night..
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6346 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-25 22:52:54 +00:00
Bukz 786c3e67d0 slowmove for spec/editfly
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6344 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-25 22:41:51 +00:00
Bukz 78c527271f crouch/jump editing physics fixes
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6342 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-25 21:12:25 +00:00
Bukz b930b59438 reversed jump physics while crouching in editmode
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6340 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-25 20:09:33 +00:00
Bukz 0080b3cd52 little fixes
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6314 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-24 03:02:49 +00:00
Bukz 5080589de9 increased editfly velocity
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6313 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-24 01:57:35 +00:00
Bukz ed857417ef bots in plclips bug fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6245 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-14 12:17:15 +00:00
flowtron a6c6e20a85 scopesens(-feel) - live & love the diversity
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5916 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-11-21 00:19:16 +00:00
flowtron 70a75fcf78 scope sensitivity scaling back to original feel
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5841 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-11-13 23:09:18 +00:00
flowtron be5e0c7e53 spawn ent render:arrow in editmode
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5688 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-09-11 14:39:38 +00:00
Rafael Barreto 01c24f0228 checking if file system has space to write (linux only), reverting the protocol to make it compatible with 1.1.0.1, tagging AUTH as WiP, tunning the player/bot collision... preparing to release patch
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5656 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-19 19:46:56 +00:00
Rafael Barreto d1f4c1fd83 reverting player collision, adding bot changing direction after collision, fixing slow motion when walking on corners, better balance teams evaluation
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5655 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-18 23:50:56 +00:00
Rafael Barreto a8c21d4775 docs "fixed" (issue with win32), v-man docs.cfg again, item spawn fixed (i think), and avoiding player stucking
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5647 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-17 01:13:12 +00:00
Rafael Barreto b01dc4eddc bug fixes/enhancements: findsens, scripts, "gospectate", clean up and bug fix update 1.1.0.2 (do not revert this)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5600 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-11 21:07:48 +00:00
flowtron 1202341e9b physics tweaks
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5523 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-02 19:31:28 +00:00
Rafael Barreto bd582ab24e finally fixing the trans-round nade attack (in lss), the voicecom check in server side, and another mouse adjustment (thanks to kirin..)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5521 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-02 19:06:14 +00:00
flowtron 216b25ae7a findsens: interactive sensitivity finder - by Kirin - kudos!
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5497 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-30 22:29:38 +00:00
Rafael Barreto e93c029437 ops... cleaned too much
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5465 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-27 22:27:41 +00:00
Rafael Barreto 0743044eec some cleanup and compatibility things
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5464 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-27 22:19:28 +00:00
Rafael Barreto 207cdad9f9 mouseaccel rescale, afk fix (again!)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5300 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-07 17:24:52 +00:00
Rafael Barreto 26d9eab218 reordering cursens... init with sensitivity, then apply accel, then scale it, and then rescale it if scoping... thanks to Kirin for the work
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5278 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-03 17:04:38 +00:00
Rafael Barreto 267e5a145d removing the (cur)time dependence of mouse filter, and adding an extra option (off by default): autoscopesens = uses the scopefov/fov as scopesensscale
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5269 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-02 23:57:07 +00:00
flowtron 94dc526837 lots of whitespace
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5265 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-07-02 16:49:20 +00:00
flowtron 9674bae821 scopesensscale fix (thanks to kirin)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5159 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-06-07 20:07:55 +00:00
Rafael Barreto 2e9c12bf65 findpattern tool and clean up
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5141 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-06-04 19:50:03 +00:00
Rafael Barreto 2157072cc7 forbidden speech dictionary, deny coop for read only maps, and some suggestions from sam about client/server crashes
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5138 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-06-04 00:42:58 +00:00
Rafael Barreto 72d710081a bug fix (respawn issue), smarter mfilter, other stuff
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5059 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-05-26 20:06:38 +00:00
Rafael Barreto 02da74afdf fixing inappropriate conversion and limiting mouse filter updates to low frequency mouses (removing negative acceleration)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5030 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-05-24 12:44:08 +00:00
Rafael Barreto d50f37b4ea 25% of double nades, mouse filter tool (thanks to Franz) and ripping the easy access to kick/ban menu
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5023 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-05-23 21:40:44 +00:00
Rafael Barreto 72b8e25397 less crouch in air up vel
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4953 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-05-20 20:20:39 +00:00