MCPcopy Index your code
hub / github.com/exjam/rose-offline-client

github.com/exjam/rose-offline-client @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,280 symbols 2,481 edges 297 files 2 documented · 0% updated 21d ago★ 7514 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

rose-offline-client

An open source client for ROSE Online, compatible with the official 129_129en irose server or rose-offline.

Running

Run rose-offline-client from your installed official client directory (the folder containing data.idx), or you can use the --data-idx or --data-path arguments as described below.

Optional arguments:

  • --data-idx=<path/to/data.idx> Path to irose 129en data.idx
  • --data-aruavfs-idx=<path/to/data.idx> Path to aruarose data.idx
  • --data-titanvfs-idx=<path/to/data.idx> Path to titanrose data.idx
  • --ip Server IP for login server (defaults to 127.0.0.1)
  • --port Server port for login server (defaults to 29000)
  • --model-viewer Start the client in model viewer mode
  • --zone=<N> Start the client in zone viewer mode in the given zone

Auto login arguments:

  • --auto-login Automatic login.
  • --username=<username> Username for auto login
  • --password=<password> Password for auto login
  • --server-id=<N> Server ID for auto login (defaults to 0)
  • --channel-id=<N> Channel ID for auto login (defaults to 0)
  • --character-name=<name> Character name for auto login (optional, auto login can be username/password only)

Screenshots

Fighting Jellybeans

Castlegear

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 446
Class 386
Function 360
Enum 75
Interface 13

Languages

Rust100%

Modules by API surface

src/ui/tooltips.rs34 symbols
src/render/particle_pipeline.rs34 symbols
src/components/command.rs32 symbols
src/render/trail_effect.rs28 symbols
src/zone_loader.rs25 symbols
src/render/damage_digit_pipeline.rs25 symbols
src/lib.rs25 symbols
src/model_loader.rs22 symbols
src/resources/ui_resources.rs21 symbols
src/render/object_material.rs21 symbols
src/animation/animation_state.rs21 symbols
src/render/world_ui.rs20 symbols

For agents

$ claude mcp add rose-offline-client \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page