Commit Graph
138 Commits
Author SHA1 Message Date
ac-stef 9bb9cc280b click
shutter sound, cut, edited and compressed

original at: www.freesound.org/people/jgrzinich/sounds/155385/
original license CC0
2017-06-13 14:19:16 +02:00
ac-stef 2bc8936680 cleanup killmessages
* remove server-side custom killmessages (log files need to be uniform)
* clean up client-side custom killmessages
2017-05-22 20:19:15 +02:00
ac-stef d0b309320b really cleanup sound
- collect most sound infos in one table and use it to generate the menus
- no more sound category checks with ranges
- now only PAINx and FOOTSTEP* sounds use hardcoded index numbers

enumsounds <list of categories>

  Lists sound index numbers and short descriptions for all sounds of one
  or more categories. The argument should contain one or more of PAIN,
  OWNPAIN, WEAPON, PICKUP, MOVEMENT, BULLET, OTHER, VOICECOM, TEAM,
  PUBLIC, FFA, FLAGONLY. All sounds with at least one of the flags will
  be listed. Flag names prefixed with "!" will exclude all matching
  sound from the list.

  Example: /echo (enumsounds "VOICECOM !PUBLIC") will list all voicecom
  sounds that are for teams only.

DOCREF enumsounds
2017-05-22 17:30:51 +02:00
ac-stef 5e638565f8 cleanup
- un-inline stuff that really doesn't need to be
- unify weapon id checks
- shrink guns
2017-05-02 21:38:58 +02:00
ac-stef aca74e1b59 allow copy, paste, undo, redo and selectionwalk in coop edit
limited to selection areas of at max 4096 cubes, which is 64x64 cubes
2016-09-17 22:11:07 +02:00
ac-stef 4dc54e22b5 allow more edit commands in coop edit
The edit protocol now allows the following commands in multiplayer:

  arch, slope, edittag, edittagclip, selectionrotate, selectionflip

also:

  mapenlarge has been limited to size 10 in multiplayer

  entitiy undelete in multiplayer has been fixed

SV_EDITS, SV_EDITD and SV_EDITE are to be cleaned up with a protocol bump

DOCREF arch slope edittag edittagclip selectionrotate selectionflip
2016-09-16 14:06:27 +02:00
ac-stef 77b7e9bb87 new entity type "dummy"
Adds a new entity type for use in scripts. The entity does not affect
rendering or physics and is not saved to map files.
2016-08-26 14:08:56 +02:00
ac-stefandaurhat 938c2ccc87 fix pickup sound
hardwire armour sound for helmet - it's the same sound
2016-08-15 11:52:19 +02:00
ac-stef fe6f9e92a7 tab and formfeed cleanup 2015-06-10 14:28:50 +02:00
ac-stef edd94fb931 tilted and rotated clip entities
Attribute 7 of clip- and plclip-entities now allows four different shapes
for the clips:

  0: basic rectangular (like in older AC versions)
  1: tilted in direction of x-axis
  2: tilted in direction of y-axis
  3: rotated by 45 degrees

The shapes 1 and 2 use the value of attr6 as slope angle.

The player only can walk upwards a tilted clip, if the height (attr4) is
at least 0.6 cubes. Slopes steeper than 5.0 can not be walked up (same
maximum step size as for sloped map geometry).

Mappers, please keep in mind: especially tilted clips are more expensive
than regular clips, but they are much cheaper than stairs built from a
bunch of regular clips. Large and small clips cost exactly the same, so
try to combine clips to keep the total number down.
2015-05-27 15:47:05 +02:00
ac-stef f3904724d7 limit the range of certain entity attributes
For example, direction angle values can be reduced to +- 360 degree.
(0..360 would be sufficient, but some people like their angles negative)

This is not a reduction of functionality or a security measure - it's for
convenience only: values now wrap around at the borders of their useful
ranges.
2015-05-27 15:47:05 +02:00
ac-stef f774e4d841 higher resolution for entity attributes
Interpret the values for entity yaw angles and clip entity sizes as
fifths or tenths of cubes or degree.

This makes some entity attributes appear as float values to the user.
The map file still only keeps integer values - but now they are
interpreted differently - for example, a health pack elevation value of 6
now means 0.6 cubes instead of 6.

Note: the scaling factors are hardcoded - use ENTSCALE5 or ENTSCALE10
whereever possible. For generic entity editing, the scaling values are
also stored in entscale[] - but that table can not be changed without
breaking the map format! This scaling is similar to the treatment of the
vdelta values of map cubes.
2015-05-27 15:47:04 +02:00
ac-stef 47f71f1288 allow symbolic arguments for some commands
* new command "listoptions" lists the argument options for several
  argument types like entities, weapons and teamnames
* "burstshots", "weapon", "magcontent", "magreserve", "fragmessage" and
  "gibmessage" now allow guns to be specified by name
* "addpunct" allows plaintext arguments like "brackets" and "quotes"
* the "team" command now understands numeric teams
* entity types can now be specified by type index number
* removed some lists from the config files (now provided by listoptions)
* added argument completion for several commands
* change nextprimary from integer to string variable

