diff options
author | Guillaume Melquiond <guillaume.melquiond@gmail.com> | 2007-08-09 17:52:59 +0000 |
---|---|---|
committer | Guillaume Melquiond <guillaume.melquiond@gmail.com> | 2007-08-09 17:52:59 +0000 |
commit | 015d9180fb6e9024229dfeded26cf9c3553e36d8 (patch) | |
tree | d2cbe3b0414f16f55b43cc48ee11670af61f1459 /src/scripting/script.hpp | |
parent | ac89d3ab1425f973c6d29cbe9856873489eec69b (diff) | |
download | manaserv-015d9180fb6e9024229dfeded26cf9c3553e36d8.tar.gz manaserv-015d9180fb6e9024229dfeded26cf9c3553e36d8.tar.bz2 manaserv-015d9180fb6e9024229dfeded26cf9c3553e36d8.tar.xz manaserv-015d9180fb6e9024229dfeded26cf9c3553e36d8.zip |
Converted NPC class to scripting engine.
Diffstat (limited to 'src/scripting/script.hpp')
-rw-r--r-- | src/scripting/script.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/scripting/script.hpp b/src/scripting/script.hpp index c167dda6..5862e50c 100644 --- a/src/scripting/script.hpp +++ b/src/scripting/script.hpp @@ -26,7 +26,7 @@ #include <string> -class Character; +class Thing; /** * Abstract interface for calling functions written in an external language. @@ -67,12 +67,12 @@ class Script virtual void push(int) = 0; /** - * Pushes a pointer to Character for the function being prepared. - * It usually is the character doing the action. The interface can - * pass the pointer as an opaque value to the scripting engine, if - * needed. + * Pushes a pointer argument to a game entity. + * The interface can pass the pointer as an opaque value to the + * scripting engine, if needed. This value will usually be passed + * by the script to some callabck functions. */ - virtual void push(Character *) = 0; + virtual void push(Thing *) = 0; /** * Executes the function being prepared. |