Page MenuHomeFeedback Tracker
Feed Advanced Search

Sep 11 2023

SaMatra added a comment to T171744: Extend inAreaArray\inAreaArrayIndexes to take center as entity.

Tested, works good. Can be closed as resolved.

Sep 11 2023, 10:38 AM · Arma 3
SaMatra added a comment to T76756: Flares are useless (launcher).

This still needs attention. Make flares bright again!

Sep 11 2023, 10:26 AM · Arma 3
SaMatra added a comment to T171322: Extend "WeaponAssembled" to include UAV group and units.

Can be closed as resolved.

Sep 11 2023, 10:25 AM · Arma 3
SaMatra added a comment to T172526: getShotParents returns empty array for non-shot parameter instead of array of two nulls.

Can be closed as resolved.

Sep 11 2023, 10:23 AM · Arma 3

Jun 6 2023

SaMatra added a comment to T124694: Mortar gunner animation desync.

From the discussion in feedback tracker channel this seems to happen due to lack of get in\get out animations.

Jun 6 2023, 6:45 AM · Arma 3

Jun 2 2023

SaMatra created T173017: Land_LampIndustrial_01_F has light always visible on low LOD.
Jun 2 2023, 5:12 PM · Arma 3 Creator DLC - S.O.G. Prairie Fire
SaMatra created T173016: Simple objects destruction issues.
Jun 2 2023, 4:54 PM · Arma 3 Creator DLC - S.O.G. Prairie Fire
SaMatra created T173015: Market objects are very performance heavy.
Jun 2 2023, 4:46 PM · Arma 3 Creator DLC - S.O.G. Prairie Fire
SaMatra created T173002: Expand unsafeCVL to whitelist createable classes.
Jun 2 2023, 9:31 AM · Arma 3

May 30 2023

SaMatra created T172909: A variable flag to disable Show\Hide flag actions.
May 30 2023, 6:22 PM · Arma 3 Creator DLC - S.O.G. Prairie Fire

May 26 2023

SaMatra added a comment to T169479: A Event For objects being attached.

Could use other attachTo arguments in the EH as well.

May 26 2023, 4:06 AM · Arma 3

May 20 2023

SaMatra created T172526: getShotParents returns empty array for non-shot parameter instead of array of two nulls.
May 20 2023, 1:40 PM · Arma 3

May 18 2023

SaMatra created T172490: JIP damage is inconsistent with the server for both pre-placed objects and dynamically spawned ones.
May 18 2023, 5:20 PM · Arma 3

May 16 2023

SaMatra added a comment to T171322: Extend "WeaponAssembled" to include UAV group and units.

Thanks, this will suffice.

May 16 2023, 11:48 AM · Arma 3

May 10 2023

SaMatra added a comment to T76756: Flares are useless (launcher).

This ticket needs a revival, flares sucked for almost 10 years now!

May 10 2023, 4:15 AM · Arma 3

May 6 2023

SaMatra added a comment to T172195: worldWorldToModel command.

Probably should be called worldToModelWorld instead

May 6 2023, 5:03 PM · Arma 3
SaMatra created T172188: New return mode for selectionPosition: AllPoints.
May 6 2023, 11:59 AM · Arma 3
SaMatra renamed T172185: M2 HMG minElev values are too small from M2 HMG minElev values are unreasonably small to M2 HMG minElev values are too small.
May 6 2023, 4:00 AM · Arma 3
SaMatra created T172185: M2 HMG minElev values are too small.
May 6 2023, 3:58 AM · Arma 3

May 4 2023

SaMatra created T172144: Fuel usage coefficient.
May 4 2023, 5:19 PM · Arma 3

May 3 2023

SaMatra added a comment to T172106: M2 HMG gunner can't use his NVG if use iron sights.

Compared to Ghost Hawk turret, static M2 has optics = 1;, maybe its the cause? Couldn't find this parameter description in https://community.bistudio.com/wiki/Turret_Config_Reference

May 3 2023, 12:38 PM · Arma 3
SaMatra created T172113: Weird LOD issues and freezes out of nowhere..
May 3 2023, 11:09 AM · Arma 3

