Skip to content

Latest commit

 

History

History
156 lines (147 loc) · 4.07 KB

characters.md

File metadata and controls

156 lines (147 loc) · 4.07 KB

<- Go Back

Characters Catalog 1

Description

Characters string ids are often used in functions and in dialog files (.eng files) to indicate the type of character.

You can find functions that use them in the functions catalog.

Prefix 2

If you use a function that identifies a character by its string ID then the first letter indicates its type:

'h' - he becomes playable, 'f' - he is a foe, 'n' - he is neutral

If it starts with 'h' but ends with '.' he is a friend but unplayable.

NOTE: not all chars in this list can be used in all functions, some chars may produce an error

** numbering in this list is not an id but simply the order of this list

Dialog ID String ID Handle ID
VHR VHATRED 2293760
BET BETH 6029312
FRI FRINK 4390912
TRY TERRY 4980736
MNY MANNY 4915200
PDR PEDRO 5046272
SGR SGRUNT 4128768
WIL WILLIAM 4784128
GUA GUARD1
GUR GUARD2
VWM OLDWOMAN 4259840
SAI OLDSAILOR
CHR CHRONICL 6291456
OWM VILLOLDW
CHA CHANCE
DBB DEMONBLU
DBR DEMONRED
PRO PROFESS 983040
GOL GOLEM 655360
IBN IMPBLU
IBB IMPBLUB
IBF IMPBLUF
IBS IMPBLUS
IRC IMPREDC
INR IMPNERD 1900544
IRN IMP 917504
IRB IMPBOSS 4194304
IRF WINGIMP 1376256
IRS IMPREDS
IYN YELIMP 1769472
IYZ YIMPBOSS 1703936
MUR MURPHY
TER TYRONIS 2031616
WIT WHITTLE 2359296
CHE TCHEST
BST TBEAST
MIN MOONMINE 1572864
MON MONEYBAG
DVD DAVID 65536
GRA GRANDAD 393216
CAG CAGEN 262144
VIV VIVIENNE 196608
CHI CHIARO 131072
SIL SILVER 1245184
SYS SYSTEM
FIR FIRE
BRD BEARDMAN 2818048
BSM BSTUMP 7929856
BUN BUNNY
DUK DUKE 4456448
FAT FATBOB 1638400
FET FETCH 8781824
FUG FUGE 4063232
GAR GARGOYLE 3145728
BEE GBEEC
GLS GLASS 8257536
GRI GRISTLE
GRO GROAD 8060928
GUL GULL 1966080
HRN HORN
JAG JAG 3080192
JEN JENNIFER 1310720
BUZ BUZUKI 4325376
CLY CLAY 4718592
CRB CRAB
JAN JANITOR 5832704
JUG JUG 327680
KAO KAOS
LOB LOBSTER 9109504
MAK MACHK
MIM MIMIC 1441792
MUS MUSCLES 2490368
ORC ORC 7995392
PIG PIG 4849664
PEA PIGPEA 720896
PSM PSTUMP
REB REBEL 1114112
REA REBELA 1048576
RIC RICHARD 4653056
RIV RIVER
ROB ROBE
SEK SEKUNE 786432
SKE SKEL 8126464
SLG SLUG
SPR SPRAT 9043968
STG STAG 8912896
STP STUMP
SUB SUBMARINE
SWA SWAMPY 7667712
TAV TAVMAN 2555904
TRE TREESPRT 9371648
VLR VILLAGER 2097152
VLB VILLAGRBD
VBY VILLBOY 2424832
VHT VILLHAT 2228224
VOM OLDVILL 3932160
VOW VILLOW 2686976
VFT VILOWFAT 2883584
WER WEREWOLF 2621440
WYV WYVERN 851968
BAN BANDIT
MAY MAYOR 8519680
TRA TRADER
OLB OLDBEARD 3997696
JON JOHN 11599872
BEN BEN 4587520
SER SERVANTA
SVR SERVANTB
ORA ORACLE 10944512
MNK MEDMONK 11468800
OTH OTHIAS 9764864
VEL PROF_VEL 5963776
GRU GRUMPLE 3342336
FLN FLATNOSE 6815744
DRU DRUNKWIZ 9437184
CAP CAPTAIN 6356992
BOM BOATMAN 10158080
GON GONCH 8847360
RCP RCAPTAIN 6881280
GUN JEREMIAH 12255232
MOS MOSS 10682368
SCR SCRUTTOC 10813440
GAN GANITOS 11534336
PRI PRIEST 10616832
NEM NEMESIS 11337728
APO APOCALYPSE
STI STIPE 6946816
THA THADDEUS 11206656
KHA KHAN 12058624
INT INTERUPT

Footnotes

  1. this table is based on charstat.sct.

  2. Adding such prefix (if it isn't there already) is mendatory