Search in sources :

Example 6 with TongueModifier

use of com.lilithsthrone.game.character.body.valueEnums.TongueModifier in project liliths-throne-public by Innoxia.

the class Tongue method getDescriptor.

public String getDescriptor(GameCharacter owner) {
    List<String> list = new ArrayList<>();
    for (TongueModifier tm : tongueModifiers) {
        list.add(tm.getName());
    }
    list.add(type.getDescriptor(owner));
    return UtilText.returnStringAtRandom(list.toArray(new String[] {}));
}
Also used : TongueModifier(com.lilithsthrone.game.character.body.valueEnums.TongueModifier) ArrayList(java.util.ArrayList)

Aggregations

TongueModifier (com.lilithsthrone.game.character.body.valueEnums.TongueModifier)6 OrificeModifier (com.lilithsthrone.game.character.body.valueEnums.OrificeModifier)5 BodyCoveringType (com.lilithsthrone.game.character.body.types.BodyCoveringType)4 PenisModifier (com.lilithsthrone.game.character.body.valueEnums.PenisModifier)4 ArrayList (java.util.ArrayList)3 Covering (com.lilithsthrone.game.character.body.Covering)2 BodyHair (com.lilithsthrone.game.character.body.valueEnums.BodyHair)2 BreastShape (com.lilithsthrone.game.character.body.valueEnums.BreastShape)2 CoveringModifier (com.lilithsthrone.game.character.body.valueEnums.CoveringModifier)2 NPC (com.lilithsthrone.game.character.npc.NPC)2 Subspecies (com.lilithsthrone.game.character.race.Subspecies)2 HashMap (java.util.HashMap)2 EnchantmentEventListener (com.lilithsthrone.controller.eventListeners.EnchantmentEventListener)1 InventorySelectedItemEventListener (com.lilithsthrone.controller.eventListeners.InventorySelectedItemEventListener)1 InventoryTooltipEventListener (com.lilithsthrone.controller.eventListeners.InventoryTooltipEventListener)1 SetContentEventListener (com.lilithsthrone.controller.eventListeners.SetContentEventListener)1 TooltipHideEventListener (com.lilithsthrone.controller.eventListeners.TooltipHideEventListener)1 TooltipInformationEventListener (com.lilithsthrone.controller.eventListeners.TooltipInformationEventListener)1 TooltipMoveEventListener (com.lilithsthrone.controller.eventListeners.TooltipMoveEventListener)1 TooltipResponseDescriptionEventListener (com.lilithsthrone.controller.eventListeners.TooltipResponseDescriptionEventListener)1