May 2 2023

SaMatra added a comment to T171754: Make inheritsFrom and configHierarchy work with properties.

Ok didn't realize this change didn't go to dev-branch yet so you cannot have tested this.
I just checked

will now return "<NULL-config>" instead of empty string. I suggest to revert it.

No that's wrong, I don't see how you got to that as there was no mention about changing configName
We changed the string representation of configNull, we did not change what configName returns.
str config and configName config are very different things.

May 2 2023, 5:34 PM · Arma 3
SaMatra added a comment to T171754: Make inheritsFrom and configHierarchy work with properties.

Just realized that we shouldn't make str configNull return anything but empty string for backwards compatibility reasons. Personally I use configName CONFIG as a way to check if class exists AND return its config letter casing. Pretty sure I'm not the only one. Since

(configFile >> "CfgWeapons" >> "asd") isEqualTo configNull

is true,

configName (configFile >> "CfgWeapons" >> "asd")

will now return "<NULL-config>" instead of empty string. I suggest to revert it.

May 2 2023, 3:54 PM · Arma 3

May 1 2023

SaMatra added a comment to T171609: Animations with source=time are still played on objects with no simulation.

For performance reasons also, unsimulated objects probably shouldn't animate

May 1 2023, 5:54 PM · Arma 3
SaMatra added a comment to T172048: [Feature Request] Allow Backpacks & NVGs to be visible in both passenger & FFV seats.

Adding showNVGTurrets could be useful too, there is only showNVGGunner right now.

May 1 2023, 5:49 PM · Arma 3
SaMatra added a comment to T171966: getTextureInfo: Color From Render2Texture.

Due to the way of how this works, this is VERY unlikely.
The color is usually stored in the texture, pre-calculated when it is converted to PAA.
For UIToTexture the CPU doesn't even have access to texture, so we would have to calculate the average color on the GPU.
I'm quite sure this won't happen

May 1 2023, 4:17 PM · Arma 3

Apr 30 2023

SaMatra edited Steps To Reproduce on T172006: getModelInfo returns empty array instead of position in case of an null entity.
Apr 30 2023, 6:16 PM · Arma 3
SaMatra created T172006: getModelInfo returns empty array instead of position in case of an null entity.
Apr 30 2023, 6:15 PM · Arma 3
SaMatra added a comment to T171997: Animation Speed changes with Players Damage.

You probably can mitigate the effect with setAnimSpeedCoef but its a hack fix rather than controlling engine behaviour.

Apr 30 2023, 12:45 PM · Arma 3
SaMatra added a comment to T171953: [Feature Request] Ladder related commands.

Getter2 is not needed. You only need to know which ladder.
All of them can be combined in one command:

getLadder player

returns:

[object, "ladderCfgName", progress]

Since ladders are just an array inside CfgVehicles definition, it should a Number instead instead of config name. But overall I guess that having all in one command should be fine.
[ENTITY, INDEX, POSITION] = getLadder UNIT;
Alternative names: getUnitLadder, getLadderState, getUnitLadderState

Apr 30 2023, 7:07 AM · Arma 3

Apr 23 2023

SaMatra added a comment to T170425: unitIsUAV returns false for UAV units.

not units controlling UAVs

UAV AI is the one controlling UAV, what you asked in the first place was inconsistent with the command name but useful for a quick check, otherwise you could have done all this via config look up.

Apr 23 2023, 9:29 AM · Arma 3
SaMatra added a comment to T170425: unitIsUAV returns false for UAV units.

Using this moment to put attention at the lack of a proper getters for remote control: T171357, T171207, as getControlledUAVUnit doesn't cover remote control done with remoteControl commands, only through terminals. Fixing remoteControl command is one thing, but at least having proper getters would be a great help.

Apr 23 2023, 6:00 AM · Arma 3
SaMatra added a comment to T170425: unitIsUAV returns false for UAV units.

