Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

PowerPlay Icon

Consoles-are-Awesome: Cloud

Static support files for PowerPlay, a desktop companion app for Team Fortress 2

Type: public static storage PowerPlay Team Fortress 2


What this is

This repository is a lightweight public file host for remote resources used by PowerPlay.

It allows for dynamic content like broadcasted "Server Messages" to be updated in real-time in the PowerPlay app without actually updating the program's source code. Among other features, it also supplies unique SteamID lists for various features such as Tester Whitelisting, Community Recognition, and Item Ownership tracking.

What it is used for

PowerPlay may reference this repo for public data such as:

  • community and badge-related Steam3ID lists
  • app helper text
  • Quickplay server-lists
  • public icon/helper assets
  • remote system-message data

Repository layout

.
├─ powerplay/
│  ├─ community/          Public TF2 community Steam3ID lists
│  ├─ helpers/            Small helper text/assets used by PowerPlay
│  ├─ quickplay/servers/  Quickplay server lists by category
│  ├─ resources/icon/     Public PowerPlay icon assets
│  └─ server_message.json Remote message payload for quick notices
└─ README.md

File format notes

Most list files are plain text and intentionally simple.
Steam user list entries are required to be seperated by newlines using the Steam3ID format. Commented lines are ignored by the app.

server_message.json is used for quick app-facing announcements.

SIG.dat is a file whose contents PowerPlay treats as the current "signature". This can prepend various chat messages, assist with user echo cancellation, and allows for self-identify to function.

Contributing

Corrections, cleanup, and list updates are welcomed through issues or pull requests!

Releases

Packages

Contributors