File: reputation.py

package info (click to toggle)
crossfire-maps 1.75.0%2Bdfsg1-1
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 275,656 kB
  • sloc: python: 7,711; sql: 92; sh: 73; makefile: 7
file content (15 lines) | stat: -rw-r--r-- 472 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import CFReputation
import Crossfire

def show_reputation(who):
    reputations = CFReputation.reputation(who.Name)
    lines = []
    if len(reputations) == 0:
        lines.append("You don't have a reputation with anyone.")
    else:
        lines.append("You are known by the following factions:")
        for p in reputations:
            lines.append("\t%s....................%d" % (p[0], p[1]))
    who.Message("\n".join(lines))

show_reputation(Crossfire.WhoAmI())