What was the reason to have player\unit controlling the UAV return true with this command btw? Just to make command more broad? You can already do that with !isNull getConnectedUAVUnit player, while command name itself suggests that player\unit is UAV while they're just contolling a UAV. If you ask me, I'd revert that to only return true for vehicles and UAV units, not units controlling UAVs, for a better consistency.

Apr 23 2023, 5:51 AM · Arma 3

Apr 21 2023

SaMatra added a comment to T78784: getLandContactPos command.

Turns out, getModelInfo has "Placing point" now. This ticket can be closed.

Apr 21 2023, 3:01 PM · Arma 3
SaMatra added a comment to T78784: getLandContactPos command.
Apr 21 2023, 2:52 PM · Arma 3
SaMatra created T171754: Make inheritsFrom and configHierarchy work with properties.
Apr 21 2023, 12:40 PM · Arma 3
SaMatra added a comment to T171746: A scripting command to check if position (or entity) is inside Geometry LOD of another entity.

I'd prefer position to be ASL\World and not AGL btw.

Apr 21 2023, 4:50 AM · Arma 3
SaMatra created T171746: A scripting command to check if position (or entity) is inside Geometry LOD of another entity.
Apr 21 2023, 4:24 AM · Arma 3
SaMatra added a comment to T170535: inAreaArray variant to return indexes: inAreaArrayIndexes.

New command is great, but I'd also like to request tweaks to existing commands, here are the tickets:
T171744 - Have inAreaArray and inAreaArrayIndexes take ENTITY as argument like inArea does
T171699 - Have inPolygon take ENTITY as argument
T171524 - inAreaArray variant that takes both list of areas and list of positions to check

Apr 21 2023, 3:31 AM · Arma 3
SaMatra created T171744: Extend inAreaArray\inAreaArrayIndexes to take center as entity.
Apr 21 2023, 3:28 AM · Arma 3

Apr 20 2023

SaMatra created T171702: drawTriangles to draw multiple triangles instead of a single one in drawTriangle.
Apr 20 2023, 1:39 PM · Arma 3
SaMatra created T171699: Alternative syntax for inPolygon command.
Apr 20 2023, 10:55 AM · Arma 3
SaMatra added a comment to T171323: "O_T_UAV_04_CAS_F" has no Dynamic Loadout.

I wonder if its possible to fix this through config without changing the model?

Apparently is possible with just config, I've done it before. This issue going to have no official fix anymore I suppose, though.

Great stuff, now I wish this was added officially, this asset is very much underused because its not flexible with the pylons

Apr 20 2023, 8:24 AM · Arma 3
SaMatra created T171693: IDAP Demining ED-1D drone disassembles into wrong backpack .
Apr 20 2023, 5:02 AM · Arma 3

Apr 19 2023

SaMatra added a comment to T171666: Rhino RCWS has the elevation axis misaligned in the model.

Oh, I see it now, indeed it uses wrong axis

Apr 19 2023, 3:19 PM · Arma 3
SaMatra created T171683: A scripting command to stop drone crew creationg on assembly.
Apr 19 2023, 12:15 PM · Arma 3
SaMatra created T171682: "Ref to nonnetwork object" error when shooting ED-1D's disruptor shotgun.
Apr 19 2023, 11:59 AM · Arma 3

Apr 18 2023

SaMatra added a comment to T171666: Rhino RCWS has the elevation axis misaligned in the model.

Are you sure you're playing unmodded game? I just tested it and it seemed fine.

Apr 18 2023, 4:41 PM · Arma 3
SaMatra created T171670: Drones and weapons assembled during JIP are null for JIP client.
Apr 18 2023, 4:03 PM · Arma 3
SaMatra added a comment to T134374: Graphics bug when dying underwater / falling.

Had a look at it, looks like this blur is engine-driven, not scripted, once applied and unit dies, it never resets. Could be an easy fix - clean up effects on death.

Apr 18 2023, 5:02 AM · Arma 3

Apr 17 2023

SaMatra edited Steps To Reproduce on T171651: enableWeaponDisassembly effect is delayed on remote entities.
Apr 17 2023, 6:46 PM · Arma 3
SaMatra created T171651: enableWeaponDisassembly effect is delayed on remote entities.
Apr 17 2023, 6:44 PM · Arma 3

