Skip to content

Add Skwid Games Plugin#10876

Open
codycrossley wants to merge 9 commits intorunelite:masterfrom
codycrossley:skwid-games-initial-release
Open

Add Skwid Games Plugin#10876
codycrossley wants to merge 9 commits intorunelite:masterfrom
codycrossley:skwid-games-initial-release

Conversation

@codycrossley
Copy link

@codycrossley codycrossley commented Mar 5, 2026


Skwid Games — RuneLite Plugin

A RuneLite plugin for running elimination-style events in OSRS. Commanders can create and manage custom games, assign roles, mark special tiles, and track a live roster — all synchronized across participants in real time via a relay server: https://skwid.runescape.gay


Screenshot 2026-03-07 at 11 39 12 PM

Features

Game Management

  • Create a game and share a join code with participants
  • Join an existing game
  • End or leave a game from the sidebar panel

Roster & Roles

  • Assign players as Guards or Contestants via right-click → Enlist
  • Eliminate, revive, or remove players from the sidebar or in-game right-click menu
  • Live roster with color-coded status (alive, eliminated, guard, removed)
  • Player head labels rendered above all visible participants in the game

Tile Markers

  • Commanders can Shift+right-click any tile to configure it with a label, class, and visibility rules
  • Standard — cosmetic highlight
  • Landmine — auto-eliminates any contestant who steps on it; tile reveals to all players on trigger
  • Stoplight — can toggle between red and green; contestants standing on these tiles are eliminated if the tile is red

Multiplayer Sync

  • All game state is derived from a sequential event log polled from the relay server
  • Roster and tile state are snapshotted on join for initial load, then kept up to date via incremental polling

@runelite-github-app
Copy link

runelite-github-app bot commented Mar 5, 2026

@runelite-github-app
Copy link

runelite-github-app bot commented Mar 5, 2026

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant