Code Monkey home page Code Monkey logo

aos_patches's Introduction

Aria of Sorrow Patches by Xanthus

These patches will expand or alter various aspects of Castlevania Aria of Sorrow gameplay. Some were initially created as part of a 2023 patch release to help test new features for Reprise.

Reprise:

Full Patch List:

Gameplay Patches

  • Alucard Backdash v1 - Chain backdashes together, and you can always cancel attacks with backdash.
  • LCancel v1 - Pressing your ability button (default: L) will cancel any attack or red soul use, even in midair or while crouched.
  • Hungry Mode Patch v1.1 - Drains between 1 and 4 hp a second (depending on your current HP). Candles and destructibles have a ~1/16 chance to drop a Meat Strip. v1.1 decreased Meat strip chance and made hp drain proportional.
  • Classicvania Movement v1 - NES Style movement with no air control (except when using souls like Flying Armor and Giant Bat). You can change directions with double jump or Hippogryph, and when you walk off ledges, you'll drop almost straight down.
  • Panic Mode v1.1 - Panic mode! The lower your HP, the faster you move.
  • Hazard Mode v1 - All candles, flames, and destructibles are replaced with damaging skulls that move in a small rectangular path.
  • Slippery Mode v1 - Slide on the ground, as well as introducing some midair momentum.
  • Extra Slippery Mode v1 - Slide even more on the ground, as well as introducing some midair momentum.
  • Attack Shuffle mode v1.1 - Weapon and Red soul are randomized after every time your XP changes (e.g. Killing enemies and bosses except for Graham and Julius). You are forced to use the weapon and red soul combo until your next XP Change. Red souls only cost 5 MP. (fixed Yellow soul bug with v1.1)
  • HyperMode patches - These make all enemies update faster, affecting movement and attack speeds. (1.0 is now compatible with other patches)

Balance / Fixes / Other Patches

  • Blue Soul Damage Scale Formula Improvement - Changes the blue soul damage formula so that weaker souls will scale better with INT. Stronger souls should remain similar.
  • Soul Containers Don't Seek - Changes Soul containers so that the souls they drop stand still rather than seeking towards Soma. This is useful for the randomizer so that souls that are 'flight locked' require you to be able to fly to actually obtain them.
  • Holiday Pickups v1 - All equipment pickups in rooms show present graphics (their original graphics are shown in the menus). Soul canisters are replaced by Xmas trees.
  • Holiday HUD v1.1 - Changes the HUD with lights for the HP and MP bars, and a Snowman.

aos_patches's People

Contributors

xanthus1 avatar

Stargazers

 avatar  avatar Louis Lam avatar

Watchers

 avatar

aos_patches's Issues

Yellow soul stat modifiers are over-written in Attack Shuffle mode

Yellow souls that modify stats are being ignored in Attack Shuffle mode. I believe I just need to move the function call to update player stats (which re-calculates stats from base stats and equipment) only on the frames that the weapon and red soul are updated, so that stat modifications on following frames won't be over-written. I could also add a call to re-run the yellow soul's code if it is a stat modifier as well to avoid a single frame using the wrong stats.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.