X-Git-Url: https://code.consxy.com/gitweb/gitweb.cgi?p=clnl;a=blobdiff_plain;f=src%2Fmain%2Fnvm%2Fagent.lisp;h=e26186e206d288f99816bf52d490e646c422f932;hp=c52ca3a3dcb38f95d4ed56e14a27c309d9627781;hb=ef8590a;hpb=c11c429d212f7a08391cc117b9facd938cd80e63 diff --git a/src/main/nvm/agent.lisp b/src/main/nvm/agent.lisp index c52ca3a..e26186e 100644 --- a/src/main/nvm/agent.lisp +++ b/src/main/nvm/agent.lisp @@ -35,6 +35,12 @@ DESCRIPTION: (defmethod agent-value-inner ((,agent ,type) (,var (eql ,symb))) (,accessor ,agent)) (defmethod set-agent-value-inner ((,agent ,type) (,var (eql ,symb)) ,new-val) (setf (,accessor ,agent) ,new-val))))) -(defagent-value turtle :who) +; Don't want the setter for :who +(defmethod agent-value-inner ((agent turtle) (var (eql :who))) (turtle-who agent)) (defagent-value patch :pcolor patch-color) + +(defagent-value turtle :color) +(defagent-value turtle :label) +(defagent-value turtle :label-color) +(defagent-value turtle :size)