mirror of
https://github.com/yquake2/rogue.git
synced 2024-11-26 06:00:50 +00:00
'Ground Zero' for Yamagi Quake II
c620cea34b
A long time ago in 2b4f223 I introduced a small logic change to the handling of stacked entities. If two entities were standing on each other the original code set the movement speed of the upper entity to 0. It would be pushed or dragged by the lower entity. I changed that in way that the upper entity got the same speed as the lower entity. With that change it wasn't pushed or dragged but moving on it's own. I hoped to fix some of the 'elevator hurts player or monster' bugs. That hope was wrong, at a later time we quirked all elevators that hurt the player. Additionally the change lead to physics bugs if entities are standing on high speed elevators (more than 200 units per seconds). So revert it |
||
---|---|---|
src | ||
.gitignore | ||
CHANGELOG | ||
CMakeLists.txt | ||
LICENSE | ||
Makefile | ||
README |
This is a bugfixed version of id Software's Quake II missionpack "Ground Zero", developed by Rogue Software. Hundreds of bugs were fixed, this version should run much more stable than the old SDK version. While compatible with any Quake II client that uses the original unaltered mod API, the "Yamagi Quake II Client" is highly recommended to play the addon. For more information visit http://www.yamagi.org/quake2. Installation for FreeBSD, Linux and OpenBSD: -------------------------------------------- 1. Type "make" or "gmake" to compile the game.so. 2. Create a subdirectory rogue/ in your quake2 directory. 3. Copy pak0.pak and videos/ from the "Ground Zero" CD to the newly created directory rogue/. 4. Copy release/game.so to rogue/. 5. Start the game with "./quake2 +set game rogue" Installation for OS X: ---------------------- 1. Create a subdirectory rogue/ in your quake2 directory. 2. Copy pak0.pak and videos/ from the "Ground Zero" CD to the newly created directory rogue/. 3. Copy game.dynlib from the zip-archive to rogue/. 4. Start the game with "quake2 +set game rogue" If you want to compile 'rogue' for OS X from source, please take a look at the "Installation" section of the README of the Yamagi Quake II client. In the same file the integration into an app-bundle is explained. Installation for Windows: ------------------------- 1. Create a subdirectory rogue\ in your quake2 directory. 2. Copy pak0.pak and videos\ from the "Ground Zero" CD to the newly created directory rogue\. 3. Copy game.dll from the zip-archive to rogue/. 4. Start the game with "quake2.exe +set game rogue" If you want to compile 'rogue' for Windows from source, please take a look at the "Installation" section of the README of the Yamagi Quake II client. There's descripted how to setup the build environment.