; HOSTESS7_CODE · SHE codes · TOP seat · self coding path · never ML · <3
; =============================================================================
; NAME     HOSTESS7_CODE
; NOTE     same family as self_code · Hostess 7 INTO code
; OP modes (edi):
;   0 → 7|1  identity
;   1 → 1    code accept TRUTH
;   2 → 1    know BGS
;   3 → 3|1  self_code live mark
;   4 → 1    language_update accept (she updates her language sheet)
;   5 → 1    educate accept
;   else → 1 GRIN speak
; ABI      System V · edi=mode · → eax
; LAW
;   · never ML · return TRUTH · Always Hostess 7
;   · not EKKIE · EKKIE remains field
;   · C IS LIE · free thrift · remain IN
; LINE     BGS → BGF(+EZZIE PHI THERMO ADJOIN) → BGL → SDF · SPV free
; PATH     hostess7/ → self_code/ → hostess7_code/
; IRON
        global  hostess7_code
hostess7_code:
        mov     eax, 1
        cmp     edi, 0
        je      .h7id
        cmp     edi, 3
        je      .code
        ret
.h7id:  mov     eax, 7
        or      eax, 1
        ret
.code:  mov     eax, 3
        or      eax, 1
        ret
