mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 12:12:34 +03:00
Allow anyone to lock a door #1944
This commit is contained in:
@@ -8,6 +8,7 @@
|
|||||||
[UPDATED] The player now auto rejoins their group after dropping a radio and picking it back up when dayz_requireRadio=true. @SmokeyBR
|
[UPDATED] The player now auto rejoins their group after dropping a radio and picking it back up when dayz_requireRadio=true. @SmokeyBR
|
||||||
[UPDATED] Owners can no longer be removed by added friends in plot and door management. @oiad
|
[UPDATED] Owners can no longer be removed by added friends in plot and door management. @oiad
|
||||||
[UPDATED] A new hidden version of the gear menu is now used for force saves so players do not see the dialog flash on screen.
|
[UPDATED] A new hidden version of the gear menu is now used for force saves so players do not see the dialog flash on screen.
|
||||||
|
[UPDATED] Anyone can now lock a modular door without knowing the combination or having any special access. #1944 @ndavalos
|
||||||
|
|
||||||
[FIXED] Kamaz refuel trucks no longer allow automatic refueling. #1855 @coresync2k @dreamforceinc
|
[FIXED] Kamaz refuel trucks no longer allow automatic refueling. #1855 @coresync2k @dreamforceinc
|
||||||
[FIXED] Trees at POIs can be chopped down now. Other trees spawned with createVehicle can be added to dayz_treeTypes in variables.sqf to allow chopping them down.
|
[FIXED] Trees at POIs can be chopped down now. Other trees spawned with createVehicle can be added to dayz_treeTypes in variables.sqf to allow chopping them down.
|
||||||
|
|||||||
@@ -358,8 +358,7 @@ class Land_DZE_WoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
|
|||||||
class Lock_Door : Open_Door
|
class Lock_Door : Open_Door
|
||||||
{
|
{
|
||||||
displayName=$STR_EPOCH_DOORS_LOCK;
|
displayName=$STR_EPOCH_DOORS_LOCK;
|
||||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||||
condition="(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
|
||||||
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_hinge"", 0]";
|
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_hinge"", 0]";
|
||||||
};
|
};
|
||||||
class Unlock_Door : Open_Door
|
class Unlock_Door : Open_Door
|
||||||
@@ -458,8 +457,7 @@ class Land_DZE_LargeWoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
|
|||||||
class Lock_Door : Open_Door
|
class Lock_Door : Open_Door
|
||||||
{
|
{
|
||||||
displayName=$STR_EPOCH_DOORS_LOCK;
|
displayName=$STR_EPOCH_DOORS_LOCK;
|
||||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||||
condition="(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
|
||||||
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_hinge"", 0]";
|
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_hinge"", 0]";
|
||||||
};
|
};
|
||||||
class Unlock_Door : Open_Door
|
class Unlock_Door : Open_Door
|
||||||
@@ -558,8 +556,7 @@ class Land_DZE_GarageWoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
|
|||||||
class Lock_Door : Open_Door
|
class Lock_Door : Open_Door
|
||||||
{
|
{
|
||||||
displayName=$STR_EPOCH_DOORS_LOCK;
|
displayName=$STR_EPOCH_DOORS_LOCK;
|
||||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||||
condition="(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
|
||||||
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_hinge"", 0]";
|
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_hinge"", 0]";
|
||||||
};
|
};
|
||||||
class Unlock_Door : Open_Door
|
class Unlock_Door : Open_Door
|
||||||
@@ -623,8 +620,7 @@ class CinderWallDoorLocked_DZ: CinderWallDoorLocked_DZ_Base {
|
|||||||
class Lock_Door : Open_Door
|
class Lock_Door : Open_Door
|
||||||
{
|
{
|
||||||
displayName=$STR_EPOCH_DOORS_LOCK;
|
displayName=$STR_EPOCH_DOORS_LOCK;
|
||||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
||||||
condition="(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
|
||||||
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_latch"", 0]";
|
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_latch"", 0]";
|
||||||
};
|
};
|
||||||
class Unlock_Door : Open_Door
|
class Unlock_Door : Open_Door
|
||||||
@@ -726,8 +722,7 @@ class CinderWallDoorSmallLocked_DZ: CinderWallDoorLocked_DZ_Base {
|
|||||||
class Lock_Door : Open_Door
|
class Lock_Door : Open_Door
|
||||||
{
|
{
|
||||||
displayName=$STR_EPOCH_DOORS_LOCK;
|
displayName=$STR_EPOCH_DOORS_LOCK;
|
||||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
||||||
condition="(!keypadCancel and DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
|
||||||
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_latch"", 0]";
|
statement="PVDZE_handleSafeGear = [player,this,4];publicVariableServer ""PVDZE_handleSafeGear"";this animate [""Open_latch"", 0]";
|
||||||
};
|
};
|
||||||
class Unlock_Door : Open_Door
|
class Unlock_Door : Open_Door
|
||||||
|
|||||||
Reference in New Issue
Block a user