1. Warfork
  2. News
  3. Minor game update

Minor game update

Hey Forkers,

We bring you a minor update to squash some bugs which were pestering players. We're in the process of working on models amongst many other things at the moment and will have more news shortly.

- Fixed a player name bug. (thank you klaufir)

- Teamcolored textures now work after 2nd map loading

- Server containing only spaces as hostname no longer take up two lines in the server browser.

- Added const uint8 cClient::buttons to AS. This property allows gametypes to check the pressed buttons of a given
client. This way a gametype can detect whether a player is pressing his
attack button at a given time. This could be used to to implement
controllable vehicles for example. Intercepting the +attack command has
proven to be an unreliable method to accomplish something like that.

- Added some administration functions to AS. This changeset allows gametypes to
* promote/demote operators
* mute/unmute clients
* drop clients with custom messages printed on the clients' screen after
dropping out of the game.

- Added bool cEntity::allowFunctionOverride to AS
This property allows gametypes to take control of arbitrary edict_t
function callbacks. This way a gametype can enhance existing entities
by extending their behaviour.

- Added G_PureFile to gametype AS
This allows gametypes to register files other than sounds and models as
pure. This can be used to transfer other files to connecting clients,
for example ui files.

- Fix qwertz layouts messing up the first char in the console.

- Add cfg filename autocomplete for writeconfig command.

- Updated the Warfork credits and completely revised the Warsow credits to be more accurate.

- Updated some logos and billboards.

- Moved /misc/ sounds to non-pure.

- Allow server owners to configure disallowed cvars. This also stops requesting empty cvarchecks. See: configs/server/cheatvars.txt