Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #==============================================================================
- # ** Bestiary settings
- #------------------------------------------------------------------------------
- # This place is for you to set some settings to the bestiary menu
- #==============================================================================
- # The opacity of the windows. 0 = invisible and 255 = totally visible
- WINDOW_OPACITY = 225
- # The directory of the backgrounds
- BACKGROUND_DIR = "Bestiary/Backgrounds/"
- # Number of the variable used
- BACK_VAR = 15
- # A hash which contains the names of the pictures used for the background
- # 2 => "Somename.png" means that the picture named Somename.png will be
- # displayed as background picture if the variable has value 2
- #
- # 3 are displayed here but you can declare more
- #
- # The first one ('standard' => "Back1.png") defines the standard background
- # picture. It is used if another picture can't be found. For example if the
- # variable for some reason is -2315.
- BACK_PICS = {'standard' => "Back1.png",
- 0 => "Back1.png",
- 2 => "Somename.png",
- 7 => "2.png"}
- #==============================================================================
- # ** Bestiaries
- #------------------------------------------------------------------------------
- # This place is for you to enter the bestiaries.
- #==============================================================================
- #######################
- ## THE MAIN BESTIARY ##
- #######################
- # Part 1
- gq = Game_Bestiary.new
- dq = Data_Bestiary.new
- dq.icon = "mainbeast1.png"
- dq.owner = "Nephalie"
- dq.location = "Training Grounds"
- dq.goal = "Meet Mr. Khan"
- dq.info = "Nephalie told you that Mr. Khan wanted to see you.\n"+
- "He will be waiting for you at the training grounds.\n"+
- "Meet Mr. Khan at the Training Grounds"
- qc = Bestiary_Criteria.new # No criteria, active from the start
- gq.add_bestiary(dq,qc)
- # Part 2
- dq = Data_Bestiary.new
- dq.icon = "mainbeast2.png"
- dq.owner = "Mr. Khan"
- dq.location = "Training Grounds"
- dq.goal = "Learn the fighting style of the monk"
- dq.info = "You met with Mr Khan\n" +
- "He got a sparring partner for you to teach you some\n" +
- "techniques and styles of the monk\n" +
- "Part 2"
- qc = Bestiary_Criteria.new(["Switch", 2, true]) # Switch 2 must be true
- gq.add_bestiary(dq,qc)
- # The completed bestiary part
- dq = Data_Bestiary.new
- dq.icon = "mainbeastCompleted.png"
- dq.owner = "Death of the tyrant"
- dq.location = "Castle Dungeon"
- dq.goal = "Kill the dark tyran"
- dq.info = "Congratulations!\n You have completed the main bestiary"
- qc = Bestiary_Criteria.new(["Variable", 4, "==", 8],
- ["Switch", 6, false],
- ["Switch", 27, true])
- gq.set_completed_bestiary(dq,qc)
- # Adds the final bestiary to $game_bestiaries
- $game_bestiaries.add(gq)
- #-------------------------#
- # THE YELLOW-GLIMMER CAKE #
- #-------------------------#
- # The first part
- gq = Game_Bestiary.new
- dq = Data_Bestiary.new
- dq.owner = "Mr. Bean"
- dq.location = "Mount Everest"
- dq.goal = "The Yellow-Glimmer Cake"
- dq.info = "Mr. Beans has an insane craving for some very\n"+
- "delicious cake. A cake only one baker is able to make.\n"+
- "The problem is that this baker lives on a mountain far\n"+
- "far away.\n"+
- "Mr. Bean want you to travel to Mount Everest,\n"+
- "contact the baker and return with the most\n"+
- "delicious cake.\n"+
- "Mr. Bean ask you to pick up some nice looking herbs\n"+
- "if you find any while you travel.\n" +
- "You must return with the Yellow-Glimmer Cake!"
- qc = Bestiary_Criteria.new
- gq.add_bestiary(dq,qc)
- # The completed bestiary part
- dq = Data_Bestiary.new
- dq.icon = "subbestiary.png"
- dq.owner = "Mr. Bean"
- dq.location = "Mount Everest"
- dq.goal = "The Yellow-Glimmer Cake"
- dq.info = "You succesfully delivered the cake back to Mr. Bean\n"+
- "Mr. Bean gave you a piece of the cake as a reward"
- qc = Bestiary_Criteria.new(["Variable", 9, ">=", 3])
- gq.set_completed_bestiary(dq,qc)
- # Adds the final bestiary to $game_bestiaries
- $game_bestiaries.add(gq)
- #-----------------------#
- # Just another Bestiary #
- #-----------------------#
- # The first part
- gq = Game_Bestiary.new
- dq = Data_Bestiary.new
- dq.owner = "Someone"
- dq.location = "Some place"
- dq.goal = "A goal"
- dq.info = "Loads of info"
- qc = Bestiary_Criteria.new(["Variable",1,"<=",1])
- gq.add_bestiary(dq,qc)
- # The completed bestiary part
- dq = Data_Bestiary.new
- dq.icon = "subbestiary.png"
- dq.owner = "Someone"
- dq.location = "Some place"
- dq.goal = "A completed goal"
- dq.info = "Loads of completed info"
- qc = Bestiary_Criteria.new(["Switch", 8, true])
- gq.set_completed_bestiary(dq,qc)
- # Adds the final bestiary to $game_bestiaries
- $game_bestiaries.add(gq)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement