Game: Remove '--opengl-dump-exts' command-line switch
This had no effect whatsoever since 0e101bd452c40da601236aaa2dd4106be47ddce1.
This had no effect whatsoever since 0e101bd452c40da601236aaa2dd4106be47ddce1.
Game: Change some interface strings
Game: Swap the "Custom Game" and "Campaign Select" menu items in "New Game"
osx: fix build with fmodex
enet: fix build
Net: Don't process network in ProcessLoading() for client's code
This should fix freezing problems with downloading maps and their resources from the server:
https://doom2d.org/forum/viewtopic.php?f=36&t=2366
Also performed a bit of cosmetics and unmuted some warnings.
This should fix freezing problems with downloading maps and their resources from the server:
https://doom2d.org/forum/viewtopic.php?f=36&t=2366
Also performed a bit of cosmetics and unmuted some warnings.
net: anti full state spam (by fgsfds)
man: remove some categories from d2df.2 and small update of exec commands
g_player: Simplify weapon visibility flag in TPlayer.NetFire()
lib: Replace the modified ENet header with the original and up-to-date one as a Git submodule
man: remove old manual (wtf these notebook?)
man: more manuals for god of manuals!
game: fix bullet scattering
game: fix bfg ball offset
game: fix fireball alignment spawned by triggers
game: create baron fireball with size 16x16
rpm: fix wrong parameter for headless
macos: change year in plist
gui: do not allow rebind `togglemenu` via menu
gui: allow to bind ENTER/PADENTER via menu
sdl: fix modifier keys on osx
sdl: fix build on OSX 64 bit
sdl: fix
engine: remove key Meta
sdl: fix player controls on OSX 10.5
language: update year in credits (for justice!)
tools: fix build with sdl2
game: fix screenshot size
quote fix
debug: write build arch to log
sdl: disable x11 dependency on osx
sdlmixer: more midi configuration
sdl: fix build on linux
al: fix 16bit wav sounds on big endian with sdl 1.2
sdl1/2: fix invalid window title
mixer: allow to use sdl 1.2 + sdl_mixer
Man: smol howto.
And fix file modes for some rpm res.
And fix file modes for some rpm res.
Options: update third masterserv.
Man: update links.
game: add g_max_bots
net: add 'an' as an alias for announce
net: add 'announce' command
graphics: fix screenshots when r_resolution_scale != 1
net: don't ban people for timing out by default
net: make packet timeout less aggressive
Fix crash in some commands
Always switch to berserk
weapbest: skip empty
Fix empty weapon switching
Player: Fix compiler warnings
Also fix some warnings in other files.
Also fix some warnings in other files.
Fix preferences sync
Fix BFG and SSG empty switching
Options: add third masterserver (by TerminalHash) in config.
Fix empty switching
Add option to skip fist switching
Add weapbest command
Make autoswitch server-side. Add option to skip empty weapons by travi$
player: fix frag decrement on suicide
Game: subtraction points by suicide in team
Fix "by priority" in russian lang.
Game: improving weapon autoswitch, added rotation by travi$
Net: improving anti-autism measures by travi$
Game: Weapon autoswitch by travi$
these are msecs, not frames
net: free peer data before disconnect
net: force-kick penalized clients
net: kick clients if they take too long to auth
net: log connection attempts
more anti autism measures
Player: Add sanity check for network client peer
Net: Improve malformed packet handling more
Net: Handle malformed packets gracefully on server
headless: use dfserver.cfg instead dfconfig.cfg by default
graphics: lerp flags
game: mplats now move flags and items
net: sync moving items and flags
game: stationary mplats act as conveyor belts
graphics: lerp mplats
game: add flag dropping
use p1_dropflag/p2_dropflag/dropflag, g_allow_dropflag and g_throw_flag for adjustment
use p1_dropflag/p2_dropflag/dropflag, g_allow_dropflag and g_throw_flag for adjustment
game: execute onwadend event after state is changed to INTERCUSTOM
very important commit.
svrlist: fix local server ip decoding on big endian machines
android: update build instructions
android: update icons
android: support android 4.0
saves: fix incorrect map load after failed state load
players: fix bot state loading
monsters: update cache after load state
sfs: fix collector (again?)
android: remove unneeded layout
android: add simple launcher (port from k8vavoom)
android: setup argc/argv
android: add libminiupnpc
android: explicitly load libcrystax
fpc322: fix segfault on arm
Game: Revamp prev and next weapon commands
- Do not use key down/key up scheme for it
- Make it work the same way how direct weapon change works
- Take advantage of repeated key binds that were added earlier
Addendum to dac16ad95.
- Do not use key down/key up scheme for it
- Make it work the same way how direct weapon change works
- Take advantage of repeated key binds that were added earlier
Addendum to dac16ad95.
master: Fix implicit isprint() warning
game: ... but only if we're not in game right now
game: apply default game settings after setting them
master: add anti autism measures