Divergent/mods/Western Goods/gamedata/configs/scripts/western_goods_a2_t2_s2_army...

68 lines
4.0 KiB
Plaintext
Raw Normal View History

2024-03-17 20:18:03 -04:00
;;====================================================================================================================;;
;; ;;
;; Original Author(s) : NLTP_ASHES ;;
;; Edited : N/A ;;
;; Date : 12/11/2023 ;;
;; License : Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) ;;
;; ;;
;; NPC logic config file used for Act 2 Task 2 soldiers. ;;
;; ;;
;;====================================================================================================================;;
;;====================================================================================================================;;
;;==================| Logic Extension (GhenTuong's xr_logic_ex.script) |==============================================;;
;;====================================================================================================================;;
[section@squad]
target@base = pri_sim_3
[section@logic]
logic@army_1
logic@army_2
logic@army_3
logic@army_4
;;====================================================================================================================;;
;;==================| Logic |=========================================================================================;;
;;====================================================================================================================;;
[logic@base]
suitable = {=npc_squad_name(western_goods_act_2_task_2_army_squad)} true
net_spawn = pt1
[logic@army_1]:logic@base
active = beh@point_a
[logic@army_2]:logic@base
active = beh@point_b
[logic@army_3]:logic@base
active = beh@point_c
[logic@army_4]:logic@base
active = beh@point_d
;;====================================================================================================================;;
;;==================| Scheme |========================================================================================;;
;;====================================================================================================================;;
[beh@base]
behavior_state = beh_move
target = waypoint
path_end = loop
;;;;; army_1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[beh@point_a]:beh@base
pt1 = 30000, sneak | pos:-34.722633361816,-0.42227184772491,17.666744232178 look:-34.0,0.0,16.0
;;;;; army_2 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[beh@point_b]:beh@base
pt1 = 30000, threat_danger | pos:-30.289098739624,-0.42137783765793,17.239654541016 look:-29.0,0.0,17.0
;;;;; army_3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[beh@point_c]:beh@base
pt1 = 30000, give_orders | pos:-30.92230796814,-0.42331829667091,24.481842041016 look:-29.5,0.0,25.5
;;;;; army_4 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[beh@point_d]:beh@base
pt1 = 30000, raid | pos:-36.745723724365,-0.4214800298214,24.870613098145 look:-37.0,0.0,26.5