--This function should correctly apply the ship suit for any players in the player list
function mission_apply_ship_suit_to_players()
local player_list = player_names_get_all()
local add_to_wardrobe = false
--Remove all clothing before we put on the correct clothes
players_naked(true)
-- Wait until everyone is good and nekkid before we proceed
for i, player in pairs(player_list) do
while player_customization_is_finalized(player) == false do
thread_yield()
end
end
-- Put on your clothes.
for i, player in pairs(player_list) do
local sync_flags = SYNC_LOCAL
if player == REMOTE_PLAYER then
sync_flags = SYNC_REMOTE
end
if character_get_gender(player) == GENDER_TYPE_MALE then
local item_name = "cm_suit_jumpsuit01"
local wear_option = "cm_suit_jumpsuit01.cmeshx"
local variant = "defaultMat"
local clear_facewear = true
customization_item_wear(item_name, wear_option, variant, add_to_wardrobe, sync_flags, clear_facewear)
else
local item_name = "cf_suit_jumpsuit02"
local wear_option = "cm_suit_jumpsuit02.cmeshx"
local variant = "defaultMat"
local clear_facewear = true
customization_item_wear(item_name, wear_option, variant, add_to_wardrobe, sync_flags, clear_facewear)
end
end
-- Wait until everything is ready to show.
for i, player in pairs(player_list) do
while player_customization_is_finalized(player) == false do
delay(0.25)
end
end
end