DEADSOFTWARE

d2df-sdl.git
7 years agoRefactor: Add global ammo limits
binarymaster [Wed, 9 Aug 2017 16:18:14 +0000 (19:18 +0300)]
Refactor: Add global ammo limits

7 years agoRefactor: High value const for ammo
binarymaster [Wed, 9 Aug 2017 15:29:53 +0000 (18:29 +0300)]
Refactor: High value const for ammo

7 years agoRefactor: Constants for first and last weapon
binarymaster [Wed, 9 Aug 2017 12:38:19 +0000 (15:38 +0300)]
Refactor: Constants for first and last weapon

7 years agoIDIOTIC hackfix for weapon cycling (not even sure if it works)
Ketmar Dark [Sun, 6 Aug 2017 14:41:56 +0000 (17:41 +0300)]
IDIOTIC hackfix for weapon cycling (not even sure if it works)

7 years agocosmetic fix in weapon queue updating (for bots, mostly)
Ketmar Dark [Sun, 6 Aug 2017 12:53:27 +0000 (15:53 +0300)]
cosmetic fix in weapon queue updating (for bots, mostly)

7 years agofixed bug with weapon updating in network mode (moved it to common player update...
Ketmar Dark [Sun, 6 Aug 2017 12:31:51 +0000 (15:31 +0300)]
fixed bug with weapon updating in network mode (moved it to common player update code)

7 years agofixed bug with weapon cycling direction
Ketmar Dark [Sun, 6 Aug 2017 12:31:39 +0000 (15:31 +0300)]
fixed bug with weapon cycling direction

7 years agoeven more shit in "give"
Ketmar Dark [Sun, 6 Aug 2017 08:59:39 +0000 (11:59 +0300)]
even more shit in "give"

7 years agomore "give" items; bugfix in weapon switching
Ketmar Dark [Sun, 6 Aug 2017 08:41:13 +0000 (11:41 +0300)]
more "give" items; bugfix in weapon switching

7 years agono more hacks for sg/ssg and knuckles/chainsaw switches (bind the same button to...
Ketmar Dark [Sun, 6 Aug 2017 08:08:23 +0000 (11:08 +0300)]
no more hacks for sg/ssg and knuckles/chainsaw switches (bind the same button to switch)

7 years agoif more than one weapon requested, don't select weapon without ammo
Ketmar Dark [Sun, 6 Aug 2017 05:05:29 +0000 (08:05 +0300)]
if more than one weapon requested, don't select weapon without ammo

7 years agoslow down weapon switching a little if more than one weapon requested
Ketmar Dark [Sun, 6 Aug 2017 03:39:03 +0000 (06:39 +0300)]
slow down weapon switching a little if more than one weapon requested

7 years agonetwork code for weapon queue (and protocol version bump)
Ketmar Dark [Sun, 6 Aug 2017 03:19:41 +0000 (06:19 +0300)]
network code for weapon queue (and protocol version bump)

7 years agomore "give" cheatcodes
Ketmar Dark [Sun, 6 Aug 2017 03:15:16 +0000 (06:15 +0300)]
more "give" cheatcodes

7 years agoimplemented weapon queue (no network code for it yet)
Ketmar Dark [Sun, 6 Aug 2017 01:54:36 +0000 (04:54 +0300)]
implemented weapon queue (no network code for it yet)

  it is now possible to assign one key to several weapons
  it is now possible to switch between sg/ssg with one key
  switching to a new weapon while current one is reloading
  is correctly processed when reload complete

7 years agoImagingFormats: Fix undefined result warning
binarymaster [Fri, 4 Aug 2017 15:12:32 +0000 (18:12 +0300)]
ImagingFormats: Fix undefined result warning

7 years agoGUI: Key0/Key1 fuckup for P1 strafe
Ketmar Dark [Fri, 4 Aug 2017 11:55:06 +0000 (14:55 +0300)]
GUI: Key0/Key1 fuckup for P1 strafe

7 years agoGUI: weapon keybinds now "two-set" too
Ketmar Dark [Fri, 4 Aug 2017 09:50:20 +0000 (12:50 +0300)]
GUI: weapon keybinds now "two-set" too

7 years agoGUI: "right align" hack; less empty space in "keybind2"
Ketmar Dark [Fri, 4 Aug 2017 09:40:14 +0000 (12:40 +0300)]
GUI: "right align" hack; less empty space in "keybind2"

7 years agoGUI: keybindings menu now contains two keysets on one screen
Ketmar Dark [Fri, 4 Aug 2017 05:15:22 +0000 (08:15 +0300)]
GUI: keybindings menu now contains two keysets on one screen

7 years agobetter BS handling in keybinding menu (menu items now can "request" activation keys)
Ketmar Dark [Fri, 4 Aug 2017 04:38:40 +0000 (07:38 +0300)]
better BS handling in keybinding menu (menu items now can "request" activation keys)

7 years agoGUI: backspace clears keybinding (sorry, it is Teh Hack)
Ketmar Dark [Fri, 4 Aug 2017 03:52:28 +0000 (06:52 +0300)]
GUI: backspace clears keybinding (sorry, it is Teh Hack)

7 years agoupdated enet headers
fgsfds [Wed, 2 Aug 2017 19:09:07 +0000 (22:09 +0300)]
updated enet headers

7 years agofixed player menu titles
fgsfds [Wed, 2 Aug 2017 18:42:57 +0000 (21:42 +0300)]
fixed player menu titles

7 years agoraised protocol
fgsfds [Tue, 1 Aug 2017 21:44:22 +0000 (00:44 +0300)]
raised protocol

7 years agoadd direct weapon switching
fgsfds [Tue, 1 Aug 2017 15:05:14 +0000 (18:05 +0300)]
add direct weapon switching

7 years agofixed pointer arithmetics; headless uses dummy audio with sdl_mixer
fgsfds [Tue, 1 Aug 2017 02:51:23 +0000 (05:51 +0300)]
fixed pointer arithmetics; headless uses dummy audio with sdl_mixer

7 years agoremove scripts from build scripts
fgsfds [Tue, 1 Aug 2017 02:50:15 +0000 (05:50 +0300)]
remove scripts from build scripts

7 years agoremove scripts
fgsfds [Mon, 31 Jul 2017 19:29:07 +0000 (22:29 +0300)]
remove scripts

7 years agooops, forgot to insert NativUInt scripts
DeaDDooMER [Sun, 30 Jul 2017 21:55:10 +0000 (00:55 +0300)]
oops, forgot to insert NativUInt

7 years agoNativeInt -> NativeUInt for pointers
DeaDDooMER [Sun, 30 Jul 2017 21:07:18 +0000 (00:07 +0300)]
NativeInt -> NativeUInt for pointers

7 years agoFreeBSD build fixes
DeaDDooMER [Sun, 30 Jul 2017 19:40:46 +0000 (22:40 +0300)]
FreeBSD build fixes

7 years agoFix access violation on x86_64
DeaDDooMER [Sun, 30 Jul 2017 17:53:14 +0000 (20:53 +0300)]
Fix access violation on x86_64

7 years agofixed luajit so name for gnu/linux
Ketmar Dark [Sun, 30 Jul 2017 09:37:42 +0000 (12:37 +0300)]
fixed luajit so name for gnu/linux

7 years agoRevert one line that breaks rocket parkour feature
binarymaster [Sat, 10 Jun 2017 17:03:59 +0000 (20:03 +0300)]
Revert one line that breaks rocket parkour feature

7 years agofixed strafe according to Jabberwock note; also, removed redunant code line
Ketmar Dark [Tue, 6 Jun 2017 13:49:14 +0000 (16:49 +0300)]
fixed strafe according to Jabberwock note; also, removed redunant code line

7 years agofixed strafe button crash; fixed analog triggers
FGSFDSFGS [Mon, 5 Jun 2017 19:00:19 +0000 (22:00 +0300)]
fixed strafe button crash; fixed analog triggers

7 years agosome shitcode to make strafing work in network games (not tested yet)
Ketmar Dark [Mon, 5 Jun 2017 15:57:00 +0000 (18:57 +0300)]
some shitcode to make strafing work in network games (not tested yet)

7 years ago"strife" key for gaypad keyset
Ketmar Dark [Mon, 5 Jun 2017 15:51:06 +0000 (18:51 +0300)]
"strife" key for gaypad keyset

7 years agofixed processing of alternate keyset in network games
Ketmar Dark [Mon, 5 Jun 2017 15:30:57 +0000 (18:30 +0300)]
fixed processing of alternate keyset in network games

7 years agorefactored player controls processing code
Ketmar Dark [Mon, 5 Jun 2017 15:26:18 +0000 (18:26 +0300)]
refactored player controls processing code

7 years agofixed ancient typo
Ketmar Dark [Fri, 2 Jun 2017 20:32:28 +0000 (23:32 +0300)]
fixed ancient typo

7 years agoadded 2nd set of control keys (sore i kent inta bindengz iet)
Ketmar Dark [Sat, 27 May 2017 20:05:23 +0000 (23:05 +0300)]
added 2nd set of control keys (sore i kent inta bindengz iet)

7 years agoPlayer: Add blinking on low invisibility
binarymaster [Tue, 7 Mar 2017 21:50:47 +0000 (00:50 +0300)]
Player: Add blinking on low invisibility

7 years agoPlayer model: Add new die level 5 for corpse slop
binarymaster [Mon, 6 Mar 2017 00:03:46 +0000 (03:03 +0300)]
Player model: Add new die level 5 for corpse slop

7 years agoMore accurate hitboxes and smoke for Rockets and Skeleshots
Jabberwock-RU [Sun, 5 Mar 2017 13:12:01 +0000 (16:12 +0300)]
More accurate hitboxes and smoke for Rockets and Skeleshots

7 years agotrigger turret: add aim modes
binarymaster [Thu, 2 Mar 2017 22:36:39 +0000 (01:36 +0300)]
trigger turret: add aim modes

7 years agofix small spider pain sound and sensitivity
binarymaster [Wed, 1 Mar 2017 21:49:13 +0000 (00:49 +0300)]
fix small spider pain sound and sensitivity

7 years agofix turret and projectiles
binarymaster [Wed, 1 Mar 2017 20:12:08 +0000 (23:12 +0300)]
fix turret and projectiles

- turret with revenant auto-aim projectile
- projectiles with angle of 90 or 270

7 years agofucking tabs 2
FGSFDSFGS [Wed, 1 Mar 2017 15:09:49 +0000 (18:09 +0300)]
fucking tabs 2

7 years agofucking tabs
FGSFDSFGS [Wed, 1 Mar 2017 15:08:54 +0000 (18:08 +0300)]
fucking tabs

7 years agosimpler fix
FGSFDSFGS [Tue, 28 Feb 2017 15:28:29 +0000 (18:28 +0300)]
simpler fix

7 years agomake turret explosions ignore the turret trigger
FGSFDSFGS [Tue, 28 Feb 2017 15:12:45 +0000 (18:12 +0300)]
make turret explosions ignore the turret trigger

7 years agofixed monster teleport
FGSFDSFGS [Tue, 28 Feb 2017 14:37:54 +0000 (17:37 +0300)]
fixed monster teleport

7 years agomore cyber kick stuff
FGSFDSFGS [Mon, 23 Jan 2017 22:16:26 +0000 (01:16 +0300)]
more cyber kick stuff

7 years agocyber can now kick
FGSFDSFGS [Fri, 20 Jan 2017 01:24:20 +0000 (04:24 +0300)]
cyber can now kick

8 years agoMerge FGSFDS branch, fix build
binarymaster [Thu, 13 Oct 2016 07:34:53 +0000 (10:34 +0300)]
Merge FGSFDS branch, fix build

8 years agoUpdate clean.bat
binarymaster [Mon, 3 Oct 2016 10:15:12 +0000 (13:15 +0300)]
Update clean.bat

8 years agofixed cd in build_headless.bat
FGSFDSFGS [Wed, 29 Jun 2016 15:29:37 +0000 (18:29 +0300)]
fixed cd in build_headless.bat

8 years agoadd custom lua bindings
FGSFDSFGS [Wed, 29 Jun 2016 15:03:13 +0000 (18:03 +0300)]
add custom lua bindings

8 years agofix script bugs; allow require()
FGSFDSFGS [Wed, 29 Jun 2016 15:01:38 +0000 (18:01 +0300)]
fix script bugs; allow require()

8 years agofuck you, git
FGSFDSFGS [Wed, 29 Jun 2016 13:13:02 +0000 (16:13 +0300)]
fuck you, git

8 years agoadded some more script functions
FGSFDSFGS [Wed, 29 Jun 2016 00:23:45 +0000 (03:23 +0300)]
added some more script functions

8 years agofixed something about TRIGGER_SCRIPT
FGSFDSFGS [Tue, 28 Jun 2016 18:42:58 +0000 (21:42 +0300)]
fixed something about TRIGGER_SCRIPT

8 years agoscripts: uid_get_pos() now returns center
FGSFDSFGS [Tue, 28 Jun 2016 16:01:54 +0000 (19:01 +0300)]
scripts: uid_get_pos() now returns center

Conflicts:
src/game/g_scriptprocs.pas

8 years agomade TRIGGER_SCRIPT work
FGSFDSFGS [Sat, 25 Jun 2016 16:51:04 +0000 (19:51 +0300)]
made TRIGGER_SCRIPT work

Conflicts:
src/game/g_scriptprocs.pas

8 years agocan load map scripts from wads now
FGSFDSFGS [Wed, 22 Jun 2016 20:30:02 +0000 (23:30 +0300)]
can load map scripts from wads now

Conflicts:
build.bat
src/game/g_scriptprocs.pas
src/game/g_scripts.pas

8 years agomap reader now independent of record size and alignment
Ketmar Dark [Tue, 21 Jun 2016 02:29:05 +0000 (05:29 +0300)]
map reader now independent of record size and alignment

8 years agoadded mapio generator (written in D)
Ketmar Dark [Tue, 21 Jun 2016 02:30:12 +0000 (05:30 +0300)]
added mapio generator (written in D)

8 years agofuck off, .gitignore
Ketmar Dark [Tue, 21 Jun 2016 02:02:17 +0000 (05:02 +0300)]
fuck off, .gitignore

8 years agoMerge branch 'master' of ssh://repo.or.cz/d2df-sdl
Ketmar Dark [Tue, 21 Jun 2016 02:01:58 +0000 (05:01 +0300)]
Merge branch 'master' of ssh://repo.or.cz/d2df-sdl

8 years agomapio
Ketmar Dark [Tue, 21 Jun 2016 02:01:22 +0000 (05:01 +0300)]
mapio

8 years agoUpdate trigger shot structure to avoid alignment problems
binarymaster [Mon, 20 Jun 2016 19:30:58 +0000 (22:30 +0300)]
Update trigger shot structure to avoid alignment problems

8 years agoEngine/Log: Fix typo
binarymaster [Mon, 20 Jun 2016 16:35:40 +0000 (19:35 +0300)]
Engine/Log: Fix typo

8 years agoAdd Lazarus .lpi project and .gitignore files
binarymaster [Sun, 19 Jun 2016 22:44:33 +0000 (01:44 +0300)]
Add Lazarus .lpi project and .gitignore files

8 years agofixed npot textures rendering
Ketmar Dark [Mon, 25 Apr 2016 21:39:21 +0000 (00:39 +0300)]
fixed npot textures rendering

8 years agofixed build error
Ketmar Dark [Mon, 25 Apr 2016 19:34:51 +0000 (22:34 +0300)]
fixed build error

8 years ago"--log" cli arg; fixed bug with console output (endless loop)
Ketmar Dark [Mon, 25 Apr 2016 19:31:16 +0000 (22:31 +0300)]
"--log" cli arg; fixed bug with console output (endless loop)

8 years agorestored console logs in headless mode
Ketmar Dark [Mon, 25 Apr 2016 19:25:59 +0000 (22:25 +0300)]
restored console logs in headless mode

8 years agoconsole: restored important messages indication when console is not visible
Ketmar Dark [Mon, 25 Apr 2016 16:41:16 +0000 (19:41 +0300)]
console: restored important messages indication when console is not visible

8 years agoadded license info
Ketmar Dark [Mon, 25 Apr 2016 13:54:21 +0000 (16:54 +0300)]
added license info

8 years agocosmetix fix in screenshot writer
Ketmar Dark [Sun, 24 Apr 2016 20:24:43 +0000 (23:24 +0300)]
cosmetix fix in screenshot writer

8 years agoadded `Game.FastScreenshots` options; slow screenshots are REALLY slow, but smaller
Ketmar Dark [Sun, 24 Apr 2016 20:18:48 +0000 (23:18 +0300)]
added `Game.FastScreenshots` options; slow screenshots are REALLY slow, but smaller

8 years agowadcvt: option to aggressively compress pngs
Ketmar Dark [Sun, 24 Apr 2016 17:23:07 +0000 (20:23 +0300)]
wadcvt: option to aggressively compress pngs

8 years agowadcvt can convert images to pngs
Ketmar Dark [Sun, 24 Apr 2016 17:12:23 +0000 (20:12 +0300)]
wadcvt can convert images to pngs

8 years agowadcvt: creating more corrent apngs
Ketmar Dark [Sun, 24 Apr 2016 11:41:34 +0000 (14:41 +0300)]
wadcvt: creating more corrent apngs

8 years agowadcvt now can convert animtexgures to apngs ("--apng" cli arg)
Ketmar Dark [Sun, 24 Apr 2016 11:32:25 +0000 (14:32 +0300)]
wadcvt now can convert animtexgures to apngs ("--apng" cli arg)

8 years agoanimated textures loader simplified alot
Ketmar Dark [Sun, 24 Apr 2016 10:43:14 +0000 (13:43 +0300)]
animated textures loader simplified alot

8 years agoone game tick is closer to 28 milliseconds, so i made it 28
Ketmar Dark [Sun, 24 Apr 2016 09:03:14 +0000 (12:03 +0300)]
one game tick is closer to 28 milliseconds, so i made it 28

8 years agoround aimg frame delays
Ketmar Dark [Sun, 24 Apr 2016 08:45:39 +0000 (11:45 +0300)]
round aimg frame delays

8 years ago"unscroll" console on "enter"
Ketmar Dark [Sat, 23 Apr 2016 16:16:11 +0000 (19:16 +0300)]
"unscroll" console on "enter"

8 years agoanimated images from gif/apng
Ketmar Dark [Sun, 24 Apr 2016 00:08:55 +0000 (03:08 +0300)]
animated images from gif/apng

8 years agosfs: small fix
Ketmar Dark [Sun, 24 Apr 2016 01:09:18 +0000 (04:09 +0300)]
sfs: small fix

8 years agoconlog: windoze crlf fix
Ketmar Dark [Sat, 23 Apr 2016 16:02:49 +0000 (19:02 +0300)]
conlog: windoze crlf fix

8 years agolog messages now written to console too
Ketmar Dark [Sat, 23 Apr 2016 15:52:56 +0000 (18:52 +0300)]
log messages now written to console too

8 years agosfs: zip reader now will use central directory if it can
Ketmar Dark [Sat, 23 Apr 2016 09:06:10 +0000 (12:06 +0300)]
sfs: zip reader now will use central directory if it can

8 years agoVampyre Imaging Library updated to latest HEAD
Ketmar Dark [Sat, 23 Apr 2016 08:11:31 +0000 (11:11 +0300)]
Vampyre Imaging Library updated to latest HEAD

8 years agofixed warning (and subtle bug) in zlib stream
Ketmar Dark [Fri, 22 Apr 2016 19:18:43 +0000 (22:18 +0300)]
fixed warning (and subtle bug) in zlib stream

8 years agoadded forgotten jpeg support
Ketmar Dark [Fri, 22 Apr 2016 19:15:42 +0000 (22:15 +0300)]
added forgotten jpeg support

8 years agoremoved debug output in wadreader
Ketmar Dark [Fri, 22 Apr 2016 15:05:13 +0000 (18:05 +0300)]
removed debug output in wadreader