File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ startup
2828 vars.is_fresh_file_mode = false;
2929 vars.just_created_file = false;
3030 vars.just_exited_oasis = false;
31+ vars.just_entered_oasis = false;
3132
3233 if (timer.CurrentTimingMethod != TimingMethod.GameTime) {
3334 DialogResult mbox = MessageBox.Show(timer.Form,
@@ -121,6 +122,7 @@ update
121122onReset
122123{
123124 vars.IGTValue = null;
125+ vars.just_entered_oasis = false;
124126}
125127
126128start
@@ -147,10 +149,24 @@ start
147149 return vars.is_fresh_file_mode || oasis_start;
148150}
149151
152+ reset
153+ {
154+ if (vars.is_fresh_file_mode) {
155+ return false;
156+ } else {
157+ vars.just_entered_oasis =
158+ old.activeScene != vars.OASIS_SCENE &&
159+ current.activeScene == vars.OASIS_SCENE;
160+
161+ return vars.just_entered_oasis;
162+ }
163+ }
164+
150165onStart
151166{
152167 vars.just_exited_oasis = false;
153168 vars.just_created_file = false;
169+ vars.just_entered_oasis = false;
154170}
155171
156172isLoading
You can’t perform that action at this time.
0 commit comments