OSDN Git Service

- Added MF5_PIERCEARMOR flag that allows damaging objects that aren't
authorChristoph Oelckers <coelckers@zdoom.fake>
Sun, 22 Oct 2006 10:32:41 +0000 (10:32 +0000)
committerChristoph Oelckers <coelckers@zdoom.fake>
Sun, 22 Oct 2006 10:32:41 +0000 (10:32 +0000)
  affected by armor.
- Added an unfreeze CCMD so that frozen players can be unfrozen for testing.
- Added special death states for projectiles hitting actors.
- Added ACS SetActorPitch/GetActorPitch functions.
- Added cameraheight property for actors.

SVN r359 (trunk)

pcode.c
pcode.h
symbol.c

diff --git a/pcode.c b/pcode.c
index 436837a..8132e47 100644 (file)
--- a/pcode.c
+++ b/pcode.c
@@ -441,7 +441,8 @@ static char *PCDNames[PCODE_COMMAND_COUNT] =
        "PCD_SECTORDAMAGE",\r
        "PCD_REPLACETEXTURES",\r
        "PCD_NEGATEBINARY",\r
-       \r
+       "PCD_GETACTORPITCH",\r
+       "PCD_SETACTORPITCH",\r
 };\r
 \r
 // CODE --------------------------------------------------------------------\r
diff --git a/pcode.h b/pcode.h
index e80d243..b84dfbd 100644 (file)
--- a/pcode.h
+++ b/pcode.h
@@ -391,6 +391,8 @@ typedef enum
        PCD_SECTORDAMAGE,\r
        PCD_REPLACETEXTURES,\r
        PCD_NEGATEBINARY,\r
+       PCD_GETACTORPITCH,\r
+       PCD_SETACTORPITCH,\r
 \r
        PCODE_COMMAND_COUNT\r
 } pcd_t;\r
index 2ba30da..f17d66c 100644 (file)
--- a/symbol.c
+++ b/symbol.c
@@ -177,6 +177,8 @@ static internFuncDef_t InternalFunctions[] =
        { "changelevel", PCD_NOP, PCD_CHANGELEVEL, 4, 8, 0, NO, NO },\r
        { "sectordamage", PCD_NOP, PCD_SECTORDAMAGE, 5, 0, 0, NO, NO },\r
        { "replacetextures", PCD_NOP, PCD_REPLACETEXTURES, 3, 4, 0, NO, NO },\r
+       { "getactorpitch", PCD_NOP, PCD_GETACTORPITCH, 1, 0, 0, YES, NO },\r
+       { "setactorpitch", PCD_NOP, PCD_SETACTORPITCH, 2, 0, 0, NO, NO },\r
        \r
        { NULL, PCD_NOP, PCD_NOP, 0, 0, 0, NO, NO }\r
 };\r