|
1
|
if (global.inv < 0)
|
|
2
|
{
|
|
3
|
if (place_meeting(x, y, obj_heart))
|
|
4
|
{
|
|
5
|
var _grazetpfactor = grazetpfactor;
|
|
6
|
var _grazetimefactor = grazetimefactor;
|
|
7
|
if (i_ex(obj_tracking_swords_manager) && obj_tracking_swords_manager.variant == 1)
|
|
8
|
scr_tensionhealscr_tensionheal
function scr_tensionheal(arg0)
{
global.tension += arg0;
if (global.tension > global.maxtension)
global.tension = global.maxtension;
if (global.chapter == 3 && i_ex(obj_gameshow_battlemanager))
obj_gameshow_battlemanager.tpgained += arg0;
if (global.chapter == 3)
{
obj_battlecontroller.mercytotal += arg0;
if (obj_battlecontroller.mercytotal < 0)
obj_battlecontroller.mercytotal = 0;
if (obj_battlecontroller.mercytotal >= 250)
obj_battlecontroller.mercytotal = 250;
}
} (4 * _grazetpfactor);
|
|
9
|
else if (i_ex(obj_sword_vortex_manager))
|
|
10
|
scr_tensionhealscr_tensionheal
function scr_tensionheal(arg0)
{
global.tension += arg0;
if (global.tension > global.maxtension)
global.tension = global.maxtension;
if (global.chapter == 3 && i_ex(obj_gameshow_battlemanager))
obj_gameshow_battlemanager.tpgained += arg0;
if (global.chapter == 3)
{
obj_battlecontroller.mercytotal += arg0;
if (obj_battlecontroller.mercytotal < 0)
obj_battlecontroller.mercytotal = 0;
if (obj_battlecontroller.mercytotal >= 250)
obj_battlecontroller.mercytotal = 250;
}
} (4 * _grazetpfactor);
|
|
11
|
else
|
|
12
|
scr_tensionhealscr_tensionheal
function scr_tensionheal(arg0)
{
global.tension += arg0;
if (global.tension > global.maxtension)
global.tension = global.maxtension;
if (global.chapter == 3 && i_ex(obj_gameshow_battlemanager))
obj_gameshow_battlemanager.tpgained += arg0;
if (global.chapter == 3)
{
obj_battlecontroller.mercytotal += arg0;
if (obj_battlecontroller.mercytotal < 0)
obj_battlecontroller.mercytotal = 0;
if (obj_battlecontroller.mercytotal >= 250)
obj_battlecontroller.mercytotal = 250;
}
} (7 * _grazetpfactor);
|
|
13
|
if (global.turntimer >= 10)
|
|
14
|
global.turntimer -= ((1/30) * _grazetimefactor);
|
|
15
|
instance_destroy();
|
|
16
|
}
|
|
17
|
}
|