SLAMnesia
Member
Posts: 99
Threads: 39
Joined: May 2011
Reputation:
0
|
Interesting question, would this work?
I have an item "glass_container" that I would like to have usable on more than one entity in a level. heres the script:
void OnStart ()
{
AddUseItemCallback("", "glass_jar", "thing1", "Funk01", false);
}
void Funk01(string &in asItem, string &in asEntity)
{
RemoveItem("glass_jar");
//other stuff
}
How do I get more than one entity named "thing1" for this to work? Or, do I need to make a bunch of callbacks like:
{
AddUseItemCallback("", "glass_jar", "thing1", "Funk01", false);
AddUseItemCallback("", "glass_jar", "thing2", "Funk03", false);
AddUseItemCallback("", "glass_jar", "thing3", "Funk03", false);
}
for each entity I want usable? halp!
|
|
07-16-2011, 04:25 AM |
|
Tanshaydar
From Beyond
Posts: 3,085
Threads: 17
Joined: Mar 2009
Reputation:
67
|
RE: Interesting question, would this work?
If every function does same thing, just call same function. If every function does different thing, you can create different functions or in one function like this:
if(asEntity == "thing1")
{
do this;
return;
}
if(asEntity == "thing2")
{
do this;
return;
}
if(asEntity == "thing3")
{
do this;
return;
}
etc.
|
|
07-16-2011, 04:32 AM |
|
DamnNoHtml
Senior Member
Posts: 469
Threads: 34
Joined: Sep 2010
Reputation:
16
|
RE: Interesting question, would this work?
Wouldn't putting return in a void function cause an error? Wait nvm, I'm thinking of that in reverse.
Creator of Wake, Through the Portal, Insomnia, and Cycles What to do with HPL3....
|
|
07-16-2011, 05:19 AM |
|
SLAMnesia
Member
Posts: 99
Threads: 39
Joined: May 2011
Reputation:
0
|
RE: Interesting question, would this work?
i dont think this is related to the original question, but I cant use the glass_container on an area :\
|
|
07-16-2011, 07:40 AM |
|
nemesis567
Posting Freak
Posts: 874
Threads: 65
Joined: May 2011
Reputation:
10
|
RE: Interesting question, would this work?
He's not returning anything, if he placed return 1; or similar it'd give an error.
Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
|
|
07-16-2011, 09:43 AM |
|
|