Commit Graph
86 Commits
Author SHA1 Message Date
kai 705a6f1cff Add custom movement and gameplay features 2026-10-25 00:49:59 +01:00
flowtron eade03c8dd miscellaneous technical tweaks 2022-03-09 09:47:00 +01:00
flowtron e7016f4f83 defaultmaps now maps_all 2021-08-16 09:44:10 +02:00
aurhat 803517e2ef Improve maps menus
Map message moved on the right.
2017-09-04 22:49:01 +02:00
ac-stef e1572dcdee move ++, --, ++f and --f to compatibility.cfg
useless, because of the "failing silently" behaviour

DOCREF ++ -- ++f --f
2017-06-14 19:01:15 +02:00
ac-stef 7948212234 add radio buttons and simplify sliders
- omit step size for sliders with value descriptions
- optionally auto-determine max value by list length

  menuitemslider text min max value display action wrap
  menuitemradio text min max value display action

    text: menu item text
    min: min value
    max: max value (or optionally -1 and set by display string length)
    value: initial value
    display: list of value descriptions or value step size
    action: executed on value changes (new value in arg1)
    wrap: if 1, wrap slider around (radio buttons always wrap)

DOCREF menuitemslider menuitemradio
2017-06-06 13:17:20 +02:00
ac-stef 753474c401 menu updates
- separate settings menus for console and scoreboard
- some sorting
- "return" command removed

DOCREF return
2017-05-29 00:00:26 +02:00
aurhat e126faef15 Cleanup 2017-05-21 22:08:04 +02:00
ac-stef b650fca2ca persistidents cleanup
Restore the old persistidents system from AC 1.0, since it's working as
intended - if used properly.

As a reminder:

  * aliases created by "const" and "tempalias" are never persistent
  * aliases created or altered by "alias" or "=" become persistent, if
    the persistidents flag is set during that operation
  * persistidents if false during the execution of almost all config files
    during game start - those files can create aliases with default values
    which will not be persistent (until changed later while the flag is
    set)
  * before saved.cfg is executed, the flag is set and stays set all
    throughout the game - which means, that all changes (from menus, for
    example) will change the altered alias to "persistent"
  * exceptions for map or model config files are unnecessary, since those
    run restricted and can't create aliases anyway
  * exceptions are necessary for "late run" config files like those in
    config/opt/

The new command "persistidents" may be used to manually set or clear the
flag. It also returns the current state of the flag. If used in a config
file, the flag is restored to its original value when the file ends
execution.

In short: only late-run config files (meaning: run after saved.cfg was
restored) may need to manually set/reset the flag. Use const and tempalias
where appropriate and clear persistidents before creating an alias with a
not-to-save default value that may be changed and made persistent later.

DOCREF persistidents
2017-05-05 15:50:59 +02:00
aurhat 72dfcd73fe Cleanup
"showminremain" enabled by default, "fovcompat" removed.

DOCREF showminremain fovcompat
2016-10-14 21:49:53 +02:00
aurhat cbddcf05cf Add searching for map and demo in menu
Searching is by map/demo names and descriptions (also custom descriptions,
in case of demo).

DOCREF menudirlist
2015-09-21 20:29:15 +02:00
ac-stef 78115b90b4 remove gettext from menus
also clean up some color codes
2015-06-10 14:28:50 +02:00
ac-stef 6cdb2f88e1 change scripts to use tempalias and push/pop
* no more need to delete aliases "onQuit"
* removed on_quit.cfg
* moved faq.cfg, parsestrings.cfg and survival.cfg to config/opt
* run faq.cfg and survival.cfg when needed

DOCREF addListOnQuit
2015-03-06 22:38:28 +01:00
aurhat b672cea505 This commit fixes bug related to bot mode, when it is started from non-bot mode.
To see this bug just start AC, run bot team mode and watch:
- "enemies" menu instead of  "team enemies" menu,
- number of players less by 2 than should be.
2014-02-12 21:19:55 +01:00
Bukz f86a3ade8c revert
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7510 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-07-25 17:45:27 +00:00
Bukz f51dd477d1 script simplifications
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7509 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-07-23 03:10:40 +00:00
Bukz a03986df70 menu prep for translations/guidetoggle cleanup
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7436 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-27 22:52:33 +00:00
RandumKiwi 58fafb2309 Oops, bad commit!
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7431 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-26 21:17:25 +00:00
RandumKiwi a76f3a23ef Still a work in progress, neat script to automate stuff...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7430 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-26 21:14:51 +00:00
RandumKiwi 6cb56591de * Added ac_wasteland.
* Tested "strip and preserve" mode on map cfg files, which worked very well -> deleted spare whitespace.
* Checked clippings on all new models, added them all to menus_edit.cfg

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7354 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-17 02:55:48 +00:00
Bukz 24c7936d09 bot settings menu, nextGameMode VAR
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7349 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-13 10:25:34 +00:00
Bukz 4599c7201c avoid using compatibility.cfg idents where possible
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7327 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-08 22:17:28 +00:00
RandumKiwi 28075ee066 Shit, I got bored again: ac_cavern
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7282 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-02 22:00:06 +00:00
RandumKiwi c29039a333 I got bored, so hello ac_lainio
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7273 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-02 12:08:59 +00:00
RandumKiwi cf8843264c AC_TERROS IS GO. Need a screenshot and a survival zone please? Thanks.
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7263 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-28 12:02:47 +00:00
RandumKiwi fe5ce9892e ac_venison
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7240 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-20 14:11:53 +00:00
Bukz 1bfb17dab3 cleanup/updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7224 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-17 05:50:04 +00:00
Bukz e878a537a9 little updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7220 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-17 01:10:57 +00:00
Bukz e08dcf0f02 isbotteammode fix, oops
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7219 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-16 22:49:46 +00:00
Bukz 8918e802f6 fixes for startbotmap and friends
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7218 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-16 22:43:49 +00:00
Bukz 7480f036d3 persistidents fixes (plz review/test)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7213 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-16 01:43:47 +00:00
Bukz b2a77186cc cleanup/quotes to brackets where feasible
Note: This commit effects a lot of configs, be on the look out for little cubescript errors/broken menuitems/etc. and report them ASAP.

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7146 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-04 03:30:50 +00:00
RandumKiwi 2b44c99fd3 swamp cfg's
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7125 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-01-21 09:00:55 +00:00
Bukz 20baa2d298 ac_avenue
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6838 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-06-16 22:17:10 +00:00
Bukz 2f1ea07213 trying out bot survival "damage effects"
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6822 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-06-04 11:47:57 +00:00
Lucas GAUTHERON a25bc7da04 botmode team size fix
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6590 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-08-17 11:22:10 +00:00
Bukz 75faaaa026 some isInZone simplification/updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6523 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-06-08 23:57:45 +00:00
Bukz 4e063d00c2 git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6520 e016b1c5-ed68-44aa-a2f7-31cac88cffde 2011-06-08 00:08:01 +00:00
Lucas GAUTHERON 2bf81d4517 bot team survivor & bot tosok (not doc'd yet)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6504 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-06-05 16:18:18 +00:00
Bukz 175fb7ae8e updates/MAXHHITS changed to 6000 (was blocking ac_edifice @ 5,776)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6500 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-06-05 07:32:58 +00:00
Bukz ecccb57c61 fixes/updates + BPF & BLSS
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6492 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-06-04 06:02:50 +00:00
Bukz 49b3d6cb5d fixes/aliasinit
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6414 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-05-10 11:45:39 +00:00
Bukz eab210240a optional hudechos in survival mode (default off)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6393 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-29 16:09:33 +00:00
Bukz ddd5f7b68f survival mode updates/fixes - teleport to zone after x millis
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6354 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-26 06:47:53 +00:00
Bukz 0cb4896a1c config updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6353 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-26 03:45:39 +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
Lucas GAUTHERON b457b9d051 bug fix (bot skill was ignored in FFA mode)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6316 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-24 15:06:04 +00:00
Bukz 75e2f675ab akimboautoswitch
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6310 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-23 20:20:38 +00:00
Bukz 4eeb474467 menus/config updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6309 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-23 18:47:42 +00:00
Bukz fe205a2e23 bot "survival mode"
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6301 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-22 23:55:11 +00:00