Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script Help SetLanternLitCallback
PutraenusAlivius Offline
Posting Freak

Posts: 4,713
Threads: 75
Joined: Dec 2012
Reputation: 119
#13
RE: SetLanternLitCallback

(08-04-2013, 01:33 AM)Tomato Cat Wrote:
(08-03-2013, 07:16 PM)hunchbackproduction Wrote: Ok! tried to get this to work, I thought I understood this, But boy was I wrong xD
I need a little more clarification on how this whole thing works.
When you explained the I and K parameter thing I got it, But why is I and K needed ? Can't you just code: "addnumber(3,1)" ?


Also what is up with "public" I saw you put that there before your voids

I still do not get the whole lanternlit, and how it links to parameters ? Are the parameters "true" or "false" and do I have to define these somewhere ?


void LanternLit(bool lanternLit)
{
if(lanternLit)
{
SetMessage("test", "test", 1);
}
else
{

}
}

I have this piece of test code, please explain to me why it does not work! As when I light my lantern the test message does not appear.
PS: I have given you a reputation for the help so far ^ Thanks!
Don't worry. It will all make sense. =p

You could put addNumber(1, 3) somewhere, but the parser/compiler will give you an error unless you define that function somewhere.

I and K, as in my previous example, represent the values that you pass to that function.

"public" is what's known as an access specifier. It's more of an advanced topic. It was force of habit, but I don't think the HPL scripting requires it. You can ignore it if you like.

The boolean is passed through the internal workings of the engine. You define parameters when you define the function. Also, try using "AddDebugMessage" rather than setmessage.

Oh. I really thought it's a returnType.

"Veni, vidi, vici."
"I came, I saw, I conquered."
08-04-2013, 02:12 AM
Find


Messages In This Thread
SetLanternLitCallback - by hunchbackproduction - 07-19-2013, 05:32 PM
RE: SetLanternLitCallback - by Your Computer - 07-19-2013, 09:20 PM
RE: SetLanternLitCallback - by Tomato Cat - 07-20-2013, 01:02 PM
RE: SetLanternLitCallback - by Tomato Cat - 07-20-2013, 02:58 PM
RE: SetLanternLitCallback - by Tomato Cat - 07-29-2013, 07:37 PM
RE: SetLanternLitCallback - by SilentStriker - 08-03-2013, 09:31 PM
RE: SetLanternLitCallback - by Your Computer - 08-04-2013, 09:42 AM
RE: SetLanternLitCallback - by SilentStriker - 08-04-2013, 10:44 AM
RE: SetLanternLitCallback - by Tomato Cat - 08-04-2013, 01:33 AM
RE: SetLanternLitCallback - by PutraenusAlivius - 08-04-2013, 02:12 AM
RE: SetLanternLitCallback - by Tomato Cat - 08-04-2013, 03:06 AM
RE: SetLanternLitCallback - by PutraenusAlivius - 08-04-2013, 03:28 AM
RE: SetLanternLitCallback - by Tomato Cat - 08-04-2013, 03:34 AM



Users browsing this thread: 1 Guest(s)