DOCREF listoptions burstshots weapon addpunct
DOCREF fragmessage gibmessage magcontent magreserve
DOCREF nextprimary
2015-02-23 18:52:04 +01:00
lucas.gautheron 19e4aff2dc Force respawn automatically in DM/TDM, PF and HTF in mastermode MATCH 2015-01-05 14:49:37 +01:00
Lucas GAUTHERON 159d4c5344 sg attack delay compromise
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7551 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-09-29 07:34:38 +00:00
Lucas GAUTHERON 2f55903ad0 messy patch tmp revert
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7491 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-05-27 17:25:21 +00:00
Lucas GAUTHERON 590c94b290 saner recoil values
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7488 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-05-26 17:38:49 +00:00
Lucas GAUTHERON 624dd348d7 make the server store more map data (more accurate pickup calculations)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7487 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-05-26 16:40:57 +00:00
Lucas GAUTHERON c428be31f4 prevent clients from downloading a demo twice
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7344 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-10 20:37:51 +00:00
Lucas GAUTHERON ec274ae926 prevent namechange/setskin spam
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7309 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-05 14:08:24 +00:00
Lucas GAUTHERON c7b1fa19c2 distinguish auto-banned clients from vote-banned clients
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7307 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-05 12:37:49 +00:00
Lucas GAUTHERON 8d5d52351d serverevents cleanups (scopeevent removed)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7022 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-01-01 15:32:38 +00:00
Lucas GAUTHERON 3ed3c3a8d4 new weapon stats (windows binaries included)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6981 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-12-16 16:32:52 +00:00
aerkefiende 4e9c904bcf AR spread behaviour: 18, 23, 33, 55, 55, 55 (instead of 18, 23, 33, 33, 60, 60)
AR damage from 24 to 22, and less recoil
windows binaries

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6957 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-12-07 21:23:13 +00:00
aerkefiende 23e7c9e900 Less ammo for AR: not 15, nor 20, 18 is the goal!
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6955 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-12-07 16:46:03 +00:00
aerkefiende 09b4722664 Carbine reduced to 50% piercing (after Ronald increased it from 50 to 55)
AR back to 20 bullets (40 per box, 60 per spawn, 60 max ammo)
Windows binaries

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6952 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-12-07 00:29:47 +00:00
Ronald Reagan 1c4567f1fe Changelog updated (added changes between 6862 and now), armourignore -> piercing, carbine piercing 50->55
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6947 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-12-05 07:07:46 +00:00
Ronald Reagan cc2ccf26c7 Added guninfo armourignore which is a percentage of reduced damage from armour to ignore. Knife is unchanged, it ignores all of it, carbine ignores half of it
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6937 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-11-24 00:05:56 +00:00
aerkefiende 263087ecdf Weapon changes according the testing session (incl. new windows binaries)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6935 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-11-18 12:18:17 +00:00
sireus 74b873ddba various whois-related cleanups and fixes (fixes demos again)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6865 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-08-24 19:55:42 +00:00
sireus 66bcbbbabe experimental compatibility mode for 1.1.0.4 demos
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6848 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-06-29 14:19:40 +00:00
sireus 0666067f2e more spectator cleanup (just use switchteam, and auto-kill player on server side)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6784 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-04-13 11:39:11 +00:00
sireus 8f39911eb0 cleaned up spectator mess a bit
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6781 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-04-05 13:19:06 +00:00
Lucas GAUTHERON 792fa3b58a weapon changes (sg damage, higher sniper damage, lower (and static) smg damage , lower AR magsize) + win32 binaries
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6744 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-12-31 13:38:32 +00:00
Lucas GAUTHERON 87ea1d0823 private messages (chat) & win32 binaries (warning: new protocol)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6614 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-08-27 18:52:19 +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
flowtron 1e6ff752fb minor sniper tweakage
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6459 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-05-22 21:07:05 +00:00
Lucas GAUTHERON 2fffcb6f1a killmessage simplification.
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6453 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-05-21 08:21:48 +00:00
sireus f9a2e7c52d rifle -> carbine
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6351 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-26 00:13:42 +00:00
Lucas GAUTHERON a463e549e8 see previous rev
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6350 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-25 23:43:34 +00:00
Lucas GAUTHERON 8fc68ac5ac bug fixes (again)
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6219 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-06 14:06:06 +00:00
Lucas GAUTHERON aee1d4f1f2 adding custom kill messages support
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6215 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-04-06 12:21:18 +00:00
RandumKiwi 36aa88c2eb add comment - reminder
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6044 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-01-25 08:35:24 +00:00
flowtron 381a6de134 further weaponry tweaking - comment clean-up
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6042 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-01-24 17:27:12 +00:00
RandumKiwi 25324d5c09 Add comment
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6041 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-01-24 10:21:53 +00:00
makke 63e847ac75 fixing a number :S
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6022 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-01-18 01:05:21 +00:00
flowtron 0b63d7d07e new shotgun behaviour
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6012 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-01-17 18:27:53 +00:00
makke 9592e89ff2 ...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5925 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-11-22 14:48:40 +00:00
makke 57c7651b4c ...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5923 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-11-22 14:38:45 +00:00
makke 04ea30c33d uh oh my first source edit
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5921 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-11-22 14:29:44 +00:00