/sugar-glider

For Portal 2 trash-runners.

Primary LanguageC++

Build Version Release Status

sugar-glider is a Source Engine plugin for Portal 2 which connects to a Discord Rich Presence Client application.

screenie

Supported Systems

  • Linux
  • Windows

Supported Mods

  • Aperture Tag
  • Portal Stories: Mel

Detection

The order matters.

Details

  • Demo Player
  • Main Menu
  • Puzzle Maker
  • Developer Commentary
  • Challenge Mode
  • Cooperative Game
  • Workshop
  • Single Player
  • Extras
  • Custom Map

States

  • Rendering
  • Viewing
  • Menuing
  • Mapping
  • Routing
  • Listening
  • Grinding
  • Running
  • Playing

Connection

This plugin detects automatically your board.iverb.me profile by your logged-in Steam account. Global rank will be fetched from aggregated rankings. Level ranking will be fetched from current chamber.

It does not update the rankings frequently. Global rank will be determined once the plugin has successfully loaded. The ranking of a current chamber will be updated when the level changes.

Building

Game is x86 only, probably want to remember how to build this sht again lmao.

Dependency Linux Windows
discord-rpc set_target_properties(discord-rpc PROPERTIESCOMPILE_FLAGS "-m32" LINK_FLAGS "-m32") -
openssl -m32 linux-generic32 -
curl --with-ssl --host=i686-linux-gnu --build=i686-linux-gnu CC="gcc -m32" CXX="g++ -m32" CFLAGS="-O2 -march=i686" CXXFLAGS="-O2 -march=i686" LIB Release - DLL Windows SSPI
json - -

Credits

sugar_glider