mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-10 18:27:57 -05:00
124 lines
3.3 KiB
Plaintext
124 lines
3.3 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: scripts\mp\_screenshotcity.gsc
|
|
* Game: Call of Duty: Infinite Warfare
|
|
* Platform: PC
|
|
* Function Count: 6
|
|
* Decompile Time: 282 ms
|
|
* Timestamp: 10/27/2023 12:21:28 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
func_BC86()
|
|
{
|
|
var_00 = getent("weapon_loc_screenshot_1","targetname");
|
|
var_01 = var_00.origin + (0,0,0);
|
|
var_02 = var_00.angles + (0,0,0);
|
|
level.var_CB4F.origin = var_01;
|
|
level.var_CB4F.angles = var_02;
|
|
var_03 = getent("camera_weapon_screenshot_1","targetname");
|
|
var_04 = var_03.origin + (100,0,0);
|
|
var_05 = var_03.angles + (0,0,0);
|
|
level.var_37A6 dontinterpolate();
|
|
level.var_37A6.origin = var_04;
|
|
level.var_37A6.angles = var_05;
|
|
}
|
|
|
|
//Function Number: 2
|
|
move_to_blue_background_side_on()
|
|
{
|
|
var_00 = getent("weapon_loc_screenshot_1","targetname");
|
|
var_01 = var_00.origin + (0,0,0);
|
|
var_02 = var_00.angles + (0,-25,0);
|
|
level.var_CB4F.origin = var_01;
|
|
level.var_CB4F.angles = var_02;
|
|
var_03 = getent("camera_weapon_screenshot_1","targetname");
|
|
var_04 = var_03.origin + (100,0,0);
|
|
var_05 = var_03.angles + (0,0,0);
|
|
level.var_37A6 dontinterpolate();
|
|
level.var_37A6.origin = var_04;
|
|
level.var_37A6.angles = var_05;
|
|
}
|
|
|
|
//Function Number: 3
|
|
func_BC8C()
|
|
{
|
|
var_00 = getent("weapon_loc_screenshot_2","targetname");
|
|
var_01 = var_00.origin + (0,0,0);
|
|
var_02 = var_00.angles + (0,0,0);
|
|
level.var_CB4F.origin = var_01;
|
|
level.var_CB4F.angles = var_02;
|
|
var_03 = getent("camera_weapon_screenshot_2","targetname");
|
|
var_04 = var_03.origin + (100,0,0);
|
|
var_05 = var_03.angles + (0,0,0);
|
|
level.var_37A6 dontinterpolate();
|
|
level.var_37A6.origin = var_04;
|
|
level.var_37A6.angles = var_05;
|
|
}
|
|
|
|
//Function Number: 4
|
|
move_to_grey_background_side_on()
|
|
{
|
|
var_00 = getent("weapon_loc_screenshot_2","targetname");
|
|
var_01 = var_00.origin + (0,0,0);
|
|
var_02 = var_00.angles + (0,-25,0);
|
|
level.var_CB4F.origin = var_01;
|
|
level.var_CB4F.angles = var_02;
|
|
var_03 = getent("camera_weapon_screenshot_2","targetname");
|
|
var_04 = var_03.origin + (100,0,0);
|
|
var_05 = var_03.angles + (0,0,0);
|
|
level.var_37A6 dontinterpolate();
|
|
level.var_37A6.origin = var_04;
|
|
level.var_37A6.angles = var_05;
|
|
}
|
|
|
|
//Function Number: 5
|
|
func_11452(param_00)
|
|
{
|
|
var_01 = tablelookup("mp/weaponScreenshotList.csv",0,param_00,1);
|
|
func_BC86();
|
|
wait(2);
|
|
wait(2);
|
|
move_to_blue_background_side_on();
|
|
wait(2);
|
|
wait(2);
|
|
func_BC8C();
|
|
wait(2);
|
|
wait(2);
|
|
move_to_grey_background_side_on();
|
|
wait(2);
|
|
wait(2);
|
|
}
|
|
|
|
//Function Number: 6
|
|
func_ECE1()
|
|
{
|
|
self endon("disconnect");
|
|
var_00 = getent("weapon_loc_hq1","targetname");
|
|
var_01 = var_00.origin + (0,0,0);
|
|
var_02 = var_00.angles + (0,0,0);
|
|
level.var_CB4F = spawn("script_weapon",var_01,0,0,5);
|
|
level.var_CB4F.angles = var_02;
|
|
level.var_37A6.origin = level.var_37AA.var_13C7B.origin;
|
|
level.var_37A6.angles = level.var_37AA.var_13C7B.angles;
|
|
wait(1);
|
|
setomnvar("ui_screenshot_ready",1);
|
|
for(;;)
|
|
{
|
|
self waittill("luinotifyserver",var_03,var_04);
|
|
if(var_03 == "take_screenshot")
|
|
{
|
|
if(var_04 == -1)
|
|
{
|
|
setomnvar("ui_screenshot_ready",0);
|
|
wait(0.1);
|
|
setomnvar("ui_screenshot_ready",1);
|
|
continue;
|
|
}
|
|
|
|
setomnvar("ui_screenshot_ready",0);
|
|
func_11452(var_04);
|
|
setomnvar("ui_screenshot_ready",1);
|
|
}
|
|
}
|
|
} |