The Last Voyage of the Harpy Express (Mod) — 1.2-1.21.1

17:33, 07.12.2025
36

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](https://github.com/Doctor4t/Trainmurdermystery/blob/1.2-1.21.1/changelog.md «Changelog")

Опубликовал: RAT Категории: 1.21.* ОS: Windows

Добавить комментарий

три × четыре =