C# Class TheOtherRoles.RoleInfo

Show file Open project: haoming37/TheOtherRoles Class Usage Examples

Public Properties

Property Type Description
allRoleInfos List
arsonist RoleInfo
assassin RoleInfo
bait RoleInfo
bomberA RoleInfo
bomberB RoleInfo
bountyHunter RoleInfo
camouflager RoleInfo
cleaner RoleInfo
color Color
corruptedShifter RoleInfo
crewmate RoleInfo
detective RoleInfo
engineer RoleInfo
eraser RoleInfo
evilGuesser RoleInfo
evilHacker RoleInfo
evilSwapper RoleInfo
evilTracker RoleInfo
evilWatcher RoleInfo
fortuneTeller RoleInfo
fox RoleInfo
gm RoleInfo
godfather RoleInfo
hacker RoleInfo
immoralist RoleInfo
impostor RoleInfo
jackal RoleInfo
janitor RoleInfo
jester RoleInfo
lawyer RoleInfo
lighter RoleInfo
lovers RoleInfo
mafioso RoleInfo
mayor RoleInfo
medic RoleInfo
medium RoleInfo
mimicA RoleInfo
mimicK RoleInfo
morphling RoleInfo
nekoKabocha RoleInfo
niceGuesser RoleInfo
niceShifter RoleInfo
niceSwapper RoleInfo
niceWatcher RoleInfo
ninja RoleInfo
opportunist RoleInfo
plagueDoctor RoleInfo
puppeteer RoleInfo
pursuer RoleInfo
roleType RoleType
schrodingersCat RoleInfo
securityGuard RoleInfo
seer RoleInfo
serialKiller RoleInfo
sheriff RoleInfo
sidekick RoleInfo
snitch RoleInfo
spy RoleInfo
timeMaster RoleInfo
tracker RoleInfo
trapper RoleInfo
trickster RoleInfo
vampire RoleInfo
vulture RoleInfo
warlock RoleInfo
witch RoleInfo

Public Methods

Method Description
GetRolesString ( PlayerControl p, bool useColors, Array excludeRoles = null, bool includeHidden = false, string joinSeparator = " " ) : String
Load ( ) : void
RoleInfo ( string name, Color color, TheOtherRoles.CustomOption baseOption, RoleType roleType ) : HarmonyLib
getRoleInfoForPlayer ( PlayerControl p, Array excludeRoles = null, bool includeHidden = false ) : List
tl ( string key ) : string

Method Details

GetRolesString() public static method

public static GetRolesString ( PlayerControl p, bool useColors, Array excludeRoles = null, bool includeHidden = false, string joinSeparator = " " ) : String
p PlayerControl
useColors bool
excludeRoles Array
includeHidden bool
joinSeparator string
return String

Load() public static method

public static Load ( ) : void
return void

RoleInfo() public method

public RoleInfo ( string name, Color color, TheOtherRoles.CustomOption baseOption, RoleType roleType ) : HarmonyLib
name string
color Color
baseOption TheOtherRoles.CustomOption
roleType RoleType
return HarmonyLib

getRoleInfoForPlayer() public static method

public static getRoleInfoForPlayer ( PlayerControl p, Array excludeRoles = null, bool includeHidden = false ) : List
p PlayerControl
excludeRoles Array
includeHidden bool
return List

tl() public static method

public static tl ( string key ) : string
key string
return string

Property Details

allRoleInfos public static property

public static List allRoleInfos
return List

arsonist public static property

public static RoleInfo,TheOtherRoles arsonist
return RoleInfo

assassin public static property

public static RoleInfo,TheOtherRoles assassin
return RoleInfo

bait public static property

public static RoleInfo,TheOtherRoles bait
return RoleInfo

bomberA public static property

public static RoleInfo,TheOtherRoles bomberA
return RoleInfo

bomberB public static property

public static RoleInfo,TheOtherRoles bomberB
return RoleInfo

bountyHunter public static property

public static RoleInfo,TheOtherRoles bountyHunter
return RoleInfo

camouflager public static property

public static RoleInfo,TheOtherRoles camouflager
return RoleInfo

cleaner public static property

public static RoleInfo,TheOtherRoles cleaner
return RoleInfo

color public property

public Color color
return Color

corruptedShifter public static property

public static RoleInfo,TheOtherRoles corruptedShifter
return RoleInfo

crewmate public static property

public static RoleInfo,TheOtherRoles crewmate
return RoleInfo

detective public static property

public static RoleInfo,TheOtherRoles detective
return RoleInfo

engineer public static property

public static RoleInfo,TheOtherRoles engineer
return RoleInfo

eraser public static property

public static RoleInfo,TheOtherRoles eraser
return RoleInfo

evilGuesser public static property

public static RoleInfo,TheOtherRoles evilGuesser
return RoleInfo

evilHacker public static property

public static RoleInfo,TheOtherRoles evilHacker
return RoleInfo

evilSwapper public static property

public static RoleInfo,TheOtherRoles evilSwapper
return RoleInfo

evilTracker public static property

public static RoleInfo,TheOtherRoles evilTracker
return RoleInfo

evilWatcher public static property

public static RoleInfo,TheOtherRoles evilWatcher
return RoleInfo

fortuneTeller public static property

public static RoleInfo,TheOtherRoles fortuneTeller
return RoleInfo

fox public static property

public static RoleInfo,TheOtherRoles fox
return RoleInfo

gm public static property

public static RoleInfo,TheOtherRoles gm
return RoleInfo

godfather public static property

public static RoleInfo,TheOtherRoles godfather
return RoleInfo

hacker public static property

public static RoleInfo,TheOtherRoles hacker
return RoleInfo

immoralist public static property

public static RoleInfo,TheOtherRoles immoralist
return RoleInfo

impostor public static property

public static RoleInfo,TheOtherRoles impostor
return RoleInfo

jackal public static property

public static RoleInfo,TheOtherRoles jackal
return RoleInfo

janitor public static property

public static RoleInfo,TheOtherRoles janitor
return RoleInfo

jester public static property

public static RoleInfo,TheOtherRoles jester
return RoleInfo

lawyer public static property

public static RoleInfo,TheOtherRoles lawyer
return RoleInfo

lighter public static property

public static RoleInfo,TheOtherRoles lighter
return RoleInfo

lovers public static property

public static RoleInfo,TheOtherRoles lovers
return RoleInfo

mafioso public static property

public static RoleInfo,TheOtherRoles mafioso
return RoleInfo

mayor public static property

public static RoleInfo,TheOtherRoles mayor
return RoleInfo

medic public static property

public static RoleInfo,TheOtherRoles medic
return RoleInfo

medium public static property

public static RoleInfo,TheOtherRoles medium
return RoleInfo

mimicA public static property

public static RoleInfo,TheOtherRoles mimicA
return RoleInfo

mimicK public static property

public static RoleInfo,TheOtherRoles mimicK
return RoleInfo

morphling public static property

public static RoleInfo,TheOtherRoles morphling
return RoleInfo

nekoKabocha public static property

public static RoleInfo,TheOtherRoles nekoKabocha
return RoleInfo

niceGuesser public static property

public static RoleInfo,TheOtherRoles niceGuesser
return RoleInfo

niceShifter public static property

public static RoleInfo,TheOtherRoles niceShifter
return RoleInfo

niceSwapper public static property

public static RoleInfo,TheOtherRoles niceSwapper
return RoleInfo

niceWatcher public static property

public static RoleInfo,TheOtherRoles niceWatcher
return RoleInfo

ninja public static property

public static RoleInfo,TheOtherRoles ninja
return RoleInfo

opportunist public static property

public static RoleInfo,TheOtherRoles opportunist
return RoleInfo

plagueDoctor public static property

public static RoleInfo,TheOtherRoles plagueDoctor
return RoleInfo

puppeteer public static property

public static RoleInfo,TheOtherRoles puppeteer
return RoleInfo

pursuer public static property

public static RoleInfo,TheOtherRoles pursuer
return RoleInfo

roleType public property

public RoleType roleType
return RoleType

schrodingersCat public static property

public static RoleInfo,TheOtherRoles schrodingersCat
return RoleInfo

securityGuard public static property

public static RoleInfo,TheOtherRoles securityGuard
return RoleInfo

seer public static property

public static RoleInfo,TheOtherRoles seer
return RoleInfo

serialKiller public static property

public static RoleInfo,TheOtherRoles serialKiller
return RoleInfo

sheriff public static property

public static RoleInfo,TheOtherRoles sheriff
return RoleInfo

sidekick public static property

public static RoleInfo,TheOtherRoles sidekick
return RoleInfo

snitch public static property

public static RoleInfo,TheOtherRoles snitch
return RoleInfo

spy public static property

public static RoleInfo,TheOtherRoles spy
return RoleInfo

timeMaster public static property

public static RoleInfo,TheOtherRoles timeMaster
return RoleInfo

tracker public static property

public static RoleInfo,TheOtherRoles tracker
return RoleInfo

trapper public static property

public static RoleInfo,TheOtherRoles trapper
return RoleInfo

trickster public static property

public static RoleInfo,TheOtherRoles trickster
return RoleInfo

vampire public static property

public static RoleInfo,TheOtherRoles vampire
return RoleInfo

vulture public static property

public static RoleInfo,TheOtherRoles vulture
return RoleInfo

warlock public static property

public static RoleInfo,TheOtherRoles warlock
return RoleInfo

witch public static property

public static RoleInfo,TheOtherRoles witch
return RoleInfo