Skip to content

About

Universe RP mod

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Universe RP

Universe RP turns Jedi Academy multiplayer into a true sandbox for roleplay communities.

Every player has an account with characters that keep their level, skills, credits, sabers and looks. Chat carries as far as a voice would, with actions, descriptions, shouts, whispers and alien languages. Admins and builders shape the world in game: they place props, NPCs, lights and effects, lock doors to chosen players, write quests with dialogues and rewards, and save it all for the next session.

The mod continues GalaxyRP by Alex, rebuilt to run natively on the modern TaystJK engine, with its Rend2 and Vulkan renderers and its logical entities, on Windows, Linux and macOS, 32-bit and 64-bit, Intel and ARM.

cover_image

The mod is under development and open source, so anybody can contribute to it or build on its code. Claude Code is being used to develop the project.

version issues website license

Features

  • An account system, with characters that keep their level, skills, credits, inventory, sabers and looks
  • XP and skill points, credits and an item shop
  • An inventory of custom items, per-character descriptions, and allies
  • Account settings that turn features on or off for yourself
  • Chat heard as far as a voice would carry, which declutters the server
  • 34 RP chat modifiers: actions, descriptions, shouts, whispers, comlink, thoughts and alien languages, each with its own colour and range. Quoted speech shows in green
  • Dice and coin flips, server news channels, and voice lines heard over the radio (siege voice chat in FFA)
  • A multi-line chat box in the chat's own font, supporting all chat types and text selection
  • Commands to play more than 1,600 animations and custom sounds
  • Paired hugs and kisses
  • Better sit animations, ledge grab, and improved player head tracking
  • A grappling hook, /autowalk, and an AFK protection bubble with animations
  • Melee grapples (punch, knee throw, head lock), spin kicks and flip kicks
  • A downed state instead of instant death
  • The Force Drain grab
  • Melee Battle and Duel Tournament mini-games
  • Rebalance between gunslingers and Force users
  • Radar HUD in FFA, cloak and mind trick hide players from it. Vehicles can cloak too
  • RGB colours, adjustable by menu sliders or hex code, with custom blade styles, for players and NPCs
  • Lightsaber holstering, on the hip or the wrist
  • Ignition fine-tuning: draw the saber unlit
  • Hats and capes for players and NPCs
  • Scale yourself, the vehicle you ride or your NPC companion
  • Force ghost and hologram effects for players and NPCs
  • HD HUD icons and a widescreen HUD
  • An entity system: add, edit, list and remove things on the map, and save it for the next session
  • Client-side Extras menus to spawn MD3 and GLM props (with a 3D preview), place lights and effects, play music or sounds, and spawn NPCs or vehicles
  • Entity bounds shown, and commands to copy, cut and rotate entities
  • More entity classes and a logical entity pool
  • Door and trigger locks, set per entity, with a list of the accounts allowed through and custom lock messages
  • Dialogues with up to six answers, as a menu or in the console, that open doors, pay XP and credit rewards or lead on to the next talk, with per-player quest flags deciding what each player is offered
  • Spawner settings: scale NPCs and vehicles on the go, set their team, hats and capes, and XP and credit rewards for defeating them
  • Shader remaps, and better single player map support (Jedi Academy and Jedi Outcast), with votes for SP maps
  • Admin commands, given one by one to each account
  • Server-side Lua plugins, sandboxed and rate-limited, for events, commands, quests, NPCs and timed content
  • A news system
  • Many customisable server cvars, with an online calculator for the bit-value ones
  • The mod runs natively on TaystJK: Windows (64-bit and 32-bit), Linux (64-bit, 32-bit and ARM64) and macOS (Apple Silicon and Intel)
  • Countless bugfixes and optimisations were done during the mod rebuild

There is much more to check: see the features page.

Website

Features, guides, downloads for your system and server setup are on the mod's website: praviilon.github.io/Universe_RP

  • Features: what the mod does and how it works
  • Download: the right TaystJK and Universe RP files for your system
  • Play and Host: installation, launching with the scripts, running a server
  • Cvar calculator: bit-value server settings

Building

The mod actually requires only the game-code files from the build project: jampgame_, cgame_ and ui_. MP Engine files and SP files have been disabled for builds. You can follow the OpenJK guides for build process:

Maintainers

  • Pra Viilon

Credits

GalaxyRP authors:

  • Alex
  • JustJordyn
  • RepJunkie
  • TriForce
  • ZelZel

Zyk mod author:

  • Zyk6870

JAPro author:

  • videoP

TaystJK and EternalJK authors:

  • Tayst
  • Sunny
  • Dan (eternal coders)

JOF EJK authors:

  • Milamber
  • Daniel
  • Jediman
  • lumayaa
  • Sol-Vulpes
  • Clix (looZ149)

OpenJK authors:

  • Ensiform
  • razor
  • Xycaleth
  • JACoders group

OJP Mod Authors:

  • razorace
  • darthdieBowser
  • ensiformEnsiform
  • RoboPhred
  • OJP Team group

Extra assets authors:

  • Lord Marka Ragnos: G.Grievous, Strofitus, b3-k5 StroffxDesign, Bacon, Xioth
  • Throwable Stuff: Jose Carlos
  • HD HUD Elements: Grab

License

OpenJK is licensed under GPLv2 as free software. You are free to use, modify and redistribute OpenJK following the terms in LICENSE.txt.

About

Universe RP mod

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages