BLENDER_v249REND ZSceneGLOB 4[ 2  @ SRxK  SR1-AnimationL O P 0V xV   DATAL L DATAL M L DATAM @M L  DATA@M M M DATAM M @M DATAM N M DATAN @N M DATA@N N N DATAN N @N DATAN O N DATAO @O N DATA@O O O DATAO O @O DATAO O DATAP HP L M DATAHP P P L @M DATAP P HP L M DATAP  Q P M N DATA Q hQ P M N DATAhQ Q Q M @N DATAQ Q hQ N N DATAQ @R Q @N N DATA@R R Q M N DATAR R @R L N DATAR S R M O DATAS `S R @M O DATA`S S S N O DATAS S `S @N @O DATAS 8T S M O DATA8T T S N O DATAT T 8T @O O DATAT U T N O DATAU XU T O O DATAXU U U M @O DATAU U XU @O O DATAU 0V U M N DATA0V U O O DATAxV @h L N O @M O@e Hf pW 0d DATApW X Link and MaterialsEditing>DATAX Y pW MeshEditingF>DATAY Z X Anim settingsObject>DATAZ [ Y DrawObjectF>DATA[ \ Z ConstraintsObject>DATA\ ] [ EffectsObjectDATA] ^ \ HooksObjectF>Z DATA^ _ ] Particle InteractionObject>[ DATA_ a ^ SoftbodyObject>[ DATAa b _ OutputRender>DATAb  c a RenderRenderF>DATA c 0d b AnimRender>DATA0d  c FormatRender>DATA@e Hf 333?V,@DhCDhCC(BDC?z?DATAHf @e 333?V,/9DATA@h 8i xV M L M N  !  DATA8i q @h @O O N @N G==o?Pl o 0j @k DATA0j @k Transform PropertiesView3d>DATA@k 0j 3D Viewport propertiesView3d>"DATAPl o 333?V<????????G==o? A*A?G==o??????*A  B??=C ݢM@ݢM@ݢM@? DATAo Pl 333?V</9DATAq ~ 8i @N N N M ??PףHs } r r DATAr Transform PropertiesIpo!>DATAXs  u 333?V\zC̽̌?zC@ #< #<`jFzD OBzC̽̌?DATA u Xv s 333?V\CC|||??l|DATAXv 8w u 333?V\zCCHBC|||?CFC= ADATA8w w Xv 333?V\@  =rttDATAw x 8w 333?V\?zDzDBCl||ll|zDzD=HB DATAx y w 333?V\BzB@l|llFzD #<HB DATAy } x 333?V\??? ???? A???PA A!O?j?}GCHB? A  B? #<C DATA} y 333?V\/9DATA~  q O @O M O   Ȅ  DATA  Link and MaterialsEditing>DATA  MeshEditingF>DATA  333?VLzCB{ µCB ?BFB= ADATA   333?VLzCCHBC$?CFC= ADATA Ȅ 333?VL#DhC`DpJgChCC(BDC?z?DATAȄ  333?VL/9DATA ~ N M O O } ?=o?.؉ Ȉ DATA Ȉ Transform PropertiesView3d>DATAȈ  3D Viewport propertiesView3d>"DATA؉  333?YDATA` p P LampLampF>DATAp  ` SpotLamp>DATA  p Texture and InputLamp>DATA  Map ToLamp> DATA  PreviewMaterial>DATA  MaterialMaterialF>DATA С PreviewWorld>DATAС  WorldWorldF>DATA  С Mist Stars PhysicsWorld>DATA  Texture and InputWorld>DATA  Map ToWorld> DATA  OutputRender>DATA 0  RenderRenderF>DATA0 @ AnimRender>DATA@ P 0 FormatRender>DATAP ` @ Link and MaterialsEditing>DATA` p P MeshEditingF>DATAp  ` Mesh ToolsEditing>DATA  p Mesh Tools 1Editing>DATA  CameraEditingF>DATA  ShadersMaterial> DATA  TextureMaterial>DATA в Anim settingsObject>DATAв  DrawObjectF>DATA  в ConstraintsObject>DATA  ScriptlinksScript>DATA  EffectsObject DATA  Map InputMaterial> DATA 0  Map ToMaterial> DATA0 @ AnimAnim>DATA@ P 0 SoundSound>DATAP ` @ ListenerSoundF>DATA` p P SequencerSound>DATAp  ` ArmatureEditingF>DATA  p RampsMaterialF> DATA  Mirror TranspMaterial>DATA  Mist / Stars / PhysicsWorld>DATA  Amb OccWorld> DATA  Shadow and SpotLamp>DATA  ModifiersEditing>DATA  ShapesEditing> DATA  Render LayersRender> DATA  BakeRender>0 DATA  StampRender>@ DATA 0  MultiresEditing>DATA0 @ Mesh Tools MoreEditing^>DATA@ 0 UV CalculationEditing> DATAP X 333?X DThC\DTöCC(BDC?z?WE@ mDATAX  P 333?X ??? ???? A??@PA Aj?c3>}GCHB? A  B? #<C DATA  X 333?X @̌AR|B1@lA A@CC #<@DATA  333?X ZSave As/home/stewet/physics__Walk_Source_v2-49b.blend!Ї%DATA  X ` VVVWDATA  ` Rn==o?VaVa{V|  j*  DATA  Transform PropertiesView3d,>DATA  View PropertiesView3dT>"DATA  333? @  =\bDATA  333? ?3?3}=c|FH??3?3}}FHc??Rn=f 1n;= d;Y}vM;?~A#5lAzC}|FHc??Rn==o??3?3}=c|FH?5?5~A?  B??_]==C}=|FH?c7?X<???? HD?h\}'>1>DATAX ` 333? zC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATA`  333? AffzAK_tK_tB33 33 B22 A@CC #<@2DATA  ` 333? ?zDzB@22FzD #<HB DATA  333? DdC8CnD fCC(BDC?z?DATA  333? Load Library PATHRESd:\Blender\!_Kellk_!\walkForras_2-48.blend\Object\\Object\ Foundation\..\der\..\nder\..\viewerrblend0DATA  ?@e)Naa{| j P 0d0d DATA  Transform PropertiesView3d,>DATA  View PropertiesView3dT>"DATA  333? 2i!3o'Ҳ? 3ĹXA;?2& 3?Ҳi!3_A;Ĺ@?3/A4e)??ee(J22@nT PRXA2 *LX`"3>2,oo:Pށ?A@?@e)N2i!3o'Ҳ? 3ĹXA;??>?bA?  B??;=C}=|FH?c7?X<???? 5?5DATAX p 333? zC̽̌?zC@22 #< #<`jFzD OBzC̽̌?DATAp X 333? AffzAK_tK_tB33 33 B22 A@CC #<@2 DATA,  BO`A DATA,  CS@ff DATAX H p 333? ?zDzB@22FzD #<HB DATAH P X 333? DdC8CnD fCC(BDC?z?DATAP H 333? Save Asrary PATHRESC:\_KuckoProject's_\Flipper_\_2-48.blend\Object\\Object\ Foundation\..\der\..\nder\..\physics__Walk_Source_v2-49bntitled.blendlSRxH (: SR3-Materialodel Sing 0 p `1   DATA 0 DATA0 p DATAp  0  DATA  p DATA 0 <DATA0 p <DATAp  0 DATA  p DATA 0 ,<DATA0 p ,DATAp  0 DATA  p ,DATA 0 DATA0  DATAp  0 p DATA  p DATA H DATAH  0 DATA  H 0 DATA  0 p DATA h p DATAh  p DATA  h 0 DATA @ DATA@  0 DATA  @ 0 DATA  0 DATA ` p DATA`   p p DATA  ` 0 DATA 8 DATA8  p DATA  8 p DATA  DATA X p 0 DATAX   0 0 DATA X 0 DATA P 0 ?@Pף;;! X  DATA  OutputRender>DATA  RenderRenderF>DATA  AnimRender>DATA  FormatRender>DATA  333?V\~CA~CA!?AFA= ADATA  333?V\zCCHBC ?CFC= ADATA  333?V\DhC?DhCC(BDC?z?mDATA    333?V\??? ???? A??@PA Aj?c3>}GCHB? A  B? #<C DATA  X  333?V\@̌AR|B1@lA A@CC #<@DATAX   333?V\/9DATAP H p 0 p  !  DATAH  P 0 0 G@? JL-=-=W-X~  @  DATA@ P OutputRender>DATAP ` @ RenderRender>DATA` p P AnimRender0>DATAp  ` FormatRenderH>DATA  p PreviewMaterial>DATA   MaterialMaterial>DATA   ShadersMaterial0>DATA   TextureMaterialD>DATA   Map InputMaterial\>DATA   Map ToMaterial`>DATA   RampsMaterial> DATA  Mirror TranspMaterialH>DATA  333?VChCCvgCC(BDC?z?DATA P  333?VJ>H!?)xu?i6>Pbܗ=(?^L?a?滎z?J>#xu?ܗ=Hi6>(? ?Pb^L?\FAA?4[?[!?@jG>gb>Pb>4Im>k&?]M^L<0@AzA=>Kc<2֍7&> ?:x¸A1vB,jB~@G@? JLJ>H!?)xu?i6>Pbܗ=(?^L?a?滎z?@?$$OA  B?=Ch?j(4?t'>d DATAXP   333?VzC AzC A #< #<`jFzD OBDATA P 333?V;SAVE FILE/usr/home/intrr/blender/blend/untitled.blendDATA ( H p U.=w=o?+=+=W+X,X & DATA $ 333?W???h?j(4?t'>????hj(4t'?U.=w=o??OA  B??=Ch?j(4?t'>dEh@Eh@Eh@? DATA$ % 333?WDdC>9C,DeCC(BDC?z?DATAX% & $ 333?WzC AzC A #< #<`jFzD OBDATA& % 333?W SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendDATA( `1  0 0 e?B$?AHM+++US) h/ DATA) , 333?W |ݕ/?U~'?3F:?>T8165e?2>Z& 4?ߕ/?7F:?81W~>85e?'?T2>ne@>M@?4z?'''䷄?K??T?v|@?l211A 4Atp>?@@FC>G ?4xB֟&BĭeA(@e?B$?AHMݕ/?U~'?3F:?>T8165e?2>Z& 4?H?N,Z#OA  B??=Ch?j(4?t'>dA@A@A@? DATA, - ) 333?W |DdC>9C,DeCC(BDC?z?DATAX- h/ , 333?W |zC AzC A #< #<`jFzD OBDATAh/ - 333?W | SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendDATA`1 ( p p 0 &=+=o?USX2 08 DATAX2 5 333?W ?3?3:-vk(4??3?3;@k(40v@?&=PU1n;+=ꉖø;ZO{:?JXA54U0AC;@j(40v@?&=+=o??3?3:-vk(4?5?5IXA  B??=C:j(4?.vdٚ@ٚ@ٚ@? DATA5 6 X2 333?W DdC>9C,DeCC(BDC?z?DATAX6 08 5 333?W zC AzC A #< #<`jFzD OBDATA08 6 333?W SAVE FILE/Users/ton/Desktop/der/blend/untitled.blendSRx(: k H SR4-Sequence: > P> C 8D Xd   DATA: ; DATA; P; : DATAP; ; ;  DATA; ; P; DATA; < ; DATA< P< ; DATAP< < < DATA< < P< DATA< = < DATA= P= < DATAP= = = TDATA= = P= TDATA= > = DATA> = DATAP> > ; P; DATA> > P> : ; DATA> (? > : ; DATA(? p? > ; < DATAp? ? (? ; < DATA? @ p? ; P< DATA@ H@ ? P; < DATAH@ @ @ P< < DATA@ @ H@ P< < DATA@  A @ < = DATA A hA @ < = DATAhA A A < P= DATAA A hA = P= DATAA @B A P< = DATA@B B A < = DATAB B @B P= = DATAB C B ; = DATAC `C B < = DATA`C C C = > DATAC C `C < > DATAC C = > DATA8D pL : ; < ; pI xJ 0E `H DATA0E @F OutputRender>DATA@F PG 0E RenderRenderF>DATAPG `H @F AnimRender>DATA`H PG FormatRender>DATApI xJ 333?WDhCvDhCC(BDC?z?DATAxJ pI 333?W/9DATApL hM 8D P< ; P; <  !  DATAhM hU pL ; = > < 8=i>o? `N pS DATA`N 0O 333?W&~CB~CB ?BFB= ADATA0O (P `N 333?W&zCAzCA  A@FB= A ?DATA(P pS 0O 333?W&????????8=i>o?fffAD&@??fffA  B? #<C DATApS (P 333?W&AVE TARGA/t1.blend9DATAhU \ hM P= = < = 8=H>o?UUU `V Z DATA`V XW 333?W*zCAzCA1||1 A@FB= A ?DATAXW Z `V 333?W*????????8=H>o?fffA*@??fffA  B? #<C DATAZ XW 333?W*AVE TARGA/t1.blend9DATA\ Xd hU < P< = P= 8=>o?SSST] `b DATAX] _ 333?W.B̽̌?B̽̌? #< #<`jFzD SQB̽̌?DATA_ `b ] 333?W.????????8=>o?fffA@??fffA  B? #<C DATA`b _ 333?W.OAD FILE/9DATAXd \ = < = > 8=i>o? Pe i DATAPe Hf 333?W1zCAzCA A@FB= A ?DATAHf i Pe 333?W1????????8=i>o?fffAD&@??fffA  B? #<C DATAi Hf 333?W1AVE TARGA/t1.blend9SRxk (: SR5-Scripting0l pn n r r 0   DATA0l pl DATApl l 0l DATAl l pl  DATAl 0m l DATA0m pm l DATApm m 0m DATAm m pm DATAm 0n m DATA0n pn m DATApn 0n DATAn n pl l DATAn @o n pl pm DATA@o o n l m DATAo o @o pm m DATAo p o 0m m DATAp `p o pm 0n DATA`p p p m 0n DATAp p `p m 0n DATAp 8q p 0m pm DATA8q q p 0l 0m DATAq q 8q 0l pn DATAq r q l pn DATAr Xr q m pn DATAXr r r 0n pn DATAr Xr l m DATAr s pm pl l m  !  DATAs 8| r 0m pm 0n m z==o?v @z t u DATAt u Transform PropertiesView3d>DATAu t 3D Viewport propertiesView3d>"DATAv @z 333?Y.|????????z==o?&A*A?z==o??????*A  B??=C ?@?@?@? DATA@z v 333?Y.|/9DATA8| 0 s pn 0n m l ??Pף L@~ 8 0} 0} DATA0} Transform PropertiesIpo!>DATA@~ ~ 333?Y/|@ > =DATA~ ( @~ 333?Y/|CCx??|?DATAX(  ~ 333?Y/|zC̽̌?zC@;; #< #<`jFzD OBzC̽̌?DATA @ ( 333?Y/|CC|||??l| DATA, BO`A DATA@  333?Y/|zCCHBC|||?CFC= ADATA  @ 333?Y/|?zDzDBCl||ll|zDzD=HB DATA  333?Y/|BzB@l|llFzD #<HB DATA 8 333?Y/|??? ???? A???PA A!O?j?}GCHB? A  B? #<C DATA8  333?Y/|/9DATA0 8| 0l 0m m pn O  ( DATA( 8 Link and MaterialsEditing>DATA8 H ( MeshEditingF>DATAH X 8 Anim settingsObject>DATAX h H DrawObjectF>DATAh x X ConstraintsObject>DATAx  h EffectsObjectDATA  x HooksObjectF>X DATA  Particle InteractionObject>h DATA  SoftbodyObject>h DATA Ȗ OutputRender>DATAȖ ؗ RenderRenderF>DATAؗ  Ȗ AnimRender>DATA  ؗ FormatRender>DATA  ScriptlinksScript>DATA  333?Y0|ChC#DhCC(BDC?z?DATA  333?Y0|/9SC| SCScenetageain Ф @ :[q"J"J"JB"JB= p dd??< 2 XZ! ??8 8 BB?????//backbuf/tmp/L?L?L??>??_??D   DATA { .  DATA {@ .9 DATA@ { .@ DATA {Ф @ ., DATAФ { .0 DATA( z,d'=A@DATAp L?B ?o: ??P22 2d 22 22 22 22 22 > #<===ff??AHz?=???CDATA '????C?N $,=N += ??????DATAH %?=Vy?>`fff?Ou<?DATAH8 1 RenderLayerCA CACamera.001 L>DB= C BLA?LA` (LASpot ?????AB>?? .?A4B?@@@ ???o:??????@?????DATA '????C?55?55?H ??????DATAH %??IPT 8 IPObIpo  GC,,AOBDATA\  ?5CAOB DATAp .aׂEz?LdBYB Y@5CAkwCEzAIPT8  IPshoulderPitchb lW”B=AOBDATA\ @ BAOB5DATAp@ .o?A@@BACpAWOl yWOWorldg=pb>>===??A <@pA A?L= ף;>TXxx @ TXaim.pyext غ غ "" DATA h reenDATAh  H 'PosiDATA  h DATA @ #|<DATA@  @ DATA г @ '('mDATAг  DATA ` г +DATA`   8 $DATA  ` $DATA 8 DATA8  ( 0.0DATA ȵ 8 p playDATAȵ  DATA X ȵ DATAX   (  priDATA  X p D NEDATA 0 ouseDATA0 x DATAx  0 /NEW DATA  x (DATA P .DATAP   8 *NEW DATA  P ")enDATA ( .prinDATA( p @ .reenDATAp  ( Uity)DATA  p ( UDATA H dDATAH  -reenDATA غ H @ ?#plaDATAغ  GtOriDATA h غ ( *DATAh  ,dDATA h FREEDATA$ from Rasterizer import showMouseleDATA(H cont = GameLogic.getCurrentController()DATA click = cont.getSensor('click')DATA$ unclick = cont.getSensor('unclick')DATA@ player = cont.getOwner()DATA( mousemove = cont.getSensor('mousemove')DATA .geDATA, if click.isPositive() and player.init == 0:DATA(8  player.initx = click.getXPosition()DATA(  player.inity = click.getYPosition()DATA  player.init = 1DATA(  player.mousex = 0.015DATAp  player.mousey = 0.015DATA  showMouse(0)rDATA romDATA( elif unclick.isPositive(): DATAp  player.init = 0eenDATA  showMouse(1)DATA  DATA0 if player.init == 1 and mousemove.isPositive():DATA,  from Rasterizer import setMousePositionREEDATA0  shoulderipo = cont.getActuator('shoulderipo')DATA,8  playerrot = cont.getActuator('playerrot')DATA$  shoulder = shoulderipo.getOwner()EDATA0  nmousex = click.getXPosition() - player.initxDATA0@  nmousey = click.getYPosition() - player.inityDATAX  player.mousex= player.mousex + (float(nmousex) - player.mousex) * player.mousefilterDATAX(  player.mousey= player.mousey + (float(nmousey) - player.mousey) * player.mousefilterDATA eenDATA0  setMousePosition(player.initx, player.inity)DATA@@  player.rot = player.rot - (player.mousex * player.sensitivity)DATAH  shoulder.pitch = shoulder.pitch - (player.mousey * player.sensitivity)DATA,(  GameLogic.addActiveActuator(playerrot, 1)DATA0  GameLogic.addActiveActuator(shoulderipo, 1)DATA eenTXx@ ` x TXText ` h h PPCDATA 0 ODATA0 k ( DATAk x 0 0 + 15DATAx  k %DATA  x DATA  ODATA p 8 FREEDATAp (  9 15DATA(  p أ DATA ( p DATAh .%x3DATAhh EG 15DATAh  hxPDATA H h H DATAH  p O DATA  H DATA  8 DATA h h PDATAh  DATA  h  5DATA @ ODATA@  DATA  @ j 0DATA  DATA ` DATA`  DATAP ###############################################################################DATA( p DATA,0 Kamera mozgatsa egrrel s billentyzettelDATA( (tesztelve windows XP - Ubuntu 11.04)DATA  DATAP ###############################################################################DATA8 Belltsok (alap):DATA<  - az Add Property belltsok lehetnek egyediek, mint plDATA أ  - az rzkenysg (sensitive)EEDATA p  - max sebessg (maxspeed) stb.DATA..DATAHEAz elore - htra ill. oldalra - mozgsrt felelos billenytu felengedseDATATxutni "tovbbcsuszast" a Damp rtknek magasabbra llitsvel lehet bellitani.efeDATAH  DATAPp ###############################################################################DATA A forrst rgebben a DATA8 ldaDATATh  http://www.blender.org/education-help/tutorials/tutorial-folder/3d-walkthrough/derDATA ldaDATA8 oldalrl lehetett letlteni, ma mr itt nem rhet elEEDATAP ###############################################################################DATA z eDATA4j  Az eredeti forrst konvertlta v2.49b verzira:k DATA  ##DATA  stewet - http://blender.huDATA TXx` @ TXwalk.py   DATA P 0  sqrDATAP   x hDATA  P  DATA ( +dDATA( p @ @ DDATAp  ( p DATA  p ceneDATA H -vADATAH  ` DATA  H aDATA  &geneDATA h ( ser DATAh  X DATA  h / VECDATA @ 6 |ADATA@  ( 'ntCoDATA  @ DATA  !etSeDATA ` # obDATA`   P #001DATA  ` %key'DATA 8 dDATA8  ( ).isPDATA  8 )():DATA  PosiDATA X  l@ DATAX   P .maxDATA  X DATA 0 Q DATA0 x  DATAx  0 H 6tiveDATA  x &zL DATA P  reenDATAP   8 DATA  P p $yer.DATA ( yerODATA( p =on()DATAp  ( h = @ DATA  p `@ DATA H  @0R DATAH  P reenDATA  H DATA  PosiDATA h  )rY)DATAh  p , plDATA  h tiveDATA @ $R DATA@  8 y| DATA  @ h tiveDATA  )"R DATA `  \yDATA`   8  DATA  ` *ormoDATA 8 DATA8   , upDATA  8 @ %DATA  FREEDATA X 7reenDATAX   8 *iveADATA  X DATA  ybDATA0 from math import sqrtatDATAx REEDATA def VEC_length(x):DATA,  return sqrt(x[0]*x[0]+x[1]*x[1]+x[2]*x[2])DATA@ fDATAp def VEC_normalize(x): DATA  length = VEC_length(x)DATA0  return [x[0]/length,x[1]/length,x[2]/length]DATA` DATA def VEC_mul(s, x):6DATA(  return [s * x[0], s * x[1], s * x[2]]DATA( DATAX def VEC_add(x, y):nDATA0  return [x[0] + y[0], x[1] + y[1], x[2] + y[2]]DATA B DATA(( cont = GameLogic.getCurrentController()DATA eenDATA$ fwdkey = cont.getSensor('fwdkey')) DATA$ backkey = cont.getSensor('backkey')DATA$P leftkey = cont.getSensor('leftkey')DATA( rightkey = cont.getSensor('rightkey')DATA  DATA,( floormove = cont.getActuator('floormove')veDATA, GameLogic.addActiveActuator(floormove, 0)EEDATA A DATA player = cont.getOwner()veDATAP speed = player.maxspeedDATA vec = [0, 0, 0]DATA vecDATA if player.flymode:DATA8H  shoulder = cont.getActuator('shoulderipo').getOwner()DATA(  playerOri = shoulder.getOrientation()DATA eenDATA8 else:DATA(p  playerOri = player.getOrientation()15DATA eenDATA@ playerX = [playerOri[0][0], playerOri[1][0], playerOri[2][0]]DATA@h playerY = [playerOri[0][1], playerOri[1][1], playerOri[2][1]] DATA DATA if fwdkey.isPositive():DATA P  vec = VEC_add(vec, playerY) 32DATA y =DATA if backkey.isPositive():DATA,  vec = VEC_add(vec, VEC_mul(-1, playerY))7DATAp (R DATA if rightkey.isPositive():DATA  vec = VEC_add(vec, playerX)DATA8 R DATAh if leftkey.isPositive():1DATA,  vec = VEC_add(vec, VEC_mul(-1, playerX))EEDATA y) DATA8 if vec == [0, 0, 0]:15DATA,  GameLogic.addActiveActuator(floormove, 0)EDATA GamDATA else:DATA@  vec = VEC_normalize(vec)EDATA  vel = VEC_mul(speed, vec)EDATA8  floormove.setLinearVelocity(vel[0], vel[1], vel[2], 0)DATA,8  GameLogic.addActiveActuator(floormove, 1)EDATA S DATA R OBP  q OBarenalaneU 4 :[q@:[q@:[q@:[q@:[q@:[q@?????????DOBd8? #=?>=???????@???`J h2 yOBP q  OBcamera0  7`A;Ĺj?_A;Ĺ*ʧ@L?L?L????>.]??u=? ?????OBP q  OBLamp ` @???{&?W+b=?6씾t? bfE9L"?%?_>oK? @??????33X\2Q2?pu20D2?14VL³?>M.9 ?Ʈ>89?٘?_Lc?h?$N@?DOBd8?<?>Q8>u=???@???OBP q@ OBshoulderlane.@ 8  / _A;Ĺ*ʧ@????¸3U?[3ɿ.;U?[?0;¸3¸T?[?_A;Ĺ*ʧ@?.;?.;???!HI &H? ' g*?Lf-y/?DOBd??<?>Q8>u=? ??      8  ` @??? b yDATA@  pitchrop?L DATAL sensor@  DATA  8 DATAh@ pitchDATAP 8 cont1 X DATAX  DATA pitch < -89DATAP8  cont2  DATA ` DATA pitch > 91DATA<  shoulderipoct DATAT pitchDATA< `  act1 DATAL pitch-89.0DATA<`  act2 DATAL pitch9181.0OBP@ q OBviewerlayerlayer H <  ????ɿ.;?.;???????????DOBd??\"???gff?u=? ?? ! @' ( P) * + @???g yDATA DATA@ ` sensitivityrop? DATA@`   initrop DATA@ @ ` playerrop DATA@@   maxspeedroppAl DATA@  @ mousefilterrop> DATA@   flymoderopL DATA@  rotrop DATAL!  " fwdkeyensor1! x! DATAx!  ( DATAH! wDATAL " @# ! backkeyensor4" " DATA"  ( DATAH" sDATAL@# `$ " leftkeykeyensor2# # DATA#  ( DATAH# aDATAL`$ % @# rightkeyeftkeyensor3% $ DATA$  ( DATAH% dDATAL% `& `$ clickirstframeensor1(& % DATA% P) DATA(& DATAL`& @' % unclickensor' & DATA& P) DATA' DATAL@' `& mousemoveensor' ' DATA' P) DATA' DATAP ( P) walk.pyont2( ( DATA ( *  DATAL( ` DATAPP)  ( aim.pyont* ) DATA ) +  DATAL* x DATA<* + floormovect2* DATAl* DATA<+ * playerrotct+ DATAT+ rotMAlh, *MAwalkthroughlayer????????????L?????2?? ף; ף;? ????????@?==L==???????L?L?L?L==ff????ME/ 44 MEPlane` H0 1  H3 ???DATATH0 *DATAT1 *DATATH3 *ME4 4< / MEPlane.001`s @< 7 : 6 8  :  ???DATAT6 *7 DATA7 :ffVAdfVAIffVAifVIIjfVffVIIIcfVjfVAIIjfVffVw?IIcfVjfVAw?IffVAdfVAw?ffVAifVw?IDATAT8 *: DATA: 7 """""#""#"##DATAT: *@< DATAx@< 6ME< 44 MEPlane.005x 0> `> ?  `A ???DATA0> h, DATAT`> *DATAT? *DATAT`A *DNA10SDNANAMEw *next*prev*data*first*lastxyzwxminxmaxyminymax*pointergroupvalval2name[32]typesubtypeflagsaveddatalentotallen*newid*libname[24]usicon_id*propertiesid*idblock*filedataname[240]filename[240]totpad*parentw[2]h[2]changed[2]pad0pad1*rect[2]*obblocktypeadrcodename[128]*bp*beztmaxrcttotrctvartypetotvertipoextraprtbitmaskslide_minslide_maxcurval*drivercurvecurshowkeymuteipoposrelativetotelempad2*weightsvgroup[32]sliderminslidermax*refkeyelemstr[32]elemsizeblock*ipo*fromtotkeyslurph**scripts*flagactscripttotscript*line*formatblenlinenostartendflagscolor[4]pad[4]*namenlineslines*curl*sellcurcselcmarkers*undo_bufundo_posundo_len*compiledmtimesizeseekpassepartalphaangleclipstaclipendlensortho_scaledrawsizeshiftxshiftyYF_dofdistYF_apertureYF_bkhtypeYF_bkhbiasYF_bkhrotscriptlink*dof_obframenrframesoffsetsfrafie_imacyclokmulti_indexlayerpassmenunribufs*gputexture*anim*rrsourcelastframetpageflagtotbindxrepyreptwstatwendbindcode*repbind*packedfile*previewlastupdatelastusedanimspeedgen_xgen_ygen_typeaspxaspy*vnodetexcomaptomaptonegblendtype*object*texuvname[32]projxprojyprojzmappingofs[3]size[3]texflagcolormodelpmaptopmaptonegnormapspacewhich_outputpad[2]rgbkdef_varcolfacnorfacvarfacdispfacwarpfacname[160]*handle*pname*stnamesstypesvars*varstr*result*cfradata[32](*doit)()(*instance_init)()(*callback)()versionaipotype*ima*cube[6]imat[4][4]obimat[3][3]stypeviewscalenotlaycuberesdepthrecalclastsizenoisesizeturbulbrightcontrastrfacgfacbfacfiltersizemg_Hmg_lacunaritymg_octavesmg_offsetmg_gaindist_amountns_outscalevn_w1vn_w2vn_w3vn_w4vn_mexpvn_distmvn_coltypenoisedepthnoisetypenoisebasisnoisebasis2imaflagcropxmincropymincropxmaxcropymaxxrepeatyrepeatextendcheckerdistnablaiuser*nodetree*plugin*coba*envuse_nodespad[7]loc[3]rot[3]mat[4][4]min[3]max[3]pad3modetotexshdwrshdwgshdwbshdwpadenergydistspotsizespotblendhaintatt1att2*curfallofffalloff_typeshadspotsizebiassoftbufsizesampbuffersfiltertypebufflagbuftyperay_sampray_sampyray_sampzray_samp_typearea_shapearea_sizearea_sizeyarea_sizezadapt_threshray_samp_methodtexactshadhalostepsun_effect_typeskyblendtypehorizon_brightnessspreadsun_brightnesssun_sizebackscattered_lightsun_intensityatm_turbidityatm_inscattering_factoratm_extinction_factoratm_distance_factorskyblendfacsky_exposuresky_colorspacepad4YF_numphotonsYF_numsearchYF_phdepthYF_useqmcYF_bufsizeYF_padYF_causticblurYF_ltradiusYF_glowintYF_glowofsYF_glowtypeYF_pad2*mtex[18]specrspecgspecbmirrmirgmirbambrambbambgambemitangspectraray_mirroralpharefspeczoffsaddtranslucencyfresnel_mirfresnel_mir_ifresnel_trafresnel_tra_ifiltertx_limittx_falloffray_depthray_depth_traharseed1seed2gloss_mirgloss_trasamp_gloss_mirsamp_gloss_traadapt_thresh_miradapt_thresh_traaniso_gloss_mirdist_mirfadeto_mirshade_flagmode_lflarecstarclinecringchasizeflaresizesubsizeflarebooststrand_stastrand_endstrand_easestrand_surfnorstrand_minstrand_widthfadestrand_uvname[32]sbiaslbiasshad_alphaseptexrgbselpr_typepr_backpr_lampml_flagdiff_shaderspec_shaderroughnessrefracparam[4]rmsdarkness*ramp_col*ramp_specrampin_colrampin_specrampblend_colrampblend_specramp_showrampfac_colrampfac_spec*groupfrictionfhreflectfhdistxyfrictdynamodesss_radius[3]sss_col[3]sss_errorsss_scalesss_iorsss_colfacsss_texfacsss_frontsss_backsss_flagsss_presetYF_arYF_agYF_abYF_dscaleYF_dpwrYF_dsmpYF_presetYF_djitgpumaterialname[256]scale*bbi1j1k1i2j2k2selcol1selcol2quat[4]expxexpyexpzradrad2s*mat*imatelemsdisp**mattotcolwiresizerendersizethreshvec[3][3]alfaweightradiush1h2f1f2f3hidevec[4]mat_nrpntsupntsvresoluresolvorderuordervflaguflagv*knotsu*knotsvtilt_interpradius_interpcharidxkernhnurb*bevobj*taperobj*textoncurve*path*keybevpathlenbevresolwidthext1ext2resolu_renresolv_renspacemodespacinglinedistshearfsizewordspaceulposulheightxofyoflinewidth*strfamily[24]*vfont*vfontb*vfonti*vfontbisepchartotboxactbox*tbselstartselend*strinfocurinfoeffect*mface*mtface*tface*mvert*medge*dvert*mcol*msticky*texcomesh*mselectvdataedatafdatatotedgetotfacetotselectact_facecubemapsizesmoothreshsubdivsubdivrsubsurftype*mr*pv*tpageuv[4][2]col[4]transptileunwrapv1v2v3v4edcodecreasebweightdef_nr*dwtotweightco[3]no[3]pad[3]uv[2]co[2]indexfis[256]v[4]midv[2]*faces*colfaces*edges*edge_boundary_states*vert_edge_map*vert_face_map*map_mem*vertslevelslevel_countcurrentnewlvledgelvlpinlvlrenderlvluse_col*edge_flags*edge_creases*vert_map*edge_map*old_faces*old_edges*errormodifiersubdivTyperenderLevels*emCache*mCachedefaxispad[6]lengthrandomizeseed*ob_arm*start_cap*end_cap*curve_ob*offset_oboffset[3]scale[3]merge_distfit_typeoffset_typecountaxistolerance*mirror_obsplit_anglevalueresval_flagslim_flagse_flagsbevel_angledefgrp_name[32]*texturestrengthdirectionmidleveltexmapping*map_objectuvlayer_name[32]uvlayer_tmp*projectors[10]*imagenum_projectorsaspectxaspectypercentfaceCountfacrepeat*objectcenterstartxstartyheightnarrowspeeddampfallofftimeoffslifetimedeformflagmulti*prevCosparentinv[4][4]cent[3]*indexartotindexforce*clothObject*sim_parms*coll_parms*point_cache*x*xnew*xold*current_xnew*current_x*current_v*mfacesnumvertsnumfacesabsorptiontime*bvhtree*dmoperationvertextotinfluencegridsizeneedbind*bindweights*bindcostotcagevert*dyngrid*dyninfluences*dynverts*pad2dyngridsizedyncellmin[3]dyncellwidthbindmat[4][4]*psystotdmverttotdmedgetotdmfacepsysrt[2]*facepavgroupprotect*fss*target*auxTargetvgroup_name[32]keepDistshrinkTypeshrinkOptsprojAxissubsurfLevels*originfactorlimit[2]originOptspntswopntsuopntsvopntswtypeutypevtypewfufvfwdudvdw*defvec[8][3]partypepar1par2par3parsubstr[32]*track*proxy*proxy_group*proxy_from*action*poselib*poseconstraintChannelsdefbasemodifiersdloc[3]orig[3]dsize[3]drot[3]obmat[4][4]constinv[4][4]laycolbitstransflagipoflagtrackflagupflagnlaflagprotectflagipowinscaflagscavisflagboundtypedupondupoffdupstadupendsfctimemassdampinginertiaformfactorrdampingsizefacmarginmax_velmin_velm_contactProcessingThresholddtdtxactcolempty_drawtypepad1[3]empty_drawsizedupfacescapropsensorscontrollersactuatorsbbsize[3]actdefgameflaggameflag2*bsoftsoftflaganisotropicFriction[3]constraintsnlastripshooksparticlesystem*pd*soft*dup_groupfluidsimFlagrestrictflagshapenrshapeflagrecalcobody_type*fluidsimSettings*derivedDeform*derivedFinallastDataMaskstateinit_stategpulampcurindexactivedeflectforcefieldpdef_damppdef_rdamppdef_permpdef_frictpdef_rfrictf_strengthf_powerf_distf_dampmaxdistmindistmaxradminradf_power_rpdef_sbdamppdef_sbiftpdef_sboftclump_facclump_powkink_freqkink_shapekink_ampfree_endtex_nablatex_modekinkkink_axisrt2*rngf_noisesimframestartframeendframeeditframelinStiffangStiffvolumeviterationspiterationsditerationsciterationskSRHR_CLkSKHR_CLkSSHR_CLkSR_SPLT_CLkSK_SPLT_CLkSS_SPLT_CLkVCFkDPkDGkLFkPRkVCkDFkMTkCHRkKHRkSHRkAHRcollisionflagsnumclusteriterationswelding*particlestotpointtotspring*bpoint*bspringmsg_lockmsg_valuenodemassnamedVG_Mass[32]gravmediafrictrklimitphysics_speedgoalspringgoalfrictmingoalmaxgoaldefgoalvertgroupnamedVG_Softgoal[32]fuzzynessinspringinfrictnamedVG_Spring_K[32]efraintervallocalsolverflags**keystotpointkeysecondspringcolballballdampballstiffsbc_modeaeroedgeminloopsmaxloopschokesolver_IDplasticspringpreload*scratchshearstiffinpush*pointcacheshow_advancedoptionsresolutionxyzpreviewresxyzrealsizeguiDisplayModerenderDisplayModeviscosityValueviscosityModeviscosityExponentgravxgravygravzanimStartanimEndgstarmaxRefineiniVelxiniVelyiniVelz*orgMesh*meshSurface*meshBBsurfdataPath[240]bbStart[3]bbSize[3]typeFlagsdomainNovecgenvolumeInitTypepartSlipValuegenerateTracersgenerateParticlessurfaceSmoothingsurfaceSubdivsparticleInfSizeparticleInfAlphafarFieldSize*meshSurfNormalscpsTimeStartcpsTimeEndcpsQualityattractforceStrengthattractforceRadiusvelocityforceStrengthvelocityforceRadiuslastgoodframemistypehorrhorghorbhorkzenrzengzenbzenkambkfastcolexposureexprangelinfaclogfacgravityactivityBoxRadiusskytypeocclusionResphysicsEngineticratemaxlogicstepphysubstepmaxphystepmisimiststamistdistmisthistarrstargstarbstarkstarsizestarmindiststardiststarcolnoisedofstadofenddofmindofmaxaodistaodistfacaoenergyaobiasaomodeaosampaomixaocolorao_adapt_threshao_adapt_speed_facao_approx_errorao_approx_correctionao_samp_methodao_gather_methodao_approx_passes*aosphere*aotableshemiresmaxiterdrawtypesubshootpsubshootenodelimmaxsublamppamapamielmaelmimaxnodeconvergenceradfacgammaselcolsxsy*lpFormat*lpParmscbFormatcbParmsfccTypefccHandlerdwKeyFrameEverydwQualitydwBytesPerSeconddwFlagsdwInterleaveEveryavicodecname[128]*cdParms*padcdSizeqtcodecname[128]codecaudio_codecvideo_bitrateaudio_bitrategop_sizerc_min_raterc_max_raterc_buffer_sizemux_packet_sizemux_ratemixratemain*mat_override*light_overridelay_zmasklayflagpassflagpass_xor*avicodecdata*qtcodecdataffcodecdatacfrapsfrapefraimagesframaptothreadsframelenblurfacedgeRedgeGedgeBfullscreenxplayyplayfreqplayattribrt1stereomodedimensionspresetmaximsizexschyschxpartsypartswinposplanesimtypesubimtypequalityrpadrpad1rpad2scemoderendererocresalphamodeosafrs_secedgeintsafetyborderdisprectlayersactlayxaspyaspfrs_sec_basegausspostmulpostgammaposthuepostsatdither_intensitybake_osabake_filterbake_modebake_flagbake_normal_spacebake_quad_splitbake_maxdistbake_biasdistbake_padGIqualityGIcacheGImethodGIphotonsGIdirectYF_AAYFexportxmlYF_nobumpYF_clamprgbyfpad1GIdepthGIcausdepthGIpixelspersampleGIphotoncountGImixphotonsGIphotonradiusYF_raydepthYF_AApassesYF_AAsamplesyfpad2GIshadowqualityGIrefinementGIpowerGIindirpowerYF_gammaYF_exposureYF_raybiasYF_AApixelsizeYF_AAthresholdbackbuf[160]pic[160]stampstamp_font_idstamp_udata[160]fg_stamp[4]bg_stamp[4]simplify_subsurfsimplify_shadowsamplessimplify_particlessimplify_aossscineonwhitecineonblackcineongammajp2_presetjp2_depthrpad3domeresdomemodedomeangledometiltdomeresbuf*dometextparticle_percsubsurf_maxshadbufsample_maxao_errorcol[3]framename[64]*brushtoolseam_bleednormal_anglestepinverttotrekeytotaddkeybrushtypebrush[7]emitterdistdraw_timedname[36]mat[3][3]cornertypeeditbutflagjointrilimitdegrturnextr_offsdoublimitsegmentsringsverticesunwrapperuvcalc_radiusuvcalc_cubesizeuvcalc_marginuvcalc_mapdiruvcalc_mapalignuvcalc_flagautoik_chainlenimapaintparticleselect_threshclean_threshretopo_moderetopo_paint_toolline_divellipse_divretopo_hotspotmultires_subdiv_typeskgen_resolutionskgen_threshold_internalskgen_threshold_externalskgen_length_ratioskgen_length_limitskgen_angle_limitskgen_correlation_limitskgen_symmetry_limitskgen_retarget_angle_weightskgen_retarget_length_weightskgen_retarget_distance_weightskgen_optionsskgen_postproskgen_postpro_passesskgen_subdivisions[3]skgen_multi_level*skgen_templatebone_sketchingbone_sketching_convertskgen_subdivision_numberskgen_retarget_optionsskgen_retarget_rollskgen_side_string[8]skgen_num_string[8]edge_modepad3[2]dirview*session*cumapdrawbrushsmoothbrushpinchbrushinflatebrushgrabbrushlayerbrushflattenbrushpivot[3]brush_typetexnrtexrepttexfadetexsepaveragingtablet_sizetablet_strengthsymmrakeaxislock*camera*world*setbase*basactcursor[3]twcent[3]twmin[3]twmax[3]editbutsizeselectmodeproportionalprop_modeautomergepad5pad6autokey_mode*ed*radioframing*toolsettingsaudiotransform_spacesjumpframesnap_modesnap_flagsnap_target*theDagdagisvaliddagflagssculptdataframe_stepzoomblendximyimspacetypeblockscale*areablockhandler[8]viewmat[4][4]viewinv[4][4]persmat[4][4]persinv[4][4]winmat1[4][4]viewmat1[4][4]viewquat[4]zfaclay_usedpersp*ob_centre*bgpic*localvd*ri*retopo_view_data*depthsob_centre_bone[32]localviewlayactscenelockaroundcamzoompivot_lastgridgridviewpixsizenearfarcamdxcamdygridlinesviewbutgridflagmodeselecttwtypetwmodetwflagtwdrawflagtwmat[4][4]clip[4][4]*clipbbafterdrawzbufxrayflag2gridsubdivkeyflagsndofmodendoffilter*properties_storage*gpdlviewquat[4]lpersplviewverthormaskmin[2]max[2]minzoommaxzoomscrollkeeptotkeepaspectkeepzoomoldwinxoldwinycursor[2]rowbutv2d*editipoipokeyactname[32]constname[32]bonename[32]totipopinbutofschannellockmedian[3]cursenscuractaligntabomainbmainbo*lockpointexfromshowgroupmodeltypescriptblockre_alignoldkeypresstab[7]render_sizechanshownzebra*filelisttotfiletitle[24]dir[240]file[80]ofssortmaxnamelencollumsf_fpfp_str[8]*libfiledataretvalmenuact(*returnfunc)()(*returnfunc_event)()(*returnfunc_args)()*arg1*arg2*menup*pupmenuoopsvisiflagtree*treestoresearch_string[32]search_tsesearch_flagsdo_outlinevisstoreflagdeps_flagsimanrcurtileimtypenrdt_uvstickydt_uvstretchpad[5]centxcentyautosnap*texttopviewlinesfont_idlheightleftshowlinenrstabnumbercurrtab_setshowsyntaxoverwritepix_per_linetxtscrolltxtbarwordwrapdoplugins*py_draw*py_event*py_button*py_browsercallback*py_globaldictlastspacescriptname[256]scriptarg[256]*script*but_refsredraws*idaspect*curfont*edittreetreetype*filesactive_filenumtilesxnumtilesyselstateviewrectbookmarkrectscrollposscrollheightscrollareaactive_bookmarkprv_wprv_h*imgoutline[4]neutral[4]action[4]setting[4]setting1[4]setting2[4]num[4]textfield[4]textfield_hi[4]popup[4]text[4]text_hi[4]menu_back[4]menu_item[4]menu_hilite[4]menu_text[4]menu_text_hi[4]but_drawtypeiconfile[80]back[4]header[4]panel[4]shade1[4]shade2[4]hilite[4]grid[4]wire[4]select[4]lamp[4]active[4]group[4]group_active[4]transform[4]vertex[4]vertex_select[4]edge[4]edge_select[4]edge_seam[4]edge_sharp[4]edge_facesel[4]face[4]face_select[4]face_dot[4]normal[4]bone_solid[4]bone_pose[4]strip[4]strip_select[4]cframe[4]vertex_sizefacedot_sizebpad[2]syntaxl[4]syntaxn[4]syntaxb[4]syntaxv[4]syntaxc[4]movie[4]image[4]scene[4]audio[4]effect[4]plugin[4]transition[4]meta[4]editmesh_active[4]handle_vertex[4]handle_vertex_select[4]handle_vertex_sizehpad[7]solid[4]tuitbutstv3dtfiletipotinfotsndtacttnlatseqtimatimaseltexttoopsttimetnodetarm[20]bpad[4]bpad1[4]spec[4]dupflagsavetimetempdir[160]fontdir[160]renderdir[160]textudir[160]plugtexdir[160]plugseqdir[160]pythondir[160]sounddir[160]yfexportdir[160]versionsvrmlflaggameflagswheellinescrolluiflaglanguageuserprefviewzoomconsole_bufferconsole_outmixbufsizefontsizeencodingtransoptsmenuthreshold1menuthreshold2fontname[256]themesundostepsundomemorygp_manhattendistgp_euclideandistgp_erasergp_settingstb_leftmousetb_rightmouselight[3]tw_hotspottw_flagtw_handlesizetw_sizetextimeouttexcollectratememcachelimitprefetchframesframeserverportpad_rot_angleobcenter_diarvisizervibrightrecent_filessmooth_viewtxglreslimitndof_panndof_rotatecurssizepad[8]versemaster[160]verseuser[160]glalphaclipautokey_flagcoba_weightvertbaseedgebaseareabase*sceneendxendysizexsizeyscenenrscreennrfullmainwinwinakthandler[8]*newvvec*v1*v2panelname[64]tabname[64]drawname[64]ofsxofsycontrolsnapold_ofsxold_ofsysortcounter*paneltab*v3*v4*fullwinmat[4][4]headrctwinrctheadwinwinheadertypebutspacetypewinxwinyhead_swaphead_equalwin_swapwin_equalheadbutlenheadbutofscursorspacedatauiblockspanelssubvstr[4]subversionpadsminversionminsubversiondisplaymode*curscreen*curscenefileflagsglobalfname[80]*ibuf*ibuf_comp*se1*se2*se3nrbottomrightxofsyofslift[3]gamma[3]gain[3]saturation*guidir[160]donestartstillendstill*stripdataorxory*crop*transform*color_balance*tstripdata*tstripdata_startstill*tstripdata_endstill*ibuf_startstill*ibuf_endstill*instance_private_data**current_private_data*tmpstartofsendofsmachinestartdispenddispmulhandsizeanim_preseek*stripfacf0facf1*seq1*seq2*seq3seqbase*sound*hdaudiolevelpanstrobe*effectdataanim_startofsanim_endofsblend_modeblend_opacity*oldbasep*parseq*seqbasepmetastackedgeWidthforwardwipetypefMinifClampfBoostdDistdQualitybNoCompScalexIniScaleyIniScalexFinScaleyFinxInixFinyIniyFinrotInirotFininterpolation*frameMapglobalSpeedlastValidFrameblendFramesbuttypeuserjitstatotpartnormfacobfacrandfactexfacrandlifeforce[3]vectsizemaxlendefvec[3]mult[4]life[4]child[4]mat[4]texmapcurmultstaticstepomattimetexspeedtexflag2negvertgroup_vvgroupname[32]vgroupname_v[32]*keysminfacusedusedelemdxdylinkotypeold*poin*oldpoinresetdistlastval*makeyqualqual2targetName[32]toggleName[32]value[32]maxvalue[32]delaydurationmaterialName[32]damptimerpropname[32]matname[32]axisflag*fromObjectsubject[32]body[32]pulsefreqtotlinks**linkstapjoyindexaxis_singleaxisfbuttonhathatfprecisionstr[128]module[64]*mynewinputstotslinks**slinksvalostate_mask*actframeProp[32]blendinpriorityend_resetstrideaxisstridelengthsndnrpad1[2]makecopycopymadepad2[1]track*melinVelocity[3]angVelocity[3]localflagdyn_operationforceloc[3]forcerot[3]linearvelocity[3]angularvelocity[3]*referencebutstabutendminmaxvisifacrotdampminloc[3]maxloc[3]minrot[3]maxrot[3]matprop[32]distributionint_arg_1int_arg_2float_arg_1float_arg_2toPropName[32]*toObjectbodyTypefilename[64]loadaniname[64]int_argfloat_arggoaccellerationmaxspeedmaxrotspeedmaxtiltspeedtiltdampspeeddamp*sample*stream*newpackedfile*snd_soundpanningattenuationpitchmin_gainmax_gaindistancestreamlenchannelshighpriopad[10]gaindopplerfactordopplervelocitynumsoundsblendernumsoundsgameengine*lamprengobjectdupli_ofs[3]childbaserollhead[3]tail[3]bone_mat[3][3]arm_head[3]arm_tail[3]arm_mat[4][4]xwidthzwidthease1ease2rad_headrad_tailbonebasechainbasepathflaglayer_protectedghostepghostsizeghosttypepathsizeghostsfghostefpathsfpathefpathbcpathacconstflagikflagselectflagagrp_index*bone*childiktree*b_bone_mats*dual_quat*b_bone_dual_quatschan_mat[4][4]pose_mat[4][4]pose_head[3]pose_tail[3]limitmin[3]limitmax[3]stiffness[3]ikstretch*customchanbaseproxy_layerstride_offset[3]cyclic_offset[3]agroupsactive_groupcustomColcs*grpreserved1groupsactive_markeractnractwidthtimeslidename[30]ownspacetarspaceenforceheadtail*tarsubtarget[32]matrix[4][4]space*proptarnumtargetsiterationsrootbonemax_rootbone*poletarpolesubtarget[32]poleangleorientweightgrabtarget[3]reserved2minmaxflagstuckcache[3]lockflagfollowflagvolmodeplaneorglengthbulgepivXpivYpivZaxXaxYaxZminLimit[6]maxLimit[6]extraFzinvmat[4][4]fromtomap[3]expofrom_min[3]from_max[3]to_min[3]to_max[3]zminzmaxpad[9]channel[32]no_rot_axisstride_axiscurmodactstartactendactoffsstridelenblendoutstridechannel[32]offs_bone[32]hasinputhasoutputdatatypesockettype*new_socknslimitstack_indexinternstack_index_extlocxlocyown_indexto_index*tosock*link*new_nodeusername[32]lastyoutputs*storageminiwidthcustom1custom2custom3custom4need_execexectotrbutrprvr*typeinfo*fromnode*tonode*fromsocknodeslinks*stack*threadstackinitstacksizecur_indexalltypes*owntype*selin*selout(*timecursor)()(*stats_draw)()(*test_break)()cyclicmoviesamplesminspeedpercentxpercentybokehcurvedimage_in_widthimage_in_heightcenter_xcenter_yspiniterwrapsigma_colorsigma_spacehuesatt1t2t3fstrengthfalphakey[4]x1x2y1y2colname[32]bktyperotationpreviewgamcono_zbuffstopmaxblurbthresh*dict*nodeangle_ofscolmodmixthresholdfademcjitprojfitshortymintablemaxtableext_in[2]ext_out[2]*curve*table*premultablecurrcliprcm[4]black[3]white[3]bwmul[3]sample[3]offset[2]innerradiusratergb[3]cloneactive_rndactive_cloneactive_mask*layerstotlayermaxlayertotsize*pooleditflagvel[3]rot[4]ave[3]numparentpa[4]w[4]fuv[4]foffsetrand[3]*stick_obprev_state*hairi_rot[4]r_rot[4]r_ave[3]r_ve[3]dietimebanksizemulnum_dmcachebpialiveloopdistrphystyperotmodeavemodereacteventdrawdraw_asdraw_sizechildtypedraw_stepren_stephair_stepkeys_stepadapt_angleadapt_pixrotfromintegratornbetweenboidneighboursbb_alignbb_uv_splitbb_animbb_split_offsetbb_tiltbb_rand_tiltbb_offset[2]simplify_flagsimplify_refsizesimplify_ratesimplify_transitionsimplify_viewporttimetweakjitfackeyed_timeeff_hairgrid_respartfactanfactanphasereactfacavefacphasefacrandrotfacrandphasefacrandsizereactshapeacc[3]dragfacbrownfacdampfacabslengthrandlengthchild_nbrren_child_nbrparentschildsizechildrandsizechildradchildflatchildspreadclumpfacclumppowrough1rough1_sizerough2rough2_sizerough2_thresrough_endrough_end_shapebranch_thresdraw_line[2]max_lat_accmax_tan_accaverage_velbankingmax_bankgroundzboidfac[8]boidrule[8]*eff_group*dup_ob*bb_ob*pd2*part*edit**pathcache**childcachepathcachebufschildcachebufs*target_ob*keyed_ob*latticeeffectorsreacteventstotchildtotcachedtotchildcachetarget_psyskeyed_psystotkeyedbakespacebb_uvname[3][32]vgroup[12]vg_negrt3*renderdata*cacheCdisCvi[3]structuralbendingmax_bendmax_structmax_shearavg_spring_lentimescaleeff_force_scaleeff_wind_scalesim_time_oldstepsPerFrameprerollmaxspringlensolver_typevgroup_bendvgroup_massvgroup_structpresets*collision_listepsilonself_frictionselfepsilonself_loop_countloop_countpressure*pointstotpointsthicknessstrokesframenum*actframegstepinfo[128]sbuffer_sizesbuffer_sflag*sbufferTYPEdcharucharshortushortintlongulongfloatdoublevoidLinkLinkDataListBasevec2svec2ivec2fvec2dvec3ivec3fvec3dvec4ivec4fvec4drctirctfIDPropertyDataIDPropertyIDLibraryFileDataPreviewImageIpoDriverObjectIpoCurveBPointBezTripleIpoKeyBlockKeyScriptLinkTextLineTextMarkerTextPackedFileCameraImageUserImageGPUTextureanimRenderResultMTexTexPluginTexCBDataColorBandEnvMapImBufbNodeTreeTexMappingLampCurveMappingWaveMaterialGroupVFontVFontDataMetaElemBoundBoxMetaBallNurbCharInfoTextBoxCurvePathMeshMFaceMTFaceTFaceMVertMEdgeMDeformVertMColMStickyMSelectCustomDataMultiresPartialVisibilityMDeformWeightMTexPolyMLoopUVMLoopColMFloatPropertyMIntPropertyMStringPropertyOrigSpaceFaceMultiresColMultiresColFaceMultiresFaceMultiresEdgeMultiresLevelMultiresMapNodeModifierDataSubsurfModifierDataLatticeModifierDataCurveModifierDataBuildModifierDataMaskModifierDataArrayModifierDataMirrorModifierDataEdgeSplitModifierDataBevelModifierDataBMeshModifierDataDisplaceModifierDataUVProjectModifierDataDecimateModifierDataSmoothModifierDataCastModifierDataWaveModifierDataArmatureModifierDataHookModifierDataSoftbodyModifierDataClothModifierDataClothClothSimSettingsClothCollSettingsPointCacheCollisionModifierDataBVHTreeSurfaceModifierDataDerivedMeshBVHTreeFromMeshBooleanModifierDataMDefInfluenceMDefCellMeshDeformModifierDataParticleSystemModifierDataParticleSystemParticleInstanceModifierDataExplodeModifierDataFluidsimModifierDataFluidsimSettingsShrinkwrapModifierDataSimpleDeformModifierDataLatticebDeformGroupbActionbPoseBulletSoftBodyPartDeflectSoftBodyObHookRNGSBVertexBodyPointBodySpringSBScratchWorldRadioBaseAviCodecDataQuicktimeCodecDataFFMpegCodecDataAudioDataSceneRenderLayerRenderDataRenderProfileGameFramingTimeMarkerImagePaintSettingsBrushParticleBrushDataParticleEditSettingsTransformOrientationToolSettingsBrushDataSculptDataSculptSessionSceneDagForestBGpicView3DSpaceLinkScrAreaRenderInfoRetopoViewDataViewDepthsbGPdataView2DSpaceInfoSpaceIpoSpaceButsSpaceSeqSpaceFiledirentryBlendHandleSpaceOopsTreeStoreTreeStoreElemSpaceImageSpaceNlaSpaceTextScriptSpaceScriptSpaceTimeSpaceNodeSpaceImaSelFileListThemeUIThemeSpaceThemeWireColorbThemeSolidLightUserDefbScreenScrVertScrEdgePanelFileGlobalStripElemTStripElemStripCropStripTransformStripColorBalanceStripColorBalanceGUIHelperStripProxyStripPluginSeqSequencebSoundhdaudioMetaStackEditingWipeVarsGlowVarsTransformVarsSolidColorVarsSpeedControlVarsEffectBuildEffPartEffParticleWaveEffOopsbPropertybNearSensorbMouseSensorbTouchSensorbKeyboardSensorbPropertySensorbActuatorSensorbDelaySensorbCollisionSensorbRadarSensorbRandomSensorbRaySensorbMessageSensorbSensorbControllerbJoystickSensorbExpressionContbPythonContbActuatorbAddObjectActuatorbActionActuatorbSoundActuatorbCDActuatorbEditObjectActuatorbSceneActuatorbPropertyActuatorbObjectActuatorbIpoActuatorbCameraActuatorbConstraintActuatorbGroupActuatorbRandomActuatorbMessageActuatorbGameActuatorbVisibilityActuatorbTwoDFilterActuatorbParentActuatorbStateActuatorFreeCamerabSamplebSoundListenerSpaceSoundGroupObjectBonebArmaturebPoseChannelbActionGroupbActionChannelSpaceActionbConstraintChannelbConstraintbConstraintTargetbPythonConstraintbKinematicConstraintbTrackToConstraintbRotateLikeConstraintbLocateLikeConstraintbMinMaxConstraintbSizeLikeConstraintbActionConstraintbLockTrackConstraintbFollowPathConstraintbStretchToConstraintbRigidBodyJointConstraintbClampToConstraintbChildOfConstraintbTransformConstraintbLocLimitConstraintbRotLimitConstraintbSizeLimitConstraintbDistLimitConstraintbShrinkwrapConstraintbActionModifierbActionStripbNodeStackbNodeSocketbNodeLinkbNodebNodePreviewbNodeTypeNodeImageAnimNodeBlurDataNodeDBlurDataNodeBilateralBlurDataNodeHueSatNodeImageFileNodeChromaNodeTwoXYsNodeTwoFloatsNodeGeometryNodeVertexColNodeDefocusNodeScriptDictNodeGlareNodeTonemapNodeLensDistTexNodeOutputCurveMapPointCurveMapBrushCloneCustomDataLayerHairKeyParticleKeyChildParticleParticleDataParticleSettingsParticleEditParticleCacheKeyLinkNodebGPDspointbGPDstrokebGPDframebGPDlayerTLEN   L4( P\$8Tpx(x T|8lLDlh88,< L   @ 84DX`D`t@<l<<\hd4Dd<@L@@@<lht(T8xl(4H8P HP|<$$X P$88 x P< 088,@0,Hh(H,(lDLP<L< \PLlT`<8l (DtH@,@t<h4,,D,@,4` l\4<$x( (@   ,D8HSTRC9                     !"#$%&'()*+, -./0!!!"1#234./56789  :;<=>$ ?@.AB%%%%C=/DEF GHIJ& %KLM= N$OPQR'STUV%(((WXY) ))Z[\+]^_*`]a b(c(def ghij kl+mn]% ,opqrstuvwxyz{|$O'} ~- . " /01%++ 2 394   %5C@6$@57 .8qr38-9$O.467:    -;P  <Fqr !"#$%&'()*+,-.+/0123456789:;<=>?@ABCDEFGHIJKL2M$O'}=$O>NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw xyz{|}~/@66 2M9$O?F'} @%A+BBBCDC  $O># "%EEE"1#2F%FGH9C     $OI&> FbC    @ @@@%GFFJ'C $O&>KLMNOPQ R!J"S#T$T%T&6'()*+%,-./U0V1 M 2345 67K89:;%<O89=>W?PW@ANBC>DQX.25 67YEZ%RFSGL3.25 67[H\I]J^3_`_4aKLbMLcccaN`ObPQ R SdT6('%NUU VNUWXYZ[\]T$T&^_V`aKbOc('6%eee dfeefVg] h igee hee jkiee[lmnjee oH k ee p q r stulvwx]yleez{ |mee}]n ee~%]oee%p ee3 %q ee .]%reeseetee muee 3 %+veeF w ee xeeyeez{|}~eeNNNNNNK%eeee %ee %6ee9ee -eeee} ee  k ee  z%F%"$O&PC% o &    $OIC      >      !"#$%'} & ' ( )*G+4,-./0 1 2 3 456?789:;,<=>?@ABCF D & EF$GHIJKLMNOPQRSTUVWXYZ[\]^_`abcd3efn}ghijklmnopqrstuvwxyz{|}~1%Q}0JJJ$ONG/TVU      +$O2M'} !"#$%&'()*+,- . /012345678%9 : ;<F= >?@AB]CDEFGHID >J?KLM%NOPQRSTUVWXYZ[\]^_`abcdde"mfghijklmn#opqrs tuvwxyz{| }~% F* +F+F m8%      m2M</ !]"#$%&+ '(). *+,-./012345679 89:;<'} g =>?@ABCD@EF% .- mGHIJKKLMNOPQRSTUVWX ' YZ[\]^_`abcde+sfghijkl,mnopqrstuvCw xy5z{|}~ 56$@ckKLMNKLMNKLMNF  $OPA.$KLM\N  %/KLMN G!KLMN+F     KLMN 9  KLMN.-< 1G  KLMNKLMN*]      ] KLM]+ KLMKLMNP  99%*KLMN f%+     8     D6 !"#$%&'()*+,-./0123456789:_;<=>?@ABCDEFGHIJKLMNOP%'%QRSTUVWXYZ[\]^_`abc%4dBefghijklmnopqrstuvwxyz{|}~ %76   % {%F4K'}    k  88  %0mo%988      +  [   $O0        %9 p!"#$%&'( )*+,-./0123%45]l67%8989-89:\;Qn<=>?@ABC%DEFGHIJKLMN{OPQRS?8TUEV WX Y Z[% \ ]^_%+F>`%abcde%fg%hi%jk Fpznhlm +n opqZrst+F u -v% wzxyz{|}~* tZF  u% - :\ :\ :\m   -J % ' f -  Z  :\+@ -z  % :\D@?nl p+Fq:\_* - Z  - % ++ $Om]KLM  F - %? & l   "   1  &        %!!! """!$O     g %#KLMN   $$$$O% %% %$O& && %'*  (   !")  #]%*  +  , $%+F&-  . [\%/ '0 (1 )*+,2  -./012345%+F3 {4 %65 789:;<=>6    ?@{7    ?@{8    ?@{9  %: A; ;;BC -<<< DE$O [\FGHIJKL = MNOP>>>>Q=RSTUV+WXYZ>[?\@ @@@]^_T  ` aWXbcdefghijkABl???@m@n>o>[9 p q=r stuv wBx>y>z { |}C~%DD"*%E pG%F%GHmno>IJKLMN O  P opmQa*HR%STU TTT< @UV.\% Hm\/%2MVW F_ TW% XB%YBZ[ YBYXYSm%Qd\p7L3bc    :\@    9;9 <=>        m      l          ! " ^\]# $ % & ' ( ) * + , - . / 0 1 2 3 ?7?4 5 6 $O57 %\8 [Z]9 ^: ^; < = 6 > ? @ A B Sn;C D E 9F G H /I J K L M N }{"_O P Q R S T U V W X Y Z [ \ ] ]^ _ ` a b c d %F|_e f g h ]i j `k aaa`l m n bbb o p c cc bq n r ^s  }t u v ENDB