Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.skills;
29 import java.util.Arrays;
30 import java.util.HashMap;
32 import org.jetbrains.annotations.NotNull;
33 import org.jetbrains.annotations.Nullable;
52 private final Map<String, Skill>
namedSkills =
new HashMap<>();
59 @SuppressWarnings(
"FieldCanBeLocal")
68 public void metaserver() {
73 public void preConnecting(@NotNull
final String serverInfo) {
78 public void connecting(@NotNull
final String serverInfo) {
83 public void connecting(@NotNull
final ClientSocketState clientSocketState, @NotNull
final String param) {
88 public void connected() {
93 public void connectFailed(@NotNull
final String reason) {
115 skill.setMessage(
null);
126 public void addSkill(
final int id, @NotNull
final String skillName,
final int face) {
130 if (oldSkill == newSkill) {
134 if (oldSkill !=
null) {
163 if (oldSkill !=
null) {
Skill getNamedSkill(@NotNull final String skillName, final int face)
static final int CS_NUM_SKILLS
final Map< String, Skill > namedSkills
void set(final int level, final long experience)
void clearNumberedSkills()
int getSkillId(final String name)
final Skill[] numberedSkills
Skill getSkill(final int id)
final GuiStateListener guiStateListener
void setSkillExtra(final int id, @NotNull final String message)
void setFace(final int face)
void setMessage(@Nullable final String message)
void addSkill(final int id, @NotNull final String skillName, final int face)
static final int CS_STAT_SKILLINFO
SkillSet(@NotNull final GuiStateManager guiStateManager)