DeaDDooMER [Thu, 9 May 2019 15:43:29 +0000 (18:43 +0300)]
fixed input locking after load game
fgsfds [Wed, 8 May 2019 13:57:37 +0000 (16:57 +0300)]
r_showtime is now a cvar and 0 by default
fgsfds [Mon, 6 May 2019 15:50:22 +0000 (18:50 +0300)]
added player handicap
can only specify it for bots for now
fgsfds [Sat, 4 May 2019 23:54:17 +0000 (02:54 +0300)]
spawners now count delay after their first spawn dies
fgsfds [Wed, 1 May 2019 20:12:58 +0000 (23:12 +0300)]
added ready to interscreen; fixed client strafe (?); bumped protocol ver
fgsfds [Wed, 1 May 2019 20:12:36 +0000 (23:12 +0300)]
alternate bind workaround
fgsfds [Wed, 1 May 2019 17:21:21 +0000 (20:21 +0300)]
worked around some bugs related to binds and input focus
fgsfds [Wed, 1 May 2019 17:07:15 +0000 (20:07 +0300)]
can load non-looping music; fixed looping ROUNDMUS
DeaDDooMER [Tue, 30 Apr 2019 16:54:02 +0000 (19:54 +0300)]
fixed chat input AGAIN
DeaDDooMER [Sun, 28 Apr 2019 15:56:10 +0000 (18:56 +0300)]
fixed console on android
DeaDDooMER [Sat, 20 Apr 2019 10:40:58 +0000 (13:40 +0300)]
fixed input when open console
DeaDDooMER [Mon, 15 Apr 2019 14:36:13 +0000 (17:36 +0300)]
fixed cheat input
fgsfds [Fri, 12 Apr 2019 14:26:28 +0000 (17:26 +0300)]
`map` command now looks for all pack extensions
fgsfds [Fri, 12 Apr 2019 13:15:41 +0000 (16:15 +0300)]
file listboxes now have advanced hotkey technology
fgsfds [Fri, 12 Apr 2019 12:15:11 +0000 (15:15 +0300)]
need that shit in chat input as well
fgsfds [Fri, 12 Apr 2019 12:09:51 +0000 (15:09 +0300)]
fix key repeat in GUI
DeaDDooMER [Wed, 10 Apr 2019 16:24:47 +0000 (19:24 +0300)]
fixed exit from network related screens
DeaDDooMER [Wed, 10 Apr 2019 16:16:29 +0000 (19:16 +0300)]
added temporary hack for cyclic switching (remove it after readyweaon&pendinweapon implementation!)
DeaDDooMER [Wed, 10 Apr 2019 16:03:56 +0000 (19:03 +0300)]
fixed weapon autochange
DeaDDooMER [Tue, 9 Apr 2019 19:57:25 +0000 (22:57 +0300)]
more input related fixes
DeaDDooMER [Mon, 8 Apr 2019 18:13:17 +0000 (21:13 +0300)]
fix joysticks events
DeaDDooMER [Mon, 8 Apr 2019 15:00:17 +0000 (18:00 +0300)]
added warnings for bind/unbind
DeaDDooMER [Mon, 8 Apr 2019 14:46:05 +0000 (17:46 +0300)]
added debug output for input
DeaDDooMER [Sun, 7 Apr 2019 14:22:31 +0000 (17:22 +0300)]
bind with one param shows current configuration
DeaDDooMER [Sat, 6 Apr 2019 22:01:08 +0000 (01:01 +0300)]
added navigation in menu using joysticks
DeaDDooMER [Fri, 5 Apr 2019 22:08:17 +0000 (01:08 +0300)]
e_input cleanup
fgsfds [Fri, 5 Apr 2019 17:28:43 +0000 (20:28 +0300)]
fix joystick deadzones
DeaDDooMER [Fri, 5 Apr 2019 16:38:18 +0000 (19:38 +0300)]
joysticks handled using SDL_PollEvent
DeaDDooMER [Fri, 5 Apr 2019 14:21:06 +0000 (17:21 +0300)]
fix virtual keyboard
DeaDDooMER [Thu, 4 Apr 2019 17:48:47 +0000 (20:48 +0300)]
implemented bind from vavoom
DeaDDooMER [Wed, 3 Apr 2019 17:27:03 +0000 (20:27 +0300)]
used spaceless key names
DeaDDooMER [Wed, 3 Apr 2019 14:41:03 +0000 (17:41 +0300)]
key binds and vars are stored in dfconfig.cfg
DeaDDooMER [Sun, 31 Mar 2019 22:42:38 +0000 (01:42 +0300)]
fixed key binding in options
DeaDDooMER [Sun, 31 Mar 2019 19:19:42 +0000 (22:19 +0300)]
improved bind command and co
DeaDDooMER [Sat, 30 Mar 2019 22:09:14 +0000 (01:09 +0300)]
added bind command + autoexec.cfg + dfconfig.cfg
Stas'M [Wed, 20 Feb 2019 13:55:30 +0000 (16:55 +0300)]
Language: Fix typos
Stas'M [Wed, 20 Feb 2019 13:53:26 +0000 (16:53 +0300)]
Game: Add secret notification
Stas'M [Wed, 13 Feb 2019 22:01:36 +0000 (01:01 +0300)]
Player: Twice delay for weapon switch by number
Ketmar Dark [Sun, 10 Feb 2019 13:39:22 +0000 (15:39 +0200)]
skip idiotic BOM in text parser
DeaDDooMER [Sun, 10 Feb 2019 09:29:37 +0000 (12:29 +0300)]
Fix building for android
Ketmar Dark [Sun, 10 Feb 2019 09:18:51 +0000 (11:18 +0200)]
tools: mapcvt cosmetix
Ketmar Dark [Sun, 10 Feb 2019 09:18:22 +0000 (11:18 +0200)]
engine: restored non-portable timers in "xprofiler.pas" (only for "-dIN_TOOLS" mode)
Ketmar Dark [Sun, 10 Feb 2019 09:18:06 +0000 (11:18 +0200)]
engine: removed SDL2 import from "e_log.pas"
DeaDDooMER [Wed, 6 Feb 2019 00:27:24 +0000 (03:27 +0300)]
Fix memory leaks
DeaDDooMER [Sat, 2 Feb 2019 22:59:29 +0000 (01:59 +0300)]
fix random nicknames
DeaDDooMER [Sat, 2 Feb 2019 11:17:16 +0000 (14:17 +0300)]
Fix limits in config
Stas'M [Thu, 31 Jan 2019 20:04:01 +0000 (23:04 +0300)]
Flammenwerfer: Burn in hell demons!
Stas'M [Thu, 31 Jan 2019 18:39:28 +0000 (21:39 +0300)]
Add sounds for flamethrower
Stas'M [Thu, 31 Jan 2019 15:29:05 +0000 (18:29 +0300)]
Player: Add missing sounds to pause
DeaDDooMER [Tue, 29 Jan 2019 12:10:27 +0000 (15:10 +0300)]
Android: no need to load nanogl
Stas'M [Mon, 28 Jan 2019 23:01:37 +0000 (02:01 +0300)]
Player: Add sounds for CTF game
Stas'M [Sun, 27 Jan 2019 21:38:44 +0000 (00:38 +0300)]
Mapdef: Fix trigger shot sound
Stas'M [Sun, 27 Jan 2019 20:42:03 +0000 (23:42 +0300)]
Player: Don't show chat bubble for invisible players
http://doom2d.org/forum/viewtopic.php?f=36&t=2607
Stas'M [Sun, 27 Jan 2019 19:45:33 +0000 (22:45 +0300)]
GFX: Hackfix particles in steppings
http://doom2d.org/forum/viewtopic.php?t=2586&f=36
Stas'M [Sun, 27 Jan 2019 12:45:16 +0000 (15:45 +0300)]
GFX: Properly check for lift direction
http://doom2d.org/forum/viewtopic.php?f=36&t=2597
Stas'M [Sun, 27 Jan 2019 12:28:01 +0000 (15:28 +0300)]
Refactor: Define constants for LiftType
Stas'M [Sun, 27 Jan 2019 11:45:06 +0000 (14:45 +0300)]
Player: Weapon switch delay is too long
Stas'M [Sun, 27 Jan 2019 10:29:59 +0000 (13:29 +0300)]
GUI: Make credits background darker
Stas'M [Sun, 27 Jan 2019 10:20:02 +0000 (13:20 +0300)]
Language: Update copyright year
Stas'M [Sun, 27 Jan 2019 10:17:35 +0000 (13:17 +0300)]
Language: Add DeaDDooMER to credits
DeaDDooMER [Thu, 17 Jan 2019 14:27:17 +0000 (17:27 +0300)]
Ignore file extensions for animations with numeric postfix
DeaDDooMER [Wed, 16 Jan 2019 14:41:40 +0000 (17:41 +0300)]
Added .dfz extension
DeaDDooMER [Sat, 5 Jan 2019 12:04:44 +0000 (15:04 +0300)]
regenerate mapdef. required for previous commits
Joseph Stalin [Thu, 27 Dec 2018 05:13:24 +0000 (10:13 +0500)]
Changed indicator's vertical offset:
Signed-off-by: DeaDDooMER <deaddoomer@deadsoftware.ru>
Joseph Stalin [Thu, 27 Dec 2018 05:09:31 +0000 (10:09 +0500)]
Added type "Flame" to trigger SpawnShot
Signed-off-by: DeaDDooMER <deaddoomer@deadsoftware.ru>
DeaDDooMER [Fri, 4 Jan 2019 20:02:35 +0000 (23:02 +0300)]
reverted prioritized weapon switch (bye-bye fucking bugfeature); bumped protocol version
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "if we have several weapons on one key, do prioritized selection"
This reverts commit
e65704e6e35ebfc43ec635f7a86f95f0b4442fbd.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "fixed weapon selector: forgot to add rocket launcher to priority list; also, weapon selector used logical weapon numbers to check real arrays"
This reverts commit
b2a3a1d36f49c0bfe00eb3ead99abc98b388431b.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "oops! berserk knuckles should come first, not last"
This reverts commit
4fafdb6a4e53f7f9db8060f3a7e7c9c3f9580683.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "weapon order fix (supermini comes first now)"
This reverts commit
d001446ed83b8c55697892867289381d495bc2e5.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "fix: we can have more priorities than "real" weapons (consider berserk knuckles and normal knuckles, for example)"
This reverts commit
fd7ac4cd55502ecbb2a77e3f603ac0f899c1064d.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "superminigun is using shells, not bullets; fixed `hasAmmoForWeapon()`"
This reverts commit
0703593e5048c7123ee86693a42512d663306833.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "no more delay between weapon switching: now player should release switching key and press it again -- look ma no pause!"
This reverts commit
a3827aae6da362e100e614fb008fe410e22d0f64.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "fixed flawed "weapon switch key release" detection logic (flags should change after all checks are done, not mid-checking)"
This reverts commit
3377bafefa3681f8243fff9545ebca4df218e4fb.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "slightly better prioritized weapon selection (code cleanup, should not affect the actual selection)"
This reverts commit
fc965d7cd1a1889f7407070f2bc19bc4ac48fd01.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "fixed weapon switching over the network; bumped protocol version"
This reverts commit
7c0186b3f1e66e80377d14364f0cec949e44e615.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "Revert "fixed flawed "weapon switch key release" detection logic (flags should change after all checks are done, not mid-checking)""
This reverts commit
0f19f863e4ed346794b6ce5a56571027b4c8cd0b.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "Revert "no more delay between weapon switching: now player should release switching key and press it again -- look ma no pause!""
This reverts commit
aea87456d131c418ed632d30b57280dfeefe16de.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "Revert "fixed weapon switching over the network; bumped protocol version""
This reverts commit
87ddd721327c2ed38e6f9d324c731b58566a60b7.
DeaDDooMER [Fri, 4 Jan 2019 19:58:38 +0000 (22:58 +0300)]
Revert "Revert "Revert "fixed weapon switching over the network; bumped protocol version"""
This reverts commit
ec8ff55f97b6159f646c6e120a64a323d9fe8189.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "Revert "Revert "no more delay between weapon switching: now player should release switching key and press it again -- look ma no pause!"""
This reverts commit
a9ab7bf0c72e15b932b20aad24b10db60138bb21.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "Revert "Revert "fixed flawed "weapon switch key release" detection logic (flags should change after all checks are done, not mid-checking)"""
This reverts commit
2c2ea77ec1752fb67509167e72bb0816b2c956e0.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: packed some player state bools into bytes"
This reverts commit
8b7ced631d49879ce68703ac84389e3b4780c3db.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: do not send weapon switch keys over the network, send actual selected weapon instead"
This reverts commit
85f0d06ec81bc2e66f235f87cf5c6844487b26c6.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: code uglification; fixed bug with weapon switching (i hope)"
This reverts commit
397f9cdedf0fb2a1a51d4f585db266b0f4925d97.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: oops; server player was unable to switch weapons"
This reverts commit
4a731d0c9ac5b354185b3eb5959a5484a3413b4a.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: it seems that something is wrong with `gTime`; tried to hack around it for weapon switching"
This reverts commit
7fff36f90fbb1fb0f5a8cdc8d3c49a5dc2ee67b8.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "reset weapon switch timer in various places; just in case"
This reverts commit
e80d004a8ce634dfaba32759d0c427503744a8da.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "oops; gTime fwp sync timeout was too small"
This reverts commit
f666629aca7f9df2fa9363d66f388fd5b30f76b3.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "properly reset weapon states, so player will be able to switch weapons after map restart (and other restarts)"
This reverts commit
8a0bb6df836d0e815a261280d628cfd766fa02e7.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: server is weapon authority!"
This reverts commit
249437fb26187bc1db9b35f59ad597e169ec9c01.
DeaDDooMER [Fri, 4 Jan 2019 19:58:37 +0000 (22:58 +0300)]
Revert "network: changed weapon forcing logic; should be more reliable (i hope)"
This reverts commit
c97b4f7894fd3d797ecea3de574b58499c43aa85.
Stas'M [Fri, 28 Dec 2018 20:24:43 +0000 (23:24 +0300)]
GFX: Fix particles in horizontal streams
Stas'M [Fri, 28 Dec 2018 17:51:09 +0000 (20:51 +0300)]
GFX: Fix lift down and velocities
Stas'M [Fri, 28 Dec 2018 14:50:58 +0000 (17:50 +0300)]
GFX: Add waitTime for particles
Ketmar Dark [Fri, 21 Dec 2018 22:55:26 +0000 (00:55 +0200)]
made projectiles slightly faster in liquids (it rougly matches "original" speed now)
Ketmar Dark [Fri, 21 Dec 2018 17:15:40 +0000 (19:15 +0200)]
water should deccelerate projectiles according to their direction and speed
Ketmar Dark [Fri, 21 Dec 2018 14:13:04 +0000 (16:13 +0200)]
fixed "unused variable" varning for non-droid builds
Ketmar Dark [Fri, 21 Dec 2018 14:11:10 +0000 (16:11 +0200)]
ketmar: 'cmon, people, DO NOT LEAVE TRAILING SPACES!
Joseph Stalin [Thu, 20 Dec 2018 21:15:36 +0000 (02:15 +0500)]
Initial Player Indicator Implementation.