Bestiary Blizz-ABS Plugin
Authors: game_guy
Version: 1.1
Type: Enemy Catalogue Display
Key Term: Blizz-ABS Plugin
IntroductionThis is what the bestiary does.
Quote from: Blizzard on January 09, 2008, 05:11:16 pm
This script will allow your characters to retrieve information about enemies during battle and show them in a window. This script can easily be used for Pokémon typed games.
This work is protected by the following license:
Quote
Creative Commons - Attribution-NonCommercial-ShareAlike 3.0 Unported
( http://creativecommons.org/licenses/by-nc-sa/3.0/ )
You are free:
to Share - to copy, distribute and transmit the work
to Remix - to adapt the work
Under the following conditions:
Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
Noncommercial. You may not use this work for commercial purposes.
Share alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
- For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.
- Any of the above conditions can be waived if you get permission from the copyright holder.
- Nothing in this license impairs or restricts the author's moral rights.
What this script actually does is make it so Blizzard's Bestiary script work with Blizz-ABS.
Blizzard's Bestiary
FeaturesTo see all bestiary features click the link above.
- Makes Blizzard's Bestiary script work with Blizz-ABS
ScreenshotsN/A
DemoN/A
Script
#===============================================================================
# Bestiary Blizz-ABS Plugin
# Author game_guy
# Version 1.1
#-------------------------------------------------------------------------------
# Intro:
# Makes Blizzard's Bestiary work with Blizz-ABS.
#
# Features:
# Makes Blizzard's Bestiary work with Blizz-ABS.
#
# Instructions:
# Place this script below Blizzard's Bestiary and below Blizz-ABS.
#
# Notes:
# Get Blizzard's Bestiary here.
# http://forum.chaos-project.com/index.php/topic,121.0.html
#
# Credits:
# game_guy ~ for making it
# Blizzard ~ for Bestiary and Blizz-ABS
#===============================================================================
if !$BlizzABS || BlizzABS::VERSION < 2.7 || $bestiary_enabled < 2.3
raise 'This script requires Blizz-Abs 2.7 or higher and Blizzards Bestiary 2.3 or higher.'
end
class Map_Enemy < Map_Battler
attr_reader :enemy
end
module BlizzABS
class Processor
alias gg_add_bestiary_abs_lat remove_enemy
def remove_enemy(enemy)
$game_system.add_beast(enemy.enemy.id)
return gg_add_bestiary_abs_lat(enemy)
end
end
end
$BlizzABS = BlizzABS::Processor.new
InstructionsPlace this script below Blizzard's Bestiary and below Blizz-ABS.
CompatibilityMade specifically for Blizz-ABS. Won't work with other Action Battle Systems.
This also requires
Blizzard's Bestiary.
Credits and Thanks
- game_guy ~ for making it
- Blizzard ~ for Blizz-ABS and Bestiary
Author's NotesGive credits and enjoy!