Index

Back to main page

3.1.4

  • Updated Lost World Rock item placement code so it sucks less
  • Changed some rules to use macros, macros can be used with UT's /explain
  • Trivia error message updated to tell the player they're missing the trivia apworld more clearly
  • Updated loose logic
    • Everything about Klobber Karnage
    • KONG and Clear in Krockhead Klamber no longer require Kannons
    • Banana Coin 1 & 2 in Web Woods can require Cartwheel to reach
    • Green Balloon 1 in Web Woods uses the expert logic
  • Updated expert logic
    • Mainbrace Mayhem Bonus 1 & Banana Bunch 1 no longer requires Hover or Cartwheel when using Diddy
    • Banana Coin 1 & 2 in Web Woods uses loose logic

3.1.3

  • Fixed logic related to Clapper and Diddy on Loose and Expert difficulties

3.1.2

  • Fixed KONG checks being sent in levels with uninitialized SRAM
  • Fixed DamageLink handling causing incoming DeathLink and TrapLink signals crash the client
  • Adjusted Windy Well logic (Loose)

3.1.1

  • Implemented DamageLink (named SharedDamage for tagging purposes)
    • Whenever players take a hit they send a Damage signal to others
    • Can be toggled in the Manager
    • Currently DKC2 handles it like this:
      • Other DKC2 players get hurt when the cumulative damage gets to 80
      • Sends a 80 damage signal when the player gets hurt in any way, including extra hits
  • Apparently the *Link options in the manager did absolutely nothing, that's now fixed
  • Replaced bundled docs' text with links to my WIP webpage.

3.1.0

  • FxPak: Ensures everything works properly (Mainly for QUsb2Snes users)
  • Implemented Rule Builder (bumps AP version to 0.6.7 minimum)
    • Stolen from Astalon tl;dr better UT /explain and /get_logical_path support
  • KONG letter progress is saved between levels loads
  • Added an Adjuster/Manager tool
    • The UX is very questionable, but it should work mostly fine
  • Added an adjuster option that allows you to guarantee DK Coins and G Letters in goals (Global)
  • Added an adjuster option that allows you to fully randomize which rewards are available at goals (Global)
  • Added a counter in each world that tells you how many level clears or McMuffins are required
  • Moved all of the Swanky Trivia options to the adjuster, they work in a global basis instead per YAML
  • Moved the trivia database to an independent APWorld
  • Removed custom trivia support from the APWorld (sorry if anyone was actually using this)
  • DeathLink: Deaths should no longer be sent when dying in a level and proceed to get into a "shop" level immediately after
  • Client: It's now possible to request several barrels at once with /request
  • Squawks now allows using backup barrels
  • Some changes to the death/hurt table, players can now die in several new kong states
  • Disabled being able to select Files 2 and 3 in the File Select menu
  • Cranky hints no longer consider events
  • Fixed a Cranky text variation that ended up displaying part of the next hint on the last line
  • Fixed Kongs phasing through Air Balloons when hit with an extra hit active
  • Fixed Kackle stopping when hitting the player when they only have one Kong unlocked and they have an extra hit active
  • Fixed K. Rool ignoring extra hits when hitting with his blunderbuss

3.0.4

  • Updated the trivia database
  • Clapper's Cavern DK Coin logic is now consistent with Bonus 1 in Strict and Loose logic levels
  • If the game is under high stress the game will fail to properly load the message text graphics
  • The Backup DK Barrel counter may wrap around the screen without the current Kong

