Feature #24407

Add ProtectionZone_Ep1_Invisible to avoid setObjectTexture call over network for each client

Added by kju almost 4 years ago. Updated almost 4 years ago.

Status:Assigned Start date:09/11/2011
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Config
Target version:-
Affected ArmA II version: First affected ArmA II version:
Reproduced by another DH user:No Single / Multi Player?:
I am using some Mods:No BIForumURL:
I am using: NGUrl:
Reproducible for you:No WIKIurl:
Related to content of DLC:

Description

Why
Currently you need to broadcast the object over network as the setObjectTexture
command is only local - this is rather messy for JIP and many objects.

Or you createVehicleLocal them with gives you lots of rpt spam with:

Ref to nonnetwork object 176a8700# 438959: protectionzone.p3d

So both not really nice solutions.

What needs to be done
Add new config class in \ca\misc_e\config.cpp at the end:

 class ProtectionZone_Ep1_Invisible: ProtectionZone_Ep1
 {
  hiddenSelectionsTextures[] = {"#(argb,8,8,3)color(0,0,0,0,ca)"};
 };

Related issues

related to Arma 2: Community Configuration Project - Bug #65984: Add ProtectionZone_Invisible_Ep1 to avoid setObjectTextur... Closed 12/05/2012
related to ARMA2 Community Issue Tracker - Feature #24603: Make ProtectionZone_Ep1 objects block AI view. Assigned 09/18/2011

History

Updated by zGuba almost 4 years ago

  • Status changed from New to Assigned
  • Affected ArmA II version deleted (Please select...)
  • Maxmem parameter deleted (Not set)
  • Difficulty deleted (Not set)
  • Language deleted (Please set for missions)
  • First affected ArmA II version deleted (Please select...)

An empty array could work too I suppose:

class ProtectionZone_Ep1_Invisible: ProtectionZone_Ep1 {
hiddenSelectionsTextures[] = {};
};

Also available in: Atom PDF