Update 0.1.8

From Wiki G1R-MP G1 Remake Multiplayer
Revision as of 14:37, 11 October 2026 by QCherry (talk | contribs) (Document upcoming 0.1.8 character dimensions: six server APIs, three events and creator guide; not a release announcement)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Update 0.1.8

Upcoming / currently in testing. Not yet a public release. Public 0.1.7 remains the current download; this page documents the implemented additions planned for 0.1.8.

Character dimensions

Six new server-side functions: setPlayerDimension, getPlayerDimension, setNpcDimension, getNpcDimension, setMonsterDimension and getMonsterDimension.

Three server events: onPlayerDimensionChange, onNpcDimensionChange and onMonsterDimensionChange.

spawnNpc and spawnMonster accept options.dimension for a direct private spawn. getPlayersInRange respects the source player's dimension. Existing appearance, equipment and animation APIs remain in use; eligible observers receive state on entry and late join.

See Character dimensions for the full English guide, private creator example, ownership, transition restrictions, proximity voice and combat isolation. World items, doors/gates, map geometry and custom world blockers remain shared. This is character separation, not a complete instanced world.

Compatibility

Protocol 40 requires a matching 0.1.8 client and server. 0.1.7 / Protocol 39 cannot join these servers. This does not change the independent microphone voice wire format. Both Windows and Linux server builds expose the same Lua API.

This page is documentation, not a download announcement. Multi-client in-game acceptance is still required before public deployment.