◆ AnimateCamonetByOpeningSelection()
◆ AnimateCamonetToggle()
◆ CarTent()
4 {
5 m_ToggleAnimations.Insert(
new ToggleAnimations(
"EntranceO",
"EntranceC", OPENING_0), 0 );
6
7 m_ShowAnimationsWhenPitched.Insert( "Body" );
8
9 m_ShowAnimationsWhenPitched.Insert( "Pack" );
10
11 m_ShowAnimationsWhenPacked.Insert( "Inventory" );
12
14 }
Container_Base m_HalfExtents
Definition ToggleSelections.c:2
proto native vector Vector(float x, float y, float z)
Vector constructor from components.
Перекрестные ссылки m_HalfExtents и Vector().
◆ Deconstruct()
33 {
36 Delete();
37 }
Definition Construction.c:1223
static void SpawnConstructionMaterialPiles(notnull EntityAI entity, Man player, string cfg_path, string main_part_name, string damagezone_name="", bool is_base=false)
spawns material from any construction; 'player' parameter optional
Definition Construction.c:1225
string GetMaterialPath()
Definition Shelter.c:39
string GetShelterVariant()
Definition Shelter.c:44
void SpawnKit()
Definition Shelter.c:49
Перекрестные ссылки GetMaterialPath(), ShelterBase::GetShelterVariant(), StaticConstructionMethods::SpawnConstructionMaterialPiles() и SpawnKit().
◆ EEInit() [1/3]
◆ EEInit() [2/3]
◆ EEInit() [3/3]
26 {
28
29 TryPitch(true, true);
30 }
◆ GetClutterCutter() [1/2]
◆ GetClutterCutter() [2/2]
52 {
53 return "LargeTentClutterCutter";
54 }
◆ GetDeploySoundset() [1/3]
51 {
52 return "placeCarTent_SoundSet";
53 }
◆ GetDeploySoundset() [2/3]
67 {
68 return "placeMediumTent_SoundSet";
69 }
◆ GetDeploySoundset() [3/3]
77 {
78 return "placeLargeTent_SoundSet";
79 }
◆ GetLoopDeploySoundset() [1/3]
56 {
57 return "cartent_deploy_SoundSet";
58 }
◆ GetLoopDeploySoundset() [2/3]
72 {
73 return "mediumtent_deploy_SoundSet";
74 }
◆ GetLoopDeploySoundset() [3/3]
82 {
83 return "largetent_deploy_SoundSet";
84 }
◆ GetMaterialPath()
◆ GetShelterVariant()
◆ GetSoundClose() [1/3]
◆ GetSoundClose() [2/3]
32 {
33 return "MediumTent_Door_Close_SoundSet";
34 }
◆ GetSoundClose() [3/3]
32 {
33 return "LargeTent_Door_Close_SoundSet";
34 }
◆ GetSoundCloseWindow()
◆ GetSoundOpen() [1/3]
◆ GetSoundOpen() [2/3]
27 {
28 return "MediumTent_Door_Open_SoundSet";
29 }
◆ GetSoundOpen() [3/3]
27 {
28 return "LargeTent_Door_Open_SoundSet";
29 }
◆ GetSoundOpenWindow()
◆ HandleCamoNetAttachment()
◆ HasClutterCutter() [1/3]
◆ HasClutterCutter() [2/3]
37 {
38 return true;
39 }
◆ HasClutterCutter() [3/3]
47 {
48 return true;
49 }
◆ IsDeployable()
46 {
47 return true;
48 }
◆ IsPlayerInside()
56 {
62
68
72
74
78
80
82 {
83 return false;
84 }
85 else
86 {
87 return true;
88 }
89 }
class JsonUndergroundAreaTriggerData GetPosition
Definition UndergroundAreaLoader.c:9
Definition EnConvert.c:106
Перекрестные ссылки GetPosition и x.
◆ MediumTent()
4 {
5 m_ToggleAnimations.Insert(
new ToggleAnimations(
"EntranceO",
"EntranceC", OPENING_0), 0 );
6
7 m_ShowAnimationsWhenPitched.Insert( "Body" );
8
9 m_ShowAnimationsWhenPitched.Insert( "Pack" );
10
11 m_ShowAnimationsWhenPacked.Insert( "Inventory" );
12
14 }
Перекрестные ссылки m_HalfExtents и Vector().
◆ OnItemLocationChanged() [1/2]
◆ OnItemLocationChanged() [2/2]
◆ OnPlacementComplete() [1/2]
51 {
53
55
57 {
59 {
62 }
63 }
64 }
const int ECE_PLACE_ON_SURFACE
Definition CentralEconomy.c:37
Object m_ClutterCutter
Definition FireplaceBase.c:205
Definition PlayerBaseClient.c:2
proto native CGame GetGame()
Перекрестные ссылки ECE_PLACE_ON_SURFACE, GetGame() и m_ClutterCutter.
◆ OnPlacementComplete() [2/2]
◆ PartyTent()
4 {
5 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Door1o",
"Door1c", OPENING_0), 0 );
6 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Door2o",
"Door2c", OPENING_1), 0 );
7 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Door3o",
"Door3c", OPENING_2), 0 );
8 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Door4o",
"Door4c", OPENING_3), 0 );
9 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Door5o",
"Door5c", OPENING_4), 0 );
10 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Door6o",
"Door6c", OPENING_5), 0 );
11
12 m_ShowAnimationsWhenPitched.Insert( "Body" );
13 m_ShowAnimationsWhenPitched.Insert( "Pack" );
14
15
16
17
18
19
20
21 m_ShowAnimationsWhenPacked.Insert( "Inventory" );
22
24 }
Перекрестные ссылки m_HalfExtents и Vector().
◆ SetActions()
14 {
16
21
23 }
ActionPackTentCB ActionContinuousBaseCB ActionPackTent()
Definition ActionPackTent.c:11
void AddAction(typename actionName)
Definition AdvancedCommunication.c:220
void RemoveAction(typename actionName)
Definition AdvancedCommunication.c:252
Definition ActionPackShelter.c:2
Definition ActionTogglePlaceObject.c:2
Definition ActionToggleTentOpen.c:2
Перекрестные ссылки ActionPackTent(), AddAction() и RemoveAction().
◆ ShelterBase()
6 {
7 m_ShowAnimationsWhenPitched.Insert("Body");
8 m_ShowAnimationsWhenPacked.Insert("Body");
9
11 }
Перекрестные ссылки m_HalfExtents и Vector().
◆ SpawnKit()
◆ SITE_OBJECT_TYPE
Объявления и описания членов классов находятся в файлах:
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/TentBase/CarTent.c
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/TentBase/Shelter.c
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/TentBase/MediumTent.c
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/TentBase/PartyTent.c