Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Monster Arena

Status
Not open for further replies.
Monster Arena
Version: 1.0

Introduction
This is just the topic Coliseum Monster Battles from rmxp.net I just changed the name. This script allows the player to bet on a monster (out of a maximum of 8) and then watch the monsters battle in a fight

Features

• Betting
• Types
• Place
• Bet on one monster to get a place (first, second, third, last)
• Chicken
• Bet on if the monster escapes or dies
• Turns
• Bet on the number of turns the battle lasts
• Damage
• Bet on how much damage the monster inflict
• Winnings
• Place
• Depends on the First Place Rate and last Place rate
• Chicken
• Dies = 2x, Escape = chance of escaping
• Turns
• 2/(high-low) + 1 times or 3x if high = low (prevent division by zero)
• Damage
• 10/(high-low) + 1 times or 11x if high = low
• You make have multiple bets but they can't be the same
•The Battle!
• The monsters fight each other
• The confusion status makes the monster attack itself
• The confusion status also may make monster use a skill on himself
• You don't have to define a troop
• Make action fix to include when hp is above a certain percent

Screenshots
New Screenshots
http://img48.imageshack.us/img48/4575/arena18lf.th.png[/IMG]
http://img231.imageshack.us/img231/2388/arena26rw.th.png[/IMG]
http://img231.imageshack.us/img231/294/arena35rx.th.png[/IMG]
http://img231.imageshack.us/img231/5163/arena46wt.th.png[/IMG]
http://img231.imageshack.us/img231/7371/arena55dv.th.png[/IMG]

Demo
SAVEFILE

Instructions

Note the changes and comments in the demo (there are also changes in Scene_Title & Game_Battler 3) The Instructions are given in the demo

First you must call

Game_Rate.set_battlers(levelmin,levelmax,min,max[,mixing])

where levelmin and levelmax define the level of the battlers which can be defined within the script min and max is the minimum and maximum number of battlers (do no let the minimum be 1) and mixing is an optional parameter and you let this be true if you want interlevel mixing or false to have all battlers be the same level

in the event where you call Scene_Arena you can declare these two variables
$game_system.ticket_rate is how much the ticket costs
$game_system.max_bet is the maximum amount that the player is allowed to bet

in the final version I will let the currency used be something else and another event where you could exchange the points for prizes (ie skills, items, weapons, and other stuff like full healing)


FAQ

Compatibility

Should be compatible with all scripts not making any promises though

Author's Notes
This script is only 95% complete now You can still download the demo and tell me what you think of this system or changes that I should make for the final update (would be greatly appreciated) I still have to
1) Redesign some windows
2) Clean up code
3) Game_Rate update
4) An Optional Points system
Now is the time for your suggestions since after this I'm moving on to other stuff
 
Status
Not open for further replies.

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top