Template:XCX enum appendage data

{{#switch:{{{2}}} |0 = 【本体】~(Body)~Main body~0~1~ |1 = Head~(Head)~Head~0~1~ |2 = Acid_Pouch~(Acid Sac)~Acid sac~-2~0~ |3 = Left_Claw~(Claw)~Left claw~1~0~ |4 = Right_Claw~(Claw)~Right claw~1~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = Head~(Head)~Head~0~1~ |2 = Acid_Pouch~(Acid Sac)~Acid sac~-2~0~ |3 = Left_Claw~(Claw)~Left claw~1~0~ |4 = Right_Claw~(Claw)~Right claw~1~0~ }} |0 = 【本体】~(Body)~Main body~ |1 = Head~(Head)~Head shell~2~1~ |2 = Left_Claw~(Pincer)~Left claw~2~0~ |3 = Right_Claw~(Pincer)~Right claw~2~0~ |4 = Head2~(Head)~Exposed head~0~1~Breaking head shell }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = Head~(Head)~Head~0~1~ |2 = Tail~(Tail)~Abdomen~0~1~ |3 = Horn~(Horn)~Horn~2~1~ |4 = Left_Feeler~(Horn)~Left back spine~0~0~ |5 = Right_Feeler~(Horn)~Right back spine~0~0~ |6 = Left_Front_Leg~(Leg)~Left foreleg~1~0~ |7 = Right_Front_Leg~(Leg)~Right foreleg~1~0~ |8 = Left_Back_Leg~(Leg)~Left hindleg~1~0~ |9 = Right_Back_Leg~(Leg)~Right hindleg~1~0~ |10 = WEAK_POINT~(Weak Point)~Weak point~-2~1~Breaking horn }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = wing~(Feather)~Wings~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = mouth~(Mouth)~Mouth~0~0~ |2 = tail~(Tail)~Stinger~1~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = mouth~(Mouth)~Mouth~0~0~ |2 = tail~(Tail)~Stinger~1~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = mouth~(Mouth)~Mouth~0~0~ |2 = tail~(Tail)~Tail~1~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head~(Head)~Head~0~1~ |2 = arm_L~(Arm)~Left arm~2~1~ |3 = arm_R~(Arm)~Right arm~2~1~ |4 = tail~(Tail)~Tail~0~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = lantern~(Lantern)~Lantern~0~1~ |2 = tail~(Tail)~Tail~1~1~ |3 = mouth~(Mouth)~Mouth~-1~0~ |4 = belly~(Abdomen)~Abdomen~2~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = tent_L~(Tentacle)~Left tentacle~0~0~ |2 = tent_R~(Tentacle)~Right tentacle~0~0~ |3 = face~(Face)~Head~1~1~ |4 = tail~(Tail)~Tail~2~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = horn~(Horn)~Horn~3~1~ |2 = back~(Back)~Tail~-1~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = tail~(Tail)~Tail~1~1~ |2 = fee_L~(Whisker)~Left whisker~2~0~ |3 = fee_R~(Whisker)~Right whisker~2~0~ |4 = baloon_L~(Left Balloon)~Left balloon~0~1~ |5 = baloon_R~(Right Balloon)~Right balloon~0~1~ |6 = mouth~(Mouth)~Head~0~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = Head~(Head)~Head plate~1~1~ |2 = Head2~(Head)~Exposed head~-2~0~Destroying head plate |3 = Tail~(Tail)~Tail~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head~(Head)~Head~0~1~ |2 = tail~(Tail)~Tail~-1~0~ |3 = forearm_L~(Fist)~Left hand~0~0~ |4 = forearm_R~(Fist)~Right hand~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = horn_L~(Horn)~Left antler~1~1~ |2 = horn_R~(Horn)~Right antler~1~1~ |3 = back~(Back)~Back~0~1~ |4 = back_weak~(Weak Point)~Exposed back~-1~0~Breaking back }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head~(Head)~Head~0~0~ |2 = hip~(Posterior)~Posterior~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head~(Head)~Head~0~0~ |2 = hip~(Posterior)~Posterior~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = nack~(Neck)~Neck~0~1~ |2 = head~(Head)~True head~1~1~Destroying neck |3 = tail~(Tail)~Tail~0~1~ |4 = body~(Body)~Back~2~1~ |5 = forefoot_L~(Leg)~Left forefoot~1~1~ |6 = forefoot_R~(Leg)~Right forefoot~1~1~ |7 = backfoot_L~(Leg)~Left hindfoot~0~1~ |8 = backfoot_R~(Leg)~Right hindfoot~0~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = Horn~(Head)~Horn~0~0~ |2 = hip~(Posterior)~Posterior~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head~(Head)~Head~0~1~ |2 = back~(Back)~Back~2~1~ |3 = forefoot_L~(Leg)~Left foreleg~0~1~ |4 = forefoot_R~(Leg)~Right foreleg~0~1~ |5 = backfoot_L~(Leg)~Left hindleg~0~1~ |6 = backfoot_R~(Leg)~Right hindleg~0~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head1~(Head)~Head (first pair of feathers)~0~1~ |2 = head2~(Head)~Head (second pair of feathes)~0~1~Breaking first pair of feathers }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = Horn~(Horn)~Horn~1~0~ |2 = Back~(Back)~Back~0~1~ |3 = Tail~(Tail)~Tail~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = head~(Head)~Head~0~1~ |2 = back~(Back)~Back~1~1~ |3 = tail~(Tail)~Tail~0~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = face~(Face)~Head~0~1~ |2 = tail~(Tail)~Tail~0~1~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = ear_L~(Ear)~Left ear~0~0~ |2 = ear_R~(Ear)~Right ear~0~0~ |3 = tail~(Tail)~Tail~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = wing_L~(Wing)~Left wing~0~0~ |2 = wing_R~(Wing)~Right wing~0~0~ |3 = ball~(Ball)~Jewel~0~0~ }} |0 = 【本体】~(Body)~Main body~0~1~ |1 = bumpF~(Hump)~Front hump~0~0~ |2 = bumpB~(Hump)~Back hump~0~0~ |3 = head~(Head)~Mouth~0~0~ }} }}}} An enum for returning a list of appendages per enemy and their hardness. Usage:
 * default = {{#switch:{{{1}}}
 * 1 = Autosentry
 * 2 = Vita
 * 3 = Rexoskell
 * 4 = Vasara
 * 5 = Zu Pharg
 * 6 = Almandal
 * 7 = Puge
 * 8 = Pugilith
 * 9 = Galdr
 * 10 = Quo
 * 11 = Oc-serv
 * 12 = Qmoeva
 * 13 = Caladar
 * 14 = Seidr
 * 15 = Xern
 * 16 = Shrad
 * 17 = Xe-dom
 * 18 = Zig
 * 19 = Fal-swo
 * 20 = Neilnail
 * 21 = Human-Made Skell
 * 22 = Marnuck
 * 23 = Milsaadi
 * 24 = Sylooth
 * 25 = Gularth
 * 26 = BLADE
 * 27 = Prone (Cavern Clan)
 * 28 = Prone (Tree Clan)
 * 29 = Definian
 * 30 = Wrothian
 * 31 = Ganglion Command
 * 32 = {{#switch:{{{3}}
 * 33 = {{#switch:{{{3}}}
 * 34 = {{#switch:{{{3}}}
 * 35 = {{#switch:{{{3}}}
 * 36 = Falsaxum
 * 37 = Vivohast
 * 38 = Thallus
 * 39 = Tectinsula
 * 40 = Arenatect
 * 41 = {{#switch:{{{3}}}
 * 42 = {{#switch:{{{3}}}
 * 43 = {{#switch:{{{3}}}
 * 44 = {{#switch:{{{3}}}
 * 45 = Germivore
 * 46 = Sabula
 * 47 = {{#switch:{{{3}}}
 * 48 = Aeviter
 * 49 = {{#switch:{{{3}}}
 * 50 = Purgovent
 * 51 = {{#switch:{{{3}}}
 * 52 = Scintimure
 * 53 = Aetrygon
 * 54 = {{#switch:{{{3}}}
 * 55 = {{#switch:{{{3}}}
 * 56 = Ceto
 * 57 = {{#switch:{{{3}}}
 * 58 = Caro
 * 59 = Vigent
 * 60 = Virago
 * 61 = Monoceros
 * 62 = Progen
 * 63 = {{#switch:{{{3}}}
 * 64 = Cantor
 * 65 = {{#switch:{{{3}}}
 * 66 = Cervus
 * 67 = {{#switch:{{{3}}}
 * 68 = {{#switch:{{{3}}}
 * 69 = {{#switch:{{{3}}}
 * 70 = Coronid
 * 71 = {{#switch:{{{1}}}
 * 72 = Caecus
 * 73 = Insidia
 * 74 = Sphinx
 * 75 = Chimera
 * 76 = Gerrid
 * 77 = {{#switch:{{{3}}}
 * 78 = {{#switch:{{{3}}}
 * 79 = Sacrifole
 * 80 = {{#switch:{{{3}}}
 * 81 = Jacul
 * 82 = {{#switch:{{{3}}}
 * 83 = Colubrim
 * 84 = Millepod
 * 85 = Unafulge
 * 86 = Visigel
 * 87 = Filiavent
 * 88 = Yggralith
 * 89 = Telethia
 * 90 = {{#switch:{{{3}}}
 * 91 = Murra
 * 92 = {{#switch:{{{3}}}
 * 93 = Mephite
 * 94 = {{#switch:{{{3}}}
 * 95 = Liceor
 * 96 = {{#switch:{{{3}}}
 * 97 = Dilus
 * 98 = Tersqual
 * 99 = Tainted

Result format: Internal name~Name displayed in-game (often ambiguous)~Proper appendage name~hardness~whether it is skell-targetable (0/1)~exposure condition The enemy ID is required because although the vast majority of enemies share the same appendages across their species, there is a handfull of exceptions to this rule. Sources: This and that.