- ABase - Class in pl.isangeles.senlin.data
-
Class with pre-loaded sound effects
loaded in main menu
- Abilities - Class in pl.isangeles.senlin.core.skill
-
Class for all skills acquired by character
- Abilities(Character) - Constructor for class pl.isangeles.senlin.core.skill.Abilities
-
Abilities constructor
- AConnector - Class in pl.isangeles.senlin.util
-
This static class provide access to external audio files
- Action - Class in pl.isangeles.senlin.core.action
-
Class for in-game actions(eg.
- Action() - Constructor for class pl.isangeles.senlin.core.action.Action
-
Default constructor, action do nothing
- Action(ActionType) - Constructor for class pl.isangeles.senlin.core.action.Action
-
Action constructor
- ActionParser - Class in pl.isangeles.senlin.util.parser
-
Class for parsing action nodes
- ActionPattern - Class in pl.isangeles.senlin.data.pattern
-
Class for action patterns
- ActionPattern(String, String) - Constructor for class pl.isangeles.senlin.data.pattern.ActionPattern
-
Action pattern constructor
- ActionType - Enum in pl.isangeles.senlin.core.action
-
Enumeration for action types
- activate() - Method in class pl.isangeles.senlin.core.skill.Attack
-
Activates attack skill
- activate() - Method in class pl.isangeles.senlin.core.skill.Buff
-
- activate() - Method in class pl.isangeles.senlin.core.skill.Passive
-
- activate() - Method in class pl.isangeles.senlin.core.skill.Skill
-
Activates skill prepared skill
- add(String, String) - Method in class pl.isangeles.senlin.audio.AudioPlayer
-
Adds one specified music track to player
- add(Recipe) - Method in class pl.isangeles.senlin.core.craft.Profession
-
- add(Effect) - Method in class pl.isangeles.senlin.core.effect.Effects
-
- add(Item) - Method in class pl.isangeles.senlin.core.Inventory
-
Adds item to inventory
- add(Quest) - Method in class pl.isangeles.senlin.core.quest.Journal
-
- add(Skill) - Method in class pl.isangeles.senlin.core.skill.Abilities
-
- add(ScrollableContent) - Method in class pl.isangeles.senlin.gui.ScrollableList
-
Adds content to list
- add(TextBlock) - Method in class pl.isangeles.senlin.gui.TextBox
-
Adds text to text box
- addAll(String) - Method in class pl.isangeles.senlin.audio.AudioPlayer
-
Adds all tracks from specified category to player
- addAll(Collection<? extends Effect>) - Method in class pl.isangeles.senlin.core.effect.Effects
-
- addAll(Collection<? extends Item>) - Method in class pl.isangeles.senlin.core.Inventory
-
Adds all items from collection to inventory
- addAll(Item[]) - Method in class pl.isangeles.senlin.core.Inventory
-
Adds all items from collection to inventory
- addAll(Collection<? extends ScrollableContent>) - Method in class pl.isangeles.senlin.gui.ScrollableList
-
Adds all content from specified collection to list
- addAll(List<TextBlock>) - Method in class pl.isangeles.senlin.gui.TextBox
-
Adds all text blocks to text box
- addAllFrom(EffectSource) - Method in class pl.isangeles.senlin.core.effect.Effects
-
Adds all effects from specified source(only this effects that are NOT already active)
- addAllTo(String, String) - Method in class pl.isangeles.senlin.audio.AudioPlayer
-
Adds all tracks from specified category to playlist with specified name
- addAnswer(Answer) - Method in class pl.isangeles.senlin.core.dialogue.DialoguePart
-
Adds new answer for this dialogue part
- addCombat(String) - Static method in class pl.isangeles.senlin.cli.Log
-
Adds new combat message to log
- addCon() - Method in class pl.isangeles.senlin.core.Attributes
-
- addCon(int) - Method in class pl.isangeles.senlin.core.Attributes
-
- addDebug(String) - Static method in class pl.isangeles.senlin.cli.Log
-
Adds new debug message to list
- addDex() - Method in class pl.isangeles.senlin.core.Attributes
-
- addDex(int) - Method in class pl.isangeles.senlin.core.Attributes
-
- addDialogue(Dialogue) - Method in class pl.isangeles.senlin.core.character.Character
-
Adds specified dialogue to character dialogues
- addEffect(SimpleAnim, boolean) - Method in class pl.isangeles.senlin.graphic.CharacterAvatar
-
- addEffect(SimpleAnim, boolean) - Method in interface pl.isangeles.senlin.graphic.Effective
-
Adds animated effect to object effects
- addEffect(SimpleAnim, boolean) - Method in class pl.isangeles.senlin.graphic.ObjectAvatar
-
- addHours(int) - Method in class pl.isangeles.senlin.core.WorldTime
-
Add hours
- addInformation(String) - Static method in class pl.isangeles.senlin.cli.Log
-
Adds new information to communicates stack
- addInt() - Method in class pl.isangeles.senlin.core.Attributes
-
- addInt(int) - Method in class pl.isangeles.senlin.core.Attributes
-
- addItem(Item) - Method in class pl.isangeles.senlin.core.character.Character
-
Adds specified item to character inventory
- addLearnPoints(int) - Method in class pl.isangeles.senlin.core.character.Character
-
- addLevel(int) - Method in class pl.isangeles.senlin.core.character.Character
-
Adds levels to character
- addMinutes(int) - Method in class pl.isangeles.senlin.core.WorldTime
-
Adds minutes
- addModifier(Modifier) - Method in class pl.isangeles.senlin.core.character.Character
-
- addModifier(Modifier) - Method in interface pl.isangeles.senlin.core.Targetable
-
Adds(and applies) specified modifier to this object
- addModifier(Modifier) - Method in class pl.isangeles.senlin.core.TargetableObject
-
- addMusic(AudioPlayer) - Method in class pl.isangeles.senlin.data.area.Area
-
Adds all music tracks for this scenario to specified audio player
- addNpcs(Collection<Character>) - Method in class pl.isangeles.senlin.core.ai.CharacterAi
-
Puts specified NPCs under AI control
- addOption(Answer) - Method in class pl.isangeles.senlin.core.dialogue.Dialogue
-
Adds new option to first dialogue part
- addProfession(Profession) - Method in class pl.isangeles.senlin.core.character.Character
-
Adds profession to character professions set
- addQuestsToStart(Character) - Method in class pl.isangeles.senlin.data.area.Scenario
-
Adds all quests as quests to start to specified player quests tracker
- addQuestToStart(Quest, String) - Method in class pl.isangeles.senlin.core.quest.QuestTracker
-
Adds quest to start on specified trigger
- addSkill(Skill) - Method in class pl.isangeles.senlin.core.character.Character
-
Adds skill to player abilities set
- addSpeech(String, String) - Static method in class pl.isangeles.senlin.cli.Log
-
Adds new speech message to log
- addStr() - Method in class pl.isangeles.senlin.core.Attributes
-
- addStr(int) - Method in class pl.isangeles.senlin.core.Attributes
-
- addSystem(String) - Static method in class pl.isangeles.senlin.cli.Log
-
Adds new system message to list
- addText(String) - Method in class pl.isangeles.senlin.gui.TextBlock
-
Adds texts to box
- addTo(String, String, String) - Method in class pl.isangeles.senlin.audio.AudioPlayer
-
Adds track with specified name from specified category to playlist with specified name
- addWarning(String) - Static method in class pl.isangeles.senlin.cli.Log
-
Adds new warning to communicates stack
- addWis() - Method in class pl.isangeles.senlin.core.Attributes
-
- addWis(int) - Method in class pl.isangeles.senlin.core.Attributes
-
- affect(Targetable) - Method in class pl.isangeles.senlin.core.effect.Effect
-
Starts affect on specified character
- AnimObject - Class in pl.isangeles.senlin.graphic
-
Class for fully animated objects like avatar parts(torso, head, weapon), etc.
- AnimObject(InputStream, String, boolean, int, int) - Constructor for class pl.isangeles.senlin.graphic.AnimObject
-
Animated object constructor
- Answer - Class in pl.isangeles.senlin.core.dialogue
-
Class for answer, smallest dialogue part
- Answer(String, String, boolean, boolean, boolean, List<Requirement>) - Constructor for class pl.isangeles.senlin.core.dialogue.Answer
-
Answer constructor
- answerOn(Answer) - Method in class pl.isangeles.senlin.core.dialogue.Dialogue
-
Changes current dialogue stage to answer-associated dialog part
- applyAllOn(Character) - Method in class pl.isangeles.senlin.core.bonus.Modifiers
-
Applies all modifiers on specified character
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.AttitudeModifier
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.DamageBonus
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.DualwieldBonus
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.FlagModifier
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.HealthBonus
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.Modifier
-
Applies modifier on specified object
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.ResistanceBonus
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.StatsBonus
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.UndetectBonus
-
- applyOn(Targetable) - Method in class pl.isangeles.senlin.core.bonus.UnlockBonus
-
- Area - Class in pl.isangeles.senlin.data.area
-
Class for game world areas
- Area(String, TiledMap, String) - Constructor for class pl.isangeles.senlin.data.area.Area
-
Empty area constructor
- Area(String, TiledMap, String, Collection<Character>, List<TargetableObject>, List<Exit>, Map<String, String>, Map<String, String>) - Constructor for class pl.isangeles.senlin.data.area.Area
-
Area constructor
- Armor - Class in pl.isangeles.senlin.core.item
-
Class for armor parts
TODO implement different sprite sheet for each armor material
- Armor(String, ArmorType, ItemMaterial, int, int, Modifiers, List<String>, int, String, String, String, GameContainer) - Constructor for class pl.isangeles.senlin.core.item.Armor
-
Armor constructor
- Armor(String, long, ArmorType, ItemMaterial, int, int, Modifiers, List<String>, int, String, String, String, GameContainer) - Constructor for class pl.isangeles.senlin.core.item.Armor
-
Armor constructor (with saved serial number)
- ArmorMaterial - Enum in pl.isangeles.senlin.core.item
-
Enumeration for armor materials
- ArmorPattern - Class in pl.isangeles.senlin.data.pattern
-
Class for armor patterns
- ArmorPattern(String, int, String, String, int, int, List<Modifier>, List<String>, String, String, String) - Constructor for class pl.isangeles.senlin.data.pattern.ArmorPattern
-
Armor pattern constructor
- armorsMap - Static variable in class pl.isangeles.senlin.data.ItemsBase
-
- ArmorType - Enum in pl.isangeles.senlin.core.item
-
Enumeration for armor types
- ARTIFACT - Static variable in class pl.isangeles.senlin.core.item.Trinket
-
- asPosition() - Method in class pl.isangeles.senlin.util.TilePosition
-
Converts tile position to world XY position
- asSlotsContent() - Method in class pl.isangeles.senlin.core.Inventory
-
Returns all inventory as list with slot content
- asTable() - Method in class pl.isangeles.senlin.util.Position
-
Returns position as normal table with two values: x[0] and y[1]
- asTable() - Method in class pl.isangeles.senlin.util.TilePosition
-
Returns position as normal table with two values: row[0] and column[1]
- atCenter() - Method in class pl.isangeles.senlin.gui.InterfaceObject
-
Returns position in the center of the screen for this object and current resolution
- Attack - Class in pl.isangeles.senlin.core.skill
-
Class for offensive skills
- Attack(Character, String, String, EffectType, AttackType, int, List<Requirement>, boolean, int, int, int, List<String>, GameContainer) - Constructor for class pl.isangeles.senlin.core.skill.Attack
-
Attack constructor
- AttackPattern - Class in pl.isangeles.senlin.data.pattern
-
Pattern for attack skills
- AttackPattern(String, String, String, boolean, String, int, List<Requirement>, int, int, int, List<String>, List<Requirement>) - Constructor for class pl.isangeles.senlin.data.pattern.AttackPattern
-
Attack pattern constructor
- AttackType - Enum in pl.isangeles.senlin.core.skill
-
Enumeration for attack types
- Attitude - Enum in pl.isangeles.senlin.core.character
-
Enumeration for characters attitudes
- AttitudeModifier - Class in pl.isangeles.senlin.core.bonus
-
Class for attitude modifier
- AttitudeModifier(Attitude) - Constructor for class pl.isangeles.senlin.core.bonus.AttitudeModifier
-
Attitude modifier constructor
- Attribute - Class in pl.isangeles.senlin.core
-
Wrapped integer class, for mutability
- Attribute() - Constructor for class pl.isangeles.senlin.core.Attribute
-
- Attribute(int) - Constructor for class pl.isangeles.senlin.core.Attribute
-
- Attributes - Class in pl.isangeles.senlin.core
-
Class for character attributes
- Attributes() - Constructor for class pl.isangeles.senlin.core.Attributes
-
Attributes constructor
- Attributes(int, int, int, int, int) - Constructor for class pl.isangeles.senlin.core.Attributes
-
Attributes constructor
- Attributes(String) - Constructor for class pl.isangeles.senlin.core.Attributes
-
Attributes constructor
- AttributeTraining - Class in pl.isangeles.senlin.core.train
-
Class for attributes trainings
- AttributeTraining(AttributeType, List<Requirement>) - Constructor for class pl.isangeles.senlin.core.train.AttributeTraining
-
- AttributeType - Enum in pl.isangeles.senlin.core
-
Enumeration for attributes types
- AudioPlayer - Class in pl.isangeles.senlin.audio
-
Class for playing game music and sound effects
- AudioPlayer() - Constructor for class pl.isangeles.senlin.audio.AudioPlayer
-
Audio player constructor
- AvatarAnimType - Enum in pl.isangeles.senlin.graphic
-
Enumeration for avatar animations types
- AXE - Static variable in class pl.isangeles.senlin.core.item.Weapon
-