3.0.3

  • Banana Coins are now saved into the save file
  • Collected locations (regardless if they're from !collect or not) no longer create in-game messages
  • Added a manifest file for AP 0.7.0+ support
  • Actual good attempt at fixing the SFX crash caused by obtaining a Backup DK Barrel via KONG letters
  • Klubba no longer resets the Banana Coin counter to 1 after "paying" him the toll he asks for
  • If the game is under high stress the game will fail to properly load the message text graphics
  • The Backup DK Barrel counter may wrap around the screen without the current Kong

3.0.2

  • Level clears per world are sent to DataStorage
  • Fixes Lost World goal not bein able to be generated
  • Attempt to fix a sound crash related to KONG letters granting a Backup DK Barrel
  • Castle Crush sometimes doesn't properly load messages
  • Banana Coins may randomly reset to 0 in rare situations

3.0.1

  • Reworked SFX queue between SNIClient and the game
  • Not having a valid directory for custom trivia no longer crashes the patching process

3.0.0

  • A message is shown at the bottom of the screen when you receive or send items
    • This also adds a few extra options regarding which kind of messages you receive on screen, including filters for certain item classifications
    • This is a somewhat experimental feature which may lead to some occassional visual bug under certain scenarios
  • There's an item tracker in game now, you can summon it while being on a map with L or R
    • It uses the message system to queue several messages that inform you about the items you have at the moment, not ideal but works fine
  • Boss levels can be locked behind level clears in their respective worlds
  • You're now able to alter the behavior of collecting a colored balloon, all KONG letters or 100 bananas to either grant extra lives or extra Backup DK Barrels (you can now obtain Backup DK Barrels when EnergyLink is disabled)
    • At the map, use the SELECT button to toggle between reward types
    • There's a small icon in the bottom right corner. If Diddy the reward will be extra lives, if Dixie the reward will be extra Backup DK Barrels
  • There's a way to visualize in-game how many Backup DK Barrel items are left. A counter will appear on top of the player when they:
    • Enter a level
    • Use a Backup DK Barrel
    • Gain a Backup DK Barrel
    • Get hurt
  • It's now possible to run your own custom trivia database alongside the one provided in the apworld
  • Added options to change the Animal Buddies palettes
  • Added the current version to the Title Screen
  • Replaced the original credits text with text related to the people involved in the randomizer
  • A Diddy icon is shown instead of a Banana when you have an extra hit active
  • Getting hit while being protected by an Extra Hit will get rid of the current Reverse Trap
  • Getting hit while being protected by an Extra Hit now plays the Kong getting hurt sound effect
  • Renamed player_palettes and player_palette_filters options to palettes and palette_filters respectively to properly match their new purpose
  • Altered the default options to have a better "new player" experience
  • Reduced Swanky challenges cost, they now cost a single Banana Coin to try
    • Swanky @ Galleon has all of his challenges available for free
  • You can no longer visit Cranky with L + R during the map
  • Reduced the chance of generating Banana Coins as filler items
  • Made Backup DK Barrels appear more often as filler items
  • Updated the TrapLink database
  • Updated the trivia database
    • We have over 600 questions now!
  • Using Start Inventory From Pool (and possibly Plando as well) no longer has chance of picking UT's glitched item
    • It's forced to replace items with Backup DK Barrels
  • Losing multiple Extra Hits inside hot/toxic water no longer spams hit detection VFX like crazy
  • Fixed being able to interact with Clapper on Lava Lagoon when it was submerged in liquid without unlocking him first
  • Jungle Jinx no longer loses most of its sounds effects when a Backup DK Barrel is requested or an Extra Hit is lost

2.3.0

  • Calling a Backup DK Barrel while you have the maximum number of Kongs alive will grant the player a protection layer which lasts for a single hit.
    • Persists between levels (and probably on/off cycles as well)
    • This is indicated by a static banana on the bottom left corner of the screen.
  • Added support for Universal Tracker's Glitched Logic ™️
  • Calling a Backup DK Barrel while riding/being Squitter will now require pressing Select instead of L or R
  • [Raspberryfloof] Better color adjustment via the palette filter option
  • [Raspberryfloof] Allow generating 0 extra Lost World Rocks
  • Glimmer's Galleon no longer has entities disappearing
  • Some logic fixes for Screech's Sprint in Strict logic

2.2.0

  • New option: lost_world_rock_placement
    • Allows you to determine how Lost World Rock items will be placed on the multiworld.
      • anywhere: Lets AP decide where to put the items
      • lost_world_level_clear: Forced in Level Clears found in Lost World (Local) This option always creates 5 rocks. Extra lost world rocks aren't created.
      • lost_world_anywhere: Forced in anywhere in Lost World (local)
  • The client now exposes the current amount of Backup DK Barrels in a label
  • Universal Tracker's tracking no longer requires a YAML file to properly track the game
  • Renamed /barrel to /request
  • Updated expert logic
  • Added Animal Antics as a location group

2.1.2

  • Updated the trivia database
    • We have 540 questions now
  • Added more supported TrapLink traps
    • Accepts Ghost as TNT Barrel Trap
    • Accepts Fire Trap as TNT Barrel Trap
    • Accepts Posession Trap as Damage Trap
  • Fixed Animal Antics not allowing players to use Backup Barrels
  • Fixed the Red Balloon in Animal Antics not being sent
  • Fixed a typo

2.1.1

  • Added more supported TrapLink traps
    • Accepts Banana Trap as Ice Trap
    • Accepts Bomb as TNT Barrel Trap
    • Accepts Stun Trap as Freeze Trap
    • Accepts Gooey Bag as TNT Barrel Trap
  • Various logic adjustments & fixes

2.1.0

  • Added TrapLink support
  • Added new traps:
    • TNT Barrel Trap
      • Spawns an active TNT barrel above the players
    • Ice Trap
      • Makes the level slippery
    • Honey Trap
      • Makes the level sticky (goes off after jumping 20 times)
  • Instant DK Barrels aren't instant anymore, they're now Backup DK Barrels. You have to press L or R in order to summon a DK Barrel (only works if you have a single Kong alive and have both Kongs unlocked)
  • Made DK Barrels and 1-Up Balloons appear slightly less often in the item pool
  • Added more player palettes
  • Changed how levels.bin is handled so it's slightly harder to determine the level shuffle order from peeking at the patch file
  • Updated the trivia database
  • Various logic adjustments & fixes
  • Fixed Kore being open after receiving a Lost World Rock while owning Lost World Access (Cauldron)

2.0.0

  • Diddy and Dixie's palettes can now be changed with presets or completely custom colors
  • Added an auxiliary system for applying palette filters into the selected presets or custom colors to darken or brigthen them
  • Colored balloons can be valid locations
  • Banana coins can be valid locations
  • Banana bunches can be valid locations
  • Added a new option to put additional Lost World Rocks in the pool
  • Added a new item that spawns a DK Barrel on top of the playable character (if there's one Kong on screen and both of them are unlocked)
  • The client now sends a message for trackers when the game changes maps (for autotabbing in PopTracker wink wink)
  • Added EnergyLink support
    • Every 10 bananas collected in game generate a single energy banana in the pool
    • You can exchange these new bananas for DK Barrels
    • There's a new item that allows you to extract energy from bananas more efficiently (which is also banana powered 🍌)
    • EXCHANGING BANANAS FOR DK BARRELS IS AP 0.6.0 EXCLUSIVE. Depositing bananas is fine on any version.
      • I'm making use of a recently merged PR, so you can only deposit bananas unless you run from source or somehow can run the latest AP commit or cherry pick this PR and merge it in your local copy
  • A kloak got one of its projectiles changed in order to accomodate to the new locations
  • Rambi in Red-Hot Ride now gives a Banana Coin instead of a Bundle of Bananas
  • Parrot Chute Panic's No Animal Sign now converts Squawks into the O letter
  • Arctic Abyss' No Animal Signs now converts Enguarde into a Red Balloon
  • Glimmer's Galleon no longer blinds players when Glimmer turns around
  • You now have immediate access to Gangplank Galleon without needing to connect to the server
  • Optimized the trap handling code, it now makes the game run a lot smoothly (almost like the base game)
  • Added a cap of 99 currency-like items in the client
  • Lowered the max question amount per quiz to 6
  • Updated the trivia database
  • Saves are now properly linked to the received item list
  • Wrinkly no longer crashes with certain hints
  • Wrinkly and Cranky no longer have a corrupt menu
  • Various logic adjustments & fixes

1.0.1

  • Fixed excluded topics trying to remove topics that don't exist in the session
  • Fixed flying krock having issues with 0 tokens
  • Fixed failed generations on strict logic
  • Fixed Kore not being properly unlocked when Carry wasn't shuffled

1.0.0

  • Added hints related to the items in your world at Monkey Museum
    • They cost DK Coins, you can obtain those as items in AP, not the game itself
  • Added hints related to your items in the session at Kong Kollege
    • They cost Kremkoins, you can obtain those items in AP, not the game itself
  • Added an option to add Swanky's trivia as valid locations
  • Swanky's trivia is now randomized with questions from the base game, the games present in the session and extra optional topics/games
  • It's possible to change how many questions are there per quiz at Swanky's Bonus Bonanza
  • Added a new McGuffin (Boss Tokens) for tracking defeated bosses
  • The Flying Krock can now be locked behind Boss Tokens instead of a multiworld item
    • This is configurable via an option
  • Added some flavor text to the note at Pirate Panic which tells the player which goal they have
  • Added an option to not add DK Coins as valid locations
  • Added an option to not add KONG letters as valid locations
  • Locked worlds now play a Incorrect sound effect in the main map
  • DeathLink support
  • Two new traps: Damage Trap, Instant Death Trap
    • Those will be hidden and turned off on the main page and template generation because they're not great traps in concept, but it took litlle effort to add them so anyone feeling masochistic can enable them (they're included on the .yaml file in the github page)
  • Collect no longer collects bosses
  • Wrinkly no longer asks for any currency to save the game
  • 1-Up got renamed to 1-Up Balloon
  • Shortened Lost World Access item names (Lost World Access (Crocodile Cauldron) -> Lost World Access (Cauldron))
  • US 1.0 version is no longer accepted by the patching process
    • It'll be available soon:tm: (or maybe never lol, too lazy to create two different patches)
  • The gameplay demo is now disabled
  • The 75 kremkoin cheat code can no longer be enabled
  • French language option can't be selected anymore
  • The default logic option was changed to strict
    • The previous default option (loose) allowed some hard seeds to happen which was not ideal, this one will let people go out of logic faster while they learn the implementation
  • Collect actually works this time
  • Fixed an issue where Kong Barrels, Warp Barrels and Controllable Barrels were not part of the offline start inventory
  • Fixed an issue related to losing access to Dixie upon completing Krocodile Kore
  • Fixed Klobber Karnage's bonus barrel
  • Fixed Stronghold Showdown not being able to be played after visiting it once
  • Fixed being able to receive traps in Stronghold Showdown
  • Fixed received items not making a sound in the main map
  • Various logic adjustments & fixes

0.1.1

  • Collect support
    • Not that it really matters... but eh
  • Added entrance data to hints so you know where in the game those levels are
  • Beating a boss and entering the same submap again won't cause kongs to go out of bounds
  • Getting a trap during the bonus animation no longer softlocks the game
  • Fixed Klobber Karnage's bonus barrel not working if you didn't have Barrel Kannons
  • Fixed some checks not working (something along the lines of levels changing their current ID)
  • Fixed a typo somewhere
  • Various logic adjustments

0.1.0

  • Initial release