Recent posts

Pages 1 2 3 4 ... 10
11
Script Troubleshooting / Re: [XP] Blizz-ABS disables ot...
Last post by KK20 - March 10, 2024, 11:16:02 pm
Your A B C keys are going to be Shift, Esc, and Enter respectively. It worked for me.
12
Script Troubleshooting / Re: [XP] Blizz-ABS disables ot...
Last post by tsuchiphox - March 10, 2024, 05:40:46 pm
Sorry about the vagueness, the problem i was having was the same as before, as if nothing had changed. The bar would show up, but not accept any inputs and the attack would fail. I figured out that the arrow key based attack does work, but the one that uses Z X and C does not, even when i recreated exactly how you said you had it in the original timed hit demo. If both attacks worked for you but not for me, then i'm truly unsure of what to do and will consider dropping the timed hits entirely if need be.
13
Script Troubleshooting / Re: [XP] Blizz-ABS disables ot...
Last post by KK20 - March 10, 2024, 03:51:57 pm
Using the Timed-Hits demo, I'm putting all 3 parts of BABS above all the timed hits scripts. Your configuration has nothing to do with the Input module not being compatible with timed hits. I'm not getting errors with my fix.

Also, please use more descriptive text than just "it doesn't work". That gives me nothing to work off of.
14
Script Troubleshooting / Re: [XP] Blizz-ABS disables ot...
Last post by tsuchiphox - March 10, 2024, 12:47:52 pm
Thanks for your reply!
It did not appear to work. Is it possible that i'm using some settings with the ABS that is causing this fix to not work?
Here's the generated ABS script i'm using:
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
# Blizz-ABS by Blizzard and winkio
# Version: 2.84
# Auto-Generated Configuration Script
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
#
#                                    PART 1
#
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
# Copy-paste this auto-generated script into the script slot instead of Part 1
# of the default Blizz-ABS script.
#
# If you find any bugs, please report them here:
# http://forum.chaos-project.com
#:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=

#==============================================================================
# BlizzABS
#------------------------------------------------------------------------------
#  This is the master control, configuration, utility and battle process
#  module for Blizz-ABS.
#==============================================================================

