X^F6eF?/pnX ( @ (//(  0/80@0?/8 0( ?G@POWOXOP?H0@/7@O_``h_hPX 0(P_oppxow_g@O/8'' 7p`o?G/7 0??H/8`/o?GOX@H0?/pOW?H/8 7OP?G/7( P0@PX@O0@ 0O @H/@' 00@@P0?'_OP@H( 7/7' ^^^^^^^^^^^^^^^^^^^^^^^^^^TeeBBBBeTT^^^^^^^eBDJ33333JJDBeZ^^^^TD33==#####==3JDBT^^^^eJ=###=3DeZ^^TB3# #=3JBZ^^T3#  #=JBT^^J# Sll #=JBZ^T# %,68??86,/@A*< ##45('.6787-9%:;*<=#$+&,--.,/01)2 3 $%&&'%($!)* ##  !"#     ??dnv@ spr_gracz >xsf@P _3O0j揚?j揚?jb>MՀ}back  Txs5a3 b(fdH@Q0E 0 #$G揚?j揚?j揚?j1texture Wx뱬5/0 0`L[ ؝әU=]w_/?w9}S?vOY*u<+ke|$?vLbI4lN*S:*Yb)Xr<˖$K/F*j.2KJf5-`Mfׄ'ͣ 4C9!;+u!ƢR75-X5j0&R.`yvρ`B $X(TgQZO47S*!S]Ify,Zx*RNy]H6KcIj(7UǮT٨FUe t:^_'IW -yTʳ[p)ΊaEQ+Ke:jSWPEJ:.īeɤ&(J5M~5ӔC`yGz$6FvuI)S(,]4~BǥOn/ c Fž¨ЂF .RE)rn'a_ISkc@+j 袶1w(γ-eբP"_^tҥ>f$̣@2G-ʼ&/SkeW1cN4HXiRiS5q^<)ERh Cz075b++QYuמ=.ZWM$Sߵ3]\+xb[|"x!F+2{RK4L{r=,N$THXX ڢΈLL׾.-.RZ,D]UzJWnLB2zEqLMb/1D#j<11(XSْgn+ b|&d>@Y5WD#ԙO^g}?heJ)ɊdF+7T)<*ٔgaBD:z$*e [uxI@*K%]IyT֓C&DS_'Q x- ~jl6 J5$Ki΢uEvW+o^5} ұU- (5""):yiIE(u%Dw,9ʖ)ūF^\Ђ߅3LH`XoKisE ?+sj`%N%EwcZ|jFeӄXԚ+#M r)w>Ble@ );I &"Ĝ:ښa4ϱS#eaJUpl1BsLD%A%V:G2k%Y`ˢVP)M-.S¼sMHZAE;ark}(cOeIgQ<%Sj TERoLu4T ~)dJ}eX)BH9-_SA 5d\V2++v^8U!=u pә8_;ɽ=X5Iڑy)m T!1T|gNp+҈aAӕ9|1M_UViC^ca]KRi0ȭ]-Xsvrj .G/ Y}DMaJE*Ő^_ah#m*SdfwHYM7U$N iA&" FJaJfE]d:T $E1]T}5"Uk iB5e8i/ΐm!D+j&I𔤜d ("-E%s kDk&efHtKƞR<*X,u:8%2`v6shTr8*)9#Oq1O=>iGḮQm,|7-zl^J4O=`\.DHat03 5bk$)Xu~Njxe{NiL#ÎhSuc Vڭjk7 aFZ$)ާEmMD? I{R | kO4:p_z%eQ `EVHuyVΩŢdP,XJq&-.c `- U_TI&].vKʣXt[e geJ-ҮVxS /K%PP?*y^NK$Tb+vq&} +ژ`}풪)\(,@ UNֽo9e%-䯥vPz~*Z4-",1H5a9vun R2`kN&%ar. iIXVRr)a&?0obj_ball [z=16;0000000[Xd3d_draw_ellipsoid(x-16,y-16,z-16, x+16,y+16,z+16, background_get_texture(back),1,1,16);0000000 obj_kamera [Ud3d_start(); d3d_set_perspective(true); d3d_set_hidden(true); d3d_set_lighting(false); draw_set_color(c_white); d3d_set_fog(false,c_white,1,1024); d3d_set_culling(false); d3d_set_shading(false); //texture_set_interpolation(true); z = 0; zdirection = 0; friction = 1; xf = 0; yf = 0; zf = 0; xt = 0; yt = 0; zt = 0; 0000000[zf=obj_player.z+50 xf=obj_player.x-sin(degtorad(-obj_player.dir+90))*100 yf=obj_player.y+cos(degtorad(-obj_player.dir+90))*100 dist=point_distance(x,y,xf,yf); move_towards_point(xf,yf,dist/10);0000000[ d3d_end();0000000[/*xt=x+cos(direction*pi/180); yt=y-sin(direction*pi/180); zt=z+sin(zdirection*pi/180); d3d_set_projection(x,y,z, xt,yt,zt, 0,0,1);*/ xt=obj_player.x yt=obj_player.y zt=obj_player.z+20 d3d_set_projection(x,y,zf, xt,yt,zt, 0,0,1);0000000 obj_floors [Gd3d_draw_floor(0,0,0, 640,480,0,background_get_texture(texture),16,16);0000000 obj_player [z = 0; direction=0 //The direction the car is moving dir=0 //The direction the car is facing friction=0.1 //The friction (set in step event) image_speed=0 //Speed of image. Because seperate image_index-es are used 0000000[yif (dir+360<(direction-20+360)) or dir+360>(direction+20+360) && (speed>2) { friction=0.5 } else { friction=0.3 }0000000([ if speed<4 motion_add(dir-180,1)0000000'[=if speed>6 dir-=6 else dir-=speed*2 if dir<0 dir+=3600000000&[if speed<12 motion_add(dir,0.6)0000000%[>if speed>6 dir+=6 else dir+=speed*2 if dir>360 dir-=3600000000[//d3d_transform_set_identity() //d3d_transform_add_translation(obj_kamera.xf,obj_kamera.yf,obj_kamera.zf); //d3d_draw_block(x-8,y-8,z-8,x+8,y+8,z+8,sprite_get_texture(spr_gracz,0),1,1); d3d_transform_set_identity(); d3d_transform_add_rotation_z(dir); d3d_transform_add_translation(x,y,z); //d3d_draw_wall(0,-4,-4,0,+4,+4,sprite_get_texture(sprite_index,image_index),1,1) d3d_draw_block(-12,-8,1,+12,+8,+8,sprite_get_texture(spr_gracz,0),1,1); d3d_transform_set_identity();0000000room0        Fp@`@0@Pp0Pp0Ppp p@†p`ÆpĆpņpƆpdžpȆp Ɇp@ʆp`ˆp̆p͆pΆPφ0Іц҆ӆԆՆpֆP׆0؆نچۆ܆݆pކP߆0pP0pP00XGame InformationX{\rtf1\ansi\ansicpg1250\deff0\deflang1045{\fonttbl{\f0\fnil Arial;}} {\colortbl ;\red0\green0\blue0;} \viewkind4\uc1\pard\cf1\f0\fs24 \par } Sprites spr_graczSounds BackgroundsbacktexturePathsScripts Fonts Time LinesObjectsobj_ball obj_kamera obj_floors obj_playerRoomsroom0 Game Information Global Game Settings