Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ dist/
*.dsg
build.xml
nbproject/
.gradle
gradle/
gradlew
gradlew.bat

# Intellij
*.iml
Expand Down
43 changes: 43 additions & 0 deletions classic.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
mouse_sensitivity 5
sfx_volume 8
music_volume 8
show_messages 1
key_right 77
key_left 75
key_up 72
key_down 80
key_strafeleft 51
key_straferight 52
key_fire 29
key_use 57
key_strafe 56
key_speed 54
use_mouse 1
mouseb_fire 0
mouseb_strafe 1
mouseb_forward 2
use_joystick 0
joyb_fire 0
joyb_strafe 1
joyb_use 3
joyb_speed 2
screenblocks 10
detaillevel 0
snd_channels 8
snd_musicdevice 3
snd_sfxdevice 3
snd_sbport 0
snd_sbirq 0
snd_sbdma 0
snd_mport 0
usegamma 0
chatmacro0 "No"
chatmacro1 "I'm ready to kick butt!"
chatmacro2 "I'm OK."
chatmacro3 "I'm not looking too good!"
chatmacro4 "Help!"
chatmacro5 "You suck!"
chatmacro6 "Next time, scumbag..."
chatmacro7 "Come here!"
chatmacro8 "I'll take care of it."
chatmacro9 "Yes"
46 changes: 23 additions & 23 deletions src/automap/IAutoMap.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,30 +5,30 @@
import static doom.SourceCode.AM_Map.AM_Stop;
import doom.event_t;

public interface IAutoMap<T,V> {
public interface IAutoMap<T, V> {

// Used by ST StatusBar stuff.
public final int AM_MSGHEADER =(('a'<<24)+('m'<<16));
public final int AM_MSGENTERED= (AM_MSGHEADER | ('e'<<8));
public final int AM_MSGEXITED= (AM_MSGHEADER | ('x'<<8));
public final int AM_MSGHEADER = (('a' << 24) + ('m' << 16));
public final int AM_MSGENTERED = (AM_MSGHEADER | ('e' << 8));
public final int AM_MSGEXITED = (AM_MSGHEADER | ('x' << 8));

// Color ranges for automap. Actual colors are bit-depth dependent.

public final int REDRANGE= 16;
public final int BLUERANGE =8;
public final int GREENRANGE =16;
public final int GRAYSRANGE =16;
public final int BROWNRANGE =16;
public final int YELLOWRANGE =1;

public final int YOURRANGE =0;
public final int WALLRANGE =REDRANGE;
public final int TSWALLRANGE =GRAYSRANGE;
public final int FDWALLRANGE =BROWNRANGE;
public final int CDWALLRANGE =YELLOWRANGE;
public final int THINGRANGE =GREENRANGE;
public final int SECRETWALLRANGE =WALLRANGE;
public final int GRIDRANGE =0;

public final int REDRANGE = 16;
public final int BLUERANGE = 8;
public final int GREENRANGE = 16;
public final int GRAYSRANGE = 16;
public final int BROWNRANGE = 16;
public final int YELLOWRANGE = 1;

public final int YOURRANGE = 0;
public final int WALLRANGE = REDRANGE;
public final int TSWALLRANGE = GRAYSRANGE;
public final int FDWALLRANGE = BROWNRANGE;
public final int CDWALLRANGE = YELLOWRANGE;
public final int THINGRANGE = GREENRANGE;
public final int SECRETWALLRANGE = WALLRANGE;
public final int GRIDRANGE = 0;

// Called by main loop.
@AM_Map.C(AM_Responder)
public boolean Responder(event_t ev);
Expand All @@ -38,8 +38,8 @@ public interface IAutoMap<T,V> {

// Called by main loop,
// called instead of view drawer if automap active.
public void Drawer ();
public void Drawer();

// Added to be informed of gamma changes - Good Sign 2017/04/05
public void Repalette();

Expand Down
Loading