Advertisement
AngryPacman

PAC Battle Addons 1.7c Setup

Jun 11th, 2011
465
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 9.42 KB | None | 0 0
  1. #===============================================================================
  2. #
  3. # Pacman Advanced Creative (PAC) Engine - Battle Addons 1.7 Setup
  4. # Last updated: 25/02/2012
  5. # Type: Battle
  6. # Installation: Various. See configuration.
  7. # Level: Simple, Average
  8. #
  9. #===============================================================================
  10. #
  11. # Welcome to PAC Battle Addons Setup. This is a compilation of scripts that add
  12. # features to the battle system, collaborated for your convenience. Ensure that
  13. # with this, you have the actual PAC Battle Addons below this script.
  14. # So, without further ado, begin your editing.
  15. #
  16. #===============================================================================
  17.  
  18. module PAC
  19.   module BATTLE
  20.    
  21. #===============================================================================
  22. # PAC ESCAPE BAR REMOVAL
  23. # Setup for Escape Bar Removal feature.
  24. #===============================================================================
  25.  
  26. REMOVE_ESCAPE_BAR = true      # Use the escape bar removal feature?
  27.  
  28. #===============================================================================
  29. # PAC BATTLE HUD
  30. # Setup for the Battle HUD feature.
  31. #===============================================================================
  32.  
  33. USE_PAC_HUD = true            # Use the Battle HUD?
  34. USE_DEFAULT_COLORS = true     # If true, uses default hp/mp gauge colours. If
  35.                               # false, uses my hp/mp gauge colors.
  36. Face_Opacity = 160            # Opacity of the character's face.
  37.  
  38. #===============================================================================
  39. # PAC AUTO-COMMAND
  40. # Setup for the Auto-command feature.
  41. #===============================================================================
  42.  
  43. USE_AUTO = true               # Use the auto-command feature?
  44. AUTOBATTLE_COMMAND = "Auto"   # Name of the Auto-command.
  45.  
  46. #===============================================================================
  47. # PAC ENEMY STATS
  48. # Setup for the Enemy Stats feature.
  49. #===============================================================================
  50.  
  51. USE_ENSTATS = true            # Use the enemy stats feature?
  52.  
  53. #===============================================================================
  54. # PAC DEATH EVENTS
  55. # Setup for the Death Events feature.
  56. #===============================================================================
  57.  
  58. ACTOR_DEATH_EVENTS ={         # ACTOR ID => Common event to run when killed.
  59.     1 => 15,
  60.     2 => 16,
  61.     3 => 17,
  62.     4 => 18,
  63. }                             # Do not touch this line.
  64. CLASS_DEATH_EVENTS = {        # CLASS ID => Common event to run when killed
  65.     1 => 19,
  66.     2 => 20,
  67.     3 => 21,
  68.     4 => 22,
  69. }                             # Do not touch this line.
  70.  
  71. #===============================================================================
  72. # PAC LARGE TROOP
  73. # Setup for the Large Troop feature.
  74. #===============================================================================
  75.  
  76. LARGE_TROOP = {   # Don't touch this line.
  77. 1 => [
  78.         # [Enemy ID,          X,          Y, Hidden, Immortal],
  79.           [       2,         70,        240,  false,    false],
  80.           [       3,        170,        240,  false,    false],
  81.           [       4,        270,        240,  false,    false],
  82.           [       5,        370,        240,  false,    false],
  83.           [       6,        470,        240,  false,    false],
  84.           [       7,        122,        200,  false,    false],
  85.           [       8,        222,        200,  false,    false],
  86.           [       9,        320,        200,  false,    false],
  87.           [      10,        422,        200,  false,    false],
  88.           [      11,         70,        160,  false,    false],
  89.           [      12,        170,        160,  false,    false],
  90.           [      13,        270,        160,  false,    false],
  91.           [      14,        370,        160,  false,    false],
  92.           [      15,        470,        160,  false,    false],
  93.      ],
  94. 2 => [
  95.           [      20,         70,        240,  false,    false],
  96.           [      19,        170,        240,  false,    false],
  97.           [      18,        270,        240,  false,    false],
  98.           [      17,        370,        240,  false,    false],
  99.           [      16,        470,        240,  false,    false],
  100.           [      15,        122,        200,  false,    false],
  101.           [      14,        222,        200,  false,    false],
  102.           [      13,        320,        200,  false,    false],
  103.           [      12,        422,        200,  false,    false],
  104.      ],
  105. 31 => [
  106.           [      31,         70,        240,  false,    false],
  107.           [      31,        170,        240,  false,    false],
  108.           [      31,        270,        240,  false,    false],
  109.           [      31,        370,        240,  false,    false],
  110.           [      31,        470,        240,  false,    false],
  111.           [      31,        122,        200,  false,    false],
  112.           [      31,        222,        200,  false,    false],
  113.           [      31,        320,        200,  false,    false],
  114.           [      31,        422,        200,  false,    false],
  115.     ],
  116. 34 => [
  117.           [       1,         70,        240,  false,    false],
  118.           [       1,        170,        240,  false,    false],
  119.           [       1,        270,        240,  false,    false],
  120.           [       1,        370,        240,  false,    false],
  121.           [       1,        470,        240,  false,    false],
  122.           [       1,        122,        200,  false,    false],
  123.           [       1,        222,        200,  false,    false],
  124.           [       1,        320,        200,  false,    false],
  125.           [       1,        422,        200,  false,    false],
  126.           [       1,         70,        160,  false,    false],
  127.           [       1,        170,        160,  false,    false],
  128.           [       1,        270,        160,  false,    false],
  129.           [       1,        370,        160,  false,    false],
  130.           [       1,        470,        160,  false,    false],
  131.           [       1,        122,        280,  false,    false],
  132.           [       1,        222,        280,  false,    false],
  133.           [       1,        320,        280,  false,    false],
  134.           [       1,        422,        280,  false,    false],
  135.     ],
  136.    
  137. }                 # Don't touch this line.
  138.  
  139. #===============================================================================
  140. # PAC SLIP DAMAGE
  141. # Setup for the Slip Damage feature.
  142. #===============================================================================
  143.  
  144. USE_SLIP = true                               # Use the show slip feature?
  145. SDAMAGE_TEXT = " damage due to slip damage!"  # Text displayed after "X took YY"
  146. WAIT = 90                                     # How many frames the message is.
  147.  
  148. #===============================================================================
  149. # PAC OVERKILL
  150. # Setup for the Overkill feature.
  151. #===============================================================================
  152.  
  153. OVERKILL_MESSAGE = "%s is overkilled!"            # Message displayed upon
  154.                                                   # overkill.
  155. OVERKILL_SOUND = RPG::SE.new("Thunder7", 100, 50) # Sound played upon overkill.
  156.  
  157. #===============================================================================
  158. # PAC FLASH ENEMY
  159. # Setup for the Flash Enemy feature.
  160. #===============================================================================
  161.  
  162. REST_FRAMES = 20   # Number of frames between flashes.
  163. FLASH_TYPE = 1     # Type of flash. 1 = whiten, 2 = blink.
  164.  
  165. #===============================================================================
  166. # PAC VICTORY WINDOW
  167. # Setup for the Victory Window feature
  168. #===============================================================================
  169.  
  170. USE_VICTORY = true  # Use the victory window?
  171.  
  172. #===============================================================================
  173. # PAC DAMAGE POPUP
  174. # Setup for the Damage Popup feature
  175. #===============================================================================
  176.  
  177. USE_POPUP  = true   # Use the popup feature?
  178. POPUP_XPLUS = 0     # Move popup in vertical direction (-:up, +:down)
  179. POPUP_YPLUS = -20   # Move popup in horizontal direction (-:left, +:right)
  180. POPUP_FONT = "Arial Black"  # Name of font used for popup.
  181. POPUP_SIZE = 32     # Size of popup text.
  182. # The following colours are supported for this command, which determines the
  183. # colour of the popup text. :red, :white, :black, :grey, :blue, :green, :yellow
  184. # :orange, :purple, :brown, :pink, :cyan and :turquoise. If it isn't one of
  185. # these tags, it will be white.
  186. # You can also make it an array of RGB numbers (0-255) as such: [0, 255, 0]
  187. POPUP_COLOUR = :red
  188.  
  189. #===============================================================================
  190. # PAC Counterattack
  191. # Setup for the Counterattack feature
  192. #===============================================================================
  193.  
  194. CA_CHANCE = 75 # The chance of a successful counterattack if the state is given.
  195.  
  196. #===============================================================================
  197. # END SETUP
  198. #===============================================================================
  199.  
  200.   end
  201. end
  202.  
  203. $pac ||= {}
  204. $pac["Battle Addons Setup"] = [1.7, :c]
  205.  
  206. #===============================================================================
  207. #
  208. # END OF SCRIPT
  209. #
  210. #===============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement