Difference between revisions of "NPC (TeaScript)"

From PGE Wiki
Jump to navigation Jump to search
(Added information about ivals.)
m
Line 46: Line 46:
 
|The color of the NPC.
 
|The color of the NPC.
 
|-
 
|-
|ivala
+
|<code>ivala</code>
ivalb
+
<code>ivalb</code>
  
ivalc
+
<code>ivalc</code>
 
|Determines the behavior of an NPC. [https://wohlsoft.ru/forum/viewtopic.php?f=66&t=3191 More info on how it works here.]
 
|Determines the behavior of an NPC. [https://wohlsoft.ru/forum/viewtopic.php?f=66&t=3191 More info on how it works here.]
 
|}
 
|}

Revision as of 18:40, 14 August 2019

NPC is a class in TeaScript.vbs that allows you to read/write values of NPCs.

To read the value of NPC use:

NPC(index).name

To change the value of NPC use:

NPC(index).name = value
Name Description
X The X coordinate of the NPC.
Y The Y coordinate of the NPC.
prX The X coordinate of the original position's NPC.
prY The Y coordinate of the original position's NPC.
Xsp The X speed of the NPC.
Ysp The Y speed of the NPC.
ExtX The X placement of the GFX expansion.
ExtY The Y placement of the GFX expansion.
Facing The direction of the NPC.
ForeColor The color of the NPC.
ivala

ivalb

ivalc

Determines the behavior of an NPC. More info on how it works here.