module BlizzABS
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Control
  #----------------------------------------------------------------------------
  #  This module provides in-game control configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Control
   
    CUSTOM_CONTROLS = true
    DISABLE_DEFAULT = false
    UP = "Key['Arrow Up']"
    LEFT = "Key['Arrow Left']"
    DOWN = "Key['Arrow Down']"
    RIGHT = "Key['Arrow Right']"
    PREVPAGE = "Key['Q']"
    NEXTPAGE = "Key['E']"
    CONFIRM = "Key['H']"
    CANCEL = "Key['Esc']"
    ATTACK = "Key['K']"
    DEFEND = "Key['L']"
    SKILL = "Key['J']"
    ITEM = "Key['I']"
    SELECT = "Key['O']"
    HUD = "Key['Z']"
    HOTKEY = "Key['X']"
    MINIMAP = "Key['C']"
    RUN = "Key['M']"
    SNEAK = "Key['.']"
    JUMP = "Key[',']"
    TURN = "Key['U']"
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Config
  #----------------------------------------------------------------------------
  #  This module provides Blizz-ABS configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Config
   
    # 2.1. # Basic Configuration
    MAX_PARTY = 4
    MAX_PETS = 1
    MAX_MONSTERS = 1
    MAX_SUMMONS = 1
    CATERPILLAR = true
    CORPSES = false
    EMPTY_CORPSES = false
    RECOVER_ON_LEVEL_UP = true
    FULL_DEFEND = true
    DIRECT_HOTKEYS = false
    AUTO_GAMEOVER = true
    DROP_AMMO = true
    MENU_COLOR_TINT = 0
    DISABLE_ABS_MODE = 1
    ITEM_DROP = false
    ITEM_PICKUP_SOUND_FILE = RPG::AudioFile.new('056-Right02', 80, 100)
    GOLD_DROP = ''
    GOLD_PICKUP_SOUND_FILE = RPG::AudioFile.new('', 80, 100)
    DROP_TIME = 0
    EVENT_LOCK = 40
    ANIMATED_IDS = []
   
    # 2.2. # Movement Configuration
    PIXEL_MOVEMENT_RATE = 2
    REPAIR_MOVEMENT = true
    EIGHT_WAY_MOVEMENT = true
    SNEAK_ON_CHARGE = false
    NORMAL_SPEED = 4
    RUN_SPEED = 5
    SNEAK_SPEED = 0
    JUMPING = 0
    NO_JUMP_TAGS = []
    ALLOW_JUMP_TAGS = []
    NO_FLOOR_TAGS = []
   
    # 2.3. # Lag Prevention Configuration
    INTELLIGENT_PASSABILITY = false
    ABSEAL_AUTOKILL = false
    ABSEAL_FACTOR = 4
    DISABLE_ANTILAG_IDS = []
   
    # 2.4. # Game Info Configuration
    HUD_ENABLED = false
    HUD_POSITION = 0
    HUD_TYPE = 0
    MINIMAP = false
    HOTKEYS = false
    ENEMY_HEALTH_BARS = 0
    ENEMY_HEALTH_BARS_MATCH_WIDTH = false
    BOUNCING_DAMAGE = false
    WEAPON_DATA_MODE = [0, 0]
    SKILL_DATA_MODE = [0, 0, 0]
    ITEM_DATA_MODE = [0, 0, 0]
   
    # 2.5. # Enemy Behavior Configuration
    AI_DEFAULT_ATTRIBUTES = '00000000'
    AI_DELAY_TIME = 40
    VIEW_RANGE = 5
    HEARING_RANGE_RATIO = 40
    RESPAWN_TIME = 0
    WALL_TAGS = []
    NO_ENEMY_TAGS = []
    EXP_MODE = 1
    KNOCKBACK_MODE = 2
   
    # 2.6. # Animation Configuration
    ANIMATIONS = true
    SMALL_ANIMATIONS = true
    DISPLAY_LEVEL_UP = true
    LEVEL_UP_ANIMATION_ID = 0
    FLEE_ANIMATION_ID = 0
    CALL_HELP_ANIMATION_ID = 0
    DEFEND_ANIMATION_ID = 0
    UNSUMMON_ANIMATION_ID = 0
   
    # 2.7. # Sprite Control Configuration
    A_ACTION_SPRITES = false
    A_WEAPON_SPRITES = false
    A_DEFEND_SPRITES = false
    A_SKILL_SPRITES = false
    A_ITEM_SPRITES = false
    A_IDLE_SPRITES = false
    A_CHARGE_SPRITES = false
    A_CHARGE_WEAPON_SPRITES = false
    A_CHARGE_SKILL_SPRITES = false
    A_CHARGE_ITEM_SPRITES = false
    E_ACTION_SPRITES = false
    E_SKILL_SPRITES = false
    E_IDLE_SPRITES = false
    E_CHARGE_SPRITES = false
    E_CHARGE_SKILL_SPRITES = false
    RUNNING_SPRITES = false
    SNEAKING_SPRITES = false
    JUMPING_SPRITES = false
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Alignments
  #----------------------------------------------------------------------------
  #  This module provides alignment configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Alignments
   
    GROUPS = [1, 2, 3, 4, 5, 6]
    LIFELESS_GROUPS = [4]
    LINKED_GROUPS = [5, 6]
    PERMANENT_GROUPS = [5, 6]
    ACTOR_GROUP = 1
    ENEMY_GROUP = 2
   
    def self.enemies(id)
      case id
      when 1 then return [2]
      when 2 then return [1, 3, 5, 6]
      when 5 then return [2]
      end
      return []
    end
   
    def self.allies(id)
      case id
      when 1 then return [1]
      when 2 then return [2]
      when 5 then return [5, 6]
      when 6 then return [5, 6]
      end
      return []
    end
   
    def self.neutral(id)
      return []
    end
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Weapons
  #----------------------------------------------------------------------------
  #  This module provides weapon configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Weapons
   
    def self.type(id)
      return SWORD
    end
   
    def self.combo(id)
      return 0
    end
   
    def self.projectile_speed(id)
      return 5
    end
   
    def self.knockback(id)
      return 1
    end
   
    def self.range(id)
      return 1.5
    end
   
    def self.penalty(id)
      return 16
    end
   
    def self.frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.charge(id)
      return [CHARGENone, 0]
    end
   
    def self.charge_frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.consume(id)
      return []
    end
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Skills
  #----------------------------------------------------------------------------
  #  This module provides skill configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Skills
   
    def self.type(id)
      return [DIRECT, EXPLNone]
    end
   
    def self.combo(id)
      return 0
    end
   
    def self.projectile_speed(id)
      return 5
    end
   
    def self.knockback(id)
      return 1
    end
   
    def self.range(id)
      return 1.0
    end
   
    def self.penalty(id)
      return 24
    end
   
    def self.frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.charge(id)
      return [CHARGENone, 0]
    end
   
    def self.charge_frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.trap(id)
      return 10
    end
   
    def self.summon(id)
      return [SUMMONPet, 0, 0]
    end
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Items
  #----------------------------------------------------------------------------
  #  This module provides item configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Items
   
    def self.type(id)
      return [DIRECT, EXPLNone]
    end
   
    def self.combo(id)
      return 0
    end
   
    def self.projectile_speed(id)
      return 5
    end
   
    def self.knockback(id)
      return 1
    end
   
    def self.range(id)
      return 5.5
    end
   
    def self.penalty(id)
      return 24
    end
   
    def self.frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.charge(id)
      return [CHARGENone, 0]
    end
   
    def self.charge_frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.trap(id)
      return 10
    end
   
    def self.summon(id)
      return [SUMMONPet, 0, 0]
    end
   
    def self.drop_sprite(id)
      return false
    end
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Enemies
  #----------------------------------------------------------------------------
  #  This module provides enemy configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Enemies
   
    def self.type(id)
      return SWORD
    end
   
    def self.combo(id)
      return 0
    end
   
    def self.projectile_speed(id)
      return 5
    end
   
    def self.knockback(id)
      return 1
    end
   
    def self.range(id)
      return 1.5
    end
   
    def self.penalty(id)
      return 16
    end
   
    def self.frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.charge(id)
      return [CHARGENone, 0]
    end
   
    def self.charge_frames(id)
      return [3, 3, 3, 3]
    end
   
    def self.delay(id)
      return nil
    end
   
    def self.perception(id)
      return nil
    end
   
    def self.ai(id)
      return nil
    end
   
    def self.destruct(id)
      return 0
    end
   
    def self.respawn(id)
      return 0
    end
   
  end
 
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
  # BlizzABS::Combos
  #----------------------------------------------------------------------------
  #  This module provides combo configurations.
  #:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=
 
  module Combos
   
    def self.total_actions(com)
      return 1
    end
   
    def self.commands(com)
      return []
    end
   
    def self.anim_data(com)
      return [0, [3, 3, 3, 3], '', false]
    end
   
  end
 
