Implements several new move scripts.
This commit is contained in:
58
Scripts/Utilities/CopyableMoves.as
Normal file
58
Scripts/Utilities/CopyableMoves.as
Normal file
@@ -0,0 +1,58 @@
|
||||
namespace Gen7 {
|
||||
dictionary _nonCopyableMoves = {
|
||||
{"assist", true},
|
||||
{"baneful_bunker", true},
|
||||
{"beak_blast", true},
|
||||
{"belch", true},
|
||||
{"bestow", true},
|
||||
{"bounce", true},
|
||||
{"celebrate", true},
|
||||
{"chatter", true},
|
||||
{"circle_throw", true},
|
||||
{"copycat", true},
|
||||
{"counter", true},
|
||||
{"covet", true},
|
||||
{"destiny_bond", true},
|
||||
{"detect", true},
|
||||
{"dig", true},
|
||||
{"dive", true},
|
||||
{"dragon_tail", true},
|
||||
{"endure", true},
|
||||
{"feint", true},
|
||||
{"fly", true},
|
||||
{"focus_punch", true},
|
||||
{"follow_me", true},
|
||||
{"helping_hand", true},
|
||||
{"hold_hands", true},
|
||||
{"kings_shield", true},
|
||||
{"mat_block", true},
|
||||
{"me_first", true},
|
||||
{"metronome", true},
|
||||
{"mimic", true},
|
||||
{"mirror_coat", true},
|
||||
{"mirror_move", true},
|
||||
{"nature_power", true},
|
||||
{"phantom_force", true},
|
||||
{"protect", true},
|
||||
{"rage_powder", true},
|
||||
{"roar", true},
|
||||
{"shadow_force", true},
|
||||
{"shell_trap", true},
|
||||
{"sketch", true},
|
||||
{"sky_drop", true},
|
||||
{"sleep_talk", true},
|
||||
{"snatch", true},
|
||||
{"spiky_shield", true},
|
||||
{"spotlight", true},
|
||||
{"struggle", true},
|
||||
{"switcheroo", true},
|
||||
{"thief", true},
|
||||
{"transform", true},
|
||||
{"trick", true},
|
||||
{"whirlwind", true}
|
||||
};
|
||||
|
||||
bool CanCopyMove(const MoveData@ move){
|
||||
return !_nonCopyableMoves.exists(move.Name);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user