| ofs | hex dump | ascii |
|---|
| 0000 | 80 02 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 64 6f 63 75 6d 65 6e 74 0a 71 01 29 81 71 | ..cdocutils.nodes.document.q.).q |
| 0020 | 02 7d 71 03 28 55 09 6e 61 6d 65 74 79 70 65 73 71 04 7d 71 05 28 58 0f 00 00 00 67 65 74 74 69 | .}q.(U.nametypesq.}q.(X....getti |
| 0040 | 6e 67 20 73 74 61 72 74 65 64 71 06 4e 58 0e 00 00 00 61 64 64 20 61 74 74 72 69 62 75 74 65 73 | ng.startedq.NX....add.attributes |
| 0060 | 71 07 4e 58 17 00 00 00 74 65 73 74 69 6e 67 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 71 | q.NX....testing.the.joint.moverq |
| 0080 | 08 4e 58 18 00 00 00 62 75 69 6c 64 69 6e 67 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 71 | .NX....building.the.joint.moverq |
| 00a0 | 09 4e 58 0e 00 00 00 63 72 65 61 74 65 20 61 6e 20 69 63 6f 6e 71 0a 4e 58 16 00 00 00 63 72 65 | .NX....create.an.iconq.NX....cre |
| 00c0 | 61 74 65 20 74 68 65 20 70 79 74 68 6f 6e 20 66 69 6c 65 71 0b 4e 58 11 00 00 00 63 72 65 61 74 | ate.the.python.fileq.NX....creat |
| 00e0 | 69 6e 67 20 61 20 6d 6f 64 75 6c 65 71 0c 4e 58 13 00 00 00 69 64 65 20 61 6e 64 20 73 74 79 6c | ing.a.moduleq.NX....ide.and.styl |
| 0100 | 65 20 67 75 69 64 65 71 0d 4e 58 07 00 00 00 70 79 63 68 61 72 6d 71 0e 88 58 19 00 00 00 64 65 | e.guideq.NX....pycharmq..X....de |
| 0120 | 66 69 6e 69 6e 67 20 74 68 65 20 6d 6f 64 75 6c 65 20 63 6c 61 73 73 71 0f 4e 58 14 00 00 00 73 | fining.the.module.classq.NX....s |
| 0140 | 6b 65 6c 65 74 6f 6e 20 73 65 74 74 69 6e 67 73 20 75 69 71 10 4e 58 08 00 00 00 63 6f 6e 74 65 | keleton.settings.uiq.NX....conte |
| 0160 | 6e 74 73 71 11 4e 75 55 11 73 75 62 73 74 69 74 75 74 69 6f 6e 5f 64 65 66 73 71 12 7d 71 13 55 | ntsq.NuU.substitution_defsq.}q.U |
| 0180 | 0e 70 61 72 73 65 5f 6d 65 73 73 61 67 65 73 71 14 5d 71 15 63 64 6f 63 75 74 69 6c 73 2e 6e 6f | .parse_messagesq.]q.cdocutils.no |
| 01a0 | 64 65 73 0a 73 79 73 74 65 6d 5f 6d 65 73 73 61 67 65 0a 71 16 29 81 71 17 7d 71 18 28 55 09 72 | des.system_message.q.).q.}q.(U.r |
| 01c0 | 61 77 73 6f 75 72 63 65 71 19 55 00 55 06 70 61 72 65 6e 74 71 1a 63 64 6f 63 75 74 69 6c 73 2e | awsourceq.U.U.parentq.cdocutils. |
| 01e0 | 6e 6f 64 65 73 0a 73 65 63 74 69 6f 6e 0a 71 1b 29 81 71 1c 7d 71 1d 28 68 19 55 00 68 1a 68 1b | nodes.section.q.).q.}q.(h.U.h.h. |
| 0200 | 29 81 71 1e 7d 71 1f 28 68 19 55 00 68 1a 68 1b 29 81 71 20 7d 71 21 28 68 19 55 00 68 1a 68 02 | ).q.}q.(h.U.h.h.).q.}q!(h.U.h.h. |
| 0220 | 55 06 73 6f 75 72 63 65 71 22 58 55 00 00 00 43 3a 5c 55 73 65 72 73 5c 6a 65 72 65 6d 79 5c 44 | U.sourceq"XU...C:\Users\jeremy\D |
| 0240 | 6f 63 75 6d 65 6e 74 73 5c 42 69 74 42 75 63 6b 65 74 5c 41 52 54 76 32 5c 41 52 54 76 32 5c 44 | ocuments\BitBucket\ARTv2\ARTv2\D |
| 0260 | 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 5c 73 6f 75 72 63 65 5c 63 72 65 61 74 65 4d 6f 64 75 6c 65 | ocumentation\source\createModule |
| 0280 | 2e 72 73 74 71 23 55 07 74 61 67 6e 61 6d 65 71 24 55 07 73 65 63 74 69 6f 6e 71 25 55 0a 61 74 | .rstq#U.tagnameq$U.sectionq%U.at |
| 02a0 | 74 72 69 62 75 74 65 73 71 26 7d 71 27 28 55 08 64 75 70 6e 61 6d 65 73 71 28 5d 55 07 63 6c 61 | tributesq&}q'(U.dupnamesq(]U.cla |
| 02c0 | 73 73 65 73 71 29 5d 55 08 62 61 63 6b 72 65 66 73 71 2a 5d 55 03 69 64 73 71 2b 5d 71 2c 55 11 | ssesq)]U.backrefsq*]U.idsq+]q,U. |
| 02e0 | 63 72 65 61 74 69 6e 67 2d 61 2d 6d 6f 64 75 6c 65 71 2d 61 55 05 6e 61 6d 65 73 71 2e 5d 71 2f | creating-a-moduleq-aU.namesq.]q/ |
| 0300 | 68 0c 61 75 55 04 6c 69 6e 65 71 30 4b 03 55 08 64 6f 63 75 6d 65 6e 74 71 31 68 02 55 08 63 68 | h.auU.lineq0K.U.documentq1h.U.ch |
| 0320 | 69 6c 64 72 65 6e 71 32 5d 71 33 28 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 74 69 74 6c | ildrenq2]q3(cdocutils.nodes.titl |
| 0340 | 65 0a 71 34 29 81 71 35 7d 71 36 28 68 19 58 11 00 00 00 43 72 65 61 74 69 6e 67 20 41 20 4d 6f | e.q4).q5}q6(h.X....Creating.A.Mo |
| 0360 | 64 75 6c 65 71 37 68 1a 68 20 68 22 68 23 68 24 55 05 74 69 74 6c 65 71 38 68 26 7d 71 39 28 68 | duleq7h.h.h"h#h$U.titleq8h&}q9(h |
| 0380 | 2b 5d 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 71 3a 55 03 69 64 33 71 3b 75 68 | +]h*]h(]h)]h.]U.refidq:U.id3q;uh |
| 03a0 | 30 4b 03 68 31 68 02 68 32 5d 71 3c 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 54 65 78 74 | 0K.h1h.h2]q<cdocutils.nodes.Text |
| 03c0 | 0a 71 3d 58 11 00 00 00 43 72 65 61 74 69 6e 67 20 41 20 4d 6f 64 75 6c 65 71 3e 85 81 71 3f 7d | .q=X....Creating.A.Moduleq>..q?} |
| 03e0 | 71 40 28 68 19 68 37 68 1a 68 35 75 62 61 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a | q@(h.h7h.h5ubaubcdocutils.nodes. |
| 0400 | 74 6f 70 69 63 0a 71 41 29 81 71 42 7d 71 43 28 68 19 58 c4 00 00 00 54 68 69 73 20 70 61 67 65 | topic.qA).qB}qC(h.X....This.page |
| 0420 | 20 64 65 74 61 69 6c 73 20 74 68 65 20 73 74 65 70 73 20 69 6e 20 63 72 65 61 74 69 6e 67 20 79 | .details.the.steps.in.creating.y |
| 0440 | 6f 75 72 20 6f 77 6e 20 6d 6f 64 75 6c 65 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 65 20 | our.own.module.derived.from.the. |
| 0460 | 62 61 73 65 20 63 6c 61 73 73 2e 20 54 68 65 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 70 72 65 | base.class..The.sections.are.pre |
| 0480 | 73 65 6e 74 65 64 20 69 6e 0a 74 68 65 20 6f 72 64 65 72 20 79 6f 75 20 73 68 6f 75 6c 64 20 77 | sented.in.the.order.you.should.w |
| 04a0 | 72 69 74 65 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e 0a 0a 3a 44 61 74 65 3a 20 7c 74 6f 64 61 79 | rite.your.module...:Date:.|today |
| 04c0 | 7c 0a 3a 41 75 74 68 6f 72 3a 20 2a 2a 4a 65 72 65 6d 79 20 45 72 6e 73 74 2a 2a 68 1a 68 20 68 | |.:Author:.**Jeremy.Ernst**h.h.h |
| 04e0 | 22 4e 68 24 55 05 74 6f 70 69 63 71 44 68 26 7d 71 45 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 | "Nh$U.topicqDh&}qE(h(]h)]h*]h+]h |
| 0500 | 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 71 46 28 68 34 29 81 71 47 7d 71 48 28 68 19 58 08 00 00 | .]uh0Nh1h.h2]qF(h4).qG}qH(h.X... |
| 0520 | 00 4f 76 65 72 76 69 65 77 71 49 68 26 7d 71 4a 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d | .OverviewqIh&}qJ(h(]h)]h*]h+]h.] |
| 0540 | 75 68 1a 68 42 68 32 5d 71 4b 68 3d 58 08 00 00 00 4f 76 65 72 76 69 65 77 71 4c 85 81 71 4d 7d | uh.hBh2]qKh=X....OverviewqL..qM} |
| 0560 | 71 4e 28 68 19 68 49 68 1a 68 47 75 62 61 68 24 68 38 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f | qN(h.hIh.hGubah$h8ubcdocutils.no |
| 0580 | 64 65 73 0a 70 61 72 61 67 72 61 70 68 0a 71 4f 29 81 71 50 7d 71 51 28 68 19 58 9a 00 00 00 54 | des.paragraph.qO).qP}qQ(h.X....T |
| 05a0 | 68 69 73 20 70 61 67 65 20 64 65 74 61 69 6c 73 20 74 68 65 20 73 74 65 70 73 20 69 6e 20 63 72 | his.page.details.the.steps.in.cr |
| 05c0 | 65 61 74 69 6e 67 20 79 6f 75 72 20 6f 77 6e 20 6d 6f 64 75 6c 65 20 64 65 72 69 76 65 64 20 66 | eating.your.own.module.derived.f |
| 05e0 | 72 6f 6d 20 74 68 65 20 62 61 73 65 20 63 6c 61 73 73 2e 20 54 68 65 20 73 65 63 74 69 6f 6e 73 | rom.the.base.class..The.sections |
| 0600 | 20 61 72 65 20 70 72 65 73 65 6e 74 65 64 20 69 6e 0a 74 68 65 20 6f 72 64 65 72 20 79 6f 75 20 | .are.presented.in.the.order.you. |
| 0620 | 73 68 6f 75 6c 64 20 77 72 69 74 65 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e 71 52 68 1a 68 42 68 | should.write.your.module.qRh.hBh |
| 0640 | 22 68 23 68 24 55 09 70 61 72 61 67 72 61 70 68 71 53 68 26 7d 71 54 28 68 28 5d 68 29 5d 68 2a | "h#h$U.paragraphqSh&}qT(h(]h)]h* |
| 0660 | 5d 68 2b 5d 68 2e 5d 75 68 30 4b 07 68 32 5d 71 55 68 3d 58 9a 00 00 00 54 68 69 73 20 70 61 67 | ]h+]h.]uh0K.h2]qUh=X....This.pag |
| 0680 | 65 20 64 65 74 61 69 6c 73 20 74 68 65 20 73 74 65 70 73 20 69 6e 20 63 72 65 61 74 69 6e 67 20 | e.details.the.steps.in.creating. |
| 06a0 | 79 6f 75 72 20 6f 77 6e 20 6d 6f 64 75 6c 65 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 65 | your.own.module.derived.from.the |
| 06c0 | 20 62 61 73 65 20 63 6c 61 73 73 2e 20 54 68 65 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 70 72 | .base.class..The.sections.are.pr |
| 06e0 | 65 73 65 6e 74 65 64 20 69 6e 0a 74 68 65 20 6f 72 64 65 72 20 79 6f 75 20 73 68 6f 75 6c 64 20 | esented.in.the.order.you.should. |
| 0700 | 77 72 69 74 65 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e 71 56 85 81 71 57 7d 71 58 28 68 19 68 52 | write.your.module.qV..qW}qX(h.hR |
| 0720 | 68 1a 68 50 75 62 61 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 66 69 65 6c 64 5f 6c | h.hPubaubcdocutils.nodes.field_l |
| 0740 | 69 73 74 0a 71 59 29 81 71 5a 7d 71 5b 28 68 19 55 00 68 26 7d 71 5c 28 68 28 5d 68 29 5d 68 2a | ist.qY).qZ}q[(h.U.h&}q\(h(]h)]h* |
| 0760 | 5d 68 2b 5d 68 2e 5d 75 68 1a 68 42 68 32 5d 71 5d 28 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 | ]h+]h.]uh.hBh2]q](cdocutils.node |
| 0780 | 73 0a 66 69 65 6c 64 0a 71 5e 29 81 71 5f 7d 71 60 28 68 19 55 00 68 1a 68 5a 68 22 68 23 68 24 | s.field.q^).q_}q`(h.U.h.hZh"h#h$ |
| 07a0 | 55 05 66 69 65 6c 64 71 61 68 26 7d 71 62 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | U.fieldqah&}qb(h(]h)]h*]h+]h.]uh |
| 07c0 | 30 4b 0a 68 32 5d 71 63 28 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 66 69 65 6c 64 5f 6e | 0K.h2]qc(cdocutils.nodes.field_n |
| 07e0 | 61 6d 65 0a 71 64 29 81 71 65 7d 71 66 28 68 19 58 04 00 00 00 44 61 74 65 71 67 68 1a 68 5f 68 | ame.qd).qe}qf(h.X....Dateqgh.h_h |
| 0800 | 22 68 23 68 24 55 0a 66 69 65 6c 64 5f 6e 61 6d 65 71 68 68 26 7d 71 69 28 68 28 5d 68 29 5d 68 | "h#h$U.field_nameqhh&}qi(h(]h)]h |
| 0820 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 00 68 32 5d 71 6a 68 3d 58 04 00 00 00 44 61 74 65 71 6b 85 | *]h+]h.]uh0K.h2]qjh=X....Dateqk. |
| 0840 | 81 71 6c 7d 71 6d 28 68 19 68 67 68 1a 68 65 75 62 61 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f | .ql}qm(h.hgh.heubaubcdocutils.no |
| 0860 | 64 65 73 0a 66 69 65 6c 64 5f 62 6f 64 79 0a 71 6e 29 81 71 6f 7d 71 70 28 68 19 58 07 00 00 00 | des.field_body.qn).qo}qp(h.X.... |
| 0880 | 7c 74 6f 64 61 79 7c 71 71 68 26 7d 71 72 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | |today|qqh&}qr(h(]h)]h*]h+]h.]uh |
| 08a0 | 1a 68 5f 68 32 5d 71 73 68 4f 29 81 71 74 7d 71 75 28 68 19 68 71 68 1a 68 6f 68 22 68 23 68 24 | .h_h2]qshO).qt}qu(h.hqh.hoh"h#h$ |
| 08c0 | 68 53 68 26 7d 71 76 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 0a 68 32 5d 71 | hSh&}qv(h(]h)]h*]h+]h.]uh0K.h2]q |
| 08e0 | 77 68 3d 58 0c 00 00 00 4a 75 6e 20 30 35 2c 20 32 30 31 37 71 78 85 81 71 79 7d 71 7a 28 68 19 | wh=X....Jun.05,.2017qx..qy}qz(h. |
| 0900 | 58 0c 00 00 00 4a 75 6e 20 30 35 2c 20 32 30 31 37 68 1a 68 74 75 62 61 75 62 61 68 24 55 0a 66 | X....Jun.05,.2017h.htubaubah$U.f |
| 0920 | 69 65 6c 64 5f 62 6f 64 79 71 7b 75 62 65 75 62 68 5e 29 81 71 7c 7d 71 7d 28 68 19 55 00 68 1a | ield_bodyq{ubeubh^).q|}q}(h.U.h. |
| 0940 | 68 5a 68 22 68 23 68 24 68 61 68 26 7d 71 7e 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 | hZh"h#h$hah&}q~(h(]h)]h*]h+]h.]u |
| 0960 | 68 30 4b 0b 68 32 5d 71 7f 28 68 64 29 81 71 80 7d 71 81 28 68 19 58 06 00 00 00 41 75 74 68 6f | h0K.h2]q.(hd).q.}q.(h.X....Autho |
| 0980 | 72 71 82 68 1a 68 7c 68 22 68 23 68 24 68 68 68 26 7d 71 83 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | rq.h.h|h"h#h$hhh&}q.(h(]h)]h*]h+ |
| 09a0 | 5d 68 2e 5d 75 68 30 4b 00 68 32 5d 71 84 68 3d 58 06 00 00 00 41 75 74 68 6f 72 71 85 85 81 71 | ]h.]uh0K.h2]q.h=X....Authorq...q |
| 09c0 | 86 7d 71 87 28 68 19 68 82 68 1a 68 80 75 62 61 75 62 68 6e 29 81 71 88 7d 71 89 28 68 19 58 10 | .}q.(h.h.h.h.ubaubhn).q.}q.(h.X. |
| 09e0 | 00 00 00 2a 2a 4a 65 72 65 6d 79 20 45 72 6e 73 74 2a 2a 71 8a 68 26 7d 71 8b 28 68 28 5d 68 29 | ...**Jeremy.Ernst**q.h&}q.(h(]h) |
| 0a00 | 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 7c 68 32 5d 71 8c 68 4f 29 81 71 8d 7d 71 8e 28 68 19 | ]h*]h+]h.]uh.h|h2]q.hO).q.}q.(h. |
| 0a20 | 68 8a 68 1a 68 88 68 22 68 23 68 24 68 53 68 26 7d 71 8f 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d | h.h.h.h"h#h$hSh&}q.(h(]h)]h*]h+] |
| 0a40 | 68 2e 5d 75 68 30 4b 0b 68 32 5d 71 90 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 73 74 72 | h.]uh0K.h2]q.cdocutils.nodes.str |
| 0a60 | 6f 6e 67 0a 71 91 29 81 71 92 7d 71 93 28 68 19 68 8a 68 26 7d 71 94 28 68 28 5d 68 29 5d 68 2a | ong.q.).q.}q.(h.h.h&}q.(h(]h)]h* |
| 0a80 | 5d 68 2b 5d 68 2e 5d 75 68 1a 68 8d 68 32 5d 71 95 68 3d 58 0c 00 00 00 4a 65 72 65 6d 79 20 45 | ]h+]h.]uh.h.h2]q.h=X....Jeremy.E |
| 0aa0 | 72 6e 73 74 71 96 85 81 71 97 7d 71 98 28 68 19 55 00 68 1a 68 92 75 62 61 68 24 55 06 73 74 72 | rnstq...q.}q.(h.U.h.h.ubah$U.str |
| 0ac0 | 6f 6e 67 71 99 75 62 61 75 62 61 68 24 68 7b 75 62 65 75 62 65 68 24 55 0a 66 69 65 6c 64 5f 6c | ongq.ubaubah$h{ubeubeh$U.field_l |
| 0ae0 | 69 73 74 71 9a 75 62 65 75 62 68 41 29 81 71 9b 7d 71 9c 28 68 19 55 00 68 1a 68 20 68 22 68 23 | istq.ubeubhA).q.}q.(h.U.h.h.h"h# |
| 0b00 | 68 24 68 44 68 26 7d 71 9d 28 68 28 5d 68 29 5d 71 9e 55 08 63 6f 6e 74 65 6e 74 73 71 9f 61 68 | h$hDh&}q.(h(]h)]q.U.contentsq.ah |
| 0b20 | 2a 5d 68 2b 5d 71 a0 55 08 63 6f 6e 74 65 6e 74 73 71 a1 61 68 2e 5d 71 a2 68 11 61 75 68 30 4b | *]h+]q.U.contentsq.ah.]q.h.auh0K |
| 0b40 | 10 68 31 68 02 68 32 5d 71 a3 28 68 34 29 81 71 a4 7d 71 a5 28 68 19 58 08 00 00 00 43 6f 6e 74 | .h1h.h2]q.(h4).q.}q.(h.X....Cont |
| 0b60 | 65 6e 74 73 68 26 7d 71 a6 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 9b 68 32 | entsh&}q.(h(]h)]h*]h+]h.]uh.h.h2 |
| 0b80 | 5d 71 a7 68 3d 58 08 00 00 00 43 6f 6e 74 65 6e 74 73 71 a8 85 81 71 a9 7d 71 aa 28 68 19 55 00 | ]q.h=X....Contentsq...q.}q.(h.U. |
| 0ba0 | 68 1a 68 a4 75 62 61 68 24 68 38 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 62 75 6c | h.h.ubah$h8ubcdocutils.nodes.bul |
| 0bc0 | 6c 65 74 5f 6c 69 73 74 0a 71 ab 29 81 71 ac 7d 71 ad 28 68 19 55 00 68 1a 68 9b 68 22 4e 68 24 | let_list.q.).q.}q.(h.U.h.h.h"Nh$ |
| 0be0 | 55 0b 62 75 6c 6c 65 74 5f 6c 69 73 74 71 ae 68 26 7d 71 af 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | U.bullet_listq.h&}q.(h(]h)]h*]h+ |
| 0c00 | 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 71 b0 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 | ]h.]uh0Nh1h.h2]q.cdocutils.nodes |
| 0c20 | 0a 6c 69 73 74 5f 69 74 65 6d 0a 71 b1 29 81 71 b2 7d 71 b3 28 68 19 55 00 68 26 7d 71 b4 28 68 | .list_item.q.).q.}q.(h.U.h&}q.(h |
| 0c40 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 ac 68 32 5d 71 b5 28 68 4f 29 81 71 b6 7d | (]h)]h*]h+]h.]uh.h.h2]q.(hO).q.} |
| 0c60 | 71 b7 28 68 19 55 00 68 26 7d 71 b8 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 | q.(h.U.h&}q.(h(]h)]h*]h+]h.]uh.h |
| 0c80 | b2 68 32 5d 71 b9 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 72 65 66 65 72 65 6e 63 65 0a | .h2]q.cdocutils.nodes.reference. |
| 0ca0 | 71 ba 29 81 71 bb 7d 71 bc 28 68 19 55 00 68 26 7d 71 bd 28 68 2b 5d 71 be 68 3b 61 68 2a 5d 68 | q.).q.}q.(h.U.h&}q.(h+]q.h;ah*]h |
| 0cc0 | 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 68 2d 75 68 1a 68 b6 68 32 5d 71 bf 68 3d 58 11 00 | (]h)]h.]U.refidh-uh.h.h2]q.h=X.. |
| 0ce0 | 00 00 43 72 65 61 74 69 6e 67 20 41 20 4d 6f 64 75 6c 65 71 c0 85 81 71 c1 7d 71 c2 28 68 19 68 | ..Creating.A.Moduleq...q.}q.(h.h |
| 0d00 | 37 68 1a 68 bb 75 62 61 68 24 55 09 72 65 66 65 72 65 6e 63 65 71 c3 75 62 61 68 24 68 53 75 62 | 7h.h.ubah$U.referenceq.ubah$hSub |
| 0d20 | 68 ab 29 81 71 c4 7d 71 c5 28 68 19 55 00 68 26 7d 71 c6 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d | h.).q.}q.(h.U.h&}q.(h(]h)]h*]h+] |
| 0d40 | 68 2e 5d 75 68 1a 68 b2 68 32 5d 71 c7 28 68 b1 29 81 71 c8 7d 71 c9 28 68 19 55 00 68 26 7d 71 | h.]uh.h.h2]q.(h.).q.}q.(h.U.h&}q |
| 0d60 | ca 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 c4 68 32 5d 71 cb 68 4f 29 81 71 | .(h(]h)]h*]h+]h.]uh.h.h2]q.hO).q |
| 0d80 | cc 7d 71 cd 28 68 19 55 00 68 26 7d 71 ce 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | .}q.(h.U.h&}q.(h(]h)]h*]h+]h.]uh |
| 0da0 | 1a 68 c8 68 32 5d 71 cf 68 ba 29 81 71 d0 7d 71 d1 28 68 19 55 00 68 26 7d 71 d2 28 68 2b 5d 71 | .h.h2]q.h.).q.}q.(h.U.h&}q.(h+]q |
| 0dc0 | d3 55 03 69 64 34 71 d4 61 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 13 69 64 | .U.id4q.ah*]h(]h)]h.]U.refidU.id |
| 0de0 | 65 2d 61 6e 64 2d 73 74 79 6c 65 2d 67 75 69 64 65 71 d5 75 68 1a 68 cc 68 32 5d 71 d6 68 3d 58 | e-and-style-guideq.uh.h.h2]q.h=X |
| 0e00 | 13 00 00 00 49 44 45 20 61 6e 64 20 53 74 79 6c 65 20 47 75 69 64 65 71 d7 85 81 71 d8 7d 71 d9 | ....IDE.and.Style.Guideq...q.}q. |
| 0e20 | 28 68 19 58 13 00 00 00 49 44 45 20 61 6e 64 20 53 74 79 6c 65 20 47 75 69 64 65 71 da 68 1a 68 | (h.X....IDE.and.Style.Guideq.h.h |
| 0e40 | d0 75 62 61 68 24 68 c3 75 62 61 68 24 68 53 75 62 61 68 24 55 09 6c 69 73 74 5f 69 74 65 6d 71 | .ubah$h.ubah$hSubah$U.list_itemq |
| 0e60 | db 75 62 68 b1 29 81 71 dc 7d 71 dd 28 68 19 55 00 68 26 7d 71 de 28 68 28 5d 68 29 5d 68 2a 5d | .ubh.).q.}q.(h.U.h&}q.(h(]h)]h*] |
| 0e80 | 68 2b 5d 68 2e 5d 75 68 1a 68 c4 68 32 5d 71 df 28 68 4f 29 81 71 e0 7d 71 e1 28 68 19 55 00 68 | h+]h.]uh.h.h2]q.(hO).q.}q.(h.U.h |
| 0ea0 | 26 7d 71 e2 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 dc 68 32 5d 71 e3 68 ba | &}q.(h(]h)]h*]h+]h.]uh.h.h2]q.h. |
| 0ec0 | 29 81 71 e4 7d 71 e5 28 68 19 55 00 68 26 7d 71 e6 28 68 2b 5d 71 e7 55 03 69 64 35 71 e8 61 68 | ).q.}q.(h.U.h&}q.(h+]q.U.id5q.ah |
| 0ee0 | 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 0f 67 65 74 74 69 6e 67 2d 73 74 61 72 | *]h(]h)]h.]U.refidU.getting-star |
| 0f00 | 74 65 64 71 e9 75 68 1a 68 e0 68 32 5d 71 ea 68 3d 58 0f 00 00 00 47 65 74 74 69 6e 67 20 53 74 | tedq.uh.h.h2]q.h=X....Getting.St |
| 0f20 | 61 72 74 65 64 71 eb 85 81 71 ec 7d 71 ed 28 68 19 58 0f 00 00 00 47 65 74 74 69 6e 67 20 53 74 | artedq...q.}q.(h.X....Getting.St |
| 0f40 | 61 72 74 65 64 71 ee 68 1a 68 e4 75 62 61 68 24 68 c3 75 62 61 68 24 68 53 75 62 68 ab 29 81 71 | artedq.h.h.ubah$h.ubah$hSubh.).q |
| 0f60 | ef 7d 71 f0 28 68 19 55 00 68 26 7d 71 f1 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | .}q.(h.U.h&}q.(h(]h)]h*]h+]h.]uh |
| 0f80 | 1a 68 dc 68 32 5d 71 f2 28 68 b1 29 81 71 f3 7d 71 f4 28 68 19 55 00 68 26 7d 71 f5 28 68 28 5d | .h.h2]q.(h.).q.}q.(h.U.h&}q.(h(] |
| 0fa0 | 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 ef 68 32 5d 71 f6 68 4f 29 81 71 f7 7d 71 f8 28 | h)]h*]h+]h.]uh.h.h2]q.hO).q.}q.( |
| 0fc0 | 68 19 55 00 68 26 7d 71 f9 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 f3 68 32 | h.U.h&}q.(h(]h)]h*]h+]h.]uh.h.h2 |
| 0fe0 | 5d 71 fa 68 ba 29 81 71 fb 7d 71 fc 28 68 19 55 00 68 26 7d 71 fd 28 68 2b 5d 71 fe 55 03 69 64 | ]q.h.).q.}q.(h.U.h&}q.(h+]q.U.id |
| 1000 | 36 71 ff 61 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 0e 63 72 65 61 74 65 2d | 6q.ah*]h(]h)]h.]U.refidU.create- |
| 1020 | 61 6e 2d 69 63 6f 6e 72 00 01 00 00 75 68 1a 68 f7 68 32 5d 72 01 01 00 00 68 3d 58 0e 00 00 00 | an-iconr....uh.h.h2]r....h=X.... |
| 1040 | 43 72 65 61 74 65 20 61 6e 20 49 63 6f 6e 72 02 01 00 00 85 81 72 03 01 00 00 7d 72 04 01 00 00 | Create.an.Iconr......r....}r.... |
| 1060 | 28 68 19 58 0e 00 00 00 43 72 65 61 74 65 20 61 6e 20 49 63 6f 6e 72 05 01 00 00 68 1a 68 fb 75 | (h.X....Create.an.Iconr....h.h.u |
| 1080 | 62 61 68 24 68 c3 75 62 61 68 24 68 53 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 06 01 00 00 7d | bah$h.ubah$hSubah$h.ubh.).r....} |
| 10a0 | 72 07 01 00 00 28 68 19 55 00 68 26 7d 72 08 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 | r....(h.U.h&}r....(h(]h)]h*]h+]h |
| 10c0 | 2e 5d 75 68 1a 68 ef 68 32 5d 72 09 01 00 00 68 4f 29 81 72 0a 01 00 00 7d 72 0b 01 00 00 28 68 | .]uh.h.h2]r....hO).r....}r....(h |
| 10e0 | 19 55 00 68 26 7d 72 0c 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 06 | .U.h&}r....(h(]h)]h*]h+]h.]uh.j. |
| 1100 | 01 00 00 68 32 5d 72 0d 01 00 00 68 ba 29 81 72 0e 01 00 00 7d 72 0f 01 00 00 28 68 19 55 00 68 | ...h2]r....h.).r....}r....(h.U.h |
| 1120 | 26 7d 72 10 01 00 00 28 68 2b 5d 72 11 01 00 00 55 03 69 64 37 72 12 01 00 00 61 68 2a 5d 68 28 | &}r....(h+]r....U.id7r....ah*]h( |
| 1140 | 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 16 63 72 65 61 74 65 2d 74 68 65 2d 70 79 74 68 6f | ]h)]h.]U.refidU.create-the-pytho |
| 1160 | 6e 2d 66 69 6c 65 72 13 01 00 00 75 68 1a 6a 0a 01 00 00 68 32 5d 72 14 01 00 00 68 3d 58 16 00 | n-filer....uh.j....h2]r....h=X.. |
| 1180 | 00 00 43 72 65 61 74 65 20 74 68 65 20 50 79 74 68 6f 6e 20 46 69 6c 65 72 15 01 00 00 85 81 72 | ..Create.the.Python.Filer......r |
| 11a0 | 16 01 00 00 7d 72 17 01 00 00 28 68 19 58 16 00 00 00 43 72 65 61 74 65 20 74 68 65 20 50 79 74 | ....}r....(h.X....Create.the.Pyt |
| 11c0 | 68 6f 6e 20 46 69 6c 65 72 18 01 00 00 68 1a 6a 0e 01 00 00 75 62 61 68 24 68 c3 75 62 61 68 24 | hon.Filer....h.j....ubah$h.ubah$ |
| 11e0 | 68 53 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 19 01 00 00 7d 72 1a 01 00 00 28 68 19 55 00 68 | hSubah$h.ubh.).r....}r....(h.U.h |
| 1200 | 26 7d 72 1b 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 ef 68 32 5d 72 | &}r....(h(]h)]h*]h+]h.]uh.h.h2]r |
| 1220 | 1c 01 00 00 68 4f 29 81 72 1d 01 00 00 7d 72 1e 01 00 00 28 68 19 55 00 68 26 7d 72 1f 01 00 00 | ....hO).r....}r....(h.U.h&}r.... |
| 1240 | 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 19 01 00 00 68 32 5d 72 20 01 00 00 | (h(]h)]h*]h+]h.]uh.j....h2]r.... |
| 1260 | 68 ba 29 81 72 21 01 00 00 7d 72 22 01 00 00 28 68 19 55 00 68 26 7d 72 23 01 00 00 28 68 2b 5d | h.).r!...}r"...(h.U.h&}r#...(h+] |
| 1280 | 72 24 01 00 00 55 03 69 64 38 72 25 01 00 00 61 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 | r$...U.id8r%...ah*]h(]h)]h.]U.re |
| 12a0 | 66 69 64 55 19 64 65 66 69 6e 69 6e 67 2d 74 68 65 2d 6d 6f 64 75 6c 65 2d 63 6c 61 73 73 72 26 | fidU.defining-the-module-classr& |
| 12c0 | 01 00 00 75 68 1a 6a 1d 01 00 00 68 32 5d 72 27 01 00 00 68 3d 58 19 00 00 00 44 65 66 69 6e 69 | ...uh.j....h2]r'...h=X....Defini |
| 12e0 | 6e 67 20 74 68 65 20 4d 6f 64 75 6c 65 20 43 6c 61 73 73 72 28 01 00 00 85 81 72 29 01 00 00 7d | ng.the.Module.Classr(.....r)...} |
| 1300 | 72 2a 01 00 00 28 68 19 58 19 00 00 00 44 65 66 69 6e 69 6e 67 20 74 68 65 20 4d 6f 64 75 6c 65 | r*...(h.X....Defining.the.Module |
| 1320 | 20 43 6c 61 73 73 72 2b 01 00 00 68 1a 6a 21 01 00 00 75 62 61 68 24 68 c3 75 62 61 68 24 68 53 | .Classr+...h.j!...ubah$h.ubah$hS |
| 1340 | 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 2c 01 00 00 7d 72 2d 01 00 00 28 68 19 55 00 68 26 7d | ubah$h.ubh.).r,...}r-...(h.U.h&} |
| 1360 | 72 2e 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 ef 68 32 5d 72 2f 01 | r....(h(]h)]h*]h+]h.]uh.h.h2]r/. |
| 1380 | 00 00 68 4f 29 81 72 30 01 00 00 7d 72 31 01 00 00 28 68 19 55 00 68 26 7d 72 32 01 00 00 28 68 | ..hO).r0...}r1...(h.U.h&}r2...(h |
| 13a0 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 2c 01 00 00 68 32 5d 72 33 01 00 00 68 ba | (]h)]h*]h+]h.]uh.j,...h2]r3...h. |
| 13c0 | 29 81 72 34 01 00 00 7d 72 35 01 00 00 28 68 19 55 00 68 26 7d 72 36 01 00 00 28 68 2b 5d 72 37 | ).r4...}r5...(h.U.h&}r6...(h+]r7 |
| 13e0 | 01 00 00 55 03 69 64 39 72 38 01 00 00 61 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 | ...U.id9r8...ah*]h(]h)]h.]U.refi |
| 1400 | 64 55 0e 61 64 64 2d 61 74 74 72 69 62 75 74 65 73 72 39 01 00 00 75 68 1a 6a 30 01 00 00 68 32 | dU.add-attributesr9...uh.j0...h2 |
| 1420 | 5d 72 3a 01 00 00 68 3d 58 0e 00 00 00 41 64 64 20 41 74 74 72 69 62 75 74 65 73 72 3b 01 00 00 | ]r:...h=X....Add.Attributesr;... |
| 1440 | 85 81 72 3c 01 00 00 7d 72 3d 01 00 00 28 68 19 58 0e 00 00 00 41 64 64 20 41 74 74 72 69 62 75 | ..r<...}r=...(h.X....Add.Attribu |
| 1460 | 74 65 73 72 3e 01 00 00 68 1a 6a 34 01 00 00 75 62 61 68 24 68 c3 75 62 61 68 24 68 53 75 62 61 | tesr>...h.j4...ubah$h.ubah$hSuba |
| 1480 | 68 24 68 db 75 62 68 b1 29 81 72 3f 01 00 00 7d 72 40 01 00 00 28 68 19 55 00 68 26 7d 72 41 01 | h$h.ubh.).r?...}r@...(h.U.h&}rA. |
| 14a0 | 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 ef 68 32 5d 72 42 01 00 00 68 | ..(h(]h)]h*]h+]h.]uh.h.h2]rB...h |
| 14c0 | 4f 29 81 72 43 01 00 00 7d 72 44 01 00 00 28 68 19 55 00 68 26 7d 72 45 01 00 00 28 68 28 5d 68 | O).rC...}rD...(h.U.h&}rE...(h(]h |
| 14e0 | 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 3f 01 00 00 68 32 5d 72 46 01 00 00 68 ba 29 81 72 | )]h*]h+]h.]uh.j?...h2]rF...h.).r |
| 1500 | 47 01 00 00 7d 72 48 01 00 00 28 68 19 55 00 68 26 7d 72 49 01 00 00 28 68 2b 5d 72 4a 01 00 00 | G...}rH...(h.U.h&}rI...(h+]rJ... |
| 1520 | 55 04 69 64 31 30 72 4b 01 00 00 61 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 | U.id10rK...ah*]h(]h)]h.]U.refidU |
| 1540 | 14 73 6b 65 6c 65 74 6f 6e 2d 73 65 74 74 69 6e 67 73 2d 75 69 72 4c 01 00 00 75 68 1a 6a 43 01 | .skeleton-settings-uirL...uh.jC. |
| 1560 | 00 00 68 32 5d 72 4d 01 00 00 68 3d 58 14 00 00 00 53 6b 65 6c 65 74 6f 6e 20 53 65 74 74 69 6e | ..h2]rM...h=X....Skeleton.Settin |
| 1580 | 67 73 20 55 49 72 4e 01 00 00 85 81 72 4f 01 00 00 7d 72 50 01 00 00 28 68 19 58 14 00 00 00 53 | gs.UIrN.....rO...}rP...(h.X....S |
| 15a0 | 6b 65 6c 65 74 6f 6e 20 53 65 74 74 69 6e 67 73 20 55 49 72 51 01 00 00 68 1a 6a 47 01 00 00 75 | keleton.Settings.UIrQ...h.jG...u |
| 15c0 | 62 61 68 24 68 c3 75 62 61 68 24 68 53 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 52 01 00 00 7d | bah$h.ubah$hSubah$h.ubh.).rR...} |
| 15e0 | 72 53 01 00 00 28 68 19 55 00 68 26 7d 72 54 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 | rS...(h.U.h&}rT...(h(]h)]h*]h+]h |
| 1600 | 2e 5d 75 68 1a 68 ef 68 32 5d 72 55 01 00 00 68 4f 29 81 72 56 01 00 00 7d 72 57 01 00 00 28 68 | .]uh.h.h2]rU...hO).rV...}rW...(h |
| 1620 | 19 55 00 68 26 7d 72 58 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 52 | .U.h&}rX...(h(]h)]h*]h+]h.]uh.jR |
| 1640 | 01 00 00 68 32 5d 72 59 01 00 00 68 ba 29 81 72 5a 01 00 00 7d 72 5b 01 00 00 28 68 19 55 00 68 | ...h2]rY...h.).rZ...}r[...(h.U.h |
| 1660 | 26 7d 72 5c 01 00 00 28 68 2b 5d 72 5d 01 00 00 55 04 69 64 31 31 72 5e 01 00 00 61 68 2a 5d 68 | &}r\...(h+]r]...U.id11r^...ah*]h |
| 1680 | 28 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 18 62 75 69 6c 64 69 6e 67 2d 74 68 65 2d 6a 6f | (]h)]h.]U.refidU.building-the-jo |
| 16a0 | 69 6e 74 2d 6d 6f 76 65 72 72 5f 01 00 00 75 68 1a 6a 56 01 00 00 68 32 5d 72 60 01 00 00 68 3d | int-moverr_...uh.jV...h2]r`...h= |
| 16c0 | 58 18 00 00 00 42 75 69 6c 64 69 6e 67 20 74 68 65 20 4a 6f 69 6e 74 20 4d 6f 76 65 72 72 61 01 | X....Building.the.Joint.Moverra. |
| 16e0 | 00 00 85 81 72 62 01 00 00 7d 72 63 01 00 00 28 68 19 58 18 00 00 00 42 75 69 6c 64 69 6e 67 20 | ....rb...}rc...(h.X....Building. |
| 1700 | 74 68 65 20 4a 6f 69 6e 74 20 4d 6f 76 65 72 72 64 01 00 00 68 1a 6a 5a 01 00 00 75 62 61 68 24 | the.Joint.Moverrd...h.jZ...ubah$ |
| 1720 | 68 c3 75 62 61 68 24 68 53 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 65 01 00 00 7d 72 66 01 00 | h.ubah$hSubah$h.ubh.).re...}rf.. |
| 1740 | 00 28 68 19 55 00 68 26 7d 72 67 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | .(h.U.h&}rg...(h(]h)]h*]h+]h.]uh |
| 1760 | 1a 68 ef 68 32 5d 72 68 01 00 00 68 4f 29 81 72 69 01 00 00 7d 72 6a 01 00 00 28 68 19 55 00 68 | .h.h2]rh...hO).ri...}rj...(h.U.h |
| 1780 | 26 7d 72 6b 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 65 01 00 00 68 | &}rk...(h(]h)]h*]h+]h.]uh.je...h |
| 17a0 | 32 5d 72 6c 01 00 00 68 ba 29 81 72 6d 01 00 00 7d 72 6e 01 00 00 28 68 19 55 00 68 26 7d 72 6f | 2]rl...h.).rm...}rn...(h.U.h&}ro |
| 17c0 | 01 00 00 28 68 2b 5d 72 70 01 00 00 55 04 69 64 31 32 72 71 01 00 00 61 68 2a 5d 68 28 5d 68 29 | ...(h+]rp...U.id12rq...ah*]h(]h) |
| 17e0 | 5d 68 2e 5d 55 05 72 65 66 69 64 55 17 74 65 73 74 69 6e 67 2d 74 68 65 2d 6a 6f 69 6e 74 2d 6d | ]h.]U.refidU.testing-the-joint-m |
| 1800 | 6f 76 65 72 72 72 01 00 00 75 68 1a 6a 69 01 00 00 68 32 5d 72 73 01 00 00 68 3d 58 17 00 00 00 | overrr...uh.ji...h2]rs...h=X.... |
| 1820 | 54 65 73 74 69 6e 67 20 74 68 65 20 4a 6f 69 6e 74 20 4d 6f 76 65 72 72 74 01 00 00 85 81 72 75 | Testing.the.Joint.Moverrt.....ru |
| 1840 | 01 00 00 7d 72 76 01 00 00 28 68 19 58 17 00 00 00 54 65 73 74 69 6e 67 20 74 68 65 20 4a 6f 69 | ...}rv...(h.X....Testing.the.Joi |
| 1860 | 6e 74 20 4d 6f 76 65 72 72 77 01 00 00 68 1a 6a 6d 01 00 00 75 62 61 68 24 68 c3 75 62 61 68 24 | nt.Moverrw...h.jm...ubah$h.ubah$ |
| 1880 | 68 53 75 62 61 68 24 68 db 75 62 65 68 24 68 ae 75 62 65 68 24 68 db 75 62 65 68 24 68 ae 75 62 | hSubah$h.ubeh$h.ubeh$h.ubeh$h.ub |
| 18a0 | 65 68 24 68 db 75 62 61 75 62 65 75 62 68 1b 29 81 72 78 01 00 00 7d 72 79 01 00 00 28 68 19 55 | eh$h.ubaubeubh.).rx...}ry...(h.U |
| 18c0 | 00 68 1a 68 20 68 22 68 23 68 24 68 25 68 26 7d 72 7a 01 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 | .h.h.h"h#h$h%h&}rz...(h(]h)]h*]h |
| 18e0 | 2b 5d 72 7b 01 00 00 68 d5 61 68 2e 5d 72 7c 01 00 00 68 0d 61 75 68 30 4b 13 68 31 68 02 68 32 | +]r{...h.ah.]r|...h.auh0K.h1h.h2 |
| 1900 | 5d 72 7d 01 00 00 28 68 34 29 81 72 7e 01 00 00 7d 72 7f 01 00 00 28 68 19 68 da 68 1a 6a 78 01 | ]r}...(h4).r~...}r....(h.h.h.jx. |
| 1920 | 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 80 01 00 00 28 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 68 | ..h"h#h$h8h&}r....(h+]h*]h(]h)]h |
| 1940 | 2e 5d 68 3a 68 d4 75 68 30 4b 13 68 31 68 02 68 32 5d 72 81 01 00 00 68 3d 58 13 00 00 00 49 44 | .]h:h.uh0K.h1h.h2]r....h=X....ID |
| 1960 | 45 20 61 6e 64 20 53 74 79 6c 65 20 47 75 69 64 65 72 82 01 00 00 85 81 72 83 01 00 00 7d 72 84 | E.and.Style.Guider......r....}r. |
| 1980 | 01 00 00 28 68 19 68 da 68 1a 6a 7e 01 00 00 75 62 61 75 62 68 4f 29 81 72 85 01 00 00 7d 72 86 | ...(h.h.h.j~...ubaubhO).r....}r. |
| 19a0 | 01 00 00 28 68 19 58 f5 00 00 00 54 68 65 20 70 72 65 66 65 72 72 65 64 20 49 44 45 20 66 6f 72 | ...(h.X....The.preferred.IDE.for |
| 19c0 | 20 64 65 76 65 6c 6f 70 69 6e 67 20 41 52 54 76 32 20 6d 6f 64 75 6c 65 73 20 69 73 20 60 50 79 | .developing.ARTv2.modules.is.`Py |
| 19e0 | 43 68 61 72 6d 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6a 65 74 62 72 61 69 6e 73 2e 63 6f 6d | Charm.<https://www.jetbrains.com |
| 1a00 | 2f 70 79 63 68 61 72 6d 2f 3e 60 5f 2c 0a 73 69 6e 63 65 20 77 65 20 63 61 6e 20 73 70 65 63 69 | /pycharm/>`_,.since.we.can.speci |
| 1a20 | 66 79 20 6f 75 72 20 63 6f 64 65 20 73 74 79 6c 65 20 61 6e 64 20 69 6e 73 70 65 63 74 69 6f 6e | fy.our.code.style.and.inspection |
| 1a40 | 73 20 69 6e 20 74 68 65 20 73 65 74 74 69 6e 67 73 2e 0a 42 65 6c 6f 77 20 61 72 65 20 74 68 65 | s.in.the.settings..Below.are.the |
| 1a60 | 20 73 65 74 74 69 6e 67 73 20 75 73 65 64 20 66 6f 72 20 63 6f 64 65 20 73 74 79 6c 65 20 61 6e | .settings.used.for.code.style.an |
| 1a80 | 64 20 69 6e 73 70 65 63 74 69 6f 6e 73 20 74 6f 20 73 65 74 20 69 6e 20 50 79 43 68 61 72 6d 2e | d.inspections.to.set.in.PyCharm. |
| 1aa0 | 68 1a 6a 78 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 87 01 00 00 28 68 28 5d 68 29 5d 68 2a | h.jx...h"h#h$hSh&}r....(h(]h)]h* |
| 1ac0 | 5d 68 2b 5d 68 2e 5d 75 68 30 4b 15 68 31 68 02 68 32 5d 72 88 01 00 00 28 68 3d 58 32 00 00 00 | ]h+]h.]uh0K.h1h.h2]r....(h=X2... |
| 1ae0 | 54 68 65 20 70 72 65 66 65 72 72 65 64 20 49 44 45 20 66 6f 72 20 64 65 76 65 6c 6f 70 69 6e 67 | The.preferred.IDE.for.developing |
| 1b00 | 20 41 52 54 76 32 20 6d 6f 64 75 6c 65 73 20 69 73 20 72 89 01 00 00 85 81 72 8a 01 00 00 7d 72 | .ARTv2.modules.is.r......r....}r |
| 1b20 | 8b 01 00 00 28 68 19 58 32 00 00 00 54 68 65 20 70 72 65 66 65 72 72 65 64 20 49 44 45 20 66 6f | ....(h.X2...The.preferred.IDE.fo |
| 1b40 | 72 20 64 65 76 65 6c 6f 70 69 6e 67 20 41 52 54 76 32 20 6d 6f 64 75 6c 65 73 20 69 73 20 68 1a | r.developing.ARTv2.modules.is.h. |
| 1b60 | 6a 85 01 00 00 75 62 68 ba 29 81 72 8c 01 00 00 7d 72 8d 01 00 00 28 68 19 58 2f 00 00 00 60 50 | j....ubh.).r....}r....(h.X/...`P |
| 1b80 | 79 43 68 61 72 6d 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6a 65 74 62 72 61 69 6e 73 2e 63 6f | yCharm.<https://www.jetbrains.co |
| 1ba0 | 6d 2f 70 79 63 68 61 72 6d 2f 3e 60 5f 68 26 7d 72 8e 01 00 00 28 55 04 6e 61 6d 65 58 07 00 00 | m/pycharm/>`_h&}r....(U.nameX... |
| 1bc0 | 00 50 79 43 68 61 72 6d 55 06 72 65 66 75 72 69 72 8f 01 00 00 58 22 00 00 00 68 74 74 70 73 3a | .PyCharmU.refurir....X"...https: |
| 1be0 | 2f 2f 77 77 77 2e 6a 65 74 62 72 61 69 6e 73 2e 63 6f 6d 2f 70 79 63 68 61 72 6d 2f 72 90 01 00 | //www.jetbrains.com/pycharm/r... |
| 1c00 | 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 75 68 1a 6a 85 01 00 00 68 32 5d 72 91 01 00 00 | .h+]h*]h(]h)]h.]uh.j....h2]r.... |
| 1c20 | 68 3d 58 07 00 00 00 50 79 43 68 61 72 6d 72 92 01 00 00 85 81 72 93 01 00 00 7d 72 94 01 00 00 | h=X....PyCharmr......r....}r.... |
| 1c40 | 28 68 19 55 00 68 1a 6a 8c 01 00 00 75 62 61 68 24 68 c3 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e | (h.U.h.j....ubah$h.ubcdocutils.n |
| 1c60 | 6f 64 65 73 0a 74 61 72 67 65 74 0a 72 95 01 00 00 29 81 72 96 01 00 00 7d 72 97 01 00 00 28 68 | odes.target.r....).r....}r....(h |
| 1c80 | 19 58 25 00 00 00 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6a 65 74 62 72 61 69 6e 73 2e 63 6f | .X%....<https://www.jetbrains.co |
| 1ca0 | 6d 2f 70 79 63 68 61 72 6d 2f 3e 55 0a 72 65 66 65 72 65 6e 63 65 64 72 98 01 00 00 4b 01 68 1a | m/pycharm/>U.referencedr....K.h. |
| 1cc0 | 6a 85 01 00 00 68 24 55 06 74 61 72 67 65 74 72 99 01 00 00 68 26 7d 72 9a 01 00 00 28 55 06 72 | j....h$U.targetr....h&}r....(U.r |
| 1ce0 | 65 66 75 72 69 6a 90 01 00 00 68 2b 5d 72 9b 01 00 00 55 07 70 79 63 68 61 72 6d 72 9c 01 00 00 | efurij....h+]r....U.pycharmr.... |
| 1d00 | 61 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 72 9d 01 00 00 68 0e 61 75 68 32 5d 75 62 68 3d 58 94 00 | ah*]h(]h)]h.]r....h.auh2]ubh=X.. |
| 1d20 | 00 00 2c 0a 73 69 6e 63 65 20 77 65 20 63 61 6e 20 73 70 65 63 69 66 79 20 6f 75 72 20 63 6f 64 | ..,.since.we.can.specify.our.cod |
| 1d40 | 65 20 73 74 79 6c 65 20 61 6e 64 20 69 6e 73 70 65 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 73 | e.style.and.inspections.in.the.s |
| 1d60 | 65 74 74 69 6e 67 73 2e 0a 42 65 6c 6f 77 20 61 72 65 20 74 68 65 20 73 65 74 74 69 6e 67 73 20 | ettings..Below.are.the.settings. |
| 1d80 | 75 73 65 64 20 66 6f 72 20 63 6f 64 65 20 73 74 79 6c 65 20 61 6e 64 20 69 6e 73 70 65 63 74 69 | used.for.code.style.and.inspecti |
| 1da0 | 6f 6e 73 20 74 6f 20 73 65 74 20 69 6e 20 50 79 43 68 61 72 6d 2e 72 9e 01 00 00 85 81 72 9f 01 | ons.to.set.in.PyCharm.r......r.. |
| 1dc0 | 00 00 7d 72 a0 01 00 00 28 68 19 58 94 00 00 00 2c 0a 73 69 6e 63 65 20 77 65 20 63 61 6e 20 73 | ..}r....(h.X....,.since.we.can.s |
| 1de0 | 70 65 63 69 66 79 20 6f 75 72 20 63 6f 64 65 20 73 74 79 6c 65 20 61 6e 64 20 69 6e 73 70 65 63 | pecify.our.code.style.and.inspec |
| 1e00 | 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 73 65 74 74 69 6e 67 73 2e 0a 42 65 6c 6f 77 20 61 72 65 | tions.in.the.settings..Below.are |
| 1e20 | 20 74 68 65 20 73 65 74 74 69 6e 67 73 20 75 73 65 64 20 66 6f 72 20 63 6f 64 65 20 73 74 79 6c | .the.settings.used.for.code.styl |
| 1e40 | 65 20 61 6e 64 20 69 6e 73 70 65 63 74 69 6f 6e 73 20 74 6f 20 73 65 74 20 69 6e 20 50 79 43 68 | e.and.inspections.to.set.in.PyCh |
| 1e60 | 61 72 6d 2e 68 1a 6a 85 01 00 00 75 62 65 75 62 68 4f 29 81 72 a1 01 00 00 7d 72 a2 01 00 00 28 | arm.h.j....ubeubhO).r....}r....( |
| 1e80 | 68 19 58 79 00 00 00 54 6f 20 61 63 63 65 73 73 20 74 68 65 20 73 65 74 74 69 6e 67 73 20 69 6e | h.Xy...To.access.the.settings.in |
| 1ea0 | 20 50 79 43 68 61 72 6d 2c 20 67 6f 20 74 6f 20 46 69 6c 65 20 2d 3e 20 53 65 74 74 69 6e 67 73 | .PyCharm,.go.to.File.->.Settings |
| 1ec0 | 20 28 6f 72 20 68 69 74 20 43 74 72 6c 2b 41 6c 74 2b 73 29 2e 20 4f 6e 20 74 68 65 20 6c 65 66 | .(or.hit.Ctrl+Alt+s)..On.the.lef |
| 1ee0 | 74 2c 20 66 69 6e 64 20 45 64 69 74 6f 72 2c 20 74 68 65 6e 20 43 6f 64 65 0a 53 74 79 6c 65 2e | t,.find.Editor,.then.Code.Style. |
| 1f00 | 72 a3 01 00 00 68 1a 6a 78 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 a4 01 00 00 28 68 28 5d | r....h.jx...h"h#h$hSh&}r....(h(] |
| 1f20 | 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 19 68 31 68 02 68 32 5d 72 a5 01 00 00 68 3d 58 | h)]h*]h+]h.]uh0K.h1h.h2]r....h=X |
| 1f40 | 79 00 00 00 54 6f 20 61 63 63 65 73 73 20 74 68 65 20 73 65 74 74 69 6e 67 73 20 69 6e 20 50 79 | y...To.access.the.settings.in.Py |
| 1f60 | 43 68 61 72 6d 2c 20 67 6f 20 74 6f 20 46 69 6c 65 20 2d 3e 20 53 65 74 74 69 6e 67 73 20 28 6f | Charm,.go.to.File.->.Settings.(o |
| 1f80 | 72 20 68 69 74 20 43 74 72 6c 2b 41 6c 74 2b 73 29 2e 20 4f 6e 20 74 68 65 20 6c 65 66 74 2c 20 | r.hit.Ctrl+Alt+s)..On.the.left,. |
| 1fa0 | 66 69 6e 64 20 45 64 69 74 6f 72 2c 20 74 68 65 6e 20 43 6f 64 65 0a 53 74 79 6c 65 2e 72 a6 01 | find.Editor,.then.Code.Style.r.. |
| 1fc0 | 00 00 85 81 72 a7 01 00 00 7d 72 a8 01 00 00 28 68 19 6a a3 01 00 00 68 1a 6a a1 01 00 00 75 62 | ....r....}r....(h.j....h.j....ub |
| 1fe0 | 61 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 69 6d 61 67 65 0a 72 a9 01 00 00 29 81 | aubcdocutils.nodes.image.r....). |
| 2000 | 72 aa 01 00 00 7d 72 ab 01 00 00 28 68 19 58 2b 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 | r....}r....(h.X+......image::./i |
| 2020 | 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 63 6f 64 65 53 74 79 6c 65 5f 30 2e 70 6e 67 0a 68 1a | mages/pyCharm_codeStyle_0.png.h. |
| 2040 | 6a 78 01 00 00 68 22 68 23 68 24 55 05 69 6d 61 67 65 72 ac 01 00 00 68 26 7d 72 ad 01 00 00 28 | jx...h"h#h$U.imager....h&}r....( |
| 2060 | 55 03 75 72 69 58 1e 00 00 00 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 63 6f 64 65 53 74 79 | U.uriX....images/pyCharm_codeSty |
| 2080 | 6c 65 5f 30 2e 70 6e 67 72 ae 01 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 55 0a 63 61 6e 64 69 | le_0.pngr....h+]h*]h(]h)]U.candi |
| 20a0 | 64 61 74 65 73 72 af 01 00 00 7d 72 b0 01 00 00 55 01 2a 6a ae 01 00 00 73 68 2e 5d 75 68 30 4b | datesr....}r....U.*j....sh.]uh0K |
| 20c0 | 1e 68 31 68 02 68 32 5d 75 62 68 4f 29 81 72 b1 01 00 00 7d 72 b2 01 00 00 28 68 19 58 5e 00 00 | .h1h.h2]ubhO).r....}r....(h.X^.. |
| 20e0 | 00 4e 6f 77 2c 20 67 6f 20 74 6f 20 74 68 65 20 50 79 74 68 6f 6e 20 73 65 63 74 69 6f 6e 20 75 | .Now,.go.to.the.Python.section.u |
| 2100 | 6e 64 65 72 20 43 6f 64 65 20 53 74 79 6c 65 2e 20 54 68 65 73 65 20 61 72 65 20 74 68 65 20 73 | nder.Code.Style..These.are.the.s |
| 2120 | 65 74 74 69 6e 67 73 20 66 6f 72 20 65 61 63 68 20 6f 66 20 74 68 6f 73 65 20 74 61 62 73 3a 72 | ettings.for.each.of.those.tabs:r |
| 2140 | b3 01 00 00 68 1a 6a 78 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 b4 01 00 00 28 68 28 5d 68 | ....h.jx...h"h#h$hSh&}r....(h(]h |
| 2160 | 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 1f 68 31 68 02 68 32 5d 72 b5 01 00 00 68 3d 58 5e | )]h*]h+]h.]uh0K.h1h.h2]r....h=X^ |
| 2180 | 00 00 00 4e 6f 77 2c 20 67 6f 20 74 6f 20 74 68 65 20 50 79 74 68 6f 6e 20 73 65 63 74 69 6f 6e | ...Now,.go.to.the.Python.section |
| 21a0 | 20 75 6e 64 65 72 20 43 6f 64 65 20 53 74 79 6c 65 2e 20 54 68 65 73 65 20 61 72 65 20 74 68 65 | .under.Code.Style..These.are.the |
| 21c0 | 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 65 61 63 68 20 6f 66 20 74 68 6f 73 65 20 74 61 62 73 | .settings.for.each.of.those.tabs |
| 21e0 | 3a 72 b6 01 00 00 85 81 72 b7 01 00 00 7d 72 b8 01 00 00 28 68 19 6a b3 01 00 00 68 1a 6a b1 01 | :r......r....}r....(h.j....h.j.. |
| 2200 | 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 b9 01 00 00 7d 72 ba 01 00 00 28 68 19 58 2b 00 00 | ..ubaubj....).r....}r....(h.X+.. |
| 2220 | 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 63 6f 64 65 | ....image::./images/pyCharm_code |
| 2240 | 53 74 79 6c 65 5f 31 2e 70 6e 67 0a 68 1a 6a 78 01 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 | Style_1.png.h.jx...h"h#h$j....h& |
| 2260 | 7d 72 bb 01 00 00 28 55 03 75 72 69 58 1e 00 00 00 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f | }r....(U.uriX....images/pyCharm_ |
| 2280 | 63 6f 64 65 53 74 79 6c 65 5f 31 2e 70 6e 67 72 bc 01 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d | codeStyle_1.pngr....h+]h*]h(]h)] |
| 22a0 | 6a af 01 00 00 7d 72 bd 01 00 00 55 01 2a 6a bc 01 00 00 73 68 2e 5d 75 68 30 4b 23 68 31 68 02 | j....}r....U.*j....sh.]uh0K#h1h. |
| 22c0 | 68 32 5d 75 62 6a a9 01 00 00 29 81 72 be 01 00 00 7d 72 bf 01 00 00 28 68 19 58 2c 00 00 00 2e | h2]ubj....).r....}r....(h.X,.... |
| 22e0 | 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 63 6f 64 65 53 74 | ..image::./images/pyCharm_codeSt |
| 2300 | 79 6c 65 5f 32 2e 70 6e 67 0a 0a 68 1a 6a 78 01 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d | yle_2.png..h.jx...h"h#h$j....h&} |
| 2320 | 72 c0 01 00 00 28 55 03 75 72 69 58 1e 00 00 00 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 63 | r....(U.uriX....images/pyCharm_c |
| 2340 | 6f 64 65 53 74 79 6c 65 5f 32 2e 70 6e 67 72 c1 01 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a | odeStyle_2.pngr....h+]h*]h(]h)]j |
| 2360 | af 01 00 00 7d 72 c2 01 00 00 55 01 2a 6a c1 01 00 00 73 68 2e 5d 75 68 30 4b 26 68 31 68 02 68 | ....}r....U.*j....sh.]uh0K&h1h.h |
| 2380 | 32 5d 75 62 68 4f 29 81 72 c3 01 00 00 7d 72 c4 01 00 00 28 68 19 58 82 00 00 00 46 6f 72 20 49 | 2]ubhO).r....}r....(h.X....For.I |
| 23a0 | 6e 73 70 65 63 74 69 6f 6e 73 2c 20 62 72 6f 77 73 65 20 69 6e 20 74 68 65 20 73 65 74 74 69 6e | nspections,.browse.in.the.settin |
| 23c0 | 67 73 20 74 6f 20 45 64 69 74 6f 72 20 2d 3e 20 49 6e 73 70 65 63 74 69 6f 6e 73 2e 20 54 68 65 | gs.to.Editor.->.Inspections..The |
| 23e0 | 72 65 20 61 72 65 20 74 77 6f 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 68 65 72 65 20 77 65 20 77 | re.are.two.sections.in.here.we.w |
| 2400 | 69 6c 6c 20 65 64 69 74 3a 0a 47 65 6e 65 72 61 6c 20 61 6e 64 20 50 79 74 68 6f 6e 2e 72 c5 01 | ill.edit:.General.and.Python.r.. |
| 2420 | 00 00 68 1a 6a 78 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 c6 01 00 00 28 68 28 5d 68 29 5d | ..h.jx...h"h#h$hSh&}r....(h(]h)] |
| 2440 | 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 27 68 31 68 02 68 32 5d 72 c7 01 00 00 68 3d 58 82 00 00 | h*]h+]h.]uh0K'h1h.h2]r....h=X... |
| 2460 | 00 46 6f 72 20 49 6e 73 70 65 63 74 69 6f 6e 73 2c 20 62 72 6f 77 73 65 20 69 6e 20 74 68 65 20 | .For.Inspections,.browse.in.the. |
| 2480 | 73 65 74 74 69 6e 67 73 20 74 6f 20 45 64 69 74 6f 72 20 2d 3e 20 49 6e 73 70 65 63 74 69 6f 6e | settings.to.Editor.->.Inspection |
| 24a0 | 73 2e 20 54 68 65 72 65 20 61 72 65 20 74 77 6f 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 68 65 72 | s..There.are.two.sections.in.her |
| 24c0 | 65 20 77 65 20 77 69 6c 6c 20 65 64 69 74 3a 0a 47 65 6e 65 72 61 6c 20 61 6e 64 20 50 79 74 68 | e.we.will.edit:.General.and.Pyth |
| 24e0 | 6f 6e 2e 72 c8 01 00 00 85 81 72 c9 01 00 00 7d 72 ca 01 00 00 28 68 19 6a c5 01 00 00 68 1a 6a | on.r......r....}r....(h.j....h.j |
| 2500 | c3 01 00 00 75 62 61 75 62 68 4f 29 81 72 cb 01 00 00 7d 72 cc 01 00 00 28 68 19 58 3e 00 00 00 | ....ubaubhO).r....}r....(h.X>... |
| 2520 | 46 6f 72 20 47 65 6e 65 72 61 6c 2c 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 63 68 61 | For.General,.items.that.have.cha |
| 2540 | 6e 67 65 64 20 61 72 65 20 64 65 6e 6f 74 65 64 20 69 6e 20 62 6c 75 65 20 74 65 78 74 3a 72 cd | nged.are.denoted.in.blue.text:r. |
| 2560 | 01 00 00 68 1a 6a 78 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 ce 01 00 00 28 68 28 5d 68 29 | ...h.jx...h"h#h$hSh&}r....(h(]h) |
| 2580 | 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 2a 68 31 68 02 68 32 5d 72 cf 01 00 00 68 3d 58 3e 00 | ]h*]h+]h.]uh0K*h1h.h2]r....h=X>. |
| 25a0 | 00 00 46 6f 72 20 47 65 6e 65 72 61 6c 2c 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 63 | ..For.General,.items.that.have.c |
| 25c0 | 68 61 6e 67 65 64 20 61 72 65 20 64 65 6e 6f 74 65 64 20 69 6e 20 62 6c 75 65 20 74 65 78 74 3a | hanged.are.denoted.in.blue.text: |
| 25e0 | 72 d0 01 00 00 85 81 72 d1 01 00 00 7d 72 d2 01 00 00 28 68 19 6a cd 01 00 00 68 1a 6a cb 01 00 | r......r....}r....(h.j....h.j... |
| 2600 | 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 d3 01 00 00 7d 72 d4 01 00 00 28 68 19 58 2d 00 00 00 | .ubaubj....).r....}r....(h.X-... |
| 2620 | 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 69 6e 73 70 65 | ...image::./images/pyCharm_inspe |
| 2640 | 63 74 69 6f 6e 73 5f 30 2e 70 6e 67 0a 68 1a 6a 78 01 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 | ctions_0.png.h.jx...h"h#h$j....h |
| 2660 | 26 7d 72 d5 01 00 00 28 55 03 75 72 69 58 20 00 00 00 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d | &}r....(U.uriX....images/pyCharm |
| 2680 | 5f 69 6e 73 70 65 63 74 69 6f 6e 73 5f 30 2e 70 6e 67 72 d6 01 00 00 68 2b 5d 68 2a 5d 68 28 5d | _inspections_0.pngr....h+]h*]h(] |
| 26a0 | 68 29 5d 6a af 01 00 00 7d 72 d7 01 00 00 55 01 2a 6a d6 01 00 00 73 68 2e 5d 75 68 30 4b 2d 68 | h)]j....}r....U.*j....sh.]uh0K-h |
| 26c0 | 31 68 02 68 32 5d 75 62 68 4f 29 81 72 d8 01 00 00 7d 72 d9 01 00 00 28 68 19 58 3d 00 00 00 46 | 1h.h2]ubhO).r....}r....(h.X=...F |
| 26e0 | 6f 72 20 50 79 74 68 6f 6e 2c 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 63 68 61 6e 67 | or.Python,.items.that.have.chang |
| 2700 | 65 64 20 61 72 65 20 64 65 6e 6f 74 65 64 20 69 6e 20 62 6c 75 65 20 74 65 78 74 3a 72 da 01 00 | ed.are.denoted.in.blue.text:r... |
| 2720 | 00 68 1a 6a 78 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 db 01 00 00 28 68 28 5d 68 29 5d 68 | .h.jx...h"h#h$hSh&}r....(h(]h)]h |
| 2740 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 2e 68 31 68 02 68 32 5d 72 dc 01 00 00 68 3d 58 3d 00 00 00 | *]h+]h.]uh0K.h1h.h2]r....h=X=... |
| 2760 | 46 6f 72 20 50 79 74 68 6f 6e 2c 20 69 74 65 6d 73 20 74 68 61 74 20 68 61 76 65 20 63 68 61 6e | For.Python,.items.that.have.chan |
| 2780 | 67 65 64 20 61 72 65 20 64 65 6e 6f 74 65 64 20 69 6e 20 62 6c 75 65 20 74 65 78 74 3a 72 dd 01 | ged.are.denoted.in.blue.text:r.. |
| 27a0 | 00 00 85 81 72 de 01 00 00 7d 72 df 01 00 00 28 68 19 6a da 01 00 00 68 1a 6a d8 01 00 00 75 62 | ....r....}r....(h.j....h.j....ub |
| 27c0 | 61 75 62 6a a9 01 00 00 29 81 72 e0 01 00 00 7d 72 e1 01 00 00 28 68 19 58 2f 00 00 00 2e 2e 20 | aubj....).r....}r....(h.X/...... |
| 27e0 | 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f 69 6e 73 70 65 63 74 69 | image::./images/pyCharm_inspecti |
| 2800 | 6f 6e 73 5f 31 2e 70 6e 67 0a 0a 0a 68 1a 6a 78 01 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 | ons_1.png...h.jx...h"h#h$j....h& |
| 2820 | 7d 72 e2 01 00 00 28 55 03 75 72 69 58 20 00 00 00 69 6d 61 67 65 73 2f 70 79 43 68 61 72 6d 5f | }r....(U.uriX....images/pyCharm_ |
| 2840 | 69 6e 73 70 65 63 74 69 6f 6e 73 5f 31 2e 70 6e 67 72 e3 01 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 | inspections_1.pngr....h+]h*]h(]h |
| 2860 | 29 5d 6a af 01 00 00 7d 72 e4 01 00 00 55 01 2a 6a e3 01 00 00 73 68 2e 5d 75 68 30 4b 33 68 31 | )]j....}r....U.*j....sh.]uh0K3h1 |
| 2880 | 68 02 68 32 5d 75 62 65 75 62 68 1e 65 75 62 68 22 68 23 68 24 68 25 68 26 7d 72 e5 01 00 00 28 | h.h2]ubeubh.eubh"h#h$h%h&}r....( |
| 28a0 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 72 e6 01 00 00 68 e9 61 68 2e 5d 72 e7 01 00 00 68 06 61 75 | h(]h)]h*]h+]r....h.ah.]r....h.au |
| 28c0 | 68 30 4b 35 68 31 68 02 68 32 5d 72 e8 01 00 00 28 68 34 29 81 72 e9 01 00 00 7d 72 ea 01 00 00 | h0K5h1h.h2]r....(h4).r....}r.... |
| 28e0 | 28 68 19 68 ee 68 1a 68 1e 68 22 68 23 68 24 68 38 68 26 7d 72 eb 01 00 00 28 68 2b 5d 68 2a 5d | (h.h.h.h.h"h#h$h8h&}r....(h+]h*] |
| 2900 | 68 28 5d 68 29 5d 68 2e 5d 68 3a 68 e8 75 68 30 4b 35 68 31 68 02 68 32 5d 72 ec 01 00 00 68 3d | h(]h)]h.]h:h.uh0K5h1h.h2]r....h= |
| 2920 | 58 0f 00 00 00 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 72 ed 01 00 00 85 81 72 ee 01 00 00 | X....Getting.Startedr......r.... |
| 2940 | 7d 72 ef 01 00 00 28 68 19 68 ee 68 1a 6a e9 01 00 00 75 62 61 75 62 68 1b 29 81 72 f0 01 00 00 | }r....(h.h.h.j....ubaubh.).r.... |
| 2960 | 7d 72 f1 01 00 00 28 68 19 55 00 68 1a 68 1e 68 22 68 23 68 24 68 25 68 26 7d 72 f2 01 00 00 28 | }r....(h.U.h.h.h"h#h$h%h&}r....( |
| 2980 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 72 f3 01 00 00 6a 00 01 00 00 61 68 2e 5d 72 f4 01 00 00 68 | h(]h)]h*]h+]r....j....ah.]r....h |
| 29a0 | 0a 61 75 68 30 4b 38 68 31 68 02 68 32 5d 72 f5 01 00 00 28 68 34 29 81 72 f6 01 00 00 7d 72 f7 | .auh0K8h1h.h2]r....(h4).r....}r. |
| 29c0 | 01 00 00 28 68 19 6a 05 01 00 00 68 1a 6a f0 01 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 f8 01 | ...(h.j....h.j....h"h#h$h8h&}r.. |
| 29e0 | 00 00 28 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 68 3a 68 ff 75 68 30 4b 38 68 31 68 02 68 | ..(h+]h*]h(]h)]h.]h:h.uh0K8h1h.h |
| 2a00 | 32 5d 72 f9 01 00 00 68 3d 58 0e 00 00 00 43 72 65 61 74 65 20 61 6e 20 49 63 6f 6e 72 fa 01 00 | 2]r....h=X....Create.an.Iconr... |
| 2a20 | 00 85 81 72 fb 01 00 00 7d 72 fc 01 00 00 28 68 19 6a 05 01 00 00 68 1a 6a f6 01 00 00 75 62 61 | ...r....}r....(h.j....h.j....uba |
| 2a40 | 75 62 68 4f 29 81 72 fd 01 00 00 7d 72 fe 01 00 00 28 68 19 58 53 01 00 00 54 6f 20 62 65 67 69 | ubhO).r....}r....(h.XS...To.begi |
| 2a60 | 6e 20 63 72 65 61 74 69 6e 67 20 61 20 6d 6f 64 75 6c 65 2c 20 74 68 65 20 76 65 72 79 20 66 69 | n.creating.a.module,.the.very.fi |
| 2a80 | 72 73 74 20 74 68 69 6e 67 20 79 6f 75 27 6c 6c 20 77 61 6e 74 20 74 6f 20 64 6f 20 69 73 20 63 | rst.thing.you'll.want.to.do.is.c |
| 2aa0 | 72 65 61 74 65 20 74 68 65 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 6d 6f 64 75 6c 65 20 73 6f | reate.the.icon.for.the.module.so |
| 2ac0 | 20 69 74 20 73 68 6f 77 73 20 75 70 0a 69 6e 20 74 68 65 20 55 49 2e 20 54 6f 20 64 6f 20 73 6f | .it.shows.up.in.the.UI..To.do.so |
| 2ae0 | 2c 20 62 72 6f 77 73 65 20 74 6f 20 41 52 54 76 32 2f 43 6f 72 65 2f 49 63 6f 6e 73 2f 53 79 73 | ,.browse.to.ARTv2/Core/Icons/Sys |
| 2b00 | 74 65 6d 20 61 6e 64 20 6f 70 65 6e 20 6d 6f 64 75 6c 65 49 63 6f 6e 73 2e 70 73 64 20 69 6e 20 | tem.and.open.moduleIcons.psd.in. |
| 2b20 | 50 68 6f 74 6f 73 68 6f 70 2e 20 45 76 65 72 79 20 6d 6f 64 75 6c 65 20 6e 65 65 64 73 20 74 77 | Photoshop..Every.module.needs.tw |
| 2b40 | 6f 0a 69 63 6f 6e 73 3a 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 63 6f 6e 20 61 6e 64 20 74 | o.icons:.the.standard.icon.and.t |
| 2b60 | 68 65 20 68 6f 76 65 72 2d 73 74 61 74 65 20 69 63 6f 6e 2e 20 54 68 65 20 70 68 6f 74 6f 73 68 | he.hover-state.icon..The.photosh |
| 2b80 | 6f 70 20 66 69 6c 65 20 69 73 20 73 65 74 75 70 20 74 6f 20 65 61 73 69 6c 79 20 61 63 63 6f 6d | op.file.is.setup.to.easily.accom |
| 2ba0 | 6d 6f 64 61 74 65 20 74 68 69 73 2e 72 ff 01 00 00 68 1a 6a f0 01 00 00 68 22 68 23 68 24 68 53 | modate.this.r....h.j....h"h#h$hS |
| 2bc0 | 68 26 7d 72 00 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 3a 68 31 68 | h&}r....(h(]h)]h*]h+]h.]uh0K:h1h |
| 2be0 | 02 68 32 5d 72 01 02 00 00 68 3d 58 53 01 00 00 54 6f 20 62 65 67 69 6e 20 63 72 65 61 74 69 6e | .h2]r....h=XS...To.begin.creatin |
| 2c00 | 67 20 61 20 6d 6f 64 75 6c 65 2c 20 74 68 65 20 76 65 72 79 20 66 69 72 73 74 20 74 68 69 6e 67 | g.a.module,.the.very.first.thing |
| 2c20 | 20 79 6f 75 27 6c 6c 20 77 61 6e 74 20 74 6f 20 64 6f 20 69 73 20 63 72 65 61 74 65 20 74 68 65 | .you'll.want.to.do.is.create.the |
| 2c40 | 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 6d 6f 64 75 6c 65 20 73 6f 20 69 74 20 73 68 6f 77 73 | .icon.for.the.module.so.it.shows |
| 2c60 | 20 75 70 0a 69 6e 20 74 68 65 20 55 49 2e 20 54 6f 20 64 6f 20 73 6f 2c 20 62 72 6f 77 73 65 20 | .up.in.the.UI..To.do.so,.browse. |
| 2c80 | 74 6f 20 41 52 54 76 32 2f 43 6f 72 65 2f 49 63 6f 6e 73 2f 53 79 73 74 65 6d 20 61 6e 64 20 6f | to.ARTv2/Core/Icons/System.and.o |
| 2ca0 | 70 65 6e 20 6d 6f 64 75 6c 65 49 63 6f 6e 73 2e 70 73 64 20 69 6e 20 50 68 6f 74 6f 73 68 6f 70 | pen.moduleIcons.psd.in.Photoshop |
| 2cc0 | 2e 20 45 76 65 72 79 20 6d 6f 64 75 6c 65 20 6e 65 65 64 73 20 74 77 6f 0a 69 63 6f 6e 73 3a 20 | ..Every.module.needs.two.icons:. |
| 2ce0 | 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 63 6f 6e 20 61 6e 64 20 74 68 65 20 68 6f 76 65 72 2d | the.standard.icon.and.the.hover- |
| 2d00 | 73 74 61 74 65 20 69 63 6f 6e 2e 20 54 68 65 20 70 68 6f 74 6f 73 68 6f 70 20 66 69 6c 65 20 69 | state.icon..The.photoshop.file.i |
| 2d20 | 73 20 73 65 74 75 70 20 74 6f 20 65 61 73 69 6c 79 20 61 63 63 6f 6d 6d 6f 64 61 74 65 20 74 68 | s.setup.to.easily.accommodate.th |
| 2d40 | 69 73 2e 72 02 02 00 00 85 81 72 03 02 00 00 7d 72 04 02 00 00 28 68 19 6a ff 01 00 00 68 1a 6a | is.r......r....}r....(h.j....h.j |
| 2d60 | fd 01 00 00 75 62 61 75 62 68 4f 29 81 72 05 02 00 00 7d 72 06 02 00 00 28 68 19 58 23 00 00 00 | ....ubaubhO).r....}r....(h.X#... |
| 2d80 | 53 74 61 6e 64 61 72 64 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 54 6f 72 73 6f 20 6d 6f 64 75 | Standard.icon.for.the.Torso.modu |
| 2da0 | 6c 65 3a 72 07 02 00 00 68 1a 6a f0 01 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 08 02 00 00 28 | le:r....h.j....h"h#h$hSh&}r....( |
| 2dc0 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 3e 68 31 68 02 68 32 5d 72 09 02 00 00 | h(]h)]h*]h+]h.]uh0K>h1h.h2]r.... |
| 2de0 | 68 3d 58 23 00 00 00 53 74 61 6e 64 61 72 64 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 54 6f 72 | h=X#...Standard.icon.for.the.Tor |
| 2e00 | 73 6f 20 6d 6f 64 75 6c 65 3a 72 0a 02 00 00 85 81 72 0b 02 00 00 7d 72 0c 02 00 00 28 68 19 6a | so.module:r......r....}r....(h.j |
| 2e20 | 07 02 00 00 68 1a 6a 05 02 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 0d 02 00 00 7d 72 0e 02 | ....h.j....ubaubj....).r....}r.. |
| 2e40 | 00 00 28 68 19 58 1d 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 74 6f 72 | ..(h.X.......image::./images/tor |
| 2e60 | 73 6f 2e 70 6e 67 0a 68 1a 6a f0 01 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 0f 02 00 | so.png.h.j....h"h#h$j....h&}r... |
| 2e80 | 00 28 55 03 75 72 69 58 10 00 00 00 69 6d 61 67 65 73 2f 74 6f 72 73 6f 2e 70 6e 67 72 10 02 00 | .(U.uriX....images/torso.pngr... |
| 2ea0 | 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 11 02 00 00 55 01 2a 6a 10 02 00 00 | .h+]h*]h(]h)]j....}r....U.*j.... |
| 2ec0 | 73 68 2e 5d 75 68 30 4b 41 68 31 68 02 68 32 5d 75 62 68 4f 29 81 72 12 02 00 00 7d 72 13 02 00 | sh.]uh0KAh1h.h2]ubhO).r....}r... |
| 2ee0 | 00 28 68 19 58 20 00 00 00 48 6f 76 65 72 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 54 6f 72 73 | .(h.X....Hover.icon.for.the.Tors |
| 2f00 | 6f 20 6d 6f 64 75 6c 65 3a 72 14 02 00 00 68 1a 6a f0 01 00 00 68 22 68 23 68 24 68 53 68 26 7d | o.module:r....h.j....h"h#h$hSh&} |
| 2f20 | 72 15 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 42 68 31 68 02 68 32 | r....(h(]h)]h*]h+]h.]uh0KBh1h.h2 |
| 2f40 | 5d 72 16 02 00 00 68 3d 58 20 00 00 00 48 6f 76 65 72 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 | ]r....h=X....Hover.icon.for.the. |
| 2f60 | 54 6f 72 73 6f 20 6d 6f 64 75 6c 65 3a 72 17 02 00 00 85 81 72 18 02 00 00 7d 72 19 02 00 00 28 | Torso.module:r......r....}r....( |
| 2f80 | 68 19 6a 14 02 00 00 68 1a 6a 12 02 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 1a 02 00 00 7d | h.j....h.j....ubaubj....).r....} |
| 2fa0 | 72 1b 02 00 00 28 68 19 58 23 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f | r....(h.X#......image::./images/ |
| 2fc0 | 68 6f 76 65 72 5f 74 6f 72 73 6f 2e 70 6e 67 0a 68 1a 6a f0 01 00 00 68 22 68 23 68 24 6a ac 01 | hover_torso.png.h.j....h"h#h$j.. |
| 2fe0 | 00 00 68 26 7d 72 1c 02 00 00 28 55 03 75 72 69 58 16 00 00 00 69 6d 61 67 65 73 2f 68 6f 76 65 | ..h&}r....(U.uriX....images/hove |
| 3000 | 72 5f 74 6f 72 73 6f 2e 70 6e 67 72 1d 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 | r_torso.pngr....h+]h*]h(]h)]j... |
| 3020 | 00 7d 72 1e 02 00 00 55 01 2a 6a 1d 02 00 00 73 68 2e 5d 75 68 30 4b 45 68 31 68 02 68 32 5d 75 | .}r....U.*j....sh.]uh0KEh1h.h2]u |
| 3040 | 62 68 4f 29 81 72 1f 02 00 00 7d 72 20 02 00 00 28 68 19 58 75 00 00 00 59 6f 75 72 20 69 63 6f | bhO).r....}r....(h.Xu...Your.ico |
| 3060 | 6e 73 20 77 69 6c 6c 20 62 65 20 73 61 76 65 64 20 61 73 20 61 20 70 6e 67 20 69 6e 20 41 52 54 | ns.will.be.saved.as.a.png.in.ART |
| 3080 | 76 32 2f 43 6f 72 65 2f 49 63 6f 6e 73 2f 4d 6f 64 75 6c 65 73 2e 20 54 68 65 20 73 79 6e 74 61 | v2/Core/Icons/Modules..The.synta |
| 30a0 | 78 20 69 73 20 6d 6f 64 75 6c 65 4e 61 6d 65 2e 70 6e 67 20 61 6e 64 20 68 6f 76 65 72 5f 6d 6f | x.is.moduleName.png.and.hover_mo |
| 30c0 | 64 75 6c 65 4e 61 6d 65 2e 70 6e 67 2e 72 21 02 00 00 68 1a 6a f0 01 00 00 68 22 68 23 68 24 68 | duleName.png.r!...h.j....h"h#h$h |
| 30e0 | 53 68 26 7d 72 22 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 46 68 31 | Sh&}r"...(h(]h)]h*]h+]h.]uh0KFh1 |
| 3100 | 68 02 68 32 5d 72 23 02 00 00 68 3d 58 75 00 00 00 59 6f 75 72 20 69 63 6f 6e 73 20 77 69 6c 6c | h.h2]r#...h=Xu...Your.icons.will |
| 3120 | 20 62 65 20 73 61 76 65 64 20 61 73 20 61 20 70 6e 67 20 69 6e 20 41 52 54 76 32 2f 43 6f 72 65 | .be.saved.as.a.png.in.ARTv2/Core |
| 3140 | 2f 49 63 6f 6e 73 2f 4d 6f 64 75 6c 65 73 2e 20 54 68 65 20 73 79 6e 74 61 78 20 69 73 20 6d 6f | /Icons/Modules..The.syntax.is.mo |
| 3160 | 64 75 6c 65 4e 61 6d 65 2e 70 6e 67 20 61 6e 64 20 68 6f 76 65 72 5f 6d 6f 64 75 6c 65 4e 61 6d | duleName.png.and.hover_moduleNam |
| 3180 | 65 2e 70 6e 67 2e 72 24 02 00 00 85 81 72 25 02 00 00 7d 72 26 02 00 00 28 68 19 6a 21 02 00 00 | e.png.r$.....r%...}r&...(h.j!... |
| 31a0 | 68 1a 6a 1f 02 00 00 75 62 61 75 62 65 75 62 68 1b 29 81 72 27 02 00 00 7d 72 28 02 00 00 28 68 | h.j....ubaubeubh.).r'...}r(...(h |
| 31c0 | 19 55 00 68 1a 68 1e 68 22 68 23 68 24 68 25 68 26 7d 72 29 02 00 00 28 68 28 5d 68 29 5d 68 2a | .U.h.h.h"h#h$h%h&}r)...(h(]h)]h* |
| 31e0 | 5d 68 2b 5d 72 2a 02 00 00 6a 13 01 00 00 61 68 2e 5d 72 2b 02 00 00 68 0b 61 75 68 30 4b 4a 68 | ]h+]r*...j....ah.]r+...h.auh0KJh |
| 3200 | 31 68 02 68 32 5d 72 2c 02 00 00 28 68 34 29 81 72 2d 02 00 00 7d 72 2e 02 00 00 28 68 19 6a 18 | 1h.h2]r,...(h4).r-...}r....(h.j. |
| 3220 | 01 00 00 68 1a 6a 27 02 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 2f 02 00 00 28 68 2b 5d 68 2a | ...h.j'...h"h#h$h8h&}r/...(h+]h* |
| 3240 | 5d 68 28 5d 68 29 5d 68 2e 5d 68 3a 6a 12 01 00 00 75 68 30 4b 4a 68 31 68 02 68 32 5d 72 30 02 | ]h(]h)]h.]h:j....uh0KJh1h.h2]r0. |
| 3260 | 00 00 68 3d 58 16 00 00 00 43 72 65 61 74 65 20 74 68 65 20 50 79 74 68 6f 6e 20 46 69 6c 65 72 | ..h=X....Create.the.Python.Filer |
| 3280 | 31 02 00 00 85 81 72 32 02 00 00 7d 72 33 02 00 00 28 68 19 6a 18 01 00 00 68 1a 6a 2d 02 00 00 | 1.....r2...}r3...(h.j....h.j-... |
| 32a0 | 75 62 61 75 62 68 4f 29 81 72 34 02 00 00 7d 72 35 02 00 00 28 68 19 58 8d 00 00 00 49 6e 20 74 | ubaubhO).r4...}r5...(h.X....In.t |
| 32c0 | 68 65 20 41 52 54 76 32 2f 43 6f 72 65 2f 53 63 72 69 70 74 73 2f 4d 6f 64 75 6c 65 73 20 66 6f | he.ARTv2/Core/Scripts/Modules.fo |
| 32e0 | 6c 64 65 72 2c 20 61 64 64 20 61 20 6e 65 77 20 70 79 74 68 6f 6e 20 66 69 6c 65 20 66 6f 72 20 | lder,.add.a.new.python.file.for. |
| 3300 | 79 6f 75 72 20 6d 6f 64 75 6c 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 65 78 69 73 74 69 | your.module.following.the.existi |
| 3320 | 6e 67 20 6e 61 6d 69 6e 67 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 28 41 52 54 5f 6d 6f 64 75 6c | ng.naming.conventions.(ART_modul |
| 3340 | 65 4e 61 6d 65 2e 70 79 29 72 36 02 00 00 68 1a 6a 27 02 00 00 68 22 68 23 68 24 68 53 68 26 7d | eName.py)r6...h.j'...h"h#h$hSh&} |
| 3360 | 72 37 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 4c 68 31 68 02 68 32 | r7...(h(]h)]h*]h+]h.]uh0KLh1h.h2 |
| 3380 | 5d 72 38 02 00 00 68 3d 58 8d 00 00 00 49 6e 20 74 68 65 20 41 52 54 76 32 2f 43 6f 72 65 2f 53 | ]r8...h=X....In.the.ARTv2/Core/S |
| 33a0 | 63 72 69 70 74 73 2f 4d 6f 64 75 6c 65 73 20 66 6f 6c 64 65 72 2c 20 61 64 64 20 61 20 6e 65 77 | cripts/Modules.folder,.add.a.new |
| 33c0 | 20 70 79 74 68 6f 6e 20 66 69 6c 65 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 66 6f 6c | .python.file.for.your.module.fol |
| 33e0 | 6c 6f 77 69 6e 67 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 6e 61 6d 69 6e 67 0a 63 6f 6e 76 65 | lowing.the.existing.naming.conve |
| 3400 | 6e 74 69 6f 6e 73 20 28 41 52 54 5f 6d 6f 64 75 6c 65 4e 61 6d 65 2e 70 79 29 72 39 02 00 00 85 | ntions.(ART_moduleName.py)r9.... |
| 3420 | 81 72 3a 02 00 00 7d 72 3b 02 00 00 28 68 19 6a 36 02 00 00 68 1a 6a 34 02 00 00 75 62 61 75 62 | .r:...}r;...(h.j6...h.j4...ubaub |
| 3440 | 68 4f 29 81 72 3c 02 00 00 7d 72 3d 02 00 00 28 68 19 58 91 01 00 00 54 6f 20 67 65 74 20 73 74 | hO).r<...}r=...(h.X....To.get.st |
| 3460 | 61 72 74 65 64 20 6f 6e 20 74 68 65 20 63 6c 61 73 73 2c 20 6f 70 65 6e 20 41 52 54 5f 48 65 61 | arted.on.the.class,.open.ART_Hea |
| 3480 | 64 2e 70 79 20 61 6e 64 20 63 6f 70 79 20 66 72 6f 6d 20 74 68 65 20 64 6f 63 73 74 72 69 6e 67 | d.py.and.copy.from.the.docstring |
| 34a0 | 20 64 6f 77 6e 20 74 6f 20 72 69 67 68 74 20 62 65 66 6f 72 65 20 74 68 65 20 63 6c 61 73 73 20 | .down.to.right.before.the.class. |
| 34c0 | 64 65 66 69 6e 69 74 69 6f 6e 2e 0a 54 68 69 73 20 77 69 6c 6c 20 73 61 76 65 20 74 69 6d 65 20 | definition..This.will.save.time. |
| 34e0 | 69 6e 73 74 65 61 64 20 6f 66 20 68 61 76 69 6e 67 20 74 6f 20 77 72 69 74 65 20 61 6c 6c 20 74 | instead.of.having.to.write.all.t |
| 3500 | 68 69 73 20 66 72 6f 6d 20 73 63 72 61 74 63 68 2e 20 49 66 20 79 6f 75 20 68 61 76 65 20 61 6e | his.from.scratch..If.you.have.an |
| 3520 | 79 20 6e 65 77 20 66 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 2c 20 75 70 64 61 74 65 20 74 68 | y.new.file.attributes,.update.th |
| 3540 | 65 0a 64 6f 63 73 74 72 69 6e 67 20 77 69 74 68 20 74 68 61 74 20 69 6e 66 6f 72 6d 61 74 69 6f | e.docstring.with.that.informatio |
| 3560 | 6e 2e 20 4d 6f 73 74 20 6c 69 6b 65 6c 79 2c 20 74 68 65 20 69 6d 70 6f 72 74 20 73 74 61 74 65 | n..Most.likely,.the.import.state |
| 3580 | 6d 65 6e 74 73 20 77 6f 6e 27 74 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 2c 20 73 6f 20 6c | ments.won't.need.to.change,.so.l |
| 35a0 | 65 74 27 73 20 73 6b 69 70 20 64 6f 77 6e 20 74 6f 20 74 68 65 0a 66 69 6c 65 20 61 74 74 72 69 | et's.skip.down.to.the.file.attri |
| 35c0 | 62 75 74 65 73 20 61 6e 64 20 72 65 64 65 66 69 6e 65 20 74 68 65 73 65 20 66 6f 72 20 6f 75 72 | butes.and.redefine.these.for.our |
| 35e0 | 20 6d 6f 64 75 6c 65 2e 72 3e 02 00 00 68 1a 6a 27 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 | .module.r>...h.j'...h"h#h$hSh&}r |
| 3600 | 3f 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 4f 68 31 68 02 68 32 5d | ?...(h(]h)]h*]h+]h.]uh0KOh1h.h2] |
| 3620 | 72 40 02 00 00 68 3d 58 91 01 00 00 54 6f 20 67 65 74 20 73 74 61 72 74 65 64 20 6f 6e 20 74 68 | [email protected]=X....To.get.started.on.th |
| 3640 | 65 20 63 6c 61 73 73 2c 20 6f 70 65 6e 20 41 52 54 5f 48 65 61 64 2e 70 79 20 61 6e 64 20 63 6f | e.class,.open.ART_Head.py.and.co |
| 3660 | 70 79 20 66 72 6f 6d 20 74 68 65 20 64 6f 63 73 74 72 69 6e 67 20 64 6f 77 6e 20 74 6f 20 72 69 | py.from.the.docstring.down.to.ri |
| 3680 | 67 68 74 20 62 65 66 6f 72 65 20 74 68 65 20 63 6c 61 73 73 20 64 65 66 69 6e 69 74 69 6f 6e 2e | ght.before.the.class.definition. |
| 36a0 | 0a 54 68 69 73 20 77 69 6c 6c 20 73 61 76 65 20 74 69 6d 65 20 69 6e 73 74 65 61 64 20 6f 66 20 | .This.will.save.time.instead.of. |
| 36c0 | 68 61 76 69 6e 67 20 74 6f 20 77 72 69 74 65 20 61 6c 6c 20 74 68 69 73 20 66 72 6f 6d 20 73 63 | having.to.write.all.this.from.sc |
| 36e0 | 72 61 74 63 68 2e 20 49 66 20 79 6f 75 20 68 61 76 65 20 61 6e 79 20 6e 65 77 20 66 69 6c 65 20 | ratch..If.you.have.any.new.file. |
| 3700 | 61 74 74 72 69 62 75 74 65 73 2c 20 75 70 64 61 74 65 20 74 68 65 0a 64 6f 63 73 74 72 69 6e 67 | attributes,.update.the.docstring |
| 3720 | 20 77 69 74 68 20 74 68 61 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 4d 6f 73 74 20 6c 69 6b | .with.that.information..Most.lik |
| 3740 | 65 6c 79 2c 20 74 68 65 20 69 6d 70 6f 72 74 20 73 74 61 74 65 6d 65 6e 74 73 20 77 6f 6e 27 74 | ely,.the.import.statements.won't |
| 3760 | 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 2c 20 73 6f 20 6c 65 74 27 73 20 73 6b 69 70 20 64 | .need.to.change,.so.let's.skip.d |
| 3780 | 6f 77 6e 20 74 6f 20 74 68 65 0a 66 69 6c 65 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 72 | own.to.the.file.attributes.and.r |
| 37a0 | 65 64 65 66 69 6e 65 20 74 68 65 73 65 20 66 6f 72 20 6f 75 72 20 6d 6f 64 75 6c 65 2e 72 41 02 | edefine.these.for.our.module.rA. |
| 37c0 | 00 00 85 81 72 42 02 00 00 7d 72 43 02 00 00 28 68 19 6a 3e 02 00 00 68 1a 6a 3c 02 00 00 75 62 | ....rB...}rC...(h.j>...h.j<...ub |
| 37e0 | 61 75 62 6a a9 01 00 00 29 81 72 44 02 00 00 7d 72 45 02 00 00 28 68 19 58 21 00 00 00 2e 2e 20 | aubj....).rD...}rE...(h.X!...... |
| 3800 | 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 66 69 6c 65 41 74 74 72 73 2e 70 6e 67 0a 68 1a | image::./images/fileAttrs.png.h. |
| 3820 | 6a 27 02 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 46 02 00 00 28 55 03 75 72 69 58 14 | j'...h"h#h$j....h&}rF...(U.uriX. |
| 3840 | 00 00 00 69 6d 61 67 65 73 2f 66 69 6c 65 41 74 74 72 73 2e 70 6e 67 72 47 02 00 00 68 2b 5d 68 | ...images/fileAttrs.pngrG...h+]h |
| 3860 | 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 48 02 00 00 55 01 2a 6a 47 02 00 00 73 68 2e 5d 75 | *]h(]h)]j....}rH...U.*jG...sh.]u |
| 3880 | 68 30 4b 55 68 31 68 02 68 32 5d 75 62 68 4f 29 81 72 49 02 00 00 7d 72 4a 02 00 00 28 68 19 58 | h0KUh1h.h2]ubhO).rI...}rJ...(h.X |
| 38a0 | 10 00 00 00 46 69 6c 65 20 41 74 74 72 69 62 75 74 65 73 3a 72 4b 02 00 00 68 1a 6a 27 02 00 00 | ....File.Attributes:rK...h.j'... |
| 38c0 | 68 22 68 23 68 24 68 53 68 26 7d 72 4c 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d | h"h#h$hSh&}rL...(h(]h)]h*]h+]h.] |
| 38e0 | 75 68 30 4b 56 68 31 68 02 68 32 5d 72 4d 02 00 00 68 3d 58 10 00 00 00 46 69 6c 65 20 41 74 74 | uh0KVh1h.h2]rM...h=X....File.Att |
| 3900 | 72 69 62 75 74 65 73 3a 72 4e 02 00 00 85 81 72 4f 02 00 00 7d 72 50 02 00 00 28 68 19 6a 4b 02 | ributes:rN.....rO...}rP...(h.jK. |
| 3920 | 00 00 68 1a 6a 49 02 00 00 75 62 61 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 6c 69 | ..h.jI...ubaubcdocutils.nodes.li |
| 3940 | 74 65 72 61 6c 5f 62 6c 6f 63 6b 0a 72 51 02 00 00 29 81 72 52 02 00 00 7d 72 53 02 00 00 28 68 | teral_block.rQ...).rR...}rS...(h |
| 3960 | 19 58 eb 06 00 00 2a 69 63 6f 6e 3a 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 74 6f 20 74 68 | .X....*icon:.relative.path.to.th |
| 3980 | 65 20 73 74 61 6e 64 61 72 64 20 69 63 6f 6e 20 77 65 20 63 72 65 61 74 65 64 20 28 22 4d 6f 64 | e.standard.icon.we.created.("Mod |
| 39a0 | 75 6c 65 73 2f 6d 6f 64 75 6c 65 4e 61 6d 65 2e 70 6e 67 22 29 2e 0a 0a 2a 73 65 61 72 63 68 3a | ules/moduleName.png")...*search: |
| 39c0 | 20 73 65 61 72 63 68 20 74 65 72 6d 73 2c 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 22 3a | .search.terms,.separated.by.a.": |
| 39e0 | 22 2c 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 74 6f 20 | ",.that.you.want.your.module.to. |
| 3a00 | 62 65 20 66 6f 75 6e 64 20 62 79 20 28 22 6a 6f 69 6e 74 3a 6c 65 61 66 22 29 2e 0a 0a 2a 63 6c | be.found.by.("joint:leaf")...*cl |
| 3a20 | 61 73 73 4e 61 6d 65 3a 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 20 | assName:.the.name.of.the.module. |
| 3a40 | 63 6c 61 73 73 2c 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 | class,.following.the.naming.conv |
| 3a60 | 65 6e 74 69 6f 6e 73 20 28 22 41 52 54 5f 48 65 61 64 22 29 2e 0a 0a 2a 6a 6f 69 6e 74 4d 6f 76 | entions.("ART_Head")...*jointMov |
| 3a80 | 65 72 3a 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 6a 6f 69 | er:.the.relative.path.to.the.joi |
| 3aa0 | 6e 74 20 6d 6f 76 65 72 20 66 69 6c 65 20 28 48 61 73 6e 27 74 20 62 65 65 6e 20 63 72 65 61 74 | nt.mover.file.(Hasn't.been.creat |
| 3ac0 | 65 64 20 79 65 74 2c 20 77 65 27 6c 6c 20 63 6f 6d 65 20 62 61 63 6b 20 74 6f 20 74 68 69 73 29 | ed.yet,.we'll.come.back.to.this) |
| 3ae0 | 2e 0a 0a 2a 62 61 73 65 4e 61 6d 65 3a 20 77 68 65 6e 20 61 20 6d 6f 64 75 6c 65 20 69 73 20 63 | ...*baseName:.when.a.module.is.c |
| 3b00 | 72 65 61 74 65 64 2c 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 73 70 65 63 69 66 79 20 61 20 70 | reated,.the.user.can.specify.a.p |
| 3b20 | 72 65 66 69 78 20 61 6e 64 20 73 75 66 66 69 78 20 77 68 69 63 68 20 77 72 61 70 20 74 68 65 20 | refix.and.suffix.which.wrap.the. |
| 3b40 | 62 61 73 65 20 6e 61 6d 65 2e 0a 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 6f 75 72 20 | base.name...For.example,.if.our. |
| 3b60 | 62 61 73 65 4e 61 6d 65 20 69 73 20 22 68 65 61 64 22 2c 20 74 68 65 20 6d 6f 64 75 6c 65 20 6e | baseName.is."head",.the.module.n |
| 3b80 | 61 6d 65 20 77 69 6c 6c 20 62 65 20 28 22 6f 70 74 69 6f 6e 61 6c 50 72 65 66 69 78 22 29 20 2b | ame.will.be.("optionalPrefix").+ |
| 3ba0 | 20 22 68 65 61 64 22 20 2b 20 28 22 6f 70 74 69 6f 6e 61 6c 53 75 66 66 69 78 22 29 2e 0a 0a 2a | ."head".+.("optionalSuffix")...* |
| 3bc0 | 72 69 67 73 3a 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 72 69 67 73 20 74 68 69 73 20 6d 6f | rigs:.a.list.of.the.rigs.this.mo |
| 3be0 | 64 75 6c 65 20 77 69 6c 6c 20 62 75 69 6c 64 20 28 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 5b 22 | dule.will.build.(for.example,.[" |
| 3c00 | 46 4b 3a 3a 49 4b 22 5d 29 2e 0a 0a 2a 66 62 78 49 6d 70 6f 72 74 3a 20 61 20 6c 69 73 74 20 6f | FK::IK"])...*fbxImport:.a.list.o |
| 3c20 | 66 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 70 74 69 6f 6e 73 20 77 68 65 6e 20 69 6d 70 | f.the.available.options.when.imp |
| 3c40 | 6f 72 74 20 6d 6f 74 69 6f 6e 20 6f 6e 74 6f 20 74 68 65 20 72 69 67 20 66 72 6f 6d 20 61 6e 20 | ort.motion.onto.the.rig.from.an. |
| 3c60 | 46 42 58 2c 0a 20 28 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 5b 22 4e 6f 6e 65 22 2c 20 22 46 4b | FBX,..(for.example,.["None",."FK |
| 3c80 | 22 2c 20 22 49 4b 22 2c 20 22 42 6f 74 68 22 5d 29 2e 20 22 4e 6f 6e 65 22 20 73 68 6f 75 6c 64 | ",."IK",."Both"]).."None".should |
| 3ca0 | 20 61 6c 77 61 79 73 20 62 65 20 61 6e 20 6f 70 74 69 6f 6e 2e 0a 0a 2a 6d 61 74 63 68 44 61 74 | .always.be.an.option...*matchDat |
| 3cc0 | 61 3a 20 69 66 20 74 68 65 20 6d 6f 64 75 6c 65 20 68 61 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f | a:.if.the.module.has.more.than.o |
| 3ce0 | 6e 65 20 72 69 67 20 74 79 70 65 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 61 64 64 | ne.rig.type,.you.may.want.to.add |
| 3d00 | 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 6d 61 74 63 68 20 62 65 74 77 65 65 6e 20 72 69 | .the.ability.to.match.between.ri |
| 3d20 | 67 20 74 79 70 65 73 2e 0a 20 20 54 68 69 73 20 61 74 74 72 69 62 75 74 65 20 61 6c 6c 6f 77 73 | g.types....This.attribute.allows |
| 3d40 | 20 79 6f 75 20 74 6f 20 73 70 65 63 69 66 79 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 | .you.to.specify.whether.or.not.t |
| 3d60 | 68 65 20 6d 6f 64 75 6c 65 20 63 61 6e 20 6d 61 74 63 68 20 28 66 69 72 73 74 20 61 72 67 75 6d | he.module.can.match.(first.argum |
| 3d80 | 65 6e 74 20 69 6e 20 6c 69 73 74 29 20 61 6e 64 20 69 66 20 73 6f 2c 0a 20 20 77 68 61 74 20 61 | ent.in.list).and.if.so,...what.a |
| 3da0 | 72 65 20 74 68 65 20 6d 61 74 63 68 20 6f 70 74 69 6f 6e 73 20 28 61 20 6c 69 73 74 20 6f 66 20 | re.the.match.options.(a.list.of. |
| 3dc0 | 73 74 72 69 6e 67 73 29 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 5b 54 72 75 65 2c 20 5b 22 | strings)..For.example:.[True,.[" |
| 3de0 | 4d 61 74 63 68 20 46 4b 20 74 6f 20 49 4b 22 2c 20 22 4d 61 74 63 68 20 49 4b 20 74 6f 20 46 4b | Match.FK.to.IK",."Match.IK.to.FK |
| 3e00 | 22 5d 20 5d 2e 0a 20 20 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 79 6f 75 72 20 | "].]....If.you.do.not.want.your. |
| 3e20 | 6d 6f 64 75 6c 65 20 74 6f 20 68 61 76 65 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 6d 61 | module.to.have.the.ability.to.ma |
| 3e40 | 74 63 68 2c 20 79 6f 75 20 77 6f 75 6c 64 20 73 69 6d 70 6c 79 20 68 61 76 65 20 5b 46 61 6c 73 | tch,.you.would.simply.have.[Fals |
| 3e60 | 65 2c 20 4e 6f 6e 65 5d 0a 0a 2a 63 6f 6e 74 72 6f 6c 54 79 70 65 73 3a 20 74 68 69 73 20 77 69 | e,.None]..*controlTypes:.this.wi |
| 3e80 | 6c 6c 20 6d 61 6b 65 20 73 65 6e 73 65 20 6d 75 63 68 20 6c 61 74 65 72 2c 20 62 75 74 20 74 68 | ll.make.sense.much.later,.but.th |
| 3ea0 | 69 73 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 79 | is.is.a.list.of.the.attributes.y |
| 3ec0 | 6f 75 20 77 69 6c 6c 20 63 72 65 61 74 65 20 6f 6e 20 74 68 65 0a 20 20 6e 65 74 77 6f 72 6b 20 | ou.will.create.on.the...network. |
| 3ee0 | 6e 6f 64 65 20 74 68 61 74 20 68 6f 6c 64 20 79 6f 75 72 20 64 69 66 66 65 72 65 6e 74 20 72 69 | node.that.hold.your.different.ri |
| 3f00 | 67 20 63 6f 6e 74 72 6f 6c 73 2c 20 61 6e 64 20 61 20 6c 61 62 65 6c 20 66 6f 72 20 77 68 61 74 | g.controls,.and.a.label.for.what |
| 3f20 | 20 74 79 70 65 20 6f 66 20 63 6f 6e 74 72 6f 6c 20 74 68 6f 73 65 20 61 74 74 72 69 62 75 74 65 | .type.of.control.those.attribute |
| 3f40 | 73 0a 20 20 63 6f 6e 74 61 69 6e 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 5b 5b 22 66 6b 43 | s...contain..For.example:.[["fkC |
| 3f60 | 6f 6e 74 72 6f 6c 73 22 2c 20 22 46 4b 22 5d 5d 20 6d 65 61 6e 73 20 74 68 61 74 20 6f 6e 20 74 | ontrols",."FK"]].means.that.on.t |
| 3f80 | 68 65 20 6d 6f 64 75 6c 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 2c 20 74 68 65 72 65 20 69 73 | he.module.network.node,.there.is |
| 3fa0 | 20 61 6e 20 61 74 74 72 69 62 75 74 65 20 63 61 6c 6c 65 64 0a 20 20 66 6b 43 6f 6e 74 72 6f 6c | .an.attribute.called...fkControl |
| 3fc0 | 73 20 74 68 61 74 20 68 6f 6c 64 73 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 72 69 67 20 63 | s.that.holds.a.list.of.the.rig.c |
| 3fe0 | 6f 6e 74 72 6f 6c 73 2c 20 61 6e 64 20 74 68 6f 73 65 20 63 6f 6e 74 72 6f 6c 73 20 61 72 65 20 | ontrols,.and.those.controls.are. |
| 4000 | 6f 66 20 74 79 70 65 20 46 4b 2e 20 54 68 69 73 20 69 73 20 75 73 65 64 20 62 79 20 74 68 65 20 | of.type.FK..This.is.used.by.the. |
| 4020 | 73 65 6c 65 63 74 0a 20 20 63 6f 6e 74 72 6f 6c 73 20 74 6f 6f 6c 20 28 41 52 54 5f 53 65 6c 65 | select...controls.tool.(ART_Sele |
| 4040 | 63 74 43 6f 6e 74 72 6f 6c 73 55 49 2e 70 79 29 2e 68 1a 6a 27 02 00 00 68 22 68 23 68 24 55 0d | ctControlsUI.py).h.j'...h"h#h$U. |
| 4060 | 6c 69 74 65 72 61 6c 5f 62 6c 6f 63 6b 72 54 02 00 00 68 26 7d 72 55 02 00 00 28 55 07 6c 69 6e | literal_blockrT...h&}rU...(U.lin |
| 4080 | 65 6e 6f 73 72 56 02 00 00 89 55 08 6c 61 6e 67 75 61 67 65 72 57 02 00 00 58 04 00 00 00 72 65 | enosrV....U.languagerW...X....re |
| 40a0 | 73 74 55 09 78 6d 6c 3a 73 70 61 63 65 72 58 02 00 00 55 08 70 72 65 73 65 72 76 65 72 59 02 00 | stU.xml:spacerX...U.preserverY.. |
| 40c0 | 00 68 2b 5d 68 2a 5d 68 28 5d 55 0e 68 69 67 68 6c 69 67 68 74 5f 61 72 67 73 72 5a 02 00 00 7d | .h+]h*]h(]U.highlight_argsrZ...} |
| 40e0 | 68 29 5d 68 2e 5d 75 68 30 4b 58 68 31 68 02 68 32 5d 72 5b 02 00 00 68 3d 58 eb 06 00 00 2a 69 | h)]h.]uh0KXh1h.h2]r[...h=X....*i |
| 4100 | 63 6f 6e 3a 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 | con:.relative.path.to.the.standa |
| 4120 | 72 64 20 69 63 6f 6e 20 77 65 20 63 72 65 61 74 65 64 20 28 22 4d 6f 64 75 6c 65 73 2f 6d 6f 64 | rd.icon.we.created.("Modules/mod |
| 4140 | 75 6c 65 4e 61 6d 65 2e 70 6e 67 22 29 2e 0a 0a 2a 73 65 61 72 63 68 3a 20 73 65 61 72 63 68 20 | uleName.png")...*search:.search. |
| 4160 | 74 65 72 6d 73 2c 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 22 3a 22 2c 20 74 68 61 74 20 | terms,.separated.by.a.":",.that. |
| 4180 | 79 6f 75 20 77 61 6e 74 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 74 6f 20 62 65 20 66 6f 75 6e 64 | you.want.your.module.to.be.found |
| 41a0 | 20 62 79 20 28 22 6a 6f 69 6e 74 3a 6c 65 61 66 22 29 2e 0a 0a 2a 63 6c 61 73 73 4e 61 6d 65 3a | .by.("joint:leaf")...*className: |
| 41c0 | 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 20 63 6c 61 73 73 2c 20 66 | .the.name.of.the.module.class,.f |
| 41e0 | 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 | ollowing.the.naming.conventions. |
| 4200 | 28 22 41 52 54 5f 48 65 61 64 22 29 2e 0a 0a 2a 6a 6f 69 6e 74 4d 6f 76 65 72 3a 20 74 68 65 20 | ("ART_Head")...*jointMover:.the. |
| 4220 | 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 | relative.path.to.the.joint.mover |
| 4240 | 20 66 69 6c 65 20 28 48 61 73 6e 27 74 20 62 65 65 6e 20 63 72 65 61 74 65 64 20 79 65 74 2c 20 | .file.(Hasn't.been.created.yet,. |
| 4260 | 77 65 27 6c 6c 20 63 6f 6d 65 20 62 61 63 6b 20 74 6f 20 74 68 69 73 29 2e 0a 0a 2a 62 61 73 65 | we'll.come.back.to.this)...*base |
| 4280 | 4e 61 6d 65 3a 20 77 68 65 6e 20 61 20 6d 6f 64 75 6c 65 20 69 73 20 63 72 65 61 74 65 64 2c 20 | Name:.when.a.module.is.created,. |
| 42a0 | 74 68 65 20 75 73 65 72 20 63 61 6e 20 73 70 65 63 69 66 79 20 61 20 70 72 65 66 69 78 20 61 6e | the.user.can.specify.a.prefix.an |
| 42c0 | 64 20 73 75 66 66 69 78 20 77 68 69 63 68 20 77 72 61 70 20 74 68 65 20 62 61 73 65 20 6e 61 6d | d.suffix.which.wrap.the.base.nam |
| 42e0 | 65 2e 0a 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 6f 75 72 20 62 61 73 65 4e 61 6d 65 | e...For.example,.if.our.baseName |
| 4300 | 20 69 73 20 22 68 65 61 64 22 2c 20 74 68 65 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 20 77 69 6c 6c | .is."head",.the.module.name.will |
| 4320 | 20 62 65 20 28 22 6f 70 74 69 6f 6e 61 6c 50 72 65 66 69 78 22 29 20 2b 20 22 68 65 61 64 22 20 | .be.("optionalPrefix").+."head". |
| 4340 | 2b 20 28 22 6f 70 74 69 6f 6e 61 6c 53 75 66 66 69 78 22 29 2e 0a 0a 2a 72 69 67 73 3a 20 61 20 | +.("optionalSuffix")...*rigs:.a. |
| 4360 | 6c 69 73 74 20 6f 66 20 74 68 65 20 72 69 67 73 20 74 68 69 73 20 6d 6f 64 75 6c 65 20 77 69 6c | list.of.the.rigs.this.module.wil |
| 4380 | 6c 20 62 75 69 6c 64 20 28 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 5b 22 46 4b 3a 3a 49 4b 22 5d | l.build.(for.example,.["FK::IK"] |
| 43a0 | 29 2e 0a 0a 2a 66 62 78 49 6d 70 6f 72 74 3a 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 61 76 | )...*fbxImport:.a.list.of.the.av |
| 43c0 | 61 69 6c 61 62 6c 65 20 6f 70 74 69 6f 6e 73 20 77 68 65 6e 20 69 6d 70 6f 72 74 20 6d 6f 74 69 | ailable.options.when.import.moti |
| 43e0 | 6f 6e 20 6f 6e 74 6f 20 74 68 65 20 72 69 67 20 66 72 6f 6d 20 61 6e 20 46 42 58 2c 0a 20 28 66 | on.onto.the.rig.from.an.FBX,..(f |
| 4400 | 6f 72 20 65 78 61 6d 70 6c 65 2c 20 5b 22 4e 6f 6e 65 22 2c 20 22 46 4b 22 2c 20 22 49 4b 22 2c | or.example,.["None",."FK",."IK", |
| 4420 | 20 22 42 6f 74 68 22 5d 29 2e 20 22 4e 6f 6e 65 22 20 73 68 6f 75 6c 64 20 61 6c 77 61 79 73 20 | ."Both"]).."None".should.always. |
| 4440 | 62 65 20 61 6e 20 6f 70 74 69 6f 6e 2e 0a 0a 2a 6d 61 74 63 68 44 61 74 61 3a 20 69 66 20 74 68 | be.an.option...*matchData:.if.th |
| 4460 | 65 20 6d 6f 64 75 6c 65 20 68 61 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 72 69 67 20 74 | e.module.has.more.than.one.rig.t |
| 4480 | 79 70 65 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 61 64 64 20 74 68 65 20 61 62 69 | ype,.you.may.want.to.add.the.abi |
| 44a0 | 6c 69 74 79 20 74 6f 20 6d 61 74 63 68 20 62 65 74 77 65 65 6e 20 72 69 67 20 74 79 70 65 73 2e | lity.to.match.between.rig.types. |
| 44c0 | 0a 20 20 54 68 69 73 20 61 74 74 72 69 62 75 74 65 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 | ...This.attribute.allows.you.to. |
| 44e0 | 73 70 65 63 69 66 79 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 6d 6f 64 75 6c | specify.whether.or.not.the.modul |
| 4500 | 65 20 63 61 6e 20 6d 61 74 63 68 20 28 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 20 6c | e.can.match.(first.argument.in.l |
| 4520 | 69 73 74 29 20 61 6e 64 20 69 66 20 73 6f 2c 0a 20 20 77 68 61 74 20 61 72 65 20 74 68 65 20 6d | ist).and.if.so,...what.are.the.m |
| 4540 | 61 74 63 68 20 6f 70 74 69 6f 6e 73 20 28 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 29 | atch.options.(a.list.of.strings) |
| 4560 | 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 5b 54 72 75 65 2c 20 5b 22 4d 61 74 63 68 20 46 4b | ..For.example:.[True,.["Match.FK |
| 4580 | 20 74 6f 20 49 4b 22 2c 20 22 4d 61 74 63 68 20 49 4b 20 74 6f 20 46 4b 22 5d 20 5d 2e 0a 20 20 | .to.IK",."Match.IK.to.FK"].].... |
| 45a0 | 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 74 | If.you.do.not.want.your.module.t |
| 45c0 | 6f 20 68 61 76 65 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 6d 61 74 63 68 2c 20 79 6f 75 | o.have.the.ability.to.match,.you |
| 45e0 | 20 77 6f 75 6c 64 20 73 69 6d 70 6c 79 20 68 61 76 65 20 5b 46 61 6c 73 65 2c 20 4e 6f 6e 65 5d | .would.simply.have.[False,.None] |
| 4600 | 0a 0a 2a 63 6f 6e 74 72 6f 6c 54 79 70 65 73 3a 20 74 68 69 73 20 77 69 6c 6c 20 6d 61 6b 65 20 | ..*controlTypes:.this.will.make. |
| 4620 | 73 65 6e 73 65 20 6d 75 63 68 20 6c 61 74 65 72 2c 20 62 75 74 20 74 68 69 73 20 69 73 20 61 20 | sense.much.later,.but.this.is.a. |
| 4640 | 6c 69 73 74 20 6f 66 20 74 68 65 20 61 74 74 72 69 62 75 74 65 73 20 79 6f 75 20 77 69 6c 6c 20 | list.of.the.attributes.you.will. |
| 4660 | 63 72 65 61 74 65 20 6f 6e 20 74 68 65 0a 20 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 74 68 61 | create.on.the...network.node.tha |
| 4680 | 74 20 68 6f 6c 64 20 79 6f 75 72 20 64 69 66 66 65 72 65 6e 74 20 72 69 67 20 63 6f 6e 74 72 6f | t.hold.your.different.rig.contro |
| 46a0 | 6c 73 2c 20 61 6e 64 20 61 20 6c 61 62 65 6c 20 66 6f 72 20 77 68 61 74 20 74 79 70 65 20 6f 66 | ls,.and.a.label.for.what.type.of |
| 46c0 | 20 63 6f 6e 74 72 6f 6c 20 74 68 6f 73 65 20 61 74 74 72 69 62 75 74 65 73 0a 20 20 63 6f 6e 74 | .control.those.attributes...cont |
| 46e0 | 61 69 6e 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 5b 5b 22 66 6b 43 6f 6e 74 72 6f 6c 73 22 | ain..For.example:.[["fkControls" |
| 4700 | 2c 20 22 46 4b 22 5d 5d 20 6d 65 61 6e 73 20 74 68 61 74 20 6f 6e 20 74 68 65 20 6d 6f 64 75 6c | ,."FK"]].means.that.on.the.modul |
| 4720 | 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 2c 20 74 68 65 72 65 20 69 73 20 61 6e 20 61 74 74 72 | e.network.node,.there.is.an.attr |
| 4740 | 69 62 75 74 65 20 63 61 6c 6c 65 64 0a 20 20 66 6b 43 6f 6e 74 72 6f 6c 73 20 74 68 61 74 20 68 | ibute.called...fkControls.that.h |
| 4760 | 6f 6c 64 73 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 72 69 67 20 63 6f 6e 74 72 6f 6c 73 2c | olds.a.list.of.the.rig.controls, |
| 4780 | 20 61 6e 64 20 74 68 6f 73 65 20 63 6f 6e 74 72 6f 6c 73 20 61 72 65 20 6f 66 20 74 79 70 65 20 | .and.those.controls.are.of.type. |
| 47a0 | 46 4b 2e 20 54 68 69 73 20 69 73 20 75 73 65 64 20 62 79 20 74 68 65 20 73 65 6c 65 63 74 0a 20 | FK..This.is.used.by.the.select.. |
| 47c0 | 20 63 6f 6e 74 72 6f 6c 73 20 74 6f 6f 6c 20 28 41 52 54 5f 53 65 6c 65 63 74 43 6f 6e 74 72 6f | .controls.tool.(ART_SelectContro |
| 47e0 | 6c 73 55 49 2e 70 79 29 2e 72 5c 02 00 00 85 81 72 5d 02 00 00 7d 72 5e 02 00 00 28 68 19 55 00 | lsUI.py).r\.....r]...}r^...(h.U. |
| 4800 | 68 1a 6a 52 02 00 00 75 62 61 75 62 68 4f 29 81 72 5f 02 00 00 7d 72 60 02 00 00 28 68 19 58 39 | h.jR...ubaubhO).r_...}r`...(h.X9 |
| 4820 | 00 00 00 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 72 20 66 69 6c 65 20 73 68 6f 75 | ...At.this.point,.your.file.shou |
| 4840 | 6c 64 20 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 72 61 02 00 | ld.look.something.like.this:ra.. |
| 4860 | 00 68 1a 6a 27 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 62 02 00 00 28 68 28 5d 68 29 5d 68 | .h.j'...h"h#h$hSh&}rb...(h(]h)]h |
| 4880 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 75 68 31 68 02 68 32 5d 72 63 02 00 00 68 3d 58 39 00 00 00 | *]h+]h.]uh0Kuh1h.h2]rc...h=X9... |
| 48a0 | 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 72 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 | At.this.point,.your.file.should. |
| 48c0 | 6c 6f 6f 6b 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 72 64 02 00 00 85 81 | look.something.like.this:rd..... |
| 48e0 | 72 65 02 00 00 7d 72 66 02 00 00 28 68 19 6a 61 02 00 00 68 1a 6a 5f 02 00 00 75 62 61 75 62 6a | re...}rf...(h.ja...h.j_...ubaubj |
| 4900 | a9 01 00 00 29 81 72 67 02 00 00 7d 72 68 02 00 00 28 68 19 58 24 00 00 00 2e 2e 20 69 6d 61 67 | ....).rg...}rh...(h.X$......imag |
| 4920 | 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 79 6f 75 72 4d 6f 64 75 6c 65 5f 31 2e 70 6e 67 0a 68 1a 6a | e::./images/yourModule_1.png.h.j |
| 4940 | 27 02 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 69 02 00 00 28 55 03 75 72 69 58 17 00 | '...h"h#h$j....h&}ri...(U.uriX.. |
| 4960 | 00 00 69 6d 61 67 65 73 2f 79 6f 75 72 4d 6f 64 75 6c 65 5f 31 2e 70 6e 67 72 6a 02 00 00 68 2b | ..images/yourModule_1.pngrj...h+ |
| 4980 | 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 6b 02 00 00 55 01 2a 6a 6a 02 00 00 73 68 2e | ]h*]h(]h)]j....}rk...U.*jj...sh. |
| 49a0 | 5d 75 68 30 4b 78 68 31 68 02 68 32 5d 75 62 68 4f 29 81 72 6c 02 00 00 7d 72 6d 02 00 00 28 68 | ]uh0Kxh1h.h2]ubhO).rl...}rm...(h |
| 49c0 | 19 58 9c 00 00 00 49 66 20 61 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 20 77 65 72 65 | .X....If.at.this.point,.you.were |
| 49e0 | 20 74 6f 20 6c 61 75 6e 63 68 20 74 68 65 20 52 69 67 20 43 72 65 61 74 6f 72 20 75 6e 64 65 72 | .to.launch.the.Rig.Creator.under |
| 4a00 | 20 74 68 65 20 41 52 54 20 32 2e 30 20 6d 65 6e 75 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 73 65 | .the.ART.2.0.menu,.you.should.se |
| 4a20 | 65 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 6e 6f 77 20 69 6e 20 74 68 65 0a 6d 6f 64 75 6c 65 20 | e.your.module.now.in.the.module. |
| 4a40 | 6c 69 73 74 20 28 6a 75 73 74 20 64 6f 6e 27 74 20 63 6c 69 63 6b 20 6f 6e 20 69 74 20 79 65 74 | list.(just.don't.click.on.it.yet |
| 4a60 | 21 29 72 6e 02 00 00 68 1a 6a 27 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 6f 02 00 00 28 68 | !)rn...h.j'...h"h#h$hSh&}ro...(h |
| 4a80 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 79 68 31 68 02 68 32 5d 72 70 02 00 00 68 | (]h)]h*]h+]h.]uh0Kyh1h.h2]rp...h |
| 4aa0 | 3d 58 9c 00 00 00 49 66 20 61 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 79 6f 75 20 77 65 72 65 | =X....If.at.this.point,.you.were |
| 4ac0 | 20 74 6f 20 6c 61 75 6e 63 68 20 74 68 65 20 52 69 67 20 43 72 65 61 74 6f 72 20 75 6e 64 65 72 | .to.launch.the.Rig.Creator.under |
| 4ae0 | 20 74 68 65 20 41 52 54 20 32 2e 30 20 6d 65 6e 75 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 73 65 | .the.ART.2.0.menu,.you.should.se |
| 4b00 | 65 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 6e 6f 77 20 69 6e 20 74 68 65 0a 6d 6f 64 75 6c 65 20 | e.your.module.now.in.the.module. |
| 4b20 | 6c 69 73 74 20 28 6a 75 73 74 20 64 6f 6e 27 74 20 63 6c 69 63 6b 20 6f 6e 20 69 74 20 79 65 74 | list.(just.don't.click.on.it.yet |
| 4b40 | 21 29 72 71 02 00 00 85 81 72 72 02 00 00 7d 72 73 02 00 00 28 68 19 6a 6e 02 00 00 68 1a 6a 6c | !)rq.....rr...}rs...(h.jn...h.jl |
| 4b60 | 02 00 00 75 62 61 75 62 65 75 62 68 1c 68 1b 29 81 72 74 02 00 00 7d 72 75 02 00 00 28 68 19 55 | ...ubaubeubh.h.).rt...}ru...(h.U |
| 4b80 | 00 68 1a 68 1e 68 22 68 23 68 24 68 25 68 26 7d 72 76 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 | .h.h.h"h#h$h%h&}rv...(h(]h)]h*]h |
| 4ba0 | 2b 5d 72 77 02 00 00 6a 39 01 00 00 61 68 2e 5d 72 78 02 00 00 68 07 61 75 68 30 4b 9a 68 31 68 | +]rw...j9...ah.]rx...h.auh0K.h1h |
| 4bc0 | 02 68 32 5d 72 79 02 00 00 28 68 34 29 81 72 7a 02 00 00 7d 72 7b 02 00 00 28 68 19 6a 3e 01 00 | .h2]ry...(h4).rz...}r{...(h.j>.. |
| 4be0 | 00 68 1a 6a 74 02 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 7c 02 00 00 28 68 2b 5d 68 2a 5d 68 | .h.jt...h"h#h$h8h&}r|...(h+]h*]h |
| 4c00 | 28 5d 68 29 5d 68 2e 5d 68 3a 6a 38 01 00 00 75 68 30 4b 9a 68 31 68 02 68 32 5d 72 7d 02 00 00 | (]h)]h.]h:j8...uh0K.h1h.h2]r}... |
| 4c20 | 68 3d 58 0e 00 00 00 41 64 64 20 41 74 74 72 69 62 75 74 65 73 72 7e 02 00 00 85 81 72 7f 02 00 | h=X....Add.Attributesr~.....r... |
| 4c40 | 00 7d 72 80 02 00 00 28 68 19 6a 3e 01 00 00 68 1a 6a 7a 02 00 00 75 62 61 75 62 68 4f 29 81 72 | .}r....(h.j>...h.jz...ubaubhO).r |
| 4c60 | 81 02 00 00 7d 72 82 02 00 00 28 68 19 58 0a 00 00 00 2a 2a 53 74 65 70 73 2a 2a 3a 72 83 02 00 | ....}r....(h.X....**Steps**:r... |
| 4c80 | 00 68 1a 6a 74 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 84 02 00 00 28 68 28 5d 68 29 5d 68 | .h.jt...h"h#h$hSh&}r....(h(]h)]h |
| 4ca0 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 9c 68 31 68 02 68 32 5d 72 85 02 00 00 28 68 91 29 81 72 86 | *]h+]h.]uh0K.h1h.h2]r....(h.).r. |
| 4cc0 | 02 00 00 7d 72 87 02 00 00 28 68 19 58 09 00 00 00 2a 2a 53 74 65 70 73 2a 2a 68 26 7d 72 88 02 | ...}r....(h.X....**Steps**h&}r.. |
| 4ce0 | 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 81 02 00 00 68 32 5d 72 89 02 | ..(h(]h)]h*]h+]h.]uh.j....h2]r.. |
| 4d00 | 00 00 68 3d 58 05 00 00 00 53 74 65 70 73 72 8a 02 00 00 85 81 72 8b 02 00 00 7d 72 8c 02 00 00 | ..h=X....Stepsr......r....}r.... |
| 4d20 | 28 68 19 55 00 68 1a 6a 86 02 00 00 75 62 61 68 24 68 99 75 62 68 3d 58 01 00 00 00 3a 85 81 72 | (h.U.h.j....ubah$h.ubh=X....:..r |
| 4d40 | 8d 02 00 00 7d 72 8e 02 00 00 28 68 19 58 01 00 00 00 3a 68 1a 6a 81 02 00 00 75 62 65 75 62 63 | ....}r....(h.X....:h.j....ubeubc |
| 4d60 | 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 62 6c 6f 63 6b 5f 71 75 6f 74 65 0a 72 8f 02 00 00 | docutils.nodes.block_quote.r.... |
| 4d80 | 29 81 72 90 02 00 00 7d 72 91 02 00 00 28 68 19 55 00 68 1a 6a 74 02 00 00 68 22 4e 68 24 55 0b | ).r....}r....(h.U.h.jt...h"Nh$U. |
| 4da0 | 62 6c 6f 63 6b 5f 71 75 6f 74 65 72 92 02 00 00 68 26 7d 72 93 02 00 00 28 68 28 5d 68 29 5d 68 | block_quoter....h&}r....(h(]h)]h |
| 4dc0 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 94 02 00 00 63 64 6f 63 75 74 69 6c | *]h+]h.]uh0Nh1h.h2]r....cdocutil |
| 4de0 | 73 2e 6e 6f 64 65 73 0a 65 6e 75 6d 65 72 61 74 65 64 5f 6c 69 73 74 0a 72 95 02 00 00 29 81 72 | s.nodes.enumerated_list.r....).r |
| 4e00 | 96 02 00 00 7d 72 97 02 00 00 28 68 19 55 00 68 26 7d 72 98 02 00 00 28 55 06 73 75 66 66 69 78 | ....}r....(h.U.h&}r....(U.suffix |
| 4e20 | 72 99 02 00 00 55 01 2e 68 2b 5d 68 2a 5d 68 28 5d 55 06 70 72 65 66 69 78 72 9a 02 00 00 55 00 | r....U..h+]h*]h(]U.prefixr....U. |
| 4e40 | 68 29 5d 68 2e 5d 55 08 65 6e 75 6d 74 79 70 65 72 9b 02 00 00 55 06 61 72 61 62 69 63 72 9c 02 | h)]h.]U.enumtyper....U.arabicr.. |
| 4e60 | 00 00 75 68 1a 6a 90 02 00 00 68 32 5d 72 9d 02 00 00 28 68 b1 29 81 72 9e 02 00 00 7d 72 9f 02 | ..uh.j....h2]r....(h.).r....}r.. |
| 4e80 | 00 00 28 68 19 58 35 00 00 00 41 64 64 20 43 72 65 61 74 65 64 5f 42 6f 6e 65 73 20 61 74 74 72 | ..(h.X5...Add.Created_Bones.attr |
| 4ea0 | 69 62 75 74 65 20 61 6e 64 20 73 65 74 20 69 74 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 72 | ibute.and.set.its.default.valuer |
| 4ec0 | a0 02 00 00 68 26 7d 72 a1 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a | ....h&}r....(h(]h)]h*]h+]h.]uh.j |
| 4ee0 | 96 02 00 00 68 32 5d 72 a2 02 00 00 68 4f 29 81 72 a3 02 00 00 7d 72 a4 02 00 00 28 68 19 6a a0 | ....h2]r....hO).r....}r....(h.j. |
| 4f00 | 02 00 00 68 1a 6a 9e 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 a5 02 00 00 28 68 28 5d 68 29 | ...h.j....h"h#h$hSh&}r....(h(]h) |
| 4f20 | 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 9e 68 32 5d 72 a6 02 00 00 68 3d 58 35 00 00 00 41 64 | ]h*]h+]h.]uh0K.h2]r....h=X5...Ad |
| 4f40 | 64 20 43 72 65 61 74 65 64 5f 42 6f 6e 65 73 20 61 74 74 72 69 62 75 74 65 20 61 6e 64 20 73 65 | d.Created_Bones.attribute.and.se |
| 4f60 | 74 20 69 74 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 72 a7 02 00 00 85 81 72 a8 02 00 00 7d | t.its.default.valuer......r....} |
| 4f80 | 72 a9 02 00 00 28 68 19 6a a0 02 00 00 68 1a 6a a3 02 00 00 75 62 61 75 62 61 68 24 68 db 75 62 | r....(h.j....h.j....ubaubah$h.ub |
| 4fa0 | 68 b1 29 81 72 aa 02 00 00 7d 72 ab 02 00 00 28 68 19 58 3a 00 00 00 41 64 64 20 62 61 73 65 4e | h.).r....}r....(h.X:...Add.baseN |
| 4fc0 | 61 6d 65 20 61 74 74 72 69 62 75 74 65 20 61 6e 64 20 73 65 74 20 69 74 73 20 76 61 6c 75 65 20 | ame.attribute.and.set.its.value. |
| 4fe0 | 74 6f 20 62 61 73 65 4e 61 6d 65 20 28 76 61 72 29 72 ac 02 00 00 68 26 7d 72 ad 02 00 00 28 68 | to.baseName.(var)r....h&}r....(h |
| 5000 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 96 02 00 00 68 32 5d 72 ae 02 00 00 68 4f | (]h)]h*]h+]h.]uh.j....h2]r....hO |
| 5020 | 29 81 72 af 02 00 00 7d 72 b0 02 00 00 28 68 19 6a ac 02 00 00 68 1a 6a aa 02 00 00 68 22 68 23 | ).r....}r....(h.j....h.j....h"h# |
| 5040 | 68 24 68 53 68 26 7d 72 b1 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b | h$hSh&}r....(h(]h)]h*]h+]h.]uh0K |
| 5060 | 9f 68 32 5d 72 b2 02 00 00 68 3d 58 3a 00 00 00 41 64 64 20 62 61 73 65 4e 61 6d 65 20 61 74 74 | .h2]r....h=X:...Add.baseName.att |
| 5080 | 72 69 62 75 74 65 20 61 6e 64 20 73 65 74 20 69 74 73 20 76 61 6c 75 65 20 74 6f 20 62 61 73 65 | ribute.and.set.its.value.to.base |
| 50a0 | 4e 61 6d 65 20 28 76 61 72 29 72 b3 02 00 00 85 81 72 b4 02 00 00 7d 72 b5 02 00 00 28 68 19 6a | Name.(var)r......r....}r....(h.j |
| 50c0 | ac 02 00 00 68 1a 6a af 02 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 b6 02 00 00 | ....h.j....ubaubah$h.ubh.).r.... |
| 50e0 | 7d 72 b7 02 00 00 28 68 19 58 7d 00 00 00 41 64 64 20 63 61 6e 41 69 6d 20 61 74 74 72 69 62 75 | }r....(h.X}...Add.canAim.attribu |
| 5100 | 74 65 20 61 6e 64 20 73 65 74 20 69 74 73 20 76 61 6c 75 65 20 64 65 70 65 6e 64 69 6e 67 20 6f | te.and.set.its.value.depending.o |
| 5120 | 6e 20 77 68 65 74 68 65 72 20 79 6f 75 20 77 61 6e 74 0a 79 6f 75 72 20 6d 6f 64 75 6c 65 20 74 | n.whether.you.want.your.module.t |
| 5140 | 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 68 61 76 65 20 22 61 69 6d 20 6d 6f 64 65 22 20 66 75 6e | o.be.able.to.have."aim.mode".fun |
| 5160 | 63 74 69 6f 6e 61 6c 69 74 79 2e 68 26 7d 72 b8 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d | ctionality.h&}r....(h(]h)]h*]h+] |
| 5180 | 68 2e 5d 75 68 1a 6a 96 02 00 00 68 32 5d 72 b9 02 00 00 68 4f 29 81 72 ba 02 00 00 7d 72 bb 02 | h.]uh.j....h2]r....hO).r....}r.. |
| 51a0 | 00 00 28 68 19 58 7d 00 00 00 41 64 64 20 63 61 6e 41 69 6d 20 61 74 74 72 69 62 75 74 65 20 61 | ..(h.X}...Add.canAim.attribute.a |
| 51c0 | 6e 64 20 73 65 74 20 69 74 73 20 76 61 6c 75 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 | nd.set.its.value.depending.on.wh |
| 51e0 | 65 74 68 65 72 20 79 6f 75 20 77 61 6e 74 0a 79 6f 75 72 20 6d 6f 64 75 6c 65 20 74 6f 20 62 65 | ether.you.want.your.module.to.be |
| 5200 | 20 61 62 6c 65 20 74 6f 20 68 61 76 65 20 22 61 69 6d 20 6d 6f 64 65 22 20 66 75 6e 63 74 69 6f | .able.to.have."aim.mode".functio |
| 5220 | 6e 61 6c 69 74 79 2e 72 bc 02 00 00 68 1a 6a b6 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 bd | nality.r....h.j....h"h#h$hSh&}r. |
| 5240 | 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b a0 68 32 5d 72 be 02 00 00 | ...(h(]h)]h*]h+]h.]uh0K.h2]r.... |
| 5260 | 68 3d 58 7d 00 00 00 41 64 64 20 63 61 6e 41 69 6d 20 61 74 74 72 69 62 75 74 65 20 61 6e 64 20 | h=X}...Add.canAim.attribute.and. |
| 5280 | 73 65 74 20 69 74 73 20 76 61 6c 75 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 | set.its.value.depending.on.wheth |
| 52a0 | 65 72 20 79 6f 75 20 77 61 6e 74 0a 79 6f 75 72 20 6d 6f 64 75 6c 65 20 74 6f 20 62 65 20 61 62 | er.you.want.your.module.to.be.ab |
| 52c0 | 6c 65 20 74 6f 20 68 61 76 65 20 22 61 69 6d 20 6d 6f 64 65 22 20 66 75 6e 63 74 69 6f 6e 61 6c | le.to.have."aim.mode".functional |
| 52e0 | 69 74 79 2e 72 bf 02 00 00 85 81 72 c0 02 00 00 7d 72 c1 02 00 00 28 68 19 6a bc 02 00 00 68 1a | ity.r......r....}r....(h.j....h. |
| 5300 | 6a ba 02 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 c2 02 00 00 7d 72 c3 02 00 00 | j....ubaubah$h.ubh.).r....}r.... |
| 5320 | 28 68 19 58 76 00 00 00 41 64 64 20 61 69 6d 4d 6f 64 65 20 61 74 74 72 69 62 75 74 65 20 61 6e | (h.Xv...Add.aimMode.attribute.an |
| 5340 | 64 20 73 65 74 20 69 74 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 74 6f 20 46 61 6c 73 65 | d.set.its.default.value.to.False |
| 5360 | 2e 0a 28 54 68 69 73 20 69 73 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 6d 6f | ..(This.is.whether.or.not.the.mo |
| 5380 | 64 75 6c 65 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 20 61 69 6d 4d 6f 64 65 2e 29 68 26 | dule.is.currently.in.aimMode.)h& |
| 53a0 | 7d 72 c4 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 96 02 00 00 68 32 | }r....(h(]h)]h*]h+]h.]uh.j....h2 |
| 53c0 | 5d 72 c5 02 00 00 68 4f 29 81 72 c6 02 00 00 7d 72 c7 02 00 00 28 68 19 58 76 00 00 00 41 64 64 | ]r....hO).r....}r....(h.Xv...Add |
| 53e0 | 20 61 69 6d 4d 6f 64 65 20 61 74 74 72 69 62 75 74 65 20 61 6e 64 20 73 65 74 20 69 74 73 20 64 | .aimMode.attribute.and.set.its.d |
| 5400 | 65 66 61 75 6c 74 20 76 61 6c 75 65 20 74 6f 20 46 61 6c 73 65 2e 0a 28 54 68 69 73 20 69 73 20 | efault.value.to.False..(This.is. |
| 5420 | 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 20 6d 6f 64 75 6c 65 20 69 73 20 63 75 72 | whether.or.not.the.module.is.cur |
| 5440 | 72 65 6e 74 6c 79 20 69 6e 20 61 69 6d 4d 6f 64 65 2e 29 72 c8 02 00 00 68 1a 6a c2 02 00 00 68 | rently.in.aimMode.)r....h.j....h |
| 5460 | 22 68 23 68 24 68 53 68 26 7d 72 c9 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 | "h#h$hSh&}r....(h(]h)]h*]h+]h.]u |
| 5480 | 68 30 4b a2 68 32 5d 72 ca 02 00 00 68 3d 58 76 00 00 00 41 64 64 20 61 69 6d 4d 6f 64 65 20 61 | h0K.h2]r....h=Xv...Add.aimMode.a |
| 54a0 | 74 74 72 69 62 75 74 65 20 61 6e 64 20 73 65 74 20 69 74 73 20 64 65 66 61 75 6c 74 20 76 61 6c | ttribute.and.set.its.default.val |
| 54c0 | 75 65 20 74 6f 20 46 61 6c 73 65 2e 0a 28 54 68 69 73 20 69 73 20 77 68 65 74 68 65 72 20 6f 72 | ue.to.False..(This.is.whether.or |
| 54e0 | 20 6e 6f 74 20 74 68 65 20 6d 6f 64 75 6c 65 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 20 | .not.the.module.is.currently.in. |
| 5500 | 61 69 6d 4d 6f 64 65 2e 29 72 cb 02 00 00 85 81 72 cc 02 00 00 7d 72 cd 02 00 00 28 68 19 6a c8 | aimMode.)r......r....}r....(h.j. |
| 5520 | 02 00 00 68 1a 6a c6 02 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 ce 02 00 00 7d | ...h.j....ubaubah$h.ubh.).r....} |
| 5540 | 72 cf 02 00 00 28 68 19 58 35 00 00 00 41 64 64 20 61 6e 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 | r....(h.X5...Add.any.additional. |
| 5560 | 61 74 74 72 69 62 75 74 65 73 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 77 69 6c 6c 20 6e 65 65 64 | attributes.your.module.will.need |
| 5580 | 2e 0a 68 26 7d 72 d0 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 96 02 | ..h&}r....(h(]h)]h*]h+]h.]uh.j.. |
| 55a0 | 00 00 68 32 5d 72 d1 02 00 00 68 4f 29 81 72 d2 02 00 00 7d 72 d3 02 00 00 28 68 19 58 34 00 00 | ..h2]r....hO).r....}r....(h.X4.. |
| 55c0 | 00 41 64 64 20 61 6e 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 20 79 | .Add.any.additional.attributes.y |
| 55e0 | 6f 75 72 20 6d 6f 64 75 6c 65 20 77 69 6c 6c 20 6e 65 65 64 2e 72 d4 02 00 00 68 1a 6a ce 02 00 | our.module.will.need.r....h.j... |
| 5600 | 00 68 22 68 23 68 24 68 53 68 26 7d 72 d5 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e | .h"h#h$hSh&}r....(h(]h)]h*]h+]h. |
| 5620 | 5d 75 68 30 4b a4 68 32 5d 72 d6 02 00 00 68 3d 58 34 00 00 00 41 64 64 20 61 6e 79 20 61 64 64 | ]uh0K.h2]r....h=X4...Add.any.add |
| 5640 | 69 74 69 6f 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 77 | itional.attributes.your.module.w |
| 5660 | 69 6c 6c 20 6e 65 65 64 2e 72 d7 02 00 00 85 81 72 d8 02 00 00 7d 72 d9 02 00 00 28 68 19 6a d4 | ill.need.r......r....}r....(h.j. |
| 5680 | 02 00 00 68 1a 6a d2 02 00 00 75 62 61 75 62 61 68 24 68 db 75 62 65 68 24 55 0f 65 6e 75 6d 65 | ...h.j....ubaubah$h.ubeh$U.enume |
| 56a0 | 72 61 74 65 64 5f 6c 69 73 74 72 da 02 00 00 75 62 61 75 62 6a 51 02 00 00 29 81 72 db 02 00 00 | rated_listr....ubaubjQ...).r.... |
| 56c0 | 7d 72 dc 02 00 00 28 68 19 58 00 02 00 00 54 68 65 20 6e 65 78 74 20 66 75 6e 63 74 69 6f 6e 20 | }r....(h.X....The.next.function. |
| 56e0 | 77 65 20 6e 65 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 77 69 6c 6c 20 61 64 64 20 61 6e | we.need.to.implement.will.add.an |
| 5700 | 79 20 61 74 74 72 69 62 75 74 65 73 20 77 65 20 6e 65 65 64 20 74 6f 20 6f 75 72 20 6d 6f 64 75 | y.attributes.we.need.to.our.modu |
| 5720 | 6c 65 27 73 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 2e 0a 54 68 65 73 65 20 61 72 65 20 74 68 69 | le's.network.node..These.are.thi |
| 5740 | 6e 67 73 20 6c 69 6b 65 3a 20 63 61 6e 20 74 68 69 73 20 6d 6f 64 75 6c 65 20 61 69 6d 3f 20 68 | ngs.like:.can.this.module.aim?.h |
| 5760 | 6f 77 20 6d 61 6e 79 20 73 70 69 6e 65 20 6a 6f 69 6e 74 73 3f 20 65 74 63 2e 0a 0a 54 68 65 20 | ow.many.spine.joints?.etc...The. |
| 5780 | 62 61 73 65 20 63 6c 61 73 73 20 68 61 6e 64 6c 65 73 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 | base.class.handles.the.creation. |
| 57a0 | 6f 66 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 2c 20 73 6f 20 69 66 20 79 6f 75 20 77 | of.the.network.node,.so.if.you.w |
| 57c0 | 65 72 65 20 74 6f 20 6c 61 75 6e 63 68 20 74 68 65 20 52 69 67 20 43 72 65 61 74 6f 72 2c 20 61 | ere.to.launch.the.Rig.Creator,.a |
| 57e0 | 6e 64 20 61 64 64 20 79 6f 75 72 0a 6d 6f 64 75 6c 65 2c 20 74 68 65 72 65 20 77 6f 75 6c 64 20 | nd.add.your.module,.there.would. |
| 5800 | 62 65 20 61 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 69 6e 20 74 68 65 20 73 63 65 6e 65 20 77 | be.a.network.node.in.the.scene.w |
| 5820 | 69 74 68 20 79 6f 75 72 20 64 65 66 69 6e 65 64 20 6d 6f 64 75 6c 65 4e 61 6d 65 2e 20 54 68 65 | ith.your.defined.moduleName..The |
| 5840 | 72 65 20 61 72 65 20 73 6f 6d 65 20 67 65 6e 65 72 69 63 20 61 74 74 72 69 62 75 74 65 73 0a 74 | re.are.some.generic.attributes.t |
| 5860 | 68 61 74 20 61 72 65 20 61 6c 77 61 79 73 20 61 64 64 65 64 20 62 79 20 74 68 65 20 62 61 73 65 | hat.are.always.added.by.the.base |
| 5880 | 20 63 6c 61 73 73 2c 20 62 75 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 61 | .class,.but.this.function.will.a |
| 58a0 | 64 64 20 61 74 74 72 69 62 75 74 65 73 20 77 65 20 77 61 6e 74 20 74 6f 20 74 72 61 63 6b 20 66 | dd.attributes.we.want.to.track.f |
| 58c0 | 6f 72 20 6f 75 72 20 6d 6f 64 75 6c 65 2e 68 1a 6a 74 02 00 00 68 22 68 23 68 24 6a 54 02 00 00 | or.our.module.h.jt...h"h#h$jT... |
| 58e0 | 68 26 7d 72 dd 02 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 04 00 00 00 72 65 73 74 6a 58 02 | h&}r....(jV....jW...X....restjX. |
| 5900 | 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 29 5d 68 2e 5d 75 68 30 4b | ..jY...h+]h*]h(]jZ...}h)]h.]uh0K |
| 5920 | a6 68 31 68 02 68 32 5d 72 de 02 00 00 68 3d 58 00 02 00 00 54 68 65 20 6e 65 78 74 20 66 75 6e | .h1h.h2]r....h=X....The.next.fun |
| 5940 | 63 74 69 6f 6e 20 77 65 20 6e 65 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 77 69 6c 6c 20 | ction.we.need.to.implement.will. |
| 5960 | 61 64 64 20 61 6e 79 20 61 74 74 72 69 62 75 74 65 73 20 77 65 20 6e 65 65 64 20 74 6f 20 6f 75 | add.any.attributes.we.need.to.ou |
| 5980 | 72 20 6d 6f 64 75 6c 65 27 73 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 2e 0a 54 68 65 73 65 20 61 | r.module's.network.node..These.a |
| 59a0 | 72 65 20 74 68 69 6e 67 73 20 6c 69 6b 65 3a 20 63 61 6e 20 74 68 69 73 20 6d 6f 64 75 6c 65 20 | re.things.like:.can.this.module. |
| 59c0 | 61 69 6d 3f 20 68 6f 77 20 6d 61 6e 79 20 73 70 69 6e 65 20 6a 6f 69 6e 74 73 3f 20 65 74 63 2e | aim?.how.many.spine.joints?.etc. |
| 59e0 | 0a 0a 54 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 68 61 6e 64 6c 65 73 20 74 68 65 20 63 72 65 | ..The.base.class.handles.the.cre |
| 5a00 | 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 2c 20 73 6f 20 69 66 | ation.of.the.network.node,.so.if |
| 5a20 | 20 79 6f 75 20 77 65 72 65 20 74 6f 20 6c 61 75 6e 63 68 20 74 68 65 20 52 69 67 20 43 72 65 61 | .you.were.to.launch.the.Rig.Crea |
| 5a40 | 74 6f 72 2c 20 61 6e 64 20 61 64 64 20 79 6f 75 72 0a 6d 6f 64 75 6c 65 2c 20 74 68 65 72 65 20 | tor,.and.add.your.module,.there. |
| 5a60 | 77 6f 75 6c 64 20 62 65 20 61 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 69 6e 20 74 68 65 20 73 | would.be.a.network.node.in.the.s |
| 5a80 | 63 65 6e 65 20 77 69 74 68 20 79 6f 75 72 20 64 65 66 69 6e 65 64 20 6d 6f 64 75 6c 65 4e 61 6d | cene.with.your.defined.moduleNam |
| 5aa0 | 65 2e 20 54 68 65 72 65 20 61 72 65 20 73 6f 6d 65 20 67 65 6e 65 72 69 63 20 61 74 74 72 69 62 | e..There.are.some.generic.attrib |
| 5ac0 | 75 74 65 73 0a 74 68 61 74 20 61 72 65 20 61 6c 77 61 79 73 20 61 64 64 65 64 20 62 79 20 74 68 | utes.that.are.always.added.by.th |
| 5ae0 | 65 20 62 61 73 65 20 63 6c 61 73 73 2c 20 62 75 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 | e.base.class,.but.this.function. |
| 5b00 | 77 69 6c 6c 20 61 64 64 20 61 74 74 72 69 62 75 74 65 73 20 77 65 20 77 61 6e 74 20 74 6f 20 74 | will.add.attributes.we.want.to.t |
| 5b20 | 72 61 63 6b 20 66 6f 72 20 6f 75 72 20 6d 6f 64 75 6c 65 2e 72 df 02 00 00 85 81 72 e0 02 00 00 | rack.for.our.module.r......r.... |
| 5b40 | 7d 72 e1 02 00 00 28 68 19 55 00 68 1a 6a db 02 00 00 75 62 61 75 62 68 4f 29 81 72 e2 02 00 00 | }r....(h.U.h.j....ubaubhO).r.... |
| 5b60 | 7d 72 e3 02 00 00 28 68 19 58 88 00 00 00 49 66 20 79 6f 75 20 77 65 72 65 20 74 6f 20 74 72 79 | }r....(h.X....If.you.were.to.try |
| 5b80 | 20 61 6e 64 20 63 72 65 61 74 65 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 6e 6f 77 2c 20 79 6f 75 | .and.create.your.module.now,.you |
| 5ba0 | 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 67 65 74 20 65 72 72 6f 72 73 2c 20 62 75 74 20 61 20 6e | .would.still.get.errors,.but.a.n |
| 5bc0 | 65 74 77 6f 72 6b 20 6e 6f 64 65 20 77 69 74 68 20 79 6f 75 72 20 64 65 66 69 6e 65 64 20 61 74 | etwork.node.with.your.defined.at |
| 5be0 | 74 72 73 0a 73 68 6f 75 6c 64 20 62 65 20 63 72 65 61 74 65 64 3a 72 e4 02 00 00 68 1a 6a 74 02 | trs.should.be.created:r....h.jt. |
| 5c00 | 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 e5 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 | ..h"h#h$hSh&}r....(h(]h)]h*]h+]h |
| 5c20 | 2e 5d 75 68 30 4b af 68 31 68 02 68 32 5d 72 e6 02 00 00 68 3d 58 88 00 00 00 49 66 20 79 6f 75 | .]uh0K.h1h.h2]r....h=X....If.you |
| 5c40 | 20 77 65 72 65 20 74 6f 20 74 72 79 20 61 6e 64 20 63 72 65 61 74 65 20 79 6f 75 72 20 6d 6f 64 | .were.to.try.and.create.your.mod |
| 5c60 | 75 6c 65 20 6e 6f 77 2c 20 79 6f 75 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 67 65 74 20 65 72 72 | ule.now,.you.would.still.get.err |
| 5c80 | 6f 72 73 2c 20 62 75 74 20 61 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 77 69 74 68 20 79 6f 75 | ors,.but.a.network.node.with.you |
| 5ca0 | 72 20 64 65 66 69 6e 65 64 20 61 74 74 72 73 0a 73 68 6f 75 6c 64 20 62 65 20 63 72 65 61 74 65 | r.defined.attrs.should.be.create |
| 5cc0 | 64 3a 72 e7 02 00 00 85 81 72 e8 02 00 00 7d 72 e9 02 00 00 28 68 19 6a e4 02 00 00 68 1a 6a e2 | d:r......r....}r....(h.j....h.j. |
| 5ce0 | 02 00 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 ea 02 00 00 7d 72 eb 02 00 00 28 68 19 55 00 68 | ...ubaubj....).r....}r....(h.U.h |
| 5d00 | 1a 6a 74 02 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 ec 02 00 00 28 68 28 5d 68 29 5d 68 | .jt...h"Nh$j....h&}r....(h(]h)]h |
| 5d20 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 ed 02 00 00 6a a9 01 00 00 29 81 72 | *]h+]h.]uh0Nh1h.h2]r....j....).r |
| 5d40 | ee 02 00 00 7d 72 ef 02 00 00 28 68 19 58 2b 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d | ....}r....(h.X+......image::./im |
| 5d60 | 61 67 65 73 2f 6e 65 74 77 6f 72 6b 4e 6f 64 65 5f 61 74 74 72 73 2e 70 6e 67 0a 0a 0a 68 1a 6a | ages/networkNode_attrs.png...h.j |
| 5d80 | ea 02 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 f0 02 00 00 28 55 03 75 72 69 58 1c 00 | ....h"h#h$j....h&}r....(U.uriX.. |
| 5da0 | 00 00 69 6d 61 67 65 73 2f 6e 65 74 77 6f 72 6b 4e 6f 64 65 5f 61 74 74 72 73 2e 70 6e 67 72 f1 | ..images/networkNode_attrs.pngr. |
| 5dc0 | 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 f2 02 00 00 55 01 2a 6a f1 02 | ...h+]h*]h(]h)]j....}r....U.*j.. |
| 5de0 | 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 61 75 62 68 4f 29 81 72 f3 02 00 00 7d 72 f4 02 | ..sh.]uh0K.h2]ubaubhO).r....}r.. |
| 5e00 | 00 00 28 68 19 58 5e 00 00 00 54 68 65 72 65 20 61 72 65 20 66 6f 75 72 20 61 74 74 72 69 62 75 | ..(h.X^...There.are.four.attribu |
| 5e20 | 74 65 73 20 79 6f 75 20 6d 75 73 74 20 61 64 64 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 75 6c 65 | tes.you.must.add.for.your.module |
| 5e40 | 2c 20 61 73 20 74 68 65 20 74 6f 6f 6c 73 20 77 69 6c 6c 20 62 65 20 6c 6f 6f 6b 69 6e 67 20 66 | ,.as.the.tools.will.be.looking.f |
| 5e60 | 6f 72 20 74 68 65 6d 2e 72 f5 02 00 00 68 1a 6a 74 02 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 | or.them.r....h.jt...h"h#h$hSh&}r |
| 5e80 | f6 02 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b b6 68 31 68 02 68 32 5d | ....(h(]h)]h*]h+]h.]uh0K.h1h.h2] |
| 5ea0 | 72 f7 02 00 00 68 3d 58 5e 00 00 00 54 68 65 72 65 20 61 72 65 20 66 6f 75 72 20 61 74 74 72 69 | r....h=X^...There.are.four.attri |
| 5ec0 | 62 75 74 65 73 20 79 6f 75 20 6d 75 73 74 20 61 64 64 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 75 | butes.you.must.add.for.your.modu |
| 5ee0 | 6c 65 2c 20 61 73 20 74 68 65 20 74 6f 6f 6c 73 20 77 69 6c 6c 20 62 65 20 6c 6f 6f 6b 69 6e 67 | le,.as.the.tools.will.be.looking |
| 5f00 | 20 66 6f 72 20 74 68 65 6d 2e 72 f8 02 00 00 85 81 72 f9 02 00 00 7d 72 fa 02 00 00 28 68 19 6a | .for.them.r......r....}r....(h.j |
| 5f20 | f5 02 00 00 68 1a 6a f3 02 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 fb 02 00 00 7d 72 fc 02 | ....h.j....ubaubj....).r....}r.. |
| 5f40 | 00 00 28 68 19 58 20 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 61 64 64 | ..(h.X.......image::./images/add |
| 5f60 | 41 74 74 72 73 2e 70 6e 67 0a 68 1a 6a 74 02 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 | Attrs.png.h.jt...h"h#h$j....h&}r |
| 5f80 | fd 02 00 00 28 55 03 75 72 69 58 13 00 00 00 69 6d 61 67 65 73 2f 61 64 64 41 74 74 72 73 2e 70 | ....(U.uriX....images/addAttrs.p |
| 5fa0 | 6e 67 72 fe 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 ff 02 00 00 55 01 | ngr....h+]h*]h(]h)]j....}r....U. |
| 5fc0 | 2a 6a fe 02 00 00 73 68 2e 5d 75 68 30 4b b9 68 31 68 02 68 32 5d 75 62 6a 51 02 00 00 29 81 72 | *j....sh.]uh0K.h1h.h2]ubjQ...).r |
| 5fe0 | 00 03 00 00 7d 72 01 03 00 00 28 68 19 58 d5 02 00 00 46 6f 72 20 43 72 65 61 74 65 64 5f 42 6f | ....}r....(h.X....For.Created_Bo |
| 6000 | 6e 65 73 2c 20 79 6f 75 20 77 69 6c 6c 20 73 65 74 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 62 | nes,.you.will.set.the.value.to.b |
| 6020 | 65 20 77 68 61 74 65 76 65 72 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 6a 6f 69 6e 74 20 6d 6f | e.whatever.your.default.joint.mo |
| 6040 | 76 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 3a 0a 22 6a 6f 69 6e | ver.configuration.will.be:."join |
| 6060 | 74 5f 30 31 3a 3a 6a 6f 69 6e 74 5f 30 32 3a 3a 6a 6f 69 6e 74 5f 30 33 3a 3a 22 20 28 41 52 54 | t_01::joint_02::joint_03::".(ART |
| 6080 | 5f 43 68 61 69 6e 29 2e 20 53 69 6e 63 65 20 77 65 20 68 61 76 65 6e 27 74 20 62 75 69 6c 74 20 | _Chain)..Since.we.haven't.built. |
| 60a0 | 6f 75 72 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 79 65 74 2c 20 74 68 69 73 20 6d 61 79 20 63 68 | our.joint.mover.yet,.this.may.ch |
| 60c0 | 61 6e 67 65 2c 0a 62 75 74 20 6b 6e 6f 77 20 74 68 61 74 20 79 6f 75 27 6c 6c 20 6e 65 65 64 20 | ange,.but.know.that.you'll.need. |
| 60e0 | 74 6f 20 72 65 76 69 73 69 74 20 74 68 69 73 20 61 74 74 72 69 62 75 74 65 20 73 6f 20 74 68 65 | to.revisit.this.attribute.so.the |
| 6100 | 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 69 73 20 65 71 75 61 6c 20 74 6f 20 79 6f 75 72 20 | .default.value.is.equal.to.your. |
| 6120 | 64 65 66 61 75 6c 74 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f | default.joint.mover.configuratio |
| 6140 | 6e 2e 0a 0a 62 61 73 65 4e 61 6d 65 20 69 73 20 70 72 65 74 74 79 20 73 65 6c 66 2d 65 78 70 6c | n...baseName.is.pretty.self-expl |
| 6160 | 61 6e 61 74 6f 72 79 2e 20 46 6f 72 20 63 61 6e 41 69 6d 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 | anatory..For.canAim,.if.you.want |
| 6180 | 20 74 68 69 73 20 6d 6f 64 75 6c 65 20 74 6f 20 68 61 76 65 20 22 61 69 6d 20 6d 6f 64 65 22 20 | .this.module.to.have."aim.mode". |
| 61a0 | 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2c 20 73 65 74 20 74 68 69 73 0a 74 6f 20 54 72 75 65 2e | functionality,.set.this.to.True. |
| 61c0 | 20 59 6f 75 20 63 61 6e 20 6c 65 61 76 65 20 61 69 6d 4d 6f 64 65 20 73 65 74 20 74 6f 20 46 61 | .You.can.leave.aimMode.set.to.Fa |
| 61e0 | 6c 73 65 20 62 79 20 64 65 66 61 75 6c 74 20 72 65 67 61 72 64 6c 65 73 73 2e 0a 0a 41 6e 79 20 | lse.by.default.regardless...Any. |
| 6200 | 61 64 64 69 74 69 6f 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 20 79 6f 75 20 6b 6e 6f 77 20 79 | additional.attributes.you.know.y |
| 6220 | 6f 75 27 6c 6c 20 6e 65 65 64 2c 20 79 6f 75 27 6c 6c 20 77 61 6e 74 20 74 6f 20 61 64 64 20 74 | ou'll.need,.you'll.want.to.add.t |
| 6240 | 68 65 6d 20 69 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 61 6e | hem.in.this.function..This.is.an |
| 6260 | 79 74 68 69 6e 67 20 74 68 61 74 20 79 6f 75 72 0a 73 65 74 74 69 6e 67 73 20 55 49 20 77 69 6c | ything.that.your.settings.UI.wil |
| 6280 | 6c 20 68 61 76 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 2c 20 6c 69 6b 65 20 6e 75 6d 62 65 72 20 | l.have.options.for,.like.number. |
| 62a0 | 6f 66 20 74 6f 65 73 2c 20 6f 72 20 6e 75 6d 62 65 72 20 6f 66 20 6e 65 63 6b 20 6a 6f 69 6e 74 | of.toes,.or.number.of.neck.joint |
| 62c0 | 73 2c 20 65 74 63 2e 68 1a 6a 74 02 00 00 68 22 68 23 68 24 6a 54 02 00 00 68 26 7d 72 02 03 00 | s,.etc.h.jt...h"h#h$jT...h&}r... |
| 62e0 | 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 04 00 00 00 72 65 73 74 6a 58 02 00 00 6a 59 02 00 00 | .(jV....jW...X....restjX...jY... |
| 6300 | 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 29 5d 68 2e 5d 75 68 30 4b ba 68 31 68 02 68 32 | h+]h*]h(]jZ...}h)]h.]uh0K.h1h.h2 |
| 6320 | 5d 72 03 03 00 00 68 3d 58 d5 02 00 00 46 6f 72 20 43 72 65 61 74 65 64 5f 42 6f 6e 65 73 2c 20 | ]r....h=X....For.Created_Bones,. |
| 6340 | 79 6f 75 20 77 69 6c 6c 20 73 65 74 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 62 65 20 77 68 61 | you.will.set.the.value.to.be.wha |
| 6360 | 74 65 76 65 72 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 63 | tever.your.default.joint.mover.c |
| 6380 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 3a 0a 22 6a 6f 69 6e 74 5f 30 31 3a | onfiguration.will.be:."joint_01: |
| 63a0 | 3a 6a 6f 69 6e 74 5f 30 32 3a 3a 6a 6f 69 6e 74 5f 30 33 3a 3a 22 20 28 41 52 54 5f 43 68 61 69 | :joint_02::joint_03::".(ART_Chai |
| 63c0 | 6e 29 2e 20 53 69 6e 63 65 20 77 65 20 68 61 76 65 6e 27 74 20 62 75 69 6c 74 20 6f 75 72 20 6a | n)..Since.we.haven't.built.our.j |
| 63e0 | 6f 69 6e 74 20 6d 6f 76 65 72 20 79 65 74 2c 20 74 68 69 73 20 6d 61 79 20 63 68 61 6e 67 65 2c | oint.mover.yet,.this.may.change, |
| 6400 | 0a 62 75 74 20 6b 6e 6f 77 20 74 68 61 74 20 79 6f 75 27 6c 6c 20 6e 65 65 64 20 74 6f 20 72 65 | .but.know.that.you'll.need.to.re |
| 6420 | 76 69 73 69 74 20 74 68 69 73 20 61 74 74 72 69 62 75 74 65 20 73 6f 20 74 68 65 20 64 65 66 61 | visit.this.attribute.so.the.defa |
| 6440 | 75 6c 74 20 76 61 6c 75 65 20 69 73 20 65 71 75 61 6c 20 74 6f 20 79 6f 75 72 20 64 65 66 61 75 | ult.value.is.equal.to.your.defau |
| 6460 | 6c 74 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 62 | lt.joint.mover.configuration...b |
| 6480 | 61 73 65 4e 61 6d 65 20 69 73 20 70 72 65 74 74 79 20 73 65 6c 66 2d 65 78 70 6c 61 6e 61 74 6f | aseName.is.pretty.self-explanato |
| 64a0 | 72 79 2e 20 46 6f 72 20 63 61 6e 41 69 6d 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 68 69 73 | ry..For.canAim,.if.you.want.this |
| 64c0 | 20 6d 6f 64 75 6c 65 20 74 6f 20 68 61 76 65 20 22 61 69 6d 20 6d 6f 64 65 22 20 66 75 6e 63 74 | .module.to.have."aim.mode".funct |
| 64e0 | 69 6f 6e 61 6c 69 74 79 2c 20 73 65 74 20 74 68 69 73 0a 74 6f 20 54 72 75 65 2e 20 59 6f 75 20 | ionality,.set.this.to.True..You. |
| 6500 | 63 61 6e 20 6c 65 61 76 65 20 61 69 6d 4d 6f 64 65 20 73 65 74 20 74 6f 20 46 61 6c 73 65 20 62 | can.leave.aimMode.set.to.False.b |
| 6520 | 79 20 64 65 66 61 75 6c 74 20 72 65 67 61 72 64 6c 65 73 73 2e 0a 0a 41 6e 79 20 61 64 64 69 74 | y.default.regardless...Any.addit |
| 6540 | 69 6f 6e 61 6c 20 61 74 74 72 69 62 75 74 65 73 20 79 6f 75 20 6b 6e 6f 77 20 79 6f 75 27 6c 6c | ional.attributes.you.know.you'll |
| 6560 | 20 6e 65 65 64 2c 20 79 6f 75 27 6c 6c 20 77 61 6e 74 20 74 6f 20 61 64 64 20 74 68 65 6d 20 69 | .need,.you'll.want.to.add.them.i |
| 6580 | 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 61 6e 79 74 68 69 6e | n.this.function..This.is.anythin |
| 65a0 | 67 20 74 68 61 74 20 79 6f 75 72 0a 73 65 74 74 69 6e 67 73 20 55 49 20 77 69 6c 6c 20 68 61 76 | g.that.your.settings.UI.will.hav |
| 65c0 | 65 20 6f 70 74 69 6f 6e 73 20 66 6f 72 2c 20 6c 69 6b 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 6f | e.options.for,.like.number.of.to |
| 65e0 | 65 73 2c 20 6f 72 20 6e 75 6d 62 65 72 20 6f 66 20 6e 65 63 6b 20 6a 6f 69 6e 74 73 2c 20 65 74 | es,.or.number.of.neck.joints,.et |
| 6600 | 63 2e 72 04 03 00 00 85 81 72 05 03 00 00 7d 72 06 03 00 00 28 68 19 55 00 68 1a 6a 00 03 00 00 | c.r......r....}r....(h.U.h.j.... |
| 6620 | 75 62 61 75 62 65 75 62 68 1b 29 81 72 07 03 00 00 7d 72 08 03 00 00 28 68 19 55 00 68 1a 68 1e | ubaubeubh.).r....}r....(h.U.h.h. |
| 6640 | 68 22 68 23 68 24 68 25 68 26 7d 72 09 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 72 0a 03 | h"h#h$h%h&}r....(h(]h)]h*]h+]r.. |
| 6660 | 00 00 6a 4c 01 00 00 61 68 2e 5d 72 0b 03 00 00 68 10 61 75 68 30 4b c8 68 31 68 02 68 32 5d 72 | ..jL...ah.]r....h.auh0K.h1h.h2]r |
| 6680 | 0c 03 00 00 28 68 34 29 81 72 0d 03 00 00 7d 72 0e 03 00 00 28 68 19 6a 51 01 00 00 68 1a 6a 07 | ....(h4).r....}r....(h.jQ...h.j. |
| 66a0 | 03 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 0f 03 00 00 28 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d | ...h"h#h$h8h&}r....(h+]h*]h(]h)] |
| 66c0 | 68 2e 5d 68 3a 6a 4b 01 00 00 75 68 30 4b c8 68 31 68 02 68 32 5d 72 10 03 00 00 68 3d 58 14 00 | h.]h:jK...uh0K.h1h.h2]r....h=X.. |
| 66e0 | 00 00 53 6b 65 6c 65 74 6f 6e 20 53 65 74 74 69 6e 67 73 20 55 49 72 11 03 00 00 85 81 72 12 03 | ..Skeleton.Settings.UIr......r.. |
| 6700 | 00 00 7d 72 13 03 00 00 28 68 19 6a 51 01 00 00 68 1a 6a 0d 03 00 00 75 62 61 75 62 68 4f 29 81 | ..}r....(h.jQ...h.j....ubaubhO). |
| 6720 | 72 14 03 00 00 7d 72 15 03 00 00 28 68 19 58 0a 00 00 00 2a 2a 53 74 65 70 73 2a 2a 3a 72 16 03 | r....}r....(h.X....**Steps**:r.. |
| 6740 | 00 00 68 1a 6a 07 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 17 03 00 00 28 68 28 5d 68 29 5d | ..h.j....h"h#h$hSh&}r....(h(]h)] |
| 6760 | 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b ca 68 31 68 02 68 32 5d 72 18 03 00 00 28 68 91 29 81 72 | h*]h+]h.]uh0K.h1h.h2]r....(h.).r |
| 6780 | 19 03 00 00 7d 72 1a 03 00 00 28 68 19 58 09 00 00 00 2a 2a 53 74 65 70 73 2a 2a 68 26 7d 72 1b | ....}r....(h.X....**Steps**h&}r. |
| 67a0 | 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 14 03 00 00 68 32 5d 72 1c | ...(h(]h)]h*]h+]h.]uh.j....h2]r. |
| 67c0 | 03 00 00 68 3d 58 05 00 00 00 53 74 65 70 73 72 1d 03 00 00 85 81 72 1e 03 00 00 7d 72 1f 03 00 | ...h=X....Stepsr......r....}r... |
| 67e0 | 00 28 68 19 55 00 68 1a 6a 19 03 00 00 75 62 61 68 24 68 99 75 62 68 3d 58 01 00 00 00 3a 85 81 | .(h.U.h.j....ubah$h.ubh=X....:.. |
| 6800 | 72 20 03 00 00 7d 72 21 03 00 00 28 68 19 58 01 00 00 00 3a 68 1a 6a 14 03 00 00 75 62 65 75 62 | r....}r!...(h.X....:h.j....ubeub |
| 6820 | 6a 8f 02 00 00 29 81 72 22 03 00 00 7d 72 23 03 00 00 28 68 19 55 00 68 1a 6a 07 03 00 00 68 22 | j....).r"...}r#...(h.U.h.j....h" |
| 6840 | 4e 68 24 6a 92 02 00 00 68 26 7d 72 24 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d | Nh$j....h&}r$...(h(]h)]h*]h+]h.] |
| 6860 | 75 68 30 4e 68 31 68 02 68 32 5d 72 25 03 00 00 6a 95 02 00 00 29 81 72 26 03 00 00 7d 72 27 03 | uh0Nh1h.h2]r%...j....).r&...}r'. |
| 6880 | 00 00 28 68 19 55 00 68 26 7d 72 28 03 00 00 28 6a 99 02 00 00 55 01 2e 68 2b 5d 68 2a 5d 68 28 | ..(h.U.h&}r(...(j....U..h+]h*]h( |
| 68a0 | 5d 6a 9a 02 00 00 55 00 68 29 5d 68 2e 5d 6a 9b 02 00 00 6a 9c 02 00 00 75 68 1a 6a 22 03 00 00 | ]j....U.h)]h.]j....j....uh.j"... |
| 68c0 | 68 32 5d 72 29 03 00 00 28 68 b1 29 81 72 2a 03 00 00 7d 72 2b 03 00 00 28 68 19 58 30 00 00 00 | h2]r)...(h.).r*...}r+...(h.X0... |
| 68e0 | 43 61 6c 6c 20 6f 6e 20 62 61 73 65 20 63 6c 61 73 73 20 6d 65 74 68 6f 64 20 74 6f 20 67 65 74 | Call.on.base.class.method.to.get |
| 6900 | 20 62 61 73 69 63 20 73 74 72 75 63 74 75 72 65 72 2c 03 00 00 68 26 7d 72 2d 03 00 00 28 68 28 | .basic.structurer,...h&}r-...(h( |
| 6920 | 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 26 03 00 00 68 32 5d 72 2e 03 00 00 68 4f 29 | ]h)]h*]h+]h.]uh.j&...h2]r....hO) |
| 6940 | 81 72 2f 03 00 00 7d 72 30 03 00 00 28 68 19 6a 2c 03 00 00 68 1a 6a 2a 03 00 00 68 22 68 23 68 | .r/...}r0...(h.j,...h.j*...h"h#h |
| 6960 | 24 68 53 68 26 7d 72 31 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b cc | $hSh&}r1...(h(]h)]h*]h+]h.]uh0K. |
| 6980 | 68 32 5d 72 32 03 00 00 68 3d 58 30 00 00 00 43 61 6c 6c 20 6f 6e 20 62 61 73 65 20 63 6c 61 73 | h2]r2...h=X0...Call.on.base.clas |
| 69a0 | 73 20 6d 65 74 68 6f 64 20 74 6f 20 67 65 74 20 62 61 73 69 63 20 73 74 72 75 63 74 75 72 65 72 | s.method.to.get.basic.structurer |
| 69c0 | 33 03 00 00 85 81 72 34 03 00 00 7d 72 35 03 00 00 28 68 19 6a 2c 03 00 00 68 1a 6a 2f 03 00 00 | 3.....r4...}r5...(h.j,...h.j/... |
| 69e0 | 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 36 03 00 00 7d 72 37 03 00 00 28 68 19 58 26 | ubaubah$h.ubh.).r6...}r7...(h.X& |
| 6a00 | 00 00 00 41 64 64 20 4d 69 72 72 6f 72 20 4d 6f 64 75 6c 65 20 69 6e 66 6f 20 28 69 66 20 61 70 | ...Add.Mirror.Module.info.(if.ap |
| 6a20 | 70 6c 69 63 61 62 6c 65 29 72 38 03 00 00 68 26 7d 72 39 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d | plicable)r8...h&}r9...(h(]h)]h*] |
| 6a40 | 68 2b 5d 68 2e 5d 75 68 1a 6a 26 03 00 00 68 32 5d 72 3a 03 00 00 68 4f 29 81 72 3b 03 00 00 7d | h+]h.]uh.j&...h2]r:...hO).r;...} |
| 6a60 | 72 3c 03 00 00 28 68 19 6a 38 03 00 00 68 1a 6a 36 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 | r<...(h.j8...h.j6...h"h#h$hSh&}r |
| 6a80 | 3d 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b cd 68 32 5d 72 3e 03 00 | =...(h(]h)]h*]h+]h.]uh0K.h2]r>.. |
| 6aa0 | 00 68 3d 58 26 00 00 00 41 64 64 20 4d 69 72 72 6f 72 20 4d 6f 64 75 6c 65 20 69 6e 66 6f 20 28 | .h=X&...Add.Mirror.Module.info.( |
| 6ac0 | 69 66 20 61 70 70 6c 69 63 61 62 6c 65 29 72 3f 03 00 00 85 81 72 40 03 00 00 7d 72 41 03 00 00 | if.applicable)r?.....r@...}rA... |
| 6ae0 | 28 68 19 6a 38 03 00 00 68 1a 6a 3b 03 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 | (h.j8...h.j;...ubaubah$h.ubh.).r |
| 6b00 | 42 03 00 00 7d 72 43 03 00 00 28 68 19 58 20 00 00 00 41 64 64 20 43 75 72 72 65 6e 74 20 50 61 | B...}rC...(h.X....Add.Current.Pa |
| 6b20 | 72 65 6e 74 20 69 6e 66 6f 20 28 41 6c 77 61 79 73 29 72 44 03 00 00 68 26 7d 72 45 03 00 00 28 | rent.info.(Always)rD...h&}rE...( |
| 6b40 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 26 03 00 00 68 32 5d 72 46 03 00 00 68 | h(]h)]h*]h+]h.]uh.j&...h2]rF...h |
| 6b60 | 4f 29 81 72 47 03 00 00 7d 72 48 03 00 00 28 68 19 6a 44 03 00 00 68 1a 6a 42 03 00 00 68 22 68 | O).rG...}rH...(h.jD...h.jB...h"h |
| 6b80 | 23 68 24 68 53 68 26 7d 72 49 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 | #h$hSh&}rI...(h(]h)]h*]h+]h.]uh0 |
| 6ba0 | 4b ce 68 32 5d 72 4a 03 00 00 68 3d 58 20 00 00 00 41 64 64 20 43 75 72 72 65 6e 74 20 50 61 72 | K.h2]rJ...h=X....Add.Current.Par |
| 6bc0 | 65 6e 74 20 69 6e 66 6f 20 28 41 6c 77 61 79 73 29 72 4b 03 00 00 85 81 72 4c 03 00 00 7d 72 4d | ent.info.(Always)rK.....rL...}rM |
| 6be0 | 03 00 00 28 68 19 6a 44 03 00 00 68 1a 6a 47 03 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 | ...(h.jD...h.jG...ubaubah$h.ubh. |
| 6c00 | 29 81 72 4e 03 00 00 7d 72 4f 03 00 00 28 68 19 58 32 00 00 00 41 64 64 20 43 68 61 6e 67 65 20 | ).rN...}rO...(h.X2...Add.Change. |
| 6c20 | 4e 61 6d 65 20 61 6e 64 20 43 68 61 6e 67 65 20 50 61 72 65 6e 74 20 62 75 74 74 6f 6e 73 20 28 | Name.and.Change.Parent.buttons.( |
| 6c40 | 41 6c 77 61 79 73 29 72 50 03 00 00 68 26 7d 72 51 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | Always)rP...h&}rQ...(h(]h)]h*]h+ |
| 6c60 | 5d 68 2e 5d 75 68 1a 6a 26 03 00 00 68 32 5d 72 52 03 00 00 68 4f 29 81 72 53 03 00 00 7d 72 54 | ]h.]uh.j&...h2]rR...hO).rS...}rT |
| 6c80 | 03 00 00 28 68 19 6a 50 03 00 00 68 1a 6a 4e 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 55 03 | ...(h.jP...h.jN...h"h#h$hSh&}rU. |
| 6ca0 | 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b cf 68 32 5d 72 56 03 00 00 68 | ..(h(]h)]h*]h+]h.]uh0K.h2]rV...h |
| 6cc0 | 3d 58 32 00 00 00 41 64 64 20 43 68 61 6e 67 65 20 4e 61 6d 65 20 61 6e 64 20 43 68 61 6e 67 65 | =X2...Add.Change.Name.and.Change |
| 6ce0 | 20 50 61 72 65 6e 74 20 62 75 74 74 6f 6e 73 20 28 41 6c 77 61 79 73 29 72 57 03 00 00 85 81 72 | .Parent.buttons.(Always)rW.....r |
| 6d00 | 58 03 00 00 7d 72 59 03 00 00 28 68 19 6a 50 03 00 00 68 1a 6a 53 03 00 00 75 62 61 75 62 61 68 | X...}rY...(h.jP...h.jS...ubaubah |
| 6d20 | 24 68 db 75 62 68 b1 29 81 72 5a 03 00 00 7d 72 5b 03 00 00 28 68 19 58 28 00 00 00 41 64 64 20 | $h.ubh.).rZ...}r[...(h.X(...Add. |
| 6d40 | 4d 69 72 72 6f 72 20 4d 6f 64 75 6c 65 20 62 75 74 74 6f 6e 20 28 69 66 20 61 70 70 6c 69 63 61 | Mirror.Module.button.(if.applica |
| 6d60 | 62 6c 65 29 72 5c 03 00 00 68 26 7d 72 5d 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e | ble)r\...h&}r]...(h(]h)]h*]h+]h. |
| 6d80 | 5d 75 68 1a 6a 26 03 00 00 68 32 5d 72 5e 03 00 00 68 4f 29 81 72 5f 03 00 00 7d 72 60 03 00 00 | ]uh.j&...h2]r^...hO).r_...}r`... |
| 6da0 | 28 68 19 6a 5c 03 00 00 68 1a 6a 5a 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 61 03 00 00 28 | (h.j\...h.jZ...h"h#h$hSh&}ra...( |
| 6dc0 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b d0 68 32 5d 72 62 03 00 00 68 3d 58 28 | h(]h)]h*]h+]h.]uh0K.h2]rb...h=X( |
| 6de0 | 00 00 00 41 64 64 20 4d 69 72 72 6f 72 20 4d 6f 64 75 6c 65 20 62 75 74 74 6f 6e 20 28 69 66 20 | ...Add.Mirror.Module.button.(if. |
| 6e00 | 61 70 70 6c 69 63 61 62 6c 65 29 72 63 03 00 00 85 81 72 64 03 00 00 7d 72 65 03 00 00 28 68 19 | applicable)rc.....rd...}re...(h. |
| 6e20 | 6a 5c 03 00 00 68 1a 6a 5f 03 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 66 03 00 | j\...h.j_...ubaubah$h.ubh.).rf.. |
| 6e40 | 00 7d 72 67 03 00 00 28 68 19 58 20 00 00 00 41 64 64 20 42 61 6b 65 20 4f 66 66 73 65 74 73 20 | .}rg...(h.X....Add.Bake.Offsets. |
| 6e60 | 62 75 74 74 6f 6e 20 28 41 6c 77 61 79 73 29 72 68 03 00 00 68 26 7d 72 69 03 00 00 28 68 28 5d | button.(Always)rh...h&}ri...(h(] |
| 6e80 | 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 26 03 00 00 68 32 5d 72 6a 03 00 00 68 4f 29 81 | h)]h*]h+]h.]uh.j&...h2]rj...hO). |
| 6ea0 | 72 6b 03 00 00 7d 72 6c 03 00 00 28 68 19 6a 68 03 00 00 68 1a 6a 66 03 00 00 68 22 68 23 68 24 | rk...}rl...(h.jh...h.jf...h"h#h$ |
| 6ec0 | 68 53 68 26 7d 72 6d 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b d1 68 | hSh&}rm...(h(]h)]h*]h+]h.]uh0K.h |
| 6ee0 | 32 5d 72 6e 03 00 00 68 3d 58 20 00 00 00 41 64 64 20 42 61 6b 65 20 4f 66 66 73 65 74 73 20 62 | 2]rn...h=X....Add.Bake.Offsets.b |
| 6f00 | 75 74 74 6f 6e 20 28 41 6c 77 61 79 73 29 72 6f 03 00 00 85 81 72 70 03 00 00 7d 72 71 03 00 00 | utton.(Always)ro.....rp...}rq... |
| 6f20 | 28 68 19 6a 68 03 00 00 68 1a 6a 6b 03 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 | (h.jh...h.jk...ubaubah$h.ubh.).r |
| 6f40 | 72 03 00 00 7d 72 73 03 00 00 28 68 19 58 2f 00 00 00 41 64 64 20 61 6e 79 20 63 75 73 74 6f 6d | r...}rs...(h.X/...Add.any.custom |
| 6f60 | 20 77 69 64 67 65 74 73 20 6e 65 65 64 65 64 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e | .widgets.needed.for.your.module. |
| 6f80 | 0a 68 26 7d 72 74 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 26 03 00 | .h&}rt...(h(]h)]h*]h+]h.]uh.j&.. |
| 6fa0 | 00 68 32 5d 72 75 03 00 00 68 4f 29 81 72 76 03 00 00 7d 72 77 03 00 00 28 68 19 58 2e 00 00 00 | .h2]ru...hO).rv...}rw...(h.X.... |
| 6fc0 | 41 64 64 20 61 6e 79 20 63 75 73 74 6f 6d 20 77 69 64 67 65 74 73 20 6e 65 65 64 65 64 20 66 6f | Add.any.custom.widgets.needed.fo |
| 6fe0 | 72 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e 72 78 03 00 00 68 1a 6a 72 03 00 00 68 22 68 23 68 24 | r.your.module.rx...h.jr...h"h#h$ |
| 7000 | 68 53 68 26 7d 72 79 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b d2 68 | hSh&}ry...(h(]h)]h*]h+]h.]uh0K.h |
| 7020 | 32 5d 72 7a 03 00 00 68 3d 58 2e 00 00 00 41 64 64 20 61 6e 79 20 63 75 73 74 6f 6d 20 77 69 64 | 2]rz...h=X....Add.any.custom.wid |
| 7040 | 67 65 74 73 20 6e 65 65 64 65 64 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e 72 7b 03 00 | gets.needed.for.your.module.r{.. |
| 7060 | 00 85 81 72 7c 03 00 00 7d 72 7d 03 00 00 28 68 19 6a 78 03 00 00 68 1a 6a 76 03 00 00 75 62 61 | ...r|...}r}...(h.jx...h.jv...uba |
| 7080 | 75 62 61 68 24 68 db 75 62 65 68 24 6a da 02 00 00 75 62 61 75 62 6a 51 02 00 00 29 81 72 7e 03 | ubah$h.ubeh$j....ubaubjQ...).r~. |
| 70a0 | 00 00 7d 72 7f 03 00 00 28 68 19 58 4d 01 00 00 49 74 27 73 20 62 65 73 74 20 74 6f 20 72 65 66 | ..}r....(h.XM...It's.best.to.ref |
| 70c0 | 65 72 65 6e 63 65 20 61 6e 6f 74 68 65 72 20 6d 6f 64 75 6c 65 27 73 20 69 6d 70 6c 65 6d 65 6e | erence.another.module's.implemen |
| 70e0 | 74 61 74 69 6f 6e 20 77 68 65 6e 20 77 72 69 74 69 6e 67 20 74 68 69 73 20 66 75 6e 63 74 69 6f | tation.when.writing.this.functio |
| 7100 | 6e 2e 20 59 6f 75 27 6c 6c 20 6c 69 6b 65 6c 79 20 62 65 20 61 62 6c 65 20 74 6f 0a 63 6f 70 79 | n..You'll.likely.be.able.to.copy |
| 7120 | 2f 70 61 73 74 65 20 71 75 69 74 65 20 61 20 62 69 74 20 66 72 6f 6d 20 61 6e 6f 74 68 65 72 20 | /paste.quite.a.bit.from.another. |
| 7140 | 6d 6f 64 75 6c 65 20 66 6f 72 20 73 74 65 70 73 20 31 2d 36 2e 20 49 66 20 79 6f 75 27 72 65 20 | module.for.steps.1-6..If.you're. |
| 7160 | 77 72 69 74 69 6e 67 20 61 20 6d 6f 64 75 6c 65 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 73 | writing.a.module.that.does.not.s |
| 7180 | 75 70 70 6f 72 74 0a 6d 69 72 72 6f 72 69 6e 67 2c 20 6f 70 65 6e 20 75 70 20 41 52 54 5f 48 65 | upport.mirroring,.open.up.ART_He |
| 71a0 | 61 64 20 74 6f 20 63 6f 70 79 2f 70 61 73 74 65 20 66 72 6f 6d 20 66 6f 72 20 74 68 6f 73 65 20 | ad.to.copy/paste.from.for.those. |
| 71c0 | 66 69 72 73 74 20 73 69 78 20 73 74 65 70 73 2e 20 49 66 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 | first.six.steps..If.your.module. |
| 71e0 | 63 61 6e 20 6d 69 72 72 6f 72 2c 20 6f 70 65 6e 0a 75 70 20 41 52 54 5f 4c 65 61 66 2e 68 1a 6a | can.mirror,.open.up.ART_Leaf.h.j |
| 7200 | 07 03 00 00 68 22 68 23 68 24 6a 54 02 00 00 68 26 7d 72 80 03 00 00 28 6a 56 02 00 00 89 6a 57 | ....h"h#h$jT...h&}r....(jV....jW |
| 7220 | 02 00 00 58 04 00 00 00 72 65 73 74 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a | ...X....restjX...jY...h+]h*]h(]j |
| 7240 | 5a 02 00 00 7d 68 29 5d 68 2e 5d 75 68 30 4b d4 68 31 68 02 68 32 5d 72 81 03 00 00 68 3d 58 4d | Z...}h)]h.]uh0K.h1h.h2]r....h=XM |
| 7260 | 01 00 00 49 74 27 73 20 62 65 73 74 20 74 6f 20 72 65 66 65 72 65 6e 63 65 20 61 6e 6f 74 68 65 | ...It's.best.to.reference.anothe |
| 7280 | 72 20 6d 6f 64 75 6c 65 27 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 68 65 6e 20 77 | r.module's.implementation.when.w |
| 72a0 | 72 69 74 69 6e 67 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 2e 20 59 6f 75 27 6c 6c 20 6c 69 6b | riting.this.function..You'll.lik |
| 72c0 | 65 6c 79 20 62 65 20 61 62 6c 65 20 74 6f 0a 63 6f 70 79 2f 70 61 73 74 65 20 71 75 69 74 65 20 | ely.be.able.to.copy/paste.quite. |
| 72e0 | 61 20 62 69 74 20 66 72 6f 6d 20 61 6e 6f 74 68 65 72 20 6d 6f 64 75 6c 65 20 66 6f 72 20 73 74 | a.bit.from.another.module.for.st |
| 7300 | 65 70 73 20 31 2d 36 2e 20 49 66 20 79 6f 75 27 72 65 20 77 72 69 74 69 6e 67 20 61 20 6d 6f 64 | eps.1-6..If.you're.writing.a.mod |
| 7320 | 75 6c 65 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 0a 6d 69 72 72 6f 72 | ule.that.does.not.support.mirror |
| 7340 | 69 6e 67 2c 20 6f 70 65 6e 20 75 70 20 41 52 54 5f 48 65 61 64 20 74 6f 20 63 6f 70 79 2f 70 61 | ing,.open.up.ART_Head.to.copy/pa |
| 7360 | 73 74 65 20 66 72 6f 6d 20 66 6f 72 20 74 68 6f 73 65 20 66 69 72 73 74 20 73 69 78 20 73 74 65 | ste.from.for.those.first.six.ste |
| 7380 | 70 73 2e 20 49 66 20 79 6f 75 72 20 6d 6f 64 75 6c 65 20 63 61 6e 20 6d 69 72 72 6f 72 2c 20 6f | ps..If.your.module.can.mirror,.o |
| 73a0 | 70 65 6e 0a 75 70 20 41 52 54 5f 4c 65 61 66 2e 72 82 03 00 00 85 81 72 83 03 00 00 7d 72 84 03 | pen.up.ART_Leaf.r......r....}r.. |
| 73c0 | 00 00 28 68 19 55 00 68 1a 6a 7e 03 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 85 03 00 00 7d | ..(h.U.h.j~...ubaubj....).r....} |
| 73e0 | 72 86 03 00 00 28 68 19 58 2a 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f | r....(h.X*......image::./images/ |
| 7400 | 73 6b 65 6c 53 65 74 74 69 6e 67 73 5f 63 68 61 69 6e 2e 70 6e 67 0a 68 1a 6a 07 03 00 00 68 22 | skelSettings_chain.png.h.j....h" |
| 7420 | 68 23 68 24 6a ac 01 00 00 68 26 7d 72 87 03 00 00 28 55 03 75 72 69 58 1d 00 00 00 69 6d 61 67 | h#h$j....h&}r....(U.uriX....imag |
| 7440 | 65 73 2f 73 6b 65 6c 53 65 74 74 69 6e 67 73 5f 63 68 61 69 6e 2e 70 6e 67 72 88 03 00 00 68 2b | es/skelSettings_chain.pngr....h+ |
| 7460 | 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 89 03 00 00 55 01 2a 6a 88 03 00 00 73 68 2e | ]h*]h(]h)]j....}r....U.*j....sh. |
| 7480 | 5d 75 68 30 4b dc 68 31 68 02 68 32 5d 75 62 68 4f 29 81 72 8a 03 00 00 7d 72 8b 03 00 00 28 68 | ]uh0K.h1h.h2]ubhO).r....}r....(h |
| 74a0 | 19 58 74 00 00 00 4f 70 65 6e 20 75 70 20 41 52 54 5f 43 68 61 69 6e 2e 70 79 20 61 6e 64 20 6c | .Xt...Open.up.ART_Chain.py.and.l |
| 74c0 | 6f 6f 6b 20 61 74 20 73 6b 65 6c 65 74 6f 6e 53 65 74 74 69 6e 67 73 5f 55 49 20 74 6f 20 76 69 | ook.at.skeletonSettings_UI.to.vi |
| 74e0 | 65 77 20 74 68 65 20 63 6f 64 65 20 74 68 61 74 20 63 72 65 61 74 65 64 20 74 68 65 20 61 62 6f | ew.the.code.that.created.the.abo |
| 7500 | 76 65 20 69 6e 74 65 72 66 61 63 65 20 69 6e 20 74 68 65 20 69 6d 61 67 65 2e 72 8c 03 00 00 68 | ve.interface.in.the.image.r....h |
| 7520 | 1a 6a 07 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 8d 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d | .j....h"h#h$hSh&}r....(h(]h)]h*] |
| 7540 | 68 2b 5d 68 2e 5d 75 68 30 4b dd 68 31 68 02 68 32 5d 72 8e 03 00 00 68 3d 58 74 00 00 00 4f 70 | h+]h.]uh0K.h1h.h2]r....h=Xt...Op |
| 7560 | 65 6e 20 75 70 20 41 52 54 5f 43 68 61 69 6e 2e 70 79 20 61 6e 64 20 6c 6f 6f 6b 20 61 74 20 73 | en.up.ART_Chain.py.and.look.at.s |
| 7580 | 6b 65 6c 65 74 6f 6e 53 65 74 74 69 6e 67 73 5f 55 49 20 74 6f 20 76 69 65 77 20 74 68 65 20 63 | keletonSettings_UI.to.view.the.c |
| 75a0 | 6f 64 65 20 74 68 61 74 20 63 72 65 61 74 65 64 20 74 68 65 20 61 62 6f 76 65 20 69 6e 74 65 72 | ode.that.created.the.above.inter |
| 75c0 | 66 61 63 65 20 69 6e 20 74 68 65 20 69 6d 61 67 65 2e 72 8f 03 00 00 85 81 72 90 03 00 00 7d 72 | face.in.the.image.r......r....}r |
| 75e0 | 91 03 00 00 28 68 19 6a 8c 03 00 00 68 1a 6a 8a 03 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 | ....(h.j....h.j....ubaubj....).r |
| 7600 | 92 03 00 00 7d 72 93 03 00 00 28 68 19 58 25 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d | ....}r....(h.X%......image::./im |
| 7620 | 61 67 65 73 2f 73 6b 65 6c 53 65 74 74 69 6e 67 73 2e 70 6e 67 0a 0a 68 1a 6a 07 03 00 00 68 22 | ages/skelSettings.png..h.j....h" |
| 7640 | 68 23 68 24 6a ac 01 00 00 68 26 7d 72 94 03 00 00 28 55 03 75 72 69 58 17 00 00 00 69 6d 61 67 | h#h$j....h&}r....(U.uriX....imag |
| 7660 | 65 73 2f 73 6b 65 6c 53 65 74 74 69 6e 67 73 2e 70 6e 67 72 95 03 00 00 68 2b 5d 68 2a 5d 68 28 | es/skelSettings.pngr....h+]h*]h( |
| 7680 | 5d 68 29 5d 6a af 01 00 00 7d 72 96 03 00 00 55 01 2a 6a 95 03 00 00 73 68 2e 5d 75 68 30 4b e1 | ]h)]j....}r....U.*j....sh.]uh0K. |
| 76a0 | 68 31 68 02 68 32 5d 75 62 65 75 62 68 1b 29 81 72 97 03 00 00 7d 72 98 03 00 00 28 68 19 55 00 | h1h.h2]ubeubh.).r....}r....(h.U. |
| 76c0 | 68 1a 68 1e 68 22 68 23 68 24 68 25 68 26 7d 72 99 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | h.h.h"h#h$h%h&}r....(h(]h)]h*]h+ |
| 76e0 | 5d 72 9a 03 00 00 6a 5f 01 00 00 61 68 2e 5d 72 9b 03 00 00 68 09 61 75 68 30 4b e3 68 31 68 02 | ]r....j_...ah.]r....h.auh0K.h1h. |
| 7700 | 68 32 5d 72 9c 03 00 00 28 68 34 29 81 72 9d 03 00 00 7d 72 9e 03 00 00 28 68 19 6a 64 01 00 00 | h2]r....(h4).r....}r....(h.jd... |
| 7720 | 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 9f 03 00 00 28 68 2b 5d 68 2a 5d 68 28 | h.j....h"h#h$h8h&}r....(h+]h*]h( |
| 7740 | 5d 68 29 5d 68 2e 5d 68 3a 6a 5e 01 00 00 75 68 30 4b e3 68 31 68 02 68 32 5d 72 a0 03 00 00 68 | ]h)]h.]h:j^...uh0K.h1h.h2]r....h |
| 7760 | 3d 58 18 00 00 00 42 75 69 6c 64 69 6e 67 20 74 68 65 20 4a 6f 69 6e 74 20 4d 6f 76 65 72 72 a1 | =X....Building.the.Joint.Moverr. |
| 7780 | 03 00 00 85 81 72 a2 03 00 00 7d 72 a3 03 00 00 28 68 19 6a 64 01 00 00 68 1a 6a 9d 03 00 00 75 | .....r....}r....(h.jd...h.j....u |
| 77a0 | 62 61 75 62 68 4f 29 81 72 a4 03 00 00 7d 72 a5 03 00 00 28 68 19 58 0a 00 00 00 2a 2a 53 74 65 | baubhO).r....}r....(h.X....**Ste |
| 77c0 | 70 73 2a 2a 3a 72 a6 03 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 a7 03 00 | ps**:r....h.j....h"h#h$hSh&}r... |
| 77e0 | 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b e5 68 31 68 02 68 32 5d 72 a8 03 | .(h(]h)]h*]h+]h.]uh0K.h1h.h2]r.. |
| 7800 | 00 00 28 68 91 29 81 72 a9 03 00 00 7d 72 aa 03 00 00 28 68 19 58 09 00 00 00 2a 2a 53 74 65 70 | ..(h.).r....}r....(h.X....**Step |
| 7820 | 73 2a 2a 68 26 7d 72 ab 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a a4 | s**h&}r....(h(]h)]h*]h+]h.]uh.j. |
| 7840 | 03 00 00 68 32 5d 72 ac 03 00 00 68 3d 58 05 00 00 00 53 74 65 70 73 72 ad 03 00 00 85 81 72 ae | ...h2]r....h=X....Stepsr......r. |
| 7860 | 03 00 00 7d 72 af 03 00 00 28 68 19 55 00 68 1a 6a a9 03 00 00 75 62 61 68 24 68 99 75 62 68 3d | ...}r....(h.U.h.j....ubah$h.ubh= |
| 7880 | 58 01 00 00 00 3a 85 81 72 b0 03 00 00 7d 72 b1 03 00 00 28 68 19 58 01 00 00 00 3a 68 1a 6a a4 | X....:..r....}r....(h.X....:h.j. |
| 78a0 | 03 00 00 75 62 65 75 62 6a 8f 02 00 00 29 81 72 b2 03 00 00 7d 72 b3 03 00 00 28 68 19 55 00 68 | ...ubeubj....).r....}r....(h.U.h |
| 78c0 | 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 b4 03 00 00 28 68 28 5d 68 29 5d 68 | .j....h"Nh$j....h&}r....(h(]h)]h |
| 78e0 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 b5 03 00 00 6a 95 02 00 00 29 81 72 | *]h+]h.]uh0Nh1h.h2]r....j....).r |
| 7900 | b6 03 00 00 7d 72 b7 03 00 00 28 68 19 55 00 68 26 7d 72 b8 03 00 00 28 6a 99 02 00 00 55 01 2e | ....}r....(h.U.h&}r....(j....U.. |
| 7920 | 68 2b 5d 68 2a 5d 68 28 5d 6a 9a 02 00 00 55 00 68 29 5d 68 2e 5d 6a 9b 02 00 00 6a 9c 02 00 00 | h+]h*]h(]j....U.h)]h.]j....j.... |
| 7940 | 75 68 1a 6a b2 03 00 00 68 32 5d 72 b9 03 00 00 28 68 b1 29 81 72 ba 03 00 00 7d 72 bb 03 00 00 | uh.j....h2]r....(h.).r....}r.... |
| 7960 | 28 68 19 58 4f 00 00 00 42 75 69 6c 64 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 67 65 | (h.XO...Build.the.joint.mover.ge |
| 7980 | 6f 6d 65 74 72 79 20 69 6e 20 61 20 73 69 6d 69 6c 61 72 20 73 74 79 6c 65 20 74 6f 20 74 68 65 | ometry.in.a.similar.style.to.the |
| 79a0 | 20 65 78 69 73 74 69 6e 67 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 73 2e 72 bc 03 00 00 68 26 7d 72 | .existing.joint.movers.r....h&}r |
| 79c0 | bd 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 5d 72 | ....(h(]h)]h*]h+]h.]uh.j....h2]r |
| 79e0 | be 03 00 00 68 4f 29 81 72 bf 03 00 00 7d 72 c0 03 00 00 28 68 19 6a bc 03 00 00 68 1a 6a ba 03 | ....hO).r....}r....(h.j....h.j.. |
| 7a00 | 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 c1 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 | ..h"h#h$hSh&}r....(h(]h)]h*]h+]h |
| 7a20 | 2e 5d 75 68 30 4b e7 68 32 5d 72 c2 03 00 00 68 3d 58 4f 00 00 00 42 75 69 6c 64 20 74 68 65 20 | .]uh0K.h2]r....h=XO...Build.the. |
| 7a40 | 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 67 65 6f 6d 65 74 72 79 20 69 6e 20 61 20 73 69 6d 69 6c 61 | joint.mover.geometry.in.a.simila |
| 7a60 | 72 20 73 74 79 6c 65 20 74 6f 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 6a 6f 69 6e 74 20 6d 6f | r.style.to.the.existing.joint.mo |
| 7a80 | 76 65 72 73 2e 72 c3 03 00 00 85 81 72 c4 03 00 00 7d 72 c5 03 00 00 28 68 19 6a bc 03 00 00 68 | vers.r......r....}r....(h.j....h |
| 7aa0 | 1a 6a bf 03 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 c6 03 00 00 7d 72 c7 03 00 | .j....ubaubah$h.ubh.).r....}r... |
| 7ac0 | 00 28 68 19 58 52 00 00 00 43 72 65 61 74 65 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 | .(h.XR...Create.the.global.mover |
| 7ae0 | 20 63 75 72 76 65 20 6f 62 6a 65 63 74 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 79 65 6c 6c 6f | .curve.object.and.color.it.yello |
| 7b00 | 77 2e 20 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 37 29 2a 72 c8 03 00 00 | w..*(".overrideColor",.17)*r.... |
| 7b20 | 68 26 7d 72 c9 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 | h&}r....(h(]h)]h*]h+]h.]uh.j.... |
| 7b40 | 68 32 5d 72 ca 03 00 00 68 4f 29 81 72 cb 03 00 00 7d 72 cc 03 00 00 28 68 19 6a c8 03 00 00 68 | h2]r....hO).r....}r....(h.j....h |
| 7b60 | 1a 6a c6 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 cd 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d | .j....h"h#h$hSh&}r....(h(]h)]h*] |
| 7b80 | 68 2b 5d 68 2e 5d 75 68 30 4b e8 68 32 5d 72 ce 03 00 00 28 68 3d 58 3a 00 00 00 43 72 65 61 74 | h+]h.]uh0K.h2]r....(h=X:...Creat |
| 7ba0 | 65 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 20 | e.the.global.mover.curve.object. |
| 7bc0 | 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 79 65 6c 6c 6f 77 2e 20 72 cf 03 00 00 85 81 72 d0 03 00 | and.color.it.yellow..r......r... |
| 7be0 | 00 7d 72 d1 03 00 00 28 68 19 58 3a 00 00 00 43 72 65 61 74 65 20 74 68 65 20 67 6c 6f 62 61 6c | .}r....(h.X:...Create.the.global |
| 7c00 | 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 | .mover.curve.object.and.color.it |
| 7c20 | 20 79 65 6c 6c 6f 77 2e 20 68 1a 6a cb 03 00 00 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 | .yellow..h.j....ubcdocutils.node |
| 7c40 | 73 0a 65 6d 70 68 61 73 69 73 0a 72 d2 03 00 00 29 81 72 d3 03 00 00 7d 72 d4 03 00 00 28 68 19 | s.emphasis.r....).r....}r....(h. |
| 7c60 | 58 18 00 00 00 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 37 29 2a 68 26 7d | X....*(".overrideColor",.17)*h&} |
| 7c80 | 72 d5 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a cb 03 00 00 68 32 5d | r....(h(]h)]h*]h+]h.]uh.j....h2] |
| 7ca0 | 72 d6 03 00 00 68 3d 58 16 00 00 00 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 | r....h=X....(".overrideColor",.1 |
| 7cc0 | 37 29 72 d7 03 00 00 85 81 72 d8 03 00 00 7d 72 d9 03 00 00 28 68 19 55 00 68 1a 6a d3 03 00 00 | 7)r......r....}r....(h.U.h.j.... |
| 7ce0 | 75 62 61 68 24 55 08 65 6d 70 68 61 73 69 73 72 da 03 00 00 75 62 65 75 62 61 68 24 68 db 75 62 | ubah$U.emphasisr....ubeubah$h.ub |
| 7d00 | 68 b1 29 81 72 db 03 00 00 7d 72 dc 03 00 00 28 68 19 58 85 00 00 00 43 72 65 61 74 65 20 74 68 | h.).r....}r....(h.X....Create.th |
| 7d20 | 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 20 28 75 73 75 | e.offset.mover.curve.object.(usu |
| 7d40 | 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 20 67 6c 6f 62 61 6c 2c 20 61 6e 64 20 73 | ally.duplicate.the.global,.and.s |
| 7d60 | 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 6c 69 67 68 74 20 62 6c | cale.down).and.color.it.light.bl |
| 7d80 | 75 65 2e 0a 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 38 29 2a 68 26 7d 72 | ue..*(".overrideColor",.18)*h&}r |
| 7da0 | dd 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 5d 72 | ....(h(]h)]h*]h+]h.]uh.j....h2]r |
| 7dc0 | de 03 00 00 68 4f 29 81 72 df 03 00 00 7d 72 e0 03 00 00 28 68 19 58 85 00 00 00 43 72 65 61 74 | ....hO).r....}r....(h.X....Creat |
| 7de0 | 65 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 20 | e.the.offset.mover.curve.object. |
| 7e00 | 28 75 73 75 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 20 67 6c 6f 62 61 6c 2c 20 61 | (usually.duplicate.the.global,.a |
| 7e20 | 6e 64 20 73 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 6c 69 67 68 | nd.scale.down).and.color.it.ligh |
| 7e40 | 74 20 62 6c 75 65 2e 0a 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 38 29 2a | t.blue..*(".overrideColor",.18)* |
| 7e60 | 68 1a 6a db 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 e1 03 00 00 28 68 28 5d 68 29 5d 68 2a | h.j....h"h#h$hSh&}r....(h(]h)]h* |
| 7e80 | 5d 68 2b 5d 68 2e 5d 75 68 30 4b e9 68 32 5d 72 e2 03 00 00 28 68 3d 58 6d 00 00 00 43 72 65 61 | ]h+]h.]uh0K.h2]r....(h=Xm...Crea |
| 7ea0 | 74 65 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 | te.the.offset.mover.curve.object |
| 7ec0 | 20 28 75 73 75 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 20 67 6c 6f 62 61 6c 2c 20 | .(usually.duplicate.the.global,. |
| 7ee0 | 61 6e 64 20 73 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 6c 69 67 | and.scale.down).and.color.it.lig |
| 7f00 | 68 74 20 62 6c 75 65 2e 0a 72 e3 03 00 00 85 81 72 e4 03 00 00 7d 72 e5 03 00 00 28 68 19 58 6d | ht.blue..r......r....}r....(h.Xm |
| 7f20 | 00 00 00 43 72 65 61 74 65 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 63 75 72 76 65 | ...Create.the.offset.mover.curve |
| 7f40 | 20 6f 62 6a 65 63 74 20 28 75 73 75 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 20 67 | .object.(usually.duplicate.the.g |
| 7f60 | 6c 6f 62 61 6c 2c 20 61 6e 64 20 73 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 | lobal,.and.scale.down).and.color |
| 7f80 | 20 69 74 20 6c 69 67 68 74 20 62 6c 75 65 2e 0a 68 1a 6a df 03 00 00 75 62 6a d2 03 00 00 29 81 | .it.light.blue..h.j....ubj....). |
| 7fa0 | 72 e6 03 00 00 7d 72 e7 03 00 00 28 68 19 58 18 00 00 00 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 | r....}r....(h.X....*(".overrideC |
| 7fc0 | 6f 6c 6f 72 22 2c 20 31 38 29 2a 68 26 7d 72 e8 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d | olor",.18)*h&}r....(h(]h)]h*]h+] |
| 7fe0 | 68 2e 5d 75 68 1a 6a df 03 00 00 68 32 5d 72 e9 03 00 00 68 3d 58 16 00 00 00 28 22 2e 6f 76 65 | h.]uh.j....h2]r....h=X....(".ove |
| 8000 | 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 38 29 72 ea 03 00 00 85 81 72 eb 03 00 00 7d 72 ec 03 | rrideColor",.18)r......r....}r.. |
| 8020 | 00 00 28 68 19 55 00 68 1a 6a e6 03 00 00 75 62 61 68 24 6a da 03 00 00 75 62 65 75 62 61 68 24 | ..(h.U.h.j....ubah$j....ubeubah$ |
| 8040 | 68 db 75 62 68 b1 29 81 72 ed 03 00 00 7d 72 ee 03 00 00 28 68 19 58 87 00 00 00 43 72 65 61 74 | h.ubh.).r....}r....(h.X....Creat |
| 8060 | 65 20 74 68 65 20 67 65 6f 6d 65 74 72 79 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 | e.the.geometry.mover.curve.objec |
| 8080 | 74 20 28 75 73 75 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 20 6f 66 66 73 65 74 2c | t.(usually.duplicate.the.offset, |
| 80a0 | 20 61 6e 64 20 73 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 6c 69 | .and.scale.down).and.color.it.li |
| 80c0 | 67 68 74 20 70 69 6e 6b 2e 0a 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 32 30 | ght.pink..*(".overrideColor",.20 |
| 80e0 | 29 2a 68 26 7d 72 ef 03 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 | )*h&}r....(h(]h)]h*]h+]h.]uh.j.. |
| 8100 | 00 00 68 32 5d 72 f0 03 00 00 68 4f 29 81 72 f1 03 00 00 7d 72 f2 03 00 00 28 68 19 58 87 00 00 | ..h2]r....hO).r....}r....(h.X... |
| 8120 | 00 43 72 65 61 74 65 20 74 68 65 20 67 65 6f 6d 65 74 72 79 20 6d 6f 76 65 72 20 63 75 72 76 65 | .Create.the.geometry.mover.curve |
| 8140 | 20 6f 62 6a 65 63 74 20 28 75 73 75 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 20 6f | .object.(usually.duplicate.the.o |
| 8160 | 66 66 73 65 74 2c 20 61 6e 64 20 73 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 | ffset,.and.scale.down).and.color |
| 8180 | 20 69 74 20 6c 69 67 68 74 20 70 69 6e 6b 2e 0a 2a 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f | .it.light.pink..*(".overrideColo |
| 81a0 | 72 22 2c 20 32 30 29 2a 68 1a 6a ed 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 f3 03 00 00 28 | r",.20)*h.j....h"h#h$hSh&}r....( |
| 81c0 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b eb 68 32 5d 72 f4 03 00 00 28 68 3d 58 | h(]h)]h*]h+]h.]uh0K.h2]r....(h=X |
| 81e0 | 6f 00 00 00 43 72 65 61 74 65 20 74 68 65 20 67 65 6f 6d 65 74 72 79 20 6d 6f 76 65 72 20 63 75 | o...Create.the.geometry.mover.cu |
| 8200 | 72 76 65 20 6f 62 6a 65 63 74 20 28 75 73 75 61 6c 6c 79 20 64 75 70 6c 69 63 61 74 65 20 74 68 | rve.object.(usually.duplicate.th |
| 8220 | 65 20 6f 66 66 73 65 74 2c 20 61 6e 64 20 73 63 61 6c 65 20 64 6f 77 6e 29 20 61 6e 64 20 63 6f | e.offset,.and.scale.down).and.co |
| 8240 | 6c 6f 72 20 69 74 20 6c 69 67 68 74 20 70 69 6e 6b 2e 0a 72 f5 03 00 00 85 81 72 f6 03 00 00 7d | lor.it.light.pink..r......r....} |
| 8260 | 72 f7 03 00 00 28 68 19 58 6f 00 00 00 43 72 65 61 74 65 20 74 68 65 20 67 65 6f 6d 65 74 72 79 | r....(h.Xo...Create.the.geometry |
| 8280 | 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 20 28 75 73 75 61 6c 6c 79 20 64 75 70 | .mover.curve.object.(usually.dup |
| 82a0 | 6c 69 63 61 74 65 20 74 68 65 20 6f 66 66 73 65 74 2c 20 61 6e 64 20 73 63 61 6c 65 20 64 6f 77 | licate.the.offset,.and.scale.dow |
| 82c0 | 6e 29 20 61 6e 64 20 63 6f 6c 6f 72 20 69 74 20 6c 69 67 68 74 20 70 69 6e 6b 2e 0a 68 1a 6a f1 | n).and.color.it.light.pink..h.j. |
| 82e0 | 03 00 00 75 62 6a d2 03 00 00 29 81 72 f8 03 00 00 7d 72 f9 03 00 00 28 68 19 58 18 00 00 00 2a | ...ubj....).r....}r....(h.X....* |
| 8300 | 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 32 30 29 2a 68 26 7d 72 fa 03 00 00 28 | (".overrideColor",.20)*h&}r....( |
| 8320 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a f1 03 00 00 68 32 5d 72 fb 03 00 00 68 | h(]h)]h*]h+]h.]uh.j....h2]r....h |
| 8340 | 3d 58 16 00 00 00 28 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 32 30 29 72 fc 03 00 | =X....(".overrideColor",.20)r... |
| 8360 | 00 85 81 72 fd 03 00 00 7d 72 fe 03 00 00 28 68 19 55 00 68 1a 6a f8 03 00 00 75 62 61 68 24 6a | ...r....}r....(h.U.h.j....ubah$j |
| 8380 | da 03 00 00 75 62 65 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 ff 03 00 00 7d 72 00 04 00 00 28 | ....ubeubah$h.ubh.).r....}r....( |
| 83a0 | 68 19 58 52 00 00 00 4e 61 6d 65 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 63 75 72 76 | h.XR...Name.the.joint.mover.curv |
| 83c0 | 65 20 6f 62 6a 65 63 74 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 6e 61 6d 69 6e | e.objects.according.to.the.namin |
| 83e0 | 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 28 6c 69 73 74 20 62 65 6c 6f 77 29 72 01 04 00 00 68 26 | g.convention.(list.below)r....h& |
| 8400 | 7d 72 02 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 | }r....(h(]h)]h*]h+]h.]uh.j....h2 |
| 8420 | 5d 72 03 04 00 00 68 4f 29 81 72 04 04 00 00 7d 72 05 04 00 00 28 68 19 6a 01 04 00 00 68 1a 6a | ]r....hO).r....}r....(h.j....h.j |
| 8440 | ff 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 06 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | ....h"h#h$hSh&}r....(h(]h)]h*]h+ |
| 8460 | 5d 68 2e 5d 75 68 30 4b ed 68 32 5d 72 07 04 00 00 68 3d 58 52 00 00 00 4e 61 6d 65 20 74 68 65 | ]h.]uh0K.h2]r....h=XR...Name.the |
| 8480 | 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 73 20 61 63 63 6f 72 | .joint.mover.curve.objects.accor |
| 84a0 | 64 69 6e 67 20 74 6f 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 28 6c | ding.to.the.naming.convention.(l |
| 84c0 | 69 73 74 20 62 65 6c 6f 77 29 72 08 04 00 00 85 81 72 09 04 00 00 7d 72 0a 04 00 00 28 68 19 6a | ist.below)r......r....}r....(h.j |
| 84e0 | 01 04 00 00 68 1a 6a 04 04 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 0b 04 00 00 | ....h.j....ubaubah$h.ubh.).r.... |
| 8500 | 7d 72 0c 04 00 00 28 68 19 58 88 00 00 00 43 72 65 61 74 65 20 61 20 67 72 6f 75 70 20 6e 6f 64 | }r....(h.X....Create.a.group.nod |
| 8520 | 65 20 66 6f 72 20 65 61 63 68 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 74 68 61 74 20 69 73 20 | e.for.each.global.mover.that.is. |
| 8540 | 69 6e 20 74 68 65 20 73 61 6d 65 20 73 70 61 63 65 20 61 73 20 74 68 65 20 6d 6f 76 65 72 20 63 | in.the.same.space.as.the.mover.c |
| 8560 | 6f 6e 74 72 6f 6c 2e 20 4e 61 6d 65 20 74 68 65 73 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a | ontrol..Name.these.according.to. |
| 8580 | 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 2e 68 26 7d 72 0d 04 00 00 28 68 | the.naming.convention.h&}r....(h |
| 85a0 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 5d 72 0e 04 00 00 68 4f | (]h)]h*]h+]h.]uh.j....h2]r....hO |
| 85c0 | 29 81 72 0f 04 00 00 7d 72 10 04 00 00 28 68 19 58 88 00 00 00 43 72 65 61 74 65 20 61 20 67 72 | ).r....}r....(h.X....Create.a.gr |
| 85e0 | 6f 75 70 20 6e 6f 64 65 20 66 6f 72 20 65 61 63 68 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 74 | oup.node.for.each.global.mover.t |
| 8600 | 68 61 74 20 69 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 70 61 63 65 20 61 73 20 74 68 65 20 | hat.is.in.the.same.space.as.the. |
| 8620 | 6d 6f 76 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 4e 61 6d 65 20 74 68 65 73 65 20 61 63 63 6f 72 64 | mover.control..Name.these.accord |
| 8640 | 69 6e 67 20 74 6f 0a 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 2e 72 11 04 | ing.to.the.naming.convention.r.. |
| 8660 | 00 00 68 1a 6a 0b 04 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 12 04 00 00 28 68 28 5d 68 29 5d | ..h.j....h"h#h$hSh&}r....(h(]h)] |
| 8680 | 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b ee 68 32 5d 72 13 04 00 00 68 3d 58 88 00 00 00 43 72 65 | h*]h+]h.]uh0K.h2]r....h=X....Cre |
| 86a0 | 61 74 65 20 61 20 67 72 6f 75 70 20 6e 6f 64 65 20 66 6f 72 20 65 61 63 68 20 67 6c 6f 62 61 6c | ate.a.group.node.for.each.global |
| 86c0 | 20 6d 6f 76 65 72 20 74 68 61 74 20 69 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 70 61 63 65 | .mover.that.is.in.the.same.space |
| 86e0 | 20 61 73 20 74 68 65 20 6d 6f 76 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 4e 61 6d 65 20 74 68 65 73 | .as.the.mover.control..Name.thes |
| 8700 | 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e | e.according.to.the.naming.conven |
| 8720 | 74 69 6f 6e 2e 72 14 04 00 00 85 81 72 15 04 00 00 7d 72 16 04 00 00 28 68 19 6a 11 04 00 00 68 | tion.r......r....}r....(h.j....h |
| 8740 | 1a 6a 0f 04 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 17 04 00 00 7d 72 18 04 00 | .j....ubaubah$h.ubh.).r....}r... |
| 8760 | 00 28 68 19 58 6e 00 00 00 43 72 65 61 74 65 20 74 68 65 20 4c 52 41 20 6e 6f 64 65 20 28 70 75 | .(h.Xn...Create.the.LRA.node.(pu |
| 8780 | 6c 6c 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2c 20 6d 61 6b 69 6e 67 | ll.from.an.existing.file,.making |
| 87a0 | 20 73 75 72 65 20 6d 61 74 65 72 69 61 6c 20 6e 61 6d 65 73 20 61 72 65 20 75 6e 61 66 66 65 63 | .sure.material.names.are.unaffec |
| 87c0 | 74 65 64 29 20 61 6e 64 20 74 68 65 20 4c 52 41 20 67 72 6f 75 70 2e 72 19 04 00 00 68 26 7d 72 | ted).and.the.LRA.group.r....h&}r |
| 87e0 | 1a 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 5d 72 | ....(h(]h)]h*]h+]h.]uh.j....h2]r |
| 8800 | 1b 04 00 00 68 4f 29 81 72 1c 04 00 00 7d 72 1d 04 00 00 28 68 19 6a 19 04 00 00 68 1a 6a 17 04 | ....hO).r....}r....(h.j....h.j.. |
| 8820 | 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 1e 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 | ..h"h#h$hSh&}r....(h(]h)]h*]h+]h |
| 8840 | 2e 5d 75 68 30 4b f0 68 32 5d 72 1f 04 00 00 68 3d 58 6e 00 00 00 43 72 65 61 74 65 20 74 68 65 | .]uh0K.h2]r....h=Xn...Create.the |
| 8860 | 20 4c 52 41 20 6e 6f 64 65 20 28 70 75 6c 6c 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 69 6e 67 | .LRA.node.(pull.from.an.existing |
| 8880 | 20 66 69 6c 65 2c 20 6d 61 6b 69 6e 67 20 73 75 72 65 20 6d 61 74 65 72 69 61 6c 20 6e 61 6d 65 | .file,.making.sure.material.name |
| 88a0 | 73 20 61 72 65 20 75 6e 61 66 66 65 63 74 65 64 29 20 61 6e 64 20 74 68 65 20 4c 52 41 20 67 72 | s.are.unaffected).and.the.LRA.gr |
| 88c0 | 6f 75 70 2e 72 20 04 00 00 85 81 72 21 04 00 00 7d 72 22 04 00 00 28 68 19 6a 19 04 00 00 68 1a | oup.r......r!...}r"...(h.j....h. |
| 88e0 | 6a 1c 04 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 23 04 00 00 7d 72 24 04 00 00 | j....ubaubah$h.ubh.).r#...}r$... |
| 8900 | 28 68 19 58 1e 00 00 00 53 65 74 75 70 20 74 68 65 20 68 69 65 72 61 72 63 68 79 20 6f 66 20 6d | (h.X....Setup.the.hierarchy.of.m |
| 8920 | 6f 76 65 72 73 2e 72 25 04 00 00 68 26 7d 72 26 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d | overs.r%...h&}r&...(h(]h)]h*]h+] |
| 8940 | 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 5d 72 27 04 00 00 68 4f 29 81 72 28 04 00 00 7d 72 29 04 | h.]uh.j....h2]r'...hO).r(...}r). |
| 8960 | 00 00 28 68 19 6a 25 04 00 00 68 1a 6a 23 04 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 2a 04 00 | ..(h.j%...h.j#...h"h#h$hSh&}r*.. |
| 8980 | 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b f1 68 32 5d 72 2b 04 00 00 68 3d | .(h(]h)]h*]h+]h.]uh0K.h2]r+...h= |
| 89a0 | 58 1e 00 00 00 53 65 74 75 70 20 74 68 65 20 68 69 65 72 61 72 63 68 79 20 6f 66 20 6d 6f 76 65 | X....Setup.the.hierarchy.of.move |
| 89c0 | 72 73 2e 72 2c 04 00 00 85 81 72 2d 04 00 00 7d 72 2e 04 00 00 28 68 19 6a 25 04 00 00 68 1a 6a | rs.r,.....r-...}r....(h.j%...h.j |
| 89e0 | 28 04 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 2f 04 00 00 7d 72 30 04 00 00 28 | (...ubaubah$h.ubh.).r/...}r0...( |
| 8a00 | 68 19 58 50 00 00 00 53 65 74 20 67 65 6f 6d 65 74 72 79 20 74 6f 20 72 65 66 65 72 65 6e 63 65 | h.XP...Set.geometry.to.reference |
| 8a20 | 64 2c 20 63 68 65 63 6b 20 6e 61 6d 69 6e 67 2c 20 63 68 65 63 6b 20 6d 61 74 65 72 69 61 6c 73 | d,.check.naming,.check.materials |
| 8a40 | 2c 20 66 69 6e 61 6c 69 7a 65 20 68 69 65 72 61 72 63 68 79 2e 0a 0a 68 26 7d 72 31 04 00 00 28 | ,.finalize.hierarchy...h&}r1...( |
| 8a60 | 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a b6 03 00 00 68 32 5d 72 32 04 00 00 68 | h(]h)]h*]h+]h.]uh.j....h2]r2...h |
| 8a80 | 4f 29 81 72 33 04 00 00 7d 72 34 04 00 00 28 68 19 58 4e 00 00 00 53 65 74 20 67 65 6f 6d 65 74 | O).r3...}r4...(h.XN...Set.geomet |
| 8aa0 | 72 79 20 74 6f 20 72 65 66 65 72 65 6e 63 65 64 2c 20 63 68 65 63 6b 20 6e 61 6d 69 6e 67 2c 20 | ry.to.referenced,.check.naming,. |
| 8ac0 | 63 68 65 63 6b 20 6d 61 74 65 72 69 61 6c 73 2c 20 66 69 6e 61 6c 69 7a 65 20 68 69 65 72 61 72 | check.materials,.finalize.hierar |
| 8ae0 | 63 68 79 2e 72 35 04 00 00 68 1a 6a 2f 04 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 36 04 00 00 | chy.r5...h.j/...h"h#h$hSh&}r6... |
| 8b00 | 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b f2 68 32 5d 72 37 04 00 00 68 3d 58 | (h(]h)]h*]h+]h.]uh0K.h2]r7...h=X |
| 8b20 | 4e 00 00 00 53 65 74 20 67 65 6f 6d 65 74 72 79 20 74 6f 20 72 65 66 65 72 65 6e 63 65 64 2c 20 | N...Set.geometry.to.referenced,. |
| 8b40 | 63 68 65 63 6b 20 6e 61 6d 69 6e 67 2c 20 63 68 65 63 6b 20 6d 61 74 65 72 69 61 6c 73 2c 20 66 | check.naming,.check.materials,.f |
| 8b60 | 69 6e 61 6c 69 7a 65 20 68 69 65 72 61 72 63 68 79 2e 72 38 04 00 00 85 81 72 39 04 00 00 7d 72 | inalize.hierarchy.r8.....r9...}r |
| 8b80 | 3a 04 00 00 28 68 19 6a 35 04 00 00 68 1a 6a 33 04 00 00 75 62 61 75 62 61 68 24 68 db 75 62 65 | :...(h.j5...h.j3...ubaubah$h.ube |
| 8ba0 | 68 24 6a da 02 00 00 75 62 61 75 62 68 4f 29 81 72 3b 04 00 00 7d 72 3c 04 00 00 28 68 19 58 77 | h$j....ubaubhO).r;...}r<...(h.Xw |
| 8bc0 | 01 00 00 54 68 65 20 6e 65 78 74 20 73 74 65 70 20 69 73 20 74 6f 20 63 72 65 61 74 65 20 74 68 | ...The.next.step.is.to.create.th |
| 8be0 | 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 2e 20 54 68 65 72 65 20 61 72 65 20 61 20 66 65 77 20 62 | e.joint.mover..There.are.a.few.b |
| 8c00 | 61 73 69 63 20 72 75 6c 65 73 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 20 6a 6f 69 6e 74 | asic.rules.when.creating.a.joint |
| 8c20 | 20 6d 6f 76 65 72 20 66 6f 72 20 61 20 6d 6f 64 75 6c 65 2e 0a 49 74 27 73 20 62 65 73 74 20 74 | .mover.for.a.module..It's.best.t |
| 8c40 | 6f 20 6c 6f 6f 6b 20 61 74 20 61 6e 20 65 78 69 73 74 69 6e 67 20 6a 6f 69 6e 74 20 6d 6f 76 65 | o.look.at.an.existing.joint.move |
| 8c60 | 72 20 66 69 6c 65 20 74 6f 20 72 65 76 69 65 77 20 68 6f 77 20 74 68 65 79 27 72 65 20 73 65 74 | r.file.to.review.how.they're.set |
| 8c80 | 75 70 2e 0a 57 68 65 6e 20 62 75 69 6c 64 69 6e 67 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 | up..When.building.the.joint.move |
| 8ca0 | 72 2c 20 74 72 79 20 74 6f 20 61 64 68 65 72 65 20 74 6f 20 74 68 65 20 61 65 73 74 68 65 74 69 | r,.try.to.adhere.to.the.aestheti |
| 8cc0 | 63 20 74 68 61 74 20 68 61 73 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 65 | c.that.has.been.defined.by.the.e |
| 8ce0 | 78 69 73 74 69 6e 67 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 73 2e 20 54 68 65 0a 66 69 72 73 74 20 | xisting.joint.movers..The.first. |
| 8d00 | 73 74 65 70 20 69 73 20 74 6f 20 62 75 69 6c 64 20 74 68 65 20 6d 65 73 68 20 74 68 61 74 20 77 | step.is.to.build.the.mesh.that.w |
| 8d20 | 69 6c 6c 20 62 65 20 6f 75 72 20 70 72 6f 78 79 20 67 65 6f 6d 65 74 72 79 2e 72 3d 04 00 00 68 | ill.be.our.proxy.geometry.r=...h |
| 8d40 | 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 3e 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d | .j....h"h#h$hSh&}r>...(h(]h)]h*] |
| 8d60 | 68 2b 5d 68 2e 5d 75 68 30 4b f5 68 31 68 02 68 32 5d 72 3f 04 00 00 68 3d 58 77 01 00 00 54 68 | h+]h.]uh0K.h1h.h2]r?...h=Xw...Th |
| 8d80 | 65 20 6e 65 78 74 20 73 74 65 70 20 69 73 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 6a 6f 69 | e.next.step.is.to.create.the.joi |
| 8da0 | 6e 74 20 6d 6f 76 65 72 2e 20 54 68 65 72 65 20 61 72 65 20 61 20 66 65 77 20 62 61 73 69 63 20 | nt.mover..There.are.a.few.basic. |
| 8dc0 | 72 75 6c 65 73 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 20 6a 6f 69 6e 74 20 6d 6f 76 65 | rules.when.creating.a.joint.move |
| 8de0 | 72 20 66 6f 72 20 61 20 6d 6f 64 75 6c 65 2e 0a 49 74 27 73 20 62 65 73 74 20 74 6f 20 6c 6f 6f | r.for.a.module..It's.best.to.loo |
| 8e00 | 6b 20 61 74 20 61 6e 20 65 78 69 73 74 69 6e 67 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 66 69 6c | k.at.an.existing.joint.mover.fil |
| 8e20 | 65 20 74 6f 20 72 65 76 69 65 77 20 68 6f 77 20 74 68 65 79 27 72 65 20 73 65 74 75 70 2e 0a 57 | e.to.review.how.they're.setup..W |
| 8e40 | 68 65 6e 20 62 75 69 6c 64 69 6e 67 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 2c 20 74 72 | hen.building.the.joint.mover,.tr |
| 8e60 | 79 20 74 6f 20 61 64 68 65 72 65 20 74 6f 20 74 68 65 20 61 65 73 74 68 65 74 69 63 20 74 68 61 | y.to.adhere.to.the.aesthetic.tha |
| 8e80 | 74 20 68 61 73 20 62 65 65 6e 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 65 78 69 73 74 69 | t.has.been.defined.by.the.existi |
| 8ea0 | 6e 67 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 73 2e 20 54 68 65 0a 66 69 72 73 74 20 73 74 65 70 20 | ng.joint.movers..The.first.step. |
| 8ec0 | 69 73 20 74 6f 20 62 75 69 6c 64 20 74 68 65 20 6d 65 73 68 20 74 68 61 74 20 77 69 6c 6c 20 62 | is.to.build.the.mesh.that.will.b |
| 8ee0 | 65 20 6f 75 72 20 70 72 6f 78 79 20 67 65 6f 6d 65 74 72 79 2e 72 40 04 00 00 85 81 72 41 04 00 | [email protected].. |
| 8f00 | 00 7d 72 42 04 00 00 28 68 19 6a 3d 04 00 00 68 1a 6a 3b 04 00 00 75 62 61 75 62 6a 8f 02 00 00 | .}rB...(h.j=...h.j;...ubaubj.... |
| 8f20 | 29 81 72 43 04 00 00 7d 72 44 04 00 00 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 | ).rC...}rD...(h.U.h.j....h"Nh$j. |
| 8f40 | 02 00 00 68 26 7d 72 45 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 | ...h&}rE...(h(]h)]h*]h+]h.]uh0Nh |
| 8f60 | 31 68 02 68 32 5d 72 46 04 00 00 28 6a 51 02 00 00 29 81 72 47 04 00 00 7d 72 48 04 00 00 28 68 | 1h.h2]rF...(jQ...).rG...}rH...(h |
| 8f80 | 19 58 13 02 00 00 54 68 65 20 67 65 6f 6d 65 74 72 79 20 68 61 73 20 61 20 73 74 79 6c 65 20 74 | .X....The.geometry.has.a.style.t |
| 8fa0 | 6f 20 69 74 20 74 68 61 74 20 61 6c 73 6f 20 75 73 65 73 20 74 77 6f 20 6d 61 74 65 72 69 61 6c | o.it.that.also.uses.two.material |
| 8fc0 | 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 73 65 65 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 | s.that.you.can.see.from.an.exist |
| 8fe0 | 69 6e 67 20 66 69 6c 65 2e 0a 70 72 6f 78 79 5f 73 68 61 64 65 72 5f 62 6c 61 63 6b 20 61 6e 64 | ing.file..proxy_shader_black.and |
| 9000 | 20 70 72 6f 78 79 5f 73 68 61 64 65 72 5f 74 61 6e 2e 20 59 6f 75 72 20 67 65 6f 6d 65 74 72 79 | .proxy_shader_tan..Your.geometry |
| 9020 | 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 75 73 65 20 74 68 6f 73 65 20 6d 61 74 65 72 69 61 6c 20 | .should.also.use.those.material. |
| 9040 | 6e 61 6d 65 73 20 77 69 74 68 20 74 68 6f 73 65 20 65 78 61 63 74 0a 63 6f 6c 6f 72 73 2e 20 49 | names.with.those.exact.colors..I |
| 9060 | 74 20 6d 61 79 20 62 65 20 65 61 73 69 65 73 74 20 74 6f 20 6f 70 65 6e 20 61 6e 20 65 78 69 73 | t.may.be.easiest.to.open.an.exis |
| 9080 | 74 69 6e 67 20 66 69 6c 65 20 61 6e 64 20 63 6f 70 79 2f 70 61 73 74 65 20 74 68 65 20 6d 61 74 | ting.file.and.copy/paste.the.mat |
| 90a0 | 65 72 69 61 6c 73 20 69 6e 74 6f 20 79 6f 75 72 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 | erials.into.your.current.working |
| 90c0 | 0a 66 69 6c 65 2e 20 4d 61 6b 65 20 73 75 72 65 20 74 6f 20 61 6c 73 6f 20 66 6f 6c 6c 6f 77 20 | .file..Make.sure.to.also.follow. |
| 90e0 | 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 67 65 | the.naming.convention.for.the.ge |
| 9100 | 6f 6d 65 74 72 79 2e 0a 0a 49 6e 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 49 20 61 6d 20 62 | ometry...In.this.example,.I.am.b |
| 9120 | 75 69 6c 64 69 6e 67 20 74 68 65 20 63 68 61 69 6e 20 6d 6f 64 75 6c 65 2e 20 46 6f 72 20 6e 6f | uilding.the.chain.module..For.no |
| 9140 | 77 2c 20 49 20 77 69 6c 6c 20 63 6f 6d 70 6c 65 74 65 6c 79 20 62 75 69 6c 64 20 6f 75 74 20 6f | w,.I.will.completely.build.out.o |
| 9160 | 6e 65 20 6c 69 6e 6b 20 6f 66 20 74 68 65 0a 63 68 61 69 6e 20 61 6e 64 20 64 65 61 6c 20 77 69 | ne.link.of.the.chain.and.deal.wi |
| 9180 | 74 68 20 74 68 65 20 6f 74 68 65 72 20 6c 69 6e 6b 73 20 6c 61 74 65 72 2e 68 1a 6a 43 04 00 00 | th.the.other.links.later.h.jC... |
| 91a0 | 68 22 68 23 68 24 6a 54 02 00 00 68 26 7d 72 49 04 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 | h"h#h$jT...h&}rI...(jV....jW...X |
| 91c0 | 04 00 00 00 72 65 73 74 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 | ....restjX...jY...h+]h*]h(]jZ... |
| 91e0 | 7d 68 29 5d 68 2e 5d 75 68 30 4b fa 68 32 5d 72 4a 04 00 00 68 3d 58 13 02 00 00 54 68 65 20 67 | }h)]h.]uh0K.h2]rJ...h=X....The.g |
| 9200 | 65 6f 6d 65 74 72 79 20 68 61 73 20 61 20 73 74 79 6c 65 20 74 6f 20 69 74 20 74 68 61 74 20 61 | eometry.has.a.style.to.it.that.a |
| 9220 | 6c 73 6f 20 75 73 65 73 20 74 77 6f 20 6d 61 74 65 72 69 61 6c 73 20 74 68 61 74 20 79 6f 75 20 | lso.uses.two.materials.that.you. |
| 9240 | 63 61 6e 20 73 65 65 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2e 0a 70 | can.see.from.an.existing.file..p |
| 9260 | 72 6f 78 79 5f 73 68 61 64 65 72 5f 62 6c 61 63 6b 20 61 6e 64 20 70 72 6f 78 79 5f 73 68 61 64 | roxy_shader_black.and.proxy_shad |
| 9280 | 65 72 5f 74 61 6e 2e 20 59 6f 75 72 20 67 65 6f 6d 65 74 72 79 20 73 68 6f 75 6c 64 20 61 6c 73 | er_tan..Your.geometry.should.als |
| 92a0 | 6f 20 75 73 65 20 74 68 6f 73 65 20 6d 61 74 65 72 69 61 6c 20 6e 61 6d 65 73 20 77 69 74 68 20 | o.use.those.material.names.with. |
| 92c0 | 74 68 6f 73 65 20 65 78 61 63 74 0a 63 6f 6c 6f 72 73 2e 20 49 74 20 6d 61 79 20 62 65 20 65 61 | those.exact.colors..It.may.be.ea |
| 92e0 | 73 69 65 73 74 20 74 6f 20 6f 70 65 6e 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 20 61 | siest.to.open.an.existing.file.a |
| 9300 | 6e 64 20 63 6f 70 79 2f 70 61 73 74 65 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 69 6e 74 6f | nd.copy/paste.the.materials.into |
| 9320 | 20 79 6f 75 72 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 0a 66 69 6c 65 2e 20 4d 61 6b 65 | .your.current.working.file..Make |
| 9340 | 20 73 75 72 65 20 74 6f 20 61 6c 73 6f 20 66 6f 6c 6c 6f 77 20 74 68 65 20 6e 61 6d 69 6e 67 20 | .sure.to.also.follow.the.naming. |
| 9360 | 63 6f 6e 76 65 6e 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 67 65 6f 6d 65 74 72 79 2e 0a 0a 49 6e | convention.for.the.geometry...In |
| 9380 | 20 74 68 69 73 20 65 78 61 6d 70 6c 65 2c 20 49 20 61 6d 20 62 75 69 6c 64 69 6e 67 20 74 68 65 | .this.example,.I.am.building.the |
| 93a0 | 20 63 68 61 69 6e 20 6d 6f 64 75 6c 65 2e 20 46 6f 72 20 6e 6f 77 2c 20 49 20 77 69 6c 6c 20 63 | .chain.module..For.now,.I.will.c |
| 93c0 | 6f 6d 70 6c 65 74 65 6c 79 20 62 75 69 6c 64 20 6f 75 74 20 6f 6e 65 20 6c 69 6e 6b 20 6f 66 20 | ompletely.build.out.one.link.of. |
| 93e0 | 74 68 65 0a 63 68 61 69 6e 20 61 6e 64 20 64 65 61 6c 20 77 69 74 68 20 74 68 65 20 6f 74 68 65 | the.chain.and.deal.with.the.othe |
| 9400 | 72 20 6c 69 6e 6b 73 20 6c 61 74 65 72 2e 72 4b 04 00 00 85 81 72 4c 04 00 00 7d 72 4d 04 00 00 | r.links.later.rK.....rL...}rM... |
| 9420 | 28 68 19 55 00 68 1a 6a 47 04 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 4e 04 00 00 7d 72 4f | (h.U.h.jG...ubaubj....).rN...}rO |
| 9440 | 04 00 00 28 68 19 58 21 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 70 72 | ...(h.X!......image::./images/pr |
| 9460 | 6f 78 79 5f 67 65 6f 2e 70 6e 67 0a 68 1a 6a 43 04 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 | oxy_geo.png.h.jC...h"h#h$j....h& |
| 9480 | 7d 72 50 04 00 00 28 55 03 75 72 69 58 14 00 00 00 69 6d 61 67 65 73 2f 70 72 6f 78 79 5f 67 65 | }rP...(U.uriX....images/proxy_ge |
| 94a0 | 6f 2e 70 6e 67 72 51 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 52 04 00 | o.pngrQ...h+]h*]h(]h)]j....}rR.. |
| 94c0 | 00 55 01 2a 6a 51 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 65 75 62 68 4f 29 81 72 53 | .U.*jQ...sh.]uh0K.h2]ubeubhO).rS |
| 94e0 | 04 00 00 7d 72 54 04 00 00 28 68 19 58 11 01 00 00 41 66 74 65 72 20 77 65 20 68 61 76 65 20 6f | ...}rT...(h.X....After.we.have.o |
| 9500 | 75 72 20 67 65 6f 6d 65 74 72 79 20 62 75 69 6c 74 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 | ur.geometry.built.with.the.corre |
| 9520 | 63 74 20 6e 61 6d 69 6e 67 20 61 6e 64 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 61 73 73 69 | ct.naming.and.the.materials.assi |
| 9540 | 67 6e 65 64 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 63 74 20 6e 61 6d 65 73 20 61 6e 64 0a | gned.with.the.correct.names.and. |
| 9560 | 63 6f 6c 6f 72 73 2c 20 74 68 65 20 6e 65 78 74 20 73 74 65 70 20 69 73 20 74 6f 20 62 75 69 6c | colors,.the.next.step.is.to.buil |
| 9580 | 64 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 2e | d.the.global.mover.curve.object. |
| 95a0 | 20 54 68 69 73 20 63 61 6e 20 62 65 20 61 73 20 73 69 6d 70 6c 65 20 6f 72 20 63 6f 6d 70 6c 65 | .This.can.be.as.simple.or.comple |
| 95c0 | 78 20 61 73 20 79 6f 75 20 77 61 6e 74 2e 20 49 6e 20 74 68 65 0a 63 68 61 69 6e 20 6d 6f 64 75 | x.as.you.want..In.the.chain.modu |
| 95e0 | 6c 65 2c 20 49 27 6c 6c 20 6a 75 73 74 20 75 73 65 20 61 20 73 69 6d 70 6c 65 20 63 69 72 63 6c | le,.I'll.just.use.a.simple.circl |
| 9600 | 65 2e 72 55 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 56 04 00 00 28 68 | e.rU...h.j....h"h#h$hSh&}rV...(h |
| 9620 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 06 01 68 31 68 02 68 32 5d 72 57 04 00 00 | (]h)]h*]h+]h.]uh0M..h1h.h2]rW... |
| 9640 | 68 3d 58 11 01 00 00 41 66 74 65 72 20 77 65 20 68 61 76 65 20 6f 75 72 20 67 65 6f 6d 65 74 72 | h=X....After.we.have.our.geometr |
| 9660 | 79 20 62 75 69 6c 74 20 77 69 74 68 20 74 68 65 20 63 6f 72 72 65 63 74 20 6e 61 6d 69 6e 67 20 | y.built.with.the.correct.naming. |
| 9680 | 61 6e 64 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 61 73 73 69 67 6e 65 64 20 77 69 74 68 20 | and.the.materials.assigned.with. |
| 96a0 | 74 68 65 20 63 6f 72 72 65 63 74 20 6e 61 6d 65 73 20 61 6e 64 0a 63 6f 6c 6f 72 73 2c 20 74 68 | the.correct.names.and.colors,.th |
| 96c0 | 65 20 6e 65 78 74 20 73 74 65 70 20 69 73 20 74 6f 20 62 75 69 6c 64 20 74 68 65 20 67 6c 6f 62 | e.next.step.is.to.build.the.glob |
| 96e0 | 61 6c 20 6d 6f 76 65 72 20 63 75 72 76 65 20 6f 62 6a 65 63 74 2e 20 54 68 69 73 20 63 61 6e 20 | al.mover.curve.object..This.can. |
| 9700 | 62 65 20 61 73 20 73 69 6d 70 6c 65 20 6f 72 20 63 6f 6d 70 6c 65 78 20 61 73 20 79 6f 75 20 77 | be.as.simple.or.complex.as.you.w |
| 9720 | 61 6e 74 2e 20 49 6e 20 74 68 65 0a 63 68 61 69 6e 20 6d 6f 64 75 6c 65 2c 20 49 27 6c 6c 20 6a | ant..In.the.chain.module,.I'll.j |
| 9740 | 75 73 74 20 75 73 65 20 61 20 73 69 6d 70 6c 65 20 63 69 72 63 6c 65 2e 72 58 04 00 00 85 81 72 | ust.use.a.simple.circle.rX.....r |
| 9760 | 59 04 00 00 7d 72 5a 04 00 00 28 68 19 6a 55 04 00 00 68 1a 6a 53 04 00 00 75 62 61 75 62 6a 8f | Y...}rZ...(h.jU...h.jS...ubaubj. |
| 9780 | 02 00 00 29 81 72 5b 04 00 00 7d 72 5c 04 00 00 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 | ...).r[...}r\...(h.U.h.j....h"Nh |
| 97a0 | 24 6a 92 02 00 00 68 26 7d 72 5d 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | $j....h&}r]...(h(]h)]h*]h+]h.]uh |
| 97c0 | 30 4e 68 31 68 02 68 32 5d 72 5e 04 00 00 28 6a 51 02 00 00 29 81 72 5f 04 00 00 7d 72 60 04 00 | 0Nh1h.h2]r^...(jQ...).r_...}r`.. |
| 97e0 | 00 28 68 19 58 4c 02 00 00 41 73 20 6e 6f 74 65 64 20 69 6e 20 74 68 65 20 73 74 65 70 73 2c 20 | .(h.XL...As.noted.in.the.steps,. |
| 9800 | 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 68 61 73 20 74 6f 20 62 65 20 61 20 73 70 65 | the.global.mover.has.to.be.a.spe |
| 9820 | 63 69 66 69 63 20 63 6f 6c 6f 72 2e 20 59 6f 75 20 63 61 6e 20 61 63 68 69 65 76 65 20 74 68 69 | cific.color..You.can.achieve.thi |
| 9840 | 73 20 77 69 74 68 20 73 65 6c 65 63 74 69 6e 67 0a 74 68 65 20 6f 62 6a 65 63 74 20 61 6e 64 20 | s.with.selecting.the.object.and. |
| 9860 | 73 69 6d 70 6c 79 20 72 75 6e 6e 69 6e 67 3a 0a 20 20 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 | simply.running:.....cmds.setAttr |
| 9880 | 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 | (cmds.ls(sl.=.True)[0].+.".overr |
| 98a0 | 69 64 65 45 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 29 0a 20 20 20 20 63 6d 64 73 2e 73 65 74 41 | ideEnabled",.True).....cmds.setA |
| 98c0 | 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 | ttr(cmds.ls(sl.=.True)[0].+.".ov |
| 98e0 | 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 37 29 0a 41 6c 73 6f 2c 20 74 68 65 20 6e 61 6d 69 | errideColor",.17).Also,.the.nami |
| 9900 | 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 69 73 20 63 6f 6e 74 72 6f 6c 4e 61 6d 65 20 2b 20 22 | ng.convention.is.controlName.+." |
| 9920 | 5f 6d 6f 76 65 72 22 2c 20 73 6f 20 66 6f 72 20 74 68 69 73 20 6c 69 6e 6b 20 6f 66 20 74 68 65 | _mover",.so.for.this.link.of.the |
| 9940 | 20 63 68 61 69 6e 2c 20 69 74 20 77 69 6c 6c 20 62 65 0a 22 63 68 61 69 6e 5f 30 31 5f 6d 6f 76 | .chain,.it.will.be."chain_01_mov |
| 9960 | 65 72 22 2e 0a 4f 6e 65 20 69 6d 70 6f 72 74 61 6e 74 20 74 68 69 6e 67 20 49 20 73 68 6f 75 6c | er"..One.important.thing.I.shoul |
| 9980 | 64 20 6e 6f 74 65 20 69 73 20 74 68 61 74 20 79 6f 75 20 73 68 6f 75 6c 64 20 6d 61 6b 65 20 73 | d.note.is.that.you.should.make.s |
| 99a0 | 75 72 65 20 79 6f 75 72 20 70 69 76 6f 74 20 6f 6e 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 73 | ure.your.pivot.on.the.control.is |
| 99c0 | 20 77 68 65 72 65 20 79 6f 75 0a 77 61 6e 74 20 69 74 21 20 46 6f 72 20 74 68 69 73 20 63 68 61 | .where.you.want.it!.For.this.cha |
| 99e0 | 69 6e 20 63 6f 6e 74 72 6f 6c 2c 20 74 68 65 20 70 69 76 6f 74 20 77 69 6c 6c 20 61 63 74 75 61 | in.control,.the.pivot.will.actua |
| 9a00 | 6c 6c 79 20 62 65 20 61 74 20 74 68 65 20 6f 72 69 67 69 6e 2c 20 72 69 67 68 74 20 61 74 20 74 | lly.be.at.the.origin,.right.at.t |
| 9a20 | 68 65 20 68 65 61 64 20 6f 66 20 74 68 65 20 63 68 61 69 6e 2e 68 1a 6a 5b 04 00 00 68 22 68 23 | he.head.of.the.chain.h.j[...h"h# |
| 9a40 | 68 24 6a 54 02 00 00 68 26 7d 72 61 04 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 04 00 00 00 | h$jT...h&}ra...(jV....jW...X.... |
| 9a60 | 72 65 73 74 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 29 5d | restjX...jY...h+]h*]h(]jZ...}h)] |
| 9a80 | 68 2e 5d 75 68 30 4d 0a 01 68 32 5d 72 62 04 00 00 68 3d 58 4c 02 00 00 41 73 20 6e 6f 74 65 64 | h.]uh0M..h2]rb...h=XL...As.noted |
| 9aa0 | 20 69 6e 20 74 68 65 20 73 74 65 70 73 2c 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 | .in.the.steps,.the.global.mover. |
| 9ac0 | 68 61 73 20 74 6f 20 62 65 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 6c 6f 72 2e 20 59 6f 75 20 | has.to.be.a.specific.color..You. |
| 9ae0 | 63 61 6e 20 61 63 68 69 65 76 65 20 74 68 69 73 20 77 69 74 68 20 73 65 6c 65 63 74 69 6e 67 0a | can.achieve.this.with.selecting. |
| 9b00 | 74 68 65 20 6f 62 6a 65 63 74 20 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 6e 69 6e 67 3a 0a 20 | the.object.and.simply.running:.. |
| 9b20 | 20 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 | ...cmds.setAttr(cmds.ls(sl.=.Tru |
| 9b40 | 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 45 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 | e)[0].+.".overrideEnabled",.True |
| 9b60 | 29 0a 20 20 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 | ).....cmds.setAttr(cmds.ls(sl.=. |
| 9b80 | 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 37 29 | True)[0].+.".overrideColor",.17) |
| 9ba0 | 0a 41 6c 73 6f 2c 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 69 73 20 | .Also,.the.naming.convention.is. |
| 9bc0 | 63 6f 6e 74 72 6f 6c 4e 61 6d 65 20 2b 20 22 5f 6d 6f 76 65 72 22 2c 20 73 6f 20 66 6f 72 20 74 | controlName.+."_mover",.so.for.t |
| 9be0 | 68 69 73 20 6c 69 6e 6b 20 6f 66 20 74 68 65 20 63 68 61 69 6e 2c 20 69 74 20 77 69 6c 6c 20 62 | his.link.of.the.chain,.it.will.b |
| 9c00 | 65 0a 22 63 68 61 69 6e 5f 30 31 5f 6d 6f 76 65 72 22 2e 0a 4f 6e 65 20 69 6d 70 6f 72 74 61 6e | e."chain_01_mover"..One.importan |
| 9c20 | 74 20 74 68 69 6e 67 20 49 20 73 68 6f 75 6c 64 20 6e 6f 74 65 20 69 73 20 74 68 61 74 20 79 6f | t.thing.I.should.note.is.that.yo |
| 9c40 | 75 20 73 68 6f 75 6c 64 20 6d 61 6b 65 20 73 75 72 65 20 79 6f 75 72 20 70 69 76 6f 74 20 6f 6e | u.should.make.sure.your.pivot.on |
| 9c60 | 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 69 73 20 77 68 65 72 65 20 79 6f 75 0a 77 61 6e 74 20 69 | .the.control.is.where.you.want.i |
| 9c80 | 74 21 20 46 6f 72 20 74 68 69 73 20 63 68 61 69 6e 20 63 6f 6e 74 72 6f 6c 2c 20 74 68 65 20 70 | t!.For.this.chain.control,.the.p |
| 9ca0 | 69 76 6f 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20 62 65 20 61 74 20 74 68 65 20 6f 72 69 | ivot.will.actually.be.at.the.ori |
| 9cc0 | 67 69 6e 2c 20 72 69 67 68 74 20 61 74 20 74 68 65 20 68 65 61 64 20 6f 66 20 74 68 65 20 63 68 | gin,.right.at.the.head.of.the.ch |
| 9ce0 | 61 69 6e 2e 72 63 04 00 00 85 81 72 64 04 00 00 7d 72 65 04 00 00 28 68 19 55 00 68 1a 6a 5f 04 | ain.rc.....rd...}re...(h.U.h.j_. |
| 9d00 | 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 66 04 00 00 7d 72 67 04 00 00 28 68 19 58 24 00 00 | ..ubaubj....).rf...}rg...(h.X$.. |
| 9d20 | 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 67 6c 6f 62 61 6c 5f 6d 6f 76 65 72 | ....image::./images/global_mover |
| 9d40 | 2e 70 6e 67 0a 68 1a 6a 5b 04 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 68 04 00 00 28 | .png.h.j[...h"h#h$j....h&}rh...( |
| 9d60 | 55 03 75 72 69 58 17 00 00 00 69 6d 61 67 65 73 2f 67 6c 6f 62 61 6c 5f 6d 6f 76 65 72 2e 70 6e | U.uriX....images/global_mover.pn |
| 9d80 | 67 72 69 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 6a 04 00 00 55 01 2a | gri...h+]h*]h(]h)]j....}rj...U.* |
| 9da0 | 6a 69 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 65 75 62 68 4f 29 81 72 6b 04 00 00 7d | ji...sh.]uh0K.h2]ubeubhO).rk...} |
| 9dc0 | 72 6c 04 00 00 28 68 19 58 77 00 00 00 4e 6f 77 20 77 65 20 6e 65 65 64 20 74 6f 20 63 72 65 61 | rl...(h.Xw...Now.we.need.to.crea |
| 9de0 | 74 65 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 2c 20 77 68 69 63 68 20 69 73 20 73 69 | te.the.offset.mover,.which.is.si |
| 9e00 | 6d 70 6c 79 20 61 73 20 65 61 73 79 20 61 73 20 64 75 70 6c 69 63 61 74 69 6e 67 20 6f 75 72 20 | mply.as.easy.as.duplicating.our. |
| 9e20 | 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 61 6e 64 20 73 63 61 6c 69 6e 67 20 74 68 65 20 43 56 73 | global.mover.and.scaling.the.CVs |
| 9e40 | 20 69 6e 2e 72 6d 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 6e 04 00 00 | .in.rm...h.j....h"h#h$hSh&}rn... |
| 9e60 | 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 17 01 68 31 68 02 68 32 5d 72 6f 04 | (h(]h)]h*]h+]h.]uh0M..h1h.h2]ro. |
| 9e80 | 00 00 68 3d 58 77 00 00 00 4e 6f 77 20 77 65 20 6e 65 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 | ..h=Xw...Now.we.need.to.create.t |
| 9ea0 | 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 2c 20 77 68 69 63 68 20 69 73 20 73 69 6d 70 6c 79 | he.offset.mover,.which.is.simply |
| 9ec0 | 20 61 73 20 65 61 73 79 20 61 73 20 64 75 70 6c 69 63 61 74 69 6e 67 20 6f 75 72 20 67 6c 6f 62 | .as.easy.as.duplicating.our.glob |
| 9ee0 | 61 6c 20 6d 6f 76 65 72 20 61 6e 64 20 73 63 61 6c 69 6e 67 20 74 68 65 20 43 56 73 20 69 6e 2e | al.mover.and.scaling.the.CVs.in. |
| 9f00 | 72 70 04 00 00 85 81 72 71 04 00 00 7d 72 72 04 00 00 28 68 19 6a 6d 04 00 00 68 1a 6a 6b 04 00 | rp.....rq...}rr...(h.jm...h.jk.. |
| 9f20 | 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 73 04 00 00 7d 72 74 04 00 00 28 68 19 55 00 68 1a 6a | .ubaubj....).rs...}rt...(h.U.h.j |
| 9f40 | 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 75 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d | ....h"Nh$j....h&}ru...(h(]h)]h*] |
| 9f60 | 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 76 04 00 00 28 6a 51 02 00 00 29 81 72 77 | h+]h.]uh0Nh1h.h2]rv...(jQ...).rw |
| 9f80 | 04 00 00 7d 72 78 04 00 00 28 68 19 58 89 01 00 00 41 73 20 6e 6f 74 65 64 20 69 6e 20 74 68 65 | ...}rx...(h.X....As.noted.in.the |
| 9fa0 | 20 73 74 65 70 73 2c 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 68 61 73 20 74 6f 20 | .steps,.the.offset.mover.has.to. |
| 9fc0 | 62 65 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 6c 6f 72 2e 20 59 6f 75 20 63 61 6e 20 61 63 68 | be.a.specific.color..You.can.ach |
| 9fe0 | 69 65 76 65 20 74 68 69 73 20 77 69 74 68 20 73 65 6c 65 63 74 69 6e 67 0a 74 68 65 20 6f 62 6a | ieve.this.with.selecting.the.obj |
| a000 | 65 63 74 20 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 6e 69 6e 67 3a 0a 20 20 20 20 63 6d 64 73 | ect.and.simply.running:.....cmds |
| a020 | 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b | .setAttr(cmds.ls(sl.=.True)[0].+ |
| a040 | 20 22 2e 6f 76 65 72 72 69 64 65 45 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 29 0a 20 20 20 20 63 | .".overrideEnabled",.True).....c |
| a060 | 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 | mds.setAttr(cmds.ls(sl.=.True)[0 |
| a080 | 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 31 38 29 0a 41 6c 73 6f 2c 20 | ].+.".overrideColor",.18).Also,. |
| a0a0 | 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 69 73 20 63 6f 6e 74 72 6f 6c | the.naming.convention.is.control |
| a0c0 | 4e 61 6d 65 20 2b 20 22 5f 6d 6f 76 65 72 5f 6f 66 66 73 65 74 22 2c 20 73 6f 20 66 6f 72 20 74 | Name.+."_mover_offset",.so.for.t |
| a0e0 | 68 69 73 20 6c 69 6e 6b 20 6f 66 20 74 68 65 20 63 68 61 69 6e 2c 20 69 74 20 77 69 6c 6c 20 62 | his.link.of.the.chain,.it.will.b |
| a100 | 65 0a 22 63 68 61 69 6e 5f 30 31 5f 6d 6f 76 65 72 5f 6f 66 66 73 65 74 22 2e 68 1a 6a 73 04 00 | e."chain_01_mover_offset".h.js.. |
| a120 | 00 68 22 68 23 68 24 6a 54 02 00 00 68 26 7d 72 79 04 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 | .h"h#h$jT...h&}ry...(jV....jW... |
| a140 | 58 04 00 00 00 72 65 73 74 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 | X....restjX...jY...h+]h*]h(]jZ.. |
| a160 | 00 7d 68 29 5d 68 2e 5d 75 68 30 4d 19 01 68 32 5d 72 7a 04 00 00 68 3d 58 89 01 00 00 41 73 20 | .}h)]h.]uh0M..h2]rz...h=X....As. |
| a180 | 6e 6f 74 65 64 20 69 6e 20 74 68 65 20 73 74 65 70 73 2c 20 74 68 65 20 6f 66 66 73 65 74 20 6d | noted.in.the.steps,.the.offset.m |
| a1a0 | 6f 76 65 72 20 68 61 73 20 74 6f 20 62 65 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 6c 6f 72 2e | over.has.to.be.a.specific.color. |
| a1c0 | 20 59 6f 75 20 63 61 6e 20 61 63 68 69 65 76 65 20 74 68 69 73 20 77 69 74 68 20 73 65 6c 65 63 | .You.can.achieve.this.with.selec |
| a1e0 | 74 69 6e 67 0a 74 68 65 20 6f 62 6a 65 63 74 20 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 6e 69 | ting.the.object.and.simply.runni |
| a200 | 6e 67 3a 0a 20 20 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 | ng:.....cmds.setAttr(cmds.ls(sl. |
| a220 | 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 45 6e 61 62 6c 65 64 22 2c | =.True)[0].+.".overrideEnabled", |
| a240 | 20 54 72 75 65 29 0a 20 20 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 | .True).....cmds.setAttr(cmds.ls( |
| a260 | 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 | sl.=.True)[0].+.".overrideColor" |
| a280 | 2c 20 31 38 29 0a 41 6c 73 6f 2c 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f | ,.18).Also,.the.naming.conventio |
| a2a0 | 6e 20 69 73 20 63 6f 6e 74 72 6f 6c 4e 61 6d 65 20 2b 20 22 5f 6d 6f 76 65 72 5f 6f 66 66 73 65 | n.is.controlName.+."_mover_offse |
| a2c0 | 74 22 2c 20 73 6f 20 66 6f 72 20 74 68 69 73 20 6c 69 6e 6b 20 6f 66 20 74 68 65 20 63 68 61 69 | t",.so.for.this.link.of.the.chai |
| a2e0 | 6e 2c 20 69 74 20 77 69 6c 6c 20 62 65 0a 22 63 68 61 69 6e 5f 30 31 5f 6d 6f 76 65 72 5f 6f 66 | n,.it.will.be."chain_01_mover_of |
| a300 | 66 73 65 74 22 2e 72 7b 04 00 00 85 81 72 7c 04 00 00 7d 72 7d 04 00 00 28 68 19 55 00 68 1a 6a | fset".r{.....r|...}r}...(h.U.h.j |
| a320 | 77 04 00 00 75 62 61 75 62 6a a9 01 00 00 29 81 72 7e 04 00 00 7d 72 7f 04 00 00 28 68 19 58 24 | w...ubaubj....).r~...}r....(h.X$ |
| a340 | 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 6f 66 66 73 65 74 5f 6d 6f 76 | ......image::./images/offset_mov |
| a360 | 65 72 2e 70 6e 67 0a 68 1a 6a 73 04 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 80 04 00 | er.png.h.js...h"h#h$j....h&}r... |
| a380 | 00 28 55 03 75 72 69 58 17 00 00 00 69 6d 61 67 65 73 2f 6f 66 66 73 65 74 5f 6d 6f 76 65 72 2e | .(U.uriX....images/offset_mover. |
| a3a0 | 70 6e 67 72 81 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 82 04 00 00 55 | pngr....h+]h*]h(]h)]j....}r....U |
| a3c0 | 01 2a 6a 81 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 65 75 62 68 4f 29 81 72 83 04 00 | .*j....sh.]uh0K.h2]ubeubhO).r... |
| a3e0 | 00 7d 72 84 04 00 00 28 68 19 58 19 01 00 00 54 68 65 20 6c 61 73 74 20 6d 6f 76 65 72 20 63 6f | .}r....(h.X....The.last.mover.co |
| a400 | 6e 74 72 6f 6c 20 69 73 20 66 6f 72 20 74 68 65 20 70 72 6f 78 79 20 67 65 6f 20 69 74 73 65 6c | ntrol.is.for.the.proxy.geo.itsel |
| a420 | 66 2c 20 73 6f 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 6d 6f 76 65 2c 20 72 6f 74 61 74 65 2c | f,.so.the.user.can.move,.rotate, |
| a440 | 20 61 6e 64 20 73 63 61 6c 65 20 74 68 65 20 70 72 6f 78 79 20 67 65 6f 20 69 74 73 65 6c 66 2c | .and.scale.the.proxy.geo.itself, |
| a460 | 0a 77 68 69 63 68 20 64 6f 65 73 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 61 66 66 65 63 74 20 74 | .which.doesn't.actually.affect.t |
| a480 | 68 65 20 6a 6f 69 6e 74 20 70 6f 73 69 74 69 6f 6e 20 61 74 20 61 6c 6c 2c 20 69 74 27 73 20 6a | he.joint.position.at.all,.it's.j |
| a4a0 | 75 73 74 20 66 6f 72 20 61 65 73 74 68 65 74 69 63 73 2e 20 41 67 61 69 6e 2c 20 64 75 70 6c 69 | ust.for.aesthetics..Again,.dupli |
| a4c0 | 63 61 74 65 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 0a 61 6e 64 20 73 63 61 6c 65 20 | cate.the.offset.mover.and.scale. |
| a4e0 | 74 68 65 20 43 56 73 20 69 6e 20 74 6f 20 71 75 69 63 6b 6c 79 20 63 72 65 61 74 65 20 74 68 69 | the.CVs.in.to.quickly.create.thi |
| a500 | 73 20 6d 6f 76 65 72 2e 72 85 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 | s.mover.r....h.j....h"h#h$hSh&}r |
| a520 | 86 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 24 01 68 31 68 02 68 32 | ....(h(]h)]h*]h+]h.]uh0M$.h1h.h2 |
| a540 | 5d 72 87 04 00 00 68 3d 58 19 01 00 00 54 68 65 20 6c 61 73 74 20 6d 6f 76 65 72 20 63 6f 6e 74 | ]r....h=X....The.last.mover.cont |
| a560 | 72 6f 6c 20 69 73 20 66 6f 72 20 74 68 65 20 70 72 6f 78 79 20 67 65 6f 20 69 74 73 65 6c 66 2c | rol.is.for.the.proxy.geo.itself, |
| a580 | 20 73 6f 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 6d 6f 76 65 2c 20 72 6f 74 61 74 65 2c 20 61 | .so.the.user.can.move,.rotate,.a |
| a5a0 | 6e 64 20 73 63 61 6c 65 20 74 68 65 20 70 72 6f 78 79 20 67 65 6f 20 69 74 73 65 6c 66 2c 0a 77 | nd.scale.the.proxy.geo.itself,.w |
| a5c0 | 68 69 63 68 20 64 6f 65 73 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 61 66 66 65 63 74 20 74 68 65 | hich.doesn't.actually.affect.the |
| a5e0 | 20 6a 6f 69 6e 74 20 70 6f 73 69 74 69 6f 6e 20 61 74 20 61 6c 6c 2c 20 69 74 27 73 20 6a 75 73 | .joint.position.at.all,.it's.jus |
| a600 | 74 20 66 6f 72 20 61 65 73 74 68 65 74 69 63 73 2e 20 41 67 61 69 6e 2c 20 64 75 70 6c 69 63 61 | t.for.aesthetics..Again,.duplica |
| a620 | 74 65 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 0a 61 6e 64 20 73 63 61 6c 65 20 74 68 | te.the.offset.mover.and.scale.th |
| a640 | 65 20 43 56 73 20 69 6e 20 74 6f 20 71 75 69 63 6b 6c 79 20 63 72 65 61 74 65 20 74 68 69 73 20 | e.CVs.in.to.quickly.create.this. |
| a660 | 6d 6f 76 65 72 2e 72 88 04 00 00 85 81 72 89 04 00 00 7d 72 8a 04 00 00 28 68 19 6a 85 04 00 00 | mover.r......r....}r....(h.j.... |
| a680 | 68 1a 6a 83 04 00 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 8b 04 00 00 7d 72 8c 04 00 00 28 68 | h.j....ubaubj....).r....}r....(h |
| a6a0 | 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 8d 04 00 00 28 68 28 5d | .U.h.j....h"Nh$j....h&}r....(h(] |
| a6c0 | 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 8e 04 00 00 28 6a 51 02 | h)]h*]h+]h.]uh0Nh1h.h2]r....(jQ. |
| a6e0 | 00 00 29 81 72 8f 04 00 00 7d 72 90 04 00 00 28 68 19 58 80 01 00 00 41 73 20 6e 6f 74 65 64 20 | ..).r....}r....(h.X....As.noted. |
| a700 | 69 6e 20 74 68 65 20 73 74 65 70 73 2c 20 74 68 65 20 67 65 6f 20 6d 6f 76 65 72 20 68 61 73 20 | in.the.steps,.the.geo.mover.has. |
| a720 | 74 6f 20 62 65 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 6c 6f 72 2e 20 59 6f 75 20 63 61 6e 20 | to.be.a.specific.color..You.can. |
| a740 | 61 63 68 69 65 76 65 20 74 68 69 73 20 77 69 74 68 20 73 65 6c 65 63 74 69 6e 67 0a 74 68 65 20 | achieve.this.with.selecting.the. |
| a760 | 6f 62 6a 65 63 74 20 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 6e 69 6e 67 3a 0a 20 20 20 20 63 | object.and.simply.running:.....c |
| a780 | 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 | mds.setAttr(cmds.ls(sl.=.True)[0 |
| a7a0 | 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 45 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 29 0a 20 20 | ].+.".overrideEnabled",.True)... |
| a7c0 | 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 | ..cmds.setAttr(cmds.ls(sl.=.True |
| a7e0 | 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 32 30 29 0a 41 6c 73 | )[0].+.".overrideColor",.20).Als |
| a800 | 6f 2c 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 69 73 20 63 6f 6e 74 | o,.the.naming.convention.is.cont |
| a820 | 72 6f 6c 4e 61 6d 65 20 2b 20 22 5f 6d 6f 76 65 72 5f 67 65 6f 22 2c 20 73 6f 20 66 6f 72 20 74 | rolName.+."_mover_geo",.so.for.t |
| a840 | 68 69 73 20 6c 69 6e 6b 20 6f 66 20 74 68 65 20 63 68 61 69 6e 2c 20 69 74 20 77 69 6c 6c 20 62 | his.link.of.the.chain,.it.will.b |
| a860 | 65 0a 22 63 68 61 69 6e 5f 30 31 5f 6d 6f 76 65 72 5f 67 65 6f 22 2e 68 1a 6a 8b 04 00 00 68 22 | e."chain_01_mover_geo".h.j....h" |
| a880 | 68 23 68 24 6a 54 02 00 00 68 26 7d 72 91 04 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 04 00 | h#h$jT...h&}r....(jV....jW...X.. |
| a8a0 | 00 00 72 65 73 74 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 | ..restjX...jY...h+]h*]h(]jZ...}h |
| a8c0 | 29 5d 68 2e 5d 75 68 30 4d 28 01 68 32 5d 72 92 04 00 00 68 3d 58 80 01 00 00 41 73 20 6e 6f 74 | )]h.]uh0M(.h2]r....h=X....As.not |
| a8e0 | 65 64 20 69 6e 20 74 68 65 20 73 74 65 70 73 2c 20 74 68 65 20 67 65 6f 20 6d 6f 76 65 72 20 68 | ed.in.the.steps,.the.geo.mover.h |
| a900 | 61 73 20 74 6f 20 62 65 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 6c 6f 72 2e 20 59 6f 75 20 63 | as.to.be.a.specific.color..You.c |
| a920 | 61 6e 20 61 63 68 69 65 76 65 20 74 68 69 73 20 77 69 74 68 20 73 65 6c 65 63 74 69 6e 67 0a 74 | an.achieve.this.with.selecting.t |
| a940 | 68 65 20 6f 62 6a 65 63 74 20 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 6e 69 6e 67 3a 0a 20 20 | he.object.and.simply.running:... |
| a960 | 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 | ..cmds.setAttr(cmds.ls(sl.=.True |
| a980 | 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 45 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 29 | )[0].+.".overrideEnabled",.True) |
| a9a0 | 0a 20 20 20 20 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 | .....cmds.setAttr(cmds.ls(sl.=.T |
| a9c0 | 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 43 6f 6c 6f 72 22 2c 20 32 30 29 0a | rue)[0].+.".overrideColor",.20). |
| a9e0 | 41 6c 73 6f 2c 20 74 68 65 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 69 73 20 63 | Also,.the.naming.convention.is.c |
| aa00 | 6f 6e 74 72 6f 6c 4e 61 6d 65 20 2b 20 22 5f 6d 6f 76 65 72 5f 67 65 6f 22 2c 20 73 6f 20 66 6f | ontrolName.+."_mover_geo",.so.fo |
| aa20 | 72 20 74 68 69 73 20 6c 69 6e 6b 20 6f 66 20 74 68 65 20 63 68 61 69 6e 2c 20 69 74 20 77 69 6c | r.this.link.of.the.chain,.it.wil |
| aa40 | 6c 20 62 65 0a 22 63 68 61 69 6e 5f 30 31 5f 6d 6f 76 65 72 5f 67 65 6f 22 2e 72 93 04 00 00 85 | l.be."chain_01_mover_geo".r..... |
| aa60 | 81 72 94 04 00 00 7d 72 95 04 00 00 28 68 19 55 00 68 1a 6a 8f 04 00 00 75 62 61 75 62 6a a9 01 | .r....}r....(h.U.h.j....ubaubj.. |
| aa80 | 00 00 29 81 72 96 04 00 00 7d 72 97 04 00 00 28 68 19 58 21 00 00 00 2e 2e 20 69 6d 61 67 65 3a | ..).r....}r....(h.X!......image: |
| aaa0 | 3a 20 2f 69 6d 61 67 65 73 2f 67 65 6f 5f 6d 6f 76 65 72 2e 70 6e 67 0a 68 1a 6a 8b 04 00 00 68 | :./images/geo_mover.png.h.j....h |
| aac0 | 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 98 04 00 00 28 55 03 75 72 69 58 14 00 00 00 69 6d 61 | "h#h$j....h&}r....(U.uriX....ima |
| aae0 | 67 65 73 2f 67 65 6f 5f 6d 6f 76 65 72 2e 70 6e 67 72 99 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 | ges/geo_mover.pngr....h+]h*]h(]h |
| ab00 | 29 5d 6a af 01 00 00 7d 72 9a 04 00 00 55 01 2a 6a 99 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 | )]j....}r....U.*j....sh.]uh0K.h2 |
| ab20 | 5d 75 62 65 75 62 68 4f 29 81 72 9b 04 00 00 7d 72 9c 04 00 00 28 68 19 58 d3 02 00 00 4e 6f 77 | ]ubeubhO).r....}r....(h.X....Now |
| ab40 | 20 77 65 20 63 61 6e 20 73 65 74 75 70 20 74 68 65 20 68 69 65 72 61 72 63 68 79 20 6f 66 20 6f | .we.can.setup.the.hierarchy.of.o |
| ab60 | 75 72 20 6d 6f 76 65 72 73 2e 20 46 6f 72 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2c | ur.movers..For.the.global.mover, |
| ab80 | 20 63 72 65 61 74 65 20 61 6e 20 65 6d 70 74 79 20 67 72 6f 75 70 20 74 68 61 74 20 69 73 20 69 | .create.an.empty.group.that.is.i |
| aba0 | 6e 20 74 68 65 20 73 61 6d 65 20 73 70 61 63 65 20 61 73 0a 74 68 65 20 67 6c 6f 62 61 6c 20 6d | n.the.same.space.as.the.global.m |
| abc0 | 6f 76 65 72 20 63 6f 6e 74 72 6f 6c 2e 20 54 68 69 73 20 63 61 6e 20 62 65 20 61 63 68 69 65 76 | over.control..This.can.be.achiev |
| abe0 | 65 64 20 62 79 20 63 72 65 61 74 69 6e 67 20 61 6e 20 65 6d 70 74 79 20 67 72 6f 75 70 2c 20 70 | ed.by.creating.an.empty.group,.p |
| ac00 | 6f 69 6e 74 20 61 6e 64 20 6f 72 69 65 6e 74 20 63 6f 6e 73 74 72 61 69 6e 69 6e 67 20 74 68 65 | oint.and.orient.constraining.the |
| ac20 | 20 67 72 6f 75 70 20 74 6f 0a 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2c 20 61 6e 64 20 | .group.to.the.global.mover,.and. |
| ac40 | 64 65 6c 65 74 69 6e 67 20 74 68 65 20 63 6f 6e 73 74 72 61 69 6e 74 73 2e 20 54 68 65 20 6e 61 | deleting.the.constraints..The.na |
| ac60 | 6d 65 20 6f 66 20 74 68 65 20 67 72 6f 75 70 20 77 69 6c 6c 20 62 65 20 63 6f 6e 74 72 6f 6c 4e | me.of.the.group.will.be.controlN |
| ac80 | 61 6d 65 20 2b 20 22 5f 6d 6f 76 65 72 5f 67 72 70 22 2e 20 41 74 20 74 68 69 73 0a 70 6f 69 6e | ame.+."_mover_grp"..At.this.poin |
| aca0 | 74 2c 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 20 6f 72 69 65 6e 74 61 74 69 6f | t,.make.sure.that.the.orientatio |
| acc0 | 6e 20 6f 66 20 79 6f 75 72 20 67 72 6f 75 70 20 69 73 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 | n.of.your.group.is.what.you.want |
| ace0 | 20 79 6f 75 72 20 63 6f 6e 74 72 6f 6c 20 74 6f 20 62 65 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 | .your.control.to.be..For.instanc |
| ad00 | 65 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 0a 72 6f 74 61 74 65 58 20 74 6f 20 62 65 20 79 6f 75 | e,.if.you.want.rotateX.to.be.you |
| ad20 | 72 20 74 77 69 73 74 20 61 78 69 73 2c 20 6d 61 6b 65 20 73 75 72 65 20 74 6f 20 61 64 6a 75 73 | r.twist.axis,.make.sure.to.adjus |
| ad40 | 74 20 74 68 65 20 67 72 6f 75 70 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 74 6f 20 61 64 64 72 65 | t.the.group.orientation.to.addre |
| ad60 | 73 73 20 74 68 69 73 2e 20 46 6f 72 20 74 68 69 73 20 63 68 61 69 6e 20 63 6f 6e 74 72 6f 6c 2c | ss.this..For.this.chain.control, |
| ad80 | 20 49 0a 77 61 6e 74 65 64 20 5a 20 74 6f 20 62 65 20 6d 79 20 70 69 74 63 68 20 61 78 69 73 2c | .I.wanted.Z.to.be.my.pitch.axis, |
| ada0 | 20 59 20 74 6f 20 62 65 20 6d 79 20 79 61 77 20 61 78 69 73 2c 20 61 6e 64 20 58 20 74 6f 20 62 | .Y.to.be.my.yaw.axis,.and.X.to.b |
| adc0 | 65 20 6d 79 20 72 6f 6c 6c 20 61 78 69 73 2c 20 73 6f 20 49 20 6e 65 65 64 65 64 20 74 6f 20 61 | e.my.roll.axis,.so.I.needed.to.a |
| ade0 | 64 6a 75 73 74 20 74 68 65 20 72 6f 74 61 74 65 20 76 61 6c 75 65 73 0a 75 6e 74 69 6c 20 74 68 | djust.the.rotate.values.until.th |
| ae00 | 69 73 20 77 61 73 20 74 68 65 20 63 61 73 65 2e 72 9d 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 | is.was.the.case.r....h.j....h"h# |
| ae20 | 68 24 68 53 68 26 7d 72 9e 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d | h$hSh&}r....(h(]h)]h*]h+]h.]uh0M |
| ae40 | 33 01 68 31 68 02 68 32 5d 72 9f 04 00 00 68 3d 58 d3 02 00 00 4e 6f 77 20 77 65 20 63 61 6e 20 | 3.h1h.h2]r....h=X....Now.we.can. |
| ae60 | 73 65 74 75 70 20 74 68 65 20 68 69 65 72 61 72 63 68 79 20 6f 66 20 6f 75 72 20 6d 6f 76 65 72 | setup.the.hierarchy.of.our.mover |
| ae80 | 73 2e 20 46 6f 72 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2c 20 63 72 65 61 74 65 20 | s..For.the.global.mover,.create. |
| aea0 | 61 6e 20 65 6d 70 74 79 20 67 72 6f 75 70 20 74 68 61 74 20 69 73 20 69 6e 20 74 68 65 20 73 61 | an.empty.group.that.is.in.the.sa |
| aec0 | 6d 65 20 73 70 61 63 65 20 61 73 0a 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 63 6f 6e | me.space.as.the.global.mover.con |
| aee0 | 74 72 6f 6c 2e 20 54 68 69 73 20 63 61 6e 20 62 65 20 61 63 68 69 65 76 65 64 20 62 79 20 63 72 | trol..This.can.be.achieved.by.cr |
| af00 | 65 61 74 69 6e 67 20 61 6e 20 65 6d 70 74 79 20 67 72 6f 75 70 2c 20 70 6f 69 6e 74 20 61 6e 64 | eating.an.empty.group,.point.and |
| af20 | 20 6f 72 69 65 6e 74 20 63 6f 6e 73 74 72 61 69 6e 69 6e 67 20 74 68 65 20 67 72 6f 75 70 20 74 | .orient.constraining.the.group.t |
| af40 | 6f 0a 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2c 20 61 6e 64 20 64 65 6c 65 74 69 6e 67 | o.the.global.mover,.and.deleting |
| af60 | 20 74 68 65 20 63 6f 6e 73 74 72 61 69 6e 74 73 2e 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 | .the.constraints..The.name.of.th |
| af80 | 65 20 67 72 6f 75 70 20 77 69 6c 6c 20 62 65 20 63 6f 6e 74 72 6f 6c 4e 61 6d 65 20 2b 20 22 5f | e.group.will.be.controlName.+."_ |
| afa0 | 6d 6f 76 65 72 5f 67 72 70 22 2e 20 41 74 20 74 68 69 73 0a 70 6f 69 6e 74 2c 20 6d 61 6b 65 20 | mover_grp"..At.this.point,.make. |
| afc0 | 73 75 72 65 20 74 68 61 74 20 74 68 65 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 66 20 79 6f 75 | sure.that.the.orientation.of.you |
| afe0 | 72 20 67 72 6f 75 70 20 69 73 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 20 79 6f 75 72 20 63 6f | r.group.is.what.you.want.your.co |
| b000 | 6e 74 72 6f 6c 20 74 6f 20 62 65 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 69 66 20 79 6f | ntrol.to.be..For.instance,.if.yo |
| b020 | 75 20 77 61 6e 74 0a 72 6f 74 61 74 65 58 20 74 6f 20 62 65 20 79 6f 75 72 20 74 77 69 73 74 20 | u.want.rotateX.to.be.your.twist. |
| b040 | 61 78 69 73 2c 20 6d 61 6b 65 20 73 75 72 65 20 74 6f 20 61 64 6a 75 73 74 20 74 68 65 20 67 72 | axis,.make.sure.to.adjust.the.gr |
| b060 | 6f 75 70 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 74 6f 20 61 64 64 72 65 73 73 20 74 68 69 73 2e | oup.orientation.to.address.this. |
| b080 | 20 46 6f 72 20 74 68 69 73 20 63 68 61 69 6e 20 63 6f 6e 74 72 6f 6c 2c 20 49 0a 77 61 6e 74 65 | .For.this.chain.control,.I.wante |
| b0a0 | 64 20 5a 20 74 6f 20 62 65 20 6d 79 20 70 69 74 63 68 20 61 78 69 73 2c 20 59 20 74 6f 20 62 65 | d.Z.to.be.my.pitch.axis,.Y.to.be |
| b0c0 | 20 6d 79 20 79 61 77 20 61 78 69 73 2c 20 61 6e 64 20 58 20 74 6f 20 62 65 20 6d 79 20 72 6f 6c | .my.yaw.axis,.and.X.to.be.my.rol |
| b0e0 | 6c 20 61 78 69 73 2c 20 73 6f 20 49 20 6e 65 65 64 65 64 20 74 6f 20 61 64 6a 75 73 74 20 74 68 | l.axis,.so.I.needed.to.adjust.th |
| b100 | 65 20 72 6f 74 61 74 65 20 76 61 6c 75 65 73 0a 75 6e 74 69 6c 20 74 68 69 73 20 77 61 73 20 74 | e.rotate.values.until.this.was.t |
| b120 | 68 65 20 63 61 73 65 2e 72 a0 04 00 00 85 81 72 a1 04 00 00 7d 72 a2 04 00 00 28 68 19 6a 9d 04 | he.case.r......r....}r....(h.j.. |
| b140 | 00 00 68 1a 6a 9b 04 00 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 a3 04 00 00 7d 72 a4 04 00 00 | ..h.j....ubaubj....).r....}r.... |
| b160 | 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 a5 04 00 00 28 68 | (h.U.h.j....h"Nh$j....h&}r....(h |
| b180 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 a6 04 00 00 6a a9 | (]h)]h*]h+]h.]uh0Nh1h.h2]r....j. |
| b1a0 | 01 00 00 29 81 72 a7 04 00 00 7d 72 a8 04 00 00 28 68 19 58 23 00 00 00 2e 2e 20 69 6d 61 67 65 | ...).r....}r....(h.X#......image |
| b1c0 | 3a 3a 20 2f 69 6d 61 67 65 73 2f 6d 6f 76 65 72 5f 67 72 6f 75 70 2e 70 6e 67 0a 68 1a 6a a3 04 | ::./images/mover_group.png.h.j.. |
| b1e0 | 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 a9 04 00 00 28 55 03 75 72 69 58 16 00 00 00 | ..h"h#h$j....h&}r....(U.uriX.... |
| b200 | 69 6d 61 67 65 73 2f 6d 6f 76 65 72 5f 67 72 6f 75 70 2e 70 6e 67 72 aa 04 00 00 68 2b 5d 68 2a | images/mover_group.pngr....h+]h* |
| b220 | 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 ab 04 00 00 55 01 2a 6a aa 04 00 00 73 68 2e 5d 75 68 | ]h(]h)]j....}r....U.*j....sh.]uh |
| b240 | 30 4b 00 68 32 5d 75 62 61 75 62 68 4f 29 81 72 ac 04 00 00 7d 72 ad 04 00 00 28 68 19 58 27 01 | 0K.h2]ubaubhO).r....}r....(h.X'. |
| b260 | 00 00 4e 6f 77 20 74 68 61 74 20 74 68 65 20 67 72 6f 75 70 20 6f 72 69 65 6e 74 61 74 69 6f 6e | ..Now.that.the.group.orientation |
| b280 | 20 69 73 20 61 73 20 64 65 73 69 72 65 64 2c 20 67 6f 20 61 68 65 61 64 20 61 6e 64 20 70 61 72 | .is.as.desired,.go.ahead.and.par |
| b2a0 | 65 6e 74 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 74 6f 20 74 68 65 20 67 6c 6f 62 | ent.the.global.mover.to.the.glob |
| b2c0 | 61 6c 20 6d 6f 76 65 72 20 67 72 6f 75 70 2e 20 54 68 65 6e 0a 70 61 72 65 6e 74 20 74 68 65 20 | al.mover.group..Then.parent.the. |
| b2e0 | 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 | offset.mover.to.the.global.mover |
| b300 | 2e 20 54 68 65 6e 20 70 61 72 65 6e 74 20 74 68 65 20 67 65 6f 20 6d 6f 76 65 72 20 74 6f 20 74 | ..Then.parent.the.geo.mover.to.t |
| b320 | 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 2c 20 61 6e 64 20 6c 61 73 74 6c 79 2c 20 70 61 72 | he.offset.mover,.and.lastly,.par |
| b340 | 65 6e 74 20 74 68 65 0a 70 72 6f 78 79 5f 67 65 6f 20 74 6f 20 74 68 65 20 67 65 6f 20 6d 6f 76 | ent.the.proxy_geo.to.the.geo.mov |
| b360 | 65 72 2e 20 59 6f 75 72 20 68 69 65 72 61 72 63 68 79 20 73 68 6f 75 6c 64 20 6c 6f 6f 6b 20 6c | er..Your.hierarchy.should.look.l |
| b380 | 69 6b 65 20 74 68 69 73 3a 72 ae 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d | ike.this:r....h.j....h"h#h$hSh&} |
| b3a0 | 72 af 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 3d 01 68 31 68 02 68 | r....(h(]h)]h*]h+]h.]uh0M=.h1h.h |
| b3c0 | 32 5d 72 b0 04 00 00 68 3d 58 27 01 00 00 4e 6f 77 20 74 68 61 74 20 74 68 65 20 67 72 6f 75 70 | 2]r....h=X'...Now.that.the.group |
| b3e0 | 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 73 20 64 65 73 69 72 65 64 2c 20 67 6f 20 61 | .orientation.is.as.desired,.go.a |
| b400 | 68 65 61 64 20 61 6e 64 20 70 61 72 65 6e 74 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 | head.and.parent.the.global.mover |
| b420 | 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 67 72 6f 75 70 2e 20 54 68 65 6e | .to.the.global.mover.group..Then |
| b440 | 0a 70 61 72 65 6e 74 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 20 74 6f 20 74 68 65 20 | .parent.the.offset.mover.to.the. |
| b460 | 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2e 20 54 68 65 6e 20 70 61 72 65 6e 74 20 74 68 65 20 67 65 | global.mover..Then.parent.the.ge |
| b480 | 6f 20 6d 6f 76 65 72 20 74 6f 20 74 68 65 20 6f 66 66 73 65 74 20 6d 6f 76 65 72 2c 20 61 6e 64 | o.mover.to.the.offset.mover,.and |
| b4a0 | 20 6c 61 73 74 6c 79 2c 20 70 61 72 65 6e 74 20 74 68 65 0a 70 72 6f 78 79 5f 67 65 6f 20 74 6f | .lastly,.parent.the.proxy_geo.to |
| b4c0 | 20 74 68 65 20 67 65 6f 20 6d 6f 76 65 72 2e 20 59 6f 75 72 20 68 69 65 72 61 72 63 68 79 20 73 | .the.geo.mover..Your.hierarchy.s |
| b4e0 | 68 6f 75 6c 64 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 69 73 3a 72 b1 04 00 00 85 81 72 b2 04 00 | hould.look.like.this:r......r... |
| b500 | 00 7d 72 b3 04 00 00 28 68 19 6a ae 04 00 00 68 1a 6a ac 04 00 00 75 62 61 75 62 6a 8f 02 00 00 | .}r....(h.j....h.j....ubaubj.... |
| b520 | 29 81 72 b4 04 00 00 7d 72 b5 04 00 00 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 | ).r....}r....(h.U.h.j....h"Nh$j. |
| b540 | 02 00 00 68 26 7d 72 b6 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 | ...h&}r....(h(]h)]h*]h+]h.]uh0Nh |
| b560 | 31 68 02 68 32 5d 72 b7 04 00 00 6a a9 01 00 00 29 81 72 b8 04 00 00 7d 72 b9 04 00 00 28 68 19 | 1h.h2]r....j....).r....}r....(h. |
| b580 | 58 27 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 6d 6f 76 65 72 5f 68 69 | X'......image::./images/mover_hi |
| b5a0 | 65 72 61 72 63 68 79 2e 70 6e 67 0a 68 1a 6a b4 04 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 | erarchy.png.h.j....h"h#h$j....h& |
| b5c0 | 7d 72 ba 04 00 00 28 55 03 75 72 69 58 1a 00 00 00 69 6d 61 67 65 73 2f 6d 6f 76 65 72 5f 68 69 | }r....(U.uriX....images/mover_hi |
| b5e0 | 65 72 61 72 63 68 79 2e 70 6e 67 72 bb 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 | erarchy.pngr....h+]h*]h(]h)]j... |
| b600 | 00 7d 72 bc 04 00 00 55 01 2a 6a bb 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 61 75 62 | .}r....U.*j....sh.]uh0K.h2]ubaub |
| b620 | 68 4f 29 81 72 bd 04 00 00 7d 72 be 04 00 00 28 68 19 58 c1 00 00 00 53 65 6c 65 63 74 20 74 68 | hO).r....}r....(h.X....Select.th |
| b640 | 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 28 6e 6f 74 20 74 68 65 20 6d 6f 76 65 72 20 67 72 | e.global.mover.(not.the.mover.gr |
| b660 | 6f 75 70 29 20 61 6e 64 20 66 72 65 65 7a 65 20 74 72 61 6e 73 66 6f 72 6d 73 20 6f 6e 20 74 72 | oup).and.freeze.transforms.on.tr |
| b680 | 61 6e 73 6c 61 74 65 2c 20 72 6f 74 61 74 65 2c 20 61 6e 64 20 73 63 61 6c 65 2e 20 4e 6f 77 20 | anslate,.rotate,.and.scale..Now. |
| b6a0 | 6f 75 72 20 6d 6f 76 65 72 73 0a 68 61 76 65 20 74 68 65 20 63 6f 72 72 65 63 74 20 6f 72 69 65 | our.movers.have.the.correct.orie |
| b6c0 | 6e 74 61 74 69 6f 6e 20 74 68 61 74 20 77 65 20 77 61 6e 74 20 61 6e 64 20 77 65 20 63 61 6e 20 | ntation.that.we.want.and.we.can. |
| b6e0 | 6d 6f 76 65 20 6f 6e 74 6f 20 74 68 65 20 6e 65 78 74 20 73 74 65 70 2e 72 bf 04 00 00 68 1a 6a | move.onto.the.next.step.r....h.j |
| b700 | 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 c0 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | ....h"h#h$hSh&}r....(h(]h)]h*]h+ |
| b720 | 5d 68 2e 5d 75 68 30 4d 43 01 68 31 68 02 68 32 5d 72 c1 04 00 00 68 3d 58 c1 00 00 00 53 65 6c | ]h.]uh0MC.h1h.h2]r....h=X....Sel |
| b740 | 65 63 74 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 28 6e 6f 74 20 74 68 65 20 6d 6f | ect.the.global.mover.(not.the.mo |
| b760 | 76 65 72 20 67 72 6f 75 70 29 20 61 6e 64 20 66 72 65 65 7a 65 20 74 72 61 6e 73 66 6f 72 6d 73 | ver.group).and.freeze.transforms |
| b780 | 20 6f 6e 20 74 72 61 6e 73 6c 61 74 65 2c 20 72 6f 74 61 74 65 2c 20 61 6e 64 20 73 63 61 6c 65 | .on.translate,.rotate,.and.scale |
| b7a0 | 2e 20 4e 6f 77 20 6f 75 72 20 6d 6f 76 65 72 73 0a 68 61 76 65 20 74 68 65 20 63 6f 72 72 65 63 | ..Now.our.movers.have.the.correc |
| b7c0 | 74 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 74 68 61 74 20 77 65 20 77 61 6e 74 20 61 6e 64 20 77 | t.orientation.that.we.want.and.w |
| b7e0 | 65 20 63 61 6e 20 6d 6f 76 65 20 6f 6e 74 6f 20 74 68 65 20 6e 65 78 74 20 73 74 65 70 2e 72 c2 | e.can.move.onto.the.next.step.r. |
| b800 | 04 00 00 85 81 72 c3 04 00 00 7d 72 c4 04 00 00 28 68 19 6a bf 04 00 00 68 1a 6a bd 04 00 00 75 | .....r....}r....(h.j....h.j....u |
| b820 | 62 61 75 62 6a 8f 02 00 00 29 81 72 c5 04 00 00 7d 72 c6 04 00 00 28 68 19 55 00 68 1a 6a 97 03 | baubj....).r....}r....(h.U.h.j.. |
| b840 | 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 c7 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | ..h"Nh$j....h&}r....(h(]h)]h*]h+ |
| b860 | 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 c8 04 00 00 6a a9 01 00 00 29 81 72 c9 04 00 00 | ]h.]uh0Nh1h.h2]r....j....).r.... |
| b880 | 7d 72 ca 04 00 00 28 68 19 58 27 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 | }r....(h.X'......image::./images |
| b8a0 | 2f 6d 6f 76 65 72 5f 68 69 65 72 61 72 63 68 79 2e 67 69 66 0a 68 1a 6a c5 04 00 00 68 22 68 23 | /mover_hierarchy.gif.h.j....h"h# |
| b8c0 | 68 24 6a ac 01 00 00 68 26 7d 72 cb 04 00 00 28 55 03 75 72 69 58 1a 00 00 00 69 6d 61 67 65 73 | h$j....h&}r....(U.uriX....images |
| b8e0 | 2f 6d 6f 76 65 72 5f 68 69 65 72 61 72 63 68 79 2e 67 69 66 72 cc 04 00 00 68 2b 5d 68 2a 5d 68 | /mover_hierarchy.gifr....h+]h*]h |
| b900 | 28 5d 68 29 5d 6a af 01 00 00 7d 72 cd 04 00 00 55 01 2a 6a cc 04 00 00 73 68 2e 5d 75 68 30 4b | (]h)]j....}r....U.*j....sh.]uh0K |
| b920 | 00 68 32 5d 75 62 61 75 62 68 4f 29 81 72 ce 04 00 00 7d 72 cf 04 00 00 28 68 19 58 0e 01 00 00 | .h2]ubaubhO).r....}r....(h.X.... |
| b940 | 54 68 65 20 6e 65 78 74 20 73 74 65 70 20 66 6f 72 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 | The.next.step.for.the.joint.move |
| b960 | 72 20 69 73 20 74 6f 20 61 64 64 20 74 68 65 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 28 6c 6f 63 | r.is.to.add.the.LRA.control.(loc |
| b980 | 61 6c 20 72 6f 74 61 74 69 6f 6e 20 61 78 69 73 29 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 | al.rotation.axis).to.display.the |
| b9a0 | 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 0a 22 6a 6f 69 6e 74 22 2e 20 54 6f 20 | .orientation.of.the."joint"..To. |
| b9c0 | 64 6f 20 74 68 69 73 2c 20 49 20 75 73 75 61 6c 6c 79 20 77 69 6c 6c 20 6f 70 65 6e 20 61 6e 6f | do.this,.I.usually.will.open.ano |
| b9e0 | 74 68 65 72 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 66 69 6c 65 2c 20 61 6e 64 20 63 6f 70 79 20 | ther.joint.mover.file,.and.copy. |
| ba00 | 61 6e 20 65 78 69 73 74 69 6e 67 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 2c 20 61 6e 64 20 74 68 65 | an.existing.LRA.control,.and.the |
| ba20 | 6e 20 67 6f 20 62 61 63 6b 0a 74 6f 20 74 68 69 73 20 73 63 65 6e 65 20 61 6e 64 20 70 61 73 74 | n.go.back.to.this.scene.and.past |
| ba40 | 65 20 69 74 2c 20 6c 69 6b 65 20 73 6f 3a 72 d0 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 | e.it,.like.so:r....h.j....h"h#h$ |
| ba60 | 68 53 68 26 7d 72 d1 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 48 01 | hSh&}r....(h(]h)]h*]h+]h.]uh0MH. |
| ba80 | 68 31 68 02 68 32 5d 72 d2 04 00 00 68 3d 58 0e 01 00 00 54 68 65 20 6e 65 78 74 20 73 74 65 70 | h1h.h2]r....h=X....The.next.step |
| baa0 | 20 66 6f 72 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 69 73 20 74 6f 20 61 64 64 20 74 | .for.the.joint.mover.is.to.add.t |
| bac0 | 68 65 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 28 6c 6f 63 61 6c 20 72 6f 74 61 74 69 6f 6e 20 61 | he.LRA.control.(local.rotation.a |
| bae0 | 78 69 73 29 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 | xis).to.display.the.orientation. |
| bb00 | 6f 66 20 74 68 65 0a 22 6a 6f 69 6e 74 22 2e 20 54 6f 20 64 6f 20 74 68 69 73 2c 20 49 20 75 73 | of.the."joint"..To.do.this,.I.us |
| bb20 | 75 61 6c 6c 79 20 77 69 6c 6c 20 6f 70 65 6e 20 61 6e 6f 74 68 65 72 20 6a 6f 69 6e 74 20 6d 6f | ually.will.open.another.joint.mo |
| bb40 | 76 65 72 20 66 69 6c 65 2c 20 61 6e 64 20 63 6f 70 79 20 61 6e 20 65 78 69 73 74 69 6e 67 20 4c | ver.file,.and.copy.an.existing.L |
| bb60 | 52 41 20 63 6f 6e 74 72 6f 6c 2c 20 61 6e 64 20 74 68 65 6e 20 67 6f 20 62 61 63 6b 0a 74 6f 20 | RA.control,.and.then.go.back.to. |
| bb80 | 74 68 69 73 20 73 63 65 6e 65 20 61 6e 64 20 70 61 73 74 65 20 69 74 2c 20 6c 69 6b 65 20 73 6f | this.scene.and.paste.it,.like.so |
| bba0 | 3a 72 d3 04 00 00 85 81 72 d4 04 00 00 7d 72 d5 04 00 00 28 68 19 6a d0 04 00 00 68 1a 6a ce 04 | :r......r....}r....(h.j....h.j.. |
| bbc0 | 00 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 d6 04 00 00 7d 72 d7 04 00 00 28 68 19 55 00 68 1a | ..ubaubj....).r....}r....(h.U.h. |
| bbe0 | 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 d8 04 00 00 28 68 28 5d 68 29 5d 68 2a | j....h"Nh$j....h&}r....(h(]h)]h* |
| bc00 | 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 d9 04 00 00 6a a9 01 00 00 29 81 72 da | ]h+]h.]uh0Nh1h.h2]r....j....).r. |
| bc20 | 04 00 00 7d 72 db 04 00 00 28 68 19 58 23 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 | ...}r....(h.X#......image::./ima |
| bc40 | 67 65 73 2f 6c 72 61 5f 63 6f 6e 74 72 6f 6c 2e 67 69 66 0a 68 1a 6a d6 04 00 00 68 22 68 23 68 | ges/lra_control.gif.h.j....h"h#h |
| bc60 | 24 6a ac 01 00 00 68 26 7d 72 dc 04 00 00 28 55 03 75 72 69 58 16 00 00 00 69 6d 61 67 65 73 2f | $j....h&}r....(U.uriX....images/ |
| bc80 | 6c 72 61 5f 63 6f 6e 74 72 6f 6c 2e 67 69 66 72 dd 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d | lra_control.gifr....h+]h*]h(]h)] |
| bca0 | 6a af 01 00 00 7d 72 de 04 00 00 55 01 2a 6a dd 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 | j....}r....U.*j....sh.]uh0K.h2]u |
| bcc0 | 62 61 75 62 68 4f 29 81 72 df 04 00 00 7d 72 e0 04 00 00 28 68 19 58 66 01 00 00 57 65 27 6c 6c | baubhO).r....}r....(h.Xf...We'll |
| bce0 | 20 6e 65 65 64 20 74 6f 20 75 6e 6c 6f 63 6b 20 74 68 65 20 74 72 61 6e 73 6c 61 74 65 20 61 6e | .need.to.unlock.the.translate.an |
| bd00 | 64 20 72 6f 74 61 74 65 20 63 68 61 6e 6e 65 6c 73 20 6f 6e 20 74 68 65 20 4c 52 41 20 63 6f 6e | d.rotate.channels.on.the.LRA.con |
| bd20 | 74 72 6f 6c 20 28 75 73 69 6e 67 20 74 68 65 20 63 68 61 6e 6e 65 6c 20 63 6f 6e 74 72 6f 6c 29 | trol.(using.the.channel.control) |
| bd40 | 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 62 65 0a 61 62 6c 65 20 74 6f 20 70 72 6f 70 65 72 6c 79 | .in.order.to.be.able.to.properly |
| bd60 | 20 73 65 74 20 74 68 65 20 73 70 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 66 6f | .set.the.space.of.the.control.fo |
| bd80 | 72 20 74 68 65 20 6e 65 78 74 20 73 74 65 70 2e 20 4e 6f 77 20 79 6f 75 20 63 61 6e 20 70 6f 69 | r.the.next.step..Now.you.can.poi |
| bda0 | 6e 74 2f 6f 72 69 65 6e 74 20 63 6f 6e 73 74 72 61 69 6e 20 74 68 65 20 6c 72 61 20 74 6f 20 74 | nt/orient.constrain.the.lra.to.t |
| bdc0 | 68 65 0a 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 63 6f 6e 74 72 6f 6c 20 61 6e 64 20 64 65 6c 65 | he.global.mover.control.and.dele |
| bde0 | 74 65 20 74 68 65 20 63 6f 6e 73 74 72 61 69 6e 74 73 2e 20 54 68 65 20 64 69 73 70 6c 61 79 20 | te.the.constraints..The.display. |
| be00 | 6f 66 20 74 68 65 20 4c 52 41 20 73 68 6f 75 6c 64 20 6d 61 74 63 68 20 74 68 65 20 74 72 75 65 | of.the.LRA.should.match.the.true |
| be20 | 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 0a 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 | .orientation.of.the.global.mover |
| be40 | 2e 72 e1 04 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 e2 04 00 00 28 68 28 | .r....h.j....h"h#h$hSh&}r....(h( |
| be60 | 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 4e 01 68 31 68 02 68 32 5d 72 e3 04 00 00 68 | ]h)]h*]h+]h.]uh0MN.h1h.h2]r....h |
| be80 | 3d 58 66 01 00 00 57 65 27 6c 6c 20 6e 65 65 64 20 74 6f 20 75 6e 6c 6f 63 6b 20 74 68 65 20 74 | =Xf...We'll.need.to.unlock.the.t |
| bea0 | 72 61 6e 73 6c 61 74 65 20 61 6e 64 20 72 6f 74 61 74 65 20 63 68 61 6e 6e 65 6c 73 20 6f 6e 20 | ranslate.and.rotate.channels.on. |
| bec0 | 74 68 65 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 28 75 73 69 6e 67 20 74 68 65 20 63 68 61 6e 6e | the.LRA.control.(using.the.chann |
| bee0 | 65 6c 20 63 6f 6e 74 72 6f 6c 29 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 62 65 0a 61 62 6c 65 20 | el.control).in.order.to.be.able. |
| bf00 | 74 6f 20 70 72 6f 70 65 72 6c 79 20 73 65 74 20 74 68 65 20 73 70 61 63 65 20 6f 66 20 74 68 65 | to.properly.set.the.space.of.the |
| bf20 | 20 63 6f 6e 74 72 6f 6c 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 73 74 65 70 2e 20 4e 6f 77 20 | .control.for.the.next.step..Now. |
| bf40 | 79 6f 75 20 63 61 6e 20 70 6f 69 6e 74 2f 6f 72 69 65 6e 74 20 63 6f 6e 73 74 72 61 69 6e 20 74 | you.can.point/orient.constrain.t |
| bf60 | 68 65 20 6c 72 61 20 74 6f 20 74 68 65 0a 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 63 6f 6e 74 72 | he.lra.to.the.global.mover.contr |
| bf80 | 6f 6c 20 61 6e 64 20 64 65 6c 65 74 65 20 74 68 65 20 63 6f 6e 73 74 72 61 69 6e 74 73 2e 20 54 | ol.and.delete.the.constraints..T |
| bfa0 | 68 65 20 64 69 73 70 6c 61 79 20 6f 66 20 74 68 65 20 4c 52 41 20 73 68 6f 75 6c 64 20 6d 61 74 | he.display.of.the.LRA.should.mat |
| bfc0 | 63 68 20 74 68 65 20 74 72 75 65 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 0a 67 | ch.the.true.orientation.of.the.g |
| bfe0 | 6c 6f 62 61 6c 20 6d 6f 76 65 72 2e 72 e4 04 00 00 85 81 72 e5 04 00 00 7d 72 e6 04 00 00 28 68 | lobal.mover.r......r....}r....(h |
| c000 | 19 6a e1 04 00 00 68 1a 6a df 04 00 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 e7 04 00 00 7d 72 | .j....h.j....ubaubj....).r....}r |
| c020 | e8 04 00 00 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 e9 04 | ....(h.U.h.j....h"Nh$j....h&}r.. |
| c040 | 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 ea 04 | ..(h(]h)]h*]h+]h.]uh0Nh1h.h2]r.. |
| c060 | 00 00 6a a9 01 00 00 29 81 72 eb 04 00 00 7d 72 ec 04 00 00 28 68 19 58 24 00 00 00 2e 2e 20 69 | ..j....).r....}r....(h.X$......i |
| c080 | 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 6c 72 61 5f 63 6f 6e 74 72 6f 6c 32 2e 67 69 66 0a | mage::./images/lra_control2.gif. |
| c0a0 | 68 1a 6a e7 04 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 ed 04 00 00 28 55 03 75 72 69 | h.j....h"h#h$j....h&}r....(U.uri |
| c0c0 | 58 17 00 00 00 69 6d 61 67 65 73 2f 6c 72 61 5f 63 6f 6e 74 72 6f 6c 32 2e 67 69 66 72 ee 04 00 | X....images/lra_control2.gifr... |
| c0e0 | 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 ef 04 00 00 55 01 2a 6a ee 04 00 00 | .h+]h*]h(]h)]j....}r....U.*j.... |
| c100 | 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 61 75 62 68 4f 29 81 72 f0 04 00 00 7d 72 f1 04 00 00 | sh.]uh0K.h2]ubaubhO).r....}r.... |
| c120 | 28 68 19 58 a9 01 00 00 4a 75 73 74 20 6c 69 6b 65 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 | (h.X....Just.like.the.global.mov |
| c140 | 65 72 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 63 72 65 61 74 65 20 61 20 67 72 6f 75 70 20 6e 6f | er,.we.need.to.create.a.group.no |
| c160 | 64 65 20 66 6f 72 20 74 68 65 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 2e 20 54 68 65 20 6e 61 6d 69 | de.for.the.LRA.control..The.nami |
| c180 | 6e 67 20 66 6f 72 20 74 68 65 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 69 73 0a 63 6f 6e 74 72 6f | ng.for.the.LRA.control.is.contro |
| c1a0 | 6c 4e 61 6d 65 5f 6c 72 61 2c 20 77 68 69 6c 65 20 74 68 65 20 67 72 6f 75 70 20 77 69 6c 6c 20 | lName_lra,.while.the.group.will. |
| c1c0 | 62 65 20 63 6f 6e 74 72 6f 6c 4e 61 6d 65 5f 6c 72 61 5f 67 72 70 2e 20 50 6f 69 6e 74 2f 6f 72 | be.controlName_lra_grp..Point/or |
| c1e0 | 69 65 6e 74 20 63 6f 6e 73 74 72 61 69 6e 20 74 68 65 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 | ient.constrain.the.newly.created |
| c200 | 20 67 72 6f 75 70 20 74 6f 20 74 68 65 0a 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 61 6e 64 20 72 65 | .group.to.the.LRA.control.and.re |
| c220 | 6d 6f 76 65 20 74 68 65 20 63 6f 6e 73 74 72 61 69 6e 74 73 2e 20 4e 61 6d 65 20 74 68 65 20 67 | move.the.constraints..Name.the.g |
| c240 | 72 6f 75 70 20 63 6f 72 72 65 63 74 6c 79 2c 20 74 68 65 6e 20 70 61 72 65 6e 74 20 74 68 65 20 | roup.correctly,.then.parent.the. |
| c260 | 4c 52 41 20 75 6e 64 65 72 20 74 68 65 20 67 72 6f 75 70 2e 20 54 68 65 20 67 72 6f 75 70 20 77 | LRA.under.the.group..The.group.w |
| c280 | 69 6c 6c 0a 62 65 20 70 61 72 65 6e 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 6f 66 66 73 65 74 | ill.be.parented.under.the.offset |
| c2a0 | 20 63 6f 6e 74 72 6f 6c 2c 20 73 6f 20 74 68 61 74 20 79 6f 75 72 20 68 69 65 72 61 72 63 68 79 | .control,.so.that.your.hierarchy |
| c2c0 | 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 74 68 69 73 3a 72 f2 04 00 00 68 1a 6a 97 03 00 00 68 22 68 | .looks.like.this:r....h.j....h"h |
| c2e0 | 23 68 24 68 53 68 26 7d 72 f3 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 | #h$hSh&}r....(h(]h)]h*]h+]h.]uh0 |
| c300 | 4d 55 01 68 31 68 02 68 32 5d 72 f4 04 00 00 68 3d 58 a9 01 00 00 4a 75 73 74 20 6c 69 6b 65 20 | MU.h1h.h2]r....h=X....Just.like. |
| c320 | 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 63 72 65 | the.global.mover,.we.need.to.cre |
| c340 | 61 74 65 20 61 20 67 72 6f 75 70 20 6e 6f 64 65 20 66 6f 72 20 74 68 65 20 4c 52 41 20 63 6f 6e | ate.a.group.node.for.the.LRA.con |
| c360 | 74 72 6f 6c 2e 20 54 68 65 20 6e 61 6d 69 6e 67 20 66 6f 72 20 74 68 65 20 4c 52 41 20 63 6f 6e | trol..The.naming.for.the.LRA.con |
| c380 | 74 72 6f 6c 20 69 73 0a 63 6f 6e 74 72 6f 6c 4e 61 6d 65 5f 6c 72 61 2c 20 77 68 69 6c 65 20 74 | trol.is.controlName_lra,.while.t |
| c3a0 | 68 65 20 67 72 6f 75 70 20 77 69 6c 6c 20 62 65 20 63 6f 6e 74 72 6f 6c 4e 61 6d 65 5f 6c 72 61 | he.group.will.be.controlName_lra |
| c3c0 | 5f 67 72 70 2e 20 50 6f 69 6e 74 2f 6f 72 69 65 6e 74 20 63 6f 6e 73 74 72 61 69 6e 20 74 68 65 | _grp..Point/orient.constrain.the |
| c3e0 | 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 20 67 72 6f 75 70 20 74 6f 20 74 68 65 0a 4c 52 41 20 | .newly.created.group.to.the.LRA. |
| c400 | 63 6f 6e 74 72 6f 6c 20 61 6e 64 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 6e 73 74 72 61 69 6e | control.and.remove.the.constrain |
| c420 | 74 73 2e 20 4e 61 6d 65 20 74 68 65 20 67 72 6f 75 70 20 63 6f 72 72 65 63 74 6c 79 2c 20 74 68 | ts..Name.the.group.correctly,.th |
| c440 | 65 6e 20 70 61 72 65 6e 74 20 74 68 65 20 4c 52 41 20 75 6e 64 65 72 20 74 68 65 20 67 72 6f 75 | en.parent.the.LRA.under.the.grou |
| c460 | 70 2e 20 54 68 65 20 67 72 6f 75 70 20 77 69 6c 6c 0a 62 65 20 70 61 72 65 6e 74 65 64 20 75 6e | p..The.group.will.be.parented.un |
| c480 | 64 65 72 20 74 68 65 20 6f 66 66 73 65 74 20 63 6f 6e 74 72 6f 6c 2c 20 73 6f 20 74 68 61 74 20 | der.the.offset.control,.so.that. |
| c4a0 | 79 6f 75 72 20 68 69 65 72 61 72 63 68 79 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 74 68 69 73 3a 72 | your.hierarchy.looks.like.this:r |
| c4c0 | f5 04 00 00 85 81 72 f6 04 00 00 7d 72 f7 04 00 00 28 68 19 6a f2 04 00 00 68 1a 6a f0 04 00 00 | ......r....}r....(h.j....h.j.... |
| c4e0 | 75 62 61 75 62 6a 8f 02 00 00 29 81 72 f8 04 00 00 7d 72 f9 04 00 00 28 68 19 55 00 68 1a 6a 97 | ubaubj....).r....}r....(h.U.h.j. |
| c500 | 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 fa 04 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 | ...h"Nh$j....h&}r....(h(]h)]h*]h |
| c520 | 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 fb 04 00 00 6a a9 01 00 00 29 81 72 fc 04 00 | +]h.]uh0Nh1h.h2]r....j....).r... |
| c540 | 00 7d 72 fd 04 00 00 28 68 19 58 25 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 | .}r....(h.X%......image::./image |
| c560 | 73 2f 6c 72 61 5f 68 69 65 72 61 72 63 68 79 2e 70 6e 67 0a 68 1a 6a f8 04 00 00 68 22 68 23 68 | s/lra_hierarchy.png.h.j....h"h#h |
| c580 | 24 6a ac 01 00 00 68 26 7d 72 fe 04 00 00 28 55 03 75 72 69 58 18 00 00 00 69 6d 61 67 65 73 2f | $j....h&}r....(U.uriX....images/ |
| c5a0 | 6c 72 61 5f 68 69 65 72 61 72 63 68 79 2e 70 6e 67 72 ff 04 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 | lra_hierarchy.pngr....h+]h*]h(]h |
| c5c0 | 29 5d 6a af 01 00 00 7d 72 00 05 00 00 55 01 2a 6a ff 04 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 | )]j....}r....U.*j....sh.]uh0K.h2 |
| c5e0 | 5d 75 62 61 75 62 68 4f 29 81 72 01 05 00 00 7d 72 02 05 00 00 28 68 19 58 f1 00 00 00 52 65 61 | ]ubaubhO).r....}r....(h.X....Rea |
| c600 | 6c 20 71 75 69 63 6b 2c 20 73 69 6e 63 65 20 77 65 20 63 6f 70 79 2f 70 61 73 74 65 64 20 6f 75 | l.quick,.since.we.copy/pasted.ou |
| c620 | 72 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 69 6e 74 6f 20 74 68 69 73 20 73 63 65 6e 65 2c 20 6c | r.LRA.control.into.this.scene,.l |
| c640 | 65 74 27 73 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 61 72 65 | et's.make.sure.the.materials.are |
| c660 | 20 73 74 69 6c 6c 20 6e 61 6d 65 64 0a 63 6f 72 72 65 63 74 6c 79 2e 20 41 73 20 79 6f 75 20 63 | .still.named.correctly..As.you.c |
| c680 | 61 6e 20 73 65 65 2c 20 74 68 65 79 20 68 61 76 65 20 22 70 61 73 74 65 64 5f 5f 22 20 69 6e 20 | an.see,.they.have."pasted__".in. |
| c6a0 | 74 68 65 20 6e 61 6d 65 2c 20 73 6f 20 6c 65 74 27 73 20 72 65 6d 6f 76 65 20 74 68 6f 73 65 20 | the.name,.so.let's.remove.those. |
| c6c0 | 70 72 65 66 69 78 65 73 20 66 72 6f 6d 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 62 65 66 6f | prefixes.from.the.materials.befo |
| c6e0 | 72 65 0a 63 6f 6e 74 69 6e 75 69 6e 67 2e 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d | re.continuing.h.j....h"h#h$hSh&} |
| c700 | 72 03 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 5c 01 68 31 68 02 68 | r....(h(]h)]h*]h+]h.]uh0M\.h1h.h |
| c720 | 32 5d 72 04 05 00 00 28 68 3d 58 96 00 00 00 52 65 61 6c 20 71 75 69 63 6b 2c 20 73 69 6e 63 65 | 2]r....(h=X....Real.quick,.since |
| c740 | 20 77 65 20 63 6f 70 79 2f 70 61 73 74 65 64 20 6f 75 72 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 | .we.copy/pasted.our.LRA.control. |
| c760 | 69 6e 74 6f 20 74 68 69 73 20 73 63 65 6e 65 2c 20 6c 65 74 27 73 20 6d 61 6b 65 20 73 75 72 65 | into.this.scene,.let's.make.sure |
| c780 | 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 61 72 65 20 73 74 69 6c 6c 20 6e 61 6d 65 64 0a 63 | .the.materials.are.still.named.c |
| c7a0 | 6f 72 72 65 63 74 6c 79 2e 20 41 73 20 79 6f 75 20 63 61 6e 20 73 65 65 2c 20 74 68 65 79 20 68 | orrectly..As.you.can.see,.they.h |
| c7c0 | 61 76 65 20 22 72 05 05 00 00 85 81 72 06 05 00 00 7d 72 07 05 00 00 28 68 19 58 96 00 00 00 52 | ave."r......r....}r....(h.X....R |
| c7e0 | 65 61 6c 20 71 75 69 63 6b 2c 20 73 69 6e 63 65 20 77 65 20 63 6f 70 79 2f 70 61 73 74 65 64 20 | eal.quick,.since.we.copy/pasted. |
| c800 | 6f 75 72 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 20 69 6e 74 6f 20 74 68 69 73 20 73 63 65 6e 65 2c | our.LRA.control.into.this.scene, |
| c820 | 20 6c 65 74 27 73 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 61 | .let's.make.sure.the.materials.a |
| c840 | 72 65 20 73 74 69 6c 6c 20 6e 61 6d 65 64 0a 63 6f 72 72 65 63 74 6c 79 2e 20 41 73 20 79 6f 75 | re.still.named.correctly..As.you |
| c860 | 20 63 61 6e 20 73 65 65 2c 20 74 68 65 79 20 68 61 76 65 20 22 68 1a 6a 01 05 00 00 75 62 63 64 | .can.see,.they.have."h.j....ubcd |
| c880 | 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 70 72 6f 62 6c 65 6d 61 74 69 63 0a 72 08 05 00 00 29 | ocutils.nodes.problematic.r....) |
| c8a0 | 81 72 09 05 00 00 7d 72 0a 05 00 00 28 68 19 58 08 00 00 00 70 61 73 74 65 64 5f 5f 72 0b 05 00 | .r....}r....(h.X....pasted__r... |
| c8c0 | 00 68 1a 6a 01 05 00 00 68 22 4e 68 24 55 0b 70 72 6f 62 6c 65 6d 61 74 69 63 72 0c 05 00 00 68 | .h.j....h"Nh$U.problematicr....h |
| c8e0 | 26 7d 72 0d 05 00 00 28 68 2b 5d 72 0e 05 00 00 55 03 69 64 32 72 0f 05 00 00 61 68 2a 5d 68 28 | &}r....(h+]r....U.id2r....ah*]h( |
| c900 | 5d 68 29 5d 68 2e 5d 55 05 72 65 66 69 64 55 03 69 64 31 72 10 05 00 00 75 68 30 4e 68 31 68 02 | ]h)]h.]U.refidU.id1r....uh0Nh1h. |
| c920 | 68 32 5d 72 11 05 00 00 68 3d 58 08 00 00 00 70 61 73 74 65 64 5f 5f 72 12 05 00 00 85 81 72 13 | h2]r....h=X....pasted__r......r. |
| c940 | 05 00 00 7d 72 14 05 00 00 28 68 19 55 00 68 1a 6a 09 05 00 00 75 62 61 75 62 68 3d 58 53 00 00 | ...}r....(h.U.h.j....ubaubh=XS.. |
| c960 | 00 22 20 69 6e 20 74 68 65 20 6e 61 6d 65 2c 20 73 6f 20 6c 65 74 27 73 20 72 65 6d 6f 76 65 20 | .".in.the.name,.so.let's.remove. |
| c980 | 74 68 6f 73 65 20 70 72 65 66 69 78 65 73 20 66 72 6f 6d 20 74 68 65 20 6d 61 74 65 72 69 61 6c | those.prefixes.from.the.material |
| c9a0 | 73 20 62 65 66 6f 72 65 0a 63 6f 6e 74 69 6e 75 69 6e 67 2e 72 15 05 00 00 85 81 72 16 05 00 00 | s.before.continuing.r......r.... |
| c9c0 | 7d 72 17 05 00 00 28 68 19 58 53 00 00 00 22 20 69 6e 20 74 68 65 20 6e 61 6d 65 2c 20 73 6f 20 | }r....(h.XS...".in.the.name,.so. |
| c9e0 | 6c 65 74 27 73 20 72 65 6d 6f 76 65 20 74 68 6f 73 65 20 70 72 65 66 69 78 65 73 20 66 72 6f 6d | let's.remove.those.prefixes.from |
| ca00 | 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 62 65 66 6f 72 65 0a 63 6f 6e 74 69 6e 75 69 6e 67 | .the.materials.before.continuing |
| ca20 | 2e 68 1a 6a 01 05 00 00 75 62 65 75 62 6a 8f 02 00 00 29 81 72 18 05 00 00 7d 72 19 05 00 00 28 | .h.j....ubeubj....).r....}r....( |
| ca40 | 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 1a 05 00 00 28 68 28 | h.U.h.j....h"Nh$j....h&}r....(h( |
| ca60 | 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 1b 05 00 00 6a a9 01 | ]h)]h*]h+]h.]uh0Nh1h.h2]r....j.. |
| ca80 | 00 00 29 81 72 1c 05 00 00 7d 72 1d 05 00 00 28 68 19 58 20 00 00 00 2e 2e 20 69 6d 61 67 65 3a | ..).r....}r....(h.X.......image: |
| caa0 | 3a 20 2f 69 6d 61 67 65 73 2f 6c 72 61 5f 6d 61 74 73 2e 70 6e 67 0a 68 1a 6a 18 05 00 00 68 22 | :./images/lra_mats.png.h.j....h" |
| cac0 | 68 23 68 24 6a ac 01 00 00 68 26 7d 72 1e 05 00 00 28 55 03 75 72 69 58 13 00 00 00 69 6d 61 67 | h#h$j....h&}r....(U.uriX....imag |
| cae0 | 65 73 2f 6c 72 61 5f 6d 61 74 73 2e 70 6e 67 72 1f 05 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d | es/lra_mats.pngr....h+]h*]h(]h)] |
| cb00 | 6a af 01 00 00 7d 72 20 05 00 00 55 01 2a 6a 1f 05 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 | j....}r....U.*j....sh.]uh0K.h2]u |
| cb20 | 62 61 75 62 68 4f 29 81 72 21 05 00 00 7d 72 22 05 00 00 28 68 19 58 c9 01 00 00 57 65 20 61 6c | baubhO).r!...}r"...(h.X....We.al |
| cb40 | 73 6f 20 6e 65 65 64 20 74 6f 20 6c 6f 63 6b 20 64 6f 77 6e 20 74 68 65 20 4c 52 41 20 63 6f 6e | so.need.to.lock.down.the.LRA.con |
| cb60 | 74 72 6f 6c 27 73 20 74 72 61 6e 73 6c 61 74 65 20 61 6e 64 20 72 6f 74 61 74 65 20 63 68 61 6e | trol's.translate.and.rotate.chan |
| cb80 | 6e 65 6c 73 20 61 67 61 69 6e 2c 20 61 73 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 65 | nels.again,.as.we.don't.want.the |
| cba0 | 20 75 73 65 72 20 74 6f 20 62 65 20 61 62 6c 65 0a 74 6f 20 64 69 72 65 63 74 6c 79 20 6d 61 6e | .user.to.be.able.to.directly.man |
| cbc0 | 69 70 75 6c 61 74 65 20 74 68 69 73 20 63 6f 6e 74 72 6f 6c 2c 20 61 73 20 69 74 20 69 73 20 6a | ipulate.this.control,.as.it.is.j |
| cbe0 | 75 73 74 20 66 6f 72 20 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 2e 0a 7c 0a 7c 0a 7c 0a 7c 0a 46 | ust.for.visualization..|.|.|.|.F |
| cc00 | 6f 72 20 65 61 63 68 20 6a 6f 69 6e 74 20 69 6e 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2c 20 79 6f | or.each.joint.in.your.module,.yo |
| cc20 | 75 20 77 6f 75 6c 64 20 6e 65 65 64 20 74 6f 20 72 65 70 65 61 74 20 61 6c 6c 20 6f 66 20 74 68 | u.would.need.to.repeat.all.of.th |
| cc40 | 65 73 65 20 73 74 65 70 73 2e 20 45 61 63 68 20 6a 6f 69 6e 74 27 73 20 22 6d 6f 76 65 72 22 20 | ese.steps..Each.joint's."mover". |
| cc60 | 67 72 6f 75 70 20 77 6f 75 6c 64 20 74 68 65 6e 20 67 65 74 0a 70 61 72 65 6e 74 65 64 20 75 6e | group.would.then.get.parented.un |
| cc80 | 64 65 72 20 69 74 73 20 70 61 72 65 6e 74 27 73 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 2e 20 46 | der.its.parent's.global.mover..F |
| cca0 | 6f 72 20 74 68 65 20 63 68 61 69 6e 20 6d 6f 64 75 6c 65 2c 20 69 66 20 74 68 65 20 6a 6f 69 6e | or.the.chain.module,.if.the.join |
| ccc0 | 74 20 6d 6f 76 65 72 20 68 61 64 20 33 20 6c 69 6e 6b 73 20 69 6e 20 74 68 65 20 63 68 61 69 6e | t.mover.had.3.links.in.the.chain |
| cce0 | 2c 20 74 68 69 73 20 69 73 0a 77 68 61 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6c 6f 6f 6b 20 6c | ,.this.is.what.that.would.look.l |
| cd00 | 69 6b 65 3a 72 23 05 00 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 24 05 00 00 | ike:r#...h.j....h"h#h$hSh&}r$... |
| cd20 | 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 62 01 68 31 68 02 68 32 5d 72 25 05 | (h(]h)]h*]h+]h.]uh0Mb.h1h.h2]r%. |
| cd40 | 00 00 68 3d 58 c9 01 00 00 57 65 20 61 6c 73 6f 20 6e 65 65 64 20 74 6f 20 6c 6f 63 6b 20 64 6f | ..h=X....We.also.need.to.lock.do |
| cd60 | 77 6e 20 74 68 65 20 4c 52 41 20 63 6f 6e 74 72 6f 6c 27 73 20 74 72 61 6e 73 6c 61 74 65 20 61 | wn.the.LRA.control's.translate.a |
| cd80 | 6e 64 20 72 6f 74 61 74 65 20 63 68 61 6e 6e 65 6c 73 20 61 67 61 69 6e 2c 20 61 73 20 77 65 20 | nd.rotate.channels.again,.as.we. |
| cda0 | 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 65 20 75 73 65 72 20 74 6f 20 62 65 20 61 62 6c 65 0a 74 | don't.want.the.user.to.be.able.t |
| cdc0 | 6f 20 64 69 72 65 63 74 6c 79 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 69 73 20 63 6f 6e 74 72 | o.directly.manipulate.this.contr |
| cde0 | 6f 6c 2c 20 61 73 20 69 74 20 69 73 20 6a 75 73 74 20 66 6f 72 20 76 69 73 75 61 6c 69 7a 61 74 | ol,.as.it.is.just.for.visualizat |
| ce00 | 69 6f 6e 2e 0a 7c 0a 7c 0a 7c 0a 7c 0a 46 6f 72 20 65 61 63 68 20 6a 6f 69 6e 74 20 69 6e 20 79 | ion..|.|.|.|.For.each.joint.in.y |
| ce20 | 6f 75 72 20 6d 6f 64 75 6c 65 2c 20 79 6f 75 20 77 6f 75 6c 64 20 6e 65 65 64 20 74 6f 20 72 65 | our.module,.you.would.need.to.re |
| ce40 | 70 65 61 74 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 73 74 65 70 73 2e 20 45 61 63 68 20 6a 6f | peat.all.of.these.steps..Each.jo |
| ce60 | 69 6e 74 27 73 20 22 6d 6f 76 65 72 22 20 67 72 6f 75 70 20 77 6f 75 6c 64 20 74 68 65 6e 20 67 | int's."mover".group.would.then.g |
| ce80 | 65 74 0a 70 61 72 65 6e 74 65 64 20 75 6e 64 65 72 20 69 74 73 20 70 61 72 65 6e 74 27 73 20 67 | et.parented.under.its.parent's.g |
| cea0 | 6c 6f 62 61 6c 20 6d 6f 76 65 72 2e 20 46 6f 72 20 74 68 65 20 63 68 61 69 6e 20 6d 6f 64 75 6c | lobal.mover..For.the.chain.modul |
| cec0 | 65 2c 20 69 66 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 68 61 64 20 33 20 6c 69 6e 6b | e,.if.the.joint.mover.had.3.link |
| cee0 | 73 20 69 6e 20 74 68 65 20 63 68 61 69 6e 2c 20 74 68 69 73 20 69 73 0a 77 68 61 74 20 74 68 61 | s.in.the.chain,.this.is.what.tha |
| cf00 | 74 20 77 6f 75 6c 64 20 6c 6f 6f 6b 20 6c 69 6b 65 3a 72 26 05 00 00 85 81 72 27 05 00 00 7d 72 | t.would.look.like:r&.....r'...}r |
| cf20 | 28 05 00 00 28 68 19 6a 23 05 00 00 68 1a 6a 21 05 00 00 75 62 61 75 62 6a 8f 02 00 00 29 81 72 | (...(h.j#...h.j!...ubaubj....).r |
| cf40 | 29 05 00 00 7d 72 2a 05 00 00 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 02 00 00 | )...}r*...(h.U.h.j....h"Nh$j.... |
| cf60 | 68 26 7d 72 2b 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 | h&}r+...(h(]h)]h*]h+]h.]uh0Nh1h. |
| cf80 | 68 32 5d 72 2c 05 00 00 6a a9 01 00 00 29 81 72 2d 05 00 00 7d 72 2e 05 00 00 28 68 19 58 2e 00 | h2]r,...j....).r-...}r....(h.X.. |
| cfa0 | 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 63 68 61 69 6e 5f 6d 6f 64 75 6c | .....image::./images/chain_modul |
| cfc0 | 65 5f 68 69 65 72 61 72 63 68 79 2e 70 6e 67 0a 68 1a 6a 29 05 00 00 68 22 68 23 68 24 6a ac 01 | e_hierarchy.png.h.j)...h"h#h$j.. |
| cfe0 | 00 00 68 26 7d 72 2f 05 00 00 28 55 03 75 72 69 58 21 00 00 00 69 6d 61 67 65 73 2f 63 68 61 69 | ..h&}r/...(U.uriX!...images/chai |
| d000 | 6e 5f 6d 6f 64 75 6c 65 5f 68 69 65 72 61 72 63 68 79 2e 70 6e 67 72 30 05 00 00 68 2b 5d 68 2a | n_module_hierarchy.pngr0...h+]h* |
| d020 | 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 31 05 00 00 55 01 2a 6a 30 05 00 00 73 68 2e 5d 75 68 | ]h(]h)]j....}r1...U.*j0...sh.]uh |
| d040 | 30 4b 00 68 32 5d 75 62 61 75 62 68 4f 29 81 72 32 05 00 00 7d 72 33 05 00 00 28 68 19 58 cf 00 | 0K.h2]ubaubhO).r2...}r3...(h.X.. |
| d060 | 00 00 41 6e 6f 74 68 65 72 20 74 68 69 6e 67 20 77 65 20 6e 65 65 64 20 74 6f 20 64 6f 20 72 65 | ..Another.thing.we.need.to.do.re |
| d080 | 61 6c 20 71 75 69 63 6b 20 69 73 20 73 65 74 20 6f 75 72 20 70 72 6f 78 79 20 67 65 6f 20 61 6e | al.quick.is.set.our.proxy.geo.an |
| d0a0 | 64 20 4c 52 41 20 67 65 6f 20 74 6f 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 20 62 79 20 65 6e | d.LRA.geo.to.be.referenced.by.en |
| d0c0 | 61 62 6c 69 6e 67 20 6f 76 65 72 72 69 64 65 45 6e 61 62 6c 65 64 0a 61 6e 64 20 73 65 74 74 69 | abling.overrideEnabled.and.setti |
| d0e0 | 6e 67 20 74 68 65 20 64 69 73 70 6c 61 79 20 74 79 70 65 20 74 6f 20 72 65 66 65 72 65 6e 63 65 | ng.the.display.type.to.reference |
| d100 | 2e 20 59 6f 75 20 63 61 6e 20 75 73 65 20 74 68 69 73 20 73 63 72 69 70 74 20 74 6f 20 65 61 73 | ..You.can.use.this.script.to.eas |
| d120 | 69 6c 79 20 61 63 68 69 65 76 65 20 74 68 69 73 3a 72 34 05 00 00 68 1a 6a 97 03 00 00 68 22 68 | ily.achieve.this:r4...h.j....h"h |
| d140 | 23 68 24 68 53 68 26 7d 72 35 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 | #h$hSh&}r5...(h(]h)]h*]h+]h.]uh0 |
| d160 | 4d 6e 01 68 31 68 02 68 32 5d 72 36 05 00 00 68 3d 58 cf 00 00 00 41 6e 6f 74 68 65 72 20 74 68 | Mn.h1h.h2]r6...h=X....Another.th |
| d180 | 69 6e 67 20 77 65 20 6e 65 65 64 20 74 6f 20 64 6f 20 72 65 61 6c 20 71 75 69 63 6b 20 69 73 20 | ing.we.need.to.do.real.quick.is. |
| d1a0 | 73 65 74 20 6f 75 72 20 70 72 6f 78 79 20 67 65 6f 20 61 6e 64 20 4c 52 41 20 67 65 6f 20 74 6f | set.our.proxy.geo.and.LRA.geo.to |
| d1c0 | 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 20 62 79 20 65 6e 61 62 6c 69 6e 67 20 6f 76 65 72 72 | .be.referenced.by.enabling.overr |
| d1e0 | 69 64 65 45 6e 61 62 6c 65 64 0a 61 6e 64 20 73 65 74 74 69 6e 67 20 74 68 65 20 64 69 73 70 6c | ideEnabled.and.setting.the.displ |
| d200 | 61 79 20 74 79 70 65 20 74 6f 20 72 65 66 65 72 65 6e 63 65 2e 20 59 6f 75 20 63 61 6e 20 75 73 | ay.type.to.reference..You.can.us |
| d220 | 65 20 74 68 69 73 20 73 63 72 69 70 74 20 74 6f 20 65 61 73 69 6c 79 20 61 63 68 69 65 76 65 20 | e.this.script.to.easily.achieve. |
| d240 | 74 68 69 73 3a 72 37 05 00 00 85 81 72 38 05 00 00 7d 72 39 05 00 00 28 68 19 6a 34 05 00 00 68 | this:r7.....r8...}r9...(h.j4...h |
| d260 | 1a 6a 32 05 00 00 75 62 61 75 62 6a 51 02 00 00 29 81 72 3a 05 00 00 7d 72 3b 05 00 00 28 68 19 | .j2...ubaubjQ...).r:...}r;...(h. |
| d280 | 58 d0 00 00 00 23 73 65 6c 65 63 74 20 61 20 70 69 65 63 65 20 6f 66 20 67 65 6f 6d 65 74 72 79 | X....#select.a.piece.of.geometry |
| d2a0 | 2c 20 74 68 65 6e 20 72 75 6e 20 74 68 69 73 20 74 6f 20 73 65 74 20 74 68 61 74 20 67 65 6f 6d | ,.then.run.this.to.set.that.geom |
| d2c0 | 65 74 72 79 20 74 6f 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 2e 0a 63 6d 64 73 2e 73 65 74 41 | etry.to.be.referenced..cmds.setA |
| d2e0 | 74 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 | ttr(cmds.ls(sl.=.True)[0].+.".ov |
| d300 | 65 72 72 69 64 65 45 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 29 0a 63 6d 64 73 2e 73 65 74 41 74 | errideEnabled",.True).cmds.setAt |
| d320 | 74 72 28 63 6d 64 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 | tr(cmds.ls(sl.=.True)[0].+.".ove |
| d340 | 72 72 69 64 65 44 69 73 70 6c 61 79 54 79 70 65 22 2c 20 32 29 68 1a 6a 97 03 00 00 68 22 68 23 | rrideDisplayType",.2)h.j....h"h# |
| d360 | 68 24 6a 54 02 00 00 68 26 7d 72 3c 05 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 06 00 00 00 | h$jT...h&}r<...(jV....jW...X.... |
| d380 | 70 79 74 68 6f 6e 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 | pythonjX...jY...h+]h*]h(]jZ...}h |
| d3a0 | 29 5d 68 2e 5d 75 68 30 4d 71 01 68 31 68 02 68 32 5d 72 3d 05 00 00 68 3d 58 d0 00 00 00 23 73 | )]h.]uh0Mq.h1h.h2]r=...h=X....#s |
| d3c0 | 65 6c 65 63 74 20 61 20 70 69 65 63 65 20 6f 66 20 67 65 6f 6d 65 74 72 79 2c 20 74 68 65 6e 20 | elect.a.piece.of.geometry,.then. |
| d3e0 | 72 75 6e 20 74 68 69 73 20 74 6f 20 73 65 74 20 74 68 61 74 20 67 65 6f 6d 65 74 72 79 20 74 6f | run.this.to.set.that.geometry.to |
| d400 | 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 2e 0a 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 | .be.referenced..cmds.setAttr(cmd |
| d420 | 73 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 45 | s.ls(sl.=.True)[0].+.".overrideE |
| d440 | 6e 61 62 6c 65 64 22 2c 20 54 72 75 65 29 0a 63 6d 64 73 2e 73 65 74 41 74 74 72 28 63 6d 64 73 | nabled",.True).cmds.setAttr(cmds |
| d460 | 2e 6c 73 28 73 6c 20 3d 20 54 72 75 65 29 5b 30 5d 20 2b 20 22 2e 6f 76 65 72 72 69 64 65 44 69 | .ls(sl.=.True)[0].+.".overrideDi |
| d480 | 73 70 6c 61 79 54 79 70 65 22 2c 20 32 29 72 3e 05 00 00 85 81 72 3f 05 00 00 7d 72 40 05 00 00 | splayType",.2)r>.....r?...}r@... |
| d4a0 | 28 68 19 55 00 68 1a 6a 3a 05 00 00 75 62 61 75 62 68 4f 29 81 72 41 05 00 00 7d 72 42 05 00 00 | (h.U.h.j:...ubaubhO).rA...}rB... |
| d4c0 | 28 68 19 58 d4 00 00 00 4c 61 73 74 6c 79 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 61 64 64 20 61 | (h.X....Lastly,.we.need.to.add.a |
| d4e0 | 20 6d 6f 76 65 72 5f 67 72 70 20 61 73 20 74 68 65 20 76 65 72 79 20 74 6f 70 20 67 72 6f 75 70 | .mover_grp.as.the.very.top.group |
| d500 | 20 6e 6f 64 65 20 74 6f 20 6f 75 72 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 2e 20 53 69 6d 70 6c 79 | .node.to.our.joint.mover..Simply |
| d520 | 20 63 72 65 61 74 65 20 61 6e 20 65 6d 70 74 79 20 67 72 6f 75 70 2c 20 6e 61 6d 65 0a 69 74 20 | .create.an.empty.group,.name.it. |
| d540 | 6d 6f 76 65 72 5f 67 72 70 2c 20 61 6e 64 20 70 61 72 65 6e 74 20 79 6f 75 72 20 74 6f 70 2d 6d | mover_grp,.and.parent.your.top-m |
| d560 | 6f 73 74 20 67 6c 6f 62 61 6c 20 6d 6f 76 65 72 20 67 72 6f 75 70 20 75 6e 64 65 72 6e 65 61 74 | ost.global.mover.group.underneat |
| d580 | 68 2e 20 49 74 20 73 68 6f 75 6c 64 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 69 73 3a 72 43 05 00 | h..It.should.look.like.this:rC.. |
| d5a0 | 00 68 1a 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 44 05 00 00 28 68 28 5d 68 29 5d 68 | .h.j....h"h#h$hSh&}rD...(h(]h)]h |
| d5c0 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d 77 01 68 31 68 02 68 32 5d 72 45 05 00 00 68 3d 58 d4 00 00 | *]h+]h.]uh0Mw.h1h.h2]rE...h=X... |
| d5e0 | 00 4c 61 73 74 6c 79 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 61 64 64 20 61 20 6d 6f 76 65 72 5f | .Lastly,.we.need.to.add.a.mover_ |
| d600 | 67 72 70 20 61 73 20 74 68 65 20 76 65 72 79 20 74 6f 70 20 67 72 6f 75 70 20 6e 6f 64 65 20 74 | grp.as.the.very.top.group.node.t |
| d620 | 6f 20 6f 75 72 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 2e 20 53 69 6d 70 6c 79 20 63 72 65 61 74 65 | o.our.joint.mover..Simply.create |
| d640 | 20 61 6e 20 65 6d 70 74 79 20 67 72 6f 75 70 2c 20 6e 61 6d 65 0a 69 74 20 6d 6f 76 65 72 5f 67 | .an.empty.group,.name.it.mover_g |
| d660 | 72 70 2c 20 61 6e 64 20 70 61 72 65 6e 74 20 79 6f 75 72 20 74 6f 70 2d 6d 6f 73 74 20 67 6c 6f | rp,.and.parent.your.top-most.glo |
| d680 | 62 61 6c 20 6d 6f 76 65 72 20 67 72 6f 75 70 20 75 6e 64 65 72 6e 65 61 74 68 2e 20 49 74 20 73 | bal.mover.group.underneath..It.s |
| d6a0 | 68 6f 75 6c 64 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 69 73 3a 72 46 05 00 00 85 81 72 47 05 00 | hould.look.like.this:rF.....rG.. |
| d6c0 | 00 7d 72 48 05 00 00 28 68 19 6a 43 05 00 00 68 1a 6a 41 05 00 00 75 62 61 75 62 6a 8f 02 00 00 | .}rH...(h.jC...h.jA...ubaubj.... |
| d6e0 | 29 81 72 49 05 00 00 7d 72 4a 05 00 00 28 68 19 55 00 68 1a 6a 97 03 00 00 68 22 4e 68 24 6a 92 | ).rI...}rJ...(h.U.h.j....h"Nh$j. |
| d700 | 02 00 00 68 26 7d 72 4b 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 | ...h&}rK...(h(]h)]h*]h+]h.]uh0Nh |
| d720 | 31 68 02 68 32 5d 72 4c 05 00 00 6a a9 01 00 00 29 81 72 4d 05 00 00 7d 72 4e 05 00 00 28 68 19 | 1h.h2]rL...j....).rM...}rN...(h. |
| d740 | 58 21 00 00 00 2e 2e 20 69 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 6d 6f 76 65 72 5f 67 72 | X!......image::./images/mover_gr |
| d760 | 70 2e 70 6e 67 0a 68 1a 6a 49 05 00 00 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 4f 05 00 00 | p.png.h.jI...h"h#h$j....h&}rO... |
| d780 | 28 55 03 75 72 69 58 14 00 00 00 69 6d 61 67 65 73 2f 6d 6f 76 65 72 5f 67 72 70 2e 70 6e 67 72 | (U.uriX....images/mover_grp.pngr |
| d7a0 | 50 05 00 00 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 51 05 00 00 55 01 2a 6a 50 | P...h+]h*]h(]h)]j....}rQ...U.*jP |
| d7c0 | 05 00 00 73 68 2e 5d 75 68 30 4b 00 68 32 5d 75 62 61 75 62 68 4f 29 81 72 52 05 00 00 7d 72 53 | ...sh.]uh0K.h2]ubaubhO).rR...}rS |
| d7e0 | 05 00 00 28 68 19 58 ce 00 00 00 54 68 69 73 20 63 6f 6e 63 6c 75 64 65 73 20 74 68 65 20 62 61 | ...(h.X....This.concludes.the.ba |
| d800 | 73 69 63 20 67 75 69 64 65 6c 69 6e 65 20 74 6f 20 63 72 65 61 74 69 6e 67 20 61 20 6a 6f 69 6e | sic.guideline.to.creating.a.join |
| d820 | 74 20 6d 6f 76 65 72 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 75 6c 65 2e 20 44 65 66 69 6e 69 74 | t.mover.for.your.module..Definit |
| d840 | 65 6c 79 20 74 61 6b 65 20 61 20 6c 6f 6f 6b 20 61 74 20 65 78 69 73 74 69 6e 67 0a 6a 6f 69 6e | ely.take.a.look.at.existing.join |
| d860 | 74 20 6d 6f 76 65 72 20 66 69 6c 65 73 20 61 6e 64 20 74 68 65 69 72 20 61 70 70 6c 79 4d 6f 64 | t.mover.files.and.their.applyMod |
| d880 | 75 6c 65 43 68 61 6e 67 65 73 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 73 65 65 20 68 6f 77 20 | uleChanges.functions.to.see.how. |
| d8a0 | 6f 74 68 65 72 20 6d 6f 64 75 6c 65 73 20 61 72 65 20 73 65 74 20 75 70 2e 72 54 05 00 00 68 1a | other.modules.are.set.up.rT...h. |
| d8c0 | 6a 97 03 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 55 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 | j....h"h#h$hSh&}rU...(h(]h)]h*]h |
| d8e0 | 2b 5d 68 2e 5d 75 68 30 4d 7c 01 68 31 68 02 68 32 5d 72 56 05 00 00 68 3d 58 ce 00 00 00 54 68 | +]h.]uh0M|.h1h.h2]rV...h=X....Th |
| d900 | 69 73 20 63 6f 6e 63 6c 75 64 65 73 20 74 68 65 20 62 61 73 69 63 20 67 75 69 64 65 6c 69 6e 65 | is.concludes.the.basic.guideline |
| d920 | 20 74 6f 20 63 72 65 61 74 69 6e 67 20 61 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 66 6f 72 20 79 | .to.creating.a.joint.mover.for.y |
| d940 | 6f 75 72 20 6d 6f 64 75 6c 65 2e 20 44 65 66 69 6e 69 74 65 6c 79 20 74 61 6b 65 20 61 20 6c 6f | our.module..Definitely.take.a.lo |
| d960 | 6f 6b 20 61 74 20 65 78 69 73 74 69 6e 67 0a 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 66 69 6c 65 73 | ok.at.existing.joint.mover.files |
| d980 | 20 61 6e 64 20 74 68 65 69 72 20 61 70 70 6c 79 4d 6f 64 75 6c 65 43 68 61 6e 67 65 73 20 66 75 | .and.their.applyModuleChanges.fu |
| d9a0 | 6e 63 74 69 6f 6e 73 20 74 6f 20 73 65 65 20 68 6f 77 20 6f 74 68 65 72 20 6d 6f 64 75 6c 65 73 | nctions.to.see.how.other.modules |
| d9c0 | 20 61 72 65 20 73 65 74 20 75 70 2e 72 57 05 00 00 85 81 72 58 05 00 00 7d 72 59 05 00 00 28 68 | .are.set.up.rW.....rX...}rY...(h |
| d9e0 | 19 6a 54 05 00 00 68 1a 6a 52 05 00 00 75 62 61 75 62 65 75 62 68 1b 29 81 72 5a 05 00 00 7d 72 | .jT...h.jR...ubaubeubh.).rZ...}r |
| da00 | 5b 05 00 00 28 68 19 55 00 68 1a 68 1e 68 22 68 23 68 24 68 25 68 26 7d 72 5c 05 00 00 28 68 28 | [...(h.U.h.h.h"h#h$h%h&}r\...(h( |
| da20 | 5d 68 29 5d 68 2a 5d 68 2b 5d 72 5d 05 00 00 6a 72 01 00 00 61 68 2e 5d 72 5e 05 00 00 68 08 61 | ]h)]h*]h+]r]...jr...ah.]r^...h.a |
| da40 | 75 68 30 4d 80 01 68 31 68 02 68 32 5d 72 5f 05 00 00 28 68 34 29 81 72 60 05 00 00 7d 72 61 05 | uh0M..h1h.h2]r_...(h4).r`...}ra. |
| da60 | 00 00 28 68 19 6a 77 01 00 00 68 1a 6a 5a 05 00 00 68 22 68 23 68 24 68 38 68 26 7d 72 62 05 00 | ..(h.jw...h.jZ...h"h#h$h8h&}rb.. |
| da80 | 00 28 68 2b 5d 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 68 3a 6a 71 01 00 00 75 68 30 4d 80 01 68 31 | .(h+]h*]h(]h)]h.]h:jq...uh0M..h1 |
| daa0 | 68 02 68 32 5d 72 63 05 00 00 68 3d 58 17 00 00 00 54 65 73 74 69 6e 67 20 74 68 65 20 4a 6f 69 | h.h2]rc...h=X....Testing.the.Joi |
| dac0 | 6e 74 20 4d 6f 76 65 72 72 64 05 00 00 85 81 72 65 05 00 00 7d 72 66 05 00 00 28 68 19 6a 77 01 | nt.Moverrd.....re...}rf...(h.jw. |
| dae0 | 00 00 68 1a 6a 60 05 00 00 75 62 61 75 62 68 4f 29 81 72 67 05 00 00 7d 72 68 05 00 00 28 68 19 | ..h.j`...ubaubhO).rg...}rh...(h. |
| db00 | 58 6b 01 00 00 57 69 74 68 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 66 69 6c 65 20 6e | Xk...With.the.joint.mover.file.n |
| db20 | 6f 77 20 62 75 69 6c 74 2c 20 77 65 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 74 | ow.built,.we.should.be.able.to.t |
| db40 | 65 73 74 20 61 64 64 69 6e 67 20 6f 75 72 20 6d 6f 64 75 6c 65 20 61 6e 64 20 6d 61 6b 69 6e 67 | est.adding.our.module.and.making |
| db60 | 20 73 75 72 65 20 74 68 65 20 6a 6f 69 6e 74 20 6d 6f 76 65 72 20 66 69 6c 65 0a 63 6f 6d 65 73 | .sure.the.joint.mover.file.comes |
| db80 | 20 69 6e 2e 20 59 6f 75 20 77 69 6c 6c 20 73 74 69 6c 6c 20 67 65 74 20 65 72 72 6f 72 73 2c 20 | .in..You.will.still.get.errors,. |
| dba0 | 61 73 20 74 68 65 72 65 20 61 72 65 20 61 20 66 65 77 20 6f 74 68 65 72 20 66 75 6e 63 74 69 6f | as.there.are.a.few.other.functio |
| dbc0 | 6e 73 20 74 68 61 74 20 6e 65 65 64 20 74 6f 20 62 65 20 61 64 64 65 64 2c 20 62 75 74 20 77 65 | ns.that.need.to.be.added,.but.we |
| dbe0 | 20 63 61 6e 20 61 74 20 6c 65 61 73 74 0a 6d 61 6b 65 20 73 75 72 65 20 6f 75 72 20 66 69 6c 65 | .can.at.least.make.sure.our.file |
| dc00 | 20 69 73 20 63 6f 6d 69 6e 67 20 69 6e 20 70 72 6f 70 65 72 6c 79 2e 20 52 65 6d 65 6d 62 65 72 | .is.coming.in.properly..Remember |
| dc20 | 20 74 68 61 74 20 74 68 65 20 66 69 6c 65 20 74 68 65 20 63 6c 61 73 73 20 69 73 20 6c 6f 6f 6b | .that.the.file.the.class.is.look |
| dc40 | 69 6e 67 20 66 6f 72 20 69 73 20 64 65 66 69 6e 65 64 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 | ing.for.is.defined.at.the.top.of |
| dc60 | 0a 74 68 65 20 63 6c 61 73 73 20 66 69 6c 65 2e 72 69 05 00 00 68 1a 6a 5a 05 00 00 68 22 68 23 | .the.class.file.ri...h.jZ...h"h# |
| dc80 | 68 24 68 53 68 26 7d 72 6a 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4d | h$hSh&}rj...(h(]h)]h*]h+]h.]uh0M |
| dca0 | 82 01 68 31 68 02 68 32 5d 72 6b 05 00 00 68 3d 58 6b 01 00 00 57 69 74 68 20 74 68 65 20 6a 6f | ..h1h.h2]rk...h=Xk...With.the.jo |
| dcc0 | 69 6e 74 20 6d 6f 76 65 72 20 66 69 6c 65 20 6e 6f 77 20 62 75 69 6c 74 2c 20 77 65 20 73 68 6f | int.mover.file.now.built,.we.sho |
| dce0 | 75 6c 64 20 62 65 20 61 62 6c 65 20 74 6f 20 74 65 73 74 20 61 64 64 69 6e 67 20 6f 75 72 20 6d | uld.be.able.to.test.adding.our.m |
| dd00 | 6f 64 75 6c 65 20 61 6e 64 20 6d 61 6b 69 6e 67 20 73 75 72 65 20 74 68 65 20 6a 6f 69 6e 74 20 | odule.and.making.sure.the.joint. |
| dd20 | 6d 6f 76 65 72 20 66 69 6c 65 0a 63 6f 6d 65 73 20 69 6e 2e 20 59 6f 75 20 77 69 6c 6c 20 73 74 | mover.file.comes.in..You.will.st |
| dd40 | 69 6c 6c 20 67 65 74 20 65 72 72 6f 72 73 2c 20 61 73 20 74 68 65 72 65 20 61 72 65 20 61 20 66 | ill.get.errors,.as.there.are.a.f |
| dd60 | 65 77 20 6f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 6e 65 65 64 20 74 6f 20 | ew.other.functions.that.need.to. |
| dd80 | 62 65 20 61 64 64 65 64 2c 20 62 75 74 20 77 65 20 63 61 6e 20 61 74 20 6c 65 61 73 74 0a 6d 61 | be.added,.but.we.can.at.least.ma |
| dda0 | 6b 65 20 73 75 72 65 20 6f 75 72 20 66 69 6c 65 20 69 73 20 63 6f 6d 69 6e 67 20 69 6e 20 70 72 | ke.sure.our.file.is.coming.in.pr |
| ddc0 | 6f 70 65 72 6c 79 2e 20 52 65 6d 65 6d 62 65 72 20 74 68 61 74 20 74 68 65 20 66 69 6c 65 20 74 | operly..Remember.that.the.file.t |
| dde0 | 68 65 20 63 6c 61 73 73 20 69 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 69 73 20 64 65 66 69 6e | he.class.is.looking.for.is.defin |
| de00 | 65 64 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 0a 74 68 65 20 63 6c 61 73 73 20 66 69 6c 65 2e | ed.at.the.top.of.the.class.file. |
| de20 | 72 6c 05 00 00 85 81 72 6d 05 00 00 7d 72 6e 05 00 00 28 68 19 6a 69 05 00 00 68 1a 6a 67 05 00 | rl.....rm...}rn...(h.ji...h.jg.. |
| de40 | 00 75 62 61 75 62 65 75 62 65 75 62 68 22 68 23 68 24 68 25 68 26 7d 72 6f 05 00 00 28 68 28 5d | .ubaubeubeubh"h#h$h%h&}ro...(h(] |
| de60 | 68 29 5d 68 2a 5d 68 2b 5d 72 70 05 00 00 6a 26 01 00 00 61 68 2e 5d 72 71 05 00 00 68 0f 61 75 | h)]h*]h+]rp...j&...ah.]rq...h.au |
| de80 | 68 30 4b 7e 68 31 68 02 68 32 5d 72 72 05 00 00 28 68 34 29 81 72 73 05 00 00 7d 72 74 05 00 00 | h0K~h1h.h2]rr...(h4).rs...}rt... |
| dea0 | 28 68 19 6a 2b 01 00 00 68 1a 68 1c 68 22 68 23 68 24 68 38 68 26 7d 72 75 05 00 00 28 68 2b 5d | (h.j+...h.h.h"h#h$h8h&}ru...(h+] |
| dec0 | 68 2a 5d 68 28 5d 68 29 5d 68 2e 5d 68 3a 6a 25 01 00 00 75 68 30 4b 7e 68 31 68 02 68 32 5d 72 | h*]h(]h)]h.]h:j%...uh0K~h1h.h2]r |
| dee0 | 76 05 00 00 68 3d 58 19 00 00 00 44 65 66 69 6e 69 6e 67 20 74 68 65 20 4d 6f 64 75 6c 65 20 43 | v...h=X....Defining.the.Module.C |
| df00 | 6c 61 73 73 72 77 05 00 00 85 81 72 78 05 00 00 7d 72 79 05 00 00 28 68 19 6a 2b 01 00 00 68 1a | lassrw.....rx...}ry...(h.j+...h. |
| df20 | 6a 73 05 00 00 75 62 61 75 62 68 4f 29 81 72 7a 05 00 00 7d 72 7b 05 00 00 28 68 19 58 0a 00 00 | js...ubaubhO).rz...}r{...(h.X... |
| df40 | 00 2a 2a 53 74 65 70 73 2a 2a 3a 72 7c 05 00 00 68 1a 68 1c 68 22 68 23 68 24 68 53 68 26 7d 72 | .**Steps**:r|...h.h.h"h#h$hSh&}r |
| df60 | 7d 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 80 68 31 68 02 68 32 5d | }...(h(]h)]h*]h+]h.]uh0K.h1h.h2] |
| df80 | 72 7e 05 00 00 28 68 91 29 81 72 7f 05 00 00 7d 72 80 05 00 00 28 68 19 58 09 00 00 00 2a 2a 53 | r~...(h.).r....}r....(h.X....**S |
| dfa0 | 74 65 70 73 2a 2a 68 26 7d 72 81 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 | teps**h&}r....(h(]h)]h*]h+]h.]uh |
| dfc0 | 1a 6a 7a 05 00 00 68 32 5d 72 82 05 00 00 68 3d 58 05 00 00 00 53 74 65 70 73 72 83 05 00 00 85 | .jz...h2]r....h=X....Stepsr..... |
| dfe0 | 81 72 84 05 00 00 7d 72 85 05 00 00 28 68 19 55 00 68 1a 6a 7f 05 00 00 75 62 61 68 24 68 99 75 | .r....}r....(h.U.h.j....ubah$h.u |
| e000 | 62 68 3d 58 01 00 00 00 3a 85 81 72 86 05 00 00 7d 72 87 05 00 00 28 68 19 58 01 00 00 00 3a 68 | bh=X....:..r....}r....(h.X....:h |
| e020 | 1a 6a 7a 05 00 00 75 62 65 75 62 6a 8f 02 00 00 29 81 72 88 05 00 00 7d 72 89 05 00 00 28 68 19 | .jz...ubeubj....).r....}r....(h. |
| e040 | 55 00 68 1a 68 1c 68 22 4e 68 24 6a 92 02 00 00 68 26 7d 72 8a 05 00 00 28 68 28 5d 68 29 5d 68 | U.h.h.h"Nh$j....h&}r....(h(]h)]h |
| e060 | 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4e 68 31 68 02 68 32 5d 72 8b 05 00 00 6a 95 02 00 00 29 81 72 | *]h+]h.]uh0Nh1h.h2]r....j....).r |
| e080 | 8c 05 00 00 7d 72 8d 05 00 00 28 68 19 55 00 68 26 7d 72 8e 05 00 00 28 6a 99 02 00 00 55 01 2e | ....}r....(h.U.h&}r....(j....U.. |
| e0a0 | 68 2b 5d 68 2a 5d 68 28 5d 6a 9a 02 00 00 55 00 68 29 5d 68 2e 5d 6a 9b 02 00 00 6a 9c 02 00 00 | h+]h*]h(]j....U.h)]h.]j....j.... |
| e0c0 | 75 68 1a 6a 88 05 00 00 68 32 5d 72 8f 05 00 00 28 68 b1 29 81 72 90 05 00 00 7d 72 91 05 00 00 | uh.j....h2]r....(h.).r....}r.... |
| e0e0 | 28 68 19 58 11 00 00 00 55 70 64 61 74 65 20 64 6f 63 73 74 72 69 6e 67 2e 72 92 05 00 00 68 26 | (h.X....Update.docstring.r....h& |
| e100 | 7d 72 93 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 8c 05 00 00 68 32 | }r....(h(]h)]h*]h+]h.]uh.j....h2 |
| e120 | 5d 72 94 05 00 00 68 4f 29 81 72 95 05 00 00 7d 72 96 05 00 00 28 68 19 6a 92 05 00 00 68 1a 6a | ]r....hO).r....}r....(h.j....h.j |
| e140 | 90 05 00 00 68 22 68 23 68 24 68 53 68 26 7d 72 97 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b | ....h"h#h$hSh&}r....(h(]h)]h*]h+ |
| e160 | 5d 68 2e 5d 75 68 30 4b 82 68 32 5d 72 98 05 00 00 68 3d 58 11 00 00 00 55 70 64 61 74 65 20 64 | ]h.]uh0K.h2]r....h=X....Update.d |
| e180 | 6f 63 73 74 72 69 6e 67 2e 72 99 05 00 00 85 81 72 9a 05 00 00 7d 72 9b 05 00 00 28 68 19 6a 92 | ocstring.r......r....}r....(h.j. |
| e1a0 | 05 00 00 68 1a 6a 95 05 00 00 75 62 61 75 62 61 68 24 68 db 75 62 68 b1 29 81 72 9c 05 00 00 7d | ...h.j....ubaubah$h.ubh.).r....} |
| e1c0 | 72 9d 05 00 00 28 68 19 58 22 00 00 00 55 70 64 61 74 65 20 62 61 73 65 20 63 6c 61 73 73 20 69 | r....(h.X"...Update.base.class.i |
| e1e0 | 6e 69 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 68 26 7d 72 9e 05 00 00 28 68 28 5d 68 29 5d 68 2a | nit.arguments..h&}r....(h(]h)]h* |
| e200 | 5d 68 2b 5d 68 2e 5d 75 68 1a 6a 8c 05 00 00 68 32 5d 72 9f 05 00 00 68 4f 29 81 72 a0 05 00 00 | ]h+]h.]uh.j....h2]r....hO).r.... |
| e220 | 7d 72 a1 05 00 00 28 68 19 58 21 00 00 00 55 70 64 61 74 65 20 62 61 73 65 20 63 6c 61 73 73 20 | }r....(h.X!...Update.base.class. |
| e240 | 69 6e 69 74 20 61 72 67 75 6d 65 6e 74 73 2e 72 a2 05 00 00 68 1a 6a 9c 05 00 00 68 22 68 23 68 | init.arguments.r....h.j....h"h#h |
| e260 | 24 68 53 68 26 7d 72 a3 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 83 | $hSh&}r....(h(]h)]h*]h+]h.]uh0K. |
| e280 | 68 32 5d 72 a4 05 00 00 68 3d 58 21 00 00 00 55 70 64 61 74 65 20 62 61 73 65 20 63 6c 61 73 73 | h2]r....h=X!...Update.base.class |
| e2a0 | 20 69 6e 69 74 20 61 72 67 75 6d 65 6e 74 73 2e 72 a5 05 00 00 85 81 72 a6 05 00 00 7d 72 a7 05 | .init.arguments.r......r....}r.. |
| e2c0 | 00 00 28 68 19 6a a2 05 00 00 68 1a 6a a0 05 00 00 75 62 61 75 62 61 68 24 68 db 75 62 65 68 24 | ..(h.j....h.j....ubaubah$h.ubeh$ |
| e2e0 | 6a da 02 00 00 75 62 61 75 62 6a 51 02 00 00 29 81 72 a8 05 00 00 7d 72 a9 05 00 00 28 68 19 58 | j....ubaubjQ...).r....}r....(h.X |
| e300 | 2c 01 00 00 4f 6e 63 65 20 61 67 61 69 6e 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c 79 20 65 61 | ,...Once.again,.it's.probably.ea |
| e320 | 73 69 65 73 74 20 74 6f 20 6a 75 73 74 20 6f 70 65 6e 20 61 20 6d 6f 64 75 6c 65 20 6c 69 6b 65 | siest.to.just.open.a.module.like |
| e340 | 20 41 52 54 5f 48 65 61 64 2e 70 79 20 61 6e 64 20 63 6f 70 79 20 74 68 65 20 63 6c 61 73 73 20 | .ART_Head.py.and.copy.the.class. |
| e360 | 64 65 66 69 6e 69 74 69 6f 6e 20 61 6e 64 20 74 68 65 0a 22 5f 5f 69 6e 69 74 5f 5f 22 2e 20 41 | definition.and.the."__init__"..A |
| e380 | 6c 6c 20 6d 6f 64 75 6c 65 73 20 73 68 6f 75 6c 64 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 41 | ll.modules.should.inherit.from.A |
| e3a0 | 52 54 5f 52 69 67 4d 6f 64 75 6c 65 20 61 73 20 74 68 65 72 65 20 69 73 20 61 20 74 6f 6e 20 6f | RT_RigModule.as.there.is.a.ton.o |
| e3c0 | 66 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 6e 20 74 68 65 72 65 20 74 68 61 74 20 79 6f | f.functionality.in.there.that.yo |
| e3e0 | 75 27 6c 6c 0a 67 65 74 20 66 6f 72 20 66 72 65 65 2e 20 54 68 69 73 20 67 75 69 64 65 20 61 73 | u'll.get.for.free..This.guide.as |
| e400 | 73 75 6d 65 73 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 69 6e 68 65 72 69 74 69 6e 67 20 66 72 6f | sumes.you.will.be.inheriting.fro |
| e420 | 6d 20 41 52 54 5f 52 69 67 4d 6f 64 75 6c 65 2e 68 1a 68 1c 68 22 68 23 68 24 6a 54 02 00 00 68 | m.ART_RigModule.h.h.h"h#h$jT...h |
| e440 | 26 7d 72 aa 05 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 04 00 00 00 72 65 73 74 6a 58 02 00 | &}r....(jV....jW...X....restjX.. |
| e460 | 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 29 5d 68 2e 5d 75 68 30 4b 85 | .jY...h+]h*]h(]jZ...}h)]h.]uh0K. |
| e480 | 68 31 68 02 68 32 5d 72 ab 05 00 00 68 3d 58 2c 01 00 00 4f 6e 63 65 20 61 67 61 69 6e 2c 20 69 | h1h.h2]r....h=X,...Once.again,.i |
| e4a0 | 74 27 73 20 70 72 6f 62 61 62 6c 79 20 65 61 73 69 65 73 74 20 74 6f 20 6a 75 73 74 20 6f 70 65 | t's.probably.easiest.to.just.ope |
| e4c0 | 6e 20 61 20 6d 6f 64 75 6c 65 20 6c 69 6b 65 20 41 52 54 5f 48 65 61 64 2e 70 79 20 61 6e 64 20 | n.a.module.like.ART_Head.py.and. |
| e4e0 | 63 6f 70 79 20 74 68 65 20 63 6c 61 73 73 20 64 65 66 69 6e 69 74 69 6f 6e 20 61 6e 64 20 74 68 | copy.the.class.definition.and.th |
| e500 | 65 0a 22 5f 5f 69 6e 69 74 5f 5f 22 2e 20 41 6c 6c 20 6d 6f 64 75 6c 65 73 20 73 68 6f 75 6c 64 | e."__init__"..All.modules.should |
| e520 | 20 69 6e 68 65 72 69 74 20 66 72 6f 6d 20 41 52 54 5f 52 69 67 4d 6f 64 75 6c 65 20 61 73 20 74 | .inherit.from.ART_RigModule.as.t |
| e540 | 68 65 72 65 20 69 73 20 61 20 74 6f 6e 20 6f 66 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 | here.is.a.ton.of.functionality.i |
| e560 | 6e 20 74 68 65 72 65 20 74 68 61 74 20 79 6f 75 27 6c 6c 0a 67 65 74 20 66 6f 72 20 66 72 65 65 | n.there.that.you'll.get.for.free |
| e580 | 2e 20 54 68 69 73 20 67 75 69 64 65 20 61 73 73 75 6d 65 73 20 79 6f 75 20 77 69 6c 6c 20 62 65 | ..This.guide.assumes.you.will.be |
| e5a0 | 20 69 6e 68 65 72 69 74 69 6e 67 20 66 72 6f 6d 20 41 52 54 5f 52 69 67 4d 6f 64 75 6c 65 2e 72 | .inheriting.from.ART_RigModule.r |
| e5c0 | ac 05 00 00 85 81 72 ad 05 00 00 7d 72 ae 05 00 00 28 68 19 55 00 68 1a 6a a8 05 00 00 75 62 61 | ......r....}r....(h.U.h.j....uba |
| e5e0 | 75 62 6a a9 01 00 00 29 81 72 af 05 00 00 7d 72 b0 05 00 00 28 68 19 58 22 00 00 00 2e 2e 20 69 | ubj....).r....}r....(h.X"......i |
| e600 | 6d 61 67 65 3a 3a 20 2f 69 6d 61 67 65 73 2f 68 65 61 64 4d 6f 64 75 6c 65 2e 70 6e 67 0a 68 1a | mage::./images/headModule.png.h. |
| e620 | 68 1c 68 22 68 23 68 24 6a ac 01 00 00 68 26 7d 72 b1 05 00 00 28 55 03 75 72 69 58 15 00 00 00 | h.h"h#h$j....h&}r....(U.uriX.... |
| e640 | 69 6d 61 67 65 73 2f 68 65 61 64 4d 6f 64 75 6c 65 2e 70 6e 67 72 b2 05 00 00 68 2b 5d 68 2a 5d | images/headModule.pngr....h+]h*] |
| e660 | 68 28 5d 68 29 5d 6a af 01 00 00 7d 72 b3 05 00 00 55 01 2a 6a b2 05 00 00 73 68 2e 5d 75 68 30 | h(]h)]j....}r....U.*j....sh.]uh0 |
| e680 | 4b 8c 68 31 68 02 68 32 5d 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 6c 69 6e 65 5f | K.h1h.h2]ubcdocutils.nodes.line_ |
| e6a0 | 62 6c 6f 63 6b 0a 72 b4 05 00 00 29 81 72 b5 05 00 00 7d 72 b6 05 00 00 28 68 19 55 00 68 1a 68 | block.r....).r....}r....(h.U.h.h |
| e6c0 | 1c 68 22 68 23 68 24 55 0a 6c 69 6e 65 5f 62 6c 6f 63 6b 72 b7 05 00 00 68 26 7d 72 b8 05 00 00 | .h"h#h$U.line_blockr....h&}r.... |
| e6e0 | 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 30 4b 8d 68 31 68 02 68 32 5d 72 b9 05 00 | (h(]h)]h*]h+]h.]uh0K.h1h.h2]r... |
| e700 | 00 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 6c 69 6e 65 0a 72 ba 05 00 00 29 81 72 bb 05 | .cdocutils.nodes.line.r....).r.. |
| e720 | 00 00 7d 72 bc 05 00 00 28 68 19 55 00 55 06 69 6e 64 65 6e 74 72 bd 05 00 00 4b 00 68 1a 6a b5 | ..}r....(h.U.U.indentr....K.h.j. |
| e740 | 05 00 00 68 22 68 23 68 24 68 30 68 26 7d 72 be 05 00 00 28 68 28 5d 68 29 5d 68 2a 5d 68 2b 5d | ...h"h#h$h0h&}r....(h(]h)]h*]h+] |
| e760 | 68 2e 5d 75 68 30 4b 00 68 31 68 02 68 32 5d 75 62 61 75 62 6a 51 02 00 00 29 81 72 bf 05 00 00 | h.]uh0K.h1h.h2]ubaubjQ...).r.... |
| e780 | 7d 72 c0 05 00 00 28 68 19 58 c8 02 00 00 41 6c 6c 20 79 6f 75 20 72 65 61 6c 6c 79 20 6e 65 65 | }r....(h.X....All.you.really.nee |
| e7a0 | 64 20 74 6f 20 63 68 61 6e 67 65 20 68 65 72 65 20 69 73 20 61 6e 79 20 64 6f 63 73 74 72 69 6e | d.to.change.here.is.any.docstrin |
| e7c0 | 67 20 69 6e 66 6f 2c 20 61 6e 64 20 74 68 65 20 63 61 6c 6c 20 74 6f 20 74 68 65 20 62 61 73 65 | g.info,.and.the.call.to.the.base |
| e7e0 | 20 63 6c 61 73 73 20 22 5f 5f 69 6e 69 74 5f 5f 22 2c 20 72 65 70 6c 61 63 69 6e 67 0a 74 68 65 | .class."__init__",.replacing.the |
| e800 | 20 66 69 72 73 74 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 77 69 74 68 20 79 6f 75 72 20 6d | .first.two.arguments.with.your.m |
| e820 | 6f 64 75 6c 65 27 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 54 68 6f 73 65 20 66 69 72 73 74 | odule's.information..Those.first |
| e840 | 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 3a 20 6d 6f 64 75 6c 65 4e 61 6d 65 20 61 | .two.arguments.are:.moduleName.a |
| e860 | 6e 64 20 6d 6f 64 75 6c 65 54 79 70 65 2e 0a 54 68 65 20 6d 6f 64 75 6c 65 54 79 70 65 20 69 73 | nd.moduleType..The.moduleType.is |
| e880 | 20 74 68 65 20 73 61 6d 65 20 73 74 72 69 6e 67 20 79 6f 75 20 64 65 66 69 6e 65 64 20 66 6f 72 | .the.same.string.you.defined.for |
| e8a0 | 20 79 6f 75 72 20 63 6c 61 73 73 4e 61 6d 65 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 | .your.className.at.the.top.of.th |
| e8c0 | 65 20 66 69 6c 65 2e 20 54 68 65 20 6d 6f 64 75 6c 65 4e 61 6d 65 20 69 73 20 74 68 65 20 6e 61 | e.file..The.moduleName.is.the.na |
| e8e0 | 6d 65 0a 74 68 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 77 69 6c 6c 20 62 65 20 67 69 76 65 | me.the.network.node.will.be.give |
| e900 | 6e 20 6f 6e 20 63 72 65 61 74 69 6f 6e 2e 20 28 46 6f 72 20 65 78 61 6d 70 6c 65 3a 20 22 41 52 | n.on.creation..(For.example:."AR |
| e920 | 54 5f 48 65 61 64 5f 4d 6f 64 75 6c 65 22 2c 20 22 41 52 54 5f 48 65 61 64 22 29 2e 20 54 68 65 | T_Head_Module",."ART_Head")..The |
| e940 | 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 77 69 6c 6c 0a 73 74 6f 72 65 20 61 6c 6c 20 6f 75 72 | .network.node.will.store.all.our |
| e960 | 20 6d 6f 64 75 6c 65 27 73 20 61 74 74 72 69 62 75 74 65 73 20 61 6e 64 20 63 6f 6e 6e 65 63 74 | .module's.attributes.and.connect |
| e980 | 69 6f 6e 73 2e 20 4d 61 79 61 20 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 | ions..Maya.will.automatically.ad |
| e9a0 | 64 20 61 20 6e 75 6d 62 65 72 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6d 6f 64 | d.a.number.to.the.end.of.the.mod |
| e9c0 | 75 6c 65 4e 61 6d 65 0a 69 66 20 61 20 6e 6f 64 65 20 6f 66 20 74 68 65 20 73 61 6d 65 20 6e 61 | uleName.if.a.node.of.the.same.na |
| e9e0 | 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2c 20 77 68 69 63 68 20 69 73 20 77 68 61 74 | me.already.exists,.which.is.what |
| ea00 | 20 77 65 20 77 61 6e 74 2e 20 55 73 75 61 6c 6c 79 2c 20 74 68 65 20 73 79 6e 74 61 78 20 66 6f | .we.want..Usually,.the.syntax.fo |
| ea20 | 72 20 74 68 65 20 6d 6f 64 75 6c 65 4e 61 6d 65 20 69 73 0a 73 69 6d 70 6c 79 20 74 68 65 20 6d | r.the.moduleName.is.simply.the.m |
| ea40 | 6f 64 75 6c 65 54 79 70 65 20 2b 20 22 5f 4d 6f 64 75 6c 65 22 2e 68 1a 68 1c 68 22 68 23 68 24 | oduleType.+."_Module".h.h.h"h#h$ |
| ea60 | 6a 54 02 00 00 68 26 7d 72 c1 05 00 00 28 6a 56 02 00 00 89 6a 57 02 00 00 58 04 00 00 00 72 65 | jT...h&}r....(jV....jW...X....re |
| ea80 | 73 74 6a 58 02 00 00 6a 59 02 00 00 68 2b 5d 68 2a 5d 68 28 5d 6a 5a 02 00 00 7d 68 29 5d 68 2e | stjX...jY...h+]h*]h(]jZ...}h)]h. |
| eaa0 | 5d 75 68 30 4b 8e 68 31 68 02 68 32 5d 72 c2 05 00 00 68 3d 58 c8 02 00 00 41 6c 6c 20 79 6f 75 | ]uh0K.h1h.h2]r....h=X....All.you |
| eac0 | 20 72 65 61 6c 6c 79 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 20 68 65 72 65 20 69 73 20 61 | .really.need.to.change.here.is.a |
| eae0 | 6e 79 20 64 6f 63 73 74 72 69 6e 67 20 69 6e 66 6f 2c 20 61 6e 64 20 74 68 65 20 63 61 6c 6c 20 | ny.docstring.info,.and.the.call. |
| eb00 | 74 6f 20 74 68 65 20 62 61 73 65 20 63 6c 61 73 73 20 22 5f 5f 69 6e 69 74 5f 5f 22 2c 20 72 65 | to.the.base.class."__init__",.re |
| eb20 | 70 6c 61 63 69 6e 67 0a 74 68 65 20 66 69 72 73 74 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 | placing.the.first.two.arguments. |
| eb40 | 77 69 74 68 20 79 6f 75 72 20 6d 6f 64 75 6c 65 27 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 | with.your.module's.information.. |
| eb60 | 54 68 6f 73 65 20 66 69 72 73 74 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 3a 20 6d | Those.first.two.arguments.are:.m |
| eb80 | 6f 64 75 6c 65 4e 61 6d 65 20 61 6e 64 20 6d 6f 64 75 6c 65 54 79 70 65 2e 0a 54 68 65 20 6d 6f | oduleName.and.moduleType..The.mo |
| eba0 | 64 75 6c 65 54 79 70 65 20 69 73 20 74 68 65 20 73 61 6d 65 20 73 74 72 69 6e 67 20 79 6f 75 20 | duleType.is.the.same.string.you. |
| ebc0 | 64 65 66 69 6e 65 64 20 66 6f 72 20 79 6f 75 72 20 63 6c 61 73 73 4e 61 6d 65 20 61 74 20 74 68 | defined.for.your.className.at.th |
| ebe0 | 65 20 74 6f 70 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 20 54 68 65 20 6d 6f 64 75 6c 65 4e 61 6d | e.top.of.the.file..The.moduleNam |
| ec00 | 65 20 69 73 20 74 68 65 20 6e 61 6d 65 0a 74 68 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 77 | e.is.the.name.the.network.node.w |
| ec20 | 69 6c 6c 20 62 65 20 67 69 76 65 6e 20 6f 6e 20 63 72 65 61 74 69 6f 6e 2e 20 28 46 6f 72 20 65 | ill.be.given.on.creation..(For.e |
| ec40 | 78 61 6d 70 6c 65 3a 20 22 41 52 54 5f 48 65 61 64 5f 4d 6f 64 75 6c 65 22 2c 20 22 41 52 54 5f | xample:."ART_Head_Module",."ART_ |
| ec60 | 48 65 61 64 22 29 2e 20 54 68 65 20 6e 65 74 77 6f 72 6b 20 6e 6f 64 65 20 77 69 6c 6c 0a 73 74 | Head")..The.network.node.will.st |
| ec80 | 6f 72 65 20 61 6c 6c 20 6f 75 72 20 6d 6f 64 75 6c 65 27 73 20 61 74 74 72 69 62 75 74 65 73 20 | ore.all.our.module's.attributes. |
| eca0 | 61 6e 64 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 2e 20 4d 61 79 61 20 77 69 6c 6c 20 61 75 74 6f 6d | and.connections..Maya.will.autom |
| ecc0 | 61 74 69 63 61 6c 6c 79 20 61 64 64 20 61 20 6e 75 6d 62 65 72 20 74 6f 20 74 68 65 20 65 6e 64 | atically.add.a.number.to.the.end |
| ece0 | 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 4e 61 6d 65 0a 69 66 20 61 20 6e 6f 64 65 20 6f 66 20 | .of.the.moduleName.if.a.node.of. |
| ed00 | 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2c 20 77 68 | the.same.name.already.exists,.wh |
| ed20 | 69 63 68 20 69 73 20 77 68 61 74 20 77 65 20 77 61 6e 74 2e 20 55 73 75 61 6c 6c 79 2c 20 74 68 | ich.is.what.we.want..Usually,.th |
| ed40 | 65 20 73 79 6e 74 61 78 20 66 6f 72 20 74 68 65 20 6d 6f 64 75 6c 65 4e 61 6d 65 20 69 73 0a 73 | e.syntax.for.the.moduleName.is.s |
| ed60 | 69 6d 70 6c 79 20 74 68 65 20 6d 6f 64 75 6c 65 54 79 70 65 20 2b 20 22 5f 4d 6f 64 75 6c 65 22 | imply.the.moduleType.+."_Module" |
| ed80 | 2e 72 c3 05 00 00 85 81 72 c4 05 00 00 7d 72 c5 05 00 00 28 68 19 55 00 68 1a 6a bf 05 00 00 75 | .r......r....}r....(h.U.h.j....u |
| eda0 | 62 61 75 62 65 75 62 68 22 68 23 68 24 55 0e 73 79 73 74 65 6d 5f 6d 65 73 73 61 67 65 72 c6 05 | baubeubh"h#h$U.system_messager.. |
| edc0 | 00 00 68 26 7d 72 c7 05 00 00 28 68 28 5d 55 05 6c 65 76 65 6c 4b 02 68 2b 5d 68 2a 5d 55 06 73 | ..h&}r....(h(]U.levelK.h+]h*]U.s |
| ede0 | 6f 75 72 63 65 68 23 68 29 5d 68 2e 5d 55 04 6c 69 6e 65 4b 8e 55 04 74 79 70 65 55 07 57 41 52 | ourceh#h)]h.]U.lineK.U.typeU.WAR |
| ee00 | 4e 49 4e 47 72 c8 05 00 00 75 68 30 4b 8d 68 31 68 02 68 32 5d 72 c9 05 00 00 68 4f 29 81 72 ca | NINGr....uh0K.h1h.h2]r....hO).r. |
| ee20 | 05 00 00 7d 72 cb 05 00 00 28 68 19 58 25 00 00 00 4c 69 6e 65 20 62 6c 6f 63 6b 20 65 6e 64 73 | ...}r....(h.X%...Line.block.ends |
| ee40 | 20 77 69 74 68 6f 75 74 20 61 20 62 6c 61 6e 6b 20 6c 69 6e 65 2e 68 26 7d 72 cc 05 00 00 28 68 | .without.a.blank.line.h&}r....(h |
| ee60 | 28 5d 68 29 5d 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 68 17 68 32 5d 72 cd 05 00 00 68 3d 58 25 00 | (]h)]h*]h+]h.]uh.h.h2]r....h=X%. |
| ee80 | 00 00 4c 69 6e 65 20 62 6c 6f 63 6b 20 65 6e 64 73 20 77 69 74 68 6f 75 74 20 61 20 62 6c 61 6e | ..Line.block.ends.without.a.blan |
| eea0 | 6b 20 6c 69 6e 65 2e 72 ce 05 00 00 85 81 72 cf 05 00 00 7d 72 d0 05 00 00 28 68 19 55 00 68 1a | k.line.r......r....}r....(h.U.h. |
| eec0 | 6a ca 05 00 00 75 62 61 68 24 68 53 75 62 61 75 62 61 55 0e 63 75 72 72 65 6e 74 5f 73 6f 75 72 | j....ubah$hSubaubaU.current_sour |
| eee0 | 63 65 72 d1 05 00 00 4e 55 0a 64 65 63 6f 72 61 74 69 6f 6e 72 d2 05 00 00 4e 55 12 61 75 74 6f | cer....NU.decorationr....NU.auto |
| ef00 | 66 6f 6f 74 6e 6f 74 65 5f 73 74 61 72 74 72 d3 05 00 00 4b 01 55 07 6e 61 6d 65 69 64 73 72 d4 | footnote_startr....K.U.nameidsr. |
| ef20 | 05 00 00 7d 72 d5 05 00 00 28 68 06 68 e9 68 07 6a 39 01 00 00 68 08 6a 72 01 00 00 68 09 6a 5f | ...}r....(h.h.h.j9...h.jr...h.j_ |
| ef40 | 01 00 00 68 0a 6a 00 01 00 00 68 0b 6a 13 01 00 00 68 0c 68 2d 68 0d 68 d5 68 0e 6a 9c 01 00 00 | ...h.j....h.j....h.h-h.h.h.j.... |
| ef60 | 68 0f 6a 26 01 00 00 68 10 6a 4c 01 00 00 68 11 68 a1 75 68 32 5d 72 d6 05 00 00 68 20 61 68 19 | h.j&...h.jL...h.h.uh2]r....h.ah. |
| ef80 | 55 00 55 0b 74 72 61 6e 73 66 6f 72 6d 65 72 72 d7 05 00 00 4e 55 0d 66 6f 6f 74 6e 6f 74 65 5f | U.U.transformerr....NU.footnote_ |
| efa0 | 72 65 66 73 72 d8 05 00 00 7d 72 d9 05 00 00 55 08 72 65 66 6e 61 6d 65 73 72 da 05 00 00 7d 72 | refsr....}r....U.refnamesr....}r |
| efc0 | db 05 00 00 55 10 73 79 6d 62 6f 6c 5f 66 6f 6f 74 6e 6f 74 65 73 72 dc 05 00 00 5d 72 dd 05 00 | ....U.symbol_footnotesr....]r... |
| efe0 | 00 55 11 61 75 74 6f 66 6f 6f 74 6e 6f 74 65 5f 72 65 66 73 72 de 05 00 00 5d 72 df 05 00 00 55 | .U.autofootnote_refsr....]r....U |
| f000 | 14 73 79 6d 62 6f 6c 5f 66 6f 6f 74 6e 6f 74 65 5f 72 65 66 73 72 e0 05 00 00 5d 72 e1 05 00 00 | .symbol_footnote_refsr....]r.... |
| f020 | 55 09 63 69 74 61 74 69 6f 6e 73 72 e2 05 00 00 5d 72 e3 05 00 00 68 31 68 02 55 0c 63 75 72 72 | U.citationsr....]r....h1h.U.curr |
| f040 | 65 6e 74 5f 6c 69 6e 65 72 e4 05 00 00 4e 55 12 74 72 61 6e 73 66 6f 72 6d 5f 6d 65 73 73 61 67 | ent_liner....NU.transform_messag |
| f060 | 65 73 72 e5 05 00 00 5d 72 e6 05 00 00 68 16 29 81 72 e7 05 00 00 7d 72 e8 05 00 00 28 68 19 55 | esr....]r....h.).r....}r....(h.U |
| f080 | 00 68 26 7d 72 e9 05 00 00 28 68 28 5d 55 05 6c 65 76 65 6c 4b 03 68 2b 5d 72 ea 05 00 00 6a 10 | .h&}r....(h(]U.levelK.h+]r....j. |
| f0a0 | 05 00 00 61 68 2a 5d 72 eb 05 00 00 6a 0f 05 00 00 61 55 06 73 6f 75 72 63 65 68 23 68 29 5d 68 | ...ah*]r....j....aU.sourceh#h)]h |
| f0c0 | 2e 5d 55 04 74 79 70 65 55 05 45 52 52 4f 52 72 ec 05 00 00 75 68 32 5d 72 ed 05 00 00 68 4f 29 | .]U.typeU.ERRORr....uh2]r....hO) |
| f0e0 | 81 72 ee 05 00 00 7d 72 ef 05 00 00 28 68 19 55 00 68 26 7d 72 f0 05 00 00 28 68 28 5d 68 29 5d | .r....}r....(h.U.h&}r....(h(]h)] |
| f100 | 68 2a 5d 68 2b 5d 68 2e 5d 75 68 1a 6a e7 05 00 00 68 32 5d 72 f1 05 00 00 68 3d 58 5b 00 00 00 | h*]h+]h.]uh.j....h2]r....h=X[... |
| f120 | 41 6e 6f 6e 79 6d 6f 75 73 20 68 79 70 65 72 6c 69 6e 6b 20 6d 69 73 6d 61 74 63 68 3a 20 31 20 | Anonymous.hyperlink.mismatch:.1. |
| f140 | 72 65 66 65 72 65 6e 63 65 73 20 62 75 74 20 30 20 74 61 72 67 65 74 73 2e 0a 53 65 65 20 22 62 | references.but.0.targets..See."b |
| f160 | 61 63 6b 72 65 66 73 22 20 61 74 74 72 69 62 75 74 65 20 66 6f 72 20 49 44 73 2e 72 f2 05 00 00 | ackrefs".attribute.for.IDs.r.... |
| f180 | 85 81 72 f3 05 00 00 7d 72 f4 05 00 00 28 68 19 55 00 68 1a 6a ee 05 00 00 75 62 61 68 24 68 53 | ..r....}r....(h.U.h.j....ubah$hS |
| f1a0 | 75 62 61 68 24 6a c6 05 00 00 75 62 61 55 08 72 65 70 6f 72 74 65 72 72 f5 05 00 00 4e 55 08 69 | ubah$j....ubaU.reporterr....NU.i |
| f1c0 | 64 5f 73 74 61 72 74 72 f6 05 00 00 4b 0d 55 0d 61 75 74 6f 66 6f 6f 74 6e 6f 74 65 73 72 f7 05 | d_startr....K.U.autofootnotesr.. |
| f1e0 | 00 00 5d 72 f8 05 00 00 55 0d 63 69 74 61 74 69 6f 6e 5f 72 65 66 73 72 f9 05 00 00 7d 72 fa 05 | ..]r....U.citation_refsr....}r.. |
| f200 | 00 00 55 10 69 6e 64 69 72 65 63 74 5f 74 61 72 67 65 74 73 72 fb 05 00 00 5d 72 fc 05 00 00 55 | ..U.indirect_targetsr....]r....U |
| f220 | 08 73 65 74 74 69 6e 67 73 72 fd 05 00 00 28 63 64 6f 63 75 74 69 6c 73 2e 66 72 6f 6e 74 65 6e | .settingsr....(cdocutils.fronten |
| f240 | 64 0a 56 61 6c 75 65 73 0a 72 fe 05 00 00 6f 72 ff 05 00 00 7d 72 00 06 00 00 28 55 12 66 6f 6f | d.Values.r....or....}r....(U.foo |
| f260 | 74 6e 6f 74 65 5f 62 61 63 6b 6c 69 6e 6b 73 72 01 06 00 00 4b 01 55 13 72 65 63 6f 72 64 5f 64 | tnote_backlinksr....K.U.record_d |
| f280 | 65 70 65 6e 64 65 6e 63 69 65 73 72 02 06 00 00 4e 55 0c 72 66 63 5f 62 61 73 65 5f 75 72 6c 72 | ependenciesr....NU.rfc_base_urlr |
| f2a0 | 03 06 00 00 55 1c 68 74 74 70 73 3a 2f 2f 74 6f 6f 6c 73 2e 69 65 74 66 2e 6f 72 67 2f 68 74 6d | ....U.https://tools.ietf.org/htm |
| f2c0 | 6c 2f 72 04 06 00 00 55 09 74 72 61 63 65 62 61 63 6b 72 05 06 00 00 88 55 0e 70 65 70 5f 72 65 | l/r....U.tracebackr.....U.pep_re |
| f2e0 | 66 65 72 65 6e 63 65 73 72 06 06 00 00 4e 55 0e 73 74 72 69 70 5f 63 6f 6d 6d 65 6e 74 73 72 07 | ferencesr....NU.strip_commentsr. |
| f300 | 06 00 00 4e 55 0d 74 6f 63 5f 62 61 63 6b 6c 69 6e 6b 73 72 08 06 00 00 55 05 65 6e 74 72 79 72 | ...NU.toc_backlinksr....U.entryr |
| f320 | 09 06 00 00 55 0d 6c 61 6e 67 75 61 67 65 5f 63 6f 64 65 72 0a 06 00 00 55 02 65 6e 72 0b 06 00 | ....U.language_coder....U.enr... |
| f340 | 00 55 09 64 61 74 65 73 74 61 6d 70 72 0c 06 00 00 4e 55 0c 72 65 70 6f 72 74 5f 6c 65 76 65 6c | .U.datestampr....NU.report_level |
| f360 | 72 0d 06 00 00 4b 02 55 0c 5f 64 65 73 74 69 6e 61 74 69 6f 6e 72 0e 06 00 00 4e 55 0a 68 61 6c | r....K.U._destinationr....NU.hal |
| f380 | 74 5f 6c 65 76 65 6c 72 0f 06 00 00 4b 05 55 0d 73 74 72 69 70 5f 63 6c 61 73 73 65 73 72 10 06 | t_levelr....K.U.strip_classesr.. |
| f3a0 | 00 00 4e 68 38 4e 55 1c 65 72 72 6f 72 5f 65 6e 63 6f 64 69 6e 67 5f 65 72 72 6f 72 5f 68 61 6e | ..Nh8NU.error_encoding_error_han |
| f3c0 | 64 6c 65 72 72 11 06 00 00 55 10 62 61 63 6b 73 6c 61 73 68 72 65 70 6c 61 63 65 72 12 06 00 00 | dlerr....U.backslashreplacer.... |
| f3e0 | 55 05 64 65 62 75 67 72 13 06 00 00 4e 55 10 65 6d 62 65 64 5f 73 74 79 6c 65 73 68 65 65 74 72 | U.debugr....NU.embed_stylesheetr |
| f400 | 14 06 00 00 89 55 1d 6f 75 74 70 75 74 5f 65 6e 63 6f 64 69 6e 67 5f 65 72 72 6f 72 5f 68 61 6e | .....U.output_encoding_error_han |
| f420 | 64 6c 65 72 72 15 06 00 00 55 06 73 74 72 69 63 74 72 16 06 00 00 55 0d 73 65 63 74 6e 75 6d 5f | dlerr....U.strictr....U.sectnum_ |
| f440 | 78 66 6f 72 6d 72 17 06 00 00 4b 01 55 0f 64 75 6d 70 5f 74 72 61 6e 73 66 6f 72 6d 73 72 18 06 | xformr....K.U.dump_transformsr.. |
| f460 | 00 00 4e 55 0d 64 6f 63 69 6e 66 6f 5f 78 66 6f 72 6d 72 19 06 00 00 4b 01 55 0e 77 61 72 6e 69 | ..NU.docinfo_xformr....K.U.warni |
| f480 | 6e 67 5f 73 74 72 65 61 6d 72 1a 06 00 00 4e 55 15 70 65 70 5f 66 69 6c 65 5f 75 72 6c 5f 74 65 | ng_streamr....NU.pep_file_url_te |
| f4a0 | 6d 70 6c 61 74 65 72 1b 06 00 00 55 08 70 65 70 2d 25 30 34 64 72 1c 06 00 00 55 11 65 78 69 74 | mplater....U.pep-%04dr....U.exit |
| f4c0 | 5f 73 74 61 74 75 73 5f 6c 65 76 65 6c 72 1d 06 00 00 4b 05 55 06 63 6f 6e 66 69 67 72 1e 06 00 | _status_levelr....K.U.configr... |
| f4e0 | 00 4e 55 0e 73 74 72 69 63 74 5f 76 69 73 69 74 6f 72 72 1f 06 00 00 4e 55 15 63 6c 6f 61 6b 5f | .NU.strict_visitorr....NU.cloak_ |
| f500 | 65 6d 61 69 6c 5f 61 64 64 72 65 73 73 65 73 72 20 06 00 00 88 55 1d 74 72 69 6d 5f 66 6f 6f 74 | email_addressesr.....U.trim_foot |
| f520 | 6e 6f 74 65 5f 72 65 66 65 72 65 6e 63 65 5f 73 70 61 63 65 72 21 06 00 00 89 55 03 65 6e 76 72 | note_reference_spacer!....U.envr |
| f540 | 22 06 00 00 4e 55 0f 64 75 6d 70 5f 70 73 65 75 64 6f 5f 78 6d 6c 72 23 06 00 00 4e 55 10 65 78 | "...NU.dump_pseudo_xmlr#...NU.ex |
| f560 | 70 6f 73 65 5f 69 6e 74 65 72 6e 61 6c 73 72 24 06 00 00 4e 55 12 73 65 63 74 73 75 62 74 69 74 | pose_internalsr$...NU.sectsubtit |
| f580 | 6c 65 5f 78 66 6f 72 6d 72 25 06 00 00 89 55 0b 73 6f 75 72 63 65 5f 6c 69 6e 6b 72 26 06 00 00 | le_xformr%....U.source_linkr&... |
| f5a0 | 4e 55 0e 72 66 63 5f 72 65 66 65 72 65 6e 63 65 73 72 27 06 00 00 4e 55 0f 6f 75 74 70 75 74 5f | NU.rfc_referencesr'...NU.output_ |
| f5c0 | 65 6e 63 6f 64 69 6e 67 72 28 06 00 00 55 05 75 74 66 2d 38 72 29 06 00 00 55 0a 73 6f 75 72 63 | encodingr(...U.utf-8r)...U.sourc |
| f5e0 | 65 5f 75 72 6c 72 2a 06 00 00 4e 55 0e 69 6e 70 75 74 5f 65 6e 63 6f 64 69 6e 67 72 2b 06 00 00 | e_urlr*...NU.input_encodingr+... |
| f600 | 55 09 75 74 66 2d 38 2d 73 69 67 72 2c 06 00 00 55 0f 5f 64 69 73 61 62 6c 65 5f 63 6f 6e 66 69 | U.utf-8-sigr,...U._disable_confi |
| f620 | 67 72 2d 06 00 00 4e 55 09 69 64 5f 70 72 65 66 69 78 72 2e 06 00 00 55 00 55 1d 63 68 61 72 61 | gr-...NU.id_prefixr....U.U.chara |
| f640 | 63 74 65 72 5f 6c 65 76 65 6c 5f 69 6e 6c 69 6e 65 5f 6d 61 72 6b 75 70 72 2f 06 00 00 89 55 09 | cter_level_inline_markupr/....U. |
| f660 | 74 61 62 5f 77 69 64 74 68 72 30 06 00 00 4b 08 55 0e 65 72 72 6f 72 5f 65 6e 63 6f 64 69 6e 67 | tab_widthr0...K.U.error_encoding |
| f680 | 72 31 06 00 00 55 05 55 54 46 2d 38 72 32 06 00 00 55 07 5f 73 6f 75 72 63 65 72 33 06 00 00 68 | r1...U.UTF-8r2...U._sourcer3...h |
| f6a0 | 23 55 0f 67 65 74 74 65 78 74 5f 63 6f 6d 70 61 63 74 72 34 06 00 00 88 55 09 67 65 6e 65 72 61 | #U.gettext_compactr4....U.genera |
| f6c0 | 74 6f 72 72 35 06 00 00 4e 55 0e 64 75 6d 70 5f 69 6e 74 65 72 6e 61 6c 73 72 36 06 00 00 4e 55 | torr5...NU.dump_internalsr6...NU |
| f6e0 | 0c 73 6d 61 72 74 5f 71 75 6f 74 65 73 72 37 06 00 00 89 55 0c 70 65 70 5f 62 61 73 65 5f 75 72 | .smart_quotesr7....U.pep_base_ur |
| f700 | 6c 72 38 06 00 00 55 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 64 | lr8...U.https://www.python.org/d |
| f720 | 65 76 2f 70 65 70 73 2f 72 39 06 00 00 55 10 73 79 6e 74 61 78 5f 68 69 67 68 6c 69 67 68 74 72 | ev/peps/r9...U.syntax_highlightr |
| f740 | 3a 06 00 00 55 04 6c 6f 6e 67 72 3b 06 00 00 55 1c 69 6e 70 75 74 5f 65 6e 63 6f 64 69 6e 67 5f | :...U.longr;...U.input_encoding_ |
| f760 | 65 72 72 6f 72 5f 68 61 6e 64 6c 65 72 72 3c 06 00 00 6a 16 06 00 00 55 0e 61 75 74 6f 5f 69 64 | error_handlerr<...j....U.auto_id |
| f780 | 5f 70 72 65 66 69 78 72 3d 06 00 00 55 02 69 64 72 3e 06 00 00 55 0e 64 6f 63 74 69 74 6c 65 5f | _prefixr=...U.idr>...U.doctitle_ |
| f7a0 | 78 66 6f 72 6d 72 3f 06 00 00 89 55 1b 73 74 72 69 70 5f 65 6c 65 6d 65 6e 74 73 5f 77 69 74 68 | xformr?....U.strip_elements_with |
| f7c0 | 5f 63 6c 61 73 73 65 73 72 40 06 00 00 4e 55 0d 5f 63 6f 6e 66 69 67 5f 66 69 6c 65 73 72 41 06 | [email protected]._config_filesrA. |
| f7e0 | 00 00 5d 55 16 66 69 6c 65 5f 69 6e 73 65 72 74 69 6f 6e 5f 65 6e 61 62 6c 65 64 72 42 06 00 00 | ..]U.file_insertion_enabledrB... |
| f800 | 88 55 0b 72 61 77 5f 65 6e 61 62 6c 65 64 72 43 06 00 00 4b 01 55 0d 64 75 6d 70 5f 73 65 74 74 | .U.raw_enabledrC...K.U.dump_sett |
| f820 | 69 6e 67 73 72 44 06 00 00 4e 75 62 55 15 73 79 6d 62 6f 6c 5f 66 6f 6f 74 6e 6f 74 65 5f 73 74 | ingsrD...NubU.symbol_footnote_st |
| f840 | 61 72 74 72 45 06 00 00 4b 00 55 03 69 64 73 72 46 06 00 00 7d 72 47 06 00 00 28 68 a1 68 9b 6a | artrE...K.U.idsrF...}rG...(h.h.j |
| f860 | 13 01 00 00 6a 27 02 00 00 68 d5 6a 78 01 00 00 6a 25 01 00 00 6a 21 01 00 00 6a 38 01 00 00 6a | ....j'...h.jx...j%...j!...j8...j |
| f880 | 34 01 00 00 68 ff 68 fb 6a 12 01 00 00 6a 0e 01 00 00 6a 72 01 00 00 6a 5a 05 00 00 68 e8 68 e4 | 4...h.h.j....j....jr...jZ...h.h. |
| f8a0 | 6a 0f 05 00 00 6a 09 05 00 00 68 3b 68 bb 6a 10 05 00 00 6a e7 05 00 00 6a 4b 01 00 00 6a 47 01 | j....j....h;h.j....j....jK...jG. |
| f8c0 | 00 00 6a 5f 01 00 00 6a 97 03 00 00 6a 71 01 00 00 6a 6d 01 00 00 6a 39 01 00 00 6a 74 02 00 00 | ..j_...j....jq...jm...j9...jt... |
| f8e0 | 6a 00 01 00 00 6a f0 01 00 00 6a 5e 01 00 00 6a 5a 01 00 00 68 e9 68 1e 6a 26 01 00 00 68 1c 68 | j....j....j^...jZ...h.h.j&...h.h |
| f900 | 2d 68 20 6a 4c 01 00 00 6a 07 03 00 00 6a 9c 01 00 00 6a 96 01 00 00 68 d4 68 d0 75 55 12 73 75 | -h.jL...j....j....j....h.h.uU.su |
| f920 | 62 73 74 69 74 75 74 69 6f 6e 5f 6e 61 6d 65 73 72 48 06 00 00 7d 72 49 06 00 00 68 24 68 31 68 | bstitution_namesrH...}rI...h$h1h |
| f940 | 26 7d 72 4a 06 00 00 28 68 28 5d 68 2b 5d 68 2a 5d 55 06 73 6f 75 72 63 65 68 23 68 29 5d 68 2e | &}rJ...(h(]h+]h*]U.sourceh#h)]h. |
| f960 | 5d 75 55 09 66 6f 6f 74 6e 6f 74 65 73 72 4b 06 00 00 5d 72 4c 06 00 00 55 06 72 65 66 69 64 73 | ]uU.footnotesrK...]rL...U.refids |
| f980 | 72 4d 06 00 00 7d 72 4e 06 00 00 75 62 2e | rM...}rN...ub. |