Skip to content

AM2R Co-op Mod Beta V1.2 Pre-release

Pre-release
Pre-release
Compare
Choose a tag to compare
@milesthenerd milesthenerd released this 20 Feb 06:56

Server Additions/Changes

  • settings.ini is now stored in AppData
  • The port and max client count can be adjusted using buttons
  • A button to reset progress for all clients
  • Buttons to save and load progress
  • Now keeps track of items, monsters, events, and the map
  • Now shows server-side progress and player list
  • Currently resets server-side progress when all players disconnect

Client Additions/Changes

  • "mod settings.ini" has been renamed to mod_settings.ini and moved to AppData
  • A menu under Options named Multitroid Settings serves to replace the need to directly edit the settings file, although hard-coded hotkeys still exist for now
  • Name size is capped to 15 characters
  • Added external palette support along with the ability to edit icon sprites used by the mod - all sprites in a folder must be present or the mod will load the default sprites
  • Added notification for when another player kills a metroid

Bugfixes

  • Fixed connect/disconnect message on controller and menu screens
  • Fixed delayed gui hide before credits
  • Fixed baby cutscene control issue when other player enters end ship
  • Hopefully reduced chance of crashing due to corrupted packets
  • Alt+enter should no longer warp spacetime
  • Fixed name font not showing non-Latin characters by replacing it
  • Fixed character icons on gui covering ammo counts with enough connected players

PLEASE CLICK THE RESET BUTTON ON THE SERVER BETWEEN RUNS, otherwise you will start the next save with everything collected already.

How to play:

Enter the server ip, your nametag, and server port in the Multitroid Settings menu. You can now connect/disconnect within the menu. If you still want to use hotkeys: Pressing F1 will make an attempt to connect to the server. F2 will disconnect from the server. F3 will show the current random seed. F4 will toggle nametags.

To get random seeds to sync, follow these steps: Both players need to be connected on the main menu. One player needs to start a random run, and when they spawn in, the other players should get a message that says "Seed received." The other players should then be able to start a random run and the seed will be the same.

Seed syncing is currently broken and will crash the game. If you want to play a random game with this pre-release, you will need to manually set a seed and connect after starting a save.

If you run into any issues or have suggestions, feel free to @milesthenerd in the AM2R Discord Server!

THE HOST NEEDS TO DOWNLOAD THE CORRESPONDING SERVER VERSION HERE: https://github.com/lassiterm/AM2R-Server/releases/tag/v1.2-pre

To install the Linux version of the mod, replace the xdelta files in the patch_data folder of the Linux autopatcher with the ones from this zip. Move the files from the files_to_copy folder of the mod zip into the files_to_copy folder of the autopatcher. The game will generate the file itself in home/your_username_here/.config so you can still edit it, but it shouldn't be necessary now that you can edit everything from within the Multitroid Settings menu.