Arma 3
Convert to Simple Objects
20 Comments
Martin Friss 12 Nov, 2024 @ 6:50am 
THX!

Very nice script :)
Disco 6 Dec, 2023 @ 5:18pm 
does this create dependency on missions?
Dutch 5 Dec, 2023 @ 9:25pm 
Thanks for the quick reply! I've used it before on small scale and it worked, no issues. :D Some items like tents might as for a diff. texture but that's fine. I was more asking about any network negatives or overall tips on what never to use this for, I've seen some reports of Simple Objects in general causes desync on JIP or what not. Always difficult to seperate the chaff from the good stuff.
realartfo  [author] 5 Dec, 2023 @ 6:33pm 
whoops, thought i could markdown format a code block like in discord. The code to test if an object under your crosshair is a simple object is:

isSimpleObject cursorObject

in case that formatting causes confusion
realartfo  [author] 5 Dec, 2023 @ 6:31pm 
If you would like to verify its functionality you can use the isSimpleObject command in the debug console https://community.bistudio.com/wiki/isSimpleObject e.g.

```sqf
isSimpleObject cursorObject
```

while pointing your crosshair at the object in question. The only downsides I can recall is that objects lose everything interactive but their model properties (like collision) and sometimes the script does not cleanly replace the object (position and angle may be a little askew). I'd recommend loading the mission and taking a quick look before running the script live to see if you need to exclude anything.
Dutch 5 Dec, 2023 @ 8:41am 
Hey @Real - is this still usable after all the updates between 2022 and now? We're building a large campaign and might be looking at making A LOT of things simple through your system, any downsides you know about?
Nemac 13 May, 2022 @ 5:03am 
how does one go about using this?
Ellman 28 Apr, 2022 @ 6:13am 
@MKNavaG I've using "BIS_fnc_replaceWithSimpleObject" for the past 2 months without problems ^^
realartfo  [author] 27 Apr, 2022 @ 3:26pm 
To address your concerns, this script does not call BIS_fnc_replaceWithSimpleObject whatsoever.
MK_ 27 Apr, 2022 @ 2:29pm 
quick question,
Are you manually circumventing the limitation of the simple object creation or using a massive BIS_fnc_replaceWithSimpleObject for evetything in the layer?

Asking as, stated in wiki, the later should not be used for MP as it might cause desync.
Ellman 27 Apr, 2022 @ 1:35am 
You can use this in the init of a object as well:
[this] call BIS_fnc_replaceWithSimpleObject;
realartfo  [author] 26 Apr, 2022 @ 9:23pm 
No mods required. This is just a script that runs with the mission.
RouletteLah 26 Apr, 2022 @ 8:04pm 
Is this mod client side? Or the server must have it installed as well?
realartfo  [author] 26 Apr, 2022 @ 11:15am 
This works much like the Simple Object attribute checkbox, only (at least with vanilla arma) that checkbox only appears for certain whitelisted entities.

This composition uses a function I made to destroy objects I placed in my missions and create simple objects in their place. It doesn't work for absolutely everything and does not account for stuff like animation states but if you want something quick and dirty then this will do.

For example, I used this function to create an H-barrier wall with minimal performance impact and create weapon caches that I do not wish to have inventories or destruction effects.
Hilfred J Steelhelm - $5 26 Apr, 2022 @ 9:39am 
What makes this different from just changing the attribute of an object to be a simple object? Does this turn objects that normally wouldn't have this feature to become a simple object?
Saltygamer05 26 Apr, 2022 @ 8:29am 
@devildogg237 read the description
Predator14 26 Apr, 2022 @ 2:18am 
Nice, god job ! ;)
devildogg237 25 Apr, 2022 @ 8:57pm 
What does this alter? or I guess the better question, what does this NOT effect?
Exocet 24 Apr, 2022 @ 3:36pm 
big useful:AAF::insfist:
nanner 21 Apr, 2022 @ 10:05am 
Yes! thank you!