TheoAllen

TSBS - Config 1

Jan 8th, 2014
505
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 6.96 KB | None | 0 0
  1. # =============================================================================
  2. # Theolized Sideview Battle System (TSBS)
  3. # Version : 0.9
  4. # Contact : www.rpgmakerid.com (or) http://theolized.blogspot.com
  5. # (This script documentation is written in informal indonesian language)
  6. # -----------------------------------------------------------------------------
  7. # Requires : Theo - Basic Modules v1.4
  8. # >> Basic Functions
  9. # >> Movement      
  10. # >> Core Fade
  11. # >> Clone Image
  12. # >> Rotate Image
  13. # =============================================================================
  14. # Script info :
  15. # -----------------------------------------------------------------------------
  16. # Known Compatibility :
  17. # >> YEA - Core Engine
  18. # >> YEA - Battle Engine (RECOMMENDED!)
  19. # -----------------------------------------------------------------------------
  20. # Known Incompatibility :
  21. # >> YEA - Lunatic Object
  22. # >> Maybe, most of battle related scripts (ATB, or such...)
  23. # =============================================================================
  24. ($imported ||= {})[:TSBS] = true
  25. module TSBS
  26.  
  27.   # ===========================================================================
  28.     MaxRow = 4
  29.     MaxCol = 3
  30.   # ---------------------------------------------------------------------------
  31.   # Setting ukuran rasio spriteset.
  32.   # MaxRow untuk baris kebawah
  33.   # MaxCol untuk kolom ke samping.
  34.   #
  35.   # Jika kamu memasukkkan MaxRow = 4 dan MaxCol = 3, maka rasio gambar untuk
  36.   # spriteset harus 3 x 4
  37.   # ===========================================================================
  38.    
  39.   # ===========================================================================
  40.     Enemy_Default_Flip = false
  41.   # ---------------------------------------------------------------------------
  42.   # Terkadang dalam spriteset gambar enemy menghadap ke kiri. Namun disaat
  43.   # battle, diharuskan hadap ke kanan. Untuk mencegah glitch, kamu bisa set
  44.   # settingan ini ke true
  45.   # ===========================================================================
  46.    
  47.   # ===========================================================================
  48.     ActorPos = [ # <--- jangan disentuh
  49.   # ---------------------------------------------------------------------------
  50.       [430,230],
  51.       [450,250],
  52.       [470,270],
  53.      
  54.     # Tambahin disini
  55.     ] # <-- jangan disentuh
  56.   # ---------------------------------------------------------------------------
  57.   # Posisi actor dalam koordinat [x,y]. Jumlah maksimal battle member juga
  58.   # bergantung sebanyak berapa kamu memasukkan settingan koordinat.
  59.   # ===========================================================================
  60.  
  61.   # ===========================================================================
  62.     TotalHit_Vocab = "Total Hit"            # Info 1
  63.     TotalHit_Color = Color.new(230,230,50)  # Info 2
  64.     TotalHit_Pos   = [[51,10],[110,66]]     # Info 3
  65.     TotalHit_Size  = 24                     # Info 4
  66.   # ---------------------------------------------------------------------------
  67.   # Setting untuk penampilan hit counter. Untuk keterangan bisa dilihat
  68.   # dibawah sini :
  69.   #
  70.   # Info 1 :
  71.   # Untuk menampilkan teks total hit
  72.   #
  73.   # Info 2 :
  74.   # Untuk warna tulisan teks tersebut. Harus diisi dengan format
  75.   # Color.new(red, green, blue). Masing-masing nilai maksimalnya adalah 255
  76.   #
  77.   # Info 3 :
  78.   # Untuk koordinat penempatan teks total hit. Formatnya sebagai berikut ini :
  79.   # Data koordinat disimpan dalam 'nested array' dimana [x,y] pertama adalah
  80.   # untuk koordinat teks. Dan [x,y] kedua untuk koordinat angka
  81.   # ===========================================================================
  82.  
  83.   # ===========================================================================
  84.     TotalDamage_Vocab = "Damage"                # Info 1
  85.     TotalDamage_Color = Color.new(255,150,150)  # Info 2
  86.     TotalDamage_Pos   = [[75,10],[110,90]]      # Info 3
  87.     TotalDamage_Size  = 24                      # Info 4
  88.   # ---------------------------------------------------------------------------
  89.   # Setting untuk penampilan damage counter. Untuk keterangan bisa dilihat
  90.   # dibawah sini :
  91.   #
  92.   # Info 1 :
  93.   # Untuk menampilkan teks total damage
  94.   #
  95.   # Info 2 :
  96.   # Untuk warna tulisan teks tersebut. Harus diisi dengan format
  97.   # Color.new(red, green, blue). Masing-masing nilai maksimalnya adalah 255
  98.   #
  99.   # Info 3 :
  100.   # Untuk koordinat penempatan teks total damage. Format sebagai berikut ini :
  101.   # Data koordinat disimpan dalam 'nested array' dimana [x,y] pertama adalah
  102.   # untuk koordinat teks. Dan [x,y] kedua untuk koordinat angka.
  103.   #
  104.   # Well, intinya sama kek atasnya :v
  105.   # ===========================================================================
  106.  
  107.   # ===========================================================================
  108.     Critical_Rate = 0.25
  109.   # ---------------------------------------------------------------------------
  110.   # Rate untuk menentukan actor dalam kritikal. Jika kamu tulis 0.25 maka
  111.   # artinya jika HP dibawah 25% maka actor akan dianggap dalam keadaan kritis
  112.   # ===========================================================================
  113.  
  114.   # ===========================================================================
  115.     Focus_BGColor = Color.new(0,0,0,128)
  116.   # ---------------------------------------------------------------------------
  117.   # Default color untuk mode :focus pada action sequence. Isikan dengan format
  118.   # --> Color.new(red, green, blue, alpha)
  119.   # Dimana masing-masing nilai maksimalnya adalah 255
  120.   # ===========================================================================
  121.  
  122.   # ---------------------------------------------------------------------------
  123.   #                           Setting Lain-lain
  124.   # ---------------------------------------------------------------------------
  125.  
  126.   # ===========================================================================
  127.     Attack_Reflected = "Attack reflected!"
  128.   # ---------------------------------------------------------------------------
  129.   # Teks yang ditampilkan di Battle Log kalo magic kerefleksi
  130.   # ===========================================================================
  131.  
  132.   # ===========================================================================
  133.     Default_Reflect = 132
  134.   # ---------------------------------------------------------------------------
  135.   # Animasi default untuk magic reflect yang akan diplay pada magic user
  136.   # ===========================================================================
  137.  
  138.   # ===========================================================================
  139.     TimedHit_Anim = 145
  140.   # ---------------------------------------------------------------------------
  141.   # Animation ID untuk timed-hit
  142.   # ===========================================================================
  143. end
  144. # =============================================================================
  145. #
  146. #                             END OF GENERAL CONFIG
  147. #
  148. # =============================================================================
Advertisement
Add Comment
Please, Sign In to add comment