|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
|
override bool | DoPlacingHeightCheck () |
|
override float | HeightCheckOverride () |
|
override void | DisassembleKit (ItemBase item) |
|
override void | OnDebugSpawn () |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
|
override bool | DoPlacingHeightCheck () |
|
override float | HeightCheckOverride () |
|
override string | GetDeploySoundset () |
|
override string | GetLoopDeploySoundset () |
|
override string | GetDeployFinishSoundset () |
|
override void | DisassembleKit (ItemBase item) |
|
override void | OnDebugSpawn () |
|
override bool | PlacementCanBeRotated () |
|
override bool | DoPlacingHeightCheck () |
|
override float | HeightCheckOverride () |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
|
override void | DisassembleKit (ItemBase item) |
|
override void | OnDebugSpawn () |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
|
override bool | DoPlacingHeightCheck () |
|
override float | HeightCheckOverride () |
|
override void | DisassembleKit (ItemBase item) |
|
override void | OnDebugSpawn () |
|
◆ CanReceiveAttachment() [1/4]
4 {
6 return false;
7
10 return false;
11
12 return true;
13 }
Definition InventoryItem.c:731
◆ CanReceiveAttachment() [2/4]
4 {
6 return false;
7
10 return false;
11
12 return true;
13 }
◆ CanReceiveAttachment() [3/4]
19 {
21 return false;
22
25 return false;
26
27 return true;
28 }
◆ CanReceiveAttachment() [4/4]
4 {
7 return false;
8
10 }
◆ DisassembleKit() [1/4]
◆ DisassembleKit() [2/4]
◆ DisassembleKit() [3/4]
◆ DisassembleKit() [4/4]
◆ DoPlacingHeightCheck() [1/4]
39 {
40 return true;
41 }
◆ DoPlacingHeightCheck() [2/4]
37 {
38 return true;
39 }
◆ DoPlacingHeightCheck() [3/4]
◆ DoPlacingHeightCheck() [4/4]
35 {
36 return true;
37 }
◆ GetDeployFinishSoundset()
57 {
58 return "Shelter_Site_Build_Finish_SoundSet";
59 }
◆ GetDeploySoundset()
47 {
48 return "Shelter_Site_Build_Start_SoundSet";
49 }
◆ GetLoopDeploySoundset()
52 {
53 return "Shelter_Site_Build_Loop_SoundSet";
54 }
◆ HeightCheckOverride() [1/4]
44 {
45 return 2.54;
46 }
◆ HeightCheckOverride() [2/4]
◆ HeightCheckOverride() [3/4]
14 {
15 return 11.3;
16 }
◆ HeightCheckOverride() [4/4]
40 {
41 return 2.83;
42 }
◆ OnDebugSpawn() [1/4]
62 {
67
72 SpawnEntityOnGroundPos(
"BarbedWire",
GetPosition());
73 SpawnEntityOnGroundPos(
"BarbedWire",
GetPosition());
75 SpawnEntityOnGroundPos(
"CombinationLock",
GetPosition());
76 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
77 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
78 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
79 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
80 }
Перекрестные ссылки GetPosition.
◆ OnDebugSpawn() [2/4]
75 {
79
80 for (
int i0 = 0;
i0 < 4; ++
i0)
81 {
82 SpawnEntityOnGroundPos(
"LongWoodenStick",
GetPosition());
83 }
84
85 for (
int i1 = 0;
i1 < 8; ++
i1)
86 {
87 SpawnEntityOnGroundPos(
"TannedLeather",
GetPosition());
88 }
89
90 for (
int i2 = 0;
i2 < 4; ++
i2)
91 {
93 }
94
95 for (
int i3 = 0;
i3 < 50; ++
i3)
96 {
97 SpawnEntityOnGroundPos(
"WoodenStick",
GetPosition());
98 }
99 }
Перекрестные ссылки GetPosition.
◆ OnDebugSpawn() [3/4]
69 {
70 SpawnEntityOnGroundPos(
"SledgeHammer",
GetPosition());
73
75 nails.SetQuantity(60);
79
80 for (
int i0 = 0;
i0 < 32;
i0++)
81 {
83 }
84
85 for (
int i1 = 0;
i1 < 10;
i1++)
86 {
88 }
89 }
Перекрестные ссылки GetPosition.
◆ OnDebugSpawn() [4/4]
58 {
65
66 for (
int i0 = 0;
i0 < 30;
i0++)
67 {
68 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
69 }
70
71 for (
int i1 = 0;
i1 < 10;
i1++)
72 {
74 }
75
76 for (
int i2 = 0;
i2 < 15;
i2++)
77 {
79 }
80
81 for (
int i3 = 0;
i3 < 9;
i3++)
82 {
84 }
85
86 for (
int i4 = 0;
i4 < 6;
i4++)
87 {
88 SpawnEntityOnGroundPos(
"BarbedWire",
GetPosition());
89 }
90 }
Перекрестные ссылки GetPosition.
◆ OnPlacementComplete() [1/4]
◆ OnPlacementComplete() [2/4]
◆ OnPlacementComplete() [3/4]
◆ OnPlacementComplete() [4/4]
◆ PlacementCanBeRotated()
Объявления и описания членов классов находятся в файлах:
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/FenceKit.c
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/ShelterKit.c
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/TotemKit.c
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/WatchtowerKit.c