;;-*-Lisp-*- (in-package goal) ;; name: process-taskable-h.gc ;; name in dgo: process-taskable-h ;; dgos: ENGINE, GAME ;; DECOMP BEGINS (deftype process-taskable (process-focusable) ((task game-task-control) (ambient ambient-control :inline) (neck-joint-index int32) (talk-message text-id) (bounce-away symbol) (will-talk symbol) (look-at-me symbol) (hide-during-movie symbol) (talk-distance meters) (talk-height meters) (last-talk time-frame) (want-to-say time-frame) (birth-time time-frame) (slave handle) ) (:state-methods hide idle (active game-task-event) (play-game game-task-event) ) (:methods (process-taskable-method-31 (_type_) none) (process-taskable-method-32 (_type_) none) (init-art! (_type_) none) (process-taskable-method-34 (_type_) symbol) (get-art-elem (_type_) art-element) (process-taskable-method-36 (_type_) none) (process-taskable-method-37 (_type_) none) ) )