Files
DayZ-Epoch/SQF/dayz_code/compile
oiad a68e4b273b fix epoch_tempKeys.sqf making massive arrays. (#1884)
* fix epoch_tempKeys.sqf making massive arrays.

epoch_tempKeys was making a massive array every time it was called due
to them setting the array size to the _ownerKeyId instead of count
_temp_keys_names.

For example: Call this function 10k times in testkit and see it lag the
client due to making a massive array over and over again.

```"[[["9379"],[<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<null>,<n
"Test script finished. Code took 0.440002 seconds to run"
```

With fixed code:
```"[[["9379"],["Yellow Key (65d0)"]],false]"
"Test script finished. Code took 0.000991821 seconds to run"
```

* Update fn_selfActions to support fixed epoch_tempKeys fix.

Forgot this from my previous commit, this will select the right key now
for displaying in the unlock_veh.sqf (I broke this with my previous
commit)

* Rework
2017-01-21 17:01:42 -05:00
..
2016-12-13 19:50:22 -05:00
2016-03-17 16:34:15 -04:00
2016-03-17 16:34:15 -04:00
2016-03-17 16:34:15 -04:00
2016-03-17 16:34:15 -04:00
2016-03-30 14:55:45 -04:00
2016-03-30 14:55:45 -04:00
2016-11-25 16:25:26 -05:00
2016-08-21 15:46:33 -04:00
2016-03-30 14:55:45 -04:00
2016-03-30 14:55:45 -04:00
2016-03-30 14:55:45 -04:00
2016-03-30 14:55:45 -04:00
2016-03-20 22:12:11 -04:00
2013-08-26 02:29:18 -05:00
2016-12-10 15:06:48 -05:00
2016-07-25 12:06:53 -04:00
2016-03-21 17:58:23 -04:00
2016-03-30 14:55:45 -04:00
2016-08-23 15:40:26 -04:00
2016-03-30 14:55:45 -04:00
2016-02-29 00:26:12 -05:00
2016-10-27 16:06:49 -04:00
2016-03-30 14:55:45 -04:00
2016-10-03 15:45:13 -04:00
2016-08-11 19:50:03 -04:00
2016-11-21 18:33:41 -05:00
2016-11-21 18:33:41 -05:00