add game&rawdata

This commit is contained in:
Vasily Petrov 2026-06-17 23:06:51 +03:00
parent 0133cd976c
commit 49b34b5546
45731 changed files with 709831 additions and 0 deletions

View file

@ -0,0 +1,981 @@
;*************************************************************************
;** Jupiter
;*************************************************************************
[jup_a9_conservation_info]:device_pda
$spawn = "quest_items\jup_a9_conservation_info"
visual = dynamics\equipments\quest\notes_writing_book_2.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 20
description = jup_a9_conservation_info_desc
inv_name = jup_a9_conservation_info
inv_name_short = jup_a9_conservation_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_conservation_info
[jup_a9_power_info]:device_pda
$spawn = "quest_items\jup_a9_power_info"
visual = dynamics\equipments\quest\notes_writing_book_1.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 1
inv_grid_y = 22
description = jup_a9_power_info_desc
inv_name = jup_a9_power_info
inv_name_short = jup_a9_power_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_power_info
[jup_a9_way_info]:device_pda
$spawn = "quest_items\jup_a9_way_info"
visual = dynamics\equipments\quest\notes_document_case_2.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 21
description = jup_a9_way_info_desc
inv_name = jup_a9_way_info
inv_name_short = jup_a9_way_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_way_info
[jup_a9_evacuation_info]:device_pda
$spawn = "quest_items\jup_a9_evacuation_info"
visual = dynamics\equipments\quest\notes_document_case_1.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 6
inv_grid_y = 19
description = jup_a9_evacuation_info_desc
inv_name = jup_a9_evacuation_info
inv_name_short = jup_a9_evacuation_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_evacuation_info
[jup_a9_meeting_info]:device_pda
$spawn = "quest_items\jup_a9_meeting_info"
visual = dynamics\equipments\quest\notes_paper_1.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 3
inv_grid_y = 22
description = jup_a9_meeting_info_desc
inv_name = jup_a9_meeting_info
inv_name_short = jup_a9_meeting_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_meeting_info
[jup_a9_losses_info]:device_pda
$spawn = "quest_items\jup_a9_losses_info"
visual = dynamics\equipments\quest\notes_document_case_3.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 18
inv_grid_y = 20
description = jup_a9_losses_info_desc
inv_name = jup_a9_losses_info
inv_name_short = jup_a9_losses_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_losses_info
[jup_a9_delivery_info]:device_pda
$spawn = "quest_items\jup_a9_delivery_info"
visual = dynamics\equipments\quest\notes_letter_2.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 5
inv_grid_y = 22
description = jup_a9_delivery_info_desc
inv_name = jup_a9_delivery_info
inv_name_short = jup_a9_delivery_info
can_trade = false
cost = 0
quest_item = true
story_id = jup_a9_delivery_info
[jup_b10_ufo_memory]:device_pda
$spawn = "quest_items\jup_b10_ufo_memory"
visual = dynamics\equipments\quest\memory_module.ogf
inv_weight = 1.5
inv_name = st_jup_b10_ufo_memory_name
inv_name_short = st_jup_b10_ufo_memory_name_short
description = st_jup_b10_ufo_memory_desc
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 21
[jup_b10_ufo_memory_2]:jup_b10_ufo_memory
$spawn = "quest_items\jup_b10_ufo_memory_2"
inv_name = st_jup_b10_ufo_memory_2_name
inv_name_short = st_jup_b10_ufo_memory_2_name_short
description = st_jup_b10_ufo_memory_2_desc
quest_item = false
[jup_b10_notes_01]:device_pda
$spawn = "quest_items\jup_b10_notes_01"
visual = dynamics\equipments\quest\notes_letter_1.ogf
inv_weight = 0.05
inv_name = st_jup_b10_notes_01_name
inv_name_short = st_jup_b10_notes_01_name_short
description = st_jup_b10_notes_01_desc
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 22
[jup_b10_notes_02]:device_pda
$spawn = "quest_items\jup_b10_notes_02"
visual = dynamics\equipments\quest\notes_paper_2.ogf
inv_weight = 0.05
inv_name = st_jup_b10_notes_02_name
inv_name_short = st_jup_b10_notes_02_name_short
description = st_jup_b10_notes_02_desc
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 9
inv_grid_y = 22
[jup_b10_notes_03]:device_pda
$spawn = "quest_items\jup_b10_notes_03"
visual = dynamics\equipments\quest\notes_letter_1.ogf
inv_weight = 0.05
inv_name = st_jup_b10_notes_03_name
inv_name_short = st_jup_b10_notes_03_name_short
description = st_jup_b10_notes_03_desc
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 22
[jup_b205_sokolov_note]:device_pda
$spawn = "quest_items\jup_b205_sokolov_note"
visual = dynamics\equipments\quest\notes_letter_3.ogf
inv_weight = 0.05
inv_name = st_jup_b205_sokolov_note_name
inv_name_short = st_jup_b205_sokolov_note_name_short
description = st_jup_b205_sokolov_note_desc
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 22
[jup_b206_plant]:device_pda
$spawn = "quest_items\jup_b206_plant"
$prefetch = 16
visual = dynamics\equipments\quest\anomaly_plant.ogf
inv_weight = 0.5
startup_animation = idle
inv_name = st_jup_b206_plant_name
inv_name_short = st_jup_b206_plant_name
description = st_jup_b206_plant_desc
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 0
inv_grid_y = 22
cost = 0
can_trade = false
quest_item = true
custom_data = models\objects\ignore_static.ltx
[jup_b209_monster_scanner]:device_pda
$spawn = "quest_items\jup_b209_monster_scanner"
description = jup_b209_monster_scanner_descr
inv_name = jup_b209_monster_scanner
visual = dynamics\equipments\quest\scanner_anomaly.ogf
inv_weight = 2
story_id = jup_b209_monster_scanner
can_trade = false
quest_item = true
inv_grid_width = 1
inv_grid_height = 2
inv_grid_x = 10
inv_grid_y = 23
custom_data = models\objects\ignore_static.ltx
[jup_b200_tech_materials_wire]:device_pda
$spawn = "quest_items\jup_b200_tech_materials_wire"
description = jup_b200_tech_materials_wire_descr
visual = dynamics\equipments\quest\materials_wire.ogf
inv_weight = 0.5
inv_name = jup_b200_tech_materials_wire
can_trade = false
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 14
inv_grid_y = 19
[jup_b200_tech_materials_acetone]:device_pda
$spawn = "quest_items\jup_b200_tech_materials_acetone"
description = jup_b200_tech_materials_acetone_descr
visual = dynamics\equipments\quest\box_kanifol.ogf
inv_name = jup_b200_tech_materials_acetone
can_trade = false
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 18
[jup_b200_tech_materials_textolite]:device_pda
$spawn = "quest_items\jup_b200_tech_materials_textolite"
description = jup_b200_tech_materials_textolite_descr
visual = dynamics\equipments\quest\materials_textolite.ogf
inv_name = jup_b200_tech_materials_textolite
can_trade = false
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 19
[jup_b200_tech_materials_transistor]:device_pda
$spawn = "quest_items\jup_b200_tech_materials_transistor"
description = jup_b200_tech_materials_transistor_descr
visual = dynamics\equipments\quest\box_transistors.ogf
inv_name = jup_b200_tech_materials_transistor
can_trade = false
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 10
inv_grid_y = 21
[jup_b200_tech_materials_capacitor]:device_pda
$spawn = "quest_items\jup_b200_tech_materials_capacitor"
description = jup_b200_tech_materials_capacitor_descr
visual = dynamics\equipments\quest\box_condensers.ogf
inv_name = jup_b200_tech_materials_capacitor
can_trade = false
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 11
inv_grid_y = 21
[jup_b9_blackbox]:device_pda
$spawn = "quest_items\jup_b9_blackbox"
description = jup_b9_blackbox_descr
visual = dynamics\equipments\quest\box_black.ogf
inv_weight = 3
inv_name = jup_b9_blackbox
quest_item = true
can_trade = false
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 14
inv_grid_y = 20
[jup_b32_scanner_device]:device_pda
$spawn = "quest_items\jup_b32_scanner_device"
visual = dynamics\equipments\quest\scanner_artefact.ogf
inv_weight = 2
inv_name = st_jup_b32_scanner_device_name
inv_name_short = st_jup_b32_scanner_device_name
description = st_jup_b32_scanner_device_desc
inv_grid_width = 1
inv_grid_height = 2
inv_grid_x = 9
inv_grid_y = 23
cost = 0
can_trade = false
quest_item = true
custom_data = models\objects\ignore_static.ltx
[jup_b46_duty_founder_pda]:device_pda
$spawn = "quest_items\jup_b46_duty_founder_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_jup_b46_duty_founder_pda_desc
inv_name = st_jup_b46_duty_founder_pda_name
inv_name_short = st_jup_b46_duty_founder_pda_name
can_trade = false
cost = 20
quest_item = true
story_id = jup_b46_duty_founder_pda
[jup_b207_merc_pda_with_contract]:device_pda
$spawn = "quest_items\jup_b207_merc_pda_with_contract"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_jup_b207_merc_pda_with_contract_desc
inv_name = st_jup_b207_merc_pda_with_contract_name
inv_name_short = st_jup_b207_merc_pda_with_contract_name
can_trade = false
cost = 0
quest_item = true
[jup_b47_jupiter_products_info]:device_pda
$spawn = "quest_items\jup_b47_jupiter_products_info"
visual = dynamics\equipments\quest\notes_document_case_1.ogf
inv_weight = 0.05
$prefetch = 16
description = jup_b47_jupiter_products_info_descr
inv_name = jup_b47_jupiter_products_info
inv_name_short = jup_b47_jupiter_products_info
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 6
inv_grid_y = 19
can_trade = false
cost = 0
quest_item = true
story_id = jup_b47_jupiter_products_info
[jup_b47_merc_pda]:device_pda
$spawn = "quest_items\jup_b47_merc_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = jup_b47_merc_pda_desc
inv_name = jup_b47_merc_pda
inv_name_short = jup_b47_merc_pda
can_trade = false
cost = 0
quest_item = true
story_id = jup_b47_merc_pda
;*************************************************************************
;** Zaton
;*************************************************************************
[toolkit_2]:device_pda
$spawn = "quest_items\toolkit_2"
;story_id = toolkit_2
visual = dynamics\equipments\quest\box_toolkit_2.ogf
inv_name = st_toolkit_2_name
inv_name_short = st_toolkit_2_name
description = st_toolkit_2_desc
inv_weight = 2
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 15
can_trade = false
quest_item = true
[toolkit_1]:device_pda
$spawn = "quest_items\toolkit_1"
;story_id = toolkit_1
visual = dynamics\equipments\quest\box_toolkit_1.ogf
inv_name = st_toolkit_1_name
inv_name_short = st_toolkit_1_name
description = st_toolkit_1_desc
inv_weight = 2.5
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 14
can_trade = false
quest_item = true
[zat_b33_safe_container]:device_pda
$spawn = "quest_items\zat_b33_safe_container"
story_id = zat_b33_safe_container
visual = dynamics\equipments\quest\safe_container.ogf
inv_name = zat_b33_safe_container_name
inv_name_short = zat_b33_safe_container_name_short
description = zat_b33_safe_container_desc
inv_weight = 12.0
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 6
inv_grid_y = 23
can_trade = false
quest_item = false
;cost = 100
[zat_b57_gas]:device_pda
$spawn = "quest_items\zat_b57_gas"
$prefetch = 16
visual = dynamics\equipments\quest\balloon_poison_gas.ogf
story_id = zat_b57_gas
inv_name = st_zat_b57_gas_name
inv_name_short = st_zat_b57_gas_name
description = st_zat_b57_gas_desc
inv_weight = 10
inv_grid_width = 1
inv_grid_height = 2
inv_grid_x = 8
inv_grid_y = 23
cost = 0
can_trade = false
quest_item = false
custom_data = models\objects\ignore_static.ltx
[zat_b12_key_1]:dev_flash_1
$spawn = "quest_items\zat_b12_key_1"
visual = dynamics\equipments\quest\key.ogf
description = st_zat_b12_key_1_descr
inv_name = st_zat_b12_key_1
inv_name_short = st_zat_b12_key_1
can_trade = false
quest_item = true
cost = 0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 4
inv_grid_y = 15
[zat_b12_key_2]:dev_flash_2
$spawn = "quest_items\zat_b12_key_2"
visual = dynamics\equipments\quest\key.ogf
description = st_zat_b12_key_2_descr
inv_name = st_zat_b12_key_2
inv_name_short = st_zat_b12_key_2
can_trade = false
quest_item = true
cost = 0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 4
inv_grid_y = 15
[zat_b12_documents_1]:device_pda
$spawn = "quest_items\zat_b12_documents_1"
visual = dynamics\equipments\quest\notes_document_case_3.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 18
inv_grid_y = 20
$prefetch = 16
description = st_zat_b12_documents_1_descr
inv_name = st_zat_b12_documents_1
inv_name_short = st_zat_b12_documents_1
can_trade = false
quest_item = true
cost = 0
[zat_b12_documents_2]:device_pda
$spawn = "quest_items\zat_b12_documents_2"
visual = dynamics\equipments\quest\notes_document_case_3.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 18
inv_grid_y = 20
$prefetch = 16
description = st_zat_b12_documents_2_descr
inv_name = st_zat_b12_documents_2
inv_name_short = st_zat_b12_documents_2
can_trade = false
quest_item = true
cost = 0
[device_pda_port_bandit_leader]:device_pda
$spawn = "quest_items\device_pda_port_bandit_leader"
description = st_device_pda_port_bandit_leader_descr
inv_name = st_device_pda_port_bandit_leader
inv_name_short = st_device_pda_port_bandit_leader
can_trade = false
quest_item = true
cost = 0
[device_flash_snag]:device_pda
$spawn = "quest_items\device_flash_snag"
description = st_device_flash_snag_descr
inv_name = st_device_flash_snag
inv_name_short = st_device_flash_snag
can_trade = false
quest_item = true
cost = 100
[jup_b202_bandit_pda]:device_pda
$spawn = "quest_items\jup_b202_bandit_pda"
description = st_jup_b202_bandit_pda_descr
inv_name = st_jup_b202_bandit_pda
inv_name_short = st_jup_b202_bandit_pda
can_trade = false
quest_item = true
cost = 100
[zat_b40_notebook]:device_pda
$spawn = "quest_items\zat_b40_notebook"
visual = dynamics\equipments\quest\notebook.ogf
inv_weight = 3.5
description = st_zat_b40_notebook_desc
inv_name = st_zat_b40_notebook_name
inv_name_short = st_zat_b40_notebook_name
can_trade = false
cost = 100
quest_item = true
story_id = zat_b40_notebook
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 7
inv_grid_y = 13
[zat_b40_pda_1]:device_pda
$spawn = "quest_items\zat_b40_pda_1"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_zat_b40_pda_1_desc
inv_name = st_zat_b40_pda_1_name
inv_name_short = st_zat_b40_pda_1_name
can_trade = false
cost = 20
quest_item = true
story_id = zat_b40_pda_1
[zat_b40_pda_2]:device_pda
$spawn = "quest_items\zat_b40_pda_2"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_zat_b40_pda_2_desc
inv_name = st_zat_b40_pda_2_name
inv_name_short = st_zat_b40_pda_2_name
can_trade = false
cost = 20
quest_item = true
story_id = zat_b40_pda_2
[device_pda_zat_b5_dealer]:device_pda
$spawn = "quest_items\device_pda_zat_b5_dealer"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_device_pda_zat_b5_dealer_desc
inv_name = st_device_pda_zat_b5_dealer_name
inv_name_short = st_device_pda_zat_b5_dealer_name
can_trade = false
cost = 0
quest_item = true
story_id = device_pda_zat_b5_dealer_id
[zat_b20_noah_pda]:device_pda
$spawn = "quest_items\zat_b20_noah_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_zat_b20_noah_pda_desc
inv_name = st_zat_b20_noah_pda_name
inv_name_short = st_zat_b20_noah_pda_name
can_trade = false
cost = 2000
quest_item = true
[zat_a23_access_card]:dev_flash_2
$spawn = "quest_items\zat_a23_access_card"
visual = dynamics\equipments\quest\access_card.ogf
description = st_zat_a23_access_card_descr
inv_name = st_zat_a23_access_card
inv_name_short = st_zat_a23_access_card
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 18
inv_grid_y = 21
can_trade = false
quest_item = true
cost = 0
[zat_a23_gauss_rifle_docs]:device_pda
$spawn = "quest_items\zat_a23_gauss_rifle_docs"
visual = dynamics\equipments\quest\notes_document_case_2.ogf
inv_weight = 0.05
description = st_zat_a23_gauss_rifle_docs_descr
inv_name = st_zat_a23_gauss_rifle_docs
inv_name_short = st_zat_a23_gauss_rifle_docs
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 21
can_trade = false
quest_item = true
cost = 0
story_id = zat_a23_gauss_rifle_docs
[zat_b44_barge_pda]:device_pda
$spawn = "quest_items\zat_b44_barge_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = zat_b44_barge_pda_desc
inv_name = zat_b44_barge_pda_name
inv_name_short = zat_b44_barge_pda_name
can_trade = false
cost = 2000
quest_item = true
[zat_b39_joker_pda]:device_pda
$spawn = "quest_items\zat_b39_joker_pda"
description = zat_b39_joker_pda_description
inv_name = zat_b39_joker_pda_name
inv_name_short = zat_b39_joker_pda_name
can_trade = false
quest_item = true
[zat_b22_medic_pda]:device_pda
$spawn = "quest_items\zat_b22_medic_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = zat_b22_medic_pda_desc
inv_name = zat_b22_medic_pda
inv_name_short = zat_b22_medic_pda
can_trade = false
cost = 20
quest_item = true
;*************************************************************************
;** Pripyat
;*************************************************************************
[pri_a15_wpn_svu]:identity_immunities
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\wpn_svu_a"
cform = skeleton
class = II_ATTCH
visual = dynamics\weapons\wpn_svu\wpn_svu.ogf
cost = 17500
inv_name = st_wpn_svu
inv_name_short = st_wpn_svu
description = st_wpn_svu_descr
inv_weight = 4.4
inv_grid_width = 5
inv_grid_height = 2
inv_grid_x = 0
inv_grid_y = 2
auto_attach = false
;Strap postion
attach_bone_name = bip01_spine2
;variation 1 - better
attach_position_offset = -0.245, -0.11, -0.265
attach_angle_offset = 1.326452, -0.15708, 1.919862
;variation 2 - from weapons ltx
;attach_position_offset = -0.25, -0.11, -0.26
;attach_angle_offset = 1.308999, -0.15708, 1.919862
[pri_a15_wpn_svu_unstrapped]
;Hands position
attach_angle_offset = -1.570796, 0.0, 0.0
attach_position_offset = 0, -0.084, 0.026
attach_bone_name = bip01_r_finger1
[pri_a15_wpn_wincheaster1300]:identity_immunities
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\wpn_wincheaster1300_a"
cform = skeleton
class = II_ATTCH
visual = dynamics\weapons\wpn_winchester1300\wpn_winchester1300.ogf
cost = 1250
inv_name = st_wpn_wincheaster1300
inv_name_short = st_wpn_wincheaster1300
description = st_wpn_wincheaster1300_descr
inv_weight = 3.0
inv_grid_width = 5
inv_grid_height = 1
inv_grid_x = 10
inv_grid_y = 5
auto_attach = false
;Strap position
attach_bone_name = bip01_spine2
attach_position_offset = -0.05, -0.10, -0.26
;variation 1 - both bad
attach_angle_offset = 1.343905, -0.122173, 1.919862
;variation 2 - from weapons ltx
;attach_angle_offset = 1.308999, -0.15708, 1.919862
[pri_a15_wpn_wincheaster1300_unstrapped]
;Hands position
attach_angle_offset = -1.570796, -0.069813, 0.0
attach_position_offset = 0.0, -0.097, 0.024
attach_bone_name = bip01_r_finger1
[pri_a15_wpn_ak74u]:identity_immunities
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\wpn_ak74u_a"
cform = skeleton
class = II_ATTCH
visual = dynamics\weapons\wpn_ak74u\wpn_ak74u.ogf
cost = 2100
inv_name = st_wpn_ak74u
inv_name_short = st_wpn_ak74u
description = st_wpn_ak74u_descr
inv_weight = 2.7
inv_grid_width = 4
inv_grid_height = 2
inv_grid_x = 0
inv_grid_y = 16
auto_attach = false
;Strap position
attach_bone_name = bip01_spine2
attach_position_offset = -0.20, -0.45, -0.18
;variation 1 - better
attach_angle_offset = 1.413716, -0.087266, 0.174533
;variation 2 - from weapons ltx
;attach_angle_offset = 1.396263, -0.087266, 0.174533
[pri_a15_wpn_ak74u_unstrapped]
;Hands position
attach_angle_offset = -1.570796, 0.0, 0.0
attach_position_offset = 0.0, -0.215, 0.026
attach_bone_name = bip01_r_finger1
[pri_a15_wpn_ak74]:identity_immunities
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\wpn_ak74_a"
cform = skeleton
class = II_ATTCH
visual = dynamics\weapons\wpn_ak74\wpn_ak74.ogf
cost = 4000
inv_name = st_wpn_ak74
inv_name_short = st_wpn_ak74
description = st_wpn_ak74_descr
inv_weight = 3.3
inv_grid_width = 5
inv_grid_height = 2
inv_grid_x = 5
inv_grid_y = 5
auto_attach = false
;Strap position
attach_bone_name = bip01_spine2
;variation 1 - better
attach_position_offset = -0.245, -0.105, -0.27
attach_angle_offset = 1.343905, -0.122173, 1.919862
;variation 2 - from weapons ltx
;attach_position_offset = -0.25, -0.11, -0.26
;attach_angle_offset = 1.308999, -0.15708, 1.919862
[pri_a15_wpn_ak74_unstrapped]
;Hands position
attach_angle_offset = -1.570796, 0.0, 0.0
attach_position_offset = 0.0, -0.175, 0.026
attach_bone_name = bip01_r_finger1
[pri_a15_documents]:identity_immunities
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "quest_items\pri_a15_documents"
class = II_ATTCH
cform = skeleton
visual = dynamics\equipments\quest\identity_card.ogf
description = st_vodka_descr
inv_name = st_vodka
inv_name_short = st_vodka
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 23
cost = 100
attach_angle_offset = -1.903, -1.493, 0.998
attach_position_offset = 0.09, 0.051, 0.03
attach_bone_name = bip01_l_hand
auto_attach = false
[toolkit_3]:device_pda
$spawn = "quest_items\toolkit_3"
;story_id = toolkit_3
visual = dynamics\equipments\quest\box_toolkit_3.ogf
inv_name = st_toolkit_3_name
inv_name_short = st_toolkit_3_name
description = st_toolkit_3_desc
inv_weight = 1.5
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 24
can_trade = false
quest_item = true
[pri_b35_lab_x8_key]:dev_flash_2
$spawn = "quest_items\pri_b35_lab_x8_key"
visual = dynamics\equipments\quest\access_card.ogf
description = st_pri_b35_lab_x8_key_desc
inv_name = st_pri_b35_lab_x8_key_name
inv_name_short = st_pri_b35_lab_x8_key_name
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 17
inv_grid_y = 22
[pri_b306_envoy_pda]:device_pda
$spawn = "quest_items\pri_b306_envoy_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_pri_b306_envoy_pda_desc
inv_name = st_pri_b306_envoy_pda_name
inv_name_short = st_pri_b306_envoy_pda_name
can_trade = false
cost = 0
quest_item = true
[pri_b36_monolith_hiding_place_pda]:device_pda
$spawn = "quest_items\pri_b36_monolith_hiding_place_pda"
visual = dynamics\devices\dev_pda\dev_pda.ogf
description = st_pri_b36_monolith_hiding_place_pda_desc
inv_name = st_pri_b36_monolith_hiding_place_pda_name
inv_name_short = st_pri_b36_monolith_hiding_place_pda_name
can_trade = false
cost = 0
quest_item = true
;------------------- pri_a25, kovalski to actor on start task explosive give ------------------
[pri_a25_explosive_charge_item]:identity_immunities
quest_item = true
GroupControlSection = spawn_group
discovery_dependency=
$spawn = "dynamic_objects\scene_objects\pri_a25_explosive_gift"
$prefetch = 16
class = D_PDA
cform = skeleton
visual = dynamics\equipments\quest\explosive_charge.ogf
description = pri_a25_explosive_charge_descr
radius = 68; 50
slot = 7
default_to_ruck = false
sprint_allowed = true
control_inertion_factor = 1
script_binding = bind_physic_object.init
inv_name = pri_a25_explosive_name
inv_name_short = pri_a25_explosive_name
inv_weight = 3.5 ;0.2
inv_grid_width = 1
inv_grid_height = 2
inv_grid_x = 5
inv_grid_y = 23
cost = 20
attach_angle_offset = 3.080506,-1.493053,-1.202040 ;óñòàíàâëèâàåòñÿ â ðàäèàíàõ Angle*PI/180
attach_position_offset = 0.080000,0.021273,0.100000
attach_bone_name = bip01_r_hand
auto_attach = false
[pri_a19_american_experiment_info]:device_pda
$spawn = "quest_items\pri_a19_american_experiment_info"
inv_weight = 0.02
visual = dynamics\equipments\quest\notes_writing_book_1.ogf
$prefetch = 16
description = st_pri_a19_american_experiment_info_descr
inv_name = st_pri_a19_american_experiment_info_name
inv_name_short = st_pri_a19_american_experiment_info_name
can_trade = false
quest_item = true
cost = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 1
inv_grid_y = 22
[pri_a19_lab_x16_info]:device_pda
$spawn = "quest_items\pri_a19_lab_x16_info"
visual = dynamics\equipments\quest\notes_document_case_3.ogf
inv_weight = 0.05
description = st_pri_a19_lab_x16_info_descr
inv_name = st_pri_a19_lab_x16_info_name
inv_name_short = st_pri_a19_lab_x16_info_name
can_trade = false
quest_item = true
cost = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 18
inv_grid_y = 20
[pri_a19_lab_x10_info]:device_pda
$spawn = "quest_items\pri_a19_lab_x10_info"
visual = dynamics\equipments\quest\notes_document_case_2.ogf
inv_weight = 0.05
description = st_pri_a19_lab_x10_info_descr
inv_name = st_pri_a19_lab_x10_info_name
inv_name_short = st_pri_a19_lab_x10_info_name
can_trade = false
quest_item = true
cost = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 21
[pri_a19_lab_x7_info]:device_pda
$spawn = "quest_items\pri_a19_lab_x7_info"
visual = dynamics\equipments\quest\notes_document_case_3.ogf
inv_weight = 0.05
description = st_pri_a19_lab_x7_info_descr
inv_name = st_pri_a19_lab_x7_info_name
inv_name_short = st_pri_a19_lab_x7_info_name
can_trade = false
quest_item = true
cost = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 18
inv_grid_y = 20
[pri_a19_lab_x18_info]:device_pda
$spawn = "quest_items\pri_a19_lab_x18_info"
visual = dynamics\equipments\quest\notes_document_case_1.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 6
inv_grid_y = 19
inv_name = st_pri_a19_lab_x18_info_name
inv_name_short = st_pri_a19_lab_x18_info_name
description = st_pri_a19_lab_x18_info_descr
can_trade = false
quest_item = true
cost = 0
[zat_a23_labx8_key]:dev_flash_2
$spawn = "quest_items\zat_a23_labx8_key"
visual = dynamics\equipments\quest\access_card.ogf
description = st_zat_a23_labx8_key_descr
inv_name = st_zat_a23_labx8_key_name
inv_name_short = st_zat_a23_labx8_key_name
can_trade = false
cost = 0
quest_item = true
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 22
[lx8_service_instruction]:device_pda
$spawn = "quest_items\lx8_service_instruction"
visual = dynamics\equipments\quest\notes_writing_book_2.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 20
description = st_lx8_service_instruction_descr
inv_name = st_lx8_service_instruction_name
inv_name_short = st_lx8_service_instruction_name
can_trade = false
quest_item = true
cost = 0