mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-07 17:17:50 -05:00
66 lines
2.0 KiB
Plaintext
66 lines
2.0 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: _stealth_accuracy_friendly.gsc
|
|
* Game: Call of Duty: Advanced Warfare
|
|
* Platform: PC
|
|
* Function Count: 6
|
|
* Decompile Time: 101 ms
|
|
* Timestamp: 4/22/2024 2:22:58 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
stealth_accuracy_friendly_main()
|
|
{
|
|
friendly_init();
|
|
var_00 = self._stealth.behavior.ai_functions["accuracy"]["hidden"];
|
|
thread maps\_stealth_shared_utilities::ai_message_handler_hidden(var_00,"accuracy_friendly");
|
|
var_00 = self._stealth.behavior.ai_functions["accuracy"]["spotted"];
|
|
thread maps\_stealth_shared_utilities::ai_message_handler_spotted(var_00,"accuracy_friendly");
|
|
}
|
|
|
|
//Function Number: 2
|
|
friendly_acc_hidden()
|
|
{
|
|
self.baseaccuracy = self._stealth.behavior.goodaccuracy;
|
|
self.accuracy = self._stealth.behavior.goodaccuracy;
|
|
}
|
|
|
|
//Function Number: 3
|
|
friendly_acc_spotted()
|
|
{
|
|
self.baseaccuracy = self._stealth.behavior.old_baseaccuracy;
|
|
self.accuracy = self._stealth.behavior.old_accuracy;
|
|
}
|
|
|
|
//Function Number: 4
|
|
friendly_init()
|
|
{
|
|
self._stealth.behavior.goodaccuracy = 50;
|
|
self._stealth.behavior.old_baseaccuracy = self.baseaccuracy;
|
|
self._stealth.behavior.old_accuracy = self.accuracy;
|
|
friendly_default_acc_behavior();
|
|
self._stealth.plugins.accaracy_mod = 1;
|
|
}
|
|
|
|
//Function Number: 5
|
|
friendly_custom_acc_behavior(param_00)
|
|
{
|
|
foreach(var_03, var_02 in param_00)
|
|
{
|
|
maps\_stealth_shared_utilities::ai_create_behavior_function("accuracy",var_03,var_02);
|
|
}
|
|
|
|
var_04 = self._stealth.behavior.ai_functions["accuracy"]["hidden"];
|
|
thread maps\_stealth_shared_utilities::ai_message_handler_hidden(var_04,"accuracy_friendly");
|
|
var_04 = self._stealth.behavior.ai_functions["accuracy"]["spotted"];
|
|
thread maps\_stealth_shared_utilities::ai_message_handler_spotted(var_04,"accuracy_friendly");
|
|
}
|
|
|
|
//Function Number: 6
|
|
friendly_default_acc_behavior()
|
|
{
|
|
var_00 = [];
|
|
var_00["hidden"] = ::friendly_acc_hidden;
|
|
var_00["spotted"] = ::friendly_acc_spotted;
|
|
friendly_custom_acc_behavior(var_00);
|
|
} |