A B C D E F G H I J K L M N O P Q R S T U V W

S

S_ACCURACY - Static variable in class shoddybattle.Pokemon
 
S_ACCURACY - Static variable in class shoddybattle.Pokemon
 
S_ATTACK - Static variable in class shoddybattle.Pokemon
 
S_ATTACK - Static variable in class shoddybattle.Pokemon
 
S_DEFENCE - Static variable in class shoddybattle.Pokemon
 
S_DEFENCE - Static variable in class shoddybattle.Pokemon
 
S_EVASION - Static variable in class shoddybattle.Pokemon
 
S_EVASION - Static variable in class shoddybattle.Pokemon
 
S_HP - Static variable in class shoddybattle.Pokemon
 
S_HP - Static variable in class shoddybattle.Pokemon
 
S_SPATTACK - Static variable in class shoddybattle.Pokemon
 
S_SPATTACK - Static variable in class shoddybattle.Pokemon
 
S_SPDEFENCE - Static variable in class shoddybattle.Pokemon
 
S_SPDEFENCE - Static variable in class shoddybattle.Pokemon
 
S_SPEED - Static variable in class shoddybattle.Pokemon
 
S_SPEED - Static variable in class shoddybattle.Pokemon
 
SandstormEffect - Class in mechanics.statuses.field
1.
SandstormEffect - Class in mechanics.statuses.field
1.
SandstormEffect(int) - Constructor for class mechanics.statuses.field.SandstormEffect
Creates a new instance of SandstormEffect
SandstormEffect() - Constructor for class mechanics.statuses.field.SandstormEffect
 
SandstormEffect(int) - Constructor for class mechanics.statuses.field.SandstormEffect
Creates a new instance of SandstormEffect
SandstormEffect() - Constructor for class mechanics.statuses.field.SandstormEffect
 
saveFile(OutputStreamWriter) - Method in class shoddybattle.UpgradeModFile
Save the mod file to disc.
saveFile(OutputStreamWriter) - Method in class shoddybattle.UpgradeModFile
Save the mod file to disc.
saveItemData(OutputStream) - Method in class mechanics.statuses.items.HoldItemData
Write item data to an arbitrary output stream.
saveItemData(OutputStream) - Method in class mechanics.statuses.items.HoldItemData
Write item data to an arbitrary output stream.
saveModData(OutputStream) - Method in class shoddybattle.ModData
Save mod data (species, abilities, move sets, and items) to a file which can be opened by a client to allow for creating items that will play on this mod server.
saveModData(OutputStream) - Method in class shoddybattle.ModData
Save mod data (species, abilities, move sets, and items) to a file which can be opened by a client to allow for creating items that will play on this mod server.
saveMoveList(OutputStream) - Method in class mechanics.moves.MoveList
Write data on all moves to an ouput stream.
saveMoveList(OutputStream) - Method in class mechanics.moves.MoveList
Write data on all moves to an ouput stream.
saveSpeciesDatabase(File) - Method in class shoddybattle.PokemonSpeciesData
Save a database of pokemon species to a file.
saveSpeciesDatabase(OutputStream, boolean) - Method in class shoddybattle.PokemonSpeciesData
Save a database of pokemon speices to an arbitrary file.
saveSpeciesDatabase(File) - Method in class shoddybattle.PokemonSpeciesData
Save a database of pokemon species to a file.
saveSpeciesDatabase(OutputStream, boolean) - Method in class shoddybattle.PokemonSpeciesData
Save a database of pokemon speices to an arbitrary file.
saveToFile() - Method in class mechanics.intelligence.Situation
Save the Situations database to a file.
saveToFile() - Method in class mechanics.intelligence.Situation
Save the Situations database to a file.
saveToFile(File) - Method in class mechanics.moves.MoveSetData
Save the move sets to a file.
saveToFile(OutputStream) - Method in class mechanics.moves.MoveSetData
Save the move sets to an arbitrary output stream.
saveToFile(File) - Method in class mechanics.moves.MoveSetData
Save the move sets to a file.
saveToFile(OutputStream) - Method in class mechanics.moves.MoveSetData
Save the move sets to an arbitrary output stream.
SELECTION_END - Static variable in class netbattle.messages.NetMessage
 
SELECTION_END - Static variable in class netbattle.messages.NetMessage
 
SelectionEndMessage - Class in netbattle.messages
 
SelectionEndMessage - Class in netbattle.messages
 
SelectionEndMessage(int) - Constructor for class netbattle.messages.SelectionEndMessage
Creates a new instance of SelectionEndMessage
SelectionEndMessage(int) - Constructor for class netbattle.messages.SelectionEndMessage
Creates a new instance of SelectionEndMessage
sendChatMessage(String) - Method in class netbattle.BattleServer
Send a chat message to all clients.
sendChatMessage(String, boolean) - Method in class netbattle.BattleServer
 
sendChatMessage(String) - Method in class netbattle.BattleServer
Send a chat message to all clients.
sendChatMessage(String, boolean) - Method in class netbattle.BattleServer
 
sendFile(File, long) - Method in class netbattle.NetClient
 
sendFile(File, long) - Method in class netbattle.NetClient
 
sendMessage(NetMessage) - Method in class netbattle.ChatChanel
Send a message to everybody in this channel.
sendMessage(NetMessage) - Method in class netbattle.ChatChanel
Send a message to everybody in this channel.
sendMessage(Runnable) - Method in class netbattle.MessageHandler
Send a runnable message.
sendMessage(NetMessage) - Method in class netbattle.MessageHandler
Send a message.
sendMessage(Runnable) - Method in class netbattle.MessageHandler
Send a runnable message.
sendMessage(NetMessage) - Method in class netbattle.MessageHandler
Send a message.
sendMessage(NetMessage) - Method in class netbattle.NetClient
 
sendMessage(NetMessage) - Method in class netbattle.NetClient
 
SERVER_VERSION - Static variable in class netbattle.BattleServer
Version of the server.
SERVER_VERSION - Static variable in class netbattle.BattleServer
Version of the server.
ServerListEntry - Class in netbattle.database
 
ServerListEntry - Class in netbattle.database
 
ServerListEntry(String, String, String, int, int, int) - Constructor for class netbattle.database.ServerListEntry
 
ServerListEntry(String, String, String, int, int, int) - Constructor for class netbattle.database.ServerListEntry
 
setAbilities(String, String[], boolean) - Method in class shoddybattle.PokemonSpeciesData
Add a pokemon's abilities to the HashMap.
setAbilities(String, String[], boolean) - Method in class shoddybattle.PokemonSpeciesData
Add a pokemon's abilities to the HashMap.
setAbility(IntrinsicAbility, boolean) - Method in class shoddybattle.Pokemon
Set this pokemon's ability.
setAbility(IntrinsicAbility, boolean) - Method in class shoddybattle.Pokemon
Set this pokemon's ability.
setAccuracy(double) - Method in class mechanics.moves.PokemonMove
Set the accuracy of this move.
setAccuracy(double) - Method in class mechanics.moves.PokemonMove
Set the accuracy of this move.
setAttacker(int, boolean) - Method in class mechanics.moves.StatusMove
Sets if a an effect affects the attacker.
setAttacker(int, boolean) - Method in class mechanics.moves.StatusMove
Sets if a an effect affects the attacker.
setBanExpiry(long) - Method in class netbattle.NetClient
 
setBanExpiry(long) - Method in class netbattle.NetClient
 
setChoice(Pokemon, BattleMechanics, MoveListEntry) - Method in class mechanics.statuses.items.ChoiceBandItem
 
setChoice(Pokemon, BattleMechanics, MoveListEntry) - Method in class mechanics.statuses.items.ChoiceBandItem
 
setDefaultData(PokemonSpeciesData) - Static method in class shoddybattle.PokemonSpecies
Set the default species data.
setDefaultData(PokemonSpeciesData) - Static method in class shoddybattle.PokemonSpecies
Set the default species data.
setDescription(String) - Method in class mechanics.statuses.StatChangeEffect
Set a description.
setDescription(String) - Method in class mechanics.statuses.StatChangeEffect
Set a description.
setImportant(boolean) - Method in class netbattle.messages.FieldTextMessage
 
