=begin
=================================
Character biography script
By Rune
=================================
Introduction
=================================
This is a script that calls a window that displays different
aspects about a character... like their age, height, weight,
gender etc. These can be changed though. This script is
free to use and edit as long as credit is given to me.
=================================
Instructions
=================================
Insert this script above main, and call it Scene_Biography.
Then, ctrl + f to search for the different aspects of
characters you wish to change, so for a character's age,
you would search biog_age, and for gender you would
search, biog_gender. Each aspect is listed in the
character's order in the database, and the different stats
of each character are set at default to (what I think of)
the default 8 characters.
Once the script is in your game, you may wish to add it
to your menu. To do so... in Scene_Menu make a new
option, and add it into the comand_window list. Then go
down to the first time it says "when 0", 'when 1" etc and
copy and paste the status, equip or skill responses. Then
go all the way down to where it says "when 1", "when 2"
etc, and type this.
$game_system.se_play($data_system.decision_se)
$scene = Scene_Biography.new(@status_window.index)
If you don't know how to do that then just tell me, and
i'll help you out, and if you need any more help,
PM me ;)
=================================
Any last words?
=================================
Again PM me if you need any help in changing the text or
anything like that, though even non-scripters should be
able to do that. And enjoy ;)
=end
class Window_Base
def biog_color
return Color.new(0, 255, 160)
end
def draw_actor_name(actor, x, y)
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 120, 32, actor.name)
end
end
class Window_Biography < Window_Base
def initialize(actor)
super(0, 0, 640, 480)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = 'Arial'
self.contents.font.size = 18
@actor = actor
refresh
end
def refresh
self.contents.font.color = biog_color
self.contents.draw_text(0, 0, 80, 32, "Name:")
self.contents.draw_text(0, 32, 80, 32, "Age:")
self.contents.draw_text(0, 64, 80, 32, "Gender:")
self.contents.draw_text(0, 96, 80, 32, "Race:")
self.contents.draw_text(0, 128, 80, 32, "Height:")
self.contents.draw_text(0, 160, 80, 32, "Weight:")
self.contents.draw_text(0, 192, 80, 32, "Weapon:")
self.contents.draw_text(0, 224, 80, 32, "From:")
self.contents.draw_text(0, 256, 80, 32, "Specialty:")
self.contents.draw_text(240, 0, 80, 32, "History:")
self.contents.draw_text(240, 224, 80, 32, "Biography:")
self.contents.font.color = normal_color
draw_actor_name(@actor, 96, 0)
biog_age
biog_gender
biog_race
biog_height
biog_weight
biog_weapon
biog_from
biog_specialty
biog_history
biog_biog
end
def biog_age
case(@actor.id)
when 1
self.contents.draw_text(96, 32, 64, 32, "19")
when 2
self.contents.draw_text(96, 32, 64, 32, "20")
when 3
self.contents.draw_text(96, 32, 64, 32, "30")
when 4
self.contents.draw_text(96, 32, 64, 32, "20")
when 5
self.contents.draw_text(96, 32, 64, 32, "17")
when 6
self.contents.draw_text(96, 32, 64, 32, "25")
when 7
self.contents.draw_text(96, 32, 64, 32, "19")
when 8
self.contents.draw_text(96, 32, 64, 32, "22")
when 9
self.contents.draw_text(96, 32, 64, 32, "22")
when 10
self.contents.draw_text(96, 32, 64, 32, "22")
when 11
self.contents.draw_text(96, 32, 64, 32, "22")
when 12
self.contents.draw_text(96, 32, 64, 32, "22")
when 13
self.contents.draw_text(96, 32, 64, 32, "22")
when 14
self.contents.draw_text(96, 32, 64, 32, "22")
when 15
self.contents.draw_text(96, 32, 64, 32, "22")
when 16
self.contents.draw_text(96, 32, 64, 32, "22")
when 17
self.contents.draw_text(96, 32, 64, 32, "22")
when 18
self.contents.draw_text(96, 32, 64, 32, "22")
when 19
self.contents.draw_text(96, 32, 64, 32, "22")
when 20
self.contents.draw_text(96, 32, 64, 32, "Over 1000 Years")
end
end
def biog_gender
case(@actor.id)
when 1
self.contents.draw_text(96, 64, 64, 32, "Male")
when 2
self.contents.draw_text(96, 64, 64, 32, "Female")
when 3
self.contents.draw_text(96, 64, 64, 32, "Male")
when 4
self.contents.draw_text(96, 64, 96, 32, "Female")
when 5
self.contents.draw_text(96, 64, 96, 32, "Female")
when 6
self.contents.draw_text(96, 64, 96, 32, "Male")
when 7
self.contents.draw_text(96, 64, 96, 32, "Female")
when 8
self.contents.draw_text(96, 64, 96, 32, "Female")
when 9
self.contents.draw_text(96, 64, 96, 32, "Female")
when 10
self.contents.draw_text(96, 64, 96, 32, "Female")
when 11
self.contents.draw_text(96, 64, 96, 32, "Female")
when 12
self.contents.draw_text(96, 64, 96, 32, "Female")
when 13
self.contents.draw_text(96, 64, 96, 32, "Female")
when 14
self.contents.draw_text(96, 64, 96, 32, "Female")
when 15
self.contents.draw_text(96, 64, 96, 32, "Female")
when 16
self.contents.draw_text(96, 64, 96, 32, "Female")
when 17
self.contents.draw_text(96, 64, 96, 32, "Female")
when 18
self.contents.draw_text(96, 64, 96, 32, "Female")
when 19
self.contents.draw_text(96, 64, 96, 32, "Female")
when 20
self.contents.draw_text(96, 64, 96, 32, "Female")
end
end
def biog_race
case(@actor.id)
when 1
self.contents.draw_text(96, 96, 96, 32, "Human")
when 2
self.contents.draw_text(96, 96, 96, 32, "Human")
when 3
self.contents.draw_text(96, 96, 96, 32, "Dwarf")
when 4
self.contents.draw_text(96, 96, 96, 32, "Human")
when 5
self.contents.draw_text(96, 96, 96, 32, "Elf")
when 6
self.contents.draw_text(96, 96, 96, 32, "Human")
when 7
self.contents.draw_text(96, 96, 96, 32, "Human")
when 8
self.contents.draw_text(96, 96, 96, 32, "Human")
when 9
self.contents.draw_text(96, 96, 96, 32, "Human")
when 10
self.contents.draw_text(96, 96, 96, 32, "Human")
when 11
self.contents.draw_text(96, 96, 96, 32, "Human")
when 12
self.contents.draw_text(96, 96, 96, 32, "Human")
when 13
self.contents.draw_text(96, 96, 96, 32, "Human")
when 14
self.contents.draw_text(96, 96, 96, 32, "Human")
when 15
self.contents.draw_text(96, 96, 96, 32, "Human")
when 16
self.contents.draw_text(96, 96, 96, 32, "Human")
when 17
self.contents.draw_text(96, 96, 96, 32, "Human")
when 18
self.contents.draw_text(96, 96, 96, 32, "Human")
when 19
self.contents.draw_text(96, 96, 96, 32, "Human")
when 20
self.contents.draw_text(96, 96, 96, 32, "Magician")
end
end
def biog_height
case(@actor.id)
when 1
self.contents.draw_text(96, 128, 64, 32, "5' 10''")
when 2
self.contents.draw_text(96, 128, 64, 32, "5' 5''")
when 3
self.contents.draw_text(96, 128, 64, 32, "3' 4''")
when 4
self.contents.draw_text(96, 128, 64, 32, "5' 7''")
when 5
self.contents.draw_text(96, 128, 64, 32, "2' 9''")
when 6
self.contents.draw_text(96, 128, 64, 32, "6' 0''")
when 7
self.contents.draw_text(96, 128, 64, 32, "5' 8''")
when 8
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 9
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 10
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 11
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 12
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 13
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 14
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 15
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 16
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 17
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 18
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 19
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
when 20
self.contents.draw_text(96, 128, 64, 32, "5' 9''")
end
end
def biog_weight
case(@actor.id)
when 1
self.contents.draw_text(96, 160, 128, 32, "10 st 2 lbs")
when 2
self.contents.draw_text(96, 160, 128, 32, "11 st 4 lbs")
when 3
self.contents.draw_text(96, 160, 128, 32, "6 st 7 lbs")
when 4
self.contents.draw_text(96, 160, 128, 32, "10 st 12 lbs")
when 5
self.contents.draw_text(96, 160, 128, 32, "6 st 0 lbs")
when 6
self.contents.draw_text(96, 160, 128, 32, "11 st 6 lbs")
when 7
self.contents.draw_text(96, 160, 128, 32, "11 st 1 lbs")
when 8
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 9
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 10
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 11
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 12
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 13
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 14
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 15
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 16
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 17
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 18
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 19
self.contents.draw_text(96, 160, 128, 32, "11 st 2 lbs")
when 20
self.contents.draw_text(96, 160, 128, 32, "10 st 2 lbs")
end
end
def biog_weapon
case(@actor.id)
when 1
self.contents.draw_text(96, 192, 128, 32, "Two Swords")
when 2
self.contents.draw_text(96, 192, 128, 32, "Two Swords")
when 3
self.contents.draw_text(96, 192, 96, 32, "Axe")
when 4
self.contents.draw_text(96, 192, 160, 32, "Knives/Daggers")
when 5
self.contents.draw_text(96, 192, 160, 32, "Bow/Arrows")
when 6
self.contents.draw_text(96, 192, 96, 32, "Guns")
when 7
self.contents.draw_text(96, 192, 96, 32, "Mace")
when 8
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 9
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 10
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 11
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 12
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 13
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 14
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 15
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 16
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 17
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 18
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 19
self.contents.draw_text(96, 192, 96, 32, "Rod")
when 20
self.contents.draw_text(96, 192, 96, 32, "No Weapons")
end
end
def biog_from
case(@actor.id)
when 1
self.contents.draw_text(96, 224, 160, 32, "Nowhere")
when 2
self.contents.draw_text(96, 224, 160, 32, "Blah")
when 3
self.contents.draw_text(96, 224, 160, 32, "Random City")
when 4
self.contents.draw_text(96, 224, 160, 32, "Random Village")
when 5
self.contents.draw_text(96, 224, 160, 32, "Random Elf Village")
when 6
self.contents.draw_text(96, 224, 160, 32, "Random City")
when 7
self.contents.draw_text(96, 224, 160, 32, "Random Village")
when 8
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 9
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 10
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 11
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 12
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 13
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 14
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 15
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 16
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 17
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 18
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 19
self.contents.draw_text(96, 224, 160, 32, "Random Town")
when 20
self.contents.draw_text(96, 224, 160, 32, "Unknown")
end
end
def biog_specialty
case(@actor.id)
when 1
self.contents.draw_text(96, 256, 160, 32, "Swordplay")
when 2
self.contents.draw_text(96, 256, 160, 32, "Swordplay")
when 3
self.contents.draw_text(96, 256, 160, 32, "Axeplay")
when 4
self.contents.draw_text(96, 256, 160, 32, "Robbery")
when 5
self.contents.draw_text(96, 256, 160, 32, "Archery")
when 6
self.contents.draw_text(96, 256, 160, 32, "Gunnery")
when 7
self.contents.draw_text(96, 256, 160, 32, "White magic")
when 9
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 10
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 11
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 12
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 13
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 14
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 15
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 16
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 17
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 18
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 19
self.contents.draw_text(96, 256, 160, 32, "Black Magic")
when 20
self.contents.draw_text(96, 256, 160, 32, "Various Magics")
end
end
def biog_history
case(@actor.id)
when 1
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 2
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 3
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 4
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 5
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 6
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 7
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 8
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 9
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 10
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 11
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 12
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 13
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 14
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert Second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 15
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert Second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 16
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 17
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 18
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 19
self.contents.draw_text(304, 0, 320, 32, "Insert first line of history here")
self.contents.draw_text(304, 32, 320, 32, "Insert second line of history here")
self.contents.draw_text(304, 64, 320, 32, "Insert third line of history here")
self.contents.draw_text(304, 96, 320, 32, "Insert fourth line of history here")
self.contents.draw_text(304, 128, 320, 32, "Insert fifth line of history here")
self.contents.draw_text(304, 160, 320, 32, "Insert sixth line of history here.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
when 20
self.contents.draw_text(304, 0, 320, 32, "As a now-retired magician, she was ????'s teacher.")
self.contents.draw_text(304, 32, 320, 32, "She used her magic properly and devoted her life to")
self.contents.draw_text(304, 64, 320, 32, "smiles and happiness of many people. She taught ????")
self.contents.draw_text(304, 96, 320, 32, "Magic, then retired And believed ???? would devote ")
self.contents.draw_text(304, 128, 320, 32, "herself to the people. She also served as the magician of the ")
self.contents.draw_text(304, 160, 320, 32, "household ???? grew up in. She was also the servant.")
self.contents.draw_text(304, 192, 320, 32, "Insert seventh line of history here.")
end
end
def biog_biog
case(@actor.id)
when 1
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 2
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 3
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 4
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 5
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 6
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 7
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 8
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 9
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 10
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 11
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 12
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 13
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 14
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 15
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 16
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 17
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 18
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 19
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
when 20
self.contents.draw_text(320, 224, 304, 32, "Insert first line here")
self.contents.draw_text(320, 256, 304, 32, "Insert second line here")
self.contents.draw_text(320, 288, 304, 32, "Insert third line here")
self.contents.draw_text(320, 320, 304, 32, "Insert fourth line here")
self.contents.draw_text(320, 352, 304, 32, "Insert fifth line here")
self.contents.draw_text(320, 384, 304, 32, "Insert sixth line here")
end
end
end
class Scene_Biography
def initialize(actor_index = 0)
@actor_index = actor_index
end
def main
@actor = $game_party.actors[@actor_index]
@biog_window = Window_Biography.new(@actor)
Graphics.transition
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
@biog_window.dispose
end
def update
if Input.trigger?(Input::B)
$game_system.se_play($data_system.cancel_se)
$scene = Scene_Map.new
return
end
if Input.trigger?(Input::R)
$game_system.se_play($data_system.cursor_se)
@actor_index += 1
@actor_index %= $game_party.actors.size
$scene = Scene_Biography.new(@actor_index)
return
end
if Input.trigger?(Input::L)
$game_system.se_play($data_system.cursor_se)
@actor_index += $game_party.actors.size - 1
@actor_index %= $game_party.actors.size
$scene = Scene_Biography.new(@actor_index)
return
end
end
end