Prev: C6A0 Up: Map Next: C6D0
C6B8: Hideous goblin (character $45)
Hideous goblin: character $45. It starts in dark stuffy passage. It is present, a character, open, or can be seen into. It has its own handling for ATTACK WITH.
A record is a 16-byte head -- where it is, what holds it, its size, weight, strength and defence, its flags, its name and its description -- then the places it is in, then its own handlers, ending at $FF. OBJECT_INDEX describes each field.
HIDEOUS_GOBLIN C6B8 DEFB $01 In 1 place
C6B9 DEFB $FF Held by nothing
C6BA DEFB $40 Size 64
C6BB DEFB $30 Carries up to 48
C6BC DEFB $20 Things are in it; on the goblins' side
C6BD DEFB $48 Strength 72
C6BE DEFB $60 Defence 96
C6BF DEFB $E0 Flags: present, a character, open, or can be seen into
C6C0 DEFB $E2,$02 Its name: GOBLIN
C6C2 DEFB $37,$03 An adjective: HIDEOUS
C6C4 DEFB $00,$00 No second adjective
C6C6 DEFB $00,$00 No description of its own
C6C8 DEFB $3A In location 58, dark stuffy passage
C6C9 DEFB $0F On ATTACK WITH (action $0F)
C6CA DEFW DO_ATTACK
C6CC DEFB $00 Key 0: after ATTACK WITH, as well
C6CD DEFW GOBLIN_RETURNS
C6CF DEFB $FF End of its handlers
Prev: C6A0 Up: Map Next: C6D0