Arma 3
45 ratings
Tinter-Furniture - MP Compatible Dynamic
   
Award
Favorite
Favorited
Unfavorite
Data Type: Scenario
Scenario Gameplay: Singleplayer, Multiplayer, Persistent
Scenario Type: Infantry
Scenario Map: Altis
Meta: Dependency
Tags: Tag Review
File Size
Posted
Updated
1.390 MB
21 Oct, 2019 @ 9:45am
17 Jul, 2020 @ 1:26pm
5 Change Notes ( view )

Subscribe to download
Tinter-Furniture - MP Compatible Dynamic

Description
To download the script and not just the test mission, please see below.
I have with the help of others created a script that spawns and despawns furniture in houses.

Download: https://github.com/Tinter/Tinter-Furniture/releases

Github: https://github.com/Tinter/Tinter-Furniture
BI-forums: https://forums.bohemia.net/forums/topic/226197-tinter-furniture-mp-compatible-and-dynamically-spawned-furniture/

It spawns furniture locally as simple objects in nearby houses, despawning it when you're far away.

The furniture is defined by compositions that you make in eden and using the scripts provided, organize them into files. The compositions are defined on classnames, but a lot of work has gone into trying to make similar buildings compatible, for example the buildings on Altis and Malden are different, but the script will recognize them as the same. Info on how exactly to do this is in the readme file.

Furniture is also spawned on the server so that AI will also (hopefully) consider it.

I have no indepth test of performance with this script active, but I have played missions with it active and it didn't slow the mission to a crawl at least.

At the moment it currently is more of a tool-suite as I'm not an impressive interior decorator. I would very much like to gather up a library of compositions with the help of the community, although I'm not entirely sure on how to organize this yet.

Thanks to Diwako, G4rrus, Nigel, jonoPorter, Meanwhile
11 Comments
SSG C. YonV [183] 11 Jul, 2022 @ 8:17pm 
having an issue where some players see the furniture and so don't, any idea's ?
Commando_Kain 14 Nov, 2021 @ 6:29pm 
Also as a warning any dynamic object that is spawning on top of something needs to spawn in after the object below it. To do this it just needs to be placed above the object below it in the Composition list. PS. my bad for the double post. :cozyhitman2:
Commando_Kain 14 Nov, 2021 @ 6:22pm 
I HAVE DONE IT! I updated the fn_dressUp Function to allow you to list Objects by Classname to be Spawned in as Dynamic Objects. Here is the Pastebin so you can review it if you like and feel free to update your Script if you want to do so. :) Thank you for the helpful hint in your earlier response. https://pastebin.com/c8GiZDAH
Commando_Kain 13 Nov, 2021 @ 12:37pm 
I do script, but my skill level is novice at best. I will be looking into this :)
Tinter  [author] 13 Nov, 2021 @ 10:06am 
@Commando_Kain
Thank you, not readily available in the script, but if you know a bit of SQF, you should be able to make a check for the classname in the spawning loop and make it spawn a normal object.
Commando_Kain 13 Nov, 2021 @ 8:00am 
Hello, Love the Script! I have a question though. Is there a "Easy" way to blacklist objects from being converted in to simple objects? I am trying to create Compositions with loot creates but they get converted and are not interact-able.
The Shadowbroker 5 Oct, 2021 @ 2:23pm 
id like to work on this with you plz:)
Tinter  [author] 2 Oct, 2020 @ 1:52pm 
Hello, usually someone would use git to merge it into the project, but if you're don't know how to use it and don't feel like learning, maybe we can work something out where I merge it on your behalf.
Walker 2 Oct, 2020 @ 11:29am 
Hi, did create some compositions for Global Mobilisation. As soon as i´ve added more i would like to submit them to your work. Do i need to sign up on github for that?
Tinter  [author] 10 Nov, 2019 @ 3:37am 
The best way to help is to post your comments here or in the forums, and if you can then submit some pull requests to the github. If you need any help figuring something out, then don't be afraid to ask.