Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CL - Client-Side Modding #222

Open
AutumnThyme opened this issue Dec 24, 2024 · 0 comments
Open

CL - Client-Side Modding #222

AutumnThyme opened this issue Dec 24, 2024 · 0 comments

Comments

@AutumnThyme
Copy link
Collaborator

Client-based script & custom assets that get injected into each room.
Set to run last after all callbacks so that it can modify the behavior or labels/objects/etc...

This will remove the need for creating a new gamemode for a featureset that should be compatible with all gamemodes.

Custom assets loaded on map load to allow for the creation of custom UI elements/images.

Example use cases:
Creation of custom moderation toolsets for hosts. (Allow hosts to define generic custom commands)

Allow custom UI/Prefabs shared across all rooms. (panels for custom moderation/user defined tools)

Reason:
Remove further reasons for modding and instead support this behavior in the base game.

Implementation:
Implement as a second gamemode class which is called after all other callbacks are called for the game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant