While the new inventory and clothing system is great, I think that it's crucial to maintain the possibility to not to let the players to change their clothes. It's very crucial to some missions, because players changing their clothes can be extremely confusing to different instances in some situations and it can spoil the design of many missions.
- Legacy ID
For example, roleplay missions and mods would benefit from this option a lot. It's very hard for eg. cops to track and keep their tabs on the civilians, if they can change their clothes at any time. The permanent ability to change your clothes in the game at any time makes the missions hard to design and very hard to balance. Thus adding the option to disable the ability to change the clothes in MP is necessary.
Yep! would be also good to add some option to disable changing clothes to the specific side only clothes, so lets say blufor can't change clothes to opfor, but they would still be able to change their own side clothes.
Just a option of "Rules of engagement"
@Redjevel: I'd still absolutely prefer the option to disable all changing of clothes, also from clothes of the side of the player. But after this would have been implemented, your suggestion would be nice to have as well.
TL;DR, we really need the option to disable the ability to change the clothes of character completely.
That makes NO logical sense. Quote-=-
"For example, roleplay missions and mods would benefit from this option a lot. It's very hard for eg. cops to track and keep their tabs on the civilians, if they can change their clothes at any time. The permanent ability to change your clothes in the game at any time makes the missions hard to design and very hard to balance. Thus adding the option to disable the ability to change the clothes in MP is necessary."
Isn't that the point in life mod? It is supposed to be dynamic. The reason for changes cloths in the first place is to not get found. Some play it smart, but then you have those that run around with their heads cut off. Cloths changing is very important, and especially in role play. Also, if you cant keep tabs on someone when their name clearly pops up when your 10 feet away from them... well... wow. But as for that, im forced to down vote, as in role play, you don't want to be in the same cloths for ever. Civilians change cloths every day.
ok guys. so any suggestions how this feature should work? Something like [disableClothesSwitching player] to prevent player from dragging in/out containers like vest, uniforms, backpacks through Inventory display or even through scripting commands like [removeAllContainers player]?
player disableChanging [uniform, vest, backpack]
player disableChanging [false, false, false]
disable uniform removing/changing
player disableChanging [true, false, false]
disable uniform and backpack removing/changing [true, false, true]
Why this format? Flexible, you can expand it to other items if you need to:
player disableChanging [uniform, vest, backpack, primaryweapon?]
My suggestion would be "<unit> disableInventorySlotChange <array of slots>"
So you could do:
player disableInventorySlotChange ["ALL"] - Prevent changing of any slot
player disableInventorySlotChange ["CONTAINERS"] - Prevent changing of containers (uniform, backpack, vest)
player disableInventorySlotChange ["WEAPONS"] - Prevent changing of weapons
player disableInventorySlotChange ["PRIMARY_WEAPON"] - Prevent changing of primary weapon
player disableInventorySlotChange ["UNIFORM"] - Prevent changing of uniform only
player disableInventorySlotChange ["BACKPACK"] - Prevent changing of backpack only
player disableInventorySlotChange ["UNIFORM", "VEST"] - Prevent changing of uniform and vest only
ofcourse, this would need an "<unit> enableInventorySlotChange <array of slots>" so you can reenable it when necessary.
This way, you could disable everything or just some specific slots, depending on your mission requirements.
What if the clothing thing stayed and when in multiplayer if u kill a guy and his cloth is bloody why not sett up when u dress up uniform that you have blood on you and than the enemy (in same uniform) will recognize you or you will be suspicious for them?
Just like disableUserInput or enableSaving - disableClothSwapping or something that will do it globally in a simple fashion with a command that just needs to run once per mission. Additionally, a per-unit command can be added as well.
Right now I have to use an ugly script to instantly re-add the correct uniform if the player tries to switch them.
This shouldn't just prevent switching, but also disable just dumping your existing uniform and running around in underwear.
Of course, this shouldn't disable scripted uniform switching in any way.