setImportant(boolean) - Method in class netbattle.messages.FieldTextMessage
 
setInducer(Pokemon) - Method in class mechanics.statuses.StatusEffect
Set the pokemon who induced this effect.
setInducer(Pokemon) - Method in class mechanics.statuses.StatusEffect
Set the pokemon who induced this effect.
setInstance(AccountRegistry) - Static method in class netbattle.database.registry.AccountRegistry
Set the single instance of this class.
setInstance(AccountRegistry) - Static method in class netbattle.database.registry.AccountRegistry
Set the single instance of this class.
setItem(HoldItem) - Method in class shoddybattle.Pokemon
Set this pokemon's item.
setItem(HoldItem) - Method in class shoddybattle.Pokemon
Set this pokemon's item.
setModDataLength(long) - Method in class shoddybattle.ModData
Set the length of the mod data file.
setModDataLength(long) - Method in class shoddybattle.ModData
Set the length of the mod data file.
setName(String) - Method in class netbattle.database.ServerListEntry
 
setName(String) - Method in class netbattle.database.ServerListEntry
 
setName(String) - Method in class shoddybattle.Pokemon
Set this pokemon's name.
setName(String) - Method in class shoddybattle.Pokemon
Set this pokemon's name.
setName(String) - Method in class shoddybattle.PokemonSpecies
Set the name of this species.
setName(String) - Method in class shoddybattle.PokemonSpecies
Set the name of this species.
setNarrationEnabled(boolean) - Method in class shoddybattle.BattleField
Set whether to narrate the battle.
setNarrationEnabled(boolean) - Method in class shoddybattle.BattleField
Set whether to narrate the battle.
setPercent(double) - Method in class mechanics.statuses.PercentEffect
Change the percent that this move heals/hurts.
setPercent(double) - Method in class mechanics.statuses.PercentEffect
Change the percent that this move heals/hurts.
setPokemon(Pokemon[][]) - Method in class shoddybattle.BattleField
 
setPokemon(Pokemon[][]) - Method in class shoddybattle.BattleField
 
setPossibleGenders(int) - Method in class shoddybattle.PokemonSpecies
Set the possible genders for this species.
setPossibleGenders(int) - Method in class shoddybattle.PokemonSpecies
Set the possible genders for this species.
setPower(int) - Method in class mechanics.moves.PokemonMove
Set the power of this move.
setPower(int) - Method in class mechanics.moves.PokemonMove
Set the power of this move.
setPp(int, int) - Method in class shoddybattle.Pokemon
Set a move's pp.
setPp(int, int) - Method in class shoddybattle.Pokemon
Set a move's pp.
setRawStat(int, int) - Method in class shoddybattle.Pokemon
 
setRawStat(int, int) - Method in class shoddybattle.Pokemon
 
setSecondaryMultiplier(double) - Method in class mechanics.StatMultiplier
 
setSecondaryMultiplier(double) - Method in class mechanics.StatMultiplier
 
setShiny(boolean) - Method in class shoddybattle.Pokemon
Set whether this pokemon is shiny.
setShiny(boolean) - Method in class shoddybattle.Pokemon
Set whether this pokemon is shiny.
setStorageLocation(String) - Static method in class shoddybattle.ModData
Set the location where mod data is stored on the hard disc.
setStorageLocation(String) - Static method in class shoddybattle.ModData
Set the location where mod data is stored on the hard disc.
setSubstitute(int) - Method in class shoddybattle.Pokemon
Set the health of the substitute.
setSubstitute(int) - Method in class shoddybattle.Pokemon
Set the health of the substitute.
setText(String) - Method in class netbattle.messages.WelcomeMessage
 
setText(String) - Method in class netbattle.messages.WelcomeMessage
 
setText(String) - Method in class netbattle.messages.WelcomeTextMessage
 
setText(String) - Method in class netbattle.messages.WelcomeTextMessage
 
setTurns(int) - Method in class mechanics.statuses.ChargeEffect
 
setTurns(int) - Method in class mechanics.statuses.ChargeEffect
 
