R3vo/Sandbox1 – User

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Replaced content with "for User Interface Event Handlers {{Feature|Warning|Deleting the display or control from within an event handler will crash the game if deleting is not the last line...")
Tag: Replaced
mNo edit summary
Line 1: Line 1:
for [[User Interface Event Handlers]]
for [[Arma 3: Performance and Profiling Brach]]


{{Feature|Warning|Deleting the display or control from within an event handler will crash the game if deleting is not the last line in the event handler's script or code.
The goal of the performance and profiling branch is to test new changes. '''Both branches are compatible with the current stable version of {{arma3}}'''.
{{ic|onButtonClick {{=}} "[[ctrlDelete]] ([[_this]] [[select]] 0); [[systemChat]] 'You will never see this';"; {{cc|Will crash the game}}}}<br/><br/>
 
{{ic|onButtonClick {{=}} "[[systemChat]] 'Bye bye button!'; [[ctrlDelete]] ([[_this]] [[select]] 0);"; {{cc|Works just fine}}}}<br/><br/>
Performance vs. profiling branch
{{ic|onButtonClick {{=}} "[] [[spawn]] { [[ctrlDelete]] ([[_this]] [[select]] 0); [[systemChat]] 'Bye bye button!'; };"; {{cc|Works just fine as well}}}}
While performance branch has the lastest updates and tweaks only, profiling branch comes with an additional '''debug layer''' which will allow for more detailed debugging. This debug layer will however, potentially reduce the performance of this branch.  
}}
 
{| class="wikitable"
|-
!  !! Performance Branch !! Profiling Branch
|-
! Debug Layer || {{Icon|unchecked}} || {{Icon|checked}}  
|-
! Latest Changes || {{Icon|checked}} || {{Icon|checked}}
|-
! Best performance || {{Icon|checked}} || {{Icon|unchecked}}
|}
 
With debug layer, with #captureFrame / diag_captureFrame {{Clarify}}
 
== Installation ==
 
=== Download ===
* [https://drive.google.com/drive/folders/0B03-H4YIbhkFMUt5RzNqZjFlNGs GoogleDrive]
* [https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm DropBox]

Revision as of 16:33, 17 May 2021

for Arma 3: Performance and Profiling Brach

The goal of the performance and profiling branch is to test new changes. Both branches are compatible with the current stable version of Arma 3.

Performance vs. profiling branch While performance branch has the lastest updates and tweaks only, profiling branch comes with an additional debug layer which will allow for more detailed debugging. This debug layer will however, potentially reduce the performance of this branch.

Performance Branch Profiling Branch
Debug Layer Unchecked Checked
Latest Changes Checked Checked
Best performance Checked Unchecked

With debug layer, with #captureFrame / diag_captureFrame Clarify

Installation

Download