Repository navigation
Conversation
Held until a release ships the Mod's typed native events (Mod branch typed_events: 09445f75, 8cf15663, f794b9a0): its event-handler samples only type-check against that contract. Before opening the PR, bump the @hogwartsmp/types@1.8.2 install lines to that release.
Every guide's sidebar order is multiplied by ten, so each section owns a hundred and the sections 1.9 adds can sit next to the ones they extend, such as PvE after NPCs and creatures.
New Room of Requirement section (orders 550-599) for 1.9: rooms as layouts under script-chosen ids, editors, live edits and saving on sanctuaryChanged; destinations, Sanctuary.enter, visitors, the shared castle door and its modes and access, occupancy events, and each room being its own virtual world. Virtual worlds links to it.
Encounters section (orders 450-469) for 1.9: the server-wide encounter policy, server-run camps (activation, real-time respawn, events, reward policies, harvested camps), world events (rolls, in-game cooldowns, start and reset, events) and zones (shapes, tracking, enter and exit, a safe-zone sample). PvP section (orders 470-499): rules, relations, pairs, flags and teams; the hit pipeline, built-in prices, multipliers, the policy hook, kneel and death defeats and health recovery; duels on pairs and the wand link.
Physics objects (World, order 515) for 1.9: creating one, the nearest-client simulator election, settings, pushes and setVelocity, carrying with attachTo, and polling for what happens. Objects and effects gains skeletal-mesh and Blueprint models, moving objects by position, Blueprint objects, and Fx attachTo/detach/setColor. 1.9 removes the client Quidditch global, so the old Mounts and races page goes and a Quidditch section (orders 850-899) builds a match from ring hoops, a physics quaffle, server-moved bludgers and the simulated snitch steered through its state.
PvE section (orders 430-449): how several players fight one NPC (owner AI, relayed attacks recomputed on the victim, guest damage applied by the owner, hand-overs that keep the fight), npcDamaged and the 1.9 npcDied with killer and damagers, damage multipliers for NPCs and players, no regeneration and the 12% finish, boss phases; reward policies, their precedence across NPC, camp, world event and default, and drop or inventory delivery. NPCs gains ownership ranges, the 1.9 forceTarget and launch, and the five behaviour switches.
World.lineTrace for 1.9 (World, order 540): options, what a hit reports, and three patterns: what the player is looking at, the ground under a point, and line of sight, with results sent to the server as client claims.
Brooms gain the server's upgrade tiers and speed multiplier in place of the removed Broom.setMaxSpeed, with the two server.json keys. The clock page covers the Headmaster's staircase closing in place and Great Hall meals. Appearance and inventory cover appearanceOverride, ghost disguises, LocalPlayer.setVisibility and a nullable look; loot adds coin pouches. The events tables gain the 1.9 npcDied and every missing native event, and drop three client events that never fire. Docker tags and the TypeScript install lines move to 1.9.0.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.