Wintermute Engine Forum

Wintermute Engine => Technical forum => Topic started by: Russian on August 21, 2005, 08:13:55 PM

Title: Problem
Post by: Russian on August 21, 2005, 08:13:55 PM
Is it possible to do something like

-if scene "1" visited , entity "2" visible - true-

This entity "2" in another scene

 ???
Title: Re: Problem
Post by: hanser on August 21, 2005, 09:07:00 PM
-if scene "1" visited , entity "2" visible - true-

This entity "2" in another scene

entity "2" must be global variable   8)
Title: Re: Problem
Post by: Russian on August 22, 2005, 03:21:00 PM
Excellent! But how?
Please give me some piece of code ::beer
Title: Re: Problem
Post by: Russian on August 24, 2005, 09:43:30 PM
Where have everybody gone? ::)
Title: Re: Problem
Post by: Nihil on August 24, 2005, 10:06:16 PM
You need a global variable for this, lets call it Scene1Visited for example.

Define it with

Code: [Select]
global Scene1Visited;

in both scene_init.scripts.

Then in scene_init.script of Scene1 you write

Code: [Select]
Scene1Visited = true;

and in scene_init.script of Scene2

Code: [Select]
if(Scene1Visited == true)
{
entity2.Visible = true;
}


Title: Re: Problem
Post by: Russian on August 25, 2005, 11:36:13 AM
Thank you ::thumbup