=  java/lang/Object()V   %zombie/characters/UnderwearDefinitionm_dirtyZ  init  m_outfitDefinitionLjava/util/ArrayList;  java/util/ArrayListclear  zombie/Lua/LuaManagerenvLse/krka/kahlua/vm/KahluaTable; UnderwearDefinition "#$ %&se/krka/kahlua/vm/KahluaTablerawget&(Ljava/lang/Object;)Ljava/lang/Object;(#se/krka/kahlua/j2se/KahluaTableImpl* baseChance ', -. rawgetInt(Ljava/lang/Object;)I 0 *1I '3 45iterator)()Lse/krka/kahlua/vm/KahluaTableIterator; 789 :;%se/krka/kahlua/vm/KahluaTableIteratoradvance()Z 7= >?getValue()Ljava/lang/Object; ABC DEzombie/util/Type tryCastTo7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;Gtop '# K2zombie/characters/UnderwearDefinition$StringChanceMname 'O PQ rawgetStr&(Ljava/lang/Object;)Ljava/lang/String;Schance 'U VW rawgetFloat(Ljava/lang/Object;)F JY Z(Ljava/lang/String;F)V \ ]^add(Ljava/lang/Object;)Z`?zombie/characters/UnderwearDefinition$OutfitUnderwearDefinitionbbottomd chanceToSpawnfgender _h i=(Ljava/util/ArrayList;Ljava/lang/String;ILjava/lang/String;)V k lminstance'Lzombie/characters/UnderwearDefinition; o p checkDirty rst uvzombie/core/RandNext(I)I x yzsize()I | }~get(I)Ljava/lang/Object;  ;zombie/characters/IsoZombieisFemale _ female _ d1 s-zombie/core/skinnedmodel/population/OutfitRNG  lzombie/scripting/ScriptManager Lzombie/scripting/ScriptManager; _ bLjava/lang/String; FindItem3(Ljava/lang/String;)Lzombie/scripting/objects/Item; getHumanVisual/()Lzombie/core/skinnedmodel/visual/HumanVisual; getItemVisuals/()Lzombie/core/skinnedmodel/visual/ItemVisuals;  +zombie/core/skinnedmodel/visual/HumanVisualaddClothingItemz(Lzombie/core/skinnedmodel/visual/ItemVisuals;Lzombie/scripting/objects/Item;)Lzombie/core/skinnedmodel/visual/ItemVisual; _ G _ 1topTotalChance J SF J str  *zombie/core/skinnedmodel/visual/ItemVisualgetTint()Lzombie/core/ImmutableColor; setTint(Lzombie/core/ImmutableColor;)V  SignatureXLjava/util/ArrayList;CodeLineNumberTable StackMapTableaddRandomUnderwear (Lzombie/characters/IsoZombie;)Vzombie/scripting/objects/Itemjava/lang/String SourceFileUnderwearDefinition.java NestMembers InnerClasses StringChanceOutfitUnderwearDefinition!lm  *1& ** p!*  "$۲!'L++)+/+2M,6N,<'@':FH'@':RYIN2:69<'@':-JYLNRTX[Wû_Y-aNc+eNg:[WPf')*+-"/'00122B3G4J6[7`8h9o:y<=>@ACDGH,' 7"'$'7"'* z ijndq/YIL=>wB{_:* *+[W`=>:66+w++{_:`6 : ::**::>66  w4 {J:  b6  : ?:0**: dq<   ,KMNPRS(T4URVYWaSg\l]o_r`~abcde`iklmnqrstuvwxyz!u'~,6;J^hG $_ _*(7@:YjYI2/ J_J_