Wathe: Murder Mystery

Wathe: Murder Mystery

Mod

A murder mystery social game (core mod for the Last Voyage of the Harpy Express experience)

Client and server Game Mechanics

96.0k downloads
69 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

1.2-1.21.1

Changelog

The Last Voyage of the Harpy Express 1.2 - 1.21.1:

  • Completely rewrote the game logic to now use a new API GameMode class, allowing for moddable new game modes with custom default start times, minimum player counts, initialization and finalization methods, and client and server game loop ticking
  • Changed the Role record into a class for better custom extendability and added new role variables to allow more precise role customization:
    • moodType: Allows to set whether the mood is functional, fake (like killers), or non-functional
    • maxSprintTime: The max sprint time that a role can sprint for
    • canSeeTime: Whether a role can see the time left before the end of the game
  • Turned all area game constants into a new AreasWorldComponent, allowing for customizing the map areas with add-ons:
    • spawnPos: the spawn position, yaw, and pitch in the lobby for all players after a round ends
    • spectatorSpawnPos: the spawn position, yaw, and pitch of spectators at the start of a round
    • readyArea: the box a player needs to be in the lobby to count as ready
    • playAreaOffset: the offset between the ready area and play area the players will be teleported to
    • playArea: the entirety of the play area the player around bound to, if a player falls lower than the minimum Y of this area they will be killed
    • resetTemplateArea: the area the base template for the map reset is in
    • resetPasteArea: the area where the template should be pasted for the map reset
  • Added a new "backfire" mechanic and command for supporters
    • Allows you to define the chance an innocent player shooting another innocent player will cause them to shoot themselves instead
    • 0 disables the mechanic, 1 guarantees it (0.5 for instance makes the chance 50%)
  • Discovery mode now requires 1+ player to be boarded to start, and loose ends requires 2+
  • /start now uses the identifier of the game mode you want to start and will suggest other game modes if they are registered / added via add-ons
  • Made the /start command available for everyone, restricting only Discovery and Loose Ends game modes start commands to supporters
  • Removed Sprinkler ambience as it would be unreliably playing with sound physics remastered and potentially cause performance issues
  • Made killer shop entries modifiable so add-ons can add new items to it
  • Made buttons unable to open jammed doors (TheDeafCreeper)
  • Fixed assigning an empty key to a door crashing (ekulxam)
  • Fixed various server / client potential issues (ekulxam)
  • Added Japanese translation (dynamiteOpanty)
  • Added German translation (Lunar0sh)
  • Added French translation (ElTarquin)
  • Added Polish translation (huiiksde)
  • Added Swedish translation (ReallySuperOtter)
  • Added Hungarian translation (MokusProf)
  • Added Danish translation (MrSquidson)
  • Added Dutch translation (0x0Dx)
  • Updated Russian translation (TheBendy42 & swqGate)

see full changelog here

Files

trainmurdermystery-1.2-1.21.1.jar(9.63 MiB) Primary Download

Project members

RAT

Member

AmyMialee

Member

BackupCup

Member

Hollowed

Member

Luxintrus

Member

Details

Licensed ARR
Published a month ago
Updated 9 days ago