end
15
Script Troubleshooting / Re: [XP] Blizz-ABS disables ot...
Last post by KK20 - March 09, 2024, 06:35:39 pm
Modify the Timed Hit script to this:
Code: ruby
#Update the bar
        @timed_hit_bar.update
       
        key = false

#Test for a pressed button
        for button in @timed_hit.key_list
          if Input.trigger?(button)
            key = button
            break
          end
        end
       
#Test for a hit
        if key
          if @timed_hit_bar.hit?(key)
            @timed_hit_bar.update
            $game_system.se_play(@timed_hit.hit_sound)
          else
            $game_system.se_play(@timed_hit.miss_sound)
          end
        end
16
Script Troubleshooting / [XP] Blizz-ABS disables other ...
Last post by tsuchiphox - March 09, 2024, 10:26:24 am
I fixed the other issue this post was talking about, but now i'm having a new issue. Because Blizz-ABS overwrites the input module, another script i'm using for battles does not work correctly. For reference, I am using Timed Hit Add-On by Zephren to add timed hit functionality to the default RMXP battle system. I'm only using Blizz-ABS to have movement improvements and I'm having trouble with removing all the other stuff it does, like for example, making it so that I can't use button inputs in battles.
17
Welcome! / Hi!
Last post by lf567 - March 03, 2024, 12:45:11 pm
hi, i found this forum because i wanted to play an rpg maker game. but I don't actually use rpg maker to make games, i use other software called clickteam, but i enjoy rpg maker games so i decided to register  :D
18
RMXP Script Database / Re: [XP] Heretic's Collection ...
Last post by ItsUnagi - February 25, 2024, 12:22:28 am
Oh, it worked! I guess I just wasn't reading the replies in the thread very thoroughly, thank you for being patient.
19
RMXP Script Database / Re: [XP] Heretic's Collection ...
Last post by KK20 - February 24, 2024, 09:47:38 pm
https://forum.chaos-project.com/index.php?PHPSESSID=fc14dbfbe353909bbceceeb72412a45e&msg=197241
Last message on the page (if the above link doesn't auto-redirect you to it)
20
RMXP Script Database / Re: [XP] Heretic's Collection ...
Last post by ItsUnagi - February 24, 2024, 07:42:04 pm
Hi guys! I'm trying to run the demo, but it gives me an error about the 102E.dll file not being found. I tried following the instructions in the README file by changing the .ini and the .rxproj files to the latest versions (104E.dll and RPG XP 1.05 respectively), and while the error disappears, the game window turns completely black and stops responding every time I open it. I've also tried downloading RPG Maker XP's RTP, but that also has the same problem. Does anyone know why this happens?
Pages 1 2 3 4 ... 10