Experimental fork that tries out daring and cutting edge features. Forked from here - https://github.com/zdoom/gzdoom
Find a file
Major Cooke 6a8b0df4ba Added VelIntercept.
- Uses the same code as Thing_ProjectileIntercept to aim and move the projectile.
  - targ: The actor the caller will aim at.
  - speed: Used for calculating the new angle/pitch and adjusts the speed accordingly. Default is -1 (current speed).
  - aimpitch: If true, aims the pitch in the travelling direction. Default is true.
  - oldvel: If true, does not replace the velocity with the specified speed. Default is false.

- Split the code from Thing_ProjectileIntercept and have that function call VelIntercept.
2018-11-01 00:10:08 +01:00
bzip2
cmake Do not write g_pch.cpp if it's already up-to-date 2018-04-19 11:36:52 +03:00
docs Deleted MPL text from docs 2018-04-08 09:55:48 +03:00
dumb
fm_banks Upgrade libADLMIDI and libOPNMIDI 2018-10-04 08:58:47 -04:00
game-music-emu Revert "Removed workaround for MSVC 2017 compiler bug" 2018-04-07 08:05:50 +03:00
gdtoa
jpeg - removed obsolete readme. 2018-04-30 19:10:33 +02:00
lzma - updated LZMA library to version 18.05 2018-05-04 11:24:15 +03:00
soundfont
specs Single commit - destructible geometry feature 2018-10-31 17:22:09 +01:00
src Added VelIntercept. 2018-11-01 00:10:08 +01:00
tools - fixed a warning caused by the LZMA-SDK update. 2018-01-21 10:58:12 +01:00
unused - moved the "unused" folder to the repo's top level. 2018-04-23 22:25:29 +02:00
wadsrc Added VelIntercept. 2018-11-01 00:10:08 +01:00
wadsrc_bm
wadsrc_extra - new rocket smoke sprites by Talon1024. 2018-01-28 08:37:56 +01:00
wadsrc_lights - removed dynamic lights from Hexen's Mana pickups. 2018-10-06 23:50:12 +02:00
zlib Updated zlib to 1.2.11 2018-04-03 11:30:04 +03:00
.appveyor.yml Changed AppVeyor configuration to create the 64 bit debug build with VS 2017 and no XP toolset 2018-10-15 09:07:59 +02:00
.gitattributes - define zdoom.rc as a proper Windows text file, stop Git from mismanaging it 2018-05-17 17:39:18 -04:00
.gitignore - specify fragment output locations in the shader source. 2018-06-12 23:52:33 +02:00
.travis.yml - updated Travis configuration to use Clang 7 2018-10-28 15:58:18 +02:00
CMakeLists.txt - disable runtime buffer security check in release build. 2018-08-14 21:29:14 +02:00
LICENSE - add LICENSE file for GitHub's info displays 2018-07-21 07:03:52 -04:00
README.md - There really isn't an "or greater" for the GPL v3 license - if the license needs to be upgraded in the future then it should be done so explicitly. 2018-06-02 03:36:53 -04:00

Welcome to GZDoom!

Build Status Build Status

GZDoom is a modder-friendly OpenGL source port based on the DOOM engine

Copyright (c) 1998-2018 ZDoom + GZDoom teams, and contributors

Doom Source (c) 1997 id Software, Raven Software, and contributors

Please see license files for individual contributor licenses

Special thanks to Coraline of the 3DGE team for allowing us to use her README.md as a template for this one.

Licensed under the GPL v3

https://www.gnu.org/licenses/quick-guide-gplv3.en.html

How to build GZDoom

To build GZDoom, please see the wiki and see the "Programmer's Corner" on the bottom-right corner of the page to build for your platform.