OSDN Git Service

- added UseInventory/UseActorInventory ACS functions.
authorChristoph Oelckers <coelckers@zdoom.fake>
Tue, 25 Dec 2007 08:44:13 +0000 (08:44 +0000)
committerChristoph Oelckers <coelckers@zdoom.fake>
Tue, 25 Dec 2007 08:44:13 +0000 (08:44 +0000)
SVN r636 (trunk)

pcode.c
pcode.h
symbol.c

diff --git a/pcode.c b/pcode.c
index 555db36..c2a277d 100644 (file)
--- a/pcode.c
+++ b/pcode.c
@@ -446,6 +446,8 @@ static char *PCDNames[PCODE_COMMAND_COUNT] =
        "PCD_PRINTBIND",\r
        "PCD_SETACTORSTATE",\r
        "PCD_THINGDAMAGE2",\r
+       "PCD_USEINVENTORY",\r
+       "PCD_USEACTORINVENTORY",\r
 };\r
 \r
 // CODE --------------------------------------------------------------------\r
diff --git a/pcode.h b/pcode.h
index 4697441..bbd4c8e 100644 (file)
--- a/pcode.h
+++ b/pcode.h
@@ -396,6 +396,8 @@ typedef enum
        PCD_PRINTBIND,\r
        PCD_SETACTORSTATE,\r
        PCD_THINGDAMAGE2,\r
+       PCD_USEINVENTORY,\r
+       PCD_USEACTORINVENTORY,\r
 \r
        PCODE_COMMAND_COUNT\r
 } pcd_t;\r
index 139b55f..acafe6c 100644 (file)
--- a/symbol.c
+++ b/symbol.c
@@ -181,6 +181,8 @@ static internFuncDef_t InternalFunctions[] =
        { "setactorpitch", PCD_NOP, PCD_SETACTORPITCH, 2, 0, 0, NO, NO },\r
        { "setactorstate", PCD_NOP, PCD_SETACTORSTATE, 3, 4, 0, YES, NO },\r
        { "thing_damage2", PCD_NOP, PCD_THINGDAMAGE2, 3, 0, 0, YES, NO },\r
+       { "useinventory", PCD_NOP, PCD_USEINVENTORY, 1, 0, 0, YES, NO },\r
+       { "useactorinventory", PCD_NOP, PCD_USEACTORINVENTORY, 2, 0, 0, YES, NO },\r
        \r
        { NULL, PCD_NOP, PCD_NOP, 0, 0, 0, NO, NO }\r
 };\r