Interface ILuaGameCharacterClothing

All Known Subinterfaces:
ILuaGameCharacter
All Known Implementing Classes:
IsoDummyCameraCharacter, IsoGameCharacter, IsoLivingCharacter, IsoLuaCharacter, IsoLuaMover, IsoPlayer, IsoSurvivor, IsoZombie, RandomizedBuildingBase.HumanCorpse

public interface ILuaGameCharacterClothing
ILuaGameCharacterClothing Provides the functions expected by LUA when dealing with objects of this type.
  • Method Details

    • dressInNamedOutfit

      void dressInNamedOutfit(String outfitName)
    • dressInPersistentOutfit

      void dressInPersistentOutfit(String outfitName)
    • dressInPersistentOutfitID

      void dressInPersistentOutfitID(int outfitID)
    • getOutfitName

      String getOutfitName()
    • getWornItems

      WornItems getWornItems()
    • setWornItems

      void setWornItems(WornItems other)
    • getWornItem

      InventoryItem getWornItem(String location)
    • setWornItem

      void setWornItem(String location, InventoryItem item)
    • removeWornItem

      void removeWornItem(InventoryItem item)
    • clearWornItems

      void clearWornItems()
    • getBodyLocationGroup

      BodyLocationGroup getBodyLocationGroup()
    • setClothingItem_Head

      void setClothingItem_Head(InventoryItem item)
    • setClothingItem_Torso

      void setClothingItem_Torso(InventoryItem item)
    • setClothingItem_Back

      void setClothingItem_Back(InventoryItem item)
    • setClothingItem_Hands

      void setClothingItem_Hands(InventoryItem item)
    • setClothingItem_Legs

      void setClothingItem_Legs(InventoryItem item)
    • setClothingItem_Feet

      void setClothingItem_Feet(InventoryItem item)
    • Dressup

      void Dressup(SurvivorDesc desc)