Apr 14 2023

SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

Once again I had a need for this command, trying to make a hack fix to fix broken remote control (if somebody disassembles drone you're controlling, your player always remains in vehicle for everyone except you) I need to find a vehicle that backpack assembles to on "WeaponDisassembled" event handler, so I can broadcast it to players that used to control this drone, to do a hack to fix their broken state. Turns out in some locality combinations none of allObjects combinations work if you do _backpack == objectParent _x check on each. Yes I shouldn't be doing this hack fix in a first place but I can't wait months for something to get fixed and be available on stable. Though same could be said about this command too.

Apr 14 2023, 1:23 PM · Arma 3
SaMatra added a comment to T127894: [Stable] "PlayerViewChanged" MissionEventHandler broken in MP.

PLZ FIX

Apr 14 2023, 7:36 AM · Arma 3
SaMatra added a comment to T171307: Stackable JIP queue for entities with remoteExec.

Thought that having a getter to return JIP queue attached to an entity will be useful too:
ARRAY = getRemoteExecutedJIP ENTITY which will return array of JIP handles that match this vehicle

Apr 14 2023, 6:28 AM
SaMatra added a comment to T171524: [Request] Multi-area variant of inArea/inAreaArray.

I have a need for such command too, comparing unit and even units against list of areas is what I constantly do in my mission.

Apr 14 2023, 4:37 AM · Arma 3

Apr 9 2023

SaMatra added a comment to T171418: New entity event handler that fires on inventory slots item changes.

I feel that removing one by one is fine if EH exists. Its not like such removal happens each frame on a 100 units in scripts or in the engine itself, performance difference would be super tiny. Since the engine wasn't designed for such event handlers, this feels like a good solution.

Apr 9 2023, 2:56 AM · Arma 3

Apr 8 2023

SaMatra added a comment to T171418: New entity event handler that fires on inventory slots item changes.

A small correction to the request. It would be useful to also get container where new item was taken from (to remove event handlers off it or delete its items or something).

Apr 8 2023, 10:05 AM · Arma 3
SaMatra created T171437: Unflip\Set up actions appear incorrectly at certain damage states.
Apr 8 2023, 8:16 AM · Arma 3

Apr 7 2023

SaMatra created T171418: New entity event handler that fires on inventory slots item changes.
Apr 7 2023, 2:20 PM · Arma 3

Apr 6 2023

SaMatra added a comment to T171264: Disassembled UAV groups aren't cleaned up.

Tested, looks fine. Won't bother with extending Disassembled event handler, not critical at all.

Apr 6 2023, 12:26 PM · Arma 3

Apr 4 2023

SaMatra added a comment to T171357: Missing UAV terminal scripting commands.

Also I'd ditch this entire hardcoded UAV Terminal system and written my own with remoteControl but the command is absolutely terrible, my ticket T171207 has an example how player can be put into remote control without a proper way to revert it. And there are no getters for remote control either. Fixing remoteControl will also be appreciated.

Apr 4 2023, 3:49 PM · Arma 3
SaMatra added a comment to T171357: Missing UAV terminal scripting commands.

have you looked at UAV actions via action command?

Apr 4 2023, 3:42 PM · Arma 3
SaMatra created T171357: Missing UAV terminal scripting commands.
Apr 4 2023, 1:15 PM · Arma 3
SaMatra added a comment to T165080: Side panel gps map icons rotating incorrectly.

I think its better to bite the bullet and fix this, make drawRectangle/drawEllipse/drawIcon treat angle as world angle rather than UI angle, same as markers currently do.

Apr 4 2023, 6:47 AM · Arma 3
SaMatra edited Steps To Reproduce on T171344: Vehicle state transition failure during locality change.
Apr 4 2023, 3:36 AM · Arma 3
SaMatra added a comment to T171344: Vehicle state transition failure during locality change.

Example of repro results, in this case 4 out of 100 drones teleported back to their original spot after assembly.

Apr 4 2023, 3:23 AM · Arma 3

Apr 3 2023

SaMatra added a comment to T171344: Vehicle state transition failure during locality change.

if set velocity is part of vehicle update packet (probably is) then it will update when it updates which could be after ownership change which is immediate. Not sure what would be a good solution

Apr 3 2023, 5:57 PM · Arma 3
SaMatra edited Steps To Reproduce on T171344: Vehicle state transition failure during locality change.
Apr 3 2023, 5:04 PM · Arma 3
SaMatra added a comment to T171344: Vehicle state transition failure during locality change.

This doesn't happen only with such quick scripted assembles, I was working with backpack drones recently and had them disappear twice on me during normal testing gameplay (Using Assemble from mouse wheel menu). What I've seen as client: drone appears before me for a few frames and then vanishes. When I checked its position it was very far and high away (out position probably) and falling down back to earth.

Apr 3 2023, 4:59 PM · Arma 3
SaMatra added a comment to T171344: Vehicle state transition failure during locality change.

Updated repro, now properly shows bugged vehicles in the chat and puts them into fucked array.

Apr 3 2023, 4:55 PM · Arma 3
SaMatra edited Steps To Reproduce on T171344: Vehicle state transition failure during locality change.
Apr 3 2023, 4:55 PM · Arma 3
SaMatra updated the task description for T171344: Vehicle state transition failure during locality change.
Apr 3 2023, 4:49 PM · Arma 3
SaMatra renamed T171344: Vehicle state transition failure during locality change from Vehicle state transition failure during locality transition to Vehicle state transition failure during locality change.
Apr 3 2023, 4:42 PM · Arma 3
SaMatra created T171344: Vehicle state transition failure during locality change.
Apr 3 2023, 4:38 PM · Arma 3
SaMatra updated the task description for T171324: Extend "createVehicleCrew" to provide existing group.
Apr 3 2023, 4:58 AM · Arma 3
SaMatra created T171335: moveInDriver doesn't work with UAVs.
Apr 3 2023, 4:54 AM · Arma 3

Apr 2 2023

SaMatra created T171324: Extend "createVehicleCrew" to provide existing group.
Apr 2 2023, 4:49 PM · Arma 3
SaMatra added a comment to T171264: Disassembled UAV groups aren't cleaned up.

Didn't check what exactly changed yet (is group deleted or has delete when empty flag set?) but I noticed that you can't get that empty group when vehicle is dissembled unless you put it into a variable. Lets expand Disassembled event handler to also include reference to the group that deleted units had?

Apr 2 2023, 3:36 PM · Arma 3
SaMatra added a comment to T171323: "O_T_UAV_04_CAS_F" has no Dynamic Loadout.

I wonder if its possible to fix this through config without changing the model?

Apr 2 2023, 2:17 PM · Arma 3
SaMatra created T171322: Extend "WeaponAssembled" to include UAV group and units.
Apr 2 2023, 1:55 PM · Arma 3
SaMatra created T171318: Commands to return default hidden selection textures and materials.
Apr 2 2023, 9:32 AM · Arma 3

Apr 1 2023

SaMatra created T171307: Stackable JIP queue for entities with remoteExec.
Apr 1 2023, 4:05 PM

Mar 31 2023

SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

In summary, I'm against changing existing commands to also handle one specific case of being run on backpacks. Its already possible to do everything you want with packed static\drone, just requires some tricks, this command should have made it clear and easy to do that.

Mar 31 2023, 4:13 PM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

the vehicle is removed from world when it is packed I dont want to make a specific getter for asset that is not supposed to be exposed with api. The fact that it is available via variable reference was overlooked but due to back compatibility would now remain. I am actually trying to make it usable by wider user base, set/getVehicleAmmo is a good example. I can add that and god knows when I will be around that part of the code again, so if you give the list I can do it in one go

I don't get this argument what so ever, even if out vehicles aren't simulated or shouldn't be operated with some scripting commands, so what? And its not like this is arbitrary code execution level security issue, just a matter of entity being limited while hidden. Lets forbid allObjects from returning out vehicles too then, what if user deletes a vehicle from there and ends up getting an RPT error? There are already myriad of ways to break\lag\freeze\crash the game with scripting already, by the nature of modding.

Mar 31 2023, 4:03 PM · Arma 3
SaMatra added a comment to T170535: inAreaArray variant to return indexes: inAreaArrayIndexes.

Did tests for all possible combination, works properly. Shitty test code:

	if(!isNil"markers") then {{deleteMarker _x} forEach markers;}; markers = [];
	if(!isNil"objects") then {{deleteVehicle _x} forEach objects}; objects = [];
	if(!isNil"locations") then {{deleteLocation _x} forEach locations}; locations = [];
	positions = [];
	if(isNil"testgroups") then {{{deleteVehicle _x} forEach units _x; deleteGroup _x} forEach testgroups};
	testgroups = [];
Mar 31 2023, 2:55 PM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

You can do a lots of things with a packed drone\static - repair, refuel, change weapons and magazines, get\set variables, altering a single command to have special handling case for backpacks is not the way. Returning object off backpack can also tell you if backpack was assembled before.

Mar 31 2023, 12:14 PM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

Sure I can. Would this be enough?

Mar 31 2023, 11:52 AM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

I can make it rearm with

unitBackpack player setVehicleAmmo 1;

Mar 31 2023, 11:25 AM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

Simplest application example - rearming static weapons\drones when they're in backpack form:

getBackpackVehicle unitBackpack player setVehicleAmmo 1;
Mar 31 2023, 11:16 AM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.
  1. Fresh mission, get backpack with player addBackpack "B_UGV_02_Demining_backpack_F"
  2. Run "B_UGV_02_Demining_F" allObjects 4 => []
  3. If command existed, you'd run getBackpackVehicle unitBackpack player => <NULL-object>
  4. Assemble backpack
  5. Disassemble the drone
  6. Run "B_UGV_02_Demining_F" allObjects 4 => [2102463a040# 1781926: ugv_02_f.p3d]
  7. Wear backpack off the ground
  8. Now can run the new command with same getBackpackVehicle unitBackpack player expression and it should return that same vehicle 2102463a040# 1781926: ugv_02_f.p3d
Mar 31 2023, 11:11 AM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

When you dissemble the drone or static weapon, it doesn't get deleted but gets hidden and link to that entity is stored in the backpack, the command should return that link. When you spawn assemblable backpack it doesn't spawn associated drone\static right away but only when you assemble it the first time.

Mar 31 2023, 11:04 AM · Arma 3
SaMatra added a comment to T171260: A command to return vehicle that backpack is assembled to.

getBackpackVehicle unitBackpack player

unitBackpack is null when weapon is assembled

Mar 31 2023, 10:55 AM · Arma 3
SaMatra edited Steps To Reproduce on T171260: A command to return vehicle that backpack is assembled to.
Mar 31 2023, 10:55 AM · Arma 3
SaMatra added a comment to T170687: Expand ctrlCreate to take CONFIG as argument for control config definition.

Did some tests, works great!

Mar 31 2023, 9:23 AM · Arma 3
SaMatra added a comment to T171272: preloadTexture command.

Would this also help with textures used by UI, particles or even game assets?

Like one can force preloading via config (PreloadConfig and PreloadTextures) - aka would be good to have also via mission desc.ext or scripting (best).

Mar 31 2023, 9:06 AM · Arma 3
SaMatra added a comment to T63451: When you pick up an empty weapon, a magazine from your inventory is automatically loaded into it..

How bad, and what is the alternative? Mind you any radical change and we gonna have a lot of people complaining about that too

Mar 31 2023, 4:37 AM · Arma 3

Mar 30 2023

SaMatra renamed T171273: Switching to pistol from having no weapon in hands and crouching plays launcher animation from Switch to pistol from having no weapon in hands crouching animation, game switches to launcher before pistol to Switching to pistol from having no weapon in hands and crouching plays launcher animation.
Mar 30 2023, 4:19 PM · Arma 3
SaMatra created T171273: Switching to pistol from having no weapon in hands and crouching plays launcher animation.
Mar 30 2023, 4:16 PM · Arma 3