02-22-2011, 04:30 AM
02-22-2011, 05:04 AM
You need to write a callback function when interacted with note.
Write PickedUpNote in level editor for the not, in "when interacted" part.
Place a grunt or something where you want, then deactivate it, then activate it with note.
Next time, try to search, which will give you much faster and better answers.
Code:
void PickedUpNote(string &in entity)
{
SetEntityActive("servant_grunt_1", true);
}
Write PickedUpNote in level editor for the not, in "when interacted" part.
Place a grunt or something where you want, then deactivate it, then activate it with note.
Next time, try to search, which will give you much faster and better answers.
02-22-2011, 06:05 AM
(02-22-2011, 05:04 AM)Tanshaydar Wrote: [ -> ]You need to write a callback function when interacted with note.
Code:void PickedUpNote(string &in entity)
{
SetEntityActive("servant_grunt_1", true);
}
Write PickedUpNote in level editor for the not, in "when interacted" part.
Place a grunt or something where you want, then deactivate it, then activate it with note.
Next time, try to search, which will give you much faster and better answers.
I don't quite understand.
(02-22-2011, 06:05 AM)Raymond Wrote: [ -> ](02-22-2011, 05:04 AM)Tanshaydar Wrote: [ -> ]You need to write a callback function when interacted with note.
Code:void PickedUpNote(string &in entity)
{
SetEntityActive("servant_grunt_1", true);
}
Write PickedUpNote in level editor for the not, in "when interacted" part.
Place a grunt or something where you want, then deactivate it, then activate it with note.
Next time, try to search, which will give you much faster and better answers.
I got an error when i test the map, do i need to replace the "string &in entity" into the note's name? I am new to these things, sorry.
02-22-2011, 07:29 AM
There should be some interact call back in the level editor for the note. Just write PickedUpNote there, no need to write string &in entity anywhere.
02-22-2011, 07:39 AM
(02-22-2011, 07:29 AM)Tanshaydar Wrote: [ -> ]There should be some interact call back in the level editor for the note. Just write PickedUpNote there, no need to write string &in entity anywhere.
Thanks, it works!
06-22-2011, 03:48 PM
(02-22-2011, 07:29 AM)Tanshaydar Wrote: [ -> ]There should be some interact call back in the level editor for the note. Just write PickedUpNote there, no need to write string &in entity anywhere.
I'm afraid I also have a question, , do you mean writing PickedUpNote in the notes CallbackFunc, and writing SetEntityActive in the notes PlayerInteractCallback? I'm a little bit confused right now.