setType(PokemonType) - Method in class mechanics.moves.PokemonMove
Set the type of this move.
setType(PokemonType) - Method in class mechanics.moves.PokemonMove
Set the type of this move.
setType(PokemonType[]) - Method in class shoddybattle.PokemonSpecies
Set the type of this pokemon.
setType(PokemonType[]) - Method in class shoddybattle.PokemonSpecies
Set the type of this pokemon.
setTypes(Pokemon, PokemonType[], boolean) - Method in class mechanics.statuses.field.WeatherEffect
Changes the types of a Pokemon (for Forecast).
setTypes(Pokemon, PokemonType[], boolean) - Method in class mechanics.statuses.field.WeatherEffect
Changes the types of a Pokemon (for Forecast).
setUserLevel(String, int) - Method in class netbattle.BattleServer
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.BattleServer
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.database.registry.AccountRegistry
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.database.registry.AccountRegistry
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.database.registry.DatabaseImpl
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.database.registry.DatabaseImpl
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.database.registry.FileImpl
Set the level of a user.
setUserLevel(String, int) - Method in class netbattle.database.registry.FileImpl
Set the level of a user.
setWelcomeText(String) - Method in class netbattle.BattleServer
Set the text of the welcome message.
setWelcomeText(String) - Method in class netbattle.BattleServer
Set the text of the welcome message.
shoddybattle - package shoddybattle
 
shoddybattle.util - package shoddybattle.util
 
showMessage(String) - Method in class netbattle.NetBattleField
Narrate the battle.
showMessage(String, boolean) - Method in class netbattle.NetBattleField
 
showMessage(String) - Method in class netbattle.NetBattleField
Narrate the battle.
showMessage(String, boolean) - Method in class netbattle.NetBattleField
 
showMessage(String) - Method in class shoddybattle.BattleField
Narrate the battle.
showMessage(String) - Method in class shoddybattle.BattleField
Narrate the battle.
Situation - Class in mechanics.intelligence
 
Situation - Class in mechanics.intelligence
 
SleepEffect - Class in mechanics.statuses
 
SleepEffect - Class in mechanics.statuses
 
SleepEffect() - Constructor for class mechanics.statuses.SleepEffect
Creates a new instance of SleepEffect
SleepEffect(int) - Constructor for class mechanics.statuses.SleepEffect
 
SleepEffect() - Constructor for class mechanics.statuses.SleepEffect
Creates a new instance of SleepEffect
SleepEffect(int) - Constructor for class mechanics.statuses.SleepEffect
 
sortMoves(Pokemon[], BattleTurn[]) - Static method in class shoddybattle.BattleField.PokemonWrapper
Sort pokemon and moves in descending order.
sortMoves(Pokemon[], BattleTurn[]) - Static method in class shoddybattle.BattleField.PokemonWrapper
Sort pokemon and moves in descending order.
SPECIAL_EFFECT_LOCK - Static variable in class mechanics.statuses.StatusEffect
A pokemon can have only one of freeze, burn, sleep, paralysis, and poison, so we protect against this by giving this class of effects a designated lock called SPECIAL_EFFECT_LOCK.
SPECIAL_EFFECT_LOCK - Static variable in class mechanics.statuses.StatusEffect
A pokemon can have only one of freeze, burn, sleep, paralysis, and poison, so we protect against this by giving this class of effects a designated lock called SPECIAL_EFFECT_LOCK.
SPECTATOR_MESSAGE - Static variable in class netbattle.messages.NetMessage
 
SPECTATOR_MESSAGE - Static variable in class netbattle.messages.NetMessage
 
SpectatorMessage - Class in netbattle.messages
 
SpectatorMessage - Class in netbattle.messages
 
SpectatorMessage(int, int[][], String[][][]) - Constructor for class netbattle.messages.SpectatorMessage
Creates a new instance of SpectatorMessage
SpectatorMessage(int, int[][], String[][][]) - Constructor for class netbattle.messages.SpectatorMessage
Creates a new instance of SpectatorMessage
start() - Method in class shoddybattle.util.ThreadedQueue
Start the threaded queue.
start() - Method in class shoddybattle.util.ThreadedQueue
Start the threaded queue.
STAT_REFRESH - Static variable in class netbattle.messages.NetMessage
 
STAT_REFRESH - Static variable in class netbattle.messages.NetMessage
 
StatChangeEffect - Class in mechanics.statuses
 
StatChangeEffect - Class in mechanics.statuses
 
StatChangeEffect(int, boolean, int) - Constructor for class mechanics.statuses.StatChangeEffect
 
StatChangeEffect(int, boolean) - Constructor for class mechanics.statuses.StatChangeEffect
Creates a new instance of StatusEffect
StatChangeEffect(int, boolean, int) - Constructor for class mechanics.statuses.StatChangeEffect
 
StatChangeEffect(int, boolean) - Constructor for class mechanics.statuses.StatChangeEffect
Creates a new instance of StatusEffect
STATE_ACTIVE - Static variable in class mechanics.statuses.StatusEffect
States of a StatusEffect.
STATE_ACTIVE - Static variable in class mechanics.statuses.StatusEffect
States of a StatusEffect.
STATE_DEACTIVATED - Static variable in class mechanics.statuses.StatusEffect
 
STATE_DEACTIVATED - Static variable in class mechanics.statuses.StatusEffect
 
STATE_REMOVABLE - Static variable in class mechanics.statuses.StatusEffect
 
STATE_REMOVABLE - Static variable in class mechanics.statuses.StatusEffect
 
StatException - Exception in shoddybattle
A StatException is throw by some methods if there is a problem with stats.
StatException - Exception in shoddybattle
A StatException is throw by some methods if there is a problem with stats.
StatException() - Constructor for exception shoddybattle.StatException
 
StatException(String) - Constructor for exception shoddybattle.StatException
 
StatException() - Constructor for exception shoddybattle.StatException
 
StatException(String) - Constructor for exception shoddybattle.StatException
 
StatMultiplier - Class in mechanics
This class represents a stat multiplier.
StatMultiplier - Class in mechanics
This class represents a stat multiplier.
StatMultiplier() - Constructor for class mechanics.StatMultiplier
 
StatMultiplier(boolean) - Constructor for class mechanics.StatMultiplier
 
StatMultiplier() - Constructor for class mechanics.StatMultiplier
 
StatMultiplier(boolean) - Constructor for class mechanics.StatMultiplier
 
StatRefreshMessage - Class in netbattle.messages
 
StatRefreshMessage - Class in netbattle.messages
 
StatRefreshMessage(int, int, int, int[], int[], String, double) - Constructor for class netbattle.messages.StatRefreshMessage
Creates a new instance of StatRefreshMessage
StatRefreshMessage(int, int, int, int[], int[], String, double) - Constructor for class netbattle.messages.StatRefreshMessage
Creates a new instance of StatRefreshMessage
STATUS_ACTIVE - Static variable in class netbattle.messages.UpdatePokemonStatusMessage
 
STATUS_ACTIVE - Static variable in class netbattle.messages.UpdatePokemonStatusMessage
 
STATUS_AFFLICTED - Static variable in class netbattle.messages.UpdatePokemonStatusMessage
 
STATUS_AFFLICTED - Static variable in class netbattle.messages.UpdatePokemonStatusMessage
 
STATUS_AWAY - Static variable in class netbattle.messages.StatusChangeMessage
 
STATUS_AWAY - Static variable in class netbattle.messages.StatusChangeMessage
 
STATUS_CHANGE - Static variable in class netbattle.messages.NetMessage
 
STATUS_CHANGE - Static variable in class netbattle.messages.NetMessage
 
STATUS_FAINTED - Static variable in class netbattle.messages.UpdatePokemonStatusMessage
 
STATUS_FAINTED - Static variable in class netbattle.messages.UpdatePokemonStatusMessage
 
STATUS_HERE - Static variable in class netbattle.messages.StatusChangeMessage
 
STATUS_HERE - Static variable in class netbattle.messages.StatusChangeMessage
 
StatusChangeMessage - Class in netbattle.messages
 
StatusChangeMessage - Class in netbattle.messages
 
StatusChangeMessage(boolean, int) - Constructor for class netbattle.messages.StatusChangeMessage
 
StatusChangeMessage(boolean, String) - Constructor for class netbattle.messages.StatusChangeMessage
 
StatusChangeMessage(boolean, String, int, int, int) - Constructor for class netbattle.messages.StatusChangeMessage
Creates a new instance of StatusChangeMessage
StatusChangeMessage(boolean, int) - Constructor for class netbattle.messages.StatusChangeMessage
 
StatusChangeMessage(boolean, String) - Constructor for class netbattle.messages.StatusChangeMessage
 
StatusChangeMessage(boolean, String, int, int, int) - Constructor for class netbattle.messages.StatusChangeMessage
Creates a new instance of StatusChangeMessage
StatusEffect - Class in mechanics.statuses
This class represents a change in status of a pokemon.
StatusEffect - Class in mechanics.statuses
This class represents a change in status of a pokemon.
StatusEffect() - Constructor for class mechanics.statuses.StatusEffect
 
StatusEffect() - Constructor for class mechanics.statuses.StatusEffect
 
StatusListener - Interface in mechanics.statuses
 
StatusListener - Interface in mechanics.statuses
 
StatusMove - Class in mechanics.moves
 
StatusMove - Class in mechanics.moves
 
StatusMove(PokemonType, int, double, int, StatusEffect[], boolean[], double[]) - Constructor for class mechanics.moves.StatusMove
Creates a new instance of StatusMove
StatusMove(PokemonType, int, double, int, StatusEffect[], boolean[], double[]) - Constructor for class mechanics.moves.StatusMove
Creates a new instance of StatusMove
stop() - Method in class shoddybattle.util.ThreadedQueue
Stop the threaded queue.
stop() - Method in class shoddybattle.util.ThreadedQueue
Stop the threaded queue.
stopRunning() - Method in class netbattle.MessageHandler
 
stopRunning() - Method in class netbattle.MessageHandler
 
SUCCESS_MESSAGE - Static variable in class netbattle.messages.NetMessage
 
SUCCESS_MESSAGE - Static variable in class netbattle.messages.NetMessage
 
SuccessMessage - Class in netbattle.messages
 
SuccessMessage - Class in netbattle.messages
 
SuccessMessage(boolean, String, boolean) - Constructor for class netbattle.messages.SuccessMessage
Creates a new instance of SuccessMessage
SuccessMessage(boolean, String, boolean) - Constructor for class netbattle.messages.SuccessMessage
Creates a new instance of SuccessMessage
SunEffect - Class in mechanics.statuses.field
1.
SunEffect - Class in mechanics.statuses.field
1.
SunEffect(int) - Constructor for class mechanics.statuses.field.SunEffect
Creates a new instance of SunEffect
SunEffect() - Constructor for class mechanics.statuses.field.SunEffect
 
SunEffect(int) - Constructor for class mechanics.statuses.field.SunEffect
Creates a new instance of SunEffect
SunEffect() - Constructor for class mechanics.statuses.field.SunEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.HiddenPowerMove
 
switchIn(Pokemon) - Method in class mechanics.moves.HiddenPowerMove
 
switchIn(Pokemon) - Method in class mechanics.moves.MoveList.SpikesEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.MoveList.SpikesEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.MoveList.StealthRockEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.MoveList.StealthRockEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.MoveList.ToxicSpikesEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.MoveList.ToxicSpikesEffect
 
switchIn(Pokemon) - Method in class mechanics.moves.PokemonMove
This method is called when a pokemon who has this move is switched into the field.
switchIn(Pokemon) - Method in class mechanics.moves.PokemonMove
This method is called when a pokemon who has this move is switched into the field.
switchIn(Pokemon) - Method in class mechanics.statuses.abilities.OpponentEffectAbility
 
switchIn(Pokemon) - Method in class mechanics.statuses.abilities.OpponentEffectAbility
 
switchIn(Pokemon) - Method in class mechanics.statuses.StatusEffect
Called when a pokemon with this status effect switches in.
switchIn(Pokemon) - Method in class mechanics.statuses.StatusEffect
Called when a pokemon with this status effect switches in.
switchIn() - Method in class shoddybattle.Pokemon
Switch in this pokemon.
switchIn() - Method in class shoddybattle.Pokemon
Switch in this pokemon.
switchInPokemon(int, int) - Method in class shoddybattle.BattleField
Switch in a pokemon and apply FieldEffects to it.
switchInPokemon(int, int) - Method in class shoddybattle.BattleField
Switch in a pokemon and apply FieldEffects to it.
switchOut(Pokemon) - Method in class mechanics.moves.MoveList.CoEffect
 
switchOut(Pokemon) - Method in class mechanics.moves.MoveList.CoEffect
 
switchOut(Pokemon) - Method in class mechanics.moves.MoveList.SubstituteEffect
 
switchOut(Pokemon) - Method in class mechanics.moves.MoveList.SubstituteEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.abilities.IntrinsicAbility
 
switchOut(Pokemon) - Method in class mechanics.statuses.abilities.IntrinsicAbility
 
switchOut(Pokemon) - Method in class mechanics.statuses.abilities.OpponentEffectAbility
 
switchOut(Pokemon) - Method in class mechanics.statuses.abilities.OpponentEffectAbility
 
switchOut(Pokemon) - Method in class mechanics.statuses.AwesomeEffect
Awesome stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.AwesomeEffect
Awesome stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.BurnEffect
Burn stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.BurnEffect
Burn stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.ChargeEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.ChargeEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.ConfuseEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.ConfuseEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.field.FieldEffect
Generally a FieldEffect is said to be healed when a pokemon is switched out because it will be reapplied when the pokemon returns.
switchOut(Pokemon) - Method in class mechanics.statuses.field.FieldEffect
Generally a FieldEffect is said to be healed when a pokemon is switched out because it will be reapplied when the pokemon returns.
switchOut(Pokemon) - Method in class mechanics.statuses.FlinchEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.FlinchEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.FreezeEffect
A frozen pokemon is not cured by being switched out.
switchOut(Pokemon) - Method in class mechanics.statuses.FreezeEffect
A frozen pokemon is not cured by being switched out.
switchOut(Pokemon) - Method in class mechanics.statuses.items.ChoiceBandItem
 
switchOut(Pokemon) - Method in class mechanics.statuses.items.ChoiceBandItem
 
switchOut(Pokemon) - Method in class mechanics.statuses.MultipleStatChangeEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.MultipleStatChangeEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.ParalysisEffect
Paralysis stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.ParalysisEffect
Paralysis stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.PercentEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.PercentEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.PoisonEffect
Poison stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.PoisonEffect
Poison stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.SleepEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.SleepEffect
 
switchOut(Pokemon) - Method in class mechanics.statuses.StatChangeEffect
Called when a pokemon with this status effect switches out.
switchOut(Pokemon) - Method in class mechanics.statuses.StatChangeEffect
Called when a pokemon with this status effect switches out.
switchOut(Pokemon) - Method in class mechanics.statuses.StatusEffect
Called when a pokemon with this status effect switches out.
switchOut(Pokemon) - Method in class mechanics.statuses.StatusEffect
Called when a pokemon with this status effect switches out.
switchOut(Pokemon) - Method in class mechanics.statuses.ToxicEffect
Poison stays through switching out.
switchOut(Pokemon) - Method in class mechanics.statuses.ToxicEffect
Poison stays through switching out.
switchOut() - Method in class shoddybattle.Pokemon
Switch out this pokemon.
switchOut() - Method in class shoddybattle.Pokemon
Switch out this pokemon.
synchroniseFieldEffects() - Method in class shoddybattle.BattleField
Synchronise FieldEffects.
synchroniseFieldEffects() - Method in class shoddybattle.BattleField
Synchronise FieldEffects.
synchroniseStatuses() - Method in class shoddybattle.Pokemon
Remove status effects that have ended.
synchroniseStatuses() - Method in class shoddybattle.Pokemon
Remove status effects that have ended.

A B C D E F G H I J K L M N O P Q R S T U V W