@@ -242,7 +242,9 @@ function PROGRESS.applyEnv(env)
242
242
PROGRESS .applyInteriorBG ()
243
243
PROGRESS .applyInteriorBGM ()
244
244
ZENITHA .globalEvent .touchClick = NULL
245
- ZENITHA .globalEvent .mouseDown = function (x ,y ) SYSFX .rectRipple (.26 ,x - 10 ,y - 10 ,20 ,20 ) end
245
+ function ZENITHA .globalEvent .mouseDown (x ,y ) SYSFX .rectRipple (.26 ,x - 10 ,y - 10 ,20 ,20 ) end
246
+ ZENITHA .globalEvent .mouseMove = NULL
247
+ ZENITHA .globalEvent .mouseUp = NULL
246
248
function ZENITHA .globalEvent .drawCursor (x ,y )
247
249
if not SETTINGS .system .sysCursor then
248
250
gc .setColor (1 ,1 ,1 )
@@ -256,17 +258,21 @@ function PROGRESS.applyEnv(env)
256
258
gc .line (- 15 ,0 ,15 ,0 )
257
259
end
258
260
end
261
+ ZENITHA .globalEvent .sceneSwap = NULL
259
262
elseif env == ' exterior' then
260
263
PROGRESS .applyExteriorBG ()
261
264
PROGRESS .applyExteriorBGM ()
262
- ZENITHA .globalEvent .touchClick = function (x ,y ) SYSFX .tap (.26 ,x ,y ) end
263
- ZENITHA .globalEvent .mouseDown = function (x ,y ,k )
265
+ function ZENITHA .globalEvent .touchClick (x ,y ) SYSFX .tap (.26 ,x ,y ) end
266
+ function ZENITHA .globalEvent .mouseDown (x ,y ,k )
264
267
if k == 1 then SYSFX .ripple (.26 ,x ,y ,26 ,.62 ,.62 ,1 )
265
268
elseif k == 2 then SYSFX .ripple (.26 ,x ,y ,26 ,1 ,.62 ,1 )
266
269
elseif k == 3 then SYSFX .ripple (.26 ,x ,y ,26 ,1 ,.62 ,.62 )
267
270
else SYSFX .ripple (.26 ,x ,y ,26 ,9 ,.9 ,.9 )
268
271
end
272
+ SFX .play (' mouse_down' )
269
273
end
274
+ ZENITHA .globalEvent .mouseMove = NULL
275
+ function ZENITHA .globalEvent .mouseUp (x ,y ,k ) SFX .play (' mouse_up' ) end
270
276
function ZENITHA .globalEvent .drawCursor (x ,y )
271
277
if not SETTINGS .system .sysCursor then
272
278
gc .setColor (1 ,1 ,1 )
@@ -283,6 +289,11 @@ function PROGRESS.applyEnv(env)
283
289
end
284
290
end
285
291
ZENITHA .globalEvent .drawSysInfo = sysInfoFunc
292
+ function ZENITHA .globalEvent .sceneSwap (state )
293
+ if state == ' swap' then
294
+ SFX .play (SCN .stackChange < 0 and ' scene_backward' or ' scene_forward' )
295
+ end
296
+ end
286
297
else
287
298
error (" ?" )
288
299
end
0 commit comments