From 9dbb4b6b5f021ea46c0aa18fd2ca6c5b0a9f7dc0 Mon Sep 17 00:00:00 2001 From: n00b87 Date: Thu, 26 Feb 2026 15:33:51 -0600 Subject: [PATCH] Updated docs and added constants to tracker --- doc/doc_files/abs.html | 3 +- doc/doc_files/accelname.html | 3 +- doc/doc_files/acos.html | 3 +- doc/doc_files/activecanvas.html | 3 +- doc/doc_files/actoranimationisplaying.html | 3 +- doc/doc_files/actorexists.html | 3 +- doc/doc_files/actorissolid.html | 3 +- doc/doc_files/actorisvisible.html | 3 +- doc/doc_files/addactorshadow.html | 3 +- doc/doc_files/addmatrix.html | 3 +- doc/doc_files/addmeshbuffer.html | 3 +- doc/doc_files/addsceneskybox.html | 3 +- doc/doc_files/addsceneskydome.html | 3 +- doc/doc_files/addsceneskydomeex.html | 3 +- doc/doc_files/adjointmatrix.html | 3 +- doc/doc_files/andbit.html | 3 +- .../android_getexternalstoragepath.html | 3 +- .../android_getexternalstoragestate.html | 3 +- .../android_getinternalstoragepath.html | 3 +- doc/doc_files/android_jni_message.html | 3 +- .../applyactorcentralforcelocal.html | 3 +- .../applyactorcentralforceworld.html | 3 +- .../applyactorcentralimpulselocal.html | 3 +- .../applyactorcentralimpulseworld.html | 3 +- doc/doc_files/applyactordamping.html | 3 +- doc/doc_files/applyactorforcelocal.html | 3 +- doc/doc_files/applyactorforceworld.html | 3 +- doc/doc_files/applyactorimpulselocal.html | 3 +- doc/doc_files/applyactorimpulseworld.html | 1 + .../applyactortorqueimpulselocal.html | 1 + .../applyactortorqueimpulseworld.html | 1 + doc/doc_files/applyactortorquelocal.html | 1 + doc/doc_files/applyactortorqueworld.html | 1 + doc/doc_files/applyspriteangularimpulse.html | 5 +- doc/doc_files/applyspritecentralforce.html | 5 +- doc/doc_files/applyspriteforce.html | 5 +- doc/doc_files/applyspritelinearimpulse.html | 5 +- doc/doc_files/applyspritetorque.html | 5 +- doc/doc_files/arraycopy.html | 3 +- doc/doc_files/arraydim.html | 3 +- doc/doc_files/arrayfill.html | 1 + doc/doc_files/arrays.html | 1 + doc/doc_files/arraysize.html | 3 +- doc/doc_files/asc.html | 1 + doc/doc_files/asin.html | 1 + doc/doc_files/atan.html | 1 + doc/doc_files/atan2.html | 1 + doc/doc_files/augmentmatrix.html | 3 +- doc/doc_files/bin.html | 3 +- doc/doc_files/box3d.html | 3 +- doc/doc_files/bufferfromimage.html | 3 +- doc/doc_files/bufferfrommatrix.html | 3 +- doc/doc_files/bufferfromstring.html | 3 +- doc/doc_files/canvas.html | 3 +- doc/doc_files/canvasclip.html | 3 +- doc/doc_files/canvasisvisible.html | 3 +- doc/doc_files/canvasz.html | 3 +- doc/doc_files/castray2d.html | 3 +- doc/doc_files/castray2d_all.html | 3 +- doc/doc_files/castray3d.html | 3 +- doc/doc_files/castray3d_all.html | 3 +- doc/doc_files/changedir.html | 3 +- doc/doc_files/channelispaused.html | 3 +- doc/doc_files/channelisplaying.html | 3 +- doc/doc_files/checksockets.html | 3 +- doc/doc_files/chr.html | 3 +- doc/doc_files/cint32.html | 3 +- doc/doc_files/cint64.html | 3 +- doc/doc_files/circle.html | 3 +- doc/doc_files/circlefill.html | 3 +- doc/doc_files/clearactorforces.html | 5 +- doc/doc_files/clearcanvas.html | 3 +- doc/doc_files/clearmatrix.html | 3 +- doc/doc_files/clearmatrixcolumns.html | 3 +- doc/doc_files/clearmatrixrows.html | 3 +- doc/doc_files/clearmousezone.html | 3 +- doc/doc_files/clearscene.html | 1 + doc/doc_files/clearstack_n.html | 3 +- doc/doc_files/clearstack_s.html | 3 +- doc/doc_files/clipmatrix.html | 3 +- doc/doc_files/clonecanvas.html | 3 +- doc/doc_files/closecanvas.html | 1 + doc/doc_files/closefile.html | 3 +- doc/doc_files/closewindow.html | 3 +- doc/doc_files/cls.html | 3 +- doc/doc_files/cofactormatrix.html | 3 +- doc/doc_files/colorkey.html | 3 +- doc/doc_files/command.html | 3 +- doc/doc_files/comments.html | 1 + ...computeactorangularimpulsedenominator.html | 3 +- .../computeactorgyroimpulselocal.html | 3 +- .../computeactorgyroimpulseworld.html | 3 +- .../computeactorimpulsedenominator.html | 3 +- doc/doc_files/conditions.html | 1 + doc/doc_files/constants.html | 1 + doc/doc_files/constraintexists.html | 3 +- doc/doc_files/converttonormalmap.html | 3 +- doc/doc_files/copyactormaterial.html | 3 +- doc/doc_files/copyfile.html | 3 +- doc/doc_files/copyimage.html | 3 +- doc/doc_files/copymaterial.html | 3 +- doc/doc_files/copymatrix.html | 3 +- doc/doc_files/copymatrixcolumns.html | 3 +- doc/doc_files/copymatrixrows.html | 3 +- doc/doc_files/cos.html | 3 +- doc/doc_files/createactoranimation.html | 1 + doc/doc_files/createanimatedactor.html | 3 +- doc/doc_files/createbillboardactor.html | 3 +- doc/doc_files/createconeconstraint.html | 3 +- doc/doc_files/createconeconstraintex.html | 5 +- doc/doc_files/createconemesh.html | 1 + doc/doc_files/createcubeactor.html | 3 +- doc/doc_files/createcylindermesh.html | 1 + doc/doc_files/createdistancejoint.html | 5 +- doc/doc_files/createfrictionjoint.html | 5 +- doc/doc_files/creategearjoint.html | 5 +- doc/doc_files/createhingeconstraint.html | 3 +- doc/doc_files/createhingeconstraintex.html | 1 + doc/doc_files/createimage.html | 3 +- doc/doc_files/createimageex.html | 5 +- doc/doc_files/createlightactor.html | 3 +- doc/doc_files/creatematerial.html | 5 +- doc/doc_files/createmesh.html | 3 +- doc/doc_files/createmotorjoint.html | 5 +- doc/doc_files/createoctreeactor.html | 3 +- doc/doc_files/createparticleactor.html | 3 +- doc/doc_files/createplanemesh.html | 6 +- doc/doc_files/createpointconstraint.html | 1 + doc/doc_files/createpointconstraintex.html | 3 +- doc/doc_files/createprismaticjoint.html | 5 +- doc/doc_files/createprojectoractor.html | 1 + doc/doc_files/createpulleyjoint.html | 5 +- doc/doc_files/createrevolutejoint.html | 5 +- doc/doc_files/createslideconstraint.html | 3 +- doc/doc_files/createslideconstraintex.html | 3 +- doc/doc_files/createsound.html | 3 +- doc/doc_files/createsphereactor.html | 3 +- doc/doc_files/createsprite.html | 3 +- doc/doc_files/createspriteanimation.html | 1 + doc/doc_files/createstack_n.html | 3 +- doc/doc_files/createstack_s.html | 3 +- doc/doc_files/createterrainactor.html | 3 +- doc/doc_files/createtilemap.html | 1 + doc/doc_files/createtileset.html | 1 + doc/doc_files/createvolumelightmesh.html | 1 + doc/doc_files/createwateractor.html | 3 +- doc/doc_files/createweldjoint.html | 5 +- doc/doc_files/createwheeljoint.html | 5 +- doc/doc_files/cubematrix.html | 3 +- doc/doc_files/date.html | 3 +- doc/doc_files/degrees.html | 3 +- doc/doc_files/deleteactor.html | 3 +- doc/doc_files/deleteactoranimation.html | 3 +- doc/doc_files/deletean8.html | 1 + doc/doc_files/deleteconstraint.html | 1 + doc/doc_files/deletefont.html | 1 + doc/doc_files/deleteimage.html | 1 + doc/doc_files/deletejoint.html | 1 + doc/doc_files/deletematerial.html | 1 + doc/doc_files/deletematrix.html | 1 + doc/doc_files/deletematrixcolumns.html | 3 +- doc/doc_files/deletematrixrows.html | 3 +- doc/doc_files/deletemesh.html | 3 +- doc/doc_files/deletemusic.html | 3 +- doc/doc_files/deletesound.html | 3 +- doc/doc_files/deletesprite.html | 1 + doc/doc_files/deletespriteanimation.html | 1 + doc/doc_files/deletestack_n.html | 3 +- doc/doc_files/deletestack_s.html | 3 +- doc/doc_files/deletetilemap.html | 1 + doc/doc_files/deletetileset.html | 1 + doc/doc_files/deletevideo.html | 3 +- doc/doc_files/determinant.html | 3 +- doc/doc_files/dimmatrix.html | 3 +- doc/doc_files/dir.html | 3 +- doc/doc_files/direxists.html | 3 +- doc/doc_files/dirfirst.html | 3 +- doc/doc_files/dirnext.html | 3 +- doc/doc_files/distance2d.html | 1 + doc/doc_files/distance3d.html | 1 + doc/doc_files/drawimage.html | 3 +- doc/doc_files/drawimage_blit.html | 3 +- doc/doc_files/drawimage_blitex.html | 3 +- doc/doc_files/drawimage_flip.html | 3 +- doc/doc_files/drawimage_flipex.html | 3 +- doc/doc_files/drawimage_rotate.html | 3 +- doc/doc_files/drawimage_rotateex.html | 3 +- doc/doc_files/drawimage_rotozoom.html | 3 +- doc/doc_files/drawimage_rotozoomex.html | 3 +- doc/doc_files/drawimage_zoom.html | 3 +- doc/doc_files/drawimage_zoomex.html | 3 +- doc/doc_files/drawtext.html | 3 +- doc/doc_files/drawtilemap.html | 1 + doc/doc_files/easter.html | 3 +- doc/doc_files/ellipse.html | 3 +- doc/doc_files/ellipsefill.html | 3 +- doc/doc_files/enablejointlimit.html | 5 +- doc/doc_files/enablejointmotor.html | 5 +- doc/doc_files/env.html | 3 +- doc/doc_files/eof.html | 3 +- doc/doc_files/evaljs.html | 1 + doc/doc_files/exp.html | 3 +- doc/doc_files/fademusicin.html | 3 +- doc/doc_files/fademusicout.html | 3 +- doc/doc_files/fileexists.html | 3 +- doc/doc_files/filelength.html | 3 +- doc/doc_files/fillmatrix.html | 3 +- doc/doc_files/fillmatrixcolumns.html | 3 +- doc/doc_files/fillmatrixrows.html | 3 +- doc/doc_files/filltile.html | 1 + doc/doc_files/flashwindow.html | 3 +- doc/doc_files/floodfill.html | 3 +- doc/doc_files/fontexists.html | 1 + doc/doc_files/fprint.html | 3 +- doc/doc_files/fps.html | 3 +- doc/doc_files/frac.html | 3 +- doc/doc_files/func_sub.html | 1 + doc/doc_files/getaccel.html | 3 +- doc/doc_files/getactoraabb.html | 5 +- doc/doc_files/getactorangulardamping.html | 3 +- doc/doc_files/getactorangularfactor.html | 5 +- .../getactorangularsleepthreshold.html | 3 +- .../getactorangularvelocitylocal.html | 5 +- .../getactorangularvelocityworld.html | 5 +- doc/doc_files/getactoranimationendframe.html | 1 + doc/doc_files/getactoranimationspeed.html | 3 +- .../getactoranimationstartframe.html | 1 + doc/doc_files/getactorautoculling.html | 3 +- doc/doc_files/getactorcenter.html | 5 +- doc/doc_files/getactorcollision.html | 3 +- doc/doc_files/getactorcurrentanimation.html | 1 + doc/doc_files/getactorframe.html | 3 +- doc/doc_files/getactorgravity.html | 3 +- .../getactorinverseinertiadiaglocal.html | 5 +- doc/doc_files/getactorinversemass.html | 5 +- doc/doc_files/getactorlineardamping.html | 3 +- doc/doc_files/getactorlinearfactor.html | 3 +- .../getactorlinearsleepthreshold.html | 3 +- .../getactorlinearvelocitylocal.html | 3 +- .../getactorlinearvelocityworld.html | 5 +- doc/doc_files/getactorlocalinertia.html | 3 +- doc/doc_files/getactormaterial.html | 5 +- doc/doc_files/getactormaterialcount.html | 5 +- doc/doc_files/getactormaterialflag.html | 5 +- doc/doc_files/getactormaterialtype.html | 3 +- doc/doc_files/getactorposition.html | 3 +- doc/doc_files/getactorrotation.html | 3 +- doc/doc_files/getactorrotationq.html | 3 +- doc/doc_files/getactorscale.html | 3 +- doc/doc_files/getactorshape.html | 13 +- doc/doc_files/getactortotalforce.html | 3 +- doc/doc_files/getactortotaltorque.html | 3 +- doc/doc_files/getactortransform.html | 3 +- .../getactorvelocityinlocalpoint.html | 5 +- doc/doc_files/getan8scenename.html | 1 + doc/doc_files/getantialiasmode.html | 3 +- doc/doc_files/getbilinearfilter.html | 3 +- doc/doc_files/getblendmode.html | 3 +- doc/doc_files/getcameraaspectratio.html | 3 +- doc/doc_files/getcamerafarvalue.html | 3 +- doc/doc_files/getcamerafov.html | 3 +- doc/doc_files/getcameranearvalue.html | 3 +- doc/doc_files/getcameraposition.html | 3 +- doc/doc_files/getcamerarotation.html | 3 +- doc/doc_files/getcanvasalpha.html | 3 +- doc/doc_files/getcanvascolormod.html | 3 +- doc/doc_files/getcanvasoffset.html | 3 +- doc/doc_files/getcanvassize.html | 3 +- doc/doc_files/getcanvasviewport.html | 3 +- doc/doc_files/getchannelvolume.html | 3 +- doc/doc_files/getcirclelineintersection.html | 3 +- doc/doc_files/getclipboardtext.html | 3 +- doc/doc_files/getconeanglepoint.html | 5 +- doc/doc_files/getconebiasfactor.html | 5 +- doc/doc_files/getconedamping.html | 5 +- doc/doc_files/getconefixthresh.html | 5 +- doc/doc_files/getconelimit.html | 5 +- doc/doc_files/getconesolveswinglimit.html | 5 +- doc/doc_files/getconesolvetwistlimit.html | 5 +- doc/doc_files/getconeswingspan1.html | 5 +- doc/doc_files/getconeswingspan2.html | 5 +- doc/doc_files/getconetwistangle.html | 5 +- doc/doc_files/getconetwistlimitsign.html | 5 +- doc/doc_files/getconetwistspan.html | 5 +- doc/doc_files/getconstraintactora.html | 5 +- doc/doc_files/getconstraintactorb.html | 5 +- doc/doc_files/getconstraintaframe.html | 3 +- doc/doc_files/getconstraintangularonly.html | 5 +- .../getconstraintappliedimpulse.html | 5 +- doc/doc_files/getconstraintbframe.html | 3 +- ...getconstraintbreakingimpulsethreshold.html | 5 +- doc/doc_files/getconstraintfixedactor.html | 5 +- doc/doc_files/getconstraintframeoffseta.html | 5 +- doc/doc_files/getconstraintframeoffsetb.html | 5 +- doc/doc_files/getconstraintlimitsoftness.html | 5 +- .../getconstraintsolveriterations.html | 5 +- doc/doc_files/getdesktopdisplaymode.html | 1 + doc/doc_files/getglobalmouse.html | 3 +- doc/doc_files/getgpuinfo.html | 3 +- doc/doc_files/getgravity2d.html | 3 +- doc/doc_files/getgravity3d.html | 3 +- doc/doc_files/getgyro.html | 3 +- doc/doc_files/gethingeangle.html | 5 +- doc/doc_files/gethingeangleex.html | 5 +- doc/doc_files/gethingelimitbiasfactor.html | 5 +- .../gethingelimitrelaxationfactor.html | 5 +- doc/doc_files/gethingelimitsign.html | 5 +- doc/doc_files/gethingesolvelimit.html | 5 +- doc/doc_files/getimagealpha.html | 3 +- doc/doc_files/getimagecolormod.html | 3 +- doc/doc_files/getimagesize.html | 3 +- doc/doc_files/getjointangle.html | 5 +- doc/doc_files/getjointangularoffset.html | 5 +- doc/doc_files/getjointangularspeed.html | 5 +- doc/doc_files/getjointcorrectionfactor.html | 5 +- doc/doc_files/getjointcurrentlength.html | 5 +- doc/doc_files/getjointcurrentlengtha.html | 5 +- doc/doc_files/getjointcurrentlengthb.html | 5 +- doc/doc_files/getjointdamping.html | 5 +- doc/doc_files/getjointgroundanchora.html | 5 +- doc/doc_files/getjointgroundanchorb.html | 5 +- doc/doc_files/getjointlength.html | 5 +- doc/doc_files/getjointlengtha.html | 5 +- doc/doc_files/getjointlengthb.html | 5 +- doc/doc_files/getjointlinearoffset.html | 5 +- doc/doc_files/getjointlinearspeed.html | 5 +- doc/doc_files/getjointlocalanchora.html | 5 +- doc/doc_files/getjointlocalanchorb.html | 5 +- doc/doc_files/getjointlocalaxisa.html | 5 +- doc/doc_files/getjointlowerlimit.html | 5 +- doc/doc_files/getjointmaxforce.html | 5 +- doc/doc_files/getjointmaxlength.html | 5 +- doc/doc_files/getjointmaxmotorforce.html | 5 +- doc/doc_files/getjointmaxmotortorque.html | 5 +- doc/doc_files/getjointmaxtorque.html | 5 +- doc/doc_files/getjointminlength.html | 5 +- doc/doc_files/getjointmotorforce.html | 5 +- doc/doc_files/getjointmotorspeed.html | 5 +- doc/doc_files/getjointmotortorque.html | 5 +- doc/doc_files/getjointratio.html | 5 +- doc/doc_files/getjointreactionforce.html | 5 +- doc/doc_files/getjointreactiontorque.html | 5 +- doc/doc_files/getjointreferenceangle.html | 5 +- doc/doc_files/getjointspeed.html | 5 +- doc/doc_files/getjointstiffness.html | 5 +- doc/doc_files/getjointtranslation.html | 5 +- doc/doc_files/getjointupperlimit.html | 5 +- doc/doc_files/getjointworldanchora.html | 5 +- doc/doc_files/getjointworldanchorb.html | 5 +- doc/doc_files/getjoytrackball.html | 3 +- doc/doc_files/getlightambientcolor.html | 3 +- doc/doc_files/getlightattenuation.html | 3 +- doc/doc_files/getlightdiffusecolor.html | 3 +- doc/doc_files/getlightfalloff.html | 3 +- doc/doc_files/getlightinnercone.html | 3 +- doc/doc_files/getlightoutercone.html | 3 +- doc/doc_files/getlightradius.html | 5 +- doc/doc_files/getlightspecularcolor.html | 3 +- doc/doc_files/getlighttype.html | 3 +- doc/doc_files/getlineintersection.html | 1 + doc/doc_files/getlineplaneintersection.html | 3 +- doc/doc_files/getmaterialambientcolor.html | 3 +- doc/doc_files/getmaterialantialiasing.html | 3 +- doc/doc_files/getmaterialbackfaceculling.html | 5 +- doc/doc_files/getmaterialblendfactor.html | 5 +- doc/doc_files/getmaterialblendmode.html | 5 +- doc/doc_files/getmaterialcolormask.html | 3 +- doc/doc_files/getmaterialcolormode.html | 5 +- doc/doc_files/getmaterialconstant.html | 1 + doc/doc_files/getmaterialconstantname.html | 1 + doc/doc_files/getmaterialdiffusecolor.html | 5 +- doc/doc_files/getmaterialemissivecolor.html | 5 +- doc/doc_files/getmaterialflag.html | 5 +- doc/doc_files/getmaterialfog.html | 5 +- .../getmaterialfrontfaceculling.html | 5 +- doc/doc_files/getmaterialshininess.html | 5 +- doc/doc_files/getmaterialspecularcolor.html | 5 +- doc/doc_files/getmaterialthickness.html | 5 +- doc/doc_files/getmaterialtype.html | 5 +- doc/doc_files/getmatrixrotation.html | 3 +- doc/doc_files/getmatrixscale.html | 3 +- doc/doc_files/getmatrixsize.html | 3 +- doc/doc_files/getmatrixtranslation.html | 3 +- doc/doc_files/getmaxparticlespersecond.html | 5 +- doc/doc_files/getmeshboundingbox.html | 1 + doc/doc_files/getminparticlespersecond.html | 5 +- doc/doc_files/getmouse.html | 3 +- doc/doc_files/getmousewheel.html | 3 +- doc/doc_files/getmultitouch.html | 3 +- doc/doc_files/getmusicposition.html | 3 +- doc/doc_files/getmusicvolume.html | 3 +- doc/doc_files/getnuman8scenes.html | 1 + doc/doc_files/getparticlebox.html | 5 +- doc/doc_files/getparticlecenter.html | 5 +- doc/doc_files/getparticledirection.html | 5 +- doc/doc_files/getparticlelength.html | 5 +- doc/doc_files/getparticlemaxangle.html | 5 +- doc/doc_files/getparticlemaxlife.html | 5 +- doc/doc_files/getparticlemaxstartcolor.html | 5 +- doc/doc_files/getparticlemaxstartsize.html | 5 +- doc/doc_files/getparticleminlife.html | 5 +- doc/doc_files/getparticleminstartcolor.html | 5 +- doc/doc_files/getparticleminstartsize.html | 5 +- doc/doc_files/getparticlenormal.html | 5 +- .../getparticlenormaldirectionmod.html | 5 +- doc/doc_files/getparticleradius.html | 5 +- doc/doc_files/getparticleringthickness.html | 5 +- doc/doc_files/getparticletype.html | 5 +- doc/doc_files/getpixel.html | 3 +- doc/doc_files/getpointpivota.html | 5 +- doc/doc_files/getpointpivotb.html | 5 +- doc/doc_files/getpowerinfo.html | 1 + doc/doc_files/getprojectionmatrix.html | 1 + doc/doc_files/getprojectorfov.html | 1 + doc/doc_files/getprojectortarget.html | 1 + doc/doc_files/getrayhit2d.html | 3 +- doc/doc_files/getrayhit3d.html | 3 +- doc/doc_files/getsceneambientcolor.html | 1 + doc/doc_files/getscenefog.html | 1 + doc/doc_files/getsceneshadowcolor.html | 1 + doc/doc_files/getslideanchora.html | 3 +- doc/doc_files/getslideanchorb.html | 3 +- doc/doc_files/getslideangdepth.html | 3 +- doc/doc_files/getslideangularpos.html | 5 +- doc/doc_files/getslidedampingdirang.html | 5 +- doc/doc_files/getslidedampingdirlin.html | 5 +- doc/doc_files/getslidedampinglimang.html | 5 +- doc/doc_files/getslidedampinglimlin.html | 5 +- doc/doc_files/getslidedampingorthoang.html | 5 +- doc/doc_files/getslidedampingortholin.html | 5 +- doc/doc_files/getslidelindepth.html | 5 +- doc/doc_files/getslidelinearpos.html | 5 +- doc/doc_files/getslideloweranglimit.html | 5 +- doc/doc_files/getslidelowerlinlimit.html | 5 +- doc/doc_files/getsliderestitutiondirang.html | 5 +- doc/doc_files/getsliderestitutiondirlin.html | 5 +- doc/doc_files/getsliderestitutionlimang.html | 5 +- doc/doc_files/getsliderestitutionlimlin.html | 5 +- .../getsliderestitutionorthoang.html | 5 +- .../getsliderestitutionortholin.html | 5 +- doc/doc_files/getslidesoftnessdirang.html | 5 +- doc/doc_files/getslidesoftnessdirlin.html | 5 +- doc/doc_files/getslidesoftnesslimang.html | 5 +- doc/doc_files/getslidesoftnesslimlin.html | 5 +- doc/doc_files/getslidesoftnessorthoang.html | 5 +- doc/doc_files/getslidesoftnessortholin.html | 5 +- doc/doc_files/getslidesolveanglimit.html | 5 +- doc/doc_files/getslidesolvelinlimit.html | 5 +- doc/doc_files/getslideupperanglimit.html | 5 +- doc/doc_files/getslideupperlinlimit.html | 5 +- doc/doc_files/getslideuseframeoffset.html | 5 +- doc/doc_files/getsoundvolume.html | 3 +- doc/doc_files/getspriteaabb.html | 3 +- doc/doc_files/getspritealpha.html | 1 + doc/doc_files/getspriteangulardamping.html | 5 +- doc/doc_files/getspriteangularvelocity.html | 5 +- doc/doc_files/getspriteanimation.html | 1 + doc/doc_files/getspriteanimationframe.html | 1 + doc/doc_files/getspriteanimationlength.html | 1 + doc/doc_files/getspriteanimationspeed.html | 1 + doc/doc_files/getspriteboxsize.html | 1 + .../getspritecanvasantialiasmode.html | 3 +- .../getspritecanvasbilinearfilter.html | 3 +- doc/doc_files/getspritecanvasblendmode.html | 3 +- doc/doc_files/getspritecanvasphysics.html | 3 +- .../getspritecanvasrenderpriority.html | 3 +- doc/doc_files/getspritecenter.html | 5 +- doc/doc_files/getspritecolormod.html | 1 + .../getspritecurrentanimationframe.html | 1 + doc/doc_files/getspritedensity.html | 3 +- doc/doc_files/getspriteframe.html | 1 + doc/doc_files/getspritefriction.html | 3 +- doc/doc_files/getspritegravityscale.html | 5 +- doc/doc_files/getspriteinertia.html | 5 +- doc/doc_files/getspritelineardamping.html | 5 +- doc/doc_files/getspritelinearvelocity.html | 5 +- ...getspritelinearvelocityfromlocalpoint.html | 5 +- ...getspritelinearvelocityfromworldpoint.html | 5 +- doc/doc_files/getspritelocalpoint.html | 5 +- doc/doc_files/getspritelocalvector.html | 5 +- doc/doc_files/getspritemass.html | 5 +- doc/doc_files/getspriteposition.html | 1 + doc/doc_files/getspriteradius.html | 1 + doc/doc_files/getspriterestitution.html | 3 +- .../getspriterestitutionthreshold.html | 3 +- doc/doc_files/getspriterotation.html | 1 + doc/doc_files/getspritescale.html | 1 + doc/doc_files/getspriteshape.html | 1 + doc/doc_files/getspriteshapeoffset.html | 1 + doc/doc_files/getspritesize.html | 1 + doc/doc_files/getspritesource.html | 1 + doc/doc_files/getspritetype.html | 1 + doc/doc_files/getspriteworldpoint.html | 5 +- doc/doc_files/getspriteworldvector.html | 5 +- doc/doc_files/getterraincenter.html | 3 +- doc/doc_files/getterrainheight.html | 3 +- doc/doc_files/getterrainpatchaabb.html | 3 +- doc/doc_files/getterrainpatchlod.html | 3 +- doc/doc_files/gettextsize.html | 3 +- doc/doc_files/gettile.html | 1 + doc/doc_files/gettileanimationframe.html | 1 + doc/doc_files/gettileanimationlength.html | 1 + doc/doc_files/gettileanimationspeed.html | 1 + doc/doc_files/gettilemapsize.html | 1 + doc/doc_files/gettouch.html | 3 +- doc/doc_files/gettouchfinger.html | 3 +- doc/doc_files/getvideodrawrect.html | 3 +- doc/doc_files/getvideoposition.html | 3 +- doc/doc_files/getvideosize.html | 3 +- doc/doc_files/getvideostats.html | 3 +- doc/doc_files/getvideovolume.html | 3 +- doc/doc_files/getwindowmaxsize.html | 3 +- doc/doc_files/getwindowminsize.html | 3 +- doc/doc_files/getwindowmode.html | 3 +- doc/doc_files/getwindowposition.html | 3 +- doc/doc_files/getwindowsize.html | 3 +- doc/doc_files/getworld2dautoclearforces.html | 3 +- .../getworld2dpositioniterations.html | 3 +- doc/doc_files/getworld2dtimestep.html | 3 +- .../getworld2dvelocityiterations.html | 3 +- doc/doc_files/getworld3dmaxsubsteps.html | 3 +- doc/doc_files/getworld3dtimestep.html | 3 +- doc/doc_files/getworldtoviewportposition.html | 1 + doc/doc_files/globalmousex.html | 3 +- doc/doc_files/globalmousey.html | 3 +- doc/doc_files/grabinput.html | 3 +- doc/doc_files/graphics.html | 1 + doc/doc_files/gyroname.html | 3 +- doc/doc_files/hasclipboardtext.html | 3 +- doc/doc_files/hello_world.html | 1 + doc/doc_files/hex.html | 3 +- doc/doc_files/hexval.html | 3 +- doc/doc_files/hidemouse.html | 3 +- doc/doc_files/hidewindow.html | 3 +- doc/doc_files/imageexists.html | 3 +- doc/doc_files/incrementmatrixcolumns.html | 3 +- doc/doc_files/incrementmatrixrows.html | 3 +- doc/doc_files/inkey.html | 3 +- doc/doc_files/input.html | 3 +- doc/doc_files/insert.html | 3 +- doc/doc_files/insertmatrixcolumns.html | 3 +- doc/doc_files/insertmatrixrows.html | 3 +- doc/doc_files/instr.html | 3 +- doc/doc_files/int.html | 3 +- doc/doc_files/integrateactorvelocities.html | 5 +- doc/doc_files/interpolate.html | 1 + doc/doc_files/intro.html | 1 + doc/doc_files/invertmatrix.html | 3 +- doc/doc_files/io.html | 1 + doc/doc_files/isequalmatrix.html | 3 +- doc/doc_files/joinmatrixcolumns.html | 3 +- doc/doc_files/joinmatrixrows.html | 3 +- doc/doc_files/jointexists.html | 3 +- doc/doc_files/jointislimitenabled.html | 5 +- doc/doc_files/jointmotorisenabled.html | 5 +- doc/doc_files/joyaxis.html | 3 +- doc/doc_files/joybutton.html | 3 +- doc/doc_files/joyhat.html | 3 +- doc/doc_files/joyname.html | 3 +- doc/doc_files/joyrumbleplay.html | 3 +- doc/doc_files/joyrumblestop.html | 3 +- doc/doc_files/joystickisconnected.html | 3 +- doc/doc_files/joystickishaptic.html | 3 +- doc/doc_files/key.html | 3 +- doc/doc_files/lcase.html | 3 +- doc/doc_files/left.html | 3 +- doc/doc_files/len.html | 3 +- doc/doc_files/length.html | 3 +- doc/doc_files/license.html | 1 + doc/doc_files/lightiscastingshadow.html | 5 +- doc/doc_files/line.html | 3 +- doc/doc_files/line3d.html | 3 +- doc/doc_files/loadan8.html | 1 + doc/doc_files/loadfont.html | 3 +- doc/doc_files/loadimage.html | 3 +- doc/doc_files/loadimageex.html | 3 +- doc/doc_files/loadmesh.html | 3 +- doc/doc_files/loadmeshfroman8.html | 1 + doc/doc_files/loadmeshfromarchive.html | 3 +- doc/doc_files/loadmusic.html | 3 +- doc/doc_files/loadsound.html | 3 +- doc/doc_files/loadvideo.html | 3 +- doc/doc_files/log.html | 3 +- doc/doc_files/loops.html | 1 + doc/doc_files/ltrim.html | 3 +- doc/doc_files/makedir.html | 3 +- doc/doc_files/materialexists.html | 3 +- doc/doc_files/materialisaplhablend.html | 3 +- doc/doc_files/materialisgouraudshaded.html | 3 +- doc/doc_files/materialislit.html | 3 +- doc/doc_files/materialisnormalized.html | 3 +- doc/doc_files/materialispointcloud.html | 3 +- doc/doc_files/materialistransparent.html | 3 +- doc/doc_files/materialiswireframe.html | 3 +- doc/doc_files/matrixfrombuffer.html | 3 +- doc/doc_files/matrixvalue.html | 3 +- doc/doc_files/max.html | 3 +- doc/doc_files/maximizewindow.html | 3 +- doc/doc_files/messagebox.html | 3 +- doc/doc_files/mid.html | 3 +- doc/doc_files/min.html | 3 +- doc/doc_files/minimizewindow.html | 3 +- doc/doc_files/mousebutton.html | 3 +- doc/doc_files/mouseisvisible.html | 3 +- doc/doc_files/mousewheelx.html | 3 +- doc/doc_files/mousewheely.html | 3 +- doc/doc_files/mousex.html | 3 +- doc/doc_files/mousey.html | 3 +- doc/doc_files/movefile.html | 3 +- doc/doc_files/multiplymatrix.html | 3 +- doc/doc_files/musicexists.html | 3 +- doc/doc_files/musicisplaying.html | 3 +- doc/doc_files/nav_bottom.html | 223 +++++++++++++++++- doc/doc_files/nav_top.html | 12 +- doc/doc_files/numaccels.html | 3 +- doc/doc_files/numactoranimationloops.html | 3 +- doc/doc_files/numberarraycopy.html | 3 +- doc/doc_files/numberarraydim.html | 3 +- doc/doc_files/numberarrayfill.html | 3 +- doc/doc_files/numberarraysize.html | 3 +- doc/doc_files/numcommands.html | 3 +- doc/doc_files/numcpus.html | 3 +- doc/doc_files/numfingers.html | 3 +- doc/doc_files/numgyros.html | 3 +- doc/doc_files/numjoyaxes.html | 3 +- doc/doc_files/numjoybuttons.html | 3 +- doc/doc_files/numjoyhats.html | 3 +- doc/doc_files/numjoysticks.html | 3 +- doc/doc_files/numjoytrackballs.html | 3 +- doc/doc_files/nummaterialconstants.html | 1 + doc/doc_files/numsoundchannels.html | 3 +- doc/doc_files/numspriteanimationloops.html | 1 + doc/doc_files/opencanvas.html | 3 +- doc/doc_files/opencanvas3d.html | 3 +- doc/doc_files/opencanvasspritelayer.html | 3 +- doc/doc_files/openfile.html | 3 +- doc/doc_files/openurl.html | 3 +- doc/doc_files/openwindow.html | 1 + doc/doc_files/openwindowex.html | 3 +- doc/doc_files/orbit.html | 3 +- doc/doc_files/os.html | 3 +- .../particleisusingeverymeshvertex.html | 5 +- .../particleisusingnormaldirection.html | 5 +- doc/doc_files/particleisusingoutlineonly.html | 5 +- doc/doc_files/pausemusic.html | 3 +- doc/doc_files/pausesound.html | 3 +- doc/doc_files/pausevideo.html | 3 +- doc/doc_files/playmusic.html | 3 +- doc/doc_files/playsound.html | 3 +- doc/doc_files/playsoundtimed.html | 3 +- doc/doc_files/playvideo.html | 3 +- doc/doc_files/pointinquad.html | 3 +- doc/doc_files/pointintri.html | 3 +- doc/doc_files/poly.html | 3 +- doc/doc_files/pop_n.html | 3 +- doc/doc_files/pop_s.html | 3 +- doc/doc_files/prefpath.html | 3 +- doc/doc_files/preupdate.html | 1 + doc/doc_files/pset.html | 3 +- doc/doc_files/push_n.html | 3 +- doc/doc_files/push_s.html | 3 +- doc/doc_files/queryaudiospec.html | 3 +- doc/doc_files/radians.html | 3 +- doc/doc_files/raisewindow.html | 3 +- doc/doc_files/rand.html | 3 +- doc/doc_files/randomize.html | 3 +- doc/doc_files/randomizematrix.html | 3 +- doc/doc_files/readbyte.html | 3 +- doc/doc_files/readbytebuffer.html | 3 +- doc/doc_files/readinput_gettext.html | 3 +- doc/doc_files/readinput_settext.html | 3 +- doc/doc_files/readinput_start.html | 3 +- doc/doc_files/readinput_stop.html | 3 +- doc/doc_files/readinput_togglebackspace.html | 3 +- doc/doc_files/readline.html | 3 +- doc/doc_files/recalculatemeshboundingbox.html | 1 + doc/doc_files/rect.html | 3 +- doc/doc_files/rectfill.html | 3 +- doc/doc_files/removeactorshadow.html | 3 +- doc/doc_files/removedir.html | 3 +- doc/doc_files/removefile.html | 3 +- doc/doc_files/removescenesky.html | 3 +- doc/doc_files/renamefile.html | 3 +- doc/doc_files/replace.html | 3 +- doc/doc_files/replacesubstr.html | 3 +- doc/doc_files/restorewindow.html | 3 +- doc/doc_files/resumemusic.html | 3 +- doc/doc_files/resumesound.html | 3 +- doc/doc_files/resumevideo.html | 3 +- doc/doc_files/reverse.html | 3 +- doc/doc_files/rewindmusic.html | 3 +- doc/doc_files/rgb.html | 3 +- doc/doc_files/rgba.html | 3 +- doc/doc_files/right.html | 3 +- doc/doc_files/rotateactor.html | 3 +- doc/doc_files/rotatecamera.html | 3 +- doc/doc_files/rotatesprite.html | 1 + doc/doc_files/round.html | 3 +- doc/doc_files/rtrim.html | 3 +- doc/doc_files/runtime.html | 3 +- doc/doc_files/runtime_utility_message.html | 3 +- doc/doc_files/scalarmatrix.html | 3 +- doc/doc_files/scalarmatrixcolumns.html | 3 +- doc/doc_files/scalarmatrixrows.html | 3 +- doc/doc_files/scaleactor.html | 3 +- doc/doc_files/scalesprite.html | 1 + doc/doc_files/scaleterraintexture.html | 3 +- doc/doc_files/scope.html | 1 + doc/doc_files/seek.html | 3 +- doc/doc_files/setactorangularfactor.html | 3 +- .../setactorangularvelocitylocal.html | 5 +- .../setactorangularvelocityworld.html | 5 +- doc/doc_files/setactoranimation.html | 3 +- doc/doc_files/setactoranimationframes.html | 3 +- doc/doc_files/setactoranimationspeed.html | 3 +- doc/doc_files/setactorautoculling.html | 3 +- doc/doc_files/setactordamping.html | 5 +- doc/doc_files/setactorframe.html | 3 +- doc/doc_files/setactorgravity.html | 3 +- .../setactorinverseinertiadiaglocal.html | 3 +- doc/doc_files/setactorlinearfactor.html | 3 +- .../setactorlinearvelocitylocal.html | 5 +- .../setactorlinearvelocityworld.html | 5 +- doc/doc_files/setactormassproperties.html | 5 +- doc/doc_files/setactormaterial.html | 5 +- doc/doc_files/setactormaterialflag.html | 5 +- doc/doc_files/setactormaterialtype.html | 5 +- doc/doc_files/setactormd2animation.html | 3 +- doc/doc_files/setactormd2animationbyname.html | 3 +- doc/doc_files/setactorposition.html | 3 +- doc/doc_files/setactorrotation.html | 3 +- doc/doc_files/setactorscale.html | 3 +- doc/doc_files/setactorshape.html | 13 +- doc/doc_files/setactorsleepstate.html | 3 +- doc/doc_files/setactorsleepthresholds.html | 5 +- doc/doc_files/setactorsolid.html | 3 +- doc/doc_files/setactortexture.html | 5 +- doc/doc_files/setactorvisible.html | 3 +- doc/doc_files/setantialiasmode.html | 3 +- doc/doc_files/setbilinearfilter.html | 5 +- doc/doc_files/setblendmode.html | 3 +- doc/doc_files/setcameraaspectratio.html | 3 +- doc/doc_files/setcamerafarvalue.html | 3 +- doc/doc_files/setcamerafov.html | 3 +- doc/doc_files/setcameranearvalue.html | 3 +- doc/doc_files/setcameraposition.html | 3 +- doc/doc_files/setcamerarotation.html | 3 +- doc/doc_files/setcanvasalpha.html | 3 +- doc/doc_files/setcanvascolormod.html | 3 +- doc/doc_files/setcanvasoffset.html | 3 +- doc/doc_files/setcanvasphysics2d.html | 3 +- doc/doc_files/setcanvasviewport.html | 3 +- doc/doc_files/setcanvasvisible.html | 3 +- doc/doc_files/setcanvasz.html | 3 +- doc/doc_files/setchanneldistance.html | 3 +- doc/doc_files/setchannelpanning.html | 3 +- doc/doc_files/setchannelspaceposition.html | 3 +- doc/doc_files/setchannelvolume.html | 3 +- doc/doc_files/setclearcolor.html | 3 +- doc/doc_files/setclipboardtext.html | 3 +- doc/doc_files/setcolor.html | 3 +- doc/doc_files/setconedamping.html | 5 +- doc/doc_files/setconefixthresh.html | 5 +- doc/doc_files/setconelimit.html | 5 +- doc/doc_files/setconstraintangularonly.html | 5 +- ...setconstraintbreakingimpulsethreshold.html | 5 +- doc/doc_files/setconstraintframes.html | 5 +- .../setconstraintsolveriterations.html | 5 +- doc/doc_files/setenv.html | 3 +- doc/doc_files/setfont.html | 3 +- doc/doc_files/setfps.html | 1 + doc/doc_files/setgravity2d.html | 3 +- doc/doc_files/setgravity3d.html | 3 +- doc/doc_files/sethingeaxis.html | 5 +- doc/doc_files/sethingelimit.html | 5 +- doc/doc_files/setidentitymatrix.html | 3 +- doc/doc_files/setimagealpha.html | 3 +- doc/doc_files/setimagecolormod.html | 3 +- doc/doc_files/setjointangularoffset.html | 5 +- doc/doc_files/setjointcorrectionfactor.html | 5 +- doc/doc_files/setjointdamping.html | 5 +- doc/doc_files/setjointlength.html | 5 +- doc/doc_files/setjointlimits.html | 5 +- doc/doc_files/setjointlinearoffset.html | 5 +- doc/doc_files/setjointmaxforce.html | 5 +- doc/doc_files/setjointmaxlength.html | 5 +- doc/doc_files/setjointmaxmotorforce.html | 5 +- doc/doc_files/setjointmaxmotortorque.html | 5 +- doc/doc_files/setjointmaxtorque.html | 5 +- doc/doc_files/setjointminlength.html | 5 +- doc/doc_files/setjointmotorspeed.html | 5 +- doc/doc_files/setjointorigin.html | 5 +- doc/doc_files/setjointratio.html | 5 +- doc/doc_files/setjointstiffness.html | 5 +- doc/doc_files/setlightambientcolor.html | 3 +- doc/doc_files/setlightattenuation.html | 3 +- doc/doc_files/setlightdiffusecolor.html | 3 +- doc/doc_files/setlightfalloff.html | 3 +- doc/doc_files/setlightinnercone.html | 3 +- doc/doc_files/setlightoutercone.html | 3 +- doc/doc_files/setlightradius.html | 3 +- doc/doc_files/setlightshadowcast.html | 5 +- doc/doc_files/setlightspecularcolor.html | 3 +- doc/doc_files/setlighttype.html | 5 +- doc/doc_files/setmaterialambientcolor.html | 5 +- doc/doc_files/setmaterialantialiasing.html | 5 +- doc/doc_files/setmaterialbackfaceculling.html | 5 +- doc/doc_files/setmaterialblendfactor.html | 5 +- doc/doc_files/setmaterialblendmode.html | 5 +- doc/doc_files/setmaterialcolormask.html | 5 +- doc/doc_files/setmaterialcolormode.html | 5 +- doc/doc_files/setmaterialconstant.html | 1 + doc/doc_files/setmaterialdiffusecolor.html | 5 +- doc/doc_files/setmaterialemissivecolor.html | 5 +- doc/doc_files/setmaterialflag.html | 5 +- doc/doc_files/setmaterialfog.html | 5 +- .../setmaterialfrontfaceculling.html | 5 +- doc/doc_files/setmaterialgouraudshading.html | 5 +- doc/doc_files/setmateriallighting.html | 5 +- doc/doc_files/setmaterialnormalize.html | 5 +- doc/doc_files/setmaterialpointcloud.html | 5 +- doc/doc_files/setmaterialshininess.html | 5 +- doc/doc_files/setmaterialspecularcolor.html | 5 +- doc/doc_files/setmaterialtexture.html | 5 +- doc/doc_files/setmaterialtexturecanvas.html | 5 +- doc/doc_files/setmaterialthickness.html | 5 +- doc/doc_files/setmaterialtype.html | 3 +- doc/doc_files/setmaterialwireframe.html | 5 +- doc/doc_files/setmatrixrotation.html | 3 +- doc/doc_files/setmatrixscale.html | 3 +- doc/doc_files/setmatrixtranslation.html | 3 +- doc/doc_files/setmatrixvalue.html | 3 +- doc/doc_files/setmaxparticlespersecond.html | 5 +- doc/doc_files/setmeshboundingbox.html | 1 + doc/doc_files/setminparticlespersecond.html | 5 +- doc/doc_files/setmouserelative.html | 3 +- doc/doc_files/setmousezone.html | 3 +- doc/doc_files/setmusicposition.html | 3 +- doc/doc_files/setmusicvolume.html | 3 +- doc/doc_files/setparticlebox.html | 5 +- doc/doc_files/setparticlecenter.html | 5 +- doc/doc_files/setparticledirection.html | 5 +- doc/doc_files/setparticlelength.html | 5 +- doc/doc_files/setparticlemaxangle.html | 5 +- doc/doc_files/setparticlemaxlife.html | 5 +- doc/doc_files/setparticlemaxstartcolor.html | 5 +- doc/doc_files/setparticlemaxstartsize.html | 5 +- doc/doc_files/setparticlemesh.html | 5 +- doc/doc_files/setparticleminlife.html | 5 +- doc/doc_files/setparticleminstartcolor.html | 5 +- doc/doc_files/setparticleminstartsize.html | 5 +- doc/doc_files/setparticlenormal.html | 5 +- .../setparticlenormaldirectionmod.html | 5 +- doc/doc_files/setparticleradius.html | 5 +- doc/doc_files/setparticleringthickness.html | 5 +- doc/doc_files/setpointpivota.html | 5 +- doc/doc_files/setpointpivotb.html | 5 +- doc/doc_files/setprojectionmatrix.html | 1 + doc/doc_files/setprojectorfov.html | 1 + doc/doc_files/setprojectortarget.html | 1 + doc/doc_files/setsceneambientcolor.html | 1 + doc/doc_files/setscenefog.html | 1 + doc/doc_files/setsceneshadowcolor.html | 1 + doc/doc_files/setslidedampingdirang.html | 5 +- doc/doc_files/setslidedampingdirlin.html | 5 +- doc/doc_files/setslidedampinglimang.html | 5 +- doc/doc_files/setslidedampinglimlin.html | 5 +- doc/doc_files/setslidedampingorthoang.html | 5 +- doc/doc_files/setslidedampingortholin.html | 5 +- doc/doc_files/setslideloweranglimit.html | 3 +- doc/doc_files/setslidelowerlinlimit.html | 5 +- doc/doc_files/setsliderestitutiondirang.html | 5 +- doc/doc_files/setsliderestitutiondirlin.html | 5 +- doc/doc_files/setsliderestitutionlimang.html | 5 +- doc/doc_files/setsliderestitutionlimlin.html | 5 +- .../setsliderestitutionorthoang.html | 5 +- .../setsliderestitutionortholin.html | 5 +- doc/doc_files/setslidesoftnessdirang.html | 5 +- doc/doc_files/setslidesoftnessdirlin.html | 5 +- doc/doc_files/setslidesoftnesslimang.html | 5 +- doc/doc_files/setslidesoftnesslimlin.html | 5 +- doc/doc_files/setslidesoftnessorthoang.html | 5 +- doc/doc_files/setslidesoftnessortholin.html | 5 +- doc/doc_files/setslideupperanglimit.html | 5 +- doc/doc_files/setslideupperlinlimit.html | 5 +- doc/doc_files/setsoundchannels.html | 3 +- doc/doc_files/setsoundvolume.html | 3 +- doc/doc_files/setspritealpha.html | 1 + doc/doc_files/setspriteangulardamping.html | 5 +- doc/doc_files/setspriteangularvelocity.html | 5 +- doc/doc_files/setspriteanimation.html | 1 + doc/doc_files/setspriteanimationframe.html | 1 + doc/doc_files/setspriteanimationlength.html | 1 + doc/doc_files/setspriteanimationspeed.html | 1 + doc/doc_files/setspriteawake.html | 5 +- doc/doc_files/setspritebox.html | 1 + doc/doc_files/setspritebullet.html | 5 +- .../setspritecanvasantialiasmode.html | 3 +- .../setspritecanvasbilinearfilter.html | 3 +- doc/doc_files/setspritecanvasblendmode.html | 3 +- .../setspritecanvasrenderpriority.html | 3 +- doc/doc_files/setspritechain.html | 1 + doc/doc_files/setspritechainloop.html | 1 + doc/doc_files/setspritecolormod.html | 1 + doc/doc_files/setspritedensity.html | 3 +- doc/doc_files/setspritefixedrotation.html | 5 +- doc/doc_files/setspriteframe.html | 1 + doc/doc_files/setspritefriction.html | 3 +- doc/doc_files/setspritegravityscale.html | 5 +- doc/doc_files/setspritelineardamping.html | 5 +- doc/doc_files/setspritelinearvelocity.html | 5 +- doc/doc_files/setspritepolygon.html | 1 + doc/doc_files/setspriteposition.html | 1 + doc/doc_files/setspriteradius.html | 1 + doc/doc_files/setspriterestitution.html | 3 +- .../setspriterestitutionthreshold.html | 3 +- doc/doc_files/setspriterotation.html | 1 + doc/doc_files/setspritescale.html | 1 + doc/doc_files/setspriteshape.html | 1 + doc/doc_files/setspriteshapeoffset.html | 1 + doc/doc_files/setspritesleepallowed.html | 5 +- doc/doc_files/setspritesolid.html | 1 + doc/doc_files/setspritesource.html | 1 + doc/doc_files/setspritetype.html | 1 + doc/doc_files/setspritevisible.html | 1 + doc/doc_files/setspritez.html | 1 + .../setterraincameramovementdelta.html | 3 +- .../setterraincamerarotationdelta.html | 3 +- doc/doc_files/setterrainloddistance.html | 3 +- doc/doc_files/setterrainpatchlod.html | 3 +- doc/doc_files/settile.html | 1 + doc/doc_files/settileanimationframe.html | 1 + doc/doc_files/settileanimationlength.html | 1 + doc/doc_files/settileanimationspeed.html | 1 + doc/doc_files/settilemapsize.html | 1 + doc/doc_files/setup.html | 35 ++- doc/doc_files/setvideodrawrect.html | 3 +- doc/doc_files/setvideoposition.html | 3 +- doc/doc_files/setvideovolume.html | 3 +- doc/doc_files/setwindowalwaysontop.html | 3 +- doc/doc_files/setwindowautoclose.html | 3 +- doc/doc_files/setwindowbordered.html | 3 +- doc/doc_files/setwindowfullscreen.html | 3 +- doc/doc_files/setwindowicon.html | 3 +- doc/doc_files/setwindowmaxsize.html | 3 +- doc/doc_files/setwindowminsize.html | 3 +- doc/doc_files/setwindowposition.html | 3 +- doc/doc_files/setwindowresizable.html | 3 +- doc/doc_files/setwindowsize.html | 3 +- doc/doc_files/setwindowtitle.html | 3 +- doc/doc_files/setwindowvsync.html | 3 +- doc/doc_files/setworld2dautoclearforces.html | 3 +- .../setworld2dpositioniterations.html | 3 +- doc/doc_files/setworld2dtimestep.html | 3 +- .../setworld2dvelocityiterations.html | 3 +- doc/doc_files/setworld3dmaxsubsteps.html | 3 +- doc/doc_files/setworld3dtimestep.html | 3 +- doc/doc_files/showmouse.html | 3 +- doc/doc_files/showwindow.html | 3 +- doc/doc_files/sign.html | 3 +- doc/doc_files/sin.html | 3 +- doc/doc_files/size.html | 3 +- doc/doc_files/solvematrix.html | 3 +- doc/doc_files/sound.html | 1 + doc/doc_files/soundexists.html | 3 +- doc/doc_files/soundisenabled.html | 3 +- doc/doc_files/spriteanimationisplaying.html | 1 + doc/doc_files/spriteexists.html | 1 + doc/doc_files/spriteheight.html | 1 + doc/doc_files/spriteisawake.html | 5 +- doc/doc_files/spriteisbullet.html | 5 +- doc/doc_files/spriteisfixedrotation.html | 5 +- doc/doc_files/spriteissolid.html | 1 + doc/doc_files/spriteisvisible.html | 1 + doc/doc_files/spritesleepallowed.html | 5 +- doc/doc_files/spritewidth.html | 1 + doc/doc_files/spritex.html | 1 + doc/doc_files/spritey.html | 1 + doc/doc_files/spritez.html | 1 + doc/doc_files/sqrt.html | 3 +- doc/doc_files/squarematrix.html | 3 +- doc/doc_files/stack_size_n.html | 3 +- doc/doc_files/stack_size_s.html | 3 +- doc/doc_files/startparticleemitter.html | 5 +- doc/doc_files/steam_addachievement.html | 3 +- doc/doc_files/steam_clearachievements.html | 3 +- doc/doc_files/steam_finalizeachievements.html | 3 +- doc/doc_files/steam_getid.html | 3 +- doc/doc_files/steam_triggerachievement.html | 3 +- doc/doc_files/stopmusic.html | 3 +- doc/doc_files/stopparticleemitter.html | 5 +- doc/doc_files/stopsound.html | 3 +- doc/doc_files/stopvideo.html | 3 +- doc/doc_files/str.html | 3 +- doc/doc_files/str_f.html | 3 +- doc/doc_files/str_s.html | 3 +- doc/doc_files/stringarraycopy.html | 3 +- doc/doc_files/stringarraydim.html | 3 +- doc/doc_files/stringarrayfill.html | 3 +- doc/doc_files/stringarraysize.html | 3 +- doc/doc_files/stringfill.html | 3 +- doc/doc_files/stringfrombuffer.html | 3 +- doc/doc_files/subtractmatrix.html | 3 +- doc/doc_files/swapmatrix.html | 3 +- doc/doc_files/swapmatrixcolumn.html | 3 +- doc/doc_files/swapmatrixrow.html | 3 +- doc/doc_files/system.html | 3 +- doc/doc_files/systemram.html | 3 +- doc/doc_files/systemreturnstdout.html | 3 +- doc/doc_files/tally.html | 3 +- doc/doc_files/tan.html | 3 +- doc/doc_files/tcp_acceptsocket.html | 3 +- doc/doc_files/tcp_closesocket.html | 3 +- doc/doc_files/tcp_getdata.html | 3 +- doc/doc_files/tcp_opensocket.html | 3 +- doc/doc_files/tcp_remotehost.html | 3 +- doc/doc_files/tcp_remoteport.html | 3 +- doc/doc_files/tcp_senddata.html | 3 +- doc/doc_files/tcp_socketready.html | 3 +- doc/doc_files/tell.html | 3 +- doc/doc_files/textheight.html | 3 +- doc/doc_files/textwidth.html | 3 +- doc/doc_files/ticks.html | 3 +- doc/doc_files/tilemapexists.html | 1 + doc/doc_files/tilesetexists.html | 1 + doc/doc_files/time.html | 3 +- doc/doc_files/timer.html | 3 +- doc/doc_files/touchpressure.html | 3 +- doc/doc_files/touchx.html | 3 +- doc/doc_files/touchy.html | 3 +- doc/doc_files/translateactorlocal.html | 3 +- doc/doc_files/translateactorworld.html | 3 +- doc/doc_files/translatecamera.html | 3 +- doc/doc_files/translatesprite.html | 1 + doc/doc_files/transposematrix.html | 3 +- doc/doc_files/triangle.html | 3 +- doc/doc_files/triangle3d.html | 3 +- doc/doc_files/trim.html | 3 +- doc/doc_files/typearraycopy.html | 3 +- doc/doc_files/typearraydim.html | 3 +- doc/doc_files/typearrayfill.html | 3 +- doc/doc_files/typearraysize.html | 3 +- doc/doc_files/ucase.html | 3 +- doc/doc_files/udp_closesocket.html | 3 +- doc/doc_files/udp_getdata.html | 3 +- doc/doc_files/udp_length.html | 3 +- doc/doc_files/udp_maxlength.html | 3 +- doc/doc_files/udp_opensocket.html | 3 +- doc/doc_files/udp_remotehost.html | 3 +- doc/doc_files/udp_remoteport.html | 3 +- doc/doc_files/udp_senddata.html | 3 +- doc/doc_files/udp_socketready.html | 3 +- doc/doc_files/udt.html | 1 + doc/doc_files/unaugmentmatrix.html | 3 +- doc/doc_files/update.html | 3 +- doc/doc_files/updateactorinertiatensor.html | 5 +- doc/doc_files/useconstraintframeoffset.html | 5 +- doc/doc_files/usehingereferenceframea.html | 5 +- doc/doc_files/useparticleeverymeshvertex.html | 5 +- doc/doc_files/useparticlenormaldirection.html | 5 +- doc/doc_files/useparticleoutlineonly.html | 5 +- doc/doc_files/val.html | 3 +- doc/doc_files/var_data.html | 1 + doc/doc_files/videoend.html | 3 +- doc/doc_files/videoexists.html | 3 +- doc/doc_files/videoisplaying.html | 3 +- doc/doc_files/wait.html | 3 +- doc/doc_files/waitkey.html | 3 +- doc/doc_files/warpmouse.html | 3 +- doc/doc_files/warpmouseglobal.html | 3 +- doc/doc_files/windowclip.html | 3 +- doc/doc_files/windowevent_close.html | 3 +- doc/doc_files/windowevent_maximize.html | 3 +- doc/doc_files/windowevent_minimize.html | 3 +- doc/doc_files/windowevent_resize.html | 3 +- doc/doc_files/windowexists.html | 3 +- doc/doc_files/windowhasinputfocus.html | 3 +- doc/doc_files/windowhasmousefocus.html | 3 +- doc/doc_files/windowisbordered.html | 3 +- doc/doc_files/windowisfullscreen.html | 3 +- doc/doc_files/windowisgrabbed.html | 3 +- doc/doc_files/windowismaximized.html | 3 +- doc/doc_files/windowisminimized.html | 3 +- doc/doc_files/windowisresizable.html | 3 +- doc/doc_files/windowisvisible.html | 3 +- doc/doc_files/windowmode.html | 3 +- doc/doc_files/windowtitle.html | 3 +- doc/doc_files/write.html | 3 +- doc/doc_files/writebyte.html | 3 +- doc/doc_files/writebytebuffer.html | 3 +- doc/doc_files/writeline.html | 3 +- doc/doc_files/xorbit.html | 3 +- doc/doc_files/zeromatrix.html | 3 +- doc/files/abs.txt | 3 +- doc/files/accelname.txt | 3 +- doc/files/acos.txt | 3 +- doc/files/activecanvas.txt | 3 +- doc/files/activefont.txt | 15 ++ doc/files/actoranimationislooped.txt | 8 - doc/files/actoranimationisplaying.txt | 3 +- doc/files/actorexists.txt | 3 +- doc/files/actorisintransition.txt | 6 - doc/files/actorissolid.txt | 3 +- doc/files/actorisvisible.txt | 3 +- doc/files/addactorshadow.txt | 3 +- doc/files/addcompositechild.txt | 11 + doc/files/addmatrix.txt | 3 +- doc/files/addmeshbuffer.txt | 3 +- doc/files/addprojectoreffectactor.txt | 11 + doc/files/addsceneskybox.txt | 3 +- doc/files/addsceneskydome.txt | 3 +- doc/files/addsceneskydomeex.txt | 3 +- doc/files/addspritechild.txt | 7 + doc/files/addvehiclewheel.txt | 11 + doc/files/adjointmatrix.txt | 3 +- doc/files/andbit.txt | 3 +- doc/files/android_getexternalstoragepath.txt | 3 +- doc/files/android_getexternalstoragestate.txt | 3 +- doc/files/android_getinternalstoragepath.txt | 3 +- doc/files/android_jni_message.txt | 3 +- doc/files/applyactorcentralforcelocal.txt | 3 +- doc/files/applyactorcentralforceworld.txt | 3 +- doc/files/applyactorcentralimpulselocal.txt | 3 +- doc/files/applyactorcentralimpulseworld.txt | 3 +- doc/files/applyactordamping.txt | 3 +- doc/files/applyactorforcelocal.txt | 3 +- doc/files/applyactorforceworld.txt | 3 +- doc/files/applyactorimpulselocal.txt | 3 +- doc/files/applyactorimpulseworld.txt | 1 + doc/files/applyactortorqueimpulselocal.txt | 1 + doc/files/applyactortorqueimpulseworld.txt | 1 + doc/files/applyactortorquelocal.txt | 1 + doc/files/applyactortorqueworld.txt | 1 + doc/files/applyspriteangularimpulse.txt | 5 +- doc/files/applyspritecentralforce.txt | 5 +- doc/files/applyspriteforce.txt | 5 +- doc/files/applyspritelinearimpulse.txt | 5 +- doc/files/applyspritetorque.txt | 5 +- doc/files/applywheelengineforce.txt | 7 + doc/files/arraycopy.txt | 3 +- doc/files/arraydim.txt | 3 +- doc/files/arrayfill.txt | 1 + doc/files/arraysize.txt | 3 +- doc/files/asc.txt | 1 + doc/files/asin.txt | 1 + doc/files/atan.txt | 1 + doc/files/atan2.txt | 1 + doc/files/augmentmatrix.txt | 3 +- doc/files/bin.txt | 3 +- doc/files/box3d.txt | 3 +- doc/files/bufferfromimage.txt | 3 +- doc/files/bufferfrommatrix.txt | 3 +- doc/files/bufferfromstring.txt | 3 +- .../calculatecompositeprincipaltransform.txt | 14 ++ doc/files/canvas.txt | 3 +- doc/files/canvasclip.txt | 3 +- doc/files/canvasisvisible.txt | 3 +- doc/files/canvasz.txt | 3 +- doc/files/castray2d.txt | 3 +- doc/files/castray2d_all.txt | 3 +- doc/files/castray3d.txt | 3 +- doc/files/castray3d_all.txt | 3 +- doc/files/changedir.txt | 3 +- doc/files/channelispaused.txt | 3 +- doc/files/channelisplaying.txt | 3 +- doc/files/checksockets.txt | 3 +- doc/files/chr.txt | 3 +- doc/files/cint32.txt | 3 +- doc/files/cint64.txt | 3 +- doc/files/circle.txt | 3 +- doc/files/circlefill.txt | 3 +- doc/files/clearactorforces.txt | 5 +- doc/files/clearcanvas.txt | 3 +- doc/files/clearmatrix.txt | 3 +- doc/files/clearmatrixcolumns.txt | 3 +- doc/files/clearmatrixrows.txt | 3 +- doc/files/clearmousezone.txt | 3 +- doc/files/clearposteffect.txt | 5 + doc/files/clearscene.txt | 1 + doc/files/clearstack_n.txt | 3 +- doc/files/clearstack_s.txt | 3 +- doc/files/clipmatrix.txt | 3 +- doc/files/clonecanvas.txt | 3 +- doc/files/closecanvas.txt | 1 + doc/files/closefile.txt | 3 +- doc/files/closewindow.txt | 3 +- doc/files/cls.txt | 3 +- doc/files/cofactormatrix.txt | 3 +- doc/files/colorkey.txt | 3 +- doc/files/command.txt | 3 +- .../computeactorangularimpulsedenominator.txt | 3 +- doc/files/computeactorgyroimpulselocal.txt | 3 +- doc/files/computeactorgyroimpulseworld.txt | 3 +- doc/files/computeactorimpulsedenominator.txt | 3 +- doc/files/constraintexists.txt | 3 +- doc/files/converttonormalmap.txt | 3 +- doc/files/copyactormaterial.txt | 3 +- doc/files/copyfile.txt | 3 +- doc/files/copyimage.txt | 3 +- doc/files/copymaterial.txt | 3 +- doc/files/copymatrix.txt | 3 +- doc/files/copymatrixcolumns.txt | 3 +- doc/files/copymatrixrows.txt | 3 +- doc/files/cos.txt | 3 +- doc/files/createactoranimation.txt | 1 + doc/files/createanimatedactor.txt | 3 +- doc/files/createbillboardactor.txt | 3 +- doc/files/createcompositeactor.txt | 9 + doc/files/createconeconstraint.txt | 3 +- doc/files/createconeconstraintex.txt | 5 +- doc/files/createconemesh.txt | 1 + doc/files/createcubeactor.txt | 3 +- doc/files/createcylindermesh.txt | 1 + doc/files/createdistancejoint.txt | 5 +- doc/files/createfrictionjoint.txt | 5 +- doc/files/creategearjoint.txt | 5 +- doc/files/createhingeconstraint.txt | 3 +- doc/files/createhingeconstraintex.txt | 1 + doc/files/createimage.txt | 3 +- doc/files/createimageex.txt | 5 +- doc/files/createlightactor.txt | 3 +- doc/files/creatematerial.txt | 5 +- doc/files/createmesh.txt | 3 +- doc/files/createmeshactor.txt | 10 - doc/files/createmotorjoint.txt | 5 +- doc/files/createoctreeactor.txt | 3 +- doc/files/createparticleactor.txt | 3 +- doc/files/createplanemesh.txt | 4 +- doc/files/createpointconstraint.txt | 1 + doc/files/createpointconstraintex.txt | 3 +- doc/files/createprismaticjoint.txt | 5 +- doc/files/createprojectoractor.txt | 1 + doc/files/createpulleyjoint.txt | 5 +- doc/files/createrevolutejoint.txt | 5 +- doc/files/createslideconstraint.txt | 3 +- doc/files/createslideconstraintex.txt | 3 +- doc/files/createsound.txt | 3 +- doc/files/createsphereactor.txt | 3 +- doc/files/createsprite.txt | 3 +- doc/files/createspriteanimation.txt | 1 + doc/files/createstack_n.txt | 3 +- doc/files/createstack_s.txt | 3 +- doc/files/createterrainactor.txt | 3 +- doc/files/createtilemap.txt | 1 + doc/files/createtileset.txt | 1 + doc/files/createvehicleactor.txt | 7 + doc/files/createvolumelightmesh.txt | 1 + doc/files/createwateractor.txt | 3 +- doc/files/createwaterplaneactor.txt | 6 - doc/files/createweldjoint.txt | 5 +- doc/files/createwheeljoint.txt | 5 +- doc/files/cubematrix.txt | 3 +- doc/files/date.txt | 3 +- doc/files/degrees.txt | 3 +- doc/files/deleteactor.txt | 3 +- doc/files/deleteactoranimation.txt | 3 +- doc/files/deletean8.txt | 1 + doc/files/deleteconstraint.txt | 1 + doc/files/deletefont.txt | 1 + doc/files/deleteimage.txt | 1 + doc/files/deletejoint.txt | 1 + doc/files/deletematerial.txt | 1 + doc/files/deletematrix.txt | 1 + doc/files/deletematrixcolumns.txt | 3 +- doc/files/deletematrixrows.txt | 3 +- doc/files/deletemesh.txt | 3 +- doc/files/deletemusic.txt | 3 +- doc/files/deletesound.txt | 3 +- doc/files/deletesprite.txt | 1 + doc/files/deletespriteanimation.txt | 1 + doc/files/deletestack_n.txt | 3 +- doc/files/deletestack_s.txt | 3 +- doc/files/deletetilemap.txt | 1 + doc/files/deletetileset.txt | 1 + doc/files/deletevideo.txt | 3 +- doc/files/determinant.txt | 3 +- doc/files/dimmatrix.txt | 3 +- doc/files/dir.txt | 3 +- doc/files/direxists.txt | 3 +- doc/files/dirfirst.txt | 3 +- doc/files/dirnext.txt | 3 +- doc/files/distance2d.txt | 1 + doc/files/distance3d.txt | 1 + doc/files/dotproduct.txt | 5 + doc/files/drawimage.txt | 3 +- doc/files/drawimage_blit.txt | 3 +- doc/files/drawimage_blitex.txt | 3 +- doc/files/drawimage_flip.txt | 3 +- doc/files/drawimage_flipex.txt | 3 +- doc/files/drawimage_rotate.txt | 3 +- doc/files/drawimage_rotateex.txt | 3 +- doc/files/drawimage_rotozoom.txt | 3 +- doc/files/drawimage_rotozoomex.txt | 3 +- doc/files/drawimage_zoom.txt | 3 +- doc/files/drawimage_zoomex.txt | 3 +- doc/files/drawtext.txt | 3 +- doc/files/drawtilemap.txt | 1 + doc/files/easter.txt | 3 +- doc/files/ellipse.txt | 3 +- doc/files/ellipsefill.txt | 3 +- doc/files/enablejointlimit.txt | 5 +- doc/files/enablejointmotor.txt | 5 +- doc/files/env.txt | 3 +- doc/files/eof.txt | 3 +- doc/files/evaljs.txt | 1 + doc/files/exp.txt | 3 +- doc/files/fademusicin.txt | 3 +- doc/files/fademusicout.txt | 3 +- doc/files/fileexists.txt | 3 +- doc/files/filelength.txt | 3 +- doc/files/fillmatrix.txt | 3 +- doc/files/fillmatrixcolumns.txt | 3 +- doc/files/fillmatrixrows.txt | 3 +- doc/files/filltile.txt | 1 + doc/files/flashwindow.txt | 3 +- doc/files/flipmeshsurfaces.txt | 1 + doc/files/floodfill.txt | 3 +- doc/files/fontexists.txt | 1 + doc/files/fprint.txt | 3 +- doc/files/fps.txt | 3 +- doc/files/frac.txt | 3 +- .../generatecompositeaabbfromchildren.txt | 5 + doc/files/getaccel.txt | 3 +- doc/files/getactoraabb.txt | 5 +- doc/files/getactorangulardamping.txt | 3 +- doc/files/getactorangularfactor.txt | 5 +- doc/files/getactorangularsleepthreshold.txt | 3 +- doc/files/getactorangularvelocitylocal.txt | 5 +- doc/files/getactorangularvelocityworld.txt | 5 +- doc/files/getactoranimationendframe.txt | 1 + doc/files/getactoranimationspeed.txt | 3 +- doc/files/getactoranimationstartframe.txt | 1 + doc/files/getactorautoculling.txt | 3 +- doc/files/getactorboneabsolutetranform.txt | 8 + doc/files/getactorbonecount.txt | 8 + doc/files/getactorboneindex.txt | 8 + doc/files/getactorbonename.txt | 8 + doc/files/getactorboneposition.txt | 8 + doc/files/getactorbonerelativetranform.txt | 8 + doc/files/getactorbonerotation.txt | 8 + doc/files/getactorbonescale.txt | 7 + doc/files/getactorcenter.txt | 5 +- doc/files/getactorcollision.txt | 3 +- doc/files/getactorcollisionshape.txt | 18 -- doc/files/getactorcurrentanimation.txt | 1 + doc/files/getactorcurrentframe.txt | 4 - doc/files/getactorendframe.txt | 4 - doc/files/getactorframe.txt | 3 +- doc/files/getactorgravity.txt | 3 +- doc/files/getactorinverseinertiadiaglocal.txt | 5 +- doc/files/getactorinversemass.txt | 5 +- doc/files/getactorlineardamping.txt | 3 +- doc/files/getactorlinearfactor.txt | 3 +- doc/files/getactorlinearsleepthreshold.txt | 3 +- doc/files/getactorlinearvelocitylocal.txt | 3 +- doc/files/getactorlinearvelocityworld.txt | 5 +- doc/files/getactorlocalinertia.txt | 3 +- doc/files/getactorlocalpointvelocity.txt | 4 - doc/files/getactormaterial.txt | 5 +- doc/files/getactormaterialcount.txt | 5 +- doc/files/getactormaterialflag.txt | 5 +- doc/files/getactormaterialtype.txt | 3 +- doc/files/getactorposition.txt | 3 +- doc/files/getactorrotation.txt | 3 +- doc/files/getactorrotationq.txt | 3 +- doc/files/getactorscale.txt | 3 +- doc/files/getactorshape.txt | 9 +- doc/files/getactorstartframe.txt | 4 - doc/files/getactortotalforce.txt | 3 +- doc/files/getactortotaltorque.txt | 3 +- doc/files/getactortransform.txt | 3 +- doc/files/getactortransitiontime.txt | 8 - doc/files/getactortype.txt | 23 ++ doc/files/getactorvelocityinlocalpoint.txt | 5 +- doc/files/getan8scenename.txt | 1 + doc/files/getantialiasmode.txt | 3 +- doc/files/getbilinearfilter.txt | 3 +- doc/files/getbillboardsize.txt | 5 + doc/files/getblendmode.txt | 3 +- doc/files/getcameraaspectratio.txt | 3 +- doc/files/getcamerafarvalue.txt | 3 +- doc/files/getcamerafov.txt | 3 +- doc/files/getcameranearvalue.txt | 3 +- doc/files/getcameraposition.txt | 3 +- doc/files/getcamerarotation.txt | 3 +- doc/files/getcanvasalpha.txt | 3 +- doc/files/getcanvascolormod.txt | 3 +- doc/files/getcanvasoffset.txt | 3 +- doc/files/getcanvassize.txt | 3 +- doc/files/getcanvasviewport.txt | 3 +- doc/files/getcanvasz.txt | 8 - doc/files/getchannelvolume.txt | 3 +- doc/files/getcirclelineintersection.txt | 3 +- doc/files/getclipboardtext.txt | 3 +- doc/files/getcompositeaabb.txt | 7 + doc/files/getcompositechild.txt | 5 + doc/files/getcompositechildcount.txt | 5 + doc/files/getcompositechildindex.txt | 5 + doc/files/getcompositechildtransform.txt | 5 + doc/files/getcompositeupdaterevision.txt | 5 + doc/files/getconeanglepoint.txt | 5 +- doc/files/getconebiasfactor.txt | 5 +- doc/files/getconedamping.txt | 5 +- doc/files/getconefixthresh.txt | 5 +- doc/files/getconelimit.txt | 5 +- doc/files/getconesolveswinglimit.txt | 5 +- doc/files/getconesolvetwistlimit.txt | 5 +- doc/files/getconeswingspan1.txt | 5 +- doc/files/getconeswingspan2.txt | 5 +- doc/files/getconetwistangle.txt | 5 +- doc/files/getconetwistlimitsign.txt | 5 +- doc/files/getconetwistspan.txt | 5 +- doc/files/getconstraintactora.txt | 5 +- doc/files/getconstraintactorb.txt | 5 +- doc/files/getconstraintaframe.txt | 3 +- doc/files/getconstraintangularonly.txt | 5 +- doc/files/getconstraintappliedimpulse.txt | 5 +- doc/files/getconstraintbframe.txt | 3 +- .../getconstraintbreakingimpulsethreshold.txt | 5 +- doc/files/getconstraintfixedactor.txt | 5 +- doc/files/getconstraintframeoffseta.txt | 5 +- doc/files/getconstraintframeoffsetb.txt | 5 +- doc/files/getconstraintlimitsoftness.txt | 5 +- doc/files/getconstraintsolveriterations.txt | 5 +- doc/files/getdesktopdisplaymode.txt | 1 + doc/files/getglobalmouse.txt | 3 +- doc/files/getgpuinfo.txt | 3 +- doc/files/getgravity2d.txt | 3 +- doc/files/getgravity3d.txt | 3 +- doc/files/getgyro.txt | 3 +- doc/files/gethingeangle.txt | 5 +- doc/files/gethingeangleex.txt | 5 +- doc/files/gethingelimitbiasfactor.txt | 5 +- doc/files/gethingelimitrelaxationfactor.txt | 5 +- doc/files/gethingelimitsign.txt | 5 +- doc/files/gethingesolvelimit.txt | 5 +- doc/files/gethorizontalangle.txt | 5 + doc/files/getimagealpha.txt | 3 +- doc/files/getimagecolormod.txt | 3 +- doc/files/getimagesize.txt | 3 +- doc/files/getjointangle.txt | 5 +- doc/files/getjointangularoffset.txt | 5 +- doc/files/getjointangularspeed.txt | 5 +- doc/files/getjointcorrectionfactor.txt | 5 +- doc/files/getjointcurrentlength.txt | 5 +- doc/files/getjointcurrentlengtha.txt | 5 +- doc/files/getjointcurrentlengthb.txt | 5 +- doc/files/getjointdamping.txt | 5 +- doc/files/getjointgroundanchora.txt | 5 +- doc/files/getjointgroundanchorb.txt | 5 +- doc/files/getjointlength.txt | 5 +- doc/files/getjointlengtha.txt | 5 +- doc/files/getjointlengthb.txt | 5 +- doc/files/getjointlinearoffset.txt | 5 +- doc/files/getjointlinearspeed.txt | 5 +- doc/files/getjointlocalanchora.txt | 5 +- doc/files/getjointlocalanchorb.txt | 5 +- doc/files/getjointlocalaxisa.txt | 5 +- doc/files/getjointlowerlimit.txt | 5 +- doc/files/getjointmaxforce.txt | 5 +- doc/files/getjointmaxlength.txt | 5 +- doc/files/getjointmaxmotorforce.txt | 5 +- doc/files/getjointmaxmotortorque.txt | 5 +- doc/files/getjointmaxtorque.txt | 5 +- doc/files/getjointminlength.txt | 5 +- doc/files/getjointmotorforce.txt | 5 +- doc/files/getjointmotorspeed.txt | 5 +- doc/files/getjointmotortorque.txt | 5 +- doc/files/getjointratio.txt | 5 +- doc/files/getjointreactionforce.txt | 5 +- doc/files/getjointreactiontorque.txt | 5 +- doc/files/getjointreferenceangle.txt | 5 +- doc/files/getjointspeed.txt | 5 +- doc/files/getjointstiffness.txt | 5 +- doc/files/getjointtranslation.txt | 5 +- doc/files/getjointupperlimit.txt | 5 +- doc/files/getjointworldanchora.txt | 5 +- doc/files/getjointworldanchorb.txt | 5 +- doc/files/getjoytrackball.txt | 3 +- doc/files/getlightambientcolor.txt | 3 +- doc/files/getlightattenuation.txt | 3 +- doc/files/getlightdiffusecolor.txt | 3 +- doc/files/getlightfalloff.txt | 3 +- doc/files/getlightinnercone.txt | 3 +- doc/files/getlightoutercone.txt | 3 +- doc/files/getlightradius.txt | 5 +- doc/files/getlightspecularcolor.txt | 3 +- doc/files/getlighttype.txt | 3 +- doc/files/getlineangle.txt | 5 + doc/files/getlineintersection.txt | 1 + doc/files/getlineplaneintersection.txt | 3 +- doc/files/getmaterialambientcolor.txt | 3 +- doc/files/getmaterialantialiasing.txt | 3 +- doc/files/getmaterialbackfaceculling.txt | 5 +- doc/files/getmaterialblendfactor.txt | 5 +- doc/files/getmaterialblendmode.txt | 5 +- doc/files/getmaterialcolormask.txt | 3 +- doc/files/getmaterialcolormode.txt | 5 +- doc/files/getmaterialconstant.txt | 1 + doc/files/getmaterialconstantname.txt | 1 + doc/files/getmaterialdiffusecolor.txt | 5 +- doc/files/getmaterialemissivecolor.txt | 5 +- doc/files/getmaterialflag.txt | 5 +- doc/files/getmaterialfog.txt | 5 +- doc/files/getmaterialfrontfaceculling.txt | 5 +- doc/files/getmaterialshininess.txt | 5 +- doc/files/getmaterialspecularcolor.txt | 5 +- doc/files/getmaterialthickness.txt | 5 +- doc/files/getmaterialtype.txt | 5 +- doc/files/getmatrixrotation.txt | 3 +- doc/files/getmatrixscale.txt | 3 +- doc/files/getmatrixsize.txt | 3 +- doc/files/getmatrixtranslation.txt | 3 +- doc/files/getmaxparticlespersecond.txt | 5 +- doc/files/getmeshboundingbox.txt | 1 + doc/files/getmeshbuffer.txt | 7 + doc/files/getmeshbuffercount.txt | 5 + doc/files/getmeshbufferindexcount.txt | 5 + doc/files/getmeshbuffervertexcount.txt | 5 + doc/files/getmeshpolygoncount.txt | 1 + doc/files/getminparticlespersecond.txt | 5 +- doc/files/getmouse.txt | 3 +- doc/files/getmousewheel.txt | 3 +- doc/files/getmultitouch.txt | 3 +- doc/files/getmusicposition.txt | 3 +- doc/files/getmusicvolume.txt | 3 +- doc/files/getnuman8scenes.txt | 1 + doc/files/getparticlebox.txt | 5 +- doc/files/getparticlecenter.txt | 5 +- doc/files/getparticledirection.txt | 5 +- doc/files/getparticlelength.txt | 5 +- doc/files/getparticlemaxangle.txt | 5 +- doc/files/getparticlemaxlife.txt | 5 +- doc/files/getparticlemaxstartcolor.txt | 5 +- doc/files/getparticlemaxstartsize.txt | 5 +- doc/files/getparticleminlife.txt | 5 +- doc/files/getparticleminstartcolor.txt | 5 +- doc/files/getparticleminstartsize.txt | 5 +- doc/files/getparticlenormal.txt | 5 +- doc/files/getparticlenormaldirectionmod.txt | 5 +- doc/files/getparticleradius.txt | 5 +- doc/files/getparticleringthickness.txt | 5 +- doc/files/getparticletype.txt | 5 +- doc/files/getphysics3d.txt | 9 + doc/files/getpixel.txt | 3 +- doc/files/getpointpivota.txt | 5 +- doc/files/getpointpivotb.txt | 5 +- doc/files/getposteffectproperty.txt | 5 + doc/files/getposteffecttype.txt | 16 ++ doc/files/getpowerinfo.txt | 1 + doc/files/getprojectionmatrix.txt | 1 + doc/files/getprojectoreffectactor.txt | 9 + doc/files/getprojectoreffectactorcount.txt | 5 + doc/files/getprojectorfov.txt | 1 + doc/files/getprojectortarget.txt | 1 + doc/files/getprojectortexture.txt | 7 + doc/files/getrayhit2d.txt | 3 +- doc/files/getrayhit3d.txt | 3 +- doc/files/getrotationtotarget.txt | 5 + doc/files/getsceneambientcolor.txt | 1 + doc/files/getscenefog.txt | 1 + doc/files/getsceneshadowcolor.txt | 1 + doc/files/getslideanchora.txt | 3 +- doc/files/getslideanchorb.txt | 3 +- doc/files/getslideangdepth.txt | 3 +- doc/files/getslideangularpos.txt | 5 +- doc/files/getslidedampingdirang.txt | 5 +- doc/files/getslidedampingdirlin.txt | 5 +- doc/files/getslidedampinglimang.txt | 5 +- doc/files/getslidedampinglimlin.txt | 5 +- doc/files/getslidedampingorthoang.txt | 5 +- doc/files/getslidedampingortholin.txt | 5 +- doc/files/getslidelindepth.txt | 5 +- doc/files/getslidelinearpos.txt | 5 +- doc/files/getslideloweranglimit.txt | 5 +- doc/files/getslidelowerlinlimit.txt | 5 +- doc/files/getsliderestitutiondirang.txt | 5 +- doc/files/getsliderestitutiondirlin.txt | 5 +- doc/files/getsliderestitutionlimang.txt | 5 +- doc/files/getsliderestitutionlimlin.txt | 5 +- doc/files/getsliderestitutionorthoang.txt | 5 +- doc/files/getsliderestitutionortholin.txt | 5 +- doc/files/getslidesoftnessdirang.txt | 5 +- doc/files/getslidesoftnessdirlin.txt | 5 +- doc/files/getslidesoftnesslimang.txt | 5 +- doc/files/getslidesoftnesslimlin.txt | 5 +- doc/files/getslidesoftnessorthoang.txt | 5 +- doc/files/getslidesoftnessortholin.txt | 5 +- doc/files/getslidesolveanglimit.txt | 5 +- doc/files/getslidesolvelinlimit.txt | 5 +- doc/files/getslideupperanglimit.txt | 5 +- doc/files/getslideupperlinlimit.txt | 5 +- doc/files/getslideuseframeoffset.txt | 5 +- doc/files/getsoundvolume.txt | 3 +- doc/files/getspriteaabb.txt | 3 +- doc/files/getspritealpha.txt | 1 + doc/files/getspriteangulardamping.txt | 5 +- doc/files/getspriteangularvelocity.txt | 5 +- doc/files/getspriteanimation.txt | 1 + doc/files/getspriteanimationframe.txt | 1 + doc/files/getspriteanimationlength.txt | 1 + doc/files/getspriteanimationsource.txt | 5 + doc/files/getspriteanimationspeed.txt | 1 + doc/files/getspriteboxsize.txt | 1 + doc/files/getspritecanvasantialiasmode.txt | 3 +- doc/files/getspritecanvasbilinearfilter.txt | 3 +- doc/files/getspritecanvasblendmode.txt | 3 +- doc/files/getspritecanvasphysics.txt | 3 +- doc/files/getspritecanvasrenderpriority.txt | 3 +- doc/files/getspritecenter.txt | 5 +- doc/files/getspritechildindex.txt | 7 + doc/files/getspritecollisionshape.txt | 13 - doc/files/getspritecolormod.txt | 1 + doc/files/getspritecurrentanimationframe.txt | 1 + doc/files/getspritedensity.txt | 3 +- doc/files/getspriteframe.txt | 1 + doc/files/getspritefriction.txt | 3 +- doc/files/getspritegravityscale.txt | 5 +- doc/files/getspriteinertia.txt | 5 +- doc/files/getspritelineardamping.txt | 5 +- doc/files/getspritelinearvelocity.txt | 5 +- .../getspritelinearvelocityfromlocalpoint.txt | 5 +- .../getspritelinearvelocityfromworldpoint.txt | 5 +- doc/files/getspritelocalpoint.txt | 5 +- doc/files/getspritelocalvector.txt | 5 +- doc/files/getspritemass.txt | 5 +- doc/files/getspriteposition.txt | 1 + doc/files/getspriteradius.txt | 1 + doc/files/getspriterestitution.txt | 3 +- doc/files/getspriterestitutionthreshold.txt | 3 +- doc/files/getspriterotation.txt | 1 + doc/files/getspritescale.txt | 1 + doc/files/getspriteshape.txt | 1 + doc/files/getspriteshapeoffset.txt | 1 + doc/files/getspritesize.txt | 1 + doc/files/getspritesource.txt | 1 + doc/files/getspritetype.txt | 1 + doc/files/getspriteworldcenter.txt | 5 + doc/files/getspriteworldpoint.txt | 5 +- doc/files/getspriteworldvector.txt | 5 +- doc/files/getterraincenter.txt | 3 +- doc/files/getterrainheight.txt | 3 +- doc/files/getterrainpatchaabb.txt | 3 +- doc/files/getterrainpatchlod.txt | 3 +- doc/files/gettextheight.txt | 4 - doc/files/gettextsize.txt | 3 +- doc/files/gettextwidth.txt | 4 - doc/files/gettile.txt | 1 + doc/files/gettileanimationframe.txt | 1 + doc/files/gettileanimationlength.txt | 1 + doc/files/gettileanimationspeed.txt | 1 + doc/files/gettilemapsize.txt | 1 + doc/files/gettouch.txt | 3 +- doc/files/gettouchfinger.txt | 3 +- doc/files/getvehicleaxis.txt | 14 ++ doc/files/getvehiclechassisworldtransform.txt | 5 + doc/files/getvehiclecurrentspeed.txt | 5 + doc/files/getvehicleforwardvector.txt | 5 + doc/files/getvehiclepitchcontrol.txt | 7 + doc/files/getvideodrawrect.txt | 3 +- doc/files/getvideoposition.txt | 3 +- doc/files/getvideosize.txt | 3 +- doc/files/getvideostats.txt | 3 +- doc/files/getvideovolume.txt | 3 +- doc/files/getwheelactoroffsettransform.txt | 11 + doc/files/getwheelaxel.txt | 7 + doc/files/getwheelbrake.txt | 7 + doc/files/getwheelconnectionpoint.txt | 7 + doc/files/getwheelcount.txt | 7 + doc/files/getwheeldampingcompression.txt | 7 + doc/files/getwheeldampingrelaxation.txt | 7 + doc/files/getwheeldirection.txt | 5 + doc/files/getwheelengineforce.txt | 7 + doc/files/getwheelfrictionslip.txt | 7 + .../getwheelinversecontactsuspension.txt | 11 + doc/files/getwheelmaxsuspensiontravel.txt | 9 + doc/files/getwheelradius.txt | 7 + doc/files/getwheelrollinfluence.txt | 11 + doc/files/getwheelrotation.txt | 7 + doc/files/getwheelrotationdelta.txt | 7 + doc/files/getwheelsteeringvalue.txt | 8 + doc/files/getwheelsuspensionlength.txt | 7 + doc/files/getwheelsuspensionstiffness.txt | 12 + doc/files/getwheelsuspensionvelocity.txt | 9 + doc/files/getwheelworldtransform.txt | 9 + doc/files/getwindowmaxsize.txt | 3 +- doc/files/getwindowminsize.txt | 3 +- doc/files/getwindowmode.txt | 3 +- doc/files/getwindowposition.txt | 3 +- doc/files/getwindowsize.txt | 3 +- doc/files/getworld2dautoclearforces.txt | 3 +- doc/files/getworld2dpositioniterations.txt | 3 +- doc/files/getworld2dtimestep.txt | 3 +- doc/files/getworld2dvelocityiterations.txt | 3 +- doc/files/getworld3dmaxsubsteps.txt | 3 +- doc/files/getworld3dtimestep.txt | 3 +- doc/files/getworldtoviewportposition.txt | 1 + doc/files/globalmousex.txt | 3 +- doc/files/globalmousey.txt | 3 +- doc/files/grabinput.txt | 3 +- doc/files/graphics2.txt | 119 ++++++++++ doc/files/graphics3.txt | 125 ++++++++++ doc/files/gyroname.txt | 3 +- doc/files/hasclipboardtext.txt | 3 +- doc/files/hex.txt | 3 +- doc/files/hexval.txt | 3 +- doc/files/hidemouse.txt | 3 +- doc/files/hidewindow.txt | 3 +- doc/files/imageexists.txt | 3 +- doc/files/incrementmatrixcolumns.txt | 3 +- doc/files/incrementmatrixrows.txt | 3 +- doc/files/inkey.txt | 3 +- doc/files/input.txt | 3 +- doc/files/insert.txt | 3 +- doc/files/insertmatrixcolumns.txt | 3 +- doc/files/insertmatrixrows.txt | 3 +- doc/files/instr.txt | 3 +- doc/files/int.txt | 3 +- doc/files/integrateactorvelocities.txt | 5 +- doc/files/interpolate.txt | 1 + doc/files/interpolatevector.txt | 5 + doc/files/interpolatevectorq.txt | 5 + doc/files/invertmatrix.txt | 3 +- doc/files/isequalmatrix.txt | 3 +- doc/files/joinmatrixcolumns.txt | 3 +- doc/files/joinmatrixrows.txt | 3 +- doc/files/jointexists.txt | 3 +- doc/files/jointislimitenabled.txt | 5 +- doc/files/jointmotorisenabled.txt | 5 +- doc/files/joyaxis.txt | 3 +- doc/files/joybutton.txt | 3 +- doc/files/joyhat.txt | 3 +- doc/files/joyname.txt | 3 +- doc/files/joyrumbleplay.txt | 3 +- doc/files/joyrumblestop.txt | 3 +- doc/files/joystickisconnected.txt | 3 +- doc/files/joystickishaptic.txt | 3 +- doc/files/key.txt | 3 +- doc/files/lcase.txt | 3 +- doc/files/left.txt | 3 +- doc/files/len.txt | 3 +- doc/files/length.txt | 3 +- doc/files/lightiscastingshadow.txt | 5 +- doc/files/line.txt | 3 +- doc/files/line3d.txt | 3 +- doc/files/loadan8.txt | 1 + doc/files/loadfont.txt | 3 +- doc/files/loadimage.txt | 3 +- doc/files/loadimageex.txt | 3 +- doc/files/loadmesh.txt | 3 +- doc/files/loadmeshfroman8.txt | 1 + doc/files/loadmeshfromarchive.txt | 3 +- doc/files/loadmusic.txt | 3 +- doc/files/loadsound.txt | 3 +- doc/files/loadvideo.txt | 3 +- doc/files/log.txt | 3 +- doc/files/loopactoranimation.txt | 4 - doc/files/ltrim.txt | 3 +- doc/files/makedir.txt | 3 +- doc/files/makeplanartexturemap.txt | 1 + doc/files/materialexists.txt | 3 +- doc/files/materialisaplhablend.txt | 3 +- doc/files/materialisgouraudshaded.txt | 3 +- doc/files/materialislit.txt | 3 +- doc/files/materialisnormalized.txt | 3 +- doc/files/materialispointcloud.txt | 3 +- doc/files/materialistransparent.txt | 3 +- doc/files/materialiswireframe.txt | 3 +- doc/files/matrixexists.txt | 5 + doc/files/matrixfrombuffer.txt | 3 +- doc/files/matrixvalue.txt | 3 +- doc/files/max.txt | 3 +- doc/files/maximizewindow.txt | 3 +- doc/files/messagebox.txt | 3 +- doc/files/mid.txt | 3 +- doc/files/min.txt | 3 +- doc/files/minimizewindow.txt | 3 +- doc/files/mousebutton.txt | 3 +- doc/files/mouseisvisible.txt | 3 +- doc/files/mousewheelx.txt | 3 +- doc/files/mousewheely.txt | 3 +- doc/files/mousex.txt | 3 +- doc/files/mousey.txt | 3 +- doc/files/movefile.txt | 3 +- doc/files/multiplymatrix.txt | 3 +- doc/files/musicexists.txt | 3 +- doc/files/musicisplaying.txt | 3 +- doc/files/normalizevector.txt | 5 + doc/files/numaccels.txt | 3 +- doc/files/numactoranimationloops.txt | 3 +- doc/files/numberarraycopy.txt | 3 +- doc/files/numberarraydim.txt | 3 +- doc/files/numberarrayfill.txt | 3 +- doc/files/numberarraysize.txt | 3 +- doc/files/numcommands.txt | 3 +- doc/files/numcpus.txt | 3 +- doc/files/numfingers.txt | 3 +- doc/files/numgyros.txt | 3 +- doc/files/numjoyaxes.txt | 3 +- doc/files/numjoybuttons.txt | 3 +- doc/files/numjoyhats.txt | 3 +- doc/files/numjoysticks.txt | 3 +- doc/files/numjoytrackballs.txt | 3 +- doc/files/nummaterialconstants.txt | 1 + doc/files/numsoundchannels.txt | 3 +- doc/files/numspriteanimationloops.txt | 1 + doc/files/opencanvas.txt | 3 +- doc/files/opencanvas3d.txt | 3 +- doc/files/opencanvasspritelayer.txt | 3 +- doc/files/openfile.txt | 3 +- doc/files/openspritecanvas.txt | 4 - doc/files/openurl.txt | 3 +- doc/files/openwindow.txt | 1 + doc/files/openwindowex.txt | 3 +- doc/files/orbit.txt | 3 +- doc/files/os.txt | 3 +- doc/files/particleisusingeverymeshvertex.txt | 5 +- doc/files/particleisusingnormaldirection.txt | 5 +- doc/files/particleisusingoutlineonly.txt | 5 +- doc/files/pausemusic.txt | 3 +- doc/files/pausesound.txt | 3 +- doc/files/pausevideo.txt | 3 +- doc/files/pipeline_begin.txt | 5 + doc/files/pipeline_end.txt | 5 + doc/files/pipeline_render.txt | 7 + doc/files/playmusic.txt | 3 +- doc/files/playsound.txt | 3 +- doc/files/playsoundtimed.txt | 3 +- doc/files/playvideo.txt | 3 +- doc/files/pointinquad.txt | 3 +- doc/files/pointintri.txt | 3 +- doc/files/poly.txt | 3 +- doc/files/pop_n.txt | 3 +- doc/files/pop_s.txt | 3 +- doc/files/posteffectisactive.txt | 7 + doc/files/prefpath.txt | 3 +- doc/files/preupdate.txt | 1 + doc/files/pset.txt | 3 +- doc/files/push_n.txt | 3 +- doc/files/push_s.txt | 3 +- doc/files/queryaudiospec.txt | 3 +- doc/files/radians.txt | 3 +- doc/files/raisewindow.txt | 3 +- doc/files/rand.txt | 3 +- doc/files/randomize.txt | 3 +- doc/files/randomizematrix.txt | 3 +- doc/files/readbyte.txt | 3 +- doc/files/readbytebuffer.txt | 3 +- doc/files/readinput_gettext.txt | 3 +- doc/files/readinput_settext.txt | 3 +- doc/files/readinput_start.txt | 3 +- doc/files/readinput_stop.txt | 3 +- doc/files/readinput_text.txt | 4 - doc/files/readinput_togglebackspace.txt | 3 +- doc/files/readline.txt | 3 +- doc/files/recalculatecompositeaabb.txt | 5 + doc/files/recalculatemeshboundingbox.txt | 1 + doc/files/recalculatemeshnormals.txt | 1 + doc/files/rect.txt | 3 +- doc/files/rectfill.txt | 3 +- doc/files/removeactorshadow.txt | 3 +- doc/files/removecompositechild.txt | 9 + doc/files/removedir.txt | 3 +- doc/files/removefile.txt | 3 +- doc/files/removeprojectoreffectactor.txt | 11 + doc/files/removescenesky.txt | 3 +- doc/files/removespritechild.txt | 7 + doc/files/renamefile.txt | 3 +- doc/files/replace.txt | 3 +- doc/files/replacesubstr.txt | 3 +- doc/files/resetvehiclesuspension.txt | 5 + doc/files/restorewindow.txt | 3 +- doc/files/resumemusic.txt | 3 +- doc/files/resumesound.txt | 3 +- doc/files/resumevideo.txt | 3 +- doc/files/reverse.txt | 3 +- doc/files/rewindmusic.txt | 3 +- doc/files/rgb.txt | 3 +- doc/files/rgba.txt | 3 +- doc/files/right.txt | 3 +- doc/files/rotateactor.txt | 3 +- doc/files/rotatecamera.txt | 3 +- doc/files/rotatesprite.txt | 1 + doc/files/round.txt | 3 +- doc/files/rtrim.txt | 3 +- doc/files/runtime.txt | 3 +- doc/files/runtime_utility_message.txt | 3 +- doc/files/savebmp.txt | 34 +++ doc/files/scalarmatrix.txt | 3 +- doc/files/scalarmatrixcolumns.txt | 3 +- doc/files/scalarmatrixrows.txt | 3 +- doc/files/scaleactor.txt | 3 +- doc/files/scalesprite.txt | 1 + doc/files/scaleterraintexture.txt | 3 +- doc/files/seek.txt | 3 +- doc/files/setactorangularfactor.txt | 3 +- doc/files/setactorangularvelocitylocal.txt | 5 +- doc/files/setactorangularvelocityworld.txt | 5 +- doc/files/setactoranimation.txt | 3 +- doc/files/setactoranimationframes.txt | 3 +- doc/files/setactoranimationspeed.txt | 3 +- doc/files/setactorautoculling.txt | 3 +- doc/files/setactorcollisionshape.txt | 18 -- doc/files/setactordamping.txt | 5 +- doc/files/setactorframe.txt | 3 +- doc/files/setactorgravity.txt | 3 +- doc/files/setactorimpactmesh.txt | 7 + doc/files/setactorinverseinertiadiaglocal.txt | 3 +- doc/files/setactorlinearfactor.txt | 3 +- doc/files/setactorlinearvelocitylocal.txt | 5 +- doc/files/setactorlinearvelocityworld.txt | 5 +- doc/files/setactormassproperties.txt | 5 +- doc/files/setactormaterial.txt | 5 +- doc/files/setactormaterialflag.txt | 5 +- doc/files/setactormaterialtype.txt | 5 +- doc/files/setactormd2animation.txt | 3 +- doc/files/setactormd2animationbyname.txt | 3 +- doc/files/setactorposition.txt | 3 +- doc/files/setactorrotation.txt | 3 +- doc/files/setactorscale.txt | 3 +- doc/files/setactorshape.txt | 9 +- doc/files/setactorshapeex.txt | 3 +- doc/files/setactorsleepstate.txt | 3 +- doc/files/setactorsleepthresholds.txt | 5 +- doc/files/setactorsolid.txt | 3 +- doc/files/setactortexture.txt | 5 +- doc/files/setactorvisible.txt | 3 +- doc/files/setantialiasmode.txt | 3 +- doc/files/setbilinearfilter.txt | 5 +- doc/files/setbillboardsize.txt | 6 + doc/files/setblendmode.txt | 3 +- doc/files/setcameraaspectratio.txt | 3 +- doc/files/setcamerafarvalue.txt | 3 +- doc/files/setcamerafov.txt | 3 +- doc/files/setcameranearvalue.txt | 3 +- doc/files/setcameraposition.txt | 3 +- doc/files/setcameraprojectionmatrix.txt | 12 - doc/files/setcamerarotation.txt | 3 +- doc/files/setcanvasalpha.txt | 3 +- doc/files/setcanvascolormod.txt | 3 +- doc/files/setcanvasoffset.txt | 3 +- doc/files/setcanvasphysics2d.txt | 3 +- doc/files/setcanvasviewport.txt | 3 +- doc/files/setcanvasvisible.txt | 3 +- doc/files/setcanvasz.txt | 3 +- doc/files/setchanneldistance.txt | 3 +- doc/files/setchannelpanning.txt | 3 +- doc/files/setchannelspaceposition.txt | 3 +- doc/files/setchannelvolume.txt | 3 +- doc/files/setclearcolor.txt | 3 +- doc/files/setclipboardtext.txt | 3 +- doc/files/setcolor.txt | 3 +- doc/files/setconedamping.txt | 5 +- doc/files/setconefixthresh.txt | 5 +- doc/files/setconelimit.txt | 5 +- doc/files/setconstraintangularonly.txt | 5 +- .../setconstraintbreakingimpulsethreshold.txt | 5 +- doc/files/setconstraintframes.txt | 5 +- doc/files/setconstraintsolveriterations.txt | 5 +- doc/files/setenv.txt | 3 +- doc/files/setfont.txt | 3 +- doc/files/setfps.txt | 1 + doc/files/setgravity2d.txt | 3 +- doc/files/setgravity3d.txt | 3 +- doc/files/sethingeaxis.txt | 5 +- doc/files/sethingelimit.txt | 5 +- doc/files/setidentitymatrix.txt | 3 +- doc/files/setimagealpha.txt | 3 +- doc/files/setimagecolormod.txt | 3 +- doc/files/setjointangularoffset.txt | 5 +- doc/files/setjointcorrectionfactor.txt | 5 +- doc/files/setjointdamping.txt | 5 +- doc/files/setjointlength.txt | 5 +- doc/files/setjointlimits.txt | 5 +- doc/files/setjointlinearoffset.txt | 5 +- doc/files/setjointmaxforce.txt | 5 +- doc/files/setjointmaxlength.txt | 5 +- doc/files/setjointmaxmotorforce.txt | 5 +- doc/files/setjointmaxmotortorque.txt | 5 +- doc/files/setjointmaxtorque.txt | 5 +- doc/files/setjointminlength.txt | 5 +- doc/files/setjointmotorspeed.txt | 5 +- doc/files/setjointorigin.txt | 5 +- doc/files/setjointratio.txt | 5 +- doc/files/setjointstiffness.txt | 5 +- doc/files/setlightambientcolor.txt | 3 +- doc/files/setlightattenuation.txt | 3 +- doc/files/setlightdiffusecolor.txt | 3 +- doc/files/setlightfalloff.txt | 3 +- doc/files/setlightinnercone.txt | 3 +- doc/files/setlightoutercone.txt | 3 +- doc/files/setlightradius.txt | 3 +- doc/files/setlightshadowcast.txt | 5 +- doc/files/setlightspecularcolor.txt | 3 +- doc/files/setlighttype.txt | 5 +- doc/files/setmaterialambientcolor.txt | 5 +- doc/files/setmaterialantialiasing.txt | 5 +- doc/files/setmaterialbackfaceculling.txt | 5 +- doc/files/setmaterialblendfactor.txt | 5 +- doc/files/setmaterialblendmode.txt | 5 +- doc/files/setmaterialcolormask.txt | 5 +- doc/files/setmaterialcolormode.txt | 5 +- doc/files/setmaterialconstant.txt | 1 + doc/files/setmaterialdiffusecolor.txt | 5 +- doc/files/setmaterialemissivecolor.txt | 5 +- doc/files/setmaterialflag.txt | 5 +- doc/files/setmaterialfog.txt | 5 +- doc/files/setmaterialfrontfaceculling.txt | 5 +- doc/files/setmaterialgouraudshading.txt | 5 +- doc/files/setmateriallighting.txt | 5 +- doc/files/setmaterialnormalize.txt | 5 +- doc/files/setmaterialpointcloud.txt | 5 +- doc/files/setmaterialshininess.txt | 5 +- doc/files/setmaterialspecularcolor.txt | 5 +- doc/files/setmaterialtexture.txt | 5 +- doc/files/setmaterialtexturecanvas.txt | 5 +- doc/files/setmaterialthickness.txt | 5 +- doc/files/setmaterialtype.txt | 3 +- doc/files/setmaterialwireframe.txt | 5 +- doc/files/setmatrixrotation.txt | 3 +- doc/files/setmatrixscale.txt | 3 +- doc/files/setmatrixtranslation.txt | 3 +- doc/files/setmatrixvalue.txt | 3 +- doc/files/setmaxparticlespersecond.txt | 5 +- doc/files/setmeshboundingbox.txt | 1 + doc/files/setmeshbuffer.txt | 7 + doc/files/setminparticlespersecond.txt | 5 +- doc/files/setmouserelative.txt | 3 +- doc/files/setmousezone.txt | 3 +- doc/files/setmusicposition.txt | 3 +- doc/files/setmusicvolume.txt | 3 +- doc/files/setparticlebox.txt | 5 +- doc/files/setparticlecenter.txt | 5 +- doc/files/setparticledirection.txt | 5 +- doc/files/setparticlelength.txt | 5 +- doc/files/setparticlemaxangle.txt | 5 +- doc/files/setparticlemaxlife.txt | 5 +- doc/files/setparticlemaxstartcolor.txt | 5 +- doc/files/setparticlemaxstartsize.txt | 5 +- doc/files/setparticlemesh.txt | 5 +- doc/files/setparticleminlife.txt | 5 +- doc/files/setparticleminstartcolor.txt | 5 +- doc/files/setparticleminstartsize.txt | 5 +- doc/files/setparticlenormal.txt | 5 +- doc/files/setparticlenormaldirectionmod.txt | 5 +- doc/files/setparticleradius.txt | 5 +- doc/files/setparticleringthickness.txt | 5 +- doc/files/setphysics3d.txt | 9 + doc/files/setpointpivota.txt | 5 +- doc/files/setpointpivotb.txt | 5 +- doc/files/setposteffect.txt | 48 ++++ doc/files/setposteffectactive.txt | 7 + doc/files/setposteffectproperty.txt | 18 ++ doc/files/setprojectionmatrix.txt | 1 + doc/files/setprojectorfov.txt | 1 + doc/files/setprojectortarget.txt | 1 + doc/files/setprojectortexture.txt | 7 + doc/files/setrendercirclepoints.txt | 7 + doc/files/setsceneambientcolor.txt | 1 + doc/files/setscenefog.txt | 1 + doc/files/setsceneshadowcolor.txt | 1 + doc/files/setslidedampingdirang.txt | 5 +- doc/files/setslidedampingdirlin.txt | 5 +- doc/files/setslidedampinglimang.txt | 5 +- doc/files/setslidedampinglimlin.txt | 5 +- doc/files/setslidedampingorthoang.txt | 5 +- doc/files/setslidedampingortholin.txt | 5 +- doc/files/setslideloweranglimit.txt | 3 +- doc/files/setslidelowerlinlimit.txt | 5 +- doc/files/setsliderestitutiondirang.txt | 5 +- doc/files/setsliderestitutiondirlin.txt | 5 +- doc/files/setsliderestitutionlimang.txt | 5 +- doc/files/setsliderestitutionlimlin.txt | 5 +- doc/files/setsliderestitutionorthoang.txt | 5 +- doc/files/setsliderestitutionortholin.txt | 5 +- doc/files/setslidesoftnessdirang.txt | 5 +- doc/files/setslidesoftnessdirlin.txt | 5 +- doc/files/setslidesoftnesslimang.txt | 5 +- doc/files/setslidesoftnesslimlin.txt | 5 +- doc/files/setslidesoftnessorthoang.txt | 5 +- doc/files/setslidesoftnessortholin.txt | 5 +- doc/files/setslideupperanglimit.txt | 5 +- doc/files/setslideupperlinlimit.txt | 5 +- doc/files/setsoundchannels.txt | 3 +- doc/files/setsoundvolume.txt | 3 +- doc/files/setspritealpha.txt | 1 + doc/files/setspriteangulardamping.txt | 5 +- doc/files/setspriteangularvelocity.txt | 5 +- doc/files/setspriteanimation.txt | 1 + doc/files/setspriteanimationframe.txt | 1 + doc/files/setspriteanimationlength.txt | 1 + doc/files/setspriteanimationloops.txt | 6 - doc/files/setspriteanimationspeed.txt | 1 + doc/files/setspriteawake.txt | 5 +- doc/files/setspritebox.txt | 1 + doc/files/setspritebullet.txt | 5 +- doc/files/setspritecanvasantialiasmode.txt | 3 +- doc/files/setspritecanvasbilinearfilter.txt | 3 +- doc/files/setspritecanvasblendmode.txt | 3 +- doc/files/setspritecanvasrenderpriority.txt | 3 +- doc/files/setspritechain.txt | 1 + doc/files/setspritechainloop.txt | 1 + doc/files/setspritecollisionshape.txt | 15 -- doc/files/setspritecolormod.txt | 1 + doc/files/setspritedensity.txt | 3 +- doc/files/setspritefixedrotation.txt | 5 +- doc/files/setspriteframe.txt | 1 + doc/files/setspritefriction.txt | 3 +- doc/files/setspritegravityscale.txt | 5 +- doc/files/setspritelayerpriority.txt | 4 - doc/files/setspritelineardamping.txt | 5 +- doc/files/setspritelinearvelocity.txt | 5 +- doc/files/setspritepolygon.txt | 1 + doc/files/setspriteposition.txt | 1 + doc/files/setspriteradius.txt | 1 + doc/files/setspriterestitution.txt | 3 +- doc/files/setspriterestitutionthreshold.txt | 3 +- doc/files/setspriterotation.txt | 1 + doc/files/setspritescale.txt | 1 + doc/files/setspriteshape.txt | 1 + doc/files/setspriteshapeoffset.txt | 1 + doc/files/setspritesleepallowed.txt | 5 +- doc/files/setspritesolid.txt | 1 + doc/files/setspritesource.txt | 1 + doc/files/setspritetype.txt | 1 + doc/files/setspritevisible.txt | 1 + doc/files/setspritez.txt | 1 + doc/files/setterraincameramovementdelta.txt | 3 +- doc/files/setterraincamerarotationdelta.txt | 3 +- doc/files/setterrainloddistance.txt | 3 +- doc/files/setterrainpatchlod.txt | 3 +- doc/files/settile.txt | 1 + doc/files/settileanimationframe.txt | 1 + doc/files/settileanimationlength.txt | 1 + doc/files/settileanimationspeed.txt | 1 + doc/files/settilemapsize.txt | 1 + doc/files/setup.txt | 26 +- doc/files/setvehiclepitchcontrol.txt | 9 + doc/files/setvideodrawrect.txt | 3 +- doc/files/setvideoposition.txt | 3 +- doc/files/setvideovolume.txt | 3 +- doc/files/setwheelactoroffsettransform.txt | 9 + doc/files/setwheelaxel.txt | 9 + doc/files/setwheelbrake.txt | 7 + doc/files/setwheelconnectionpoint.txt | 7 + doc/files/setwheeldampingcompression.txt | 8 + doc/files/setwheeldampingrelaxation.txt | 7 + doc/files/setwheeldirection.txt | 10 + doc/files/setwheelfrictionslip.txt | 14 ++ .../setwheelinversecontactsuspension.txt | 11 + doc/files/setwheelmaxsuspensiontravel.txt | 9 + doc/files/setwheelradius.txt | 7 + doc/files/setwheelrollinfluence.txt | 11 + doc/files/setwheelrotation.txt | 7 + doc/files/setwheelsteeringvalue.txt | 7 + doc/files/setwheelsuspensionlength.txt | 7 + doc/files/setwheelsuspensionstiffness.txt | 12 + doc/files/setwheelsuspensionvelocity.txt | 9 + doc/files/setwindowalwaysontop.txt | 3 +- doc/files/setwindowautoclose.txt | 3 +- doc/files/setwindowbordered.txt | 3 +- doc/files/setwindowfullscreen.txt | 3 +- doc/files/setwindowicon.txt | 3 +- doc/files/setwindowmaxsize.txt | 3 +- doc/files/setwindowminsize.txt | 3 +- doc/files/setwindowposition.txt | 3 +- doc/files/setwindowresizable.txt | 3 +- doc/files/setwindowsize.txt | 3 +- doc/files/setwindowtitle.txt | 3 +- doc/files/setwindowvsync.txt | 3 +- doc/files/setworld2dautoclearforces.txt | 3 +- doc/files/setworld2dpositioniterations.txt | 3 +- doc/files/setworld2dtimestep.txt | 3 +- doc/files/setworld2dvelocityiterations.txt | 3 +- doc/files/setworld3dmaxsubsteps.txt | 3 +- doc/files/setworld3dtimestep.txt | 3 +- doc/files/showmouse.txt | 3 +- doc/files/showwindow.txt | 3 +- doc/files/sign.txt | 3 +- doc/files/sin.txt | 3 +- doc/files/size.txt | 3 +- doc/files/solvematrix.txt | 3 +- doc/files/sortspritelayer.txt | 4 - doc/files/soundexists.txt | 3 +- doc/files/soundisenabled.txt | 3 +- doc/files/spriteanimationisplaying.txt | 1 + doc/files/spriteexists.txt | 1 + doc/files/spriteheight.txt | 1 + doc/files/spriteisawake.txt | 5 +- doc/files/spriteisbullet.txt | 5 +- doc/files/spriteisfixedrotation.txt | 5 +- doc/files/spriteissolid.txt | 1 + doc/files/spriteisvisible.txt | 1 + doc/files/spritesleepallowed.txt | 5 +- doc/files/spritewidth.txt | 1 + doc/files/spritex.txt | 1 + doc/files/spritey.txt | 1 + doc/files/spritez.txt | 1 + doc/files/sqrt.txt | 3 +- doc/files/squarematrix.txt | 3 +- doc/files/stack_n_exists.txt | 5 + doc/files/stack_s_exists.txt | 5 + doc/files/stack_size_n.txt | 3 +- doc/files/stack_size_s.txt | 3 +- doc/files/startactortransition.txt | 15 -- doc/files/startparticleemitter.txt | 5 +- doc/files/steam_addachievement.txt | 3 +- doc/files/steam_clearachievements.txt | 3 +- doc/files/steam_finalizeachievements.txt | 3 +- doc/files/steam_getid.txt | 3 +- doc/files/steam_triggerachievement.txt | 3 +- doc/files/stopactortransition.txt | 6 - doc/files/stopmusic.txt | 3 +- doc/files/stopparticleemitter.txt | 5 +- doc/files/stopsound.txt | 3 +- doc/files/stopvideo.txt | 3 +- doc/files/str.txt | 3 +- doc/files/str_f.txt | 3 +- doc/files/str_s.txt | 3 +- doc/files/stringarraycopy.txt | 3 +- doc/files/stringarraydim.txt | 3 +- doc/files/stringarrayfill.txt | 3 +- doc/files/stringarraysize.txt | 3 +- doc/files/stringfill.txt | 3 +- doc/files/stringfrombuffer.txt | 3 +- doc/files/subtractmatrix.txt | 3 +- doc/files/swapmatrix.txt | 3 +- doc/files/swapmatrixcolumn.txt | 3 +- doc/files/swapmatrixrow.txt | 3 +- doc/files/system.txt | 3 +- doc/files/systemram.txt | 3 +- doc/files/systemreturnstdout.txt | 3 +- doc/files/tally.txt | 3 +- doc/files/tan.txt | 3 +- doc/files/tcp_acceptsocket.txt | 3 +- doc/files/tcp_closesocket.txt | 3 +- doc/files/tcp_getdata.txt | 3 +- doc/files/tcp_opensocket.txt | 3 +- doc/files/tcp_remotehost.txt | 3 +- doc/files/tcp_remoteport.txt | 3 +- doc/files/tcp_senddata.txt | 3 +- doc/files/tcp_socketready.txt | 3 +- doc/files/tell.txt | 3 +- doc/files/textheight.txt | 3 +- doc/files/textwidth.txt | 3 +- doc/files/ticks.txt | 3 +- doc/files/tilemapexists.txt | 1 + doc/files/tilesetexists.txt | 1 + doc/files/time.txt | 3 +- doc/files/timer.txt | 3 +- doc/files/touchpressure.txt | 3 +- doc/files/touchx.txt | 3 +- doc/files/touchy.txt | 3 +- doc/files/translateactorlocal.txt | 3 +- doc/files/translateactorworld.txt | 3 +- doc/files/translatecamera.txt | 3 +- doc/files/translatesprite.txt | 1 + doc/files/transposematrix.txt | 3 +- doc/files/triangle.txt | 3 +- doc/files/triangle3d.txt | 3 +- doc/files/trim.txt | 3 +- doc/files/typearraycopy.txt | 3 +- doc/files/typearraydim.txt | 3 +- doc/files/typearrayfill.txt | 3 +- doc/files/typearraysize.txt | 3 +- doc/files/ucase.txt | 3 +- doc/files/udp_closesocket.txt | 3 +- doc/files/udp_getdata.txt | 3 +- doc/files/udp_length.txt | 3 +- doc/files/udp_maxlength.txt | 3 +- doc/files/udp_opensocket.txt | 3 +- doc/files/udp_remotehost.txt | 3 +- doc/files/udp_remoteport.txt | 3 +- doc/files/udp_senddata.txt | 3 +- doc/files/udp_socketready.txt | 3 +- doc/files/unaugmentmatrix.txt | 3 +- doc/files/update.txt | 3 +- doc/files/updateactorinertiatensor.txt | 5 +- doc/files/updatecompositechildtransform.txt | 5 + doc/files/useconstraintframeoffset.txt | 5 +- doc/files/usehingereferenceframea.txt | 5 +- doc/files/useparticleeverymeshvertex.txt | 5 +- doc/files/useparticlenormaldirection.txt | 5 +- doc/files/useparticleoutlineonly.txt | 5 +- doc/files/val.txt | 3 +- doc/files/vectorisbetweenpoints.txt | 5 + doc/files/videoend.txt | 3 +- doc/files/videoexists.txt | 3 +- doc/files/videoisplaying.txt | 3 +- doc/files/wait.txt | 3 +- doc/files/waitkey.txt | 3 +- doc/files/warpmouse.txt | 3 +- doc/files/warpmouseglobal.txt | 3 +- doc/files/wheelisfront.txt | 5 + doc/files/windowclip.txt | 3 +- doc/files/windowevent_close.txt | 3 +- doc/files/windowevent_maximize.txt | 3 +- doc/files/windowevent_minimize.txt | 3 +- doc/files/windowevent_resize.txt | 3 +- doc/files/windowexists.txt | 3 +- doc/files/windowhasinputfocus.txt | 3 +- doc/files/windowhasmousefocus.txt | 3 +- doc/files/windowisbordered.txt | 3 +- doc/files/windowisfullscreen.txt | 3 +- doc/files/windowisgrabbed.txt | 3 +- doc/files/windowismaximized.txt | 3 +- doc/files/windowisminimized.txt | 3 +- doc/files/windowisresizable.txt | 3 +- doc/files/windowisvisible.txt | 3 +- doc/files/windowmode.txt | 3 +- doc/files/windowtitle.txt | 3 +- doc/files/write.txt | 3 +- doc/files/writebyte.txt | 3 +- doc/files/writebytebuffer.txt | 3 +- doc/files/writeline.txt | 3 +- doc/files/xorbit.txt | 3 +- doc/files/zeromatrix.txt | 3 +- doc/tmp/navb_tmp.html | 1 - rcbasic_build/intern_inc/switch_cases.h | 2 +- rcbasic_build/intern_lib/vehicle.bas | 2 +- rcbasic_build/rc_builtin.h | 6 +- rcbasic_build/rcbasic4_changes.ods | Bin 17864809 -> 17860044 bytes rcbasic_build/rcbasic_dev.txt | 6 +- rcbasic_build/rcbasic_dev2.txt | 16 +- rcbasic_build/rcbasic_dev3.txt | 6 +- rcbasic_build/tokenizer.h | 28 +++ rcbasic_runtime/rc_base_actor.h | 17 ++ rcbasic_runtime/rc_defines.h | 16 +- rcbasic_runtime/rc_func130_cases.h | 6 +- rcbasic_runtime/rc_gfx_core.h | 1 + rcbasic_runtime/rc_os_defines.h | 2 +- rcbasic_runtime/rcbasic_runtime.depend | 10 +- 2332 files changed, 6219 insertions(+), 2761 deletions(-) create mode 100644 doc/files/activefont.txt delete mode 100644 doc/files/actoranimationislooped.txt delete mode 100644 doc/files/actorisintransition.txt create mode 100644 doc/files/addcompositechild.txt create mode 100644 doc/files/addprojectoreffectactor.txt create mode 100644 doc/files/addspritechild.txt create mode 100644 doc/files/addvehiclewheel.txt create mode 100644 doc/files/applywheelengineforce.txt create mode 100644 doc/files/calculatecompositeprincipaltransform.txt create mode 100644 doc/files/clearposteffect.txt create mode 100644 doc/files/createcompositeactor.txt delete mode 100644 doc/files/createmeshactor.txt create mode 100644 doc/files/createvehicleactor.txt delete mode 100644 doc/files/createwaterplaneactor.txt create mode 100644 doc/files/dotproduct.txt create mode 100644 doc/files/generatecompositeaabbfromchildren.txt create mode 100644 doc/files/getactorboneabsolutetranform.txt create mode 100644 doc/files/getactorbonecount.txt create mode 100644 doc/files/getactorboneindex.txt create mode 100644 doc/files/getactorbonename.txt create mode 100644 doc/files/getactorboneposition.txt create mode 100644 doc/files/getactorbonerelativetranform.txt create mode 100644 doc/files/getactorbonerotation.txt create mode 100644 doc/files/getactorbonescale.txt delete mode 100644 doc/files/getactorcollisionshape.txt delete mode 100644 doc/files/getactorcurrentframe.txt delete mode 100644 doc/files/getactorendframe.txt delete mode 100644 doc/files/getactorlocalpointvelocity.txt delete mode 100644 doc/files/getactorstartframe.txt delete mode 100644 doc/files/getactortransitiontime.txt create mode 100644 doc/files/getactortype.txt create mode 100644 doc/files/getbillboardsize.txt delete mode 100644 doc/files/getcanvasz.txt create mode 100644 doc/files/getcompositeaabb.txt create mode 100644 doc/files/getcompositechild.txt create mode 100644 doc/files/getcompositechildcount.txt create mode 100644 doc/files/getcompositechildindex.txt create mode 100644 doc/files/getcompositechildtransform.txt create mode 100644 doc/files/getcompositeupdaterevision.txt create mode 100644 doc/files/gethorizontalangle.txt create mode 100644 doc/files/getlineangle.txt create mode 100644 doc/files/getmeshbuffer.txt create mode 100644 doc/files/getmeshbuffercount.txt create mode 100644 doc/files/getmeshbufferindexcount.txt create mode 100644 doc/files/getmeshbuffervertexcount.txt create mode 100644 doc/files/getphysics3d.txt create mode 100644 doc/files/getposteffectproperty.txt create mode 100644 doc/files/getposteffecttype.txt create mode 100644 doc/files/getprojectoreffectactor.txt create mode 100644 doc/files/getprojectoreffectactorcount.txt create mode 100644 doc/files/getprojectortexture.txt create mode 100644 doc/files/getrotationtotarget.txt create mode 100644 doc/files/getspriteanimationsource.txt create mode 100644 doc/files/getspritechildindex.txt delete mode 100644 doc/files/getspritecollisionshape.txt create mode 100644 doc/files/getspriteworldcenter.txt delete mode 100644 doc/files/gettextheight.txt delete mode 100644 doc/files/gettextwidth.txt create mode 100644 doc/files/getvehicleaxis.txt create mode 100644 doc/files/getvehiclechassisworldtransform.txt create mode 100644 doc/files/getvehiclecurrentspeed.txt create mode 100644 doc/files/getvehicleforwardvector.txt create mode 100644 doc/files/getvehiclepitchcontrol.txt create mode 100644 doc/files/getwheelactoroffsettransform.txt create mode 100644 doc/files/getwheelaxel.txt create mode 100644 doc/files/getwheelbrake.txt create mode 100644 doc/files/getwheelconnectionpoint.txt create mode 100644 doc/files/getwheelcount.txt create mode 100644 doc/files/getwheeldampingcompression.txt create mode 100644 doc/files/getwheeldampingrelaxation.txt create mode 100644 doc/files/getwheeldirection.txt create mode 100644 doc/files/getwheelengineforce.txt create mode 100644 doc/files/getwheelfrictionslip.txt create mode 100644 doc/files/getwheelinversecontactsuspension.txt create mode 100644 doc/files/getwheelmaxsuspensiontravel.txt create mode 100644 doc/files/getwheelradius.txt create mode 100644 doc/files/getwheelrollinfluence.txt create mode 100644 doc/files/getwheelrotation.txt create mode 100644 doc/files/getwheelrotationdelta.txt create mode 100644 doc/files/getwheelsteeringvalue.txt create mode 100644 doc/files/getwheelsuspensionlength.txt create mode 100644 doc/files/getwheelsuspensionstiffness.txt create mode 100644 doc/files/getwheelsuspensionvelocity.txt create mode 100644 doc/files/getwheelworldtransform.txt create mode 100644 doc/files/graphics2.txt create mode 100644 doc/files/graphics3.txt create mode 100644 doc/files/interpolatevector.txt create mode 100644 doc/files/interpolatevectorq.txt delete mode 100644 doc/files/loopactoranimation.txt create mode 100644 doc/files/matrixexists.txt create mode 100644 doc/files/normalizevector.txt delete mode 100644 doc/files/openspritecanvas.txt create mode 100644 doc/files/pipeline_begin.txt create mode 100644 doc/files/pipeline_end.txt create mode 100644 doc/files/pipeline_render.txt create mode 100644 doc/files/posteffectisactive.txt delete mode 100644 doc/files/readinput_text.txt create mode 100644 doc/files/recalculatecompositeaabb.txt create mode 100644 doc/files/removecompositechild.txt create mode 100644 doc/files/removeprojectoreffectactor.txt create mode 100644 doc/files/removespritechild.txt create mode 100644 doc/files/resetvehiclesuspension.txt create mode 100644 doc/files/savebmp.txt delete mode 100644 doc/files/setactorcollisionshape.txt create mode 100644 doc/files/setactorimpactmesh.txt create mode 100644 doc/files/setbillboardsize.txt delete mode 100644 doc/files/setcameraprojectionmatrix.txt create mode 100644 doc/files/setmeshbuffer.txt create mode 100644 doc/files/setphysics3d.txt create mode 100644 doc/files/setposteffect.txt create mode 100644 doc/files/setposteffectactive.txt create mode 100644 doc/files/setposteffectproperty.txt create mode 100644 doc/files/setprojectortexture.txt create mode 100644 doc/files/setrendercirclepoints.txt delete mode 100644 doc/files/setspriteanimationloops.txt delete mode 100644 doc/files/setspritecollisionshape.txt delete mode 100644 doc/files/setspritelayerpriority.txt create mode 100644 doc/files/setvehiclepitchcontrol.txt create mode 100644 doc/files/setwheelactoroffsettransform.txt create mode 100644 doc/files/setwheelaxel.txt create mode 100644 doc/files/setwheelbrake.txt create mode 100644 doc/files/setwheelconnectionpoint.txt create mode 100644 doc/files/setwheeldampingcompression.txt create mode 100644 doc/files/setwheeldampingrelaxation.txt create mode 100644 doc/files/setwheeldirection.txt create mode 100644 doc/files/setwheelfrictionslip.txt create mode 100644 doc/files/setwheelinversecontactsuspension.txt create mode 100644 doc/files/setwheelmaxsuspensiontravel.txt create mode 100644 doc/files/setwheelradius.txt create mode 100644 doc/files/setwheelrollinfluence.txt create mode 100644 doc/files/setwheelrotation.txt create mode 100644 doc/files/setwheelsteeringvalue.txt create mode 100644 doc/files/setwheelsuspensionlength.txt create mode 100644 doc/files/setwheelsuspensionstiffness.txt create mode 100644 doc/files/setwheelsuspensionvelocity.txt delete mode 100644 doc/files/sortspritelayer.txt create mode 100644 doc/files/stack_n_exists.txt create mode 100644 doc/files/stack_s_exists.txt delete mode 100644 doc/files/startactortransition.txt delete mode 100644 doc/files/stopactortransition.txt create mode 100644 doc/files/updatecompositechildtransform.txt create mode 100644 doc/files/vectorisbetweenpoints.txt create mode 100644 doc/files/wheelisfront.txt diff --git a/doc/doc_files/abs.html b/doc/doc_files/abs.html index d594b25..d9708c6 100644 --- a/doc/doc_files/abs.html +++ b/doc/doc_files/abs.html @@ -12,6 +12,7 @@ Returns the absolute value of n

+

- + \ No newline at end of file diff --git a/doc/doc_files/accelname.html b/doc/doc_files/accelname.html index c3fadcd..5dedae9 100644 --- a/doc/doc_files/accelname.html +++ b/doc/doc_files/accelname.html @@ -7,11 +7,12 @@ -

function AccelName$(accel_num)

+

Function AccelName$(accel_num)

Returns the name of an accelerometer

+

\ No newline at end of file diff --git a/doc/doc_files/acos.html b/doc/doc_files/acos.html index 35de12c..7578e26 100644 --- a/doc/doc_files/acos.html +++ b/doc/doc_files/acos.html @@ -7,11 +7,12 @@ -

function Acos(n)

+

Function Acos(n)

Returns the Arcosine of n

+

\ No newline at end of file diff --git a/doc/doc_files/activecanvas.html b/doc/doc_files/activecanvas.html index efa7f07..d0d90b3 100644 --- a/doc/doc_files/activecanvas.html +++ b/doc/doc_files/activecanvas.html @@ -7,7 +7,7 @@ -

function ActiveCanvas()

+

Function ActiveCanvas()

Returns the canvas that drawing commands are currently applied to

@@ -28,6 +28,7 @@ End If 

+

\ No newline at end of file diff --git a/doc/doc_files/actoranimationisplaying.html b/doc/doc_files/actoranimationisplaying.html index 7c5fb03..1ae58b0 100644 --- a/doc/doc_files/actoranimationisplaying.html +++ b/doc/doc_files/actoranimationisplaying.html @@ -7,7 +7,7 @@ -

function ActorAnimationIsPlaying(actor)

+

Function ActorAnimationIsPlaying(actor)

Returns true if an actor is currently playing an animation

@@ -15,6 +15,7 @@ Note: If the number of loops in the animation is set to -1 then this will always be true since it does not return false until it plays the last frame in the last loop

+

\ No newline at end of file diff --git a/doc/doc_files/actorexists.html b/doc/doc_files/actorexists.html index 63778ab..a83b150 100644 --- a/doc/doc_files/actorexists.html +++ b/doc/doc_files/actorexists.html @@ -7,11 +7,12 @@ -

function ActorExists( actor )

+

Function ActorExists( actor )

Returns true if the id passed is a valid actor

+

\ No newline at end of file diff --git a/doc/doc_files/actorissolid.html b/doc/doc_files/actorissolid.html index 71c2baa..fe6f0d0 100644 --- a/doc/doc_files/actorissolid.html +++ b/doc/doc_files/actorissolid.html @@ -7,7 +7,7 @@ -

function ActorIsSolid(actor)

+

Function ActorIsSolid(actor)

Returns true or false depending on if physics and collision response applies to an actor.

@@ -23,6 +23,7 @@   
#ref SetActorSolid 
  
+   
\ No newline at end of file diff --git a/doc/doc_files/actorisvisible.html b/doc/doc_files/actorisvisible.html index e8c734f..86b8272 100644 --- a/doc/doc_files/actorisvisible.html +++ b/doc/doc_files/actorisvisible.html @@ -7,7 +7,7 @@ -

function ActorIsVisible( actor )

+

Function ActorIsVisible( actor )

Returns true if an actor is visible

@@ -21,6 +21,7 @@ SetActorVisible

+

\ No newline at end of file diff --git a/doc/doc_files/addactorshadow.html b/doc/doc_files/addactorshadow.html index d6b37af..81c17f2 100644 --- a/doc/doc_files/addactorshadow.html +++ b/doc/doc_files/addactorshadow.html @@ -7,7 +7,7 @@ -

sub AddActorShadow( actor )

+

Sub AddActorShadow( actor )

Cast a shadow on an actor during lighting calculations

@@ -18,6 +18,7 @@ RemoveActorShadow

+

\ No newline at end of file diff --git a/doc/doc_files/addmatrix.html b/doc/doc_files/addmatrix.html index 5360855..596b0e8 100644 --- a/doc/doc_files/addmatrix.html +++ b/doc/doc_files/addmatrix.html @@ -7,11 +7,12 @@ -

function AddMatrix(mA, mB, mC)

+

Function AddMatrix(mA, mB, mC)

Adds matrix mA to matrix mB and stores the results in mC

+

\ No newline at end of file diff --git a/doc/doc_files/addmeshbuffer.html b/doc/doc_files/addmeshbuffer.html index af6b31e..622a311 100644 --- a/doc/doc_files/addmeshbuffer.html +++ b/doc/doc_files/addmeshbuffer.html @@ -7,7 +7,7 @@ -

sub AddMeshBuffer( mesh, vertex_count, ByRef vertex_data, ByRef normal_data, ByRef uv_data, index_count, ByRef index_data )

+

Sub AddMeshBuffer( mesh, vertex_count, ByRef vertex_data, ByRef normal_data, ByRef uv_data, index_count, ByRef index_data )

Sets the vertices, normals, and texture coordinates for a mesh

@@ -15,6 +15,7 @@ CreateMesh

+

\ No newline at end of file diff --git a/doc/doc_files/addsceneskybox.html b/doc/doc_files/addsceneskybox.html index fc179b2..763f6cb 100644 --- a/doc/doc_files/addsceneskybox.html +++ b/doc/doc_files/addsceneskybox.html @@ -7,7 +7,7 @@ -

sub AddSceneSkyBox( img_top, img_bottom, img_left, img_right, img_front, img_back)

+

Sub AddSceneSkyBox( img_top, img_bottom, img_left, img_right, img_front, img_back)

Generates a skybox based on the provided images.

@@ -16,6 +16,7 @@ AddSceneSkyDomeEx

+

\ No newline at end of file diff --git a/doc/doc_files/addsceneskydome.html b/doc/doc_files/addsceneskydome.html index 5b56126..941db67 100644 --- a/doc/doc_files/addsceneskydome.html +++ b/doc/doc_files/addsceneskydome.html @@ -7,7 +7,7 @@ -

sub AddSceneSkyDome( img )

+

Sub AddSceneSkyDome( img )

Adds a sky dome to the scene

@@ -15,6 +15,7 @@ AddSceneSkyDomeEx

+

\ No newline at end of file diff --git a/doc/doc_files/addsceneskydomeex.html b/doc/doc_files/addsceneskydomeex.html index fa4fa68..4191392 100644 --- a/doc/doc_files/addsceneskydomeex.html +++ b/doc/doc_files/addsceneskydomeex.html @@ -7,7 +7,7 @@ -

sub AddSceneSkyDomeEx( img, horiRes, vertRes, txPercentage, spherePercentage, radius)

+

Sub AddSceneSkyDomeEx( img, horiRes, vertRes, txPercentage, spherePercentage, radius)

Adds a sky dome to the scene

@@ -36,6 +36,7 @@ AddSceneSkyDome

+

\ No newline at end of file diff --git a/doc/doc_files/adjointmatrix.html b/doc/doc_files/adjointmatrix.html index 708eda7..d6366e0 100644 --- a/doc/doc_files/adjointmatrix.html +++ b/doc/doc_files/adjointmatrix.html @@ -7,11 +7,12 @@ -

function AdjointMatrix(mA, mB)

+

Function AdjointMatrix(mA, mB)

Stores the adjoint matrix of mA in mB

+

\ No newline at end of file diff --git a/doc/doc_files/andbit.html b/doc/doc_files/andbit.html index 34287ba..7b49b8f 100644 --- a/doc/doc_files/andbit.html +++ b/doc/doc_files/andbit.html @@ -7,11 +7,12 @@ -

function AndBit(a,b)

+

Function AndBit(a,b)

Returns the bitwise AND operation of 2 numbers

+

\ No newline at end of file diff --git a/doc/doc_files/android_getexternalstoragepath.html b/doc/doc_files/android_getexternalstoragepath.html index cac6134..640e23b 100644 --- a/doc/doc_files/android_getexternalstoragepath.html +++ b/doc/doc_files/android_getexternalstoragepath.html @@ -7,7 +7,7 @@ -

function Android_GetExternalStoragePath$()

+

Function Android_GetExternalStoragePath$()

Returns the designated external storage path

@@ -16,6 +16,7 @@ Android_GetInternalStoragePath$

+

\ No newline at end of file diff --git a/doc/doc_files/android_getexternalstoragestate.html b/doc/doc_files/android_getexternalstoragestate.html index 7f60b6a..5be859d 100644 --- a/doc/doc_files/android_getexternalstoragestate.html +++ b/doc/doc_files/android_getexternalstoragestate.html @@ -7,7 +7,7 @@ -

function Android_GetExternalStorageState()

+

Function Android_GetExternalStorageState()

Returns a bitmask of these values:

@@ -29,6 +29,7 @@ Android_GetInternalStoragePath$

+

\ No newline at end of file diff --git a/doc/doc_files/android_getinternalstoragepath.html b/doc/doc_files/android_getinternalstoragepath.html index 1c6c85e..ac3fc42 100644 --- a/doc/doc_files/android_getinternalstoragepath.html +++ b/doc/doc_files/android_getinternalstoragepath.html @@ -7,7 +7,7 @@ -

function Android_GetInternalStoragePath$()

+

Function Android_GetInternalStoragePath$()

Returns the internal storage path

@@ -16,6 +16,7 @@ Android_GetExternalStoragePath$

+

\ No newline at end of file diff --git a/doc/doc_files/android_jni_message.html b/doc/doc_files/android_jni_message.html index ae39c49..02f7fc7 100644 --- a/doc/doc_files/android_jni_message.html +++ b/doc/doc_files/android_jni_message.html @@ -7,7 +7,7 @@ -

function Android_JNI_Message$(arg$)

+

Function Android_JNI_Message$(arg$)

Passes arg$ to the rcbasic_android_interface() method in the java code for your android app. The java method returns a string.

@@ -15,6 +15,7 @@ Runtime_Utility_Message$

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorcentralforcelocal.html b/doc/doc_files/applyactorcentralforcelocal.html index 7822d13..764326f 100644 --- a/doc/doc_files/applyactorcentralforcelocal.html +++ b/doc/doc_files/applyactorcentralforcelocal.html @@ -7,7 +7,7 @@ -

sub ApplyActorCentralForceLocal( actor, x, y, z)

+

Sub ApplyActorCentralForceLocal( actor, x, y, z)

Applies a force to the center of mass of an actor in local coordinate space. This force impacts the linear velocity of the object without affecting its rotation.

@@ -22,6 +22,7 @@ ApplyActorCentralImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorcentralforceworld.html b/doc/doc_files/applyactorcentralforceworld.html index 9691595..91fa14e 100644 --- a/doc/doc_files/applyactorcentralforceworld.html +++ b/doc/doc_files/applyactorcentralforceworld.html @@ -7,7 +7,7 @@ -

sub ApplyActorCentralForceWorld( actor, x, y, z)

+

Sub ApplyActorCentralForceWorld( actor, x, y, z)

Applies a force to the center of mass of an actor in world coordinate space. This force impacts the linear velocity of the object without affecting its rotation.

@@ -22,6 +22,7 @@ ApplyActorCentralImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorcentralimpulselocal.html b/doc/doc_files/applyactorcentralimpulselocal.html index 8a6eb1e..97af6a4 100644 --- a/doc/doc_files/applyactorcentralimpulselocal.html +++ b/doc/doc_files/applyactorcentralimpulselocal.html @@ -7,7 +7,7 @@ -

sub ApplyActorCentralImpulseLocal( actor, x, y, z)

+

Sub ApplyActorCentralImpulseLocal( actor, x, y, z)

Applies an impulse directly to the center of mass of an actor. An impulse differs from a continuous force in that it applies an immediate, short-duration change to the velocity of the actor. It affects the linear velocity but does not generate rotational effects (since it's applied to the center of mass).

@@ -22,6 +22,7 @@ ApplyActorCentralImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorcentralimpulseworld.html b/doc/doc_files/applyactorcentralimpulseworld.html index 2bda8cb..96a8ca6 100644 --- a/doc/doc_files/applyactorcentralimpulseworld.html +++ b/doc/doc_files/applyactorcentralimpulseworld.html @@ -7,7 +7,7 @@ -

sub ApplyActorCentralImpulseWorld( actor, x, y, z)

+

Sub ApplyActorCentralImpulseWorld( actor, x, y, z)

Applies an impulse directly to the center of mass of an actor. An impulse differs from a continuous force in that it applies an immediate, short-duration change to the velocity of the actor. It affects the linear velocity but does not generate rotational effects (since it's applied to the center of mass).

@@ -22,6 +22,7 @@ ApplyActorCentralImpulseLocal

+

\ No newline at end of file diff --git a/doc/doc_files/applyactordamping.html b/doc/doc_files/applyactordamping.html index eea318b..b9fb862 100644 --- a/doc/doc_files/applyactordamping.html +++ b/doc/doc_files/applyactordamping.html @@ -7,7 +7,7 @@ -

sub ApplyActorDamping( actor, timeStep)

+

Sub ApplyActorDamping( actor, timeStep)

Reduces the velocity of an actor over time, simulating the effect of friction or air resistance.

@@ -33,6 +33,7 @@ getActorAngularDamping

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorforcelocal.html b/doc/doc_files/applyactorforcelocal.html index c6b4f27..fa6a99b 100644 --- a/doc/doc_files/applyactorforcelocal.html +++ b/doc/doc_files/applyactorforcelocal.html @@ -7,7 +7,7 @@ -

sub ApplyActorForceLocal( actor, x, y, z, rel_x, rel_y, rel_z)

+

Sub ApplyActorForceLocal( actor, x, y, z, rel_x, rel_y, rel_z)

Applies a force to an actor at a specific point. Unlike ApplyActorCentralForce(local/world), which applies force only at the center of mass (affecting linear velocity), this can generate both linear motion and rotation (torque), depending on where the force is applied relative to the center of mass.

@@ -25,6 +25,7 @@ ApplyActorCentralForceWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorforceworld.html b/doc/doc_files/applyactorforceworld.html index 13e7bb0..312e247 100644 --- a/doc/doc_files/applyactorforceworld.html +++ b/doc/doc_files/applyactorforceworld.html @@ -7,7 +7,7 @@ -

sub ApplyActorForceWorld( actor, x, y, z, rel_x, rel_y, rel_z)

+

Sub ApplyActorForceWorld( actor, x, y, z, rel_x, rel_y, rel_z)

Applies a force to an actor at a specific point. Unlike ApplyActorCentralForce(local/world), which applies force only at the center of mass (affecting linear velocity), this can generate both linear motion and rotation (torque), depending on where the force is applied relative to the center of mass.

@@ -25,6 +25,7 @@ ApplyActorCentralForceWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorimpulselocal.html b/doc/doc_files/applyactorimpulselocal.html index a1a8754..b018b41 100644 --- a/doc/doc_files/applyactorimpulselocal.html +++ b/doc/doc_files/applyactorimpulselocal.html @@ -7,7 +7,7 @@ -

sub ApplyActorImpulseLocal( actor, x, y, z, rel_x, rel_y, rel_z)

+

Sub ApplyActorImpulseLocal( actor, x, y, z, rel_x, rel_y, rel_z)

Applies an impulse to an actor at a specific point. Unlike ApplyActorCentralImpulse(local/world), which applies impulse only at the center of mass (affecting linear velocity), this can generate both linear motion and rotation (torque), depending on where the force is applied relative to the center of mass.

@@ -25,6 +25,7 @@ ApplyActorForceWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactorimpulseworld.html b/doc/doc_files/applyactorimpulseworld.html index b2a8d08..db62c6f 100644 --- a/doc/doc_files/applyactorimpulseworld.html +++ b/doc/doc_files/applyactorimpulseworld.html @@ -25,6 +25,7 @@ ApplyActorForceWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactortorqueimpulselocal.html b/doc/doc_files/applyactortorqueimpulselocal.html index 9c4ef56..0349291 100644 --- a/doc/doc_files/applyactortorqueimpulselocal.html +++ b/doc/doc_files/applyactortorqueimpulselocal.html @@ -21,6 +21,7 @@ ApplyActorTorqueImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactortorqueimpulseworld.html b/doc/doc_files/applyactortorqueimpulseworld.html index ff2c529..ceb6ba7 100644 --- a/doc/doc_files/applyactortorqueimpulseworld.html +++ b/doc/doc_files/applyactortorqueimpulseworld.html @@ -21,6 +21,7 @@ ApplyActorTorqueImpulseLocal

+

\ No newline at end of file diff --git a/doc/doc_files/applyactortorquelocal.html b/doc/doc_files/applyactortorquelocal.html index 04a2a1d..3312f85 100644 --- a/doc/doc_files/applyactortorquelocal.html +++ b/doc/doc_files/applyactortorquelocal.html @@ -22,6 +22,7 @@ ApplyActorTorqueImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyactortorqueworld.html b/doc/doc_files/applyactortorqueworld.html index 70fc39e..2851888 100644 --- a/doc/doc_files/applyactortorqueworld.html +++ b/doc/doc_files/applyactortorqueworld.html @@ -22,6 +22,7 @@ ApplyActorTorqueImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/applyspriteangularimpulse.html b/doc/doc_files/applyspriteangularimpulse.html index 8652365..94afea3 100644 --- a/doc/doc_files/applyspriteangularimpulse.html +++ b/doc/doc_files/applyspriteangularimpulse.html @@ -3,11 +3,11 @@ - applySpriteAngularImpulse [RCBasic Doc] + ApplySpriteAngularImpulse [RCBasic Doc] -

sub applySpriteAngularImpulse( spr_id, impulse)

+

Sub ApplySpriteAngularImpulse( spr_id, impulse)

Apply an angular impulse to a body. This method affects the body’s rotational motion, changing its angular velocity based on the impulse applied.

@@ -15,6 +15,7 @@ ApplySpriteLinearImpulse

+

\ No newline at end of file diff --git a/doc/doc_files/applyspritecentralforce.html b/doc/doc_files/applyspritecentralforce.html index eb93348..ac538d4 100644 --- a/doc/doc_files/applyspritecentralforce.html +++ b/doc/doc_files/applyspritecentralforce.html @@ -3,15 +3,16 @@ - applySpriteCentralForce [RCBasic Doc] + ApplySpriteCentralForce [RCBasic Doc] -

sub applySpriteCentralForce( spr_id, x, y)

+

Sub ApplySpriteCentralForce( spr_id, x, y)

Apply a continuous force to a body at its center of mass, regardless of the body's current orientation. This method affects the body's linear motion and is useful for simulating forces like gravity, wind, or any other directional force.

+

\ No newline at end of file diff --git a/doc/doc_files/applyspriteforce.html b/doc/doc_files/applyspriteforce.html index 86ec72c..6109ea2 100644 --- a/doc/doc_files/applyspriteforce.html +++ b/doc/doc_files/applyspriteforce.html @@ -3,15 +3,16 @@ - applySpriteForce [RCBasic Doc] + ApplySpriteForce [RCBasic Doc] -

sub applySpriteForce( spr_id, fX, fY, pX, pY)

+

Sub ApplySpriteForce( spr_id, fX, fY, pX, pY)

Apply a force at a world point. If the force is not applied at the center of mass, it will generate a torque and affect the angular velocity. This wakes up the body.

+

\ No newline at end of file diff --git a/doc/doc_files/applyspritelinearimpulse.html b/doc/doc_files/applyspritelinearimpulse.html index 9a24e77..7131ded 100644 --- a/doc/doc_files/applyspritelinearimpulse.html +++ b/doc/doc_files/applyspritelinearimpulse.html @@ -3,11 +3,11 @@ - applySpriteLinearImpulse [RCBasic Doc] + ApplySpriteLinearImpulse [RCBasic Doc] -

sub applySpriteLinearImpulse( spr_id, iX, iY, pX, pY)

+

Sub ApplySpriteLinearImpulse( spr_id, iX, iY, pX, pY)

Apply an instantaneous linear impulse to a body. This method directly affects the body’s linear motion by changing its velocity based on the impulse applied.

@@ -15,6 +15,7 @@ ApplySpriteAngularImpulse

+

\ No newline at end of file diff --git a/doc/doc_files/applyspritetorque.html b/doc/doc_files/applyspritetorque.html index c0aa765..0fe585a 100644 --- a/doc/doc_files/applyspritetorque.html +++ b/doc/doc_files/applyspritetorque.html @@ -3,15 +3,16 @@ - applySpriteTorque [RCBasic Doc] + ApplySpriteTorque [RCBasic Doc] -

sub applySpriteTorque( spr_id, torque)

+

Sub ApplySpriteTorque( spr_id, torque)

Apply a torque. This affects the angular velocity without affecting the linear velocity of the center of mass.

+

\ No newline at end of file diff --git a/doc/doc_files/arraycopy.html b/doc/doc_files/arraycopy.html index 01a2788..e64d9ff 100644 --- a/doc/doc_files/arraycopy.html +++ b/doc/doc_files/arraycopy.html @@ -7,7 +7,7 @@ -

sub ArrayCopy(ByRef src, ByRef dst)

+

Sub ArrayCopy(ByRef src, ByRef dst)

Copies the contents of src array to dst array

@@ -20,6 +20,7 @@ ArrayFill

+

\ No newline at end of file diff --git a/doc/doc_files/arraydim.html b/doc/doc_files/arraydim.html index c2b0268..76fb6de 100644 --- a/doc/doc_files/arraydim.html +++ b/doc/doc_files/arraydim.html @@ -7,7 +7,7 @@ -

function ArrayDim(Byref id)

+

Function ArrayDim(ByRef id)

Returns the number of dimensions in an array

@@ -17,6 +17,7 @@ ArraySize

+

\ No newline at end of file diff --git a/doc/doc_files/arrayfill.html b/doc/doc_files/arrayfill.html index 3a86c70..f71459f 100644 --- a/doc/doc_files/arrayfill.html +++ b/doc/doc_files/arrayfill.html @@ -17,6 +17,7 @@ ArraySize

+

\ No newline at end of file diff --git a/doc/doc_files/arrays.html b/doc/doc_files/arrays.html index add3644..7dcc576 100644 --- a/doc/doc_files/arrays.html +++ b/doc/doc_files/arrays.html @@ -56,6 +56,7 @@ Y[123] = 6   '(This line sets the 4th value of the 3rd index in the 2nd index in the array to 6. That was a mouth full. )

+

\ No newline at end of file diff --git a/doc/doc_files/arraysize.html b/doc/doc_files/arraysize.html index 704c5a3..0f220ec 100644 --- a/doc/doc_files/arraysize.html +++ b/doc/doc_files/arraysize.html @@ -7,7 +7,7 @@ -

Function ArraySize(Byref id, array_dim)

+

Function ArraySize(ByRef id, array_dim)

Returns the number of elements in the given dimension of an array

@@ -17,6 +17,7 @@ ArrayFill

+

\ No newline at end of file diff --git a/doc/doc_files/asc.html b/doc/doc_files/asc.html index 14aa178..63d0295 100644 --- a/doc/doc_files/asc.html +++ b/doc/doc_files/asc.html @@ -12,6 +12,7 @@ Returns the ASCII value of a character.

+

\ No newline at end of file diff --git a/doc/doc_files/asin.html b/doc/doc_files/asin.html index 53ff2c3..0fea1d4 100644 --- a/doc/doc_files/asin.html +++ b/doc/doc_files/asin.html @@ -12,6 +12,7 @@ Returns the ArcSine of a number.

+

\ No newline at end of file diff --git a/doc/doc_files/atan.html b/doc/doc_files/atan.html index 06fe174..3f8f70e 100644 --- a/doc/doc_files/atan.html +++ b/doc/doc_files/atan.html @@ -12,6 +12,7 @@ Returns the ArcTangent of a number.

+

\ No newline at end of file diff --git a/doc/doc_files/atan2.html b/doc/doc_files/atan2.html index 579e4d7..637de3f 100644 --- a/doc/doc_files/atan2.html +++ b/doc/doc_files/atan2.html @@ -12,6 +12,7 @@ Returns the ArcTangent of x and y

+

\ No newline at end of file diff --git a/doc/doc_files/augmentmatrix.html b/doc/doc_files/augmentmatrix.html index a7005d5..48bca2f 100644 --- a/doc/doc_files/augmentmatrix.html +++ b/doc/doc_files/augmentmatrix.html @@ -7,7 +7,7 @@ -

function AugmentMatrix(mA, mB, mC)

+

Function AugmentMatrix(mA, mB, mC)

Appends the columns of matrix mB onto matrix mA and stores the result in mC.

@@ -15,6 +15,7 @@ NOTE: Must mA and mB must be the same number of rows.

+

\ No newline at end of file diff --git a/doc/doc_files/bin.html b/doc/doc_files/bin.html index a3ebf49..e990d8b 100644 --- a/doc/doc_files/bin.html +++ b/doc/doc_files/bin.html @@ -7,11 +7,12 @@ -

function Bin$(n)

+

Function Bin$(n)

Returns the binary representation of a number.

+

\ No newline at end of file diff --git a/doc/doc_files/box3d.html b/doc/doc_files/box3d.html index d8dd34b..8b9f3bc 100644 --- a/doc/doc_files/box3d.html +++ b/doc/doc_files/box3d.html @@ -7,11 +7,12 @@ -

sub Box3D(min_x, min_y, min_z, max_x, max_y, max_z)

+

Sub Box3D(min_x, min_y, min_z, max_x, max_y, max_z)

Draws a box in 3D space

+

\ No newline at end of file diff --git a/doc/doc_files/bufferfromimage.html b/doc/doc_files/bufferfromimage.html index 425788e..c0dcb79 100644 --- a/doc/doc_files/bufferfromimage.html +++ b/doc/doc_files/bufferfromimage.html @@ -7,8 +7,9 @@ -

sub BufferFromImage(slot, byref buffer)

+

Sub BufferFromImage(slot, ByRef buffer)

+

\ No newline at end of file diff --git a/doc/doc_files/bufferfrommatrix.html b/doc/doc_files/bufferfrommatrix.html index 4e99e2d..6b62839 100644 --- a/doc/doc_files/bufferfrommatrix.html +++ b/doc/doc_files/bufferfrommatrix.html @@ -7,7 +7,7 @@ -

sub BufferFromMatrix(ByRef buffer, mA)

+

Sub BufferFromMatrix(ByRef buffer, mA)

Saves the matrix mA in an array

@@ -18,6 +18,7 @@ MatrixFromBuffer

+

\ No newline at end of file diff --git a/doc/doc_files/bufferfromstring.html b/doc/doc_files/bufferfromstring.html index cf85941..ec31b45 100644 --- a/doc/doc_files/bufferfromstring.html +++ b/doc/doc_files/bufferfromstring.html @@ -7,7 +7,7 @@ -

function BufferFromString(s$, ByRef buffer)

+

Function BufferFromString(s$, ByRef buffer)

Stores the byte value of a string into a number buffer

@@ -15,6 +15,7 @@ StringFromBuffer$

+

\ No newline at end of file diff --git a/doc/doc_files/canvas.html b/doc/doc_files/canvas.html index 5ada771..ef23f9a 100644 --- a/doc/doc_files/canvas.html +++ b/doc/doc_files/canvas.html @@ -7,7 +7,7 @@ -

sub Canvas(c_num)

+

Sub Canvas(c_num)

Sets the active canvas for drawing commands to use

@@ -15,6 +15,7 @@ ActiveCanvas

+

\ No newline at end of file diff --git a/doc/doc_files/canvasclip.html b/doc/doc_files/canvasclip.html index 0913f2c..b3c69ef 100644 --- a/doc/doc_files/canvasclip.html +++ b/doc/doc_files/canvasclip.html @@ -7,7 +7,7 @@ -

function CanvasClip(x, y, w, h)

+

Function CanvasClip(x, y, w, h)

Returns an image id with a selected portion of the active drawing canvas saved

@@ -15,6 +15,7 @@ WindowClip

+

\ No newline at end of file diff --git a/doc/doc_files/canvasisvisible.html b/doc/doc_files/canvasisvisible.html index e4d4fe8..14ec93b 100644 --- a/doc/doc_files/canvasisvisible.html +++ b/doc/doc_files/canvasisvisible.html @@ -7,7 +7,7 @@ -

function CanvasIsVisible(c_num)

+

Function CanvasIsVisible(c_num)

Returns true if a canvas is shown in the Window

@@ -15,6 +15,7 @@ SetCanvasVisible

+

\ No newline at end of file diff --git a/doc/doc_files/canvasz.html b/doc/doc_files/canvasz.html index b37887e..901c0f6 100644 --- a/doc/doc_files/canvasz.html +++ b/doc/doc_files/canvasz.html @@ -7,7 +7,7 @@ -

function CanvasZ(c_num)

+

Function CanvasZ(c_num)

Returns the Canvas Z Order.

@@ -18,6 +18,7 @@ SetCanvasZ

+

\ No newline at end of file diff --git a/doc/doc_files/castray2d.html b/doc/doc_files/castray2d.html index c460985..b9e5701 100644 --- a/doc/doc_files/castray2d.html +++ b/doc/doc_files/castray2d.html @@ -7,7 +7,7 @@ -

function CastRay2D( from_x, from_y, to_x, to_y )

+

Function CastRay2D( from_x, from_y, to_x, to_y )

Cast a ray and get the closest hit on the ray

@@ -25,6 +25,7 @@ GetRayHit2D

+

\ No newline at end of file diff --git a/doc/doc_files/castray2d_all.html b/doc/doc_files/castray2d_all.html index 2b2f9bb..4987221 100644 --- a/doc/doc_files/castray2d_all.html +++ b/doc/doc_files/castray2d_all.html @@ -7,7 +7,7 @@ -

function CastRay2D_All( from_x, from_y, to_x, to_y )

+

Function CastRay2D_All( from_x, from_y, to_x, to_y )

Cast a ray and gets all hits on the ray

@@ -25,6 +25,7 @@ GetRayHit2D

+

\ No newline at end of file diff --git a/doc/doc_files/castray3d.html b/doc/doc_files/castray3d.html index 0847b09..fc838fe 100644 --- a/doc/doc_files/castray3d.html +++ b/doc/doc_files/castray3d.html @@ -7,7 +7,7 @@ -

function CastRay3D( from_x, from_y, from_z, to_x, to_y, to_z )

+

Function CastRay3D( from_x, from_y, from_z, to_x, to_y, to_z )

Cast a ray and get the closest hit on the ray

@@ -25,6 +25,7 @@ GetRayHit2D

+

\ No newline at end of file diff --git a/doc/doc_files/castray3d_all.html b/doc/doc_files/castray3d_all.html index 38fdbfa..b9bfaa8 100644 --- a/doc/doc_files/castray3d_all.html +++ b/doc/doc_files/castray3d_all.html @@ -7,7 +7,7 @@ -

function CastRay3D_All( from_x, from_y, from_z, to_x, to_y, to_z )

+

Function CastRay3D_All( from_x, from_y, from_z, to_x, to_y, to_z )

Cast a ray and gets all hits on the ray

@@ -25,6 +25,7 @@ GetRayHit2D

+

\ No newline at end of file diff --git a/doc/doc_files/changedir.html b/doc/doc_files/changedir.html index ea7d13d..43af375 100644 --- a/doc/doc_files/changedir.html +++ b/doc/doc_files/changedir.html @@ -7,11 +7,12 @@ -

sub ChangeDir(p$)

+

Sub ChangeDir(p$)

Sets the working directory that the directory commands use

+

\ No newline at end of file diff --git a/doc/doc_files/channelispaused.html b/doc/doc_files/channelispaused.html index b8c14df..5ad2a75 100644 --- a/doc/doc_files/channelispaused.html +++ b/doc/doc_files/channelispaused.html @@ -7,7 +7,7 @@ -

function ChannelIsPaused(channel)

+

Function ChannelIsPaused(channel)

Returns true if an audio channel is currently paused

@@ -15,6 +15,7 @@ PauseSound

+

\ No newline at end of file diff --git a/doc/doc_files/channelisplaying.html b/doc/doc_files/channelisplaying.html index 4f233de..448c5db 100644 --- a/doc/doc_files/channelisplaying.html +++ b/doc/doc_files/channelisplaying.html @@ -7,7 +7,7 @@ -

function ChannelIsPlaying(channel)

+

Function ChannelIsPlaying(channel)

Returns true if an audio channel is playing

@@ -17,6 +17,7 @@ PlaySoundTimed

+

\ No newline at end of file diff --git a/doc/doc_files/checksockets.html b/doc/doc_files/checksockets.html index 46db155..d90f3ad 100644 --- a/doc/doc_files/checksockets.html +++ b/doc/doc_files/checksockets.html @@ -7,7 +7,7 @@ -

function CheckSockets(timeout_ms)

+

Function CheckSockets(timeout_ms)

Checks all connected sockets for activity. If timeout_ms is greater than 0 than it will wait that many milliseconds. If less than 0 it will wait for over 49 days (hint: there is no reason what so ever to set this less than 0).

@@ -15,6 +15,7 @@ Returns the number of sockets that have activity (ie. a connection was made or data was sent)

+

\ No newline at end of file diff --git a/doc/doc_files/chr.html b/doc/doc_files/chr.html index b449c24..4b2c0af 100644 --- a/doc/doc_files/chr.html +++ b/doc/doc_files/chr.html @@ -7,11 +7,12 @@ -

function Chr$(n)

+

Function Chr$(n)

Returns the character with the matching ASCII value n.

+

\ No newline at end of file diff --git a/doc/doc_files/cint32.html b/doc/doc_files/cint32.html index 8dea700..b36161f 100644 --- a/doc/doc_files/cint32.html +++ b/doc/doc_files/cint32.html @@ -7,11 +7,12 @@ -

function CInt32(i)

+

Function CInt32(i)

Returns a 32-bit signed integer.

+

\ No newline at end of file diff --git a/doc/doc_files/cint64.html b/doc/doc_files/cint64.html index 8ecb94d..4322bf7 100644 --- a/doc/doc_files/cint64.html +++ b/doc/doc_files/cint64.html @@ -7,11 +7,12 @@ -

function CInt64(i)

+

Function CInt64(i)

Returns a 64-bit signed integer.

+

\ No newline at end of file diff --git a/doc/doc_files/circle.html b/doc/doc_files/circle.html index 1af0f09..80d7ddb 100644 --- a/doc/doc_files/circle.html +++ b/doc/doc_files/circle.html @@ -7,11 +7,12 @@ -

sub Circle(x,y,radius)

+

Sub Circle(x,y,radius)

Draws a circle on the current canvas.

+

\ No newline at end of file diff --git a/doc/doc_files/circlefill.html b/doc/doc_files/circlefill.html index 554064a..710dd59 100644 --- a/doc/doc_files/circlefill.html +++ b/doc/doc_files/circlefill.html @@ -7,11 +7,12 @@ -

sub CircleFill(x,y,radius)

+

Sub CircleFill(x,y,radius)

Draws a filled circle on the current canvas.

+

\ No newline at end of file diff --git a/doc/doc_files/clearactorforces.html b/doc/doc_files/clearactorforces.html index 43c251a..32e5cc1 100644 --- a/doc/doc_files/clearactorforces.html +++ b/doc/doc_files/clearactorforces.html @@ -3,11 +3,11 @@ - clearActorForces [RCBasic Doc] + ClearActorForces [RCBasic Doc] -

sub clearActorForces( actor)

+

Sub ClearActorForces( actor)

Resets or clears all the forces and torques that have been applied to a rigid body in the current simulation step. This ensures that any forces, including linear forces and torques, do not accumulate from one simulation step to the next.

@@ -26,6 +26,7 @@

+

\ No newline at end of file diff --git a/doc/doc_files/clearcanvas.html b/doc/doc_files/clearcanvas.html index 338383d..e6fb735 100644 --- a/doc/doc_files/clearcanvas.html +++ b/doc/doc_files/clearcanvas.html @@ -7,7 +7,7 @@ -

sub ClearCanvas()

+

Sub ClearCanvas()

Clears the active drawing canvas

@@ -15,6 +15,7 @@ NOTE: This is only for drawing canvases (ie. Those opened with OpenCanvas())

+

\ No newline at end of file diff --git a/doc/doc_files/clearmatrix.html b/doc/doc_files/clearmatrix.html index 82c2b5e..8404112 100644 --- a/doc/doc_files/clearmatrix.html +++ b/doc/doc_files/clearmatrix.html @@ -7,11 +7,12 @@ -

sub ClearMatrix(mA)

+

Sub ClearMatrix(mA)

Sets all elements in a matrix to zero

+

\ No newline at end of file diff --git a/doc/doc_files/clearmatrixcolumns.html b/doc/doc_files/clearmatrixcolumns.html index 188769f..0812c28 100644 --- a/doc/doc_files/clearmatrixcolumns.html +++ b/doc/doc_files/clearmatrixcolumns.html @@ -7,7 +7,7 @@ -

function ClearMatrixColumns(mA, c, num_cols)

+

Function ClearMatrixColumns(mA, c, num_cols)

Sets all elements in the matrix columns specified to zero.

@@ -16,6 +16,7 @@ ClearMatrixRows

+

\ No newline at end of file diff --git a/doc/doc_files/clearmatrixrows.html b/doc/doc_files/clearmatrixrows.html index 7ea08e7..dc49370 100644 --- a/doc/doc_files/clearmatrixrows.html +++ b/doc/doc_files/clearmatrixrows.html @@ -7,7 +7,7 @@ -

function ClearMatrixRows(mA, r, num_rows)

+

Function ClearMatrixRows(mA, r, num_rows)

Sets all elements in the matrix rows specified to zero.

@@ -16,6 +16,7 @@ ClearMatrixColumns

+

\ No newline at end of file diff --git a/doc/doc_files/clearmousezone.html b/doc/doc_files/clearmousezone.html index e1ee81f..b1e6f65 100644 --- a/doc/doc_files/clearmousezone.html +++ b/doc/doc_files/clearmousezone.html @@ -7,11 +7,12 @@ -

sub ClearMouseZone()

+

Sub ClearMouseZone()

Removes the previously set mouse zone from the window

+

\ No newline at end of file diff --git a/doc/doc_files/clearscene.html b/doc/doc_files/clearscene.html index 4f4882f..b2b6835 100644 --- a/doc/doc_files/clearscene.html +++ b/doc/doc_files/clearscene.html @@ -9,6 +9,7 @@

Sub ClearScene()

+

\ No newline at end of file diff --git a/doc/doc_files/clearstack_n.html b/doc/doc_files/clearstack_n.html index 6135148..adf0fde 100644 --- a/doc/doc_files/clearstack_n.html +++ b/doc/doc_files/clearstack_n.html @@ -7,7 +7,7 @@ -

sub ClearStack_N( num_stack )

+

Sub ClearStack_N( num_stack )

Removes all elements from the stack

@@ -15,6 +15,7 @@ ClearStack_S

+

\ No newline at end of file diff --git a/doc/doc_files/clearstack_s.html b/doc/doc_files/clearstack_s.html index 8587936..89ebccc 100644 --- a/doc/doc_files/clearstack_s.html +++ b/doc/doc_files/clearstack_s.html @@ -7,7 +7,7 @@ -

sub ClearStack_S( str_stack )

+

Sub ClearStack_S( str_stack )

Removes all elements from the stack

@@ -15,6 +15,7 @@ ClearStack_N

+

\ No newline at end of file diff --git a/doc/doc_files/clipmatrix.html b/doc/doc_files/clipmatrix.html index b06e42b..2056fa8 100644 --- a/doc/doc_files/clipmatrix.html +++ b/doc/doc_files/clipmatrix.html @@ -7,11 +7,12 @@ -

sub ClipMatrix(mA, r, c, num_rows, num_cols, mB)

+

Sub ClipMatrix(mA, r, c, num_rows, num_cols, mB)

Copies the specified portion of matrix mA into matrix mB

+

\ No newline at end of file diff --git a/doc/doc_files/clonecanvas.html b/doc/doc_files/clonecanvas.html index 5e228ab..89ef281 100644 --- a/doc/doc_files/clonecanvas.html +++ b/doc/doc_files/clonecanvas.html @@ -7,7 +7,7 @@ -

function CloneCanvas(c_num, mode)

+

Function CloneCanvas(c_num, mode)

Returns a clone of a canvas. Clone canvases are mirrors of the original canvas so when you draw to one it will also be on the other. This is useful for a splitscreen 2d game.

@@ -18,6 +18,7 @@ OpenCanvas

+

\ No newline at end of file diff --git a/doc/doc_files/closecanvas.html b/doc/doc_files/closecanvas.html index 26ed1e9..57adffc 100644 --- a/doc/doc_files/closecanvas.html +++ b/doc/doc_files/closecanvas.html @@ -15,6 +15,7 @@ OpenCanvas

+

\ No newline at end of file diff --git a/doc/doc_files/closefile.html b/doc/doc_files/closefile.html index 81566ea..b143bc7 100644 --- a/doc/doc_files/closefile.html +++ b/doc/doc_files/closefile.html @@ -7,7 +7,7 @@ -

sub CloseFile( stream )

+

Sub CloseFile( stream )

Closes a file

@@ -15,6 +15,7 @@ OpenFile

+

\ No newline at end of file diff --git a/doc/doc_files/closewindow.html b/doc/doc_files/closewindow.html index 24efc2d..0df0a09 100644 --- a/doc/doc_files/closewindow.html +++ b/doc/doc_files/closewindow.html @@ -7,7 +7,7 @@ -

sub CloseWindow( )

+

Sub CloseWindow( )

Closes the graphics window

@@ -15,6 +15,7 @@ OpenWindow

+

\ No newline at end of file diff --git a/doc/doc_files/cls.html b/doc/doc_files/cls.html index 2ab7692..e7b05a1 100644 --- a/doc/doc_files/cls.html +++ b/doc/doc_files/cls.html @@ -7,11 +7,12 @@ -

sub Cls()

+

Sub Cls()

Clears the back buffer on the window

+

\ No newline at end of file diff --git a/doc/doc_files/cofactormatrix.html b/doc/doc_files/cofactormatrix.html index f3ad1b5..ebd5e76 100644 --- a/doc/doc_files/cofactormatrix.html +++ b/doc/doc_files/cofactormatrix.html @@ -7,7 +7,7 @@ -

sub CofactorMatrix(mA, r, c)

+

Sub CofactorMatrix(mA, r, c)

Sets matrix mA to a cofactor. This will change the original matrix so it is recommended to copy the matrix if you still need the original matrix.

@@ -15,6 +15,7 @@ CopyMatrix

+

\ No newline at end of file diff --git a/doc/doc_files/colorkey.html b/doc/doc_files/colorkey.html index ef6bf75..d4a1282 100644 --- a/doc/doc_files/colorkey.html +++ b/doc/doc_files/colorkey.html @@ -7,11 +7,12 @@ -

sub ColorKey(img_id, c)

+

Sub ColorKey(img_id, c)

Sets the color key for an image

+

\ No newline at end of file diff --git a/doc/doc_files/command.html b/doc/doc_files/command.html index 558c114..be05523 100644 --- a/doc/doc_files/command.html +++ b/doc/doc_files/command.html @@ -7,7 +7,7 @@ -

function Command$(arg)

+

Function Command$(arg)

Returns command line arguments passed to a program.

@@ -18,6 +18,7 @@ NumCommands

+

\ No newline at end of file diff --git a/doc/doc_files/comments.html b/doc/doc_files/comments.html index 65f835d..c9a15a7 100644 --- a/doc/doc_files/comments.html +++ b/doc/doc_files/comments.html @@ -27,6 +27,7 @@ MULTI-LINE COMMENT '/

+

\ No newline at end of file diff --git a/doc/doc_files/computeactorangularimpulsedenominator.html b/doc/doc_files/computeactorangularimpulsedenominator.html index c65a4ff..4b25ad1 100644 --- a/doc/doc_files/computeactorangularimpulsedenominator.html +++ b/doc/doc_files/computeactorangularimpulsedenominator.html @@ -7,7 +7,7 @@ -

function ComputeActorAngularImpulseDenominator( actor, x, y, z)

+

Function ComputeActorAngularImpulseDenominator( actor, x, y, z)

Computes a scalar value that represents how an actor will respond to an angular impulse at a given point, taking into account the actor's inertia tensor (which governs how the object resists rotation). This function is particularly useful in calculating the actor's rotational response to an impulse, typically during collision resolution or constraints involving rotation.

@@ -15,6 +15,7 @@ ComputeActorImpulseDenominator

+

\ No newline at end of file diff --git a/doc/doc_files/computeactorgyroimpulselocal.html b/doc/doc_files/computeactorgyroimpulselocal.html index 265ce83..5e8b470 100644 --- a/doc/doc_files/computeactorgyroimpulselocal.html +++ b/doc/doc_files/computeactorgyroimpulselocal.html @@ -7,7 +7,7 @@ -

sub ComputeActorGyroImpulseLocal( actor, dt, ByRef x, ByRef y, ByRef z)

+

Sub ComputeActorGyroImpulseLocal( actor, dt, ByRef x, ByRef y, ByRef z)

Computes the gyroscopic impulse for an actor in an implicit manner, based on the actor's current angular velocity and inertia. This function is used to simulate the gyroscopic effect—also known as gyroscopic precession—which occurs when a rotating object experiences a torque that causes its axis of rotation to change.

@@ -15,6 +15,7 @@ ComputeActorGyroImpulseWorld

+

\ No newline at end of file diff --git a/doc/doc_files/computeactorgyroimpulseworld.html b/doc/doc_files/computeactorgyroimpulseworld.html index 431aebd..5bc684b 100644 --- a/doc/doc_files/computeactorgyroimpulseworld.html +++ b/doc/doc_files/computeactorgyroimpulseworld.html @@ -7,7 +7,7 @@ -

sub ComputeActorGyroImpulseWorld( actor, dt, ByRef x, ByRef y, ByRef z)

+

Sub ComputeActorGyroImpulseWorld( actor, dt, ByRef x, ByRef y, ByRef z)

Computes the gyroscopic impulse for an actor in an implicit manner, but in this case, it performs the calculation relative to the world frame of reference, rather than the actor’s local frame. This function is used to handle the gyroscopic effects (i.e., gyroscopic precession) of a rotating object when a torque is applied, affecting its axis of rotation.

@@ -15,6 +15,7 @@ ComputeActorGyroImpulseLocal

+

\ No newline at end of file diff --git a/doc/doc_files/computeactorimpulsedenominator.html b/doc/doc_files/computeactorimpulsedenominator.html index 7082ceb..d27b555 100644 --- a/doc/doc_files/computeactorimpulsedenominator.html +++ b/doc/doc_files/computeactorimpulsedenominator.html @@ -7,7 +7,7 @@ -

function ComputeActorImpulseDenominator( actor, pos_x, pos_y, pos_z, normal_x, normal_y, normal_z)

+

Function ComputeActorImpulseDenominator( actor, pos_x, pos_y, pos_z, normal_x, normal_y, normal_z)

Computes a scalar value related to how a rigid body will respond to an applied impulse at a given point. It’s primarily used internally in the physics engine to calculate how an object’s mass, inertia, and shape will affect the outcome of impulses, particularly in collisions or constraints like contact points between objects.

@@ -15,6 +15,7 @@ ComputeActorAngularImpulseDenominator

+

\ No newline at end of file diff --git a/doc/doc_files/conditions.html b/doc/doc_files/conditions.html index 13f3c18..77f40f9 100644 --- a/doc/doc_files/conditions.html +++ b/doc/doc_files/conditions.html @@ -55,6 +55,7 @@ The above example is mostly the same as the previous example. The difference is that in our second CASE we are comparing both 4 and 5. If either of them are equal to our SELECT argument then the code inside the CASE block will execute.

+

\ No newline at end of file diff --git a/doc/doc_files/constants.html b/doc/doc_files/constants.html index 4696681..4e153fe 100644 --- a/doc/doc_files/constants.html +++ b/doc/doc_files/constants.html @@ -16,6 +16,7 @@ const  MY_PRINT = print "hello world" 

+

\ No newline at end of file diff --git a/doc/doc_files/constraintexists.html b/doc/doc_files/constraintexists.html index 42300e5..f63be2e 100644 --- a/doc/doc_files/constraintexists.html +++ b/doc/doc_files/constraintexists.html @@ -7,11 +7,12 @@ -

function ConstraintExists( constraint_id )

+

Function ConstraintExists( constraint_id )

Returns true if the id passed is a valid constraint

+

\ No newline at end of file diff --git a/doc/doc_files/converttonormalmap.html b/doc/doc_files/converttonormalmap.html index d13bbf3..32b7e3b 100644 --- a/doc/doc_files/converttonormalmap.html +++ b/doc/doc_files/converttonormalmap.html @@ -7,11 +7,12 @@ -

sub ConvertToNormalMap(img_id, amp)

+

Sub ConvertToNormalMap(img_id, amp)

Converts an image to a format for normal maps

+

\ No newline at end of file diff --git a/doc/doc_files/copyactormaterial.html b/doc/doc_files/copyactormaterial.html index 1e3aac6..b6f7977 100644 --- a/doc/doc_files/copyactormaterial.html +++ b/doc/doc_files/copyactormaterial.html @@ -7,11 +7,12 @@ -

function CopyActorMaterial( actor, material_num)

+

Function CopyActorMaterial( actor, material_num)

Returns a material id for a copy of an actor's material

+

\ No newline at end of file diff --git a/doc/doc_files/copyfile.html b/doc/doc_files/copyfile.html index 50b1ca9..50652a0 100644 --- a/doc/doc_files/copyfile.html +++ b/doc/doc_files/copyfile.html @@ -7,11 +7,12 @@ -

sub CopyFile(src$, dst$)

+

Sub CopyFile(src$, dst$)

Copies the contents of src$ file to a new dst$ file

+

\ No newline at end of file diff --git a/doc/doc_files/copyimage.html b/doc/doc_files/copyimage.html index be775b7..93d5f70 100644 --- a/doc/doc_files/copyimage.html +++ b/doc/doc_files/copyimage.html @@ -7,11 +7,12 @@ -

function CopyImage( img_id )

+

Function CopyImage( img_id )

Returns a copy of an image

+

\ No newline at end of file diff --git a/doc/doc_files/copymaterial.html b/doc/doc_files/copymaterial.html index 7140ec2..15b3d58 100644 --- a/doc/doc_files/copymaterial.html +++ b/doc/doc_files/copymaterial.html @@ -7,11 +7,12 @@ -

function CopyMaterial( smaterial_id)

+

Function CopyMaterial( smaterial_id)

Returns a copy of a material

+

\ No newline at end of file diff --git a/doc/doc_files/copymatrix.html b/doc/doc_files/copymatrix.html index 36f7ff1..e5ed2ad 100644 --- a/doc/doc_files/copymatrix.html +++ b/doc/doc_files/copymatrix.html @@ -7,11 +7,12 @@ -

sub CopyMatrix(mA, mB)

+

Sub CopyMatrix(mA, mB)

Copies matrix mA to matrix mB

+

\ No newline at end of file diff --git a/doc/doc_files/copymatrixcolumns.html b/doc/doc_files/copymatrixcolumns.html index 6d4898d..053d59d 100644 --- a/doc/doc_files/copymatrixcolumns.html +++ b/doc/doc_files/copymatrixcolumns.html @@ -7,7 +7,7 @@ -

function CopyMatrixColumns(mA, mB, c, num_cols)

+

Function CopyMatrixColumns(mA, mB, c, num_cols)

Copies the specified matrix columns from matrix mA to matrix mB.

@@ -15,6 +15,7 @@ Note: Matrix mB will be redimensioned to the size of the copied columns.

+

\ No newline at end of file diff --git a/doc/doc_files/copymatrixrows.html b/doc/doc_files/copymatrixrows.html index 482687d..ed32e20 100644 --- a/doc/doc_files/copymatrixrows.html +++ b/doc/doc_files/copymatrixrows.html @@ -7,7 +7,7 @@ -

function CopyMatrixRows(mA, mB, r, num_rows)

+

Function CopyMatrixRows(mA, mB, r, num_rows)

Copies the specified matrix rows from matrix mA to matrix mB.

@@ -15,6 +15,7 @@ Note: Matrix mB will be redimensioned to the size of the copied rows.

+

\ No newline at end of file diff --git a/doc/doc_files/cos.html b/doc/doc_files/cos.html index 7d67e00..bff67c4 100644 --- a/doc/doc_files/cos.html +++ b/doc/doc_files/cos.html @@ -7,11 +7,12 @@ -

function Cos(n)

+

Function Cos(n)

Returns the Cosine of an angle

+

\ No newline at end of file diff --git a/doc/doc_files/createactoranimation.html b/doc/doc_files/createactoranimation.html index db707e9..9f5383c 100644 --- a/doc/doc_files/createactoranimation.html +++ b/doc/doc_files/createactoranimation.html @@ -9,6 +9,7 @@

Function CreateActorAnimation(actor, start_frame, end_frame, speed)

+

\ No newline at end of file diff --git a/doc/doc_files/createanimatedactor.html b/doc/doc_files/createanimatedactor.html index 1146adc..00be22b 100644 --- a/doc/doc_files/createanimatedactor.html +++ b/doc/doc_files/createanimatedactor.html @@ -7,7 +7,7 @@ -

function CreateAnimatedActor( mesh )

+

Function CreateAnimatedActor( mesh )

Returns a new animated actor composed of a mesh

@@ -32,6 +32,7 @@ CreateTerrainActor

+

\ No newline at end of file diff --git a/doc/doc_files/createbillboardactor.html b/doc/doc_files/createbillboardactor.html index 960d051..cc6bf48 100644 --- a/doc/doc_files/createbillboardactor.html +++ b/doc/doc_files/createbillboardactor.html @@ -7,7 +7,7 @@ -

function CreateBillboardActor( )

+

Function CreateBillboardActor( )

Returns a billboard actor

@@ -24,6 +24,7 @@ CreateTerrainActor

+

\ No newline at end of file diff --git a/doc/doc_files/createconeconstraint.html b/doc/doc_files/createconeconstraint.html index 4bc8256..3cd0732 100644 --- a/doc/doc_files/createconeconstraint.html +++ b/doc/doc_files/createconeconstraint.html @@ -7,7 +7,7 @@ -

function CreateConeConstraint( actorA, rbAFrame_matrix)

+

Function CreateConeConstraint( actorA, rbAFrame_matrix)

The Cone Constraint is a type of joint constraint used to simulate realistic rotational movement between two actors (or between an actor and the world) with specific angular limits. This constraint is especially useful for simulating ball-and-socket joints with some twisting freedom but restricted cone-like movement, such as human shoulders or robotic arms.

@@ -31,6 +31,7 @@ SetMatrixRotation

+

\ No newline at end of file diff --git a/doc/doc_files/createconeconstraintex.html b/doc/doc_files/createconeconstraintex.html index bfe5bc3..60a1ce6 100644 --- a/doc/doc_files/createconeconstraintex.html +++ b/doc/doc_files/createconeconstraintex.html @@ -3,11 +3,11 @@ - createConeConstraintEx [RCBasic Doc] + CreateConeConstraintEx [RCBasic Doc] -

function createConeConstraintEx( actorA, actorB, rbAFrame_matrix, rbBFrame_matrix)

+

Function CreateConeConstraintEx( actorA, actorB, rbAFrame_matrix, rbBFrame_matrix)

The Cone Constraint is a type of joint constraint used to simulate realistic rotational movement between two actors (or between an actor and the world) with specific angular limits. This constraint is especially useful for simulating ball-and-socket joints with some twisting freedom but restricted cone-like movement, such as human shoulders or robotic arms.

@@ -34,6 +34,7 @@ SetMatrixRotation

+

\ No newline at end of file diff --git a/doc/doc_files/createconemesh.html b/doc/doc_files/createconemesh.html index 4c829fc..cbb9181 100644 --- a/doc/doc_files/createconemesh.html +++ b/doc/doc_files/createconemesh.html @@ -12,6 +12,7 @@ Create a cone mesh

+

\ No newline at end of file diff --git a/doc/doc_files/createcubeactor.html b/doc/doc_files/createcubeactor.html index b5bccbe..ac01e8c 100644 --- a/doc/doc_files/createcubeactor.html +++ b/doc/doc_files/createcubeactor.html @@ -7,7 +7,7 @@ -

function CreateCubeActor( cube_size )

+

Function CreateCubeActor( cube_size )

Returns an actor with a cube mesh of the specified size ( cube_size x cube_size x cube_size )

@@ -21,6 +21,7 @@ CreateTerrainActor

+

\ No newline at end of file diff --git a/doc/doc_files/createcylindermesh.html b/doc/doc_files/createcylindermesh.html index a084b04..32dc1eb 100644 --- a/doc/doc_files/createcylindermesh.html +++ b/doc/doc_files/createcylindermesh.html @@ -12,6 +12,7 @@ Create a cylinder mesh

+

\ No newline at end of file diff --git a/doc/doc_files/createdistancejoint.html b/doc/doc_files/createdistancejoint.html index 8399d24..b30f7cb 100644 --- a/doc/doc_files/createdistancejoint.html +++ b/doc/doc_files/createdistancejoint.html @@ -3,11 +3,11 @@ - createDistanceJoint [RCBasic Doc] + CreateDistanceJoint [RCBasic Doc] -

function createDistanceJoint( spriteA, spriteB, aX, aY, bX, bY, collide_connect)

+

Function CreateDistanceJoint( spriteA, spriteB, aX, aY, bX, bY, collide_connect)

Creates a distance joint

@@ -32,6 +32,7 @@

+

\ No newline at end of file diff --git a/doc/doc_files/createfrictionjoint.html b/doc/doc_files/createfrictionjoint.html index a8365fd..1b48930 100644 --- a/doc/doc_files/createfrictionjoint.html +++ b/doc/doc_files/createfrictionjoint.html @@ -3,11 +3,11 @@ - createFrictionJoint [RCBasic Doc] + CreateFrictionJoint [RCBasic Doc] -

function createFrictionJoint( spriteA, spriteB, x, y, collide_connect)

+

Function CreateFrictionJoint( spriteA, spriteB, x, y, collide_connect)

Creates a Friction Joint

@@ -29,6 +29,7 @@

+

\ No newline at end of file diff --git a/doc/doc_files/creategearjoint.html b/doc/doc_files/creategearjoint.html index d8917f5..b74eecd 100644 --- a/doc/doc_files/creategearjoint.html +++ b/doc/doc_files/creategearjoint.html @@ -3,11 +3,11 @@ - createGearJoint [RCBasic Doc] + CreateGearJoint [RCBasic Doc] -

function createGearJoint( jointA, jointB, g_ratio, collide_connect)

+

Function CreateGearJoint( jointA, jointB, g_ratio, collide_connect)

Creates a Gear Joint

@@ -29,6 +29,7 @@

+

\ No newline at end of file diff --git a/doc/doc_files/createhingeconstraint.html b/doc/doc_files/createhingeconstraint.html index 9c39af8..dc16205 100644 --- a/doc/doc_files/createhingeconstraint.html +++ b/doc/doc_files/createhingeconstraint.html @@ -7,7 +7,7 @@ -

function CreateHingeConstraint( actorA, frameA, useReferenceFrameA )

+

Function CreateHingeConstraint( actorA, frameA, useReferenceFrameA )

Simulates a hinge joint, which allows two actors (or an actor and the world) to rotate around a single axis while restricting movement along the other axes. This is similar to the way a door swings on its hinges or how an elbow joint functions in the human body.

@@ -28,6 +28,7 @@ SetMatrixRotation

+

\ No newline at end of file diff --git a/doc/doc_files/createhingeconstraintex.html b/doc/doc_files/createhingeconstraintex.html index 9e1e9bd..852154d 100644 --- a/doc/doc_files/createhingeconstraintex.html +++ b/doc/doc_files/createhingeconstraintex.html @@ -34,6 +34,7 @@ SetMatrixRotation

+

\ No newline at end of file diff --git a/doc/doc_files/createimage.html b/doc/doc_files/createimage.html index 1bb8d4f..5ed3061 100644 --- a/doc/doc_files/createimage.html +++ b/doc/doc_files/createimage.html @@ -7,7 +7,7 @@ -

function CreateImage(w, h, byref buffer)

+

Function CreateImage(w, h, ByRef buffer)

Returns an image created from the buffer provided

@@ -16,6 +16,7 @@ LoadImage

+

\ No newline at end of file diff --git a/doc/doc_files/createimageex.html b/doc/doc_files/createimageex.html index ca754eb..bf10d1d 100644 --- a/doc/doc_files/createimageex.html +++ b/doc/doc_files/createimageex.html @@ -3,11 +3,11 @@ - createImageEx [RCBasic Doc] + CreateImageEx [RCBasic Doc] -

function createImageEx(w, h, byref buffer, color)

+

Function CreateImageEx(w, h, ByRef buffer, color)

Returns an image created from the buffer provided

@@ -19,6 +19,7 @@ LoadImage

+

\ No newline at end of file diff --git a/doc/doc_files/createlightactor.html b/doc/doc_files/createlightactor.html index 46d9463..a621c2e 100644 --- a/doc/doc_files/createlightactor.html +++ b/doc/doc_files/createlightactor.html @@ -7,7 +7,7 @@ -

function CreateLightActor( )

+

Function CreateLightActor( )

Returns a new light in the scene

@@ -21,6 +21,7 @@ CreateTerrainActor

+

\ No newline at end of file diff --git a/doc/doc_files/creatematerial.html b/doc/doc_files/creatematerial.html index 262368d..bdae445 100644 --- a/doc/doc_files/creatematerial.html +++ b/doc/doc_files/creatematerial.html @@ -3,15 +3,16 @@ - createMaterial [RCBasic Doc] + CreateMaterial [RCBasic Doc] -

function createMaterial()

+

Function CreateMaterial()

Returns a new material

+

\ No newline at end of file diff --git a/doc/doc_files/createmesh.html b/doc/doc_files/createmesh.html index 023391d..6395fb6 100644 --- a/doc/doc_files/createmesh.html +++ b/doc/doc_files/createmesh.html @@ -7,11 +7,12 @@ -

function CreateMesh( )

+

Function CreateMesh( )

Returns a new mesh

+

\ No newline at end of file diff --git a/doc/doc_files/createmotorjoint.html b/doc/doc_files/createmotorjoint.html index 68fb28d..2552332 100644 --- a/doc/doc_files/createmotorjoint.html +++ b/doc/doc_files/createmotorjoint.html @@ -3,11 +3,11 @@ - createMotorJoint [RCBasic Doc] + CreateMotorJoint [RCBasic Doc] -

function createMotorJoint( spriteA, spriteB, collide_connect)

+

Function CreateMotorJoint( spriteA, spriteB, collide_connect)

Creates a Motor Joint

@@ -15,6 +15,7 @@ A motor joint is used to control the relative motion between two bodies. A typical usage is to control the movement of a dynamic body with respect to the ground.

+

\ No newline at end of file diff --git a/doc/doc_files/createoctreeactor.html b/doc/doc_files/createoctreeactor.html index f98ec0b..de63977 100644 --- a/doc/doc_files/createoctreeactor.html +++ b/doc/doc_files/createoctreeactor.html @@ -7,7 +7,7 @@ -

function CreateOctreeActor( mesh )

+

Function CreateOctreeActor( mesh )

Returns a mesh actor optimized for large objects (such as levels)

@@ -28,6 +28,7 @@ CreateTerrainActor

+

\ No newline at end of file diff --git a/doc/doc_files/createparticleactor.html b/doc/doc_files/createparticleactor.html index df45f38..8251e7d 100644 --- a/doc/doc_files/createparticleactor.html +++ b/doc/doc_files/createparticleactor.html @@ -7,7 +7,7 @@ -

function CreateParticleActor( particle_type )

+

Function CreateParticleActor( particle_type )

Returns a new particle actor

@@ -44,6 +44,7 @@ CreateTerrainActor

+

\ No newline at end of file diff --git a/doc/doc_files/createplanemesh.html b/doc/doc_files/createplanemesh.html index 3967e52..ed765bd 100644 --- a/doc/doc_files/createplanemesh.html +++ b/doc/doc_files/createplanemesh.html @@ -7,7 +7,7 @@ -

Function CreatePlaneMesh( w, h, tileCount_w, tileCount_h )

+

Function CreatePlaneMesh( w, h, tileCount_w, tileCount_h, txRepeat_x, txRepeat_y )

Creates a flat plane

@@ -18,8 +18,12 @@
  • tileCount_w, TileCount_h - The number of subdivisions across and down the plane
  • +
  • + txRepeat_x, txRepeat_y - The number of times to repeat the texture across and down the plane +
  • +

    \ No newline at end of file diff --git a/doc/doc_files/createpointconstraint.html b/doc/doc_files/createpointconstraint.html index a199c13..017a2b4 100644 --- a/doc/doc_files/createpointconstraint.html +++ b/doc/doc_files/createpointconstraint.html @@ -15,6 +15,7 @@ CreatePointConstraintEx

    +

    \ No newline at end of file diff --git a/doc/doc_files/createpointconstraintex.html b/doc/doc_files/createpointconstraintex.html index 1741ed2..6c1e38e 100644 --- a/doc/doc_files/createpointconstraintex.html +++ b/doc/doc_files/createpointconstraintex.html @@ -7,7 +7,7 @@ -

    function CreatePointConstraintEx( actorA, actorB, pxA, pyA, pzA, pxB, pyB, pzB)

    +

    Function CreatePointConstraintEx( actorA, actorB, pxA, pyA, pzA, pxB, pyB, pzB)

    A type of constraint that allows two actors (or an actor and the world) to move freely relative to each other while ensuring that one point on each body remains coincident. Essentially, it ensures that the two actors stay connected at a single point, but without restricting their relative rotations. This kind of constraint is useful when you need a connection that allows full rotation in all directions, such as a pendulum, ball joint, or even some suspension systems.

    @@ -15,6 +15,7 @@ CreatePointConstraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/createprismaticjoint.html b/doc/doc_files/createprismaticjoint.html index ded3010..14ac75c 100644 --- a/doc/doc_files/createprismaticjoint.html +++ b/doc/doc_files/createprismaticjoint.html @@ -3,11 +3,11 @@ - createPrismaticJoint [RCBasic Doc] + CreatePrismaticJoint [RCBasic Doc] -

    function createPrismaticJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect)

    +

    Function CreatePrismaticJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect)

    Creates a Prismatic Joint

    @@ -32,6 +32,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/createprojectoractor.html b/doc/doc_files/createprojectoractor.html index d00b134..ad2c638 100644 --- a/doc/doc_files/createprojectoractor.html +++ b/doc/doc_files/createprojectoractor.html @@ -15,6 +15,7 @@ Projector actors can be used to project a texture over objects in its field of view.

    +

    \ No newline at end of file diff --git a/doc/doc_files/createpulleyjoint.html b/doc/doc_files/createpulleyjoint.html index 2132eac..755b4b5 100644 --- a/doc/doc_files/createpulleyjoint.html +++ b/doc/doc_files/createpulleyjoint.html @@ -3,11 +3,11 @@ - createPulleyJoint [RCBasic Doc] + CreatePulleyJoint [RCBasic Doc] -

    function createPulleyJoint( spriteA, spriteB, gaX, gaY, gbX, gbY, aX, aY, bX, bY, j_ratio, collide_connect)

    +

    Function CreatePulleyJoint( spriteA, spriteB, gaX, gaY, gbX, gbY, aX, aY, bX, bY, j_ratio, collide_connect)

    Creates a pulley joint

    @@ -15,6 +15,7 @@ The pulley joint is connected to two bodies and two fixed ground points. The pulley supports a ratio such that: length1 + ratio * length2 <= constant Yes, the force transmitted is scaled by the ratio. Warning: the pulley joint can get a bit squirrelly by itself. They often work better when combined with prismatic joints. You should also cover the the anchor points with static shapes to prevent one side from going to zero length.

    +

    \ No newline at end of file diff --git a/doc/doc_files/createrevolutejoint.html b/doc/doc_files/createrevolutejoint.html index 4dabc72..85c4ede 100644 --- a/doc/doc_files/createrevolutejoint.html +++ b/doc/doc_files/createrevolutejoint.html @@ -3,11 +3,11 @@ - createRevoluteJoint [RCBasic Doc] + CreateRevoluteJoint [RCBasic Doc] -

    function createRevoluteJoint( spriteA, spriteB, x, y, collide_connect)

    +

    Function CreateRevoluteJoint( spriteA, spriteB, x, y, collide_connect)

    Creates a revolute joint

    @@ -15,6 +15,7 @@ A revolute joint constrains two bodies to share a common point while they are free to rotate about the point. The relative rotation about the shared point is the joint angle. You can limit the relative rotation with a joint limit that specifies a lower and upper angle. You can use a motor to drive the relative rotation about the shared point. A maximum motor torque is provided so that infinite forces are not generated.

    +

    \ No newline at end of file diff --git a/doc/doc_files/createslideconstraint.html b/doc/doc_files/createslideconstraint.html index 2db0edc..ecc1992 100644 --- a/doc/doc_files/createslideconstraint.html +++ b/doc/doc_files/createslideconstraint.html @@ -7,7 +7,7 @@ -

    function CreateSlideConstraint( actorA, frameInB_matrix, useLinearReferenceFrameA)

    +

    Function CreateSlideConstraint( actorA, frameInB_matrix, useLinearReferenceFrameA)

    A type of constraint that restricts the motion between two actors (or between an actor and the world) in such a way that they can slide along a specific axis and rotate around the same axis, while limiting or allowing movement along other axes. This constraint is similar to a prismatic joint with added rotational freedom, making it useful for simulating objects like pistons, sliding doors, or rail systems.

    @@ -29,6 +29,7 @@ SetMatrixRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/createslideconstraintex.html b/doc/doc_files/createslideconstraintex.html index b139388..d1cc65b 100644 --- a/doc/doc_files/createslideconstraintex.html +++ b/doc/doc_files/createslideconstraintex.html @@ -7,7 +7,7 @@ -

    function CreateSlideConstraintEx( actorA, actorB, frameInA_matrix, frameInB_matrix, useLinearReferenceFrameA)

    +

    Function CreateSlideConstraintEx( actorA, actorB, frameInA_matrix, frameInB_matrix, useLinearReferenceFrameA)

    A type of constraint that restricts the motion between two actors (or between an actor and the world) in such a way that they can slide along a specific axis and rotate around the same axis, while limiting or allowing movement along other axes. This constraint is similar to a prismatic joint with added rotational freedom, making it useful for simulating objects like pistons, sliding doors, or rail systems.

    @@ -35,6 +35,7 @@ SetMatrixRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/createsound.html b/doc/doc_files/createsound.html index f0e836a..a818fed 100644 --- a/doc/doc_files/createsound.html +++ b/doc/doc_files/createsound.html @@ -7,11 +7,12 @@ -

    function CreateSound(byref buffer, buffer_size, vol)

    +

    Function CreateSound(ByRef buffer, buffer_size, vol)

    Returns a new sound from a buffer of raw audio data

    +

    \ No newline at end of file diff --git a/doc/doc_files/createsphereactor.html b/doc/doc_files/createsphereactor.html index 78b54cd..1d1e250 100644 --- a/doc/doc_files/createsphereactor.html +++ b/doc/doc_files/createsphereactor.html @@ -7,7 +7,7 @@ -

    function CreateSphereActor( radius )

    +

    Function CreateSphereActor( radius )

    Returns an actor composed of a sphere mesh

    @@ -21,6 +21,7 @@ CreateTerrainActor

    +

    \ No newline at end of file diff --git a/doc/doc_files/createsprite.html b/doc/doc_files/createsprite.html index 03b9790..5ee5b2b 100644 --- a/doc/doc_files/createsprite.html +++ b/doc/doc_files/createsprite.html @@ -7,7 +7,7 @@ -

    function CreateSprite( img, frame_w, frame_h )

    +

    Function CreateSprite( img, frame_w, frame_h )

    This function returns a new sprite which you can place in a variable for use in your program.

    @@ -47,6 +47,7 @@ SetSpritePosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/createspriteanimation.html b/doc/doc_files/createspriteanimation.html index 86e6406..c85c53c 100644 --- a/doc/doc_files/createspriteanimation.html +++ b/doc/doc_files/createspriteanimation.html @@ -20,6 +20,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/createstack_n.html b/doc/doc_files/createstack_n.html index 0636ce1..17b661b 100644 --- a/doc/doc_files/createstack_n.html +++ b/doc/doc_files/createstack_n.html @@ -7,11 +7,12 @@ -

    function CreateStack_N( )

    +

    Function CreateStack_N( )

    Returns a new number stack

    +

    \ No newline at end of file diff --git a/doc/doc_files/createstack_s.html b/doc/doc_files/createstack_s.html index 5f954c2..44f1ce0 100644 --- a/doc/doc_files/createstack_s.html +++ b/doc/doc_files/createstack_s.html @@ -7,11 +7,12 @@ -

    function CreateStack_S()

    +

    Function CreateStack_S()

    Returns a new string stack

    +

    \ No newline at end of file diff --git a/doc/doc_files/createterrainactor.html b/doc/doc_files/createterrainactor.html index d100dea..e6180a9 100644 --- a/doc/doc_files/createterrainactor.html +++ b/doc/doc_files/createterrainactor.html @@ -7,7 +7,7 @@ -

    function CreateTerrainActor( hmap_file$ )

    +

    Function CreateTerrainActor( hmap_file$ )

    Returns terrain generated from a height map

    @@ -24,6 +24,7 @@ CreateBillboardActor

    +

    \ No newline at end of file diff --git a/doc/doc_files/createtilemap.html b/doc/doc_files/createtilemap.html index 5e0604a..cfb57da 100644 --- a/doc/doc_files/createtilemap.html +++ b/doc/doc_files/createtilemap.html @@ -29,6 +29,7 @@ CreateTileSet

    +

    \ No newline at end of file diff --git a/doc/doc_files/createtileset.html b/doc/doc_files/createtileset.html index df195b4..29a9e82 100644 --- a/doc/doc_files/createtileset.html +++ b/doc/doc_files/createtileset.html @@ -88,6 +88,7 @@ DrawTileMap

    +

    \ No newline at end of file diff --git a/doc/doc_files/createvolumelightmesh.html b/doc/doc_files/createvolumelightmesh.html index 9be4dbd..54a4d5d 100644 --- a/doc/doc_files/createvolumelightmesh.html +++ b/doc/doc_files/createvolumelightmesh.html @@ -12,6 +12,7 @@ Create a mesh to represent a light volume.

    +

    \ No newline at end of file diff --git a/doc/doc_files/createwateractor.html b/doc/doc_files/createwateractor.html index 2fbf096..f3d80c9 100644 --- a/doc/doc_files/createwateractor.html +++ b/doc/doc_files/createwateractor.html @@ -7,7 +7,7 @@ -

    function CreateWaterActor( mesh, waveHeight, waveSpeed, waveLength )

    +

    Function CreateWaterActor( mesh, waveHeight, waveSpeed, waveLength )

    Creates an actor with water properties set on a base mesh

    @@ -21,6 +21,7 @@ CreateTerrainActor

    +

    \ No newline at end of file diff --git a/doc/doc_files/createweldjoint.html b/doc/doc_files/createweldjoint.html index 96a885a..23f2367 100644 --- a/doc/doc_files/createweldjoint.html +++ b/doc/doc_files/createweldjoint.html @@ -3,11 +3,11 @@ - createWeldJoint [RCBasic Doc] + CreateWeldJoint [RCBasic Doc] -

    function createWeldJoint( spriteA, spriteB, x, y, collide_connect)

    +

    Function CreateWeldJoint( spriteA, spriteB, x, y, collide_connect)

    Creates a Weld Joint

    @@ -15,6 +15,7 @@ A weld joint essentially glues two bodies together. A weld joint may distort somewhat because the island constraint solver is approximate.

    +

    \ No newline at end of file diff --git a/doc/doc_files/createwheeljoint.html b/doc/doc_files/createwheeljoint.html index 0b74ef5..e3ec3a8 100644 --- a/doc/doc_files/createwheeljoint.html +++ b/doc/doc_files/createwheeljoint.html @@ -3,11 +3,11 @@ - createWheelJoint [RCBasic Doc] + CreateWheelJoint [RCBasic Doc] -

    function createWheelJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect)

    +

    Function CreateWheelJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect)

    Creates a wheel joint.

    @@ -15,6 +15,7 @@ A wheel joint. This joint provides two degrees of freedom: translation along an axis fixed in bodyA and rotation in the plane. In other words, it is a point to line constraint with a rotational motor and a linear spring/damper. The spring/damper is initialized upon creation. This joint is designed for vehicle suspensions.

    +

    \ No newline at end of file diff --git a/doc/doc_files/cubematrix.html b/doc/doc_files/cubematrix.html index fd8344c..ca31afb 100644 --- a/doc/doc_files/cubematrix.html +++ b/doc/doc_files/cubematrix.html @@ -7,11 +7,12 @@ -

    function CubeMatrix(mA, mB)

    +

    Function CubeMatrix(mA, mB)

    Returns matrix mA raised to the 3rd power

    +

    \ No newline at end of file diff --git a/doc/doc_files/date.html b/doc/doc_files/date.html index 4ce196c..254264f 100644 --- a/doc/doc_files/date.html +++ b/doc/doc_files/date.html @@ -7,11 +7,12 @@ -

    function Date$()

    +

    Function Date$()

    Returns the date in "MM-DD-YYYY" format

    +

    \ No newline at end of file diff --git a/doc/doc_files/degrees.html b/doc/doc_files/degrees.html index 8c331fc..4fd1a35 100644 --- a/doc/doc_files/degrees.html +++ b/doc/doc_files/degrees.html @@ -7,11 +7,12 @@ -

    function Degrees(r)

    +

    Function Degrees(r)

    Returns angle converted from radians to degrees

    +

    \ No newline at end of file diff --git a/doc/doc_files/deleteactor.html b/doc/doc_files/deleteactor.html index 7efb430..fc79e51 100644 --- a/doc/doc_files/deleteactor.html +++ b/doc/doc_files/deleteactor.html @@ -7,7 +7,7 @@ -

    sub DeleteActor( actor )

    +

    Sub DeleteActor( actor )

    Removes an actor from the scene and frees its memory

    @@ -15,6 +15,7 @@ NOTE: Actors are all removed on clearScene so make sure you don't continue using the id after that.

    +

    \ No newline at end of file diff --git a/doc/doc_files/deleteactoranimation.html b/doc/doc_files/deleteactoranimation.html index 89436d3..4bdc6c9 100644 --- a/doc/doc_files/deleteactoranimation.html +++ b/doc/doc_files/deleteactoranimation.html @@ -7,11 +7,12 @@ -

    sub DeleteActorAnimation(actor, animation)

    +

    Sub DeleteActorAnimation(actor, animation)

    Deletes an actor's animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletean8.html b/doc/doc_files/deletean8.html index 558a75f..3908440 100644 --- a/doc/doc_files/deletean8.html +++ b/doc/doc_files/deletean8.html @@ -12,6 +12,7 @@ Clears a anim8or project from program memory.

    +

    \ No newline at end of file diff --git a/doc/doc_files/deleteconstraint.html b/doc/doc_files/deleteconstraint.html index 2dca7ba..a90fd26 100644 --- a/doc/doc_files/deleteconstraint.html +++ b/doc/doc_files/deleteconstraint.html @@ -12,6 +12,7 @@ Removes a constraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletefont.html b/doc/doc_files/deletefont.html index 65a1bca..985e627 100644 --- a/doc/doc_files/deletefont.html +++ b/doc/doc_files/deletefont.html @@ -12,6 +12,7 @@ Frees a font from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deleteimage.html b/doc/doc_files/deleteimage.html index 507d13f..615dee8 100644 --- a/doc/doc_files/deleteimage.html +++ b/doc/doc_files/deleteimage.html @@ -12,6 +12,7 @@ Removes an image from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletejoint.html b/doc/doc_files/deletejoint.html index d2f63f4..224b08c 100644 --- a/doc/doc_files/deletejoint.html +++ b/doc/doc_files/deletejoint.html @@ -23,6 +23,7 @@ CreateWheelJoint

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletematerial.html b/doc/doc_files/deletematerial.html index 9a41461..00350f7 100644 --- a/doc/doc_files/deletematerial.html +++ b/doc/doc_files/deletematerial.html @@ -15,6 +15,7 @@ NOTE: In the case of actor materials, this will simple drop the reference to it but it will not remove the material from the actor.

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletematrix.html b/doc/doc_files/deletematrix.html index 3cd8f16..f78f803 100644 --- a/doc/doc_files/deletematrix.html +++ b/doc/doc_files/deletematrix.html @@ -12,6 +12,7 @@ Frees a matrix from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletematrixcolumns.html b/doc/doc_files/deletematrixcolumns.html index 1d62c02..89fc6c3 100644 --- a/doc/doc_files/deletematrixcolumns.html +++ b/doc/doc_files/deletematrixcolumns.html @@ -7,7 +7,7 @@ -

    function DeleteMatrixColumns(mA, c, num_cols)

    +

    Function DeleteMatrixColumns(mA, c, num_cols)

    Removes the specified columns from a matrix

    @@ -18,6 +18,7 @@ DeleteMatrixRows

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletematrixrows.html b/doc/doc_files/deletematrixrows.html index 9744bbd..e751f33 100644 --- a/doc/doc_files/deletematrixrows.html +++ b/doc/doc_files/deletematrixrows.html @@ -7,7 +7,7 @@ -

    function DeleteMatrixRows(mA, r, num_rows)

    +

    Function DeleteMatrixRows(mA, r, num_rows)

    Removes the specified rows from a matrix

    @@ -18,6 +18,7 @@ DeleteMatrixColumns

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletemesh.html b/doc/doc_files/deletemesh.html index 97df4d5..4235358 100644 --- a/doc/doc_files/deletemesh.html +++ b/doc/doc_files/deletemesh.html @@ -7,11 +7,12 @@ -

    sub DeleteMesh( mesh )

    +

    Sub DeleteMesh( mesh )

    Removes a mesh from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletemusic.html b/doc/doc_files/deletemusic.html index e4ce76d..c40d010 100644 --- a/doc/doc_files/deletemusic.html +++ b/doc/doc_files/deletemusic.html @@ -7,11 +7,12 @@ -

    sub DeleteMusic()

    +

    Sub DeleteMusic()

    Removes the current music track from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletesound.html b/doc/doc_files/deletesound.html index 030955e..17a3266 100644 --- a/doc/doc_files/deletesound.html +++ b/doc/doc_files/deletesound.html @@ -7,11 +7,12 @@ -

    sub DeleteSound(snd)

    +

    Sub DeleteSound(snd)

    Removes a sound from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletesprite.html b/doc/doc_files/deletesprite.html index f80ae44..bd568d6 100644 --- a/doc/doc_files/deletesprite.html +++ b/doc/doc_files/deletesprite.html @@ -58,6 +58,7 @@ CreateSprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletespriteanimation.html b/doc/doc_files/deletespriteanimation.html index b548c7b..9a16217 100644 --- a/doc/doc_files/deletespriteanimation.html +++ b/doc/doc_files/deletespriteanimation.html @@ -15,6 +15,7 @@ CreateSpriteAnimation

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletestack_n.html b/doc/doc_files/deletestack_n.html index 789e58c..aea8559 100644 --- a/doc/doc_files/deletestack_n.html +++ b/doc/doc_files/deletestack_n.html @@ -7,11 +7,12 @@ -

    sub DeleteStack_N( num_stack )

    +

    Sub DeleteStack_N( num_stack )

    Removes a number stack from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletestack_s.html b/doc/doc_files/deletestack_s.html index 2ae26e7..f88d2f4 100644 --- a/doc/doc_files/deletestack_s.html +++ b/doc/doc_files/deletestack_s.html @@ -7,11 +7,12 @@ -

    sub DeleteStack_S( str_stack )

    +

    Sub DeleteStack_S( str_stack )

    Removes a string stack from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletetilemap.html b/doc/doc_files/deletetilemap.html index fc1d742..2bbbca3 100644 --- a/doc/doc_files/deletetilemap.html +++ b/doc/doc_files/deletetilemap.html @@ -9,6 +9,7 @@

    Sub DeleteTileMap(tilemap)

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletetileset.html b/doc/doc_files/deletetileset.html index 926b1ea..6317faa 100644 --- a/doc/doc_files/deletetileset.html +++ b/doc/doc_files/deletetileset.html @@ -9,6 +9,7 @@

    Sub DeleteTileSet(tileset)

    +

    \ No newline at end of file diff --git a/doc/doc_files/deletevideo.html b/doc/doc_files/deletevideo.html index 7367586..7c756f4 100644 --- a/doc/doc_files/deletevideo.html +++ b/doc/doc_files/deletevideo.html @@ -7,11 +7,12 @@ -

    sub DeleteVideo()

    +

    Sub DeleteVideo()

    Removes the current video track from memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/determinant.html b/doc/doc_files/determinant.html index 8f746eb..8221d9c 100644 --- a/doc/doc_files/determinant.html +++ b/doc/doc_files/determinant.html @@ -7,11 +7,12 @@ -

    function Determinant(mA)

    +

    Function Determinant(mA)

    Returns the determinant of matrix mA

    +

    \ No newline at end of file diff --git a/doc/doc_files/dimmatrix.html b/doc/doc_files/dimmatrix.html index 3131ae5..9fd2e9e 100644 --- a/doc/doc_files/dimmatrix.html +++ b/doc/doc_files/dimmatrix.html @@ -7,11 +7,12 @@ -

    function DimMatrix(m_rows, m_cols)

    +

    Function DimMatrix(m_rows, m_cols)

    Returns a new matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/dir.html b/doc/doc_files/dir.html index bf59ec9..fa495ab 100644 --- a/doc/doc_files/dir.html +++ b/doc/doc_files/dir.html @@ -7,11 +7,12 @@ -

    function Dir$()

    +

    Function Dir$()

    Returns the current working directory

    +

    \ No newline at end of file diff --git a/doc/doc_files/direxists.html b/doc/doc_files/direxists.html index ec8a462..17b6679 100644 --- a/doc/doc_files/direxists.html +++ b/doc/doc_files/direxists.html @@ -7,11 +7,12 @@ -

    function DirExists(p$)

    +

    Function DirExists(p$)

    Returns true if a directory exists and false if not

    +

    \ No newline at end of file diff --git a/doc/doc_files/dirfirst.html b/doc/doc_files/dirfirst.html index a78ca29..1c476e3 100644 --- a/doc/doc_files/dirfirst.html +++ b/doc/doc_files/dirfirst.html @@ -7,11 +7,12 @@ -

    function DirFirst$()

    +

    Function DirFirst$()

    Resets the directory list poll and returns the first item in the current working directory

    +

    \ No newline at end of file diff --git a/doc/doc_files/dirnext.html b/doc/doc_files/dirnext.html index 7ed0d9a..2a7fbfb 100644 --- a/doc/doc_files/dirnext.html +++ b/doc/doc_files/dirnext.html @@ -7,7 +7,7 @@ -

    function DirNext$()

    +

    Function DirNext$()

    Returns the next item in the directory poll

    @@ -15,6 +15,7 @@ DirFirst$

    +

    \ No newline at end of file diff --git a/doc/doc_files/distance2d.html b/doc/doc_files/distance2d.html index 666e16a..1281e6c 100644 --- a/doc/doc_files/distance2d.html +++ b/doc/doc_files/distance2d.html @@ -12,6 +12,7 @@ Returns the distance between 2 points in 2d space

    +

    \ No newline at end of file diff --git a/doc/doc_files/distance3d.html b/doc/doc_files/distance3d.html index d306216..62980ba 100644 --- a/doc/doc_files/distance3d.html +++ b/doc/doc_files/distance3d.html @@ -12,6 +12,7 @@ Returns the distance between 2 points in 3d space

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage.html b/doc/doc_files/drawimage.html index 1225ee6..4b6d4e4 100644 --- a/doc/doc_files/drawimage.html +++ b/doc/doc_files/drawimage.html @@ -7,11 +7,12 @@ -

    sub DrawImage(img, x, y)

    +

    Sub DrawImage(img, x, y)

    Draws an image on the active canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_blit.html b/doc/doc_files/drawimage_blit.html index 05937c5..a9b679c 100644 --- a/doc/doc_files/drawimage_blit.html +++ b/doc/doc_files/drawimage_blit.html @@ -7,11 +7,12 @@ -

    sub DrawImage_Blit(img, x, y, src_x, src_y, src_w, src_h)

    +

    Sub DrawImage_Blit(img, x, y, src_x, src_y, src_w, src_h)

    Draws a portion of an image to the current canvas.

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_blitex.html b/doc/doc_files/drawimage_blitex.html index 3827d66..eb1a905 100644 --- a/doc/doc_files/drawimage_blitex.html +++ b/doc/doc_files/drawimage_blitex.html @@ -7,7 +7,7 @@ -

    sub DrawImage_BlitEx(slot, x, y, w, h, src_x, src_y, src_w, src_h)

    +

    Sub DrawImage_BlitEx(slot, x, y, w, h, src_x, src_y, src_w, src_h)

    Draws a portion of an image to the current canvas scaled to a given width and height.

    @@ -15,6 +15,7 @@ DrawImage_Blit

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_flip.html b/doc/doc_files/drawimage_flip.html index b7ed61e..60e2347 100644 --- a/doc/doc_files/drawimage_flip.html +++ b/doc/doc_files/drawimage_flip.html @@ -7,7 +7,7 @@ -

    sub DrawImage_Flip(slot, x, y, h, v)

    +

    Sub DrawImage_Flip(slot, x, y, h, v)

    Draws an image flipped horizontally or vertically.

    @@ -18,6 +18,7 @@ DrawImage_FlipEx

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_flipex.html b/doc/doc_files/drawimage_flipex.html index dfa3595..741a97e 100644 --- a/doc/doc_files/drawimage_flipex.html +++ b/doc/doc_files/drawimage_flipex.html @@ -7,7 +7,7 @@ -

    sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v)

    +

    Sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v)

    Draws a portion of an image flipped horizontally or vertically.

    @@ -18,6 +18,7 @@ DrawImage_Flip

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_rotate.html b/doc/doc_files/drawimage_rotate.html index 363f5ef..e0e1183 100644 --- a/doc/doc_files/drawimage_rotate.html +++ b/doc/doc_files/drawimage_rotate.html @@ -7,11 +7,12 @@ -

    sub DrawImage_Rotate(slot, x, y, angle)

    +

    Sub DrawImage_Rotate(slot, x, y, angle)

    Draws an image to the current canvas rotated by a given angle.

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_rotateex.html b/doc/doc_files/drawimage_rotateex.html index ea696db..732526b 100644 --- a/doc/doc_files/drawimage_rotateex.html +++ b/doc/doc_files/drawimage_rotateex.html @@ -7,11 +7,12 @@ -

    sub DrawImage_RotateEx(slot, x, y, src_x, src_y, src_w, src_h, angle)

    +

    Sub DrawImage_RotateEx(slot, x, y, src_x, src_y, src_w, src_h, angle)

    Draws a portion of an image to the current canvas rotated by a given angle.

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_rotozoom.html b/doc/doc_files/drawimage_rotozoom.html index aa375ab..7933b3a 100644 --- a/doc/doc_files/drawimage_rotozoom.html +++ b/doc/doc_files/drawimage_rotozoom.html @@ -7,11 +7,12 @@ -

    sub DrawImage_Rotozoom(slot, x, y, angle, zx, zy)

    +

    Sub DrawImage_Rotozoom(slot, x, y, angle, zx, zy)

    Draws an image to the current canvas rotated and scaled

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_rotozoomex.html b/doc/doc_files/drawimage_rotozoomex.html index 9f3a9f7..21e1b90 100644 --- a/doc/doc_files/drawimage_rotozoomex.html +++ b/doc/doc_files/drawimage_rotozoomex.html @@ -7,11 +7,12 @@ -

    sub DrawImage_RotozoomEx(slot, x, y, src_x, src_y, src_w, src_h, angle, zx, zy)

    +

    Sub DrawImage_RotozoomEx(slot, x, y, src_x, src_y, src_w, src_h, angle, zx, zy)

    Draws a portion of an image to the current canvas rotated and scaled

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_zoom.html b/doc/doc_files/drawimage_zoom.html index 12bde10..77a7670 100644 --- a/doc/doc_files/drawimage_zoom.html +++ b/doc/doc_files/drawimage_zoom.html @@ -7,7 +7,7 @@ -

    sub DrawImage_Zoom(slot, x, y, zx, zy)

    +

    Sub DrawImage_Zoom(slot, x, y, zx, zy)

    Draws an image to the current canvas scaled by a given factor

    @@ -15,6 +15,7 @@ DrawImage_ZoomEx

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawimage_zoomex.html b/doc/doc_files/drawimage_zoomex.html index 49eb29b..ea493f5 100644 --- a/doc/doc_files/drawimage_zoomex.html +++ b/doc/doc_files/drawimage_zoomex.html @@ -7,7 +7,7 @@ -

    sub DrawImage_ZoomEx(slot, x, y, src_x, src_y, src_w, src_h, zx, zy)

    +

    Sub DrawImage_ZoomEx(slot, x, y, src_x, src_y, src_w, src_h, zx, zy)

    Draws a portion of an Image to the current canvas scaled by a given factor

    @@ -15,6 +15,7 @@ DrawImage_Zoom

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawtext.html b/doc/doc_files/drawtext.html index a9deca0..98e5999 100644 --- a/doc/doc_files/drawtext.html +++ b/doc/doc_files/drawtext.html @@ -7,11 +7,12 @@ -

    sub DrawText(txt$, x, y)

    +

    Sub DrawText(txt$, x, y)

    Draws text to the current canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/drawtilemap.html b/doc/doc_files/drawtilemap.html index 460bc56..032103d 100644 --- a/doc/doc_files/drawtilemap.html +++ b/doc/doc_files/drawtilemap.html @@ -32,6 +32,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/easter.html b/doc/doc_files/easter.html index eea5013..dc6baa1 100644 --- a/doc/doc_files/easter.html +++ b/doc/doc_files/easter.html @@ -7,11 +7,12 @@ -

    function Easter$(year)

    +

    Function Easter$(year)

    Returns easter of the year passed to it.

    +

    \ No newline at end of file diff --git a/doc/doc_files/ellipse.html b/doc/doc_files/ellipse.html index a0ceccf..2cea409 100644 --- a/doc/doc_files/ellipse.html +++ b/doc/doc_files/ellipse.html @@ -7,11 +7,12 @@ -

    sub Ellipse(x,y,rx,ry)

    +

    Sub Ellipse(x,y,rx,ry)

    Draws an ellipse on the current canvas.

    +

    \ No newline at end of file diff --git a/doc/doc_files/ellipsefill.html b/doc/doc_files/ellipsefill.html index c1d01d5..ccb7e85 100644 --- a/doc/doc_files/ellipsefill.html +++ b/doc/doc_files/ellipsefill.html @@ -7,11 +7,12 @@ -

    sub EllipseFill(x,y,rx,ry)

    +

    Sub EllipseFill(x,y,rx,ry)

    Draws a filled ellipse on the current canvas.

    +

    \ No newline at end of file diff --git a/doc/doc_files/enablejointlimit.html b/doc/doc_files/enablejointlimit.html index 0fb2cf1..50bd72d 100644 --- a/doc/doc_files/enablejointlimit.html +++ b/doc/doc_files/enablejointlimit.html @@ -3,11 +3,11 @@ - enableJointLimit [RCBasic Doc] + EnableJointLimit [RCBasic Doc] -

    sub enableJointLimit( joint_id, flag)

    +

    Sub EnableJointLimit( joint_id, flag)

    Enables or disables joint limits

    @@ -30,6 +30,7 @@ SetJointLimits

    +

    \ No newline at end of file diff --git a/doc/doc_files/enablejointmotor.html b/doc/doc_files/enablejointmotor.html index 53ea4f5..228b025 100644 --- a/doc/doc_files/enablejointmotor.html +++ b/doc/doc_files/enablejointmotor.html @@ -3,11 +3,11 @@ - enableJointMotor [RCBasic Doc] + EnableJointMotor [RCBasic Doc] -

    sub enableJointMotor( joint_id, flag)

    +

    Sub EnableJointMotor( joint_id, flag)

    Enables or disables the joint motor

    @@ -29,6 +29,7 @@ JointMotorIsEnabled

    +

    \ No newline at end of file diff --git a/doc/doc_files/env.html b/doc/doc_files/env.html index f6c9178..12920a8 100644 --- a/doc/doc_files/env.html +++ b/doc/doc_files/env.html @@ -7,7 +7,7 @@ -

    function Env$(v$)

    +

    Function Env$(v$)

    Returns the value of the environment variable passed to it.

    @@ -15,6 +15,7 @@ SetEnv

    +

    \ No newline at end of file diff --git a/doc/doc_files/eof.html b/doc/doc_files/eof.html index 32196f9..2a47dc3 100644 --- a/doc/doc_files/eof.html +++ b/doc/doc_files/eof.html @@ -7,11 +7,12 @@ -

    function EOF(stream)

    +

    Function EOF(stream)

    Returns true when end of file is reached

    +

    \ No newline at end of file diff --git a/doc/doc_files/evaljs.html b/doc/doc_files/evaljs.html index 1aece3f..8a9dd7c 100644 --- a/doc/doc_files/evaljs.html +++ b/doc/doc_files/evaljs.html @@ -18,6 +18,7 @@ NOTE: ONLY WORKS IN WEB PORT

    +

    \ No newline at end of file diff --git a/doc/doc_files/exp.html b/doc/doc_files/exp.html index 2939f85..3df49b0 100644 --- a/doc/doc_files/exp.html +++ b/doc/doc_files/exp.html @@ -7,11 +7,12 @@ -

    function Exp(n)

    +

    Function Exp(n)

    Returns the exponential function of a number.

    +

    \ No newline at end of file diff --git a/doc/doc_files/fademusicin.html b/doc/doc_files/fademusicin.html index 75dd72d..9df9e5a 100644 --- a/doc/doc_files/fademusicin.html +++ b/doc/doc_files/fademusicin.html @@ -7,11 +7,12 @@ -

    sub FadeMusicIn(fade_time, loops)

    +

    Sub FadeMusicIn(fade_time, loops)

    Fades music in

    +

    \ No newline at end of file diff --git a/doc/doc_files/fademusicout.html b/doc/doc_files/fademusicout.html index 6caa49a..b86afb4 100644 --- a/doc/doc_files/fademusicout.html +++ b/doc/doc_files/fademusicout.html @@ -7,11 +7,12 @@ -

    sub FadeMusicOut(fade_time)

    +

    Sub FadeMusicOut(fade_time)

    Fades music out

    +

    \ No newline at end of file diff --git a/doc/doc_files/fileexists.html b/doc/doc_files/fileexists.html index 2e68cd1..ee16526 100644 --- a/doc/doc_files/fileexists.html +++ b/doc/doc_files/fileexists.html @@ -7,11 +7,12 @@ -

    function FileExists(fileName$)

    +

    Function FileExists(fileName$)

    Returns true if a file exists

    +

    \ No newline at end of file diff --git a/doc/doc_files/filelength.html b/doc/doc_files/filelength.html index ac5bff7..51e7f09 100644 --- a/doc/doc_files/filelength.html +++ b/doc/doc_files/filelength.html @@ -7,11 +7,12 @@ -

    function FileLength(fileName$)

    +

    Function FileLength(fileName$)

    Returns the size of a file in bytes.

    +

    \ No newline at end of file diff --git a/doc/doc_files/fillmatrix.html b/doc/doc_files/fillmatrix.html index 7cc1386..8e6868c 100644 --- a/doc/doc_files/fillmatrix.html +++ b/doc/doc_files/fillmatrix.html @@ -7,11 +7,12 @@ -

    sub FillMatrix(mA, v)

    +

    Sub FillMatrix(mA, v)

    Fills matrix with the given value

    +

    \ No newline at end of file diff --git a/doc/doc_files/fillmatrixcolumns.html b/doc/doc_files/fillmatrixcolumns.html index 2bc96d0..798c9f5 100644 --- a/doc/doc_files/fillmatrixcolumns.html +++ b/doc/doc_files/fillmatrixcolumns.html @@ -7,11 +7,12 @@ -

    function FillMatrixColumns(mA, c, num_cols, v)

    +

    Function FillMatrixColumns(mA, c, num_cols, v)

    Fills matrix columns with the given value starting at the given column

    +

    \ No newline at end of file diff --git a/doc/doc_files/fillmatrixrows.html b/doc/doc_files/fillmatrixrows.html index 861894f..8200b09 100644 --- a/doc/doc_files/fillmatrixrows.html +++ b/doc/doc_files/fillmatrixrows.html @@ -7,11 +7,12 @@ -

    function FillMatrixRows(mA, r, num_rows, v)

    +

    Function FillMatrixRows(mA, r, num_rows, v)

    Fills matrix rows with the given value starting at the given row

    +

    \ No newline at end of file diff --git a/doc/doc_files/filltile.html b/doc/doc_files/filltile.html index b42757e..36646ea 100644 --- a/doc/doc_files/filltile.html +++ b/doc/doc_files/filltile.html @@ -12,6 +12,7 @@ Fills an area of a tile map with a specified tile

    +

    \ No newline at end of file diff --git a/doc/doc_files/flashwindow.html b/doc/doc_files/flashwindow.html index a1df02e..cdc9e83 100644 --- a/doc/doc_files/flashwindow.html +++ b/doc/doc_files/flashwindow.html @@ -7,7 +7,7 @@ -

    function FlashWindow( flag )

    +

    Function FlashWindow( flag )

    Flashes a window to specify an alert

    @@ -29,6 +29,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/floodfill.html b/doc/doc_files/floodfill.html index afd743c..eec14a1 100644 --- a/doc/doc_files/floodfill.html +++ b/doc/doc_files/floodfill.html @@ -7,7 +7,7 @@ -

    sub FloodFill(x,y)

    +

    Sub FloodFill(x,y)

    Fills a closed shape in with the current draw color

    @@ -15,6 +15,7 @@ NOTE: It is not recommended to floodfill the full screen since its prone to stack overload

    +

    \ No newline at end of file diff --git a/doc/doc_files/fontexists.html b/doc/doc_files/fontexists.html index fa30d61..180a2cc 100644 --- a/doc/doc_files/fontexists.html +++ b/doc/doc_files/fontexists.html @@ -12,6 +12,7 @@ Returns True if the specified font id is associated with a loaded font

    +

    \ No newline at end of file diff --git a/doc/doc_files/fprint.html b/doc/doc_files/fprint.html index ef37dea..2b824ce 100644 --- a/doc/doc_files/fprint.html +++ b/doc/doc_files/fprint.html @@ -7,7 +7,7 @@ -

    sub Fprint(txt$)

    +

    Sub Fprint(txt$)

    Outputs text to the console

    @@ -15,6 +15,7 @@ NOTE: It does the exact same thing as Print. This is here for legacy reasons (ie. I am too lazy to remove it.)

    +

    \ No newline at end of file diff --git a/doc/doc_files/fps.html b/doc/doc_files/fps.html index 4636022..97edb60 100644 --- a/doc/doc_files/fps.html +++ b/doc/doc_files/fps.html @@ -7,11 +7,12 @@ -

    function FPS()

    +

    Function FPS()

    Returns the number of frames being rendered per second

    +

    \ No newline at end of file diff --git a/doc/doc_files/frac.html b/doc/doc_files/frac.html index 31297cd..863f38d 100644 --- a/doc/doc_files/frac.html +++ b/doc/doc_files/frac.html @@ -7,11 +7,12 @@ -

    function Frac(n)

    +

    Function Frac(n)

    Returns the decimal portion of a number.

    +

    \ No newline at end of file diff --git a/doc/doc_files/func_sub.html b/doc/doc_files/func_sub.html index 8037d17..9e2fa7b 100644 --- a/doc/doc_files/func_sub.html +++ b/doc/doc_files/func_sub.html @@ -156,6 +156,7 @@ The above code is the same as the previous example except that now we use the BYREF keyword to change a to a reference rather than a value. This means the when we pass the variable N to MYSUB, instead of the value stored in N being used as A, whatever we do to A will be done to N directly. This example will output 5 to the console.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getaccel.html b/doc/doc_files/getaccel.html index 8dc1245..c17a757 100644 --- a/doc/doc_files/getaccel.html +++ b/doc/doc_files/getaccel.html @@ -7,11 +7,12 @@ -

    sub GetAccel(accel_num, ByRef x, ByRef y, ByRef z)

    +

    Sub GetAccel(accel_num, ByRef x, ByRef y, ByRef z)

    Gets the axis values for an accelerometer.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactoraabb.html b/doc/doc_files/getactoraabb.html index 731d36b..91900a2 100644 --- a/doc/doc_files/getactoraabb.html +++ b/doc/doc_files/getactoraabb.html @@ -3,15 +3,16 @@ - getActorAABB [RCBasic Doc] + GetActorAABB [RCBasic Doc] -

    sub getActorAABB( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z)

    +

    Sub GetActorAABB( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z)

    Gets the bounding box for an actor.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorangulardamping.html b/doc/doc_files/getactorangulardamping.html index b3c9a36..5b2abca 100644 --- a/doc/doc_files/getactorangulardamping.html +++ b/doc/doc_files/getactorangulardamping.html @@ -7,7 +7,7 @@ -

    function GetActorAngularDamping( actor)

    +

    Function GetActorAngularDamping( actor)

    Returns the amount of angular damping set on the actor

    @@ -17,6 +17,7 @@ GetActorLinearDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorangularfactor.html b/doc/doc_files/getactorangularfactor.html index d8d307e..a6b922b 100644 --- a/doc/doc_files/getactorangularfactor.html +++ b/doc/doc_files/getactorangularfactor.html @@ -3,11 +3,11 @@ - getActorAngularFactor [RCBasic Doc] + GetActorAngularFactor [RCBasic Doc] -

    sub getActorAngularFactor( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorAngularFactor( actor, ByRef x, ByRef y, ByRef z)

    Returns the angular factor set on an actor

    @@ -17,6 +17,7 @@ SetActorLinearFactor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorangularsleepthreshold.html b/doc/doc_files/getactorangularsleepthreshold.html index 79b82a2..dacb229 100644 --- a/doc/doc_files/getactorangularsleepthreshold.html +++ b/doc/doc_files/getactorangularsleepthreshold.html @@ -7,7 +7,7 @@ -

    function GetActorAngularSleepThreshold( actor)

    +

    Function GetActorAngularSleepThreshold( actor)

    Returns the Angular deactivation threshold for the actor

    @@ -16,6 +16,7 @@ GetActorLinearSleepThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorangularvelocitylocal.html b/doc/doc_files/getactorangularvelocitylocal.html index 4983a8e..5428b32 100644 --- a/doc/doc_files/getactorangularvelocitylocal.html +++ b/doc/doc_files/getactorangularvelocitylocal.html @@ -3,11 +3,11 @@ - getActorAngularVelocityLocal [RCBasic Doc] + GetActorAngularVelocityLocal [RCBasic Doc] -

    sub getActorAngularVelocityLocal( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorAngularVelocityLocal( actor, ByRef x, ByRef y, ByRef z)

    Gets an actor's Angular Velocity

    @@ -17,6 +17,7 @@ SetActorAngularVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorangularvelocityworld.html b/doc/doc_files/getactorangularvelocityworld.html index 897f6fd..0d2757e 100644 --- a/doc/doc_files/getactorangularvelocityworld.html +++ b/doc/doc_files/getactorangularvelocityworld.html @@ -3,11 +3,11 @@ - getActorAngularVelocityWorld [RCBasic Doc] + GetActorAngularVelocityWorld [RCBasic Doc] -

    sub getActorAngularVelocityWorld( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorAngularVelocityWorld( actor, ByRef x, ByRef y, ByRef z)

    Gets an actor's Angular Velocity

    @@ -17,6 +17,7 @@ SetActorAngularVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactoranimationendframe.html b/doc/doc_files/getactoranimationendframe.html index 8f983c1..729320d 100644 --- a/doc/doc_files/getactoranimationendframe.html +++ b/doc/doc_files/getactoranimationendframe.html @@ -15,6 +15,7 @@ SetActorAnimationFrames

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactoranimationspeed.html b/doc/doc_files/getactoranimationspeed.html index 2356721..94a5292 100644 --- a/doc/doc_files/getactoranimationspeed.html +++ b/doc/doc_files/getactoranimationspeed.html @@ -7,7 +7,7 @@ -

    function GetActorAnimationSpeed( actor, animation )

    +

    Function GetActorAnimationSpeed( actor, animation )

    Returns actor's animation speed in frames per second

    @@ -15,6 +15,7 @@ SetActorAnimationSpeed

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactoranimationstartframe.html b/doc/doc_files/getactoranimationstartframe.html index cdde7d3..282ddf5 100644 --- a/doc/doc_files/getactoranimationstartframe.html +++ b/doc/doc_files/getactoranimationstartframe.html @@ -15,6 +15,7 @@ SetActorAnimationFrames

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorautoculling.html b/doc/doc_files/getactorautoculling.html index 98d2667..3a7159d 100644 --- a/doc/doc_files/getactorautoculling.html +++ b/doc/doc_files/getactorautoculling.html @@ -7,7 +7,7 @@ -

    function GetActorAutoCulling( actor )

    +

    Function GetActorAutoCulling( actor )

    Returns the automatic culling state for an actor

    @@ -35,6 +35,7 @@ SetActorAutoCulling

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorcenter.html b/doc/doc_files/getactorcenter.html index b30ca6b..4dc9a22 100644 --- a/doc/doc_files/getactorcenter.html +++ b/doc/doc_files/getactorcenter.html @@ -3,15 +3,16 @@ - getActorCenter [RCBasic Doc] + GetActorCenter [RCBasic Doc] -

    sub getActorCenter( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorCenter( actor, ByRef x, ByRef y, ByRef z)

    Gets an actor's center of mass position. This is useful for setting the origin of constraints.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorcollision.html b/doc/doc_files/getactorcollision.html index 39726d8..da55489 100644 --- a/doc/doc_files/getactorcollision.html +++ b/doc/doc_files/getactorcollision.html @@ -7,7 +7,7 @@ -

    function GetActorCollision(actor1, actor2)

    +

    Function GetActorCollision(actor1, actor2)

    Returns true if 2 actors collide

    @@ -15,6 +15,7 @@ Note: This function will work with solid and non solid actors

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorcurrentanimation.html b/doc/doc_files/getactorcurrentanimation.html index e1b09e7..eedae97 100644 --- a/doc/doc_files/getactorcurrentanimation.html +++ b/doc/doc_files/getactorcurrentanimation.html @@ -19,6 +19,7 @@ SetActorFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorframe.html b/doc/doc_files/getactorframe.html index 6ac58ee..5a37f5e 100644 --- a/doc/doc_files/getactorframe.html +++ b/doc/doc_files/getactorframe.html @@ -7,7 +7,7 @@ -

    function GetActorFrame(actor)

    +

    Function GetActorFrame(actor)

    Returns the current frame number an actor is currently rendering

    @@ -16,6 +16,7 @@ GetActorAnimationFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorgravity.html b/doc/doc_files/getactorgravity.html index b437ee9..351841e 100644 --- a/doc/doc_files/getactorgravity.html +++ b/doc/doc_files/getactorgravity.html @@ -7,7 +7,7 @@ -

    sub GetActorGravity( actor, ByRef x, ByRef y, ByRef z )

    +

    Sub GetActorGravity( actor, ByRef x, ByRef y, ByRef z )

    Gets the gravity of an actor along each access.

    @@ -15,6 +15,7 @@ SetActorGravity

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorinverseinertiadiaglocal.html b/doc/doc_files/getactorinverseinertiadiaglocal.html index b3c1c4d..3cc9421 100644 --- a/doc/doc_files/getactorinverseinertiadiaglocal.html +++ b/doc/doc_files/getactorinverseinertiadiaglocal.html @@ -3,15 +3,16 @@ - getActorInverseInertiaDiagLocal [RCBasic Doc] + GetActorInverseInertiaDiagLocal [RCBasic Doc] -

    sub getActorInverseInertiaDiagLocal( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorInverseInertiaDiagLocal( actor, ByRef x, ByRef y, ByRef z)

    Gets the inverse of the inertia tensor's diagonal components in the local space. This is used to compute how the actor reacts to rotational forces (torques) applied to it.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorinversemass.html b/doc/doc_files/getactorinversemass.html index 71e2b9d..e915ef2 100644 --- a/doc/doc_files/getactorinversemass.html +++ b/doc/doc_files/getactorinversemass.html @@ -3,11 +3,11 @@ - getActorInverseMass [RCBasic Doc] + GetActorInverseMass [RCBasic Doc] -

    function getActorInverseMass( actor)

    +

    Function GetActorInverseMass( actor)

    Returns an actor's inverse mass

    @@ -15,6 +15,7 @@ SetActorMassProperties

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorlineardamping.html b/doc/doc_files/getactorlineardamping.html index bb9851a..096d07d 100644 --- a/doc/doc_files/getactorlineardamping.html +++ b/doc/doc_files/getactorlineardamping.html @@ -7,7 +7,7 @@ -

    function GetActorLinearDamping( actor)

    +

    Function GetActorLinearDamping( actor)

    Return's an actor's linear damping

    @@ -16,6 +16,7 @@ GetActorAngularDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorlinearfactor.html b/doc/doc_files/getactorlinearfactor.html index 7f5f7bd..b31b81e 100644 --- a/doc/doc_files/getactorlinearfactor.html +++ b/doc/doc_files/getactorlinearfactor.html @@ -7,7 +7,7 @@ -

    sub GetActorLinearFactor( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorLinearFactor( actor, ByRef x, ByRef y, ByRef z)

    Gets an actor's linear factor

    @@ -17,6 +17,7 @@ SetActorAngularFactor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorlinearsleepthreshold.html b/doc/doc_files/getactorlinearsleepthreshold.html index 9676069..87d0d02 100644 --- a/doc/doc_files/getactorlinearsleepthreshold.html +++ b/doc/doc_files/getactorlinearsleepthreshold.html @@ -7,7 +7,7 @@ -

    function GetActorLinearSleepThreshold( actor)

    +

    Function GetActorLinearSleepThreshold( actor)

    Returns the linear deactivation threshold for the actor

    @@ -16,6 +16,7 @@ GetActorAngularSleepThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorlinearvelocitylocal.html b/doc/doc_files/getactorlinearvelocitylocal.html index 70e34d1..209ad2c 100644 --- a/doc/doc_files/getactorlinearvelocitylocal.html +++ b/doc/doc_files/getactorlinearvelocitylocal.html @@ -7,7 +7,7 @@ -

    sub GetActorLinearVelocityLocal( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorLinearVelocityLocal( actor, ByRef x, ByRef y, ByRef z)

    Gets actor's linear velocity

    @@ -16,6 +16,7 @@ SetActorLinearVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorlinearvelocityworld.html b/doc/doc_files/getactorlinearvelocityworld.html index 12fef83..68dca45 100644 --- a/doc/doc_files/getactorlinearvelocityworld.html +++ b/doc/doc_files/getactorlinearvelocityworld.html @@ -3,11 +3,11 @@ - getActorLinearVelocityWorld [RCBasic Doc] + GetActorLinearVelocityWorld [RCBasic Doc] -

    sub getActorLinearVelocityWorld( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorLinearVelocityWorld( actor, ByRef x, ByRef y, ByRef z)

    Gets actor's linear velocity

    @@ -16,6 +16,7 @@ SetActorLinearVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorlocalinertia.html b/doc/doc_files/getactorlocalinertia.html index a55428b..848b7fa 100644 --- a/doc/doc_files/getactorlocalinertia.html +++ b/doc/doc_files/getactorlocalinertia.html @@ -7,11 +7,12 @@ -

    sub GetActorLocalInertia( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorLocalInertia( actor, ByRef x, ByRef y, ByRef z)

    Gets the local inertia tensor of an actor. The inertia tensor describes how an actor resists rotational motion depending on its mass distribution relative to its center of mass.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactormaterial.html b/doc/doc_files/getactormaterial.html index f7d3f92..54eafd1 100644 --- a/doc/doc_files/getactormaterial.html +++ b/doc/doc_files/getactormaterial.html @@ -3,11 +3,11 @@ - getActorMaterial [RCBasic Doc] + GetActorMaterial [RCBasic Doc] -

    function getActorMaterial( actor, material_num)

    +

    Function GetActorMaterial( actor, material_num)

    Returns an actor's material id.

    @@ -15,6 +15,7 @@ Actor's can have multiple materials but generally you want material 0 for most Actor's.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactormaterialcount.html b/doc/doc_files/getactormaterialcount.html index c01310d..3f7f855 100644 --- a/doc/doc_files/getactormaterialcount.html +++ b/doc/doc_files/getactormaterialcount.html @@ -3,15 +3,16 @@ - getActorMaterialCount [RCBasic Doc] + GetActorMaterialCount [RCBasic Doc] -

    function getActorMaterialCount( actor)

    +

    Function GetActorMaterialCount( actor)

    Returns the number of materials for an actor.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactormaterialflag.html b/doc/doc_files/getactormaterialflag.html index 37298d0..3cbf2eb 100644 --- a/doc/doc_files/getactormaterialflag.html +++ b/doc/doc_files/getactormaterialflag.html @@ -3,11 +3,11 @@ - getActorMaterialFlag [RCBasic Doc] + GetActorMaterialFlag [RCBasic Doc] -

    function getActorMaterialFlag( actor, material, flag)

    +

    Function GetActorMaterialFlag( actor, material, flag)

    Returns the value of the specified material flag

    @@ -80,6 +80,7 @@ GetMaterialFlag

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactormaterialtype.html b/doc/doc_files/getactormaterialtype.html index 1f4aaf2..83495ac 100644 --- a/doc/doc_files/getactormaterialtype.html +++ b/doc/doc_files/getactormaterialtype.html @@ -7,7 +7,7 @@ -

    function GetActorMaterialType( actor, material )

    +

    Function GetActorMaterialType( actor, material )

    Returns the material type of an actor material

    @@ -130,6 +130,7 @@ SetMaterialType

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorposition.html b/doc/doc_files/getactorposition.html index f4d8fa5..72d5d9e 100644 --- a/doc/doc_files/getactorposition.html +++ b/doc/doc_files/getactorposition.html @@ -7,7 +7,7 @@ -

    sub GetActorPosition( actor, ByRef x, ByRef y, ByRef z )

    +

    Sub GetActorPosition( actor, ByRef x, ByRef y, ByRef z )

    Gets the actors position

    @@ -15,6 +15,7 @@ SetActorPosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorrotation.html b/doc/doc_files/getactorrotation.html index 84d704a..58ee118 100644 --- a/doc/doc_files/getactorrotation.html +++ b/doc/doc_files/getactorrotation.html @@ -7,7 +7,7 @@ -

    sub GetActorRotation( actor, ByRef x, ByRef y, ByRef z )

    +

    Sub GetActorRotation( actor, ByRef x, ByRef y, ByRef z )

    Gets the actors rotation on each axis

    @@ -15,6 +15,7 @@ SetActorRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorrotationq.html b/doc/doc_files/getactorrotationq.html index 4775951..21a00b1 100644 --- a/doc/doc_files/getactorrotationq.html +++ b/doc/doc_files/getactorrotationq.html @@ -7,7 +7,7 @@ -

    sub GetActorRotationQ( actor, ByRef x, ByRef y, ByRef z, ByRef w)

    +

    Sub GetActorRotationQ( actor, ByRef x, ByRef y, ByRef z, ByRef w)

    Gets the actors rotation as a quaternion.

    @@ -19,6 +19,7 @@ SetActorRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorscale.html b/doc/doc_files/getactorscale.html index 505640a..e35b1a4 100644 --- a/doc/doc_files/getactorscale.html +++ b/doc/doc_files/getactorscale.html @@ -7,7 +7,7 @@ -

    sub GetActorScale( actor, ByRef x, ByRef y, ByRef z )

    +

    Sub GetActorScale( actor, ByRef x, ByRef y, ByRef z )

    Gets an actor's scale

    @@ -15,6 +15,7 @@ SetActorScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorshape.html b/doc/doc_files/getactorshape.html index 897ac92..e028faa 100644 --- a/doc/doc_files/getactorshape.html +++ b/doc/doc_files/getactorshape.html @@ -7,7 +7,7 @@ -

    function GetActorShape(actor)

    +

    Function GetActorShape(actor)

    Returns the shape of an actor

    @@ -39,11 +39,22 @@
  • ACTOR_SHAPE_TRIMESH
  • +
  • + ACTOR_SHAPE_COMPOSITE +
  • +
  • + ACTOR_SHAPE_IMPACT_MESH +
  • +

    + NOTE: ACTOR_SHAPE_COMPOSITE is not a shape you can set. It is a shape that is automatically set on composite actors. +


    Related: SetActorShape + SetActorShapeEx

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactortotalforce.html b/doc/doc_files/getactortotalforce.html index a62fbe7..41df43f 100644 --- a/doc/doc_files/getactortotalforce.html +++ b/doc/doc_files/getactortotalforce.html @@ -7,7 +7,7 @@ -

    sub GetActorTotalForce( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorTotalForce( actor, ByRef x, ByRef y, ByRef z)

    Gets the total net force currently acting on an actor. This force is the sum of all external forces applied to the actor at a given point in time, including forces like gravity, applied forces, and other interactions such as contact or collision forces.

    @@ -15,6 +15,7 @@ GetActorTotalTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactortotaltorque.html b/doc/doc_files/getactortotaltorque.html index fe938cd..2a529f6 100644 --- a/doc/doc_files/getactortotaltorque.html +++ b/doc/doc_files/getactortotaltorque.html @@ -7,7 +7,7 @@ -

    sub GetActorTotalTorque( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorTotalTorque( actor, ByRef x, ByRef y, ByRef z)

    Gets the total net torque currently acting on an actor. Torque represents the rotational equivalent of force, describing how different forces applied to the actor cause it to rotate. The total torque is the sum of all external torques acting on the actor, which determine how the actor will rotate or change its angular velocity.

    @@ -15,6 +15,7 @@ GetTotalForces

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactortransform.html b/doc/doc_files/getactortransform.html index dc777a7..228a00f 100644 --- a/doc/doc_files/getactortransform.html +++ b/doc/doc_files/getactortransform.html @@ -7,11 +7,12 @@ -

    sub GetActorTransform( actor, matrix )

    +

    Sub GetActorTransform( actor, matrix )

    Stores the actors absolute transformation in the given matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/getactorvelocityinlocalpoint.html b/doc/doc_files/getactorvelocityinlocalpoint.html index 3b80b6d..b1860e4 100644 --- a/doc/doc_files/getactorvelocityinlocalpoint.html +++ b/doc/doc_files/getactorvelocityinlocalpoint.html @@ -3,15 +3,16 @@ - getActorVelocityInLocalPoint [RCBasic Doc] + GetActorVelocityInLocalPoint [RCBasic Doc] -

    sub getActorVelocityInLocalPoint( actor, rel_x, rel_y, rel_z, ByRef x, ByRef y, ByRef z)

    +

    Sub GetActorVelocityInLocalPoint( actor, rel_x, rel_y, rel_z, ByRef x, ByRef y, ByRef z)

    Gets the linear velocity of a specific point on an actor, given its position in the actor's local coordinate space. This is useful for determining how fast and in what direction a particular point on the actor is moving, accounting for both the body's linear velocity and its rotational motion (angular velocity).

    +

    \ No newline at end of file diff --git a/doc/doc_files/getan8scenename.html b/doc/doc_files/getan8scenename.html index db39c07..c27c9c3 100644 --- a/doc/doc_files/getan8scenename.html +++ b/doc/doc_files/getan8scenename.html @@ -12,6 +12,7 @@ Returns the name of a scene in an an8 project

    +

    \ No newline at end of file diff --git a/doc/doc_files/getantialiasmode.html b/doc/doc_files/getantialiasmode.html index 0745651..f44edd3 100644 --- a/doc/doc_files/getantialiasmode.html +++ b/doc/doc_files/getantialiasmode.html @@ -7,7 +7,7 @@ -

    function GetAntiAliasMode( )

    +

    Function GetAntiAliasMode( )

    Returns the anti-alias mode for draw image commands

    @@ -41,6 +41,7 @@ SetAntiAliasMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/getbilinearfilter.html b/doc/doc_files/getbilinearfilter.html index 0705660..5a4abba 100644 --- a/doc/doc_files/getbilinearfilter.html +++ b/doc/doc_files/getbilinearfilter.html @@ -7,7 +7,7 @@ -

    function GetBilinearFilter()

    +

    Function GetBilinearFilter()

    Returns true if bilinear filtering is enabled

    @@ -15,6 +15,7 @@ SetBilinearFilter

    +

    \ No newline at end of file diff --git a/doc/doc_files/getblendmode.html b/doc/doc_files/getblendmode.html index bf79e94..20e19c2 100644 --- a/doc/doc_files/getblendmode.html +++ b/doc/doc_files/getblendmode.html @@ -7,7 +7,7 @@ -

    function GetBlendMode( )

    +

    Function GetBlendMode( )

    Returns the current blend mode

    @@ -53,6 +53,7 @@ SetBlendMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcameraaspectratio.html b/doc/doc_files/getcameraaspectratio.html index a3a71a9..2c57952 100644 --- a/doc/doc_files/getcameraaspectratio.html +++ b/doc/doc_files/getcameraaspectratio.html @@ -7,7 +7,7 @@ -

    function GetCameraAspectRatio( )

    +

    Function GetCameraAspectRatio( )

    Returns the camera aspect ratio for the active canvas

    @@ -15,6 +15,7 @@ SetCameraAspectRatio

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcamerafarvalue.html b/doc/doc_files/getcamerafarvalue.html index 2b4b533..18ce7fc 100644 --- a/doc/doc_files/getcamerafarvalue.html +++ b/doc/doc_files/getcamerafarvalue.html @@ -7,7 +7,7 @@ -

    function GetCameraFarValue( )

    +

    Function GetCameraFarValue( )

    Returns the far plane of the camera on the active canvas

    @@ -15,6 +15,7 @@ GetCameraNearValue

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcamerafov.html b/doc/doc_files/getcamerafov.html index 8615370..84aad00 100644 --- a/doc/doc_files/getcamerafov.html +++ b/doc/doc_files/getcamerafov.html @@ -7,11 +7,12 @@ -

    function GetCameraFOV( )

    +

    Function GetCameraFOV( )

    Returns the field of view of the camera on the active canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcameranearvalue.html b/doc/doc_files/getcameranearvalue.html index dbce0a2..3d4601c 100644 --- a/doc/doc_files/getcameranearvalue.html +++ b/doc/doc_files/getcameranearvalue.html @@ -7,7 +7,7 @@ -

    function GetCameraNearValue( )

    +

    Function GetCameraNearValue( )

    Returns the near plane of the camera on the active canvas

    @@ -15,6 +15,7 @@ GetCameraFarValue

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcameraposition.html b/doc/doc_files/getcameraposition.html index a36f7d7..a34fd5f 100644 --- a/doc/doc_files/getcameraposition.html +++ b/doc/doc_files/getcameraposition.html @@ -7,7 +7,7 @@ -

    sub GetCameraPosition(ByRef x, ByRef y, ByRef z)

    +

    Sub GetCameraPosition(ByRef x, ByRef y, ByRef z)

    Gets the position of the camera

    @@ -16,6 +16,7 @@ TranslateCamera

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcamerarotation.html b/doc/doc_files/getcamerarotation.html index 7820621..fd9f408 100644 --- a/doc/doc_files/getcamerarotation.html +++ b/doc/doc_files/getcamerarotation.html @@ -7,7 +7,7 @@ -

    sub GetCameraRotation(ByRef x, ByRef y, ByRef z)

    +

    Sub GetCameraRotation(ByRef x, ByRef y, ByRef z)

    Gets the rotation of the camera on each axis

    @@ -16,6 +16,7 @@ RotateCamera

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcanvasalpha.html b/doc/doc_files/getcanvasalpha.html index c8a8d9a..88eb850 100644 --- a/doc/doc_files/getcanvasalpha.html +++ b/doc/doc_files/getcanvasalpha.html @@ -7,7 +7,7 @@ -

    function GetCanvasAlpha(c_num)

    +

    Function GetCanvasAlpha(c_num)

    Returns the alpha blend value of a canvas

    @@ -15,6 +15,7 @@ SetCanvasAlpha

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcanvascolormod.html b/doc/doc_files/getcanvascolormod.html index 706be0a..503a432 100644 --- a/doc/doc_files/getcanvascolormod.html +++ b/doc/doc_files/getcanvascolormod.html @@ -7,7 +7,7 @@ -

    function GetCanvasColorMod(c_num)

    +

    Function GetCanvasColorMod(c_num)

    Returns the color modulation of a canvas

    @@ -15,6 +15,7 @@ SetCanvasColorMod

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcanvasoffset.html b/doc/doc_files/getcanvasoffset.html index 12119ea..92a40f7 100644 --- a/doc/doc_files/getcanvasoffset.html +++ b/doc/doc_files/getcanvasoffset.html @@ -7,7 +7,7 @@ -

    sub GetCanvasOffset(c_num, byref x, byref y)

    +

    Sub GetCanvasOffset(c_num, ByRef x, ByRef y)

    Returns view offset of a canvas

    @@ -15,6 +15,7 @@ SetCanvasOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcanvassize.html b/doc/doc_files/getcanvassize.html index 4d9f59e..98e3dbb 100644 --- a/doc/doc_files/getcanvassize.html +++ b/doc/doc_files/getcanvassize.html @@ -7,11 +7,12 @@ -

    sub GetCanvasSize(c_num, byref w, byref h)

    +

    Sub GetCanvasSize(c_num, ByRef w, ByRef h)

    Gets the size of a canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcanvasviewport.html b/doc/doc_files/getcanvasviewport.html index 72831b7..d287cfe 100644 --- a/doc/doc_files/getcanvasviewport.html +++ b/doc/doc_files/getcanvasviewport.html @@ -7,7 +7,7 @@ -

    sub GetCanvasViewport(c_num, byref x, byref y, byref w, byref h)

    +

    Sub GetCanvasViewport(c_num, ByRef x, ByRef y, ByRef w, ByRef h)

    Gets the position and size of a canvas viewport

    @@ -16,6 +16,7 @@ SetCanvasViewport

    +

    \ No newline at end of file diff --git a/doc/doc_files/getchannelvolume.html b/doc/doc_files/getchannelvolume.html index db50d41..a2a6c9b 100644 --- a/doc/doc_files/getchannelvolume.html +++ b/doc/doc_files/getchannelvolume.html @@ -7,11 +7,12 @@ -

    function GetChannelVolume(channel)

    +

    Function GetChannelVolume(channel)

    Returns the volume of the audio on a channel

    +

    \ No newline at end of file diff --git a/doc/doc_files/getcirclelineintersection.html b/doc/doc_files/getcirclelineintersection.html index e9b0979..c84d01e 100644 --- a/doc/doc_files/getcirclelineintersection.html +++ b/doc/doc_files/getcirclelineintersection.html @@ -7,7 +7,7 @@ -

    function GetCircleLineIntersection(circle_x, circle_y, radius, x1, y1, x2, y2, ByRef ix1, ByRef iy1, ByRef ix2, ByRef iy2)

    +

    Function GetCircleLineIntersection(circle_x, circle_y, radius, x1, y1, x2, y2, ByRef ix1, ByRef iy1, ByRef ix2, ByRef iy2)

    Calculates the points where a circle and line intersect and stores the intersection points in (ix1, iy1) and (ix2, iy2)

    @@ -15,6 +15,7 @@ NOTE: This function returns 0 if there is no intersection and 1 or 2 if there is 1 or 2 intersection points. If it only returns 1 then only (ix1, iy1) will be set.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getclipboardtext.html b/doc/doc_files/getclipboardtext.html index 58412a4..6ddd467 100644 --- a/doc/doc_files/getclipboardtext.html +++ b/doc/doc_files/getclipboardtext.html @@ -7,11 +7,12 @@ -

    function GetClipboardText$( )

    +

    Function GetClipboardText$( )

    Returns the clipboard text.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconeanglepoint.html b/doc/doc_files/getconeanglepoint.html index 2a43082..ca5db1e 100644 --- a/doc/doc_files/getconeanglepoint.html +++ b/doc/doc_files/getconeanglepoint.html @@ -3,15 +3,16 @@ - getConeAnglePoint [RCBasic Doc] + GetConeAnglePoint [RCBasic Doc] -

    sub getConeAnglePoint( constraint_id, angle, c_len, ByRef x, ByRef y, ByRef z)

    +

    Sub GetConeAnglePoint( constraint_id, angle, c_len, ByRef x, ByRef y, ByRef z)

    Computes or retrieves a point based on a given angle relative to the constraint’s twist axis.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconebiasfactor.html b/doc/doc_files/getconebiasfactor.html index 478bc1b..a61a445 100644 --- a/doc/doc_files/getconebiasfactor.html +++ b/doc/doc_files/getconebiasfactor.html @@ -3,15 +3,16 @@ - getConeBiasFactor [RCBasic Doc] + GetConeBiasFactor [RCBasic Doc] -

    function getConeBiasFactor( constraint_id)

    +

    Function GetConeBiasFactor( constraint_id)

    Returns the bias factor used to correct constraint violations (such as small positional or angular errors) during the simulation. The bias factor helps ensure that the constrained actors return to their intended positions or orientations over time by applying corrective forces or impulses.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconedamping.html b/doc/doc_files/getconedamping.html index ef38697..3517d75 100644 --- a/doc/doc_files/getconedamping.html +++ b/doc/doc_files/getconedamping.html @@ -3,15 +3,16 @@ - getConeDamping [RCBasic Doc] + GetConeDamping [RCBasic Doc] -

    function getConeDamping( constraint_id)

    +

    Function GetConeDamping( constraint_id)

    Returns the damping factor applied to the constraint. Damping is used to reduce the amount of oscillation or unwanted movement (such as excessive rotation or swinging) around the constrained actor's axes.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconefixthresh.html b/doc/doc_files/getconefixthresh.html index b022227..2b60b14 100644 --- a/doc/doc_files/getconefixthresh.html +++ b/doc/doc_files/getconefixthresh.html @@ -3,11 +3,11 @@ - getConeFixThresh [RCBasic Doc] + GetConeFixThresh [RCBasic Doc] -

    function getConeFixThresh( constraint_id)

    +

    Function GetConeFixThresh( constraint_id)

    Returns the fix threshold value associated with that constraint. This threshold is used to control how the constraint behaves when the angle of the rotation between the actors approaches the limits defined by the cone twist constraint.

    @@ -18,6 +18,7 @@ SetConeFixThresh

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconelimit.html b/doc/doc_files/getconelimit.html index 54fa5d1..ba1b7bc 100644 --- a/doc/doc_files/getconelimit.html +++ b/doc/doc_files/getconelimit.html @@ -3,11 +3,11 @@ - getConeLimit [RCBasic Doc] + GetConeLimit [RCBasic Doc] -

    function getConeLimit( constraint_id, limit_index)

    +

    Function GetConeLimit( constraint_id, limit_index)

    Returns the angular limit associated with a specific degree of freedom in the cone constraint. This limit defines the range of motion allowed around a given axis (twist, swing1, or swing2) for the constrained actors.

    @@ -29,6 +29,7 @@ Returns value is the maximum angle or range allowed for the specified degree of freedom (twist, swing1, or swing2)

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconesolveswinglimit.html b/doc/doc_files/getconesolveswinglimit.html index ad38bce..e4e6062 100644 --- a/doc/doc_files/getconesolveswinglimit.html +++ b/doc/doc_files/getconesolveswinglimit.html @@ -3,11 +3,11 @@ - getConeSolveSwingLimit [RCBasic Doc] + GetConeSolveSwingLimit [RCBasic Doc] -

    function getConeSolveSwingLimit( constraint_id)

    +

    Function GetConeSolveSwingLimit( constraint_id)

    Returns whether the swing limit of the constraint is currently being enforced during the simulation.

    @@ -15,6 +15,7 @@ The swing limit defines the boundary within which the connected actors can swing. When the bodies approach or exceed this limit, the physics engine enforces a constraint to prevent further motion. If the swing limit is exceeded during simulation, corrective forces are applied to bring the actors back within the allowed range.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconesolvetwistlimit.html b/doc/doc_files/getconesolvetwistlimit.html index 36d8535..9f9d755 100644 --- a/doc/doc_files/getconesolvetwistlimit.html +++ b/doc/doc_files/getconesolvetwistlimit.html @@ -3,11 +3,11 @@ - getConeSolveTwistLimit [RCBasic Doc] + GetConeSolveTwistLimit [RCBasic Doc] -

    function getConeSolveTwistLimit( constraint_id)

    +

    Function GetConeSolveTwistLimit( constraint_id)

    Returns whether the twist limit is currently being enforced during the simulation.

    @@ -15,6 +15,7 @@ The twist limit controls how much the connected actors can rotate around the central axis of the joint (the "twist" axis). When the actors rotate beyond this allowed limit, the physics engine applies corrective forces to keep the rotation within the defined twist range.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconeswingspan1.html b/doc/doc_files/getconeswingspan1.html index 3a3f8fe..caff541 100644 --- a/doc/doc_files/getconeswingspan1.html +++ b/doc/doc_files/getconeswingspan1.html @@ -3,11 +3,11 @@ - getConeSwingSpan1 [RCBasic Doc] + GetConeSwingSpan1 [RCBasic Doc] -

    function getConeSwingSpan1( constraint_id)

    +

    Function GetConeSwingSpan1( constraint_id)

    Returns the maximum allowed rotation angle (or "span") for the first swing axis. This swing axis is one of the two orthogonal axes around which the constrained actors are allowed to swing, forming a cone-shaped range of motion.

    @@ -18,6 +18,7 @@ GetConeSwingSpan2

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconeswingspan2.html b/doc/doc_files/getconeswingspan2.html index 0387226..8f51314 100644 --- a/doc/doc_files/getconeswingspan2.html +++ b/doc/doc_files/getconeswingspan2.html @@ -3,11 +3,11 @@ - getConeSwingSpan2 [RCBasic Doc] + GetConeSwingSpan2 [RCBasic Doc] -

    function getConeSwingSpan2( constraint_id)

    +

    Function GetConeSwingSpan2( constraint_id)

    Returns the maximum allowed rotation angle (or "span") for the second swing axis. This swing axis is one of the two orthogonal axes around which the constrained actors are allowed to swing, forming a cone-shaped range of motion.

    @@ -18,6 +18,7 @@ GetConeSwingSpan1

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconetwistangle.html b/doc/doc_files/getconetwistangle.html index df774fd..cf75122 100644 --- a/doc/doc_files/getconetwistangle.html +++ b/doc/doc_files/getconetwistangle.html @@ -3,11 +3,11 @@ - getConeTwistAngle [RCBasic Doc] + GetConeTwistAngle [RCBasic Doc] -

    function getConeTwistAngle( constraint_id)

    +

    Function GetConeTwistAngle( constraint_id)

    Returns the current twist angle between the two actors connected by the constraint

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconetwistlimitsign.html b/doc/doc_files/getconetwistlimitsign.html index 0300b03..a4cedad 100644 --- a/doc/doc_files/getconetwistlimitsign.html +++ b/doc/doc_files/getconetwistlimitsign.html @@ -3,11 +3,11 @@ - getConeTwistLimitSign [RCBasic Doc] + GetConeTwistLimitSign [RCBasic Doc] -

    function getConeTwistLimitSign( constraint_id)

    +

    Function GetConeTwistLimitSign( constraint_id)

    Returns the sign of the twist limit, which indicates the direction of the twist limit enforcement around the twist axis.

    @@ -20,6 +20,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconetwistspan.html b/doc/doc_files/getconetwistspan.html index 8ea78b9..eabd2c7 100644 --- a/doc/doc_files/getconetwistspan.html +++ b/doc/doc_files/getconetwistspan.html @@ -3,15 +3,16 @@ - getConeTwistSpan [RCBasic Doc] + GetConeTwistSpan [RCBasic Doc] -

    function getConeTwistSpan( constraint_id)

    +

    Function GetConeTwistSpan( constraint_id)

    Returns the maximum allowed twist angle for the constraint, which determines how far the connected bodies can rotate around the twist axis before the constraint enforces limits.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintactora.html b/doc/doc_files/getconstraintactora.html index 4eb3aa2..c8831dc 100644 --- a/doc/doc_files/getconstraintactora.html +++ b/doc/doc_files/getconstraintactora.html @@ -3,15 +3,16 @@ - getConstraintActorA [RCBasic Doc] + GetConstraintActorA [RCBasic Doc] -

    function getConstraintActorA( constraint_id)

    +

    Function GetConstraintActorA( constraint_id)

    Returns the first actor in a constraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintactorb.html b/doc/doc_files/getconstraintactorb.html index 41c5436..b345813 100644 --- a/doc/doc_files/getconstraintactorb.html +++ b/doc/doc_files/getconstraintactorb.html @@ -3,15 +3,16 @@ - getConstraintActorB [RCBasic Doc] + GetConstraintActorB [RCBasic Doc] -

    function getConstraintActorB( constraint_id)

    +

    Function GetConstraintActorB( constraint_id)

    Returns the second actor in a constraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintaframe.html b/doc/doc_files/getconstraintaframe.html index 0adfb04..6499b6b 100644 --- a/doc/doc_files/getconstraintaframe.html +++ b/doc/doc_files/getconstraintaframe.html @@ -7,7 +7,7 @@ -

    function GetConstraintAFrame( constraint_id, mA)

    +

    Function GetConstraintAFrame( constraint_id, mA)

    Stores the transform of the first actor in a constraint in mA

    @@ -18,6 +18,7 @@ GetConstraintBFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintangularonly.html b/doc/doc_files/getconstraintangularonly.html index fbdc3f3..a65a2e0 100644 --- a/doc/doc_files/getconstraintangularonly.html +++ b/doc/doc_files/getconstraintangularonly.html @@ -3,11 +3,11 @@ - getConstraintAngularOnly [RCBasic Doc] + GetConstraintAngularOnly [RCBasic Doc] -

    function getConstraintAngularOnly( constraint_id)

    +

    Function GetConstraintAngularOnly( constraint_id)

    Returns true if the hinge constraint is set to limit only angular motion while allowing unrestricted linear (translational) motion.

    @@ -18,6 +18,7 @@ SetConstraintAngularOnly

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintappliedimpulse.html b/doc/doc_files/getconstraintappliedimpulse.html index 1cd03f1..d9ff60a 100644 --- a/doc/doc_files/getconstraintappliedimpulse.html +++ b/doc/doc_files/getconstraintappliedimpulse.html @@ -3,15 +3,16 @@ - getConstraintAppliedImpulse [RCBasic Doc] + GetConstraintAppliedImpulse [RCBasic Doc] -

    function getConstraintAppliedImpulse( constraint_id)

    +

    Function GetConstraintAppliedImpulse( constraint_id)

    Returns the impulse applied to a constraint during the last simulation step. This impulse is the force integrated over a small time step (impulse = force × time) and is applied to resolve the constraint and maintain its behavior, such as keeping two objects connected or restricting movement.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintbframe.html b/doc/doc_files/getconstraintbframe.html index 3762259..675f222 100644 --- a/doc/doc_files/getconstraintbframe.html +++ b/doc/doc_files/getconstraintbframe.html @@ -7,7 +7,7 @@ -

    function GetConstraintBFrame( constraint_id, mA)

    +

    Function GetConstraintBFrame( constraint_id, mA)

    Stores the transform of the second actor in a constraint in mA

    @@ -18,6 +18,7 @@ GetConstraintAFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintbreakingimpulsethreshold.html b/doc/doc_files/getconstraintbreakingimpulsethreshold.html index 4a857de..82a73e6 100644 --- a/doc/doc_files/getconstraintbreakingimpulsethreshold.html +++ b/doc/doc_files/getconstraintbreakingimpulsethreshold.html @@ -3,11 +3,11 @@ - getConstraintBreakingImpulseThreshold [RCBasic Doc] + GetConstraintBreakingImpulseThreshold [RCBasic Doc] -

    function getConstraintBreakingImpulseThreshold( constraint_id)

    +

    Function GetConstraintBreakingImpulseThreshold( constraint_id)

    Returns the breaking impulse threshold for a given constraint. The breaking impulse threshold defines the maximum force (impulse) a constraint can withstand before it "breaks," meaning that the constraint will be deactivated and no longer enforce its rules.

    @@ -15,6 +15,7 @@ SetConstraintBreakingImpulseThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintfixedactor.html b/doc/doc_files/getconstraintfixedactor.html index 7bcee13..c8b48ef 100644 --- a/doc/doc_files/getconstraintfixedactor.html +++ b/doc/doc_files/getconstraintfixedactor.html @@ -3,15 +3,16 @@ - getConstraintFixedActor [RCBasic Doc] + GetConstraintFixedActor [RCBasic Doc] -

    function getConstraintFixedActor( constraint_id)

    +

    Function GetConstraintFixedActor( constraint_id)

    Returns the actor that is associated with a specific constraint. This is primarily applicable in constraints that involve one actor being constrained to another or to a static point in the simulation.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintframeoffseta.html b/doc/doc_files/getconstraintframeoffseta.html index c3f63fe..686db3f 100644 --- a/doc/doc_files/getconstraintframeoffseta.html +++ b/doc/doc_files/getconstraintframeoffseta.html @@ -3,11 +3,11 @@ - getConstraintFrameOffsetA [RCBasic Doc] + GetConstraintFrameOffsetA [RCBasic Doc] -

    sub getConstraintFrameOffsetA( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz)

    +

    Sub GetConstraintFrameOffsetA( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz)

    Gets the frame offset for actor A associated with a particular constraint. This frame offset defines the position and orientation of actor A relative to the constraint's anchor point.

    @@ -15,6 +15,7 @@ GetConstraintFrameOffsetB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintframeoffsetb.html b/doc/doc_files/getconstraintframeoffsetb.html index c8d92c5..6095fa3 100644 --- a/doc/doc_files/getconstraintframeoffsetb.html +++ b/doc/doc_files/getconstraintframeoffsetb.html @@ -3,11 +3,11 @@ - getConstraintFrameOffsetB [RCBasic Doc] + GetConstraintFrameOffsetB [RCBasic Doc] -

    sub getConstraintFrameOffsetB( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz)

    +

    Sub GetConstraintFrameOffsetB( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz)

    Gets the frame offset for actor B associated with a particular constraint. This frame offset defines the position and orientation of actor B relative to the constraint's anchor point.

    @@ -15,6 +15,7 @@ GetConstraintFrameOffsetA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintlimitsoftness.html b/doc/doc_files/getconstraintlimitsoftness.html index 08649a7..ed7e563 100644 --- a/doc/doc_files/getconstraintlimitsoftness.html +++ b/doc/doc_files/getconstraintlimitsoftness.html @@ -3,11 +3,11 @@ - getConstraintLimitSoftness [RCBasic Doc] + GetConstraintLimitSoftness [RCBasic Doc] -

    function getConstraintLimitSoftness( constraint_id)

    +

    Function GetConstraintLimitSoftness( constraint_id)

    Returns the softness parameter associated with the limits of the constraint. This softness affects how the constraint behaves when the angular motion of the connected actors approaches their defined limits.

    @@ -27,6 +27,7 @@ SetConstraintSoftnessOrthoAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getconstraintsolveriterations.html b/doc/doc_files/getconstraintsolveriterations.html index ca94897..8a98f6c 100644 --- a/doc/doc_files/getconstraintsolveriterations.html +++ b/doc/doc_files/getconstraintsolveriterations.html @@ -3,15 +3,16 @@ - getConstraintSolverIterations [RCBasic Doc] + GetConstraintSolverIterations [RCBasic Doc] -

    function getConstraintSolverIterations( constraint_id)

    +

    Function GetConstraintSolverIterations( constraint_id)

    Returns the value for the number of solver iterations that have been overridden for a specific constraint or actor. Solver iterations refer to the number of times the physics engine solves for constraint forces during each simulation step.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getdesktopdisplaymode.html b/doc/doc_files/getdesktopdisplaymode.html index 51cce9a..58dd4e9 100644 --- a/doc/doc_files/getdesktopdisplaymode.html +++ b/doc/doc_files/getdesktopdisplaymode.html @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getglobalmouse.html b/doc/doc_files/getglobalmouse.html index b309a3d..8a92fcd 100644 --- a/doc/doc_files/getglobalmouse.html +++ b/doc/doc_files/getglobalmouse.html @@ -7,11 +7,12 @@ -

    sub GetGlobalMouse(ByRef x, ByRef y, ByRef mb1, ByRef mb2, ByRef mb3)

    +

    Sub GetGlobalMouse(ByRef x, ByRef y, ByRef mb1, ByRef mb2, ByRef mb3)

    Gets the global mouse position and button state

    +

    \ No newline at end of file diff --git a/doc/doc_files/getgpuinfo.html b/doc/doc_files/getgpuinfo.html index 923b84e..0295143 100644 --- a/doc/doc_files/getgpuinfo.html +++ b/doc/doc_files/getgpuinfo.html @@ -7,11 +7,12 @@ -

    function GetGPUInfo$()

    +

    Function GetGPUInfo$()

    Returns the GPU Vendor info

    +

    \ No newline at end of file diff --git a/doc/doc_files/getgravity2d.html b/doc/doc_files/getgravity2d.html index 030e929..3c1ec40 100644 --- a/doc/doc_files/getgravity2d.html +++ b/doc/doc_files/getgravity2d.html @@ -7,7 +7,7 @@ -

    sub GetGravity2D(ByRef x, ByRef y)

    +

    Sub GetGravity2D(ByRef x, ByRef y)

    Use this function for retrieving the global gravity vector. A sprite canvas layer must be open.

    @@ -15,6 +15,7 @@ SetGravity2D

    +

    \ No newline at end of file diff --git a/doc/doc_files/getgravity3d.html b/doc/doc_files/getgravity3d.html index 4d9e61b..c022fd0 100644 --- a/doc/doc_files/getgravity3d.html +++ b/doc/doc_files/getgravity3d.html @@ -7,7 +7,7 @@ -

    sub GetGravity3D(ByRef x, ByRef y, ByRef z)

    +

    Sub GetGravity3D(ByRef x, ByRef y, ByRef z)

    Gets the world gravity

    @@ -15,6 +15,7 @@ SetGravity3D

    +

    \ No newline at end of file diff --git a/doc/doc_files/getgyro.html b/doc/doc_files/getgyro.html index 3a94566..bc31908 100644 --- a/doc/doc_files/getgyro.html +++ b/doc/doc_files/getgyro.html @@ -7,11 +7,12 @@ -

    sub GetGyro(gyro_num, ByRef x, ByRef y, ByRef z)

    +

    Sub GetGyro(gyro_num, ByRef x, ByRef y, ByRef z)

    Gets the values of a Gyro sensor

    +

    \ No newline at end of file diff --git a/doc/doc_files/gethingeangle.html b/doc/doc_files/gethingeangle.html index 266b555..35ba3d5 100644 --- a/doc/doc_files/gethingeangle.html +++ b/doc/doc_files/gethingeangle.html @@ -3,15 +3,16 @@ - getHingeAngle [RCBasic Doc] + GetHingeAngle [RCBasic Doc] -

    function getHingeAngle( constraint_id)

    +

    Function GetHingeAngle( constraint_id)

    Returns the angle of a hinge constraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/gethingeangleex.html b/doc/doc_files/gethingeangleex.html index 9b57eab..f6e8e84 100644 --- a/doc/doc_files/gethingeangleex.html +++ b/doc/doc_files/gethingeangleex.html @@ -3,15 +3,16 @@ - getHingeAngleEx [RCBasic Doc] + GetHingeAngleEx [RCBasic Doc] -

    function getHingeAngleEx( constraint_id, t_matrixA, t_matrixB)

    +

    Function GetHingeAngleEx( constraint_id, t_matrixA, t_matrixB)

    Returns the transforms of the 2 actors in a hinge constraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/gethingelimitbiasfactor.html b/doc/doc_files/gethingelimitbiasfactor.html index ea7f555..2c46b6a 100644 --- a/doc/doc_files/gethingelimitbiasfactor.html +++ b/doc/doc_files/gethingelimitbiasfactor.html @@ -3,11 +3,11 @@ - getHingeLimitBiasFactor [RCBasic Doc] + GetHingeLimitBiasFactor [RCBasic Doc] -

    function getHingeLimitBiasFactor( constraint_id)

    +

    Function GetHingeLimitBiasFactor( constraint_id)

    Returns the bias factor associated with the limits of the hinge constraint. This bias factor affects how the constraint corrects errors when the angular position of the constrained actors approaches or exceeds the defined limits.

    @@ -15,6 +15,7 @@ The bias factor is a parameter that influences how aggressively the constraint corrects the position when the angular motion reaches the limits. A higher bias factor results in a stronger corrective force, helping to pull the constrained bodies back within their limits more quickly.

    +

    \ No newline at end of file diff --git a/doc/doc_files/gethingelimitrelaxationfactor.html b/doc/doc_files/gethingelimitrelaxationfactor.html index dad9624..b3d4d72 100644 --- a/doc/doc_files/gethingelimitrelaxationfactor.html +++ b/doc/doc_files/gethingelimitrelaxationfactor.html @@ -3,12 +3,13 @@ - getHingeLimitRelaxationFactor [RCBasic Doc] + GetHingeLimitRelaxationFactor [RCBasic Doc] -

    function getHingeLimitRelaxationFactor( constraint_id)

    +

    Function GetHingeLimitRelaxationFactor( constraint_id)

    +

    \ No newline at end of file diff --git a/doc/doc_files/gethingelimitsign.html b/doc/doc_files/gethingelimitsign.html index f2b8d70..dab0477 100644 --- a/doc/doc_files/gethingelimitsign.html +++ b/doc/doc_files/gethingelimitsign.html @@ -3,11 +3,11 @@ - getHingeLimitSign [RCBasic Doc] + GetHingeLimitSign [RCBasic Doc] -

    function getHingeLimitSign( constraint_id)

    +

    Function GetHingeLimitSign( constraint_id)

    Returns the limit sign for the hinge constraint. This value indicates the direction in which the hinge limit is applied, which can be crucial for understanding the behavior of the hinge in relation to its limits.

    @@ -18,6 +18,7 @@ SetHingeLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/gethingesolvelimit.html b/doc/doc_files/gethingesolvelimit.html index ae09066..40ea8e8 100644 --- a/doc/doc_files/gethingesolvelimit.html +++ b/doc/doc_files/gethingesolvelimit.html @@ -3,11 +3,11 @@ - getHingeSolveLimit [RCBasic Doc] + GetHingeSolveLimit [RCBasic Doc] -

    function getHingeSolveLimit( constraint_id)

    +

    Function GetHingeSolveLimit( constraint_id)

    Checks whether the hinge has reached or exceeded its angular limit during the simulation. It returns a boolean or an integer value that indicates whether the current angular position is within the constraint's angular limits or if corrective forces need to be applied.

    @@ -15,6 +15,7 @@ The "solve limit" refers to whether the current angular position is close to or outside the defined angular limits. If the constraint detects that the hinge is at the limit, it enters a solving state, where it applies corrective forces to keep the rotation within the allowed range.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getimagealpha.html b/doc/doc_files/getimagealpha.html index f411c76..d5c7944 100644 --- a/doc/doc_files/getimagealpha.html +++ b/doc/doc_files/getimagealpha.html @@ -7,11 +7,12 @@ -

    function GetImageAlpha( img_id )

    +

    Function GetImageAlpha( img_id )

    Returns the alpha blend value of an image

    +

    \ No newline at end of file diff --git a/doc/doc_files/getimagecolormod.html b/doc/doc_files/getimagecolormod.html index 37be61e..915a2aa 100644 --- a/doc/doc_files/getimagecolormod.html +++ b/doc/doc_files/getimagecolormod.html @@ -7,11 +7,12 @@ -

    function GetImageColorMod(img)

    +

    Function GetImageColorMod(img)

    Returns the color modulation of an image

    +

    \ No newline at end of file diff --git a/doc/doc_files/getimagesize.html b/doc/doc_files/getimagesize.html index 19288b5..66a5d48 100644 --- a/doc/doc_files/getimagesize.html +++ b/doc/doc_files/getimagesize.html @@ -7,11 +7,12 @@ -

    sub GetImageSize(slot, byref w, byref h)

    +

    Sub GetImageSize(slot, ByRef w, ByRef h)

    Gets the Size of an image

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointangle.html b/doc/doc_files/getjointangle.html index 461bed3..66ec302 100644 --- a/doc/doc_files/getjointangle.html +++ b/doc/doc_files/getjointangle.html @@ -3,11 +3,11 @@ - getJointAngle [RCBasic Doc] + GetJointAngle [RCBasic Doc] -

    function getJointAngle( joint_id)

    +

    Function GetJointAngle( joint_id)

    Returns the current joint angle

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointangularoffset.html b/doc/doc_files/getjointangularoffset.html index 7472f1b..6df620c 100644 --- a/doc/doc_files/getjointangularoffset.html +++ b/doc/doc_files/getjointangularoffset.html @@ -3,11 +3,11 @@ - getJointAngularOffset [RCBasic Doc] + GetJointAngularOffset [RCBasic Doc] -

    function getJointAngularOffset( joint_id)

    +

    Function GetJointAngularOffset( joint_id)

    Returns the target angular offset

    @@ -18,6 +18,7 @@ SetJointAngularOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointangularspeed.html b/doc/doc_files/getjointangularspeed.html index 9a380dc..59543c7 100644 --- a/doc/doc_files/getjointangularspeed.html +++ b/doc/doc_files/getjointangularspeed.html @@ -3,11 +3,11 @@ - getJointAngularSpeed [RCBasic Doc] + GetJointAngularSpeed [RCBasic Doc] -

    function getJointAngularSpeed( joint_id)

    +

    Function GetJointAngularSpeed( joint_id)

    Return the current joint angular speed

    @@ -15,6 +15,7 @@ Used with Wheel Joint

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointcorrectionfactor.html b/doc/doc_files/getjointcorrectionfactor.html index ec2786d..e12ef0e 100644 --- a/doc/doc_files/getjointcorrectionfactor.html +++ b/doc/doc_files/getjointcorrectionfactor.html @@ -3,11 +3,11 @@ - getJointCorrectionFactor [RCBasic Doc] + GetJointCorrectionFactor [RCBasic Doc] -

    function getJointCorrectionFactor( joint_id)

    +

    Function GetJointCorrectionFactor( joint_id)

    Returns a factor for how quickly the joint corrects deviations from its target position and rotation. This correction factor determines the responsiveness of the motor joint in achieving the desired linear and angular offsets between two connected bodies.

    @@ -18,6 +18,7 @@ GetJointCorrectionFactor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointcurrentlength.html b/doc/doc_files/getjointcurrentlength.html index a12fad9..8a59453 100644 --- a/doc/doc_files/getjointcurrentlength.html +++ b/doc/doc_files/getjointcurrentlength.html @@ -3,11 +3,11 @@ - getJointCurrentLength [RCBasic Doc] + GetJointCurrentLength [RCBasic Doc] -

    function getJointCurrentLength( joint_id)

    +

    Function GetJointCurrentLength( joint_id)

    Returns the current distance between BodyA and BodyB

    @@ -18,6 +18,7 @@ GetJointLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointcurrentlengtha.html b/doc/doc_files/getjointcurrentlengtha.html index 7831fa0..c1bd9ef 100644 --- a/doc/doc_files/getjointcurrentlengtha.html +++ b/doc/doc_files/getjointcurrentlengtha.html @@ -3,11 +3,11 @@ - getJointCurrentLengthA [RCBasic Doc] + GetJointCurrentLengthA [RCBasic Doc] -

    function getJointCurrentLengthA( joint_id)

    +

    Function GetJointCurrentLengthA( joint_id)

    Return the current length of the segment attached to bodyA.

    @@ -18,6 +18,7 @@ GetJointCurrentLengthB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointcurrentlengthb.html b/doc/doc_files/getjointcurrentlengthb.html index e1c0ce2..89b0d83 100644 --- a/doc/doc_files/getjointcurrentlengthb.html +++ b/doc/doc_files/getjointcurrentlengthb.html @@ -3,11 +3,11 @@ - getJointCurrentLengthB [RCBasic Doc] + GetJointCurrentLengthB [RCBasic Doc] -

    function getJointCurrentLengthB( joint_id)

    +

    Function GetJointCurrentLengthB( joint_id)

    Return the current length of the segment attached to bodyB.

    @@ -18,6 +18,7 @@ GetJointCurrentLengthA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointdamping.html b/doc/doc_files/getjointdamping.html index 5358486..5371159 100644 --- a/doc/doc_files/getjointdamping.html +++ b/doc/doc_files/getjointdamping.html @@ -3,11 +3,11 @@ - getJointDamping [RCBasic Doc] + GetJointDamping [RCBasic Doc] -

    function getJointDamping( joint_id)

    +

    Function GetJointDamping( joint_id)

    Returns the damping value for a joint

    @@ -29,6 +29,7 @@ SetJointDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointgroundanchora.html b/doc/doc_files/getjointgroundanchora.html index 15e94a4..740afe7 100644 --- a/doc/doc_files/getjointgroundanchora.html +++ b/doc/doc_files/getjointgroundanchora.html @@ -3,11 +3,11 @@ - getJointGroundAnchorA [RCBasic Doc] + GetJointGroundAnchorA [RCBasic Doc] -

    sub getJointGroundAnchorA( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointGroundAnchorA( joint_id, ByRef x, ByRef y)

    Gets the first ground anchor

    @@ -18,6 +18,7 @@ GetJointGroundAnchorB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointgroundanchorb.html b/doc/doc_files/getjointgroundanchorb.html index a48bbad..f3fd8e4 100644 --- a/doc/doc_files/getjointgroundanchorb.html +++ b/doc/doc_files/getjointgroundanchorb.html @@ -3,11 +3,11 @@ - getJointGroundAnchorB [RCBasic Doc] + GetJointGroundAnchorB [RCBasic Doc] -

    sub getJointGroundAnchorB( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointGroundAnchorB( joint_id, ByRef x, ByRef y)

    Gets the second ground anchor

    @@ -18,6 +18,7 @@ GetJointGroundAnchorA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlength.html b/doc/doc_files/getjointlength.html index 76e0b9a..8b4dad7 100644 --- a/doc/doc_files/getjointlength.html +++ b/doc/doc_files/getjointlength.html @@ -3,11 +3,11 @@ - getJointLength [RCBasic Doc] + GetJointLength [RCBasic Doc] -

    function getJointLength( joint_id)

    +

    Function GetJointLength( joint_id)

    Returns the Joint Length

    @@ -18,6 +18,7 @@ SetJointLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlengtha.html b/doc/doc_files/getjointlengtha.html index bbb26a4..c38d754 100644 --- a/doc/doc_files/getjointlengtha.html +++ b/doc/doc_files/getjointlengtha.html @@ -3,11 +3,11 @@ - getJointLengthA [RCBasic Doc] + GetJointLengthA [RCBasic Doc] -

    function getJointLengthA( joint_id)

    +

    Function GetJointLengthA( joint_id)

    Returns the current length of the line connecting the anchor point on the first body to its corresponding ground anchor. This length can vary based on the movement of the connected bodies.

    @@ -18,6 +18,7 @@ GetJointLengthB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlengthb.html b/doc/doc_files/getjointlengthb.html index 0a078b6..8d40c34 100644 --- a/doc/doc_files/getjointlengthb.html +++ b/doc/doc_files/getjointlengthb.html @@ -3,11 +3,11 @@ - getJointLengthB [RCBasic Doc] + GetJointLengthB [RCBasic Doc] -

    function getJointLengthB( joint_id)

    +

    Function GetJointLengthB( joint_id)

    Returns the current length of the line connecting the anchor point on the second body to its corresponding ground anchor. This length can vary based on the movement of the connected bodies.

    @@ -18,6 +18,7 @@ GetJointLengthA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlinearoffset.html b/doc/doc_files/getjointlinearoffset.html index 4561599..d88173a 100644 --- a/doc/doc_files/getjointlinearoffset.html +++ b/doc/doc_files/getjointlinearoffset.html @@ -3,11 +3,11 @@ - getJointLinearOffset [RCBasic Doc] + GetJointLinearOffset [RCBasic Doc] -

    sub getJointLinearOffset( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointLinearOffset( joint_id, ByRef x, ByRef y)

    Gets the target position offset for the connected bodies relative to each other.

    @@ -18,6 +18,7 @@ SetJointLinearOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlinearspeed.html b/doc/doc_files/getjointlinearspeed.html index 1aa5aac..f9d07fb 100644 --- a/doc/doc_files/getjointlinearspeed.html +++ b/doc/doc_files/getjointlinearspeed.html @@ -3,11 +3,11 @@ - getJointLinearSpeed [RCBasic Doc] + GetJointLinearSpeed [RCBasic Doc] -

    function getJointLinearSpeed( joint_id)

    +

    Function GetJointLinearSpeed( joint_id)

    Returns the current joint linear speed, usually in meters per second.

    @@ -15,6 +15,7 @@ Used with Wheel Joint

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlocalanchora.html b/doc/doc_files/getjointlocalanchora.html index 502a4eb..68bc131 100644 --- a/doc/doc_files/getjointlocalanchora.html +++ b/doc/doc_files/getjointlocalanchora.html @@ -3,11 +3,11 @@ - getJointLocalAnchorA [RCBasic Doc] + GetJointLocalAnchorA [RCBasic Doc] -

    sub getJointLocalAnchorA( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointLocalAnchorA( joint_id, ByRef x, ByRef y)

    Returns the local anchor point relative to bodyA's origin.

    @@ -35,6 +35,7 @@ GetJointLocalAnchorB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlocalanchorb.html b/doc/doc_files/getjointlocalanchorb.html index 1b6f117..59e578a 100644 --- a/doc/doc_files/getjointlocalanchorb.html +++ b/doc/doc_files/getjointlocalanchorb.html @@ -3,11 +3,11 @@ - getJointLocalAnchorB [RCBasic Doc] + GetJointLocalAnchorB [RCBasic Doc] -

    sub getJointLocalAnchorB( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointLocalAnchorB( joint_id, ByRef x, ByRef y)

    Returns the local anchor point relative to bodyB's origin.

    @@ -35,6 +35,7 @@ GetJointLocalAnchorA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlocalaxisa.html b/doc/doc_files/getjointlocalaxisa.html index c1e934c..10d15dd 100644 --- a/doc/doc_files/getjointlocalaxisa.html +++ b/doc/doc_files/getjointlocalaxisa.html @@ -3,11 +3,11 @@ - getJointLocalAxisA [RCBasic Doc] + GetJointLocalAxisA [RCBasic Doc] -

    sub getJointLocalAxisA( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointLocalAxisA( joint_id, ByRef x, ByRef y)

    Gets the local joint axis relative to bodyA

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointlowerlimit.html b/doc/doc_files/getjointlowerlimit.html index 6fedb2c..d2bf84b 100644 --- a/doc/doc_files/getjointlowerlimit.html +++ b/doc/doc_files/getjointlowerlimit.html @@ -3,11 +3,11 @@ - getJointLowerLimit [RCBasic Doc] + GetJointLowerLimit [RCBasic Doc] -

    function getJointLowerLimit( joint_id)

    +

    Function GetJointLowerLimit( joint_id)

    Get the lower joint translation limit, usually in meters.

    @@ -29,6 +29,7 @@ GetJointUpperLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmaxforce.html b/doc/doc_files/getjointmaxforce.html index bcc6be7..74a2114 100644 --- a/doc/doc_files/getjointmaxforce.html +++ b/doc/doc_files/getjointmaxforce.html @@ -3,11 +3,11 @@ - getJointMaxForce [RCBasic Doc] + GetJointMaxForce [RCBasic Doc] -

    function getJointMaxForce( joint_id)

    +

    Function GetJointMaxForce( joint_id)

    Return the maximum friction force in N.

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmaxlength.html b/doc/doc_files/getjointmaxlength.html index ba5f227..990f6d1 100644 --- a/doc/doc_files/getjointmaxlength.html +++ b/doc/doc_files/getjointmaxlength.html @@ -3,11 +3,11 @@ - getJointMaxLength [RCBasic Doc] + GetJointMaxLength [RCBasic Doc] -

    function getJointMaxLength( joint_id)

    +

    Function GetJointMaxLength( joint_id)

    Returns the maximum length

    @@ -18,6 +18,7 @@ GetJointMinLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmaxmotorforce.html b/doc/doc_files/getjointmaxmotorforce.html index f91df43..c66aec8 100644 --- a/doc/doc_files/getjointmaxmotorforce.html +++ b/doc/doc_files/getjointmaxmotorforce.html @@ -3,11 +3,11 @@ - getJointMaxMotorForce [RCBasic Doc] + GetJointMaxMotorForce [RCBasic Doc] -

    function getJointMaxMotorForce( joint_id)

    +

    Function GetJointMaxMotorForce( joint_id)

    Returns the maximum linear force that the motor can apply to achieve the target speed set by SetMotorSpeed. This allows you to control the power or strength of the motor along the joint’s axis.

    @@ -18,6 +18,7 @@ SetJointMaxMotorForce

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmaxmotortorque.html b/doc/doc_files/getjointmaxmotortorque.html index 30ca2ae..526e854 100644 --- a/doc/doc_files/getjointmaxmotortorque.html +++ b/doc/doc_files/getjointmaxmotortorque.html @@ -3,11 +3,11 @@ - getJointMaxMotorTorque [RCBasic Doc] + GetJointMaxMotorTorque [RCBasic Doc] -

    function getJointMaxMotorTorque( joint_id)

    +

    Function GetJointMaxMotorTorque( joint_id)

    Returns the maximum torque (rotational force) that the motor can apply to achieve the target motor speed set by SetMotorSpeed. This allows you to control how much power the motorized joint has.

    @@ -26,6 +26,7 @@ SetJointMaxMotorTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmaxtorque.html b/doc/doc_files/getjointmaxtorque.html index 549db1e..9a389e4 100644 --- a/doc/doc_files/getjointmaxtorque.html +++ b/doc/doc_files/getjointmaxtorque.html @@ -3,11 +3,11 @@ - getJointMaxTorque [RCBasic Doc] + GetJointMaxTorque [RCBasic Doc] -

    function getJointMaxTorque( joint_id)

    +

    Function GetJointMaxTorque( joint_id)

    Returns the upper limit on the amount of torque (rotational force) the joint can apply, controlling how much rotational resistance or power the joint provides.

    @@ -26,6 +26,7 @@ SetJointMaxTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointminlength.html b/doc/doc_files/getjointminlength.html index 5ec0d93..d6a66e6 100644 --- a/doc/doc_files/getjointminlength.html +++ b/doc/doc_files/getjointminlength.html @@ -3,11 +3,11 @@ - getJointMinLength [RCBasic Doc] + GetJointMinLength [RCBasic Doc] -

    function getJointMinLength( joint_id)

    +

    Function GetJointMinLength( joint_id)

    Returns the minimum length

    @@ -18,6 +18,7 @@ GetJointMaxLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmotorforce.html b/doc/doc_files/getjointmotorforce.html index 2aec882..fc8f705 100644 --- a/doc/doc_files/getjointmotorforce.html +++ b/doc/doc_files/getjointmotorforce.html @@ -3,11 +3,11 @@ - getJointMotorForce [RCBasic Doc] + GetJointMotorForce [RCBasic Doc] -

    function getJointMotorForce( joint_id, inv_dt)

    +

    Function GetJointMotorForce( joint_id, inv_dt)

    Return the current motor force given the inverse time step, usually in N.

    @@ -18,6 +18,7 @@ SetJointMotorForce

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmotorspeed.html b/doc/doc_files/getjointmotorspeed.html index c8f91ec..63e9217 100644 --- a/doc/doc_files/getjointmotorspeed.html +++ b/doc/doc_files/getjointmotorspeed.html @@ -3,11 +3,11 @@ - getJointMotorSpeed [RCBasic Doc] + GetJointMotorSpeed [RCBasic Doc] -

    function getJointMotorSpeed( joint_id)

    +

    Function GetJointMotorSpeed( joint_id)

    Returns the motor speed

    @@ -29,6 +29,7 @@ SetJointMotorSpeed

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointmotortorque.html b/doc/doc_files/getjointmotortorque.html index a232663..c26c64c 100644 --- a/doc/doc_files/getjointmotortorque.html +++ b/doc/doc_files/getjointmotortorque.html @@ -3,11 +3,11 @@ - getJointMotorTorque [RCBasic Doc] + GetJointMotorTorque [RCBasic Doc] -

    function getJointMotorTorque( joint_id, inv_dt)

    +

    Function GetJointMotorTorque( joint_id, inv_dt)

    Returns the current motor torque given the inverse time step. Unit is N*m.

    @@ -27,6 +27,7 @@ SetJointMaxMotorTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointratio.html b/doc/doc_files/getjointratio.html index 25ceffb..17c7a31 100644 --- a/doc/doc_files/getjointratio.html +++ b/doc/doc_files/getjointratio.html @@ -3,11 +3,11 @@ - getJointRatio [RCBasic Doc] + GetJointRatio [RCBasic Doc] -

    function getJointRatio( joint_id)

    +

    Function GetJointRatio( joint_id)

    Returns the gear/pulley ratio

    @@ -26,6 +26,7 @@ SetJointRatio

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointreactionforce.html b/doc/doc_files/getjointreactionforce.html index 077797a..f126f5f 100644 --- a/doc/doc_files/getjointreactionforce.html +++ b/doc/doc_files/getjointreactionforce.html @@ -3,11 +3,11 @@ - getJointReactionForce [RCBasic Doc] + GetJointReactionForce [RCBasic Doc] -

    sub getJointReactionForce( joint_id, inv_dt, ByRef x, ByRef y)

    +

    Sub GetJointReactionForce( joint_id, inv_dt, ByRef x, ByRef y)

    Returns the reaction force on bodyB at the joint anchor in Newtons.

    @@ -18,6 +18,7 @@ GetJointReactionTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointreactiontorque.html b/doc/doc_files/getjointreactiontorque.html index 119be76..64600ae 100644 --- a/doc/doc_files/getjointreactiontorque.html +++ b/doc/doc_files/getjointreactiontorque.html @@ -3,11 +3,11 @@ - getJointReactionTorque [RCBasic Doc] + GetJointReactionTorque [RCBasic Doc] -

    function getJointReactionTorque( joint_id, inv_dt)

    +

    Function GetJointReactionTorque( joint_id, inv_dt)

    Returns the reaction torque on bodyB in N*m

    @@ -18,6 +18,7 @@ GetJointReactionForce

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointreferenceangle.html b/doc/doc_files/getjointreferenceangle.html index f7727de..7d01d51 100644 --- a/doc/doc_files/getjointreferenceangle.html +++ b/doc/doc_files/getjointreferenceangle.html @@ -3,11 +3,11 @@ - getJointReferenceAngle [RCBasic Doc] + GetJointReferenceAngle [RCBasic Doc] -

    function getJointReferenceAngle( joint_id)

    +

    Function GetJointReferenceAngle( joint_id)

    Returns the reference angle.

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointspeed.html b/doc/doc_files/getjointspeed.html index aded632..8cbc346 100644 --- a/doc/doc_files/getjointspeed.html +++ b/doc/doc_files/getjointspeed.html @@ -3,11 +3,11 @@ - getJointSpeed [RCBasic Doc] + GetJointSpeed [RCBasic Doc] -

    function getJointSpeed( joint_id)

    +

    Function GetJointSpeed( joint_id)

    Returns the current joint angle speed

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointstiffness.html b/doc/doc_files/getjointstiffness.html index 216095a..0207457 100644 --- a/doc/doc_files/getjointstiffness.html +++ b/doc/doc_files/getjointstiffness.html @@ -3,11 +3,11 @@ - getJointStiffness [RCBasic Doc] + GetJointStiffness [RCBasic Doc] -

    function getJointStiffness( joint_id)

    +

    Function GetJointStiffness( joint_id)

    Returns spring stiffness

    @@ -29,6 +29,7 @@ SetJointStiffness

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointtranslation.html b/doc/doc_files/getjointtranslation.html index e11406d..c12b371 100644 --- a/doc/doc_files/getjointtranslation.html +++ b/doc/doc_files/getjointtranslation.html @@ -3,11 +3,11 @@ - getJointTranslation [RCBasic Doc] + GetJointTranslation [RCBasic Doc] -

    function getJointTranslation( joint_id)

    +

    Function GetJointTranslation( joint_id)

    Returns the current joint translation, usually in meters.

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointupperlimit.html b/doc/doc_files/getjointupperlimit.html index 8ce9b4c..6998acc 100644 --- a/doc/doc_files/getjointupperlimit.html +++ b/doc/doc_files/getjointupperlimit.html @@ -3,11 +3,11 @@ - getJointUpperLimit [RCBasic Doc] + GetJointUpperLimit [RCBasic Doc] -

    function getJointUpperLimit( joint_id)

    +

    Function GetJointUpperLimit( joint_id)

    Get the upper joint translation limit, usually in meters.

    @@ -29,6 +29,7 @@ GetJointLowerLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointworldanchora.html b/doc/doc_files/getjointworldanchora.html index 36b589c..b70985c 100644 --- a/doc/doc_files/getjointworldanchora.html +++ b/doc/doc_files/getjointworldanchora.html @@ -3,11 +3,11 @@ - getJointWorldAnchorA [RCBasic Doc] + GetJointWorldAnchorA [RCBasic Doc] -

    sub getJointWorldAnchorA( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointWorldAnchorA( joint_id, ByRef x, ByRef y)

    Get the anchor point on bodyA in world coordinates.

    @@ -18,6 +18,7 @@ GetJointWorldAnchorB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjointworldanchorb.html b/doc/doc_files/getjointworldanchorb.html index 3b4818e..de83ef0 100644 --- a/doc/doc_files/getjointworldanchorb.html +++ b/doc/doc_files/getjointworldanchorb.html @@ -3,11 +3,11 @@ - getJointWorldAnchorB [RCBasic Doc] + GetJointWorldAnchorB [RCBasic Doc] -

    sub getJointWorldAnchorB( joint_id, ByRef x, ByRef y)

    +

    Sub GetJointWorldAnchorB( joint_id, ByRef x, ByRef y)

    Get the anchor point on bodyB in world coordinates.

    @@ -18,6 +18,7 @@ GetJointWorldAnchorA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getjoytrackball.html b/doc/doc_files/getjoytrackball.html index 41455b1..043374f 100644 --- a/doc/doc_files/getjoytrackball.html +++ b/doc/doc_files/getjoytrackball.html @@ -7,11 +7,12 @@ -

    sub GetJoyTrackBall(joy_num, ball, byref dx, byref dy)

    +

    Sub GetJoyTrackBall(joy_num, ball, ByRef dx, ByRef dy)

    Gets the axis values of a track ball

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightambientcolor.html b/doc/doc_files/getlightambientcolor.html index 8f12635..a2076f6 100644 --- a/doc/doc_files/getlightambientcolor.html +++ b/doc/doc_files/getlightambientcolor.html @@ -7,11 +7,12 @@ -

    function GetLightAmbientColor( actor )

    +

    Function GetLightAmbientColor( actor )

    Returns the ambient color of a light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightattenuation.html b/doc/doc_files/getlightattenuation.html index 49d93ca..e412b58 100644 --- a/doc/doc_files/getlightattenuation.html +++ b/doc/doc_files/getlightattenuation.html @@ -7,11 +7,12 @@ -

    sub GetLightAttenuation( actor, ByRef constant, ByRef linear, ByRef quadratic)

    +

    Sub GetLightAttenuation( actor, ByRef constant, ByRef linear, ByRef quadratic)

    Gets the strength of the light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightdiffusecolor.html b/doc/doc_files/getlightdiffusecolor.html index 60ded82..55c3597 100644 --- a/doc/doc_files/getlightdiffusecolor.html +++ b/doc/doc_files/getlightdiffusecolor.html @@ -7,11 +7,12 @@ -

    function GetLightDiffuseColor( actor )

    +

    Function GetLightDiffuseColor( actor )

    Returns the diffuse color of the light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightfalloff.html b/doc/doc_files/getlightfalloff.html index f2c918f..4c10a5d 100644 --- a/doc/doc_files/getlightfalloff.html +++ b/doc/doc_files/getlightfalloff.html @@ -7,11 +7,12 @@ -

    function GetLightFalloff( actor )

    +

    Function GetLightFalloff( actor )

    Returns the strength decrease between the inner and outer cone of a light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightinnercone.html b/doc/doc_files/getlightinnercone.html index e239a92..1033acc 100644 --- a/doc/doc_files/getlightinnercone.html +++ b/doc/doc_files/getlightinnercone.html @@ -7,11 +7,12 @@ -

    function GetLightInnerCone( actor )

    +

    Function GetLightInnerCone( actor )

    Returns the inner cone of a spot light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightoutercone.html b/doc/doc_files/getlightoutercone.html index 1ed16fb..f36998f 100644 --- a/doc/doc_files/getlightoutercone.html +++ b/doc/doc_files/getlightoutercone.html @@ -7,11 +7,12 @@ -

    function GetLightOuterCone( actor )

    +

    Function GetLightOuterCone( actor )

    Returns the outer cone of a spot light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightradius.html b/doc/doc_files/getlightradius.html index a5a1b6e..c74d701 100644 --- a/doc/doc_files/getlightradius.html +++ b/doc/doc_files/getlightradius.html @@ -3,15 +3,16 @@ - getLightRadius [RCBasic Doc] + GetLightRadius [RCBasic Doc] -

    function getLightRadius( actor )

    +

    Function GetLightRadius( actor )

    Returns the radius of the light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlightspecularcolor.html b/doc/doc_files/getlightspecularcolor.html index af93eb7..55178b5 100644 --- a/doc/doc_files/getlightspecularcolor.html +++ b/doc/doc_files/getlightspecularcolor.html @@ -7,11 +7,12 @@ -

    function GetLightSpecularColor( actor )

    +

    Function GetLightSpecularColor( actor )

    Returns the specular color of a light

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlighttype.html b/doc/doc_files/getlighttype.html index 9ed49d9..eaee2ee 100644 --- a/doc/doc_files/getlighttype.html +++ b/doc/doc_files/getlighttype.html @@ -7,7 +7,7 @@ -

    function GetLightType( actor )

    +

    Function GetLightType( actor )

    Returns the type of light

    @@ -32,6 +32,7 @@ SetLightType

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlineintersection.html b/doc/doc_files/getlineintersection.html index 6aa0219..57d41e6 100644 --- a/doc/doc_files/getlineintersection.html +++ b/doc/doc_files/getlineintersection.html @@ -15,6 +15,7 @@ Returns true if there is a collision and false if not

    +

    \ No newline at end of file diff --git a/doc/doc_files/getlineplaneintersection.html b/doc/doc_files/getlineplaneintersection.html index b8e52c2..28b60cb 100644 --- a/doc/doc_files/getlineplaneintersection.html +++ b/doc/doc_files/getlineplaneintersection.html @@ -7,7 +7,7 @@ -

    function GetLinePlaneIntersection(ByRef line_point, ByRef line_direction, ByRef plane_point_1, ByRef plane_point_2, ByRef plane_point_3, ByRef intersection)

    +

    Function GetLinePlaneIntersection(ByRef line_point, ByRef line_direction, ByRef plane_point_1, ByRef plane_point_2, ByRef plane_point_3, ByRef intersection)

    This function calculates the intersection between a line and a plane in 3D space and stores the result in intersection

    @@ -35,6 +35,7 @@ Returns true if intersection point is on the plane

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialambientcolor.html b/doc/doc_files/getmaterialambientcolor.html index 6144f54..8255f4a 100644 --- a/doc/doc_files/getmaterialambientcolor.html +++ b/doc/doc_files/getmaterialambientcolor.html @@ -7,11 +7,12 @@ -

    function GetMaterialAmbientColor( material_id)

    +

    Function GetMaterialAmbientColor( material_id)

    Returns the ambient color of a material

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialantialiasing.html b/doc/doc_files/getmaterialantialiasing.html index 91bd19d..726080f 100644 --- a/doc/doc_files/getmaterialantialiasing.html +++ b/doc/doc_files/getmaterialantialiasing.html @@ -7,7 +7,7 @@ -

    function GetMaterialAntiAliasing( material_id)

    +

    Function GetMaterialAntiAliasing( material_id)

    Returns the anti-aliasing mode for the material

    @@ -41,6 +41,7 @@ SetMaterialAntiAliasing

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialbackfaceculling.html b/doc/doc_files/getmaterialbackfaceculling.html index 98557db..499a474 100644 --- a/doc/doc_files/getmaterialbackfaceculling.html +++ b/doc/doc_files/getmaterialbackfaceculling.html @@ -3,11 +3,11 @@ - getMaterialBackfaceCulling [RCBasic Doc] + GetMaterialBackfaceCulling [RCBasic Doc] -

    function getMaterialBackfaceCulling( material_id)

    +

    Function GetMaterialBackfaceCulling( material_id)

    Returns true if backface culling is enabled for a material

    @@ -15,6 +15,7 @@ SetMaterialBackfaceCulling

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialblendfactor.html b/doc/doc_files/getmaterialblendfactor.html index f214b39..9d2f124 100644 --- a/doc/doc_files/getmaterialblendfactor.html +++ b/doc/doc_files/getmaterialblendfactor.html @@ -3,15 +3,16 @@ - getMaterialBlendFactor [RCBasic Doc] + GetMaterialBlendFactor [RCBasic Doc] -

    function getMaterialBlendFactor( material_id)

    +

    Function GetMaterialBlendFactor( material_id)

    Returns a materials blend factor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialblendmode.html b/doc/doc_files/getmaterialblendmode.html index edc46e0..412e73f 100644 --- a/doc/doc_files/getmaterialblendmode.html +++ b/doc/doc_files/getmaterialblendmode.html @@ -3,11 +3,11 @@ - getMaterialBlendMode [RCBasic Doc] + GetMaterialBlendMode [RCBasic Doc] -

    function getMaterialBlendMode( material_id)

    +

    Function GetMaterialBlendMode( material_id)

    Returns a materials blend mode

    @@ -50,6 +50,7 @@ SetMaterialBlendMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialcolormask.html b/doc/doc_files/getmaterialcolormask.html index 767551e..e2f03a2 100644 --- a/doc/doc_files/getmaterialcolormask.html +++ b/doc/doc_files/getmaterialcolormask.html @@ -7,11 +7,12 @@ -

    function GetMaterialColorMask( material_id)

    +

    Function GetMaterialColorMask( material_id)

    Returns the color mask for a material

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialcolormode.html b/doc/doc_files/getmaterialcolormode.html index 614d3f2..ec5dd10 100644 --- a/doc/doc_files/getmaterialcolormode.html +++ b/doc/doc_files/getmaterialcolormode.html @@ -3,11 +3,11 @@ - getMaterialColorMode [RCBasic Doc] + GetMaterialColorMode [RCBasic Doc] -

    function getMaterialColorMode( material_id)

    +

    Function GetMaterialColorMode( material_id)

    Returns the color mode of a material

    @@ -38,6 +38,7 @@ SetMaterialColorMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialconstant.html b/doc/doc_files/getmaterialconstant.html index 544eb65..0070169 100644 --- a/doc/doc_files/getmaterialconstant.html +++ b/doc/doc_files/getmaterialconstant.html @@ -18,6 +18,7 @@ SetMaterialConstant

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialconstantname.html b/doc/doc_files/getmaterialconstantname.html index b4fb73c..18271c1 100644 --- a/doc/doc_files/getmaterialconstantname.html +++ b/doc/doc_files/getmaterialconstantname.html @@ -18,6 +18,7 @@ NumMaterialConstants

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialdiffusecolor.html b/doc/doc_files/getmaterialdiffusecolor.html index 188de37..301f039 100644 --- a/doc/doc_files/getmaterialdiffusecolor.html +++ b/doc/doc_files/getmaterialdiffusecolor.html @@ -3,11 +3,11 @@ - getMaterialDiffuseColor [RCBasic Doc] + GetMaterialDiffuseColor [RCBasic Doc] -

    function getMaterialDiffuseColor( material_id)

    +

    Function GetMaterialDiffuseColor( material_id)

    Returns a material's diffuse color

    @@ -15,6 +15,7 @@ SetMaterialDiffuseColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialemissivecolor.html b/doc/doc_files/getmaterialemissivecolor.html index e59c14c..9c12bc5 100644 --- a/doc/doc_files/getmaterialemissivecolor.html +++ b/doc/doc_files/getmaterialemissivecolor.html @@ -3,11 +3,11 @@ - getMaterialEmissiveColor [RCBasic Doc] + GetMaterialEmissiveColor [RCBasic Doc] -

    function getMaterialEmissiveColor( material_id)

    +

    Function GetMaterialEmissiveColor( material_id)

    Returns a material's emissive color

    @@ -15,6 +15,7 @@ SetMaterialEmissiveColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialflag.html b/doc/doc_files/getmaterialflag.html index 22433e0..c68e5fa 100644 --- a/doc/doc_files/getmaterialflag.html +++ b/doc/doc_files/getmaterialflag.html @@ -3,11 +3,11 @@ - getMaterialFlag [RCBasic Doc] + GetMaterialFlag [RCBasic Doc] -

    function getMaterialFlag( material_id, material_flag)

    +

    Function GetMaterialFlag( material_id, material_flag)

    Returns the value of the specified material flag

    @@ -80,6 +80,7 @@ GetActorMaterialFlag

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialfog.html b/doc/doc_files/getmaterialfog.html index 87ac07a..eddb0f3 100644 --- a/doc/doc_files/getmaterialfog.html +++ b/doc/doc_files/getmaterialfog.html @@ -3,11 +3,11 @@ - getMaterialFog [RCBasic Doc] + GetMaterialFog [RCBasic Doc] -

    function getMaterialFog( material_id)

    +

    Function GetMaterialFog( material_id)

    Returns true if fog is enabled for a material

    @@ -15,6 +15,7 @@ SetMaterialFog

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialfrontfaceculling.html b/doc/doc_files/getmaterialfrontfaceculling.html index fbf6e1e..527598a 100644 --- a/doc/doc_files/getmaterialfrontfaceculling.html +++ b/doc/doc_files/getmaterialfrontfaceculling.html @@ -3,11 +3,11 @@ - getMaterialFrontfaceCulling [RCBasic Doc] + GetMaterialFrontfaceCulling [RCBasic Doc] -

    function getMaterialFrontfaceCulling( material_id)

    +

    Function GetMaterialFrontfaceCulling( material_id)

    Returns true if front face culling is enabled for a material

    @@ -15,6 +15,7 @@ SetMaterialFrontfaceCulling

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialshininess.html b/doc/doc_files/getmaterialshininess.html index 8e5dde5..a983921 100644 --- a/doc/doc_files/getmaterialshininess.html +++ b/doc/doc_files/getmaterialshininess.html @@ -3,11 +3,11 @@ - getMaterialShininess [RCBasic Doc] + GetMaterialShininess [RCBasic Doc] -

    function getMaterialShininess( material_id)

    +

    Function GetMaterialShininess( material_id)

    Returns the shininess value for a material

    @@ -15,6 +15,7 @@ SetMaterialShininess

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialspecularcolor.html b/doc/doc_files/getmaterialspecularcolor.html index 6d226e5..8052c30 100644 --- a/doc/doc_files/getmaterialspecularcolor.html +++ b/doc/doc_files/getmaterialspecularcolor.html @@ -3,11 +3,11 @@ - getMaterialSpecularColor [RCBasic Doc] + GetMaterialSpecularColor [RCBasic Doc] -

    function getMaterialSpecularColor( material_id)

    +

    Function GetMaterialSpecularColor( material_id)

    Returns the specular color for a material

    @@ -15,6 +15,7 @@ SetMaterialSpecularColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialthickness.html b/doc/doc_files/getmaterialthickness.html index 107b84e..eb49b7e 100644 --- a/doc/doc_files/getmaterialthickness.html +++ b/doc/doc_files/getmaterialthickness.html @@ -3,11 +3,11 @@ - getMaterialThickness [RCBasic Doc] + GetMaterialThickness [RCBasic Doc] -

    function getMaterialThickness( material_id)

    +

    Function GetMaterialThickness( material_id)

    Returns a material's thickness value

    @@ -18,6 +18,7 @@ SetMaterialThickness

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaterialtype.html b/doc/doc_files/getmaterialtype.html index cbba247..8b7e17d 100644 --- a/doc/doc_files/getmaterialtype.html +++ b/doc/doc_files/getmaterialtype.html @@ -3,11 +3,11 @@ - getMaterialType [RCBasic Doc] + GetMaterialType [RCBasic Doc] -

    function getMaterialType( material_id)

    +

    Function GetMaterialType( material_id)

    Returns a material's type

    @@ -130,6 +130,7 @@ SetActorMaterialType

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmatrixrotation.html b/doc/doc_files/getmatrixrotation.html index 5ce7d7f..db09444 100644 --- a/doc/doc_files/getmatrixrotation.html +++ b/doc/doc_files/getmatrixrotation.html @@ -7,7 +7,7 @@ -

    sub GetMatrixRotation( mA, ByRef x, ByRef y, ByRef z)

    +

    Sub GetMatrixRotation( mA, ByRef x, ByRef y, ByRef z)

    Gets the rotation vector of a matrix

    @@ -15,6 +15,7 @@ SetMatrixRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmatrixscale.html b/doc/doc_files/getmatrixscale.html index 95ee4b4..e2a9c20 100644 --- a/doc/doc_files/getmatrixscale.html +++ b/doc/doc_files/getmatrixscale.html @@ -7,7 +7,7 @@ -

    sub GetMatrixScale( mA, ByRef x, ByRef y, ByRef z)

    +

    Sub GetMatrixScale( mA, ByRef x, ByRef y, ByRef z)

    Gets the scale vector of a matrix

    @@ -15,6 +15,7 @@ SetMatrixScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmatrixsize.html b/doc/doc_files/getmatrixsize.html index b8eb6ac..b976300 100644 --- a/doc/doc_files/getmatrixsize.html +++ b/doc/doc_files/getmatrixsize.html @@ -7,7 +7,7 @@ -

    sub GetMatrixSize(mA, ByRef r, ByRef c)

    +

    Sub GetMatrixSize(mA, ByRef r, ByRef c)

    Gets the number of rows and columns in a matrix

    @@ -15,6 +15,7 @@ DimMatrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmatrixtranslation.html b/doc/doc_files/getmatrixtranslation.html index 19e3c65..5a417b8 100644 --- a/doc/doc_files/getmatrixtranslation.html +++ b/doc/doc_files/getmatrixtranslation.html @@ -7,7 +7,7 @@ -

    sub GetMatrixTranslation( mA, ByRef x, ByRef y, ByRef z)

    +

    Sub GetMatrixTranslation( mA, ByRef x, ByRef y, ByRef z)

    Get the position vector of a matrix

    @@ -15,6 +15,7 @@ SetMatrixTranslation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmaxparticlespersecond.html b/doc/doc_files/getmaxparticlespersecond.html index c6ede50..3b4feff 100644 --- a/doc/doc_files/getmaxparticlespersecond.html +++ b/doc/doc_files/getmaxparticlespersecond.html @@ -3,11 +3,11 @@ - getMaxParticlesPerSecond [RCBasic Doc] + GetMaxParticlesPerSecond [RCBasic Doc] -

    function getMaxParticlesPerSecond( actor)

    +

    Function GetMaxParticlesPerSecond( actor)

    Returns the max number of particles emitted per second

    @@ -17,6 +17,7 @@ SetMinParticlesPerSecond

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmeshboundingbox.html b/doc/doc_files/getmeshboundingbox.html index 4b8457a..e08767e 100644 --- a/doc/doc_files/getmeshboundingbox.html +++ b/doc/doc_files/getmeshboundingbox.html @@ -16,6 +16,7 @@ ReCalculateMeshBoundingBox

    +

    \ No newline at end of file diff --git a/doc/doc_files/getminparticlespersecond.html b/doc/doc_files/getminparticlespersecond.html index 3bd31f6..ab435f1 100644 --- a/doc/doc_files/getminparticlespersecond.html +++ b/doc/doc_files/getminparticlespersecond.html @@ -3,11 +3,11 @@ - getMinParticlesPerSecond [RCBasic Doc] + GetMinParticlesPerSecond [RCBasic Doc] -

    function getMinParticlesPerSecond( actor)

    +

    Function GetMinParticlesPerSecond( actor)

    Returns the min number of particles emitted per second

    @@ -17,6 +17,7 @@ SetMaxParticlesPerSecond

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmouse.html b/doc/doc_files/getmouse.html index ba9b9d8..1f00e8c 100644 --- a/doc/doc_files/getmouse.html +++ b/doc/doc_files/getmouse.html @@ -7,7 +7,7 @@ -

    sub GetMouse(byref x, byref y, byref mb1, byref mb2, byref mb3)

    +

    Sub GetMouse(ByRef x, ByRef y, ByRef mb1, ByRef mb2, ByRef mb3)

    Gets the mouse position and button state local to the graphics window

    @@ -18,6 +18,7 @@ MouseButton

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmousewheel.html b/doc/doc_files/getmousewheel.html index 2d02a60..f22f9c8 100644 --- a/doc/doc_files/getmousewheel.html +++ b/doc/doc_files/getmousewheel.html @@ -7,7 +7,7 @@ -

    sub GetMouseWheel(byref x_axis, byref y_axis)

    +

    Sub GetMouseWheel(ByRef x_axis, ByRef y_axis)

    Gets the axis positions of the mouse wheel

    @@ -16,6 +16,7 @@ GetGlobalMouse

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmultitouch.html b/doc/doc_files/getmultitouch.html index 6f75de2..3087e59 100644 --- a/doc/doc_files/getmultitouch.html +++ b/doc/doc_files/getmultitouch.html @@ -7,11 +7,12 @@ -

    sub GetMultiTouch(byref status, byref x, byref y, byref fingers, byref dist, byref theta)

    +

    Sub GetMultiTouch(ByRef status, ByRef x, ByRef y, ByRef fingers, ByRef dist, ByRef theta)

    Gets the status, position, number of fingers, distance between the fingers and rotation of a multi-finger gesture

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmusicposition.html b/doc/doc_files/getmusicposition.html index 8b65e66..1eadefe 100644 --- a/doc/doc_files/getmusicposition.html +++ b/doc/doc_files/getmusicposition.html @@ -7,7 +7,7 @@ -

    function GetMusicPosition()

    +

    Function GetMusicPosition()

    Returns the position of the music track

    @@ -15,6 +15,7 @@ SetMusicPosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/getmusicvolume.html b/doc/doc_files/getmusicvolume.html index b0304d2..02f062c 100644 --- a/doc/doc_files/getmusicvolume.html +++ b/doc/doc_files/getmusicvolume.html @@ -7,11 +7,12 @@ -

    function GetMusicVolume()

    +

    Function GetMusicVolume()

    Returns the music track's volume

    +

    \ No newline at end of file diff --git a/doc/doc_files/getnuman8scenes.html b/doc/doc_files/getnuman8scenes.html index 5ef92e1..08b9549 100644 --- a/doc/doc_files/getnuman8scenes.html +++ b/doc/doc_files/getnuman8scenes.html @@ -15,6 +15,7 @@ LoadAN8

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlebox.html b/doc/doc_files/getparticlebox.html index fc6f273..5dd1aad 100644 --- a/doc/doc_files/getparticlebox.html +++ b/doc/doc_files/getparticlebox.html @@ -3,15 +3,16 @@ - getParticleBox [RCBasic Doc] + GetParticleBox [RCBasic Doc] -

    sub getParticleBox( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z)

    +

    Sub GetParticleBox( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z)

    Gets the bounding box for a particle emitter

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlecenter.html b/doc/doc_files/getparticlecenter.html index ad64feb..4df8ec3 100644 --- a/doc/doc_files/getparticlecenter.html +++ b/doc/doc_files/getparticlecenter.html @@ -3,11 +3,11 @@ - getParticleCenter [RCBasic Doc] + GetParticleCenter [RCBasic Doc] -

    sub getParticleCenter( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetParticleCenter( actor, ByRef x, ByRef y, ByRef z)

    Gets the center of a particle emitter

    @@ -18,6 +18,7 @@ SetParticleCenter

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticledirection.html b/doc/doc_files/getparticledirection.html index b152366..d67fcd0 100644 --- a/doc/doc_files/getparticledirection.html +++ b/doc/doc_files/getparticledirection.html @@ -3,11 +3,11 @@ - getParticleDirection [RCBasic Doc] + GetParticleDirection [RCBasic Doc] -

    sub getParticleDirection( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetParticleDirection( actor, ByRef x, ByRef y, ByRef z)

    Gets the direction of a particle emitter

    @@ -15,6 +15,7 @@ SetParticleDirection

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlelength.html b/doc/doc_files/getparticlelength.html index 29c284e..a62bb53 100644 --- a/doc/doc_files/getparticlelength.html +++ b/doc/doc_files/getparticlelength.html @@ -3,11 +3,11 @@ - getParticleLength [RCBasic Doc] + GetParticleLength [RCBasic Doc] -

    function getParticleLength( actor)

    +

    Function GetParticleLength( actor)

    Returns the length of a cylinder particle emitter

    @@ -18,6 +18,7 @@ SetParticleLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlemaxangle.html b/doc/doc_files/getparticlemaxangle.html index 205652e..cc44089 100644 --- a/doc/doc_files/getparticlemaxangle.html +++ b/doc/doc_files/getparticlemaxangle.html @@ -3,11 +3,11 @@ - getParticleMaxAngle [RCBasic Doc] + GetParticleMaxAngle [RCBasic Doc] -

    function getParticleMaxAngle( actor)

    +

    Function GetParticleMaxAngle( actor)

    Returns the max angle of particle emission

    @@ -15,6 +15,7 @@ SetParticleMaxAngle

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlemaxlife.html b/doc/doc_files/getparticlemaxlife.html index fd2813e..f86c1d9 100644 --- a/doc/doc_files/getparticlemaxlife.html +++ b/doc/doc_files/getparticlemaxlife.html @@ -3,11 +3,11 @@ - getParticleMaxLife [RCBasic Doc] + GetParticleMaxLife [RCBasic Doc] -

    function getParticleMaxLife( actor)

    +

    Function GetParticleMaxLife( actor)

    Returns the max life of the particle emission

    @@ -18,6 +18,7 @@ SetParticleMaxLife

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlemaxstartcolor.html b/doc/doc_files/getparticlemaxstartcolor.html index b01a34e..c48e1b9 100644 --- a/doc/doc_files/getparticlemaxstartcolor.html +++ b/doc/doc_files/getparticlemaxstartcolor.html @@ -3,11 +3,11 @@ - getParticleMaxStartColor [RCBasic Doc] + GetParticleMaxStartColor [RCBasic Doc] -

    function getParticleMaxStartColor( actor)

    +

    Function GetParticleMaxStartColor( actor)

    Returns max starting color for particles

    @@ -15,6 +15,7 @@ SetParticleMaxStartColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlemaxstartsize.html b/doc/doc_files/getparticlemaxstartsize.html index b368780..c1e434f 100644 --- a/doc/doc_files/getparticlemaxstartsize.html +++ b/doc/doc_files/getparticlemaxstartsize.html @@ -3,11 +3,11 @@ - getParticleMaxStartSize [RCBasic Doc] + GetParticleMaxStartSize [RCBasic Doc] -

    sub getParticleMaxStartSize( actor, ByRef w, ByRef h)

    +

    Sub GetParticleMaxStartSize( actor, ByRef w, ByRef h)

    Gets the max start size for the particles

    @@ -15,6 +15,7 @@ SetParticleMaxStartSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticleminlife.html b/doc/doc_files/getparticleminlife.html index 00e0518..459af26 100644 --- a/doc/doc_files/getparticleminlife.html +++ b/doc/doc_files/getparticleminlife.html @@ -3,11 +3,11 @@ - getParticleMinLife [RCBasic Doc] + GetParticleMinLife [RCBasic Doc] -

    function getParticleMinLife( actor)

    +

    Function GetParticleMinLife( actor)

    Get the min life of particles

    @@ -18,6 +18,7 @@ SetParticleMinLife

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticleminstartcolor.html b/doc/doc_files/getparticleminstartcolor.html index 005ef5b..c767d70 100644 --- a/doc/doc_files/getparticleminstartcolor.html +++ b/doc/doc_files/getparticleminstartcolor.html @@ -3,11 +3,11 @@ - getParticleMinStartColor [RCBasic Doc] + GetParticleMinStartColor [RCBasic Doc] -

    function getParticleMinStartColor( actor)

    +

    Function GetParticleMinStartColor( actor)

    Returns the min start color for particles

    @@ -15,6 +15,7 @@ SetParticleMinStartColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticleminstartsize.html b/doc/doc_files/getparticleminstartsize.html index 7a47a4d..5394751 100644 --- a/doc/doc_files/getparticleminstartsize.html +++ b/doc/doc_files/getparticleminstartsize.html @@ -3,11 +3,11 @@ - getParticleMinStartSize [RCBasic Doc] + GetParticleMinStartSize [RCBasic Doc] -

    sub getParticleMinStartSize( actor, ByRef w, ByRef h)

    +

    Sub GetParticleMinStartSize( actor, ByRef w, ByRef h)

    Gets the min start size for particle emitter

    @@ -15,6 +15,7 @@ SetParticleMinStartSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlenormal.html b/doc/doc_files/getparticlenormal.html index 184b6ff..6198335 100644 --- a/doc/doc_files/getparticlenormal.html +++ b/doc/doc_files/getparticlenormal.html @@ -3,11 +3,11 @@ - getParticleNormal [RCBasic Doc] + GetParticleNormal [RCBasic Doc] -

    sub getParticleNormal( actor, ByRef x, ByRef y, ByRef z)

    +

    Sub GetParticleNormal( actor, ByRef x, ByRef y, ByRef z)

    Gets the normal of a particle emitter

    @@ -18,6 +18,7 @@ SetParticleNormal

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticlenormaldirectionmod.html b/doc/doc_files/getparticlenormaldirectionmod.html index 2c231af..25280b8 100644 --- a/doc/doc_files/getparticlenormaldirectionmod.html +++ b/doc/doc_files/getparticlenormaldirectionmod.html @@ -3,11 +3,11 @@ - getParticleNormalDirectionMod [RCBasic Doc] + GetParticleNormalDirectionMod [RCBasic Doc] -

    function getParticleNormalDirectionMod( actor)

    +

    Function GetParticleNormalDirectionMod( actor)

    Returns the normal direction modifier for a particle emitter

    @@ -18,6 +18,7 @@ SetParticleNormalDirectionMod

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticleradius.html b/doc/doc_files/getparticleradius.html index 5ecfe11..26f43cb 100644 --- a/doc/doc_files/getparticleradius.html +++ b/doc/doc_files/getparticleradius.html @@ -3,11 +3,11 @@ - getParticleRadius [RCBasic Doc] + GetParticleRadius [RCBasic Doc] -

    function getParticleRadius( actor)

    +

    Function GetParticleRadius( actor)

    Returns the radius of a particle emitter

    @@ -18,6 +18,7 @@ SetParticleRadius

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticleringthickness.html b/doc/doc_files/getparticleringthickness.html index 78d32ba..e8cefe8 100644 --- a/doc/doc_files/getparticleringthickness.html +++ b/doc/doc_files/getparticleringthickness.html @@ -3,11 +3,11 @@ - getParticleRingThickness [RCBasic Doc] + GetParticleRingThickness [RCBasic Doc] -

    function getParticleRingThickness( actor)

    +

    Function GetParticleRingThickness( actor)

    Returns the thickness of a ring emitter

    @@ -18,6 +18,7 @@ SetParticleRingThickness

    +

    \ No newline at end of file diff --git a/doc/doc_files/getparticletype.html b/doc/doc_files/getparticletype.html index f71720c..ce6c713 100644 --- a/doc/doc_files/getparticletype.html +++ b/doc/doc_files/getparticletype.html @@ -3,11 +3,11 @@ - getParticleType [RCBasic Doc] + GetParticleType [RCBasic Doc] -

    function getParticleType( actor )

    +

    Function GetParticleType( actor )

    Returns the particle type

    @@ -38,6 +38,7 @@ CreateParticleActor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getpixel.html b/doc/doc_files/getpixel.html index 5c0a75e..3b2546d 100644 --- a/doc/doc_files/getpixel.html +++ b/doc/doc_files/getpixel.html @@ -7,11 +7,12 @@ -

    function GetPixel(x,y)

    +

    Function GetPixel(x,y)

    Returns the color of a pixel

    +

    \ No newline at end of file diff --git a/doc/doc_files/getpointpivota.html b/doc/doc_files/getpointpivota.html index 667a691..6094d73 100644 --- a/doc/doc_files/getpointpivota.html +++ b/doc/doc_files/getpointpivota.html @@ -3,11 +3,11 @@ - getPointPivotA [RCBasic Doc] + GetPointPivotA [RCBasic Doc] -

    sub getPointPivotA( constraint_id, ByRef x, ByRef y, ByRef z)

    +

    Sub GetPointPivotA( constraint_id, ByRef x, ByRef y, ByRef z)

    Gets the pivot point on the first actor (Body A) of the constraint. This pivot point defines the specific location in the local space of Body A where the point-to-point constraint is anchored.

    @@ -16,6 +16,7 @@ SetPointPivotA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getpointpivotb.html b/doc/doc_files/getpointpivotb.html index 798eae4..bbed6ea 100644 --- a/doc/doc_files/getpointpivotb.html +++ b/doc/doc_files/getpointpivotb.html @@ -3,11 +3,11 @@ - getPointPivotB [RCBasic Doc] + GetPointPivotB [RCBasic Doc] -

    sub getPointtPivotB( constraint_id, ByRef x, ByRef y, ByRef z)

    +

    Sub GetPointtPivotB( constraint_id, ByRef x, ByRef y, ByRef z)

    Gets the pivot point on the first actor (Body B) of the constraint. This pivot point defines the specific location in the local space of Body B where the point-to-point constraint is anchored.

    @@ -16,6 +16,7 @@ SetPointPivotB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getpowerinfo.html b/doc/doc_files/getpowerinfo.html index 564f0e6..08ab6e3 100644 --- a/doc/doc_files/getpowerinfo.html +++ b/doc/doc_files/getpowerinfo.html @@ -35,6 +35,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/getprojectionmatrix.html b/doc/doc_files/getprojectionmatrix.html index e81eb1c..7e43385 100644 --- a/doc/doc_files/getprojectionmatrix.html +++ b/doc/doc_files/getprojectionmatrix.html @@ -26,6 +26,7 @@ SetProjectionMatrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/getprojectorfov.html b/doc/doc_files/getprojectorfov.html index 25efbdc..e91fda3 100644 --- a/doc/doc_files/getprojectorfov.html +++ b/doc/doc_files/getprojectorfov.html @@ -15,6 +15,7 @@ SetProjectorFOV

    +

    \ No newline at end of file diff --git a/doc/doc_files/getprojectortarget.html b/doc/doc_files/getprojectortarget.html index 7c0d6e2..d20f64d 100644 --- a/doc/doc_files/getprojectortarget.html +++ b/doc/doc_files/getprojectortarget.html @@ -15,6 +15,7 @@ SetProjectorTarget

    +

    \ No newline at end of file diff --git a/doc/doc_files/getrayhit2d.html b/doc/doc_files/getrayhit2d.html index a3cd111..61efaf9 100644 --- a/doc/doc_files/getrayhit2d.html +++ b/doc/doc_files/getrayhit2d.html @@ -7,7 +7,7 @@ -

    sub GetRayHit2D( index, ByRef spr_id, ByRef x, ByRef y, ByRef normal_x, ByRef normal_y )

    +

    Sub GetRayHit2D( index, ByRef spr_id, ByRef x, ByRef y, ByRef normal_x, ByRef normal_y )

    This function will get the collision point and the normal of a ray hit.

    @@ -30,6 +30,7 @@ CastRay2D_All

    +

    \ No newline at end of file diff --git a/doc/doc_files/getrayhit3d.html b/doc/doc_files/getrayhit3d.html index 83d13c6..74f3a95 100644 --- a/doc/doc_files/getrayhit3d.html +++ b/doc/doc_files/getrayhit3d.html @@ -7,7 +7,7 @@ -

    sub GetRayHit3D( index, ByRef actor_id, ByRef x, ByRef y, ByRef z, ByRef normal_x, ByRef normal_y, ByRef normal_z )

    +

    Sub GetRayHit3D( index, ByRef actor_id, ByRef x, ByRef y, ByRef z, ByRef normal_x, ByRef normal_y, ByRef normal_z )

    This function will get the collision point and the normal of a ray hit.

    @@ -30,6 +30,7 @@ GetRayHit2D

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsceneambientcolor.html b/doc/doc_files/getsceneambientcolor.html index 7ebcc57..44ec2de 100644 --- a/doc/doc_files/getsceneambientcolor.html +++ b/doc/doc_files/getsceneambientcolor.html @@ -15,6 +15,7 @@ SetSceneAmbientColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getscenefog.html b/doc/doc_files/getscenefog.html index 14080f8..b0639ba 100644 --- a/doc/doc_files/getscenefog.html +++ b/doc/doc_files/getscenefog.html @@ -9,6 +9,7 @@

    Sub GetSceneFog (ByRef color, ByRef fog_type, ByRef start_val, ByRef end_val, ByRef density, ByRef pixelFog, ByRef rangeFog)

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsceneshadowcolor.html b/doc/doc_files/getsceneshadowcolor.html index 2a594c0..7fb9507 100644 --- a/doc/doc_files/getsceneshadowcolor.html +++ b/doc/doc_files/getsceneshadowcolor.html @@ -15,6 +15,7 @@ SetSceneShadowColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideanchora.html b/doc/doc_files/getslideanchora.html index fde1430..397c5c6 100644 --- a/doc/doc_files/getslideanchora.html +++ b/doc/doc_files/getslideanchora.html @@ -7,7 +7,7 @@ -

    sub GetSlideAnchorA( constraint_id, ByRef x, ByRef y, ByRef z)

    +

    Sub GetSlideAnchorA( constraint_id, ByRef x, ByRef y, ByRef z)

    Gets the anchor point of the first actor in world space, where the slider constraint is acting on the actor. This point represents the location of the slider's reference frame on body A in the global coordinate system.

    @@ -15,6 +15,7 @@ GetSlideAnchorB

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideanchorb.html b/doc/doc_files/getslideanchorb.html index 0ead8a9..a85a860 100644 --- a/doc/doc_files/getslideanchorb.html +++ b/doc/doc_files/getslideanchorb.html @@ -7,7 +7,7 @@ -

    sub GetSlideAnchorB( constraint_id, ByRef x, ByRef y, ByRef z)

    +

    Sub GetSlideAnchorB( constraint_id, ByRef x, ByRef y, ByRef z)

    Gets the anchor point of the first actor in world space, where the slider constraint is acting on the actor. This point represents the location of the slider's reference frame on body B in the global coordinate system.

    @@ -15,6 +15,7 @@ GetSlideAnchorA

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideangdepth.html b/doc/doc_files/getslideangdepth.html index 2694e72..47ac37f 100644 --- a/doc/doc_files/getslideangdepth.html +++ b/doc/doc_files/getslideangdepth.html @@ -7,11 +7,12 @@ -

    function GetSlideAngDepth( constraint_id)

    +

    Function GetSlideAngDepth( constraint_id)

    Gets the angular depth or the angular deviation from the expected orientation of the two actors (or one actor and the world) constrained by the slider. This "angular depth" refers to how much the actors are misaligned rotationally relative to the constraint’s expected or allowed configuration.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideangularpos.html b/doc/doc_files/getslideangularpos.html index e9a63cb..91b5ffa 100644 --- a/doc/doc_files/getslideangularpos.html +++ b/doc/doc_files/getslideangularpos.html @@ -3,15 +3,16 @@ - getSlideAngularPos [RCBasic Doc] + GetSlideAngularPos [RCBasic Doc] -

    function getSlideAngularPos( constraint_id)

    +

    Function GetSlideAngularPos( constraint_id)

    Gets the current angular position of an actor relative to the other actor (or the world) around the slider's axis of motion. Specifically, it measures how much an actor has rotated around the axis that is defined for the slider constraint.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidedampingdirang.html b/doc/doc_files/getslidedampingdirang.html index 2b14798..6076c0c 100644 --- a/doc/doc_files/getslidedampingdirang.html +++ b/doc/doc_files/getslidedampingdirang.html @@ -3,11 +3,11 @@ - getSlideDampingDirAng [RCBasic Doc] + GetSlideDampingDirAng [RCBasic Doc] -

    function getSlideDampingDirAng( constraint_id)

    +

    Function GetSlideDampingDirAng( constraint_id)

    Returns the angular directional damping value. This damping factor specifically affects angular motion in the direction of movement along the constraint's axes.

    @@ -18,6 +18,7 @@ SetSlideDampingDirAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidedampingdirlin.html b/doc/doc_files/getslidedampingdirlin.html index 6845718..12d587c 100644 --- a/doc/doc_files/getslidedampingdirlin.html +++ b/doc/doc_files/getslidedampingdirlin.html @@ -3,11 +3,11 @@ - getSlideDampingDirLin [RCBasic Doc] + GetSlideDampingDirLin [RCBasic Doc] -

    function getSlideDampingDirLin( constraint_id)

    +

    Function GetSlideDampingDirLin( constraint_id)

    Returns the linear directional damping value for a constraint. This value applies to the linear (translational) motion of an object along the constraint's axis of movement.

    @@ -18,6 +18,7 @@ SetSlideDampingDirLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidedampinglimang.html b/doc/doc_files/getslidedampinglimang.html index 0c27759..c15a980 100644 --- a/doc/doc_files/getslidedampinglimang.html +++ b/doc/doc_files/getslidedampinglimang.html @@ -3,11 +3,11 @@ - getSlideDampingLimAng [RCBasic Doc] + GetSlideDampingLimAng [RCBasic Doc] -

    function getSlideDampingLimAng( constraint_id)

    +

    Function GetSlideDampingLimAng( constraint_id)

    Returns the angular limit damping factor for a constraint. This damping applies specifically to the angular motion of an object when it reaches the limit of its allowed rotational range.

    @@ -15,6 +15,7 @@ SetSlideDampingLimAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidedampinglimlin.html b/doc/doc_files/getslidedampinglimlin.html index bbb8c85..0d22c26 100644 --- a/doc/doc_files/getslidedampinglimlin.html +++ b/doc/doc_files/getslidedampinglimlin.html @@ -3,11 +3,11 @@ - getSlideDampingLimLin [RCBasic Doc] + GetSlideDampingLimLin [RCBasic Doc] -

    function getSlideDampingLimLin( constraint_id)

    +

    Function GetSlideDampingLimLin( constraint_id)

    Returns the linear limit damping factor for a constraint. This damping applies specifically to the linear (translational) motion of an object when it reaches the limit of its allowed range of movement along a specific axis.

    @@ -18,6 +18,7 @@ SetSlideDampingLimLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidedampingorthoang.html b/doc/doc_files/getslidedampingorthoang.html index 53ea0f7..ec57354 100644 --- a/doc/doc_files/getslidedampingorthoang.html +++ b/doc/doc_files/getslidedampingorthoang.html @@ -3,11 +3,11 @@ - getSlideDampingOrthoAng [RCBasic Doc] + GetSlideDampingOrthoAng [RCBasic Doc] -

    function getSlideDampingOrthoAng( constraint_id)

    +

    Function GetSlideDampingOrthoAng( constraint_id)

    Returns the orthogonal angular damping factor applied to a constraint. This damping affects angular (rotational) motion that occurs perpendicular to the primary axis of movement defined by the constraint.

    @@ -15,6 +15,7 @@ SetSlideDampingOrthoAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidedampingortholin.html b/doc/doc_files/getslidedampingortholin.html index 8a15024..2906c51 100644 --- a/doc/doc_files/getslidedampingortholin.html +++ b/doc/doc_files/getslidedampingortholin.html @@ -3,11 +3,11 @@ - getSlideDampingOrthoLin [RCBasic Doc] + GetSlideDampingOrthoLin [RCBasic Doc] -

    function getSlideDampingOrthoLin( constraint_id)

    +

    Function GetSlideDampingOrthoLin( constraint_id)

    Returns the orthogonal linear damping factor for a constraint. This damping affects the linear (translational) motion of an object that occurs perpendicular to the primary direction of movement defined by the constraint.

    @@ -18,6 +18,7 @@ SetSlideDampingOrthoLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidelindepth.html b/doc/doc_files/getslidelindepth.html index 19ae897..23fa8fa 100644 --- a/doc/doc_files/getslidelindepth.html +++ b/doc/doc_files/getslidelindepth.html @@ -3,11 +3,11 @@ - getSlideLinDepth [RCBasic Doc] + GetSlideLinDepth [RCBasic Doc] -

    function getSlideLinDepth( constraint_id)

    +

    Function GetSlideLinDepth( constraint_id)

    Returns the linear depth of the slider constraint. This value indicates how much the actors connected by the slider constraint are overlapping or penetrating each other in the linear (translational) direction.

    @@ -15,6 +15,7 @@ The linear depth is a measure of how far the actors are penetrating each other along the linear axis defined by the slider constraint. A positive value indicates that the actors are overlapping, while a value of zero means they are in contact but not penetrating. Negative values typically imply that the actors are separated.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidelinearpos.html b/doc/doc_files/getslidelinearpos.html index 73bafbc..f2357dd 100644 --- a/doc/doc_files/getslidelinearpos.html +++ b/doc/doc_files/getslidelinearpos.html @@ -3,11 +3,11 @@ - getSlideLinearPos [RCBasic Doc] + GetSlideLinearPos [RCBasic Doc] -

    function getSlideLinearPos( constraint_id)

    +

    Function GetSlideLinearPos( constraint_id)

    Returns the current linear position of the slider constraint along its defined axis. This position reflects how far the connected actors have moved along the slider's linear axis since the constraint was created or last reset.

    @@ -15,6 +15,7 @@ This value can be positive or negative, depending on the relative positions of the two bodies connected by the slider.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideloweranglimit.html b/doc/doc_files/getslideloweranglimit.html index 8041fbc..4ae944d 100644 --- a/doc/doc_files/getslideloweranglimit.html +++ b/doc/doc_files/getslideloweranglimit.html @@ -3,11 +3,11 @@ - getSlideLowerAngLimit [RCBasic Doc] + GetSlideLowerAngLimit [RCBasic Doc] -

    function getSlideLowerAngLimit( constraint_id)

    +

    Function GetSlideLowerAngLimit( constraint_id)

    Returns the lower angular limit of the constraint. This value specifies the minimum angle allowed for the rotation of the connected actors around the axis perpendicular to the sliding direction defined by the slider constraint.

    @@ -18,6 +18,7 @@ GetSlideLowerLinLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidelowerlinlimit.html b/doc/doc_files/getslidelowerlinlimit.html index 573ec02..71c5f80 100644 --- a/doc/doc_files/getslidelowerlinlimit.html +++ b/doc/doc_files/getslidelowerlinlimit.html @@ -3,11 +3,11 @@ - getSlideLowerLinLimit [RCBasic Doc] + GetSlideLowerLinLimit [RCBasic Doc] -

    function getSlideLowerLinLimit( constraint_id)

    +

    Function GetSlideLowerLinLimit( constraint_id)

    Returns the lower linear limit for the translational (sliding) motion along the slider's axis. This value specifies the minimum allowable position for the connected actors along the defined axis of the slider constraint.

    @@ -18,6 +18,7 @@ SetSlideLowerLinLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsliderestitutiondirang.html b/doc/doc_files/getsliderestitutiondirang.html index 9976925..2dfeaa3 100644 --- a/doc/doc_files/getsliderestitutiondirang.html +++ b/doc/doc_files/getsliderestitutiondirang.html @@ -3,11 +3,11 @@ - getSlideRestitutionDirAng [RCBasic Doc] + GetSlideRestitutionDirAng [RCBasic Doc] -

    function getSlideRestitutionDirAng( constraint_id)

    +

    Function GetSlideRestitutionDirAng( constraint_id)

    Returns the restitution value for angular motion. The restitution coefficient is a measure of how much energy is conserved in a collision or constraint interaction, specifically for angular movements.

    @@ -18,6 +18,7 @@ SetSlideRestitutionDirAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsliderestitutiondirlin.html b/doc/doc_files/getsliderestitutiondirlin.html index ad8dd51..354f852 100644 --- a/doc/doc_files/getsliderestitutiondirlin.html +++ b/doc/doc_files/getsliderestitutiondirlin.html @@ -3,11 +3,11 @@ - getSlideRestitutionDirLin [RCBasic Doc] + GetSlideRestitutionDirLin [RCBasic Doc] -

    function getSlideRestitutionDirLin( constraint_id)

    +

    Function GetSlideRestitutionDirLin( constraint_id)

    Returns the restitution value for linear motion. This value determines how much energy is conserved in a collision or interaction involving linear movements of the connected actors.

    @@ -18,6 +18,7 @@ SetSlideRestitutionDirLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsliderestitutionlimang.html b/doc/doc_files/getsliderestitutionlimang.html index 7348673..fe676f3 100644 --- a/doc/doc_files/getsliderestitutionlimang.html +++ b/doc/doc_files/getsliderestitutionlimang.html @@ -3,11 +3,11 @@ - getSlideRestitutionLimAng [RCBasic Doc] + GetSlideRestitutionLimAng [RCBasic Doc] -

    function getSlideRestitutionLimAng( constraint_id)

    +

    Function GetSlideRestitutionLimAng( constraint_id)

    Returns the restitution value for angular limit. This value determines how much energy is conserved when the angular motion of the connected actors reaches the angular limits of the slider constraint. Essentially, it controls how "bouncy" the rotation is when it hits the angular limit of the constraint.

    @@ -18,6 +18,7 @@ SetSlideRestitutionLimAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsliderestitutionlimlin.html b/doc/doc_files/getsliderestitutionlimlin.html index 78ff5fd..dac74c5 100644 --- a/doc/doc_files/getsliderestitutionlimlin.html +++ b/doc/doc_files/getsliderestitutionlimlin.html @@ -3,11 +3,11 @@ - getSlideRestitutionLimLin [RCBasic Doc] + GetSlideRestitutionLimLin [RCBasic Doc] -

    function getSlideRestitutionLimLin( constraint_id)

    +

    Function GetSlideRestitutionLimLin( constraint_id)

    Returns the restitution value for the linear limit of the constraint. This value controls how much energy is conserved (or how "bouncy" the interaction is) when the connected actors reach the linear limits of the slider constraint, which restricts the movement along the sliding axis.

    @@ -18,6 +18,7 @@ SetSlideRestitutionLimLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsliderestitutionorthoang.html b/doc/doc_files/getsliderestitutionorthoang.html index 7786ea3..3f27780 100644 --- a/doc/doc_files/getsliderestitutionorthoang.html +++ b/doc/doc_files/getsliderestitutionorthoang.html @@ -3,11 +3,11 @@ - getSlideRestitutionOrthoAng [RCBasic Doc] + GetSlideRestitutionOrthoAng [RCBasic Doc] -

    function getSlideRestitutionOrthoAng( constraint_id)

    +

    Function GetSlideRestitutionOrthoAng( constraint_id)

    Returns the restitution value for orthogonal angular motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when rotational movement occurs in a direction orthogonal (perpendicular) to the slider's primary axis of movement.

    @@ -21,6 +21,7 @@ SetSlideRestitutionOrthoAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsliderestitutionortholin.html b/doc/doc_files/getsliderestitutionortholin.html index 3d4d2f7..6a0a6ad 100644 --- a/doc/doc_files/getsliderestitutionortholin.html +++ b/doc/doc_files/getsliderestitutionortholin.html @@ -3,11 +3,11 @@ - getSlideRestitutionOrthoLin [RCBasic Doc] + GetSlideRestitutionOrthoLin [RCBasic Doc] -

    function getSlideRestitutionOrthoLin( constraint_id)

    +

    Function GetSlideRestitutionOrthoLin( constraint_id)

    Returns the restitution value for orthogonal linear motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when linear motion occurs in a direction orthogonal (perpendicular) to the primary sliding axis of the constraint.

    @@ -21,6 +21,7 @@ SetSlideRestitutionOrthoLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesoftnessdirang.html b/doc/doc_files/getslidesoftnessdirang.html index da6acd2..b7b5b0c 100644 --- a/doc/doc_files/getslidesoftnessdirang.html +++ b/doc/doc_files/getslidesoftnessdirang.html @@ -3,11 +3,11 @@ - getSlideSoftnessDirAng [RCBasic Doc] + GetSlideSoftnessDirAng [RCBasic Doc] -

    function getSlideSoftnessDirAng( constraint_id)

    +

    Function GetSlideSoftnessDirAng( constraint_id)

    Returns the softness parameter for the angular motion of the constraint. This parameter is used to define how "soft" or "rigid" the limits of angular motion are, particularly when the angular limits are reached.

    @@ -15,6 +15,7 @@ The softness parameter defines how smoothly the constraint responds to limit violations. A higher softness value allows for more gradual movements when limits are approached, while a lower value creates a more rigid response. Softness is particularly useful in simulations to avoid harsh impacts or stiff movements when limits are reached.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesoftnessdirlin.html b/doc/doc_files/getslidesoftnessdirlin.html index b829876..10d69c2 100644 --- a/doc/doc_files/getslidesoftnessdirlin.html +++ b/doc/doc_files/getslidesoftnessdirlin.html @@ -3,11 +3,11 @@ - getSlideSoftnessDirLin [RCBasic Doc] + GetSlideSoftnessDirLin [RCBasic Doc] -

    function getSlideSoftnessDirLin( constraint_id)

    +

    Function GetSlideSoftnessDirLin( constraint_id)

    Returns the softness parameter for the linear motion of the constraint. This parameter influences how the constraint responds when the linear limits of movement are reached along the sliding axis, determining whether the response is soft and gradual or more rigid.

    @@ -15,6 +15,7 @@ In the context of constraints, softness defines how "compliant" or "stiff" the constraint behaves when the limits are approached. A higher softness value makes the constraint respond more softly and gradually as the limit is approached, while a lower value makes the response stiffer and more rigid.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesoftnesslimang.html b/doc/doc_files/getslidesoftnesslimang.html index b1599c0..a59a5e1 100644 --- a/doc/doc_files/getslidesoftnesslimang.html +++ b/doc/doc_files/getslidesoftnesslimang.html @@ -3,11 +3,11 @@ - getSlideSoftnessLimAng [RCBasic Doc] + GetSlideSoftnessLimAng [RCBasic Doc] -

    function getSlideSoftnessLimAng( constraint_id)

    +

    Function GetSlideSoftnessLimAng( constraint_id)

    Returns the softness parameter for the angular limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors reach their angular rotational limits around the slider's axis of rotation.

    @@ -15,6 +15,7 @@ The softness parameter defines how compliant or stiff the constraint behaves when the motion approaches a limit. A higher softness makes the constraint more flexible, allowing for smoother motion near the limit. A lower softness makes the limit response more rigid and immediate.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesoftnesslimlin.html b/doc/doc_files/getslidesoftnesslimlin.html index 7f57e4e..ea507f9 100644 --- a/doc/doc_files/getslidesoftnesslimlin.html +++ b/doc/doc_files/getslidesoftnesslimlin.html @@ -3,11 +3,11 @@ - getSlideSoftnessLimLin [RCBasic Doc] + GetSlideSoftnessLimLin [RCBasic Doc] -

    function getSlideSoftnessLimLin( constraint_id)

    +

    Function GetSlideSoftnessLimLin( constraint_id)

    Returns the softness parameter for the linear limits of the constraint. This parameter influences how "soft" or "rigid" the constraint behaves when the connected actors reach their linear (sliding) limits along the constraint's axis of motion.

    @@ -15,6 +15,7 @@ The softness parameter defines how compliant or stiff the constraint behaves when limits are approached. A higher softness value allows for a more gradual and flexible response as the limit is reached, while a lower softness value results in a stiffer and more rigid response.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesoftnessorthoang.html b/doc/doc_files/getslidesoftnessorthoang.html index 1907905..f36d05b 100644 --- a/doc/doc_files/getslidesoftnessorthoang.html +++ b/doc/doc_files/getslidesoftnessorthoang.html @@ -3,11 +3,11 @@ - getSlideSoftnessOrthoAng [RCBasic Doc] + GetSlideSoftnessOrthoAng [RCBasic Doc] -

    function getSlideSoftnessOrthoAng( constraint_id)

    +

    Function GetSlideSoftnessOrthoAng( constraint_id)

    Returns the softness parameter for the orthogonal angular limits of the constraint. This parameter controls how "soft" or "rigid" the constraint behaves when angular rotation is limited along directions orthogonal (perpendicular) to the primary axis of motion.

    @@ -15,6 +15,7 @@ The softness parameter defines how compliant (soft) or stiff (rigid) the constraint behaves when the bodies approach their angular or linear limits. A higher softness value makes the limit more flexible, allowing for gradual motion, while a lower value makes the limit more rigid and restrictive.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesoftnessortholin.html b/doc/doc_files/getslidesoftnessortholin.html index e56808a..911462c 100644 --- a/doc/doc_files/getslidesoftnessortholin.html +++ b/doc/doc_files/getslidesoftnessortholin.html @@ -3,11 +3,11 @@ - getSlideSoftnessOrthoLin [RCBasic Doc] + GetSlideSoftnessOrthoLin [RCBasic Doc] -

    function getSlideSoftnessOrthoLin( constraint_id)

    +

    Function GetSlideSoftnessOrthoLin( constraint_id)

    Returns the softness parameter for the orthogonal linear limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors approach their linear movement limits in directions that are orthogonal (perpendicular) to the primary sliding axis.

    @@ -15,6 +15,7 @@ The softness parameter determines how rigid or compliant the constraint is when the actors approach their movement limits. A higher softness value allows for smoother, more flexible movement near the limit, while a lower value results in a more rigid, immediate response.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesolveanglimit.html b/doc/doc_files/getslidesolveanglimit.html index 9e15f17..8d1ac56 100644 --- a/doc/doc_files/getslidesolveanglimit.html +++ b/doc/doc_files/getslidesolveanglimit.html @@ -3,15 +3,16 @@ - getSlideSolveAngLimit [RCBasic Doc] + GetSlideSolveAngLimit [RCBasic Doc] -

    function getSlideSolveAngLimit( constraint_id)

    +

    Function GetSlideSolveAngLimit( constraint_id)

    Checks whether the angular position of the constraint has reached or exceeded its defined angular limits. It returns a value indicating if the constraint is at or beyond its lower or upper angular limit around the slider’s axis of rotation.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslidesolvelinlimit.html b/doc/doc_files/getslidesolvelinlimit.html index 475fa51..8b9db9d 100644 --- a/doc/doc_files/getslidesolvelinlimit.html +++ b/doc/doc_files/getslidesolvelinlimit.html @@ -3,15 +3,16 @@ - getSlideSolveLinLimit [RCBasic Doc] + GetSlideSolveLinLimit [RCBasic Doc] -

    function getSlideSolveLinLimit( constraint_id)

    +

    Function GetSlideSolveLinLimit( constraint_id)

    Checks whether the linear position of the constraint has reached or exceeded its defined linear limits. It returns a value indicating if the constraint is at or beyond its lower or upper linear limit along the sliding axis.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideupperanglimit.html b/doc/doc_files/getslideupperanglimit.html index 00e8be0..06ae932 100644 --- a/doc/doc_files/getslideupperanglimit.html +++ b/doc/doc_files/getslideupperanglimit.html @@ -3,11 +3,11 @@ - getSlideUpperAngLimit [RCBasic Doc] + GetSlideUpperAngLimit [RCBasic Doc] -

    function getSlideUpperAngLimit( constraint_id)

    +

    Function GetSlideUpperAngLimit( constraint_id)

    Returns the upper limit of the angular movement allowed for the constraint. This function is crucial for determining how much rotational freedom is allowed around the axis of rotation defined by the slider constraint.

    @@ -15,6 +15,7 @@ The upper angular limit specifies the maximum allowed rotation around the rotational axis for the slider constraint. If the relative rotation between the two actors exceeds this angle, corrective forces are applied to maintain the constraint and prevent further rotation.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideupperlinlimit.html b/doc/doc_files/getslideupperlinlimit.html index d818381..f748630 100644 --- a/doc/doc_files/getslideupperlinlimit.html +++ b/doc/doc_files/getslideupperlinlimit.html @@ -3,11 +3,11 @@ - getSlideUpperLinLimit [RCBasic Doc] + GetSlideUpperLinLimit [RCBasic Doc] -

    function getSlideUpperLinLimit( constraint_id)

    +

    Function GetSlideUpperLinLimit( constraint_id)

    Returns the upper limit for linear movement along the constraint's axis. This is a crucial function for controlling how far the connected actors can slide along that axis before the constraint enforces limits.

    @@ -15,6 +15,7 @@ The upper linear limit specifies the maximum distance that the connected actors can move away from each other along the slider's axis. If the relative movement exceeds this limit, the constraint will apply corrective forces to stop further movement.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getslideuseframeoffset.html b/doc/doc_files/getslideuseframeoffset.html index ca7d288..644eafd 100644 --- a/doc/doc_files/getslideuseframeoffset.html +++ b/doc/doc_files/getslideuseframeoffset.html @@ -3,15 +3,16 @@ - getSlideUseFrameOffset [RCBasic Doc] + GetSlideUseFrameOffset [RCBasic Doc] -

    function getSlideUseFrameOffset( constraint_id)

    +

    Function GetSlideUseFrameOffset( constraint_id)

    Returns a boolean value indicating whether the constraint is using frame offsets for its linear and angular limits.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getsoundvolume.html b/doc/doc_files/getsoundvolume.html index 5b57123..7f4eb39 100644 --- a/doc/doc_files/getsoundvolume.html +++ b/doc/doc_files/getsoundvolume.html @@ -7,11 +7,12 @@ -

    function GetSoundVolume(slot)

    +

    Function GetSoundVolume(slot)

    Returns the given sounds volume.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteaabb.html b/doc/doc_files/getspriteaabb.html index cf0e4b6..2dd4528 100644 --- a/doc/doc_files/getspriteaabb.html +++ b/doc/doc_files/getspriteaabb.html @@ -7,11 +7,12 @@ -

    sub GetSpriteAABB( spr_id, ByRef x1, ByRef y1, ByRef x2, ByRef y2 )

    +

    Sub GetSpriteAABB( spr_id, ByRef x1, ByRef y1, ByRef x2, ByRef y2 )

    Returns the axis aligned bounding box for a sprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritealpha.html b/doc/doc_files/getspritealpha.html index 3915fd1..de4d132 100644 --- a/doc/doc_files/getspritealpha.html +++ b/doc/doc_files/getspritealpha.html @@ -12,6 +12,7 @@ Returns the alpha value of a sprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteangulardamping.html b/doc/doc_files/getspriteangulardamping.html index 5f162b7..f9cadd0 100644 --- a/doc/doc_files/getspriteangulardamping.html +++ b/doc/doc_files/getspriteangulardamping.html @@ -3,11 +3,11 @@ - getSpriteAngularDamping [RCBasic Doc] + GetSpriteAngularDamping [RCBasic Doc] -

    function getSpriteAngularDamping( spr_id)

    +

    Function GetSpriteAngularDamping( spr_id)

    Returns a sprite's angular damping

    @@ -15,6 +15,7 @@ ApplySpriteAngularDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteangularvelocity.html b/doc/doc_files/getspriteangularvelocity.html index 86ff4b9..42234fa 100644 --- a/doc/doc_files/getspriteangularvelocity.html +++ b/doc/doc_files/getspriteangularvelocity.html @@ -3,15 +3,16 @@ - getSpriteAngularVelocity [RCBasic Doc] + GetSpriteAngularVelocity [RCBasic Doc] -

    function getSpriteAngularVelocity( spr_id)

    +

    Function GetSpriteAngularVelocity( spr_id)

    Returns the angular velocity

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteanimation.html b/doc/doc_files/getspriteanimation.html index 0c2f637..53fc186 100644 --- a/doc/doc_files/getspriteanimation.html +++ b/doc/doc_files/getspriteanimation.html @@ -15,6 +15,7 @@ SetSpriteAnimation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteanimationframe.html b/doc/doc_files/getspriteanimationframe.html index dcdb858..b07ebc0 100644 --- a/doc/doc_files/getspriteanimationframe.html +++ b/doc/doc_files/getspriteanimationframe.html @@ -12,6 +12,7 @@ Returns the frame index in the image source that is set to anim_frame in a sprite's animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteanimationlength.html b/doc/doc_files/getspriteanimationlength.html index 8e52551..4b12ce6 100644 --- a/doc/doc_files/getspriteanimationlength.html +++ b/doc/doc_files/getspriteanimationlength.html @@ -12,6 +12,7 @@ Returns the number of frames in a sprite animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteanimationspeed.html b/doc/doc_files/getspriteanimationspeed.html index 6da5421..d1acc34 100644 --- a/doc/doc_files/getspriteanimationspeed.html +++ b/doc/doc_files/getspriteanimationspeed.html @@ -12,6 +12,7 @@ Returns the frames per second of a sprite animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteboxsize.html b/doc/doc_files/getspriteboxsize.html index bbb5848..68dcea9 100644 --- a/doc/doc_files/getspriteboxsize.html +++ b/doc/doc_files/getspriteboxsize.html @@ -18,6 +18,7 @@ SetSpriteBox

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecanvasantialiasmode.html b/doc/doc_files/getspritecanvasantialiasmode.html index 454e4da..f95c972 100644 --- a/doc/doc_files/getspritecanvasantialiasmode.html +++ b/doc/doc_files/getspritecanvasantialiasmode.html @@ -7,7 +7,7 @@ -

    function GetSpriteCanvasAntiAliasMode( c_num )

    +

    Function GetSpriteCanvasAntiAliasMode( c_num )

    Returns the anti-alias mode for a sprite canvas

    @@ -41,6 +41,7 @@ SetSpriteCanvasAntiAliasMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecanvasbilinearfilter.html b/doc/doc_files/getspritecanvasbilinearfilter.html index bbdfa1d..74caa77 100644 --- a/doc/doc_files/getspritecanvasbilinearfilter.html +++ b/doc/doc_files/getspritecanvasbilinearfilter.html @@ -7,7 +7,7 @@ -

    function GetSpriteCanvasBilinearFilter( c_num )

    +

    Function GetSpriteCanvasBilinearFilter( c_num )

    Returns the bi-linear filter flag for the sprite canvas

    @@ -15,6 +15,7 @@ SetSpriteCanvasBilinearFilter

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecanvasblendmode.html b/doc/doc_files/getspritecanvasblendmode.html index 8d879ea..84145d0 100644 --- a/doc/doc_files/getspritecanvasblendmode.html +++ b/doc/doc_files/getspritecanvasblendmode.html @@ -7,7 +7,7 @@ -

    function GetSpriteCanvasBlendMode( c_num )

    +

    Function GetSpriteCanvasBlendMode( c_num )

    Returns the blend mode used to render sprites on the sprite canvas

    @@ -51,6 +51,7 @@ SetBlendMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecanvasphysics.html b/doc/doc_files/getspritecanvasphysics.html index 6129498..8709218 100644 --- a/doc/doc_files/getspritecanvasphysics.html +++ b/doc/doc_files/getspritecanvasphysics.html @@ -7,7 +7,7 @@ -

    function GetSpriteCanvasPhysics( c_num )

    +

    Function GetSpriteCanvasPhysics( c_num )

    Returns the physics stage of a sprite canvas

    @@ -18,6 +18,7 @@ SetCanvasPhysics2D

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecanvasrenderpriority.html b/doc/doc_files/getspritecanvasrenderpriority.html index 40a1bf3..251aec9 100644 --- a/doc/doc_files/getspritecanvasrenderpriority.html +++ b/doc/doc_files/getspritecanvasrenderpriority.html @@ -7,7 +7,7 @@ -

    sub GetSpriteCanvasRenderPriority( c_num, ByRef priority, ByRef order )

    +

    Sub GetSpriteCanvasRenderPriority( c_num, ByRef priority, ByRef order )

    Gets the order sprites are rendered on a sprite canvas.

    @@ -59,6 +59,7 @@ SetSpriteCanvasRenderPriority

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecenter.html b/doc/doc_files/getspritecenter.html index 4b15521..b7df228 100644 --- a/doc/doc_files/getspritecenter.html +++ b/doc/doc_files/getspritecenter.html @@ -3,15 +3,16 @@ - getSpriteCenter [RCBasic Doc] + GetSpriteCenter [RCBasic Doc] -

    sub getSpriteCenter( spr_id, ByRef x, ByRef y)

    +

    Sub GetSpriteCenter( spr_id, ByRef x, ByRef y)

    Returns a sprites center of mass

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecolormod.html b/doc/doc_files/getspritecolormod.html index 26f50f3..f8a7337 100644 --- a/doc/doc_files/getspritecolormod.html +++ b/doc/doc_files/getspritecolormod.html @@ -9,6 +9,7 @@

    Function GetSpriteColorMod(sprite)

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritecurrentanimationframe.html b/doc/doc_files/getspritecurrentanimationframe.html index db7b998..ad00279 100644 --- a/doc/doc_files/getspritecurrentanimationframe.html +++ b/doc/doc_files/getspritecurrentanimationframe.html @@ -12,6 +12,7 @@ Returns the current frame of a sprite's animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritedensity.html b/doc/doc_files/getspritedensity.html index 5453506..e85bf6a 100644 --- a/doc/doc_files/getspritedensity.html +++ b/doc/doc_files/getspritedensity.html @@ -7,7 +7,7 @@ -

    function GetSpriteDensity( spr_id )

    +

    Function GetSpriteDensity( spr_id )

    Returns the density of a sprite. Higher density means a heavier sprite.

    @@ -15,6 +15,7 @@ SetSpriteDensity

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteframe.html b/doc/doc_files/getspriteframe.html index 32d375f..bfcb7e8 100644 --- a/doc/doc_files/getspriteframe.html +++ b/doc/doc_files/getspriteframe.html @@ -12,6 +12,7 @@ Returns the current frame in a sprite's source that it's on in its animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritefriction.html b/doc/doc_files/getspritefriction.html index 1c8b2dc..b8914c2 100644 --- a/doc/doc_files/getspritefriction.html +++ b/doc/doc_files/getspritefriction.html @@ -7,7 +7,7 @@ -

    function GetSpriteFriction( spr_id )

    +

    Function GetSpriteFriction( spr_id )

    Returns a sprite's friction

    @@ -15,6 +15,7 @@ GetSpriteFriction

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritegravityscale.html b/doc/doc_files/getspritegravityscale.html index 6c5c398..f82aba6 100644 --- a/doc/doc_files/getspritegravityscale.html +++ b/doc/doc_files/getspritegravityscale.html @@ -3,11 +3,11 @@ - getSpriteGravityScale [RCBasic Doc] + GetSpriteGravityScale [RCBasic Doc] -

    function getSpriteGravityScale( spr_id)

    +

    Function GetSpriteGravityScale( spr_id)

    Returns a sprite's gravity scale

    @@ -15,6 +15,7 @@ SetSpriteGravityScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteinertia.html b/doc/doc_files/getspriteinertia.html index eeb916f..e583418 100644 --- a/doc/doc_files/getspriteinertia.html +++ b/doc/doc_files/getspriteinertia.html @@ -3,15 +3,16 @@ - getSpriteInertia [RCBasic Doc] + GetSpriteInertia [RCBasic Doc] -

    function getSpriteInertia( spr_id)

    +

    Function GetSpriteInertia( spr_id)

    Returns the rotational inertia of the body about the local origin.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritelineardamping.html b/doc/doc_files/getspritelineardamping.html index afe2642..9bdf30b 100644 --- a/doc/doc_files/getspritelineardamping.html +++ b/doc/doc_files/getspritelineardamping.html @@ -3,11 +3,11 @@ - getSpriteLinearDamping [RCBasic Doc] + GetSpriteLinearDamping [RCBasic Doc] -

    function getSpriteLinearDamping( spr_id)

    +

    Function GetSpriteLinearDamping( spr_id)

    Returns a sprite's linear damping value

    @@ -15,6 +15,7 @@ SetSpriteLinearDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritelinearvelocity.html b/doc/doc_files/getspritelinearvelocity.html index f64f442..6ca73d2 100644 --- a/doc/doc_files/getspritelinearvelocity.html +++ b/doc/doc_files/getspritelinearvelocity.html @@ -3,11 +3,11 @@ - getSpriteLinearVelocity [RCBasic Doc] + GetSpriteLinearVelocity [RCBasic Doc] -

    sub getSpriteLinearVelocity( spr_id, ByRef x, ByRef y)

    +

    Sub GetSpriteLinearVelocity( spr_id, ByRef x, ByRef y)

    Gets the linear velocity of a sprite

    @@ -15,6 +15,7 @@ SetSpriteLinearVelocity

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritelinearvelocityfromlocalpoint.html b/doc/doc_files/getspritelinearvelocityfromlocalpoint.html index 06096bf..ac9e89b 100644 --- a/doc/doc_files/getspritelinearvelocityfromlocalpoint.html +++ b/doc/doc_files/getspritelinearvelocityfromlocalpoint.html @@ -3,15 +3,16 @@ - getSpriteLinearVelocityFromLocalPoint [RCBasic Doc] + GetSpriteLinearVelocityFromLocalPoint [RCBasic Doc] -

    sub getSpriteLinearVelocityFromLocalPoint( spr_id, pX, pY, ByRef x, ByRef y)

    +

    Sub GetSpriteLinearVelocityFromLocalPoint( spr_id, pX, pY, ByRef x, ByRef y)

    Get the world velocity of a local point.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritelinearvelocityfromworldpoint.html b/doc/doc_files/getspritelinearvelocityfromworldpoint.html index c1c7785..a2127b1 100644 --- a/doc/doc_files/getspritelinearvelocityfromworldpoint.html +++ b/doc/doc_files/getspritelinearvelocityfromworldpoint.html @@ -3,15 +3,16 @@ - getSpriteLinearVelocityFromWorldPoint [RCBasic Doc] + GetSpriteLinearVelocityFromWorldPoint [RCBasic Doc] -

    sub getSpriteLinearVelocityFromWorldPoint( spr_id, wX, wY, ByRef x, ByRef y)

    +

    Sub GetSpriteLinearVelocityFromWorldPoint( spr_id, wX, wY, ByRef x, ByRef y)

    Get the world linear velocity of a world point attached to this body.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritelocalpoint.html b/doc/doc_files/getspritelocalpoint.html index 73801d3..35023ae 100644 --- a/doc/doc_files/getspritelocalpoint.html +++ b/doc/doc_files/getspritelocalpoint.html @@ -3,15 +3,16 @@ - getSpriteLocalPoint [RCBasic Doc] + GetSpriteLocalPoint [RCBasic Doc] -

    sub getSpriteLocalPoint( spr_id, wX, wY, ByRef x, ByRef y)

    +

    Sub GetSpriteLocalPoint( spr_id, wX, wY, ByRef x, ByRef y)

    Gets a local point relative to the body's origin given a world point.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritelocalvector.html b/doc/doc_files/getspritelocalvector.html index 65102dd..eff2a2a 100644 --- a/doc/doc_files/getspritelocalvector.html +++ b/doc/doc_files/getspritelocalvector.html @@ -3,15 +3,16 @@ - getSpriteLocalVector [RCBasic Doc] + GetSpriteLocalVector [RCBasic Doc] -

    sub getSpriteLocalVector( spr_id, wX, wY, ByRef x, ByRef y)

    +

    Sub GetSpriteLocalVector( spr_id, wX, wY, ByRef x, ByRef y)

    Gets a local vector given a world vector.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritemass.html b/doc/doc_files/getspritemass.html index c008332..8b4f6e4 100644 --- a/doc/doc_files/getspritemass.html +++ b/doc/doc_files/getspritemass.html @@ -3,15 +3,16 @@ - getSpriteMass [RCBasic Doc] + GetSpriteMass [RCBasic Doc] -

    function getSpriteMass( spr_id)

    +

    Function GetSpriteMass( spr_id)

    Returns the total mass of the body.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteposition.html b/doc/doc_files/getspriteposition.html index 8c53d50..9d94146 100644 --- a/doc/doc_files/getspriteposition.html +++ b/doc/doc_files/getspriteposition.html @@ -77,6 +77,7 @@ SetSpritePosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteradius.html b/doc/doc_files/getspriteradius.html index 134c51f..553b483 100644 --- a/doc/doc_files/getspriteradius.html +++ b/doc/doc_files/getspriteradius.html @@ -18,6 +18,7 @@ SetSpriteRadius

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriterestitution.html b/doc/doc_files/getspriterestitution.html index a1e2874..5bbfbf4 100644 --- a/doc/doc_files/getspriterestitution.html +++ b/doc/doc_files/getspriterestitution.html @@ -7,7 +7,7 @@ -

    function GetSpriteRestitution( spr_id )

    +

    Function GetSpriteRestitution( spr_id )

    Returns the restitution coefficient for a sprite

    @@ -15,6 +15,7 @@ SetSpriteRestitution

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriterestitutionthreshold.html b/doc/doc_files/getspriterestitutionthreshold.html index db7b8c3..46057b2 100644 --- a/doc/doc_files/getspriterestitutionthreshold.html +++ b/doc/doc_files/getspriterestitutionthreshold.html @@ -7,7 +7,7 @@ -

    function GetSpriteRestitutionThreshold( spr_id )

    +

    Function GetSpriteRestitutionThreshold( spr_id )

    Returns the restitution velocity threshold for a sprite

    @@ -15,6 +15,7 @@ SetSpriteRestitutionThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriterotation.html b/doc/doc_files/getspriterotation.html index a1b8099..42d359c 100644 --- a/doc/doc_files/getspriterotation.html +++ b/doc/doc_files/getspriterotation.html @@ -73,6 +73,7 @@ RotateSprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritescale.html b/doc/doc_files/getspritescale.html index faffad4..0dace27 100644 --- a/doc/doc_files/getspritescale.html +++ b/doc/doc_files/getspritescale.html @@ -83,6 +83,7 @@ SetSpriteScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteshape.html b/doc/doc_files/getspriteshape.html index fc4ae61..96cda38 100644 --- a/doc/doc_files/getspriteshape.html +++ b/doc/doc_files/getspriteshape.html @@ -40,6 +40,7 @@ SetSpriteShape

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteshapeoffset.html b/doc/doc_files/getspriteshapeoffset.html index 73c4f41..0a97324 100644 --- a/doc/doc_files/getspriteshapeoffset.html +++ b/doc/doc_files/getspriteshapeoffset.html @@ -15,6 +15,7 @@ SetSpriteShapeOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritesize.html b/doc/doc_files/getspritesize.html index b2baa67..360e8f4 100644 --- a/doc/doc_files/getspritesize.html +++ b/doc/doc_files/getspritesize.html @@ -60,6 +60,7 @@ CreateSprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritesource.html b/doc/doc_files/getspritesource.html index 4c649e0..89d3e9a 100644 --- a/doc/doc_files/getspritesource.html +++ b/doc/doc_files/getspritesource.html @@ -51,6 +51,7 @@ CreateSprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspritetype.html b/doc/doc_files/getspritetype.html index f64e9e7..14c3bc2 100644 --- a/doc/doc_files/getspritetype.html +++ b/doc/doc_files/getspritetype.html @@ -91,6 +91,7 @@ SetSpriteType

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteworldpoint.html b/doc/doc_files/getspriteworldpoint.html index 06dea76..8ecbf38 100644 --- a/doc/doc_files/getspriteworldpoint.html +++ b/doc/doc_files/getspriteworldpoint.html @@ -3,15 +3,16 @@ - getSpriteWorldPoint [RCBasic Doc] + GetSpriteWorldPoint [RCBasic Doc] -

    sub getSpriteWorldPoint( spr_id, lX, lY, ByRef x, ByRef y)

    +

    Sub GetSpriteWorldPoint( spr_id, lX, lY, ByRef x, ByRef y)

    Get the world coordinates of a point given the local coordinates.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getspriteworldvector.html b/doc/doc_files/getspriteworldvector.html index 8834504..4fc4df4 100644 --- a/doc/doc_files/getspriteworldvector.html +++ b/doc/doc_files/getspriteworldvector.html @@ -3,15 +3,16 @@ - getSpriteWorldVector [RCBasic Doc] + GetSpriteWorldVector [RCBasic Doc] -

    sub getSpriteWorldVector( spr_id, lX, lY, ByRef x, ByRef y)

    +

    Sub GetSpriteWorldVector( spr_id, lX, lY, ByRef x, ByRef y)

    Get the world coordinates of a vector given the local coordinates.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getterraincenter.html b/doc/doc_files/getterraincenter.html index 0e86ec9..a6a5de4 100644 --- a/doc/doc_files/getterraincenter.html +++ b/doc/doc_files/getterraincenter.html @@ -7,11 +7,12 @@ -

    sub GetTerrainCenter( actor, ByRef x, ByRef y, ByRef z )

    +

    Sub GetTerrainCenter( actor, ByRef x, ByRef y, ByRef z )

    Gets the center point of a terrain actor

    +

    \ No newline at end of file diff --git a/doc/doc_files/getterrainheight.html b/doc/doc_files/getterrainheight.html index 8f84b14..2c8831e 100644 --- a/doc/doc_files/getterrainheight.html +++ b/doc/doc_files/getterrainheight.html @@ -7,11 +7,12 @@ -

    function GetTerrainHeight( actor, patchX, patchZ )

    +

    Function GetTerrainHeight( actor, patchX, patchZ )

    Returns the height of a terrain patch

    +

    \ No newline at end of file diff --git a/doc/doc_files/getterrainpatchaabb.html b/doc/doc_files/getterrainpatchaabb.html index a548878..070b9af 100644 --- a/doc/doc_files/getterrainpatchaabb.html +++ b/doc/doc_files/getterrainpatchaabb.html @@ -7,11 +7,12 @@ -

    sub GetTerrainPatchAABB( actor, patchX, patchZ, ByRef minX, ByRef minY, ByRef minZ, ByRef maxX, ByRef maxY, ByRef maxZ )

    +

    Sub GetTerrainPatchAABB( actor, patchX, patchZ, ByRef minX, ByRef minY, ByRef minZ, ByRef maxX, ByRef maxY, ByRef maxZ )

    Returns the bounding box of a terrain patch

    +

    \ No newline at end of file diff --git a/doc/doc_files/getterrainpatchlod.html b/doc/doc_files/getterrainpatchlod.html index 2a6a2f5..eeaef7e 100644 --- a/doc/doc_files/getterrainpatchlod.html +++ b/doc/doc_files/getterrainpatchlod.html @@ -7,11 +7,12 @@ -

    function GetTerrainPatchLOD( actor, patchX, patchZ )

    +

    Function GetTerrainPatchLOD( actor, patchX, patchZ )

    Returns the current level of detail for a terrain patch

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettextsize.html b/doc/doc_files/gettextsize.html index 33e8e88..29ab1fa 100644 --- a/doc/doc_files/gettextsize.html +++ b/doc/doc_files/gettextsize.html @@ -7,11 +7,12 @@ -

    sub GetTextSize(txt$, byref w, byref h)

    +

    Sub GetTextSize(txt$, ByRef w, ByRef h)

    Gets the size of the text if rendered with the current font

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettile.html b/doc/doc_files/gettile.html index 6051bae..9302bef 100644 --- a/doc/doc_files/gettile.html +++ b/doc/doc_files/gettile.html @@ -15,6 +15,7 @@ Note: (x, y) is a tile position, not an actual coordinate on the map

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettileanimationframe.html b/doc/doc_files/gettileanimationframe.html index 07b94dd..8731bc2 100644 --- a/doc/doc_files/gettileanimationframe.html +++ b/doc/doc_files/gettileanimationframe.html @@ -15,6 +15,7 @@ SetTileAnimationFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettileanimationlength.html b/doc/doc_files/gettileanimationlength.html index 5f10409..508f0b8 100644 --- a/doc/doc_files/gettileanimationlength.html +++ b/doc/doc_files/gettileanimationlength.html @@ -15,6 +15,7 @@ SetTileAnimationLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettileanimationspeed.html b/doc/doc_files/gettileanimationspeed.html index db21a4a..5d8e7d5 100644 --- a/doc/doc_files/gettileanimationspeed.html +++ b/doc/doc_files/gettileanimationspeed.html @@ -15,6 +15,7 @@ SetTileAnimationSpeed

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettilemapsize.html b/doc/doc_files/gettilemapsize.html index d2246dd..1ae2ef6 100644 --- a/doc/doc_files/gettilemapsize.html +++ b/doc/doc_files/gettilemapsize.html @@ -16,6 +16,7 @@ SetTileMapSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettouch.html b/doc/doc_files/gettouch.html index 59261e5..bdf808e 100644 --- a/doc/doc_files/gettouch.html +++ b/doc/doc_files/gettouch.html @@ -7,11 +7,12 @@ -

    sub GetTouch(byref status, byref x, byref y, byref dx, byref dy)

    +

    Sub GetTouch(ByRef status, ByRef x, ByRef y, ByRef dx, ByRef dy)

    Gets the position and distance of motion of a touch event

    +

    \ No newline at end of file diff --git a/doc/doc_files/gettouchfinger.html b/doc/doc_files/gettouchfinger.html index fdfd6d0..c08b91a 100644 --- a/doc/doc_files/gettouchfinger.html +++ b/doc/doc_files/gettouchfinger.html @@ -7,11 +7,12 @@ -

    sub GetTouchFinger(finger, byref x, byref y, byref pressure)

    +

    Sub GetTouchFinger(finger, ByRef x, ByRef y, ByRef pressure)

    Gets the position and pressure of a finger on a touch event

    +

    \ No newline at end of file diff --git a/doc/doc_files/getvideodrawrect.html b/doc/doc_files/getvideodrawrect.html index 7663421..fe296cd 100644 --- a/doc/doc_files/getvideodrawrect.html +++ b/doc/doc_files/getvideodrawrect.html @@ -7,11 +7,12 @@ -

    sub GetVideoDrawRect(byref x, byref y, byref w, byref h)

    +

    Sub GetVideoDrawRect(ByRef x, ByRef y, ByRef w, ByRef h)

    Gets the position and dimensions of the area video playback is shown at.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getvideoposition.html b/doc/doc_files/getvideoposition.html index 59e3f0c..a78a937 100644 --- a/doc/doc_files/getvideoposition.html +++ b/doc/doc_files/getvideoposition.html @@ -7,11 +7,12 @@ -

    function GetVideoPosition()

    +

    Function GetVideoPosition()

    Returns the current position in the video playback.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getvideosize.html b/doc/doc_files/getvideosize.html index fbbf168..256d073 100644 --- a/doc/doc_files/getvideosize.html +++ b/doc/doc_files/getvideosize.html @@ -7,11 +7,12 @@ -

    sub GetVideoSize(byref w, byref h)

    +

    Sub GetVideoSize(ByRef w, ByRef h)

    Gets the size of video's frames

    +

    \ No newline at end of file diff --git a/doc/doc_files/getvideostats.html b/doc/doc_files/getvideostats.html index 8665598..4921c32 100644 --- a/doc/doc_files/getvideostats.html +++ b/doc/doc_files/getvideostats.html @@ -7,7 +7,7 @@ -

    sub GetVideoStats(vFile$, byref vLen, byref vfps, byref frame_w, byref frame_h)

    +

    Sub GetVideoStats(vFile$, ByRef vLen, ByRef vfps, ByRef frame_w, ByRef frame_h)

    Gets video data from a video file.

    @@ -15,6 +15,7 @@ Note: This function is slow and should not be used during time critical sections in your code.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getvideovolume.html b/doc/doc_files/getvideovolume.html index 93bd505..dcffb71 100644 --- a/doc/doc_files/getvideovolume.html +++ b/doc/doc_files/getvideovolume.html @@ -7,7 +7,7 @@ -

    function GetVideoVolume( )

    +

    Function GetVideoVolume( )

    Returns the volume of a video

    @@ -18,6 +18,7 @@ SetVideoVolume

    +

    \ No newline at end of file diff --git a/doc/doc_files/getwindowmaxsize.html b/doc/doc_files/getwindowmaxsize.html index f7e7ea9..14aaae8 100644 --- a/doc/doc_files/getwindowmaxsize.html +++ b/doc/doc_files/getwindowmaxsize.html @@ -7,11 +7,12 @@ -

    sub GetWindowMaxSize( byref w, byref h)

    +

    Sub GetWindowMaxSize( ByRef w, ByRef h)

    Gets the maximum size of a window.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getwindowminsize.html b/doc/doc_files/getwindowminsize.html index 8c4206e..cbcf0eb 100644 --- a/doc/doc_files/getwindowminsize.html +++ b/doc/doc_files/getwindowminsize.html @@ -7,11 +7,12 @@ -

    sub GetWindowMinSize( byref w, byref h)

    +

    Sub GetWindowMinSize( ByRef w, ByRef h)

    Gets the minimum size of the window.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getwindowmode.html b/doc/doc_files/getwindowmode.html index 6017212..3852cb4 100644 --- a/doc/doc_files/getwindowmode.html +++ b/doc/doc_files/getwindowmode.html @@ -7,11 +7,12 @@ -

    function GetWindowMode( )

    +

    Function GetWindowMode( )

    Returns the flags set on the given window as a bitmask. The mode set with OpenWindow() is part of this mask.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getwindowposition.html b/doc/doc_files/getwindowposition.html index 485151d..2e61b09 100644 --- a/doc/doc_files/getwindowposition.html +++ b/doc/doc_files/getwindowposition.html @@ -7,11 +7,12 @@ -

    sub GetWindowPosition( byref x, byref y )

    +

    Sub GetWindowPosition( ByRef x, ByRef y )

    Gets the window position.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getwindowsize.html b/doc/doc_files/getwindowsize.html index 3857c28..08fb19f 100644 --- a/doc/doc_files/getwindowsize.html +++ b/doc/doc_files/getwindowsize.html @@ -7,11 +7,12 @@ -

    sub GetWindowSize( byref w, byref h )

    +

    Sub GetWindowSize( ByRef w, ByRef h )

    Gets the size of the window.

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworld2dautoclearforces.html b/doc/doc_files/getworld2dautoclearforces.html index 5af419d..c14871f 100644 --- a/doc/doc_files/getworld2dautoclearforces.html +++ b/doc/doc_files/getworld2dautoclearforces.html @@ -7,7 +7,7 @@ -

    function GetWorld2DAutoClearForces()

    +

    Function GetWorld2DAutoClearForces()

    Returns the auto clear forces flag for the active canvas

    @@ -15,6 +15,7 @@ SetWorld2DAutoClearForces

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworld2dpositioniterations.html b/doc/doc_files/getworld2dpositioniterations.html index ffd8ebf..4a82a90 100644 --- a/doc/doc_files/getworld2dpositioniterations.html +++ b/doc/doc_files/getworld2dpositioniterations.html @@ -7,7 +7,7 @@ -

    function GetWorld2DPositionIterations()

    +

    Function GetWorld2DPositionIterations()

    Returns the number of position iterations for the position constraint solver

    @@ -15,6 +15,7 @@ SetWorld2DPositionIterations

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworld2dtimestep.html b/doc/doc_files/getworld2dtimestep.html index b84826b..3d2b5a5 100644 --- a/doc/doc_files/getworld2dtimestep.html +++ b/doc/doc_files/getworld2dtimestep.html @@ -7,7 +7,7 @@ -

    function GetWorld2DTimeStep()

    +

    Function GetWorld2DTimeStep()

    Returns the timestep for the active canvas

    @@ -15,6 +15,7 @@ SetWorld2DTimeStep

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworld2dvelocityiterations.html b/doc/doc_files/getworld2dvelocityiterations.html index 71f9578..fcc98d0 100644 --- a/doc/doc_files/getworld2dvelocityiterations.html +++ b/doc/doc_files/getworld2dvelocityiterations.html @@ -7,7 +7,7 @@ -

    function GetWorld2DVelocityIterations()

    +

    Function GetWorld2DVelocityIterations()

    Returns the number of velocity iterations for the velocity constraint solver

    @@ -15,6 +15,7 @@ SetWorld2DVelocityIterations

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworld3dmaxsubsteps.html b/doc/doc_files/getworld3dmaxsubsteps.html index ea0bf7a..2af462a 100644 --- a/doc/doc_files/getworld3dmaxsubsteps.html +++ b/doc/doc_files/getworld3dmaxsubsteps.html @@ -7,11 +7,12 @@ -

    function GetWorld3DMaxSubSteps()

    +

    Function GetWorld3DMaxSubSteps()

    Returns the maximum substeps in the 3d physics time step

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworld3dtimestep.html b/doc/doc_files/getworld3dtimestep.html index efa3afc..c3940a5 100644 --- a/doc/doc_files/getworld3dtimestep.html +++ b/doc/doc_files/getworld3dtimestep.html @@ -7,11 +7,12 @@ -

    function GetWorld3DTimeStep()

    +

    Function GetWorld3DTimeStep()

    Returns the timestep of the 3d physics simulation

    +

    \ No newline at end of file diff --git a/doc/doc_files/getworldtoviewportposition.html b/doc/doc_files/getworldtoviewportposition.html index 30c6a53..01203d1 100644 --- a/doc/doc_files/getworldtoviewportposition.html +++ b/doc/doc_files/getworldtoviewportposition.html @@ -12,6 +12,7 @@ Get the 2D coordinates for the given 3D position on the active canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/globalmousex.html b/doc/doc_files/globalmousex.html index 184093c..f6f6fdd 100644 --- a/doc/doc_files/globalmousex.html +++ b/doc/doc_files/globalmousex.html @@ -7,7 +7,7 @@ -

    function GlobalMouseX()

    +

    Function GlobalMouseX()

    Returns the absolute X position of the mouse on the display

    @@ -16,6 +16,7 @@ GetGlobalMouse

    +

    \ No newline at end of file diff --git a/doc/doc_files/globalmousey.html b/doc/doc_files/globalmousey.html index c0e507d..81c834f 100644 --- a/doc/doc_files/globalmousey.html +++ b/doc/doc_files/globalmousey.html @@ -7,7 +7,7 @@ -

    function GlobalMouseY()

    +

    Function GlobalMouseY()

    Returns the absolute Y position of the mouse on the display

    @@ -16,6 +16,7 @@ GetGlobalMouse

    +

    \ No newline at end of file diff --git a/doc/doc_files/grabinput.html b/doc/doc_files/grabinput.html index 18ec065..b4b95b6 100644 --- a/doc/doc_files/grabinput.html +++ b/doc/doc_files/grabinput.html @@ -7,11 +7,12 @@ -

    sub GrabInput(flag)

    +

    Sub GrabInput(flag)

    Sets whether the currently active window will grab user input

    +

    \ No newline at end of file diff --git a/doc/doc_files/graphics.html b/doc/doc_files/graphics.html index 4e05290..d15372e 100644 --- a/doc/doc_files/graphics.html +++ b/doc/doc_files/graphics.html @@ -98,6 +98,7 @@ RCBasic allows you to create as many canvases as you want and you can have multiple different types of canvases at once. This is just a brief overview of how graphics work but I highly encourage you to check out all the included examples to see more of what is possible.

    +

    \ No newline at end of file diff --git a/doc/doc_files/gyroname.html b/doc/doc_files/gyroname.html index c9019d5..fd0d205 100644 --- a/doc/doc_files/gyroname.html +++ b/doc/doc_files/gyroname.html @@ -7,11 +7,12 @@ -

    function GyroName$(gyro_num)

    +

    Function GyroName$(gyro_num)

    Returns the name of the gyroscope.

    +

    \ No newline at end of file diff --git a/doc/doc_files/hasclipboardtext.html b/doc/doc_files/hasclipboardtext.html index ae63ddc..cfe5ed2 100644 --- a/doc/doc_files/hasclipboardtext.html +++ b/doc/doc_files/hasclipboardtext.html @@ -7,11 +7,12 @@ -

    function HasClipboardText()

    +

    Function HasClipboardText()

    Returns whether or not there is text in the clipboard.

    +

    \ No newline at end of file diff --git a/doc/doc_files/hello_world.html b/doc/doc_files/hello_world.html index 10c7706..2e345c7 100644 --- a/doc/doc_files/hello_world.html +++ b/doc/doc_files/hello_world.html @@ -571,6 +571,7 @@ 1. Write a program that ask the User to enter a number. Then create a loop that outputs every number between 1 and the number the user enters to the console. 2. Write a program that continues to ask the User for there name until they enter "Bob". Then tell the User "Good by Bob".

    +

    \ No newline at end of file diff --git a/doc/doc_files/hex.html b/doc/doc_files/hex.html index 1c1464d..39b13ca 100644 --- a/doc/doc_files/hex.html +++ b/doc/doc_files/hex.html @@ -7,11 +7,12 @@ -

    function Hex$(n)

    +

    Function Hex$(n)

    Returns a hexadecimal representation of a number.

    +

    \ No newline at end of file diff --git a/doc/doc_files/hexval.html b/doc/doc_files/hexval.html index ea343cf..d39f79e 100644 --- a/doc/doc_files/hexval.html +++ b/doc/doc_files/hexval.html @@ -7,11 +7,12 @@ -

    function HexVal(n$)

    +

    Function HexVal(n$)

    Returns the integer value of a hexadecimal string.

    +

    \ No newline at end of file diff --git a/doc/doc_files/hidemouse.html b/doc/doc_files/hidemouse.html index 9278c3a..43e09ff 100644 --- a/doc/doc_files/hidemouse.html +++ b/doc/doc_files/hidemouse.html @@ -7,11 +7,12 @@ -

    sub HideMouse()

    +

    Sub HideMouse()

    Makes the mouse cursor invisible.

    +

    \ No newline at end of file diff --git a/doc/doc_files/hidewindow.html b/doc/doc_files/hidewindow.html index 8a08ec0..07fb09d 100644 --- a/doc/doc_files/hidewindow.html +++ b/doc/doc_files/hidewindow.html @@ -7,7 +7,7 @@ -

    sub HideWindow( )

    +

    Sub HideWindow( )

    Sets the window invisible.

    @@ -16,6 +16,7 @@ WindowIsVisible

    +

    \ No newline at end of file diff --git a/doc/doc_files/imageexists.html b/doc/doc_files/imageexists.html index 38f81a8..d35e880 100644 --- a/doc/doc_files/imageexists.html +++ b/doc/doc_files/imageexists.html @@ -7,11 +7,12 @@ -

    function ImageExists(img)

    +

    Function ImageExists(img)

    Returns true if img is associated with an allocated image in memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/incrementmatrixcolumns.html b/doc/doc_files/incrementmatrixcolumns.html index 296bbe5..592afaa 100644 --- a/doc/doc_files/incrementmatrixcolumns.html +++ b/doc/doc_files/incrementmatrixcolumns.html @@ -7,11 +7,12 @@ -

    sub IncrementMatrixColumns(mA, mB, c, num_cols, value)

    +

    Sub IncrementMatrixColumns(mA, mB, c, num_cols, value)

    Increments all the values in a specified number of columns in matrix mA, starting from column c. The result is stored in matrix mB

    +

    \ No newline at end of file diff --git a/doc/doc_files/incrementmatrixrows.html b/doc/doc_files/incrementmatrixrows.html index 7342dee..0357fac 100644 --- a/doc/doc_files/incrementmatrixrows.html +++ b/doc/doc_files/incrementmatrixrows.html @@ -7,11 +7,12 @@ -

    sub IncrementMatrixRows(mA, mB, r, num_rows, value)

    +

    Sub IncrementMatrixRows(mA, mB, r, num_rows, value)

    Increments all the values in a specified number of rows in matrix mA, starting from row r. The result is stored in matrix mB

    +

    \ No newline at end of file diff --git a/doc/doc_files/inkey.html b/doc/doc_files/inkey.html index f5fc3ee..e8cae91 100644 --- a/doc/doc_files/inkey.html +++ b/doc/doc_files/inkey.html @@ -7,11 +7,12 @@ -

    function InKey()

    +

    Function InKey()

    Returns the character value of the key that was pressed.

    +

    \ No newline at end of file diff --git a/doc/doc_files/input.html b/doc/doc_files/input.html index 9299c02..a4bff9e 100644 --- a/doc/doc_files/input.html +++ b/doc/doc_files/input.html @@ -7,11 +7,12 @@ -

    function Input$(prompt$)

    +

    Function Input$(prompt$)

    Returns user input from the console

    +

    \ No newline at end of file diff --git a/doc/doc_files/insert.html b/doc/doc_files/insert.html index 96c239e..5146c6a 100644 --- a/doc/doc_files/insert.html +++ b/doc/doc_files/insert.html @@ -7,11 +7,12 @@ -

    function Insert$(src$, tgt$, pos)

    +

    Function Insert$(src$, tgt$, pos)

    Returns a string containing str_to_insert$ inserted into src$ at a given position

    +

    \ No newline at end of file diff --git a/doc/doc_files/insertmatrixcolumns.html b/doc/doc_files/insertmatrixcolumns.html index e1320fb..26b8d3f 100644 --- a/doc/doc_files/insertmatrixcolumns.html +++ b/doc/doc_files/insertmatrixcolumns.html @@ -7,11 +7,12 @@ -

    function InsertMatrixColumns(mA, c, num_cols)

    +

    Function InsertMatrixColumns(mA, c, num_cols)

    Insert a number of empty columns into matrix mA starting at the specified column.

    +

    \ No newline at end of file diff --git a/doc/doc_files/insertmatrixrows.html b/doc/doc_files/insertmatrixrows.html index 3769471..aa2112a 100644 --- a/doc/doc_files/insertmatrixrows.html +++ b/doc/doc_files/insertmatrixrows.html @@ -7,11 +7,12 @@ -

    function InsertMatrixRows(mA, r, num_rows)

    +

    Function InsertMatrixRows(mA, r, num_rows)

    Insert a number of empty rows into matrix mA starting at the specified row.

    +

    \ No newline at end of file diff --git a/doc/doc_files/instr.html b/doc/doc_files/instr.html index 1d9ec84..5a02762 100644 --- a/doc/doc_files/instr.html +++ b/doc/doc_files/instr.html @@ -7,11 +7,12 @@ -

    function InStr(src$, substr$)

    +

    Function InStr(src$, Substr$)

    Returns the position in src$ where substr$ is found. If not found it will return -1.

    +

    \ No newline at end of file diff --git a/doc/doc_files/int.html b/doc/doc_files/int.html index 91dc96c..16053b6 100644 --- a/doc/doc_files/int.html +++ b/doc/doc_files/int.html @@ -7,11 +7,12 @@ -

    function Int(n)

    +

    Function Int(n)

    Returns a number converted to an integer.

    +

    \ No newline at end of file diff --git a/doc/doc_files/integrateactorvelocities.html b/doc/doc_files/integrateactorvelocities.html index f70a3d7..8b12fd2 100644 --- a/doc/doc_files/integrateactorvelocities.html +++ b/doc/doc_files/integrateactorvelocities.html @@ -3,11 +3,11 @@ - integrateActorVelocities [RCBasic Doc] + IntegrateActorVelocities [RCBasic Doc] -

    sub integrateActorVelocities( actor, v_step)

    +

    Sub IntegrateActorVelocities( actor, v_step)

    Updates the linear and angular velocities of an actor based on the forces and torques applied to it over a time step.

    @@ -15,6 +15,7 @@ Note: This is more manual control than most devs will probably need

    +

    \ No newline at end of file diff --git a/doc/doc_files/interpolate.html b/doc/doc_files/interpolate.html index ce13906..7eecbbe 100644 --- a/doc/doc_files/interpolate.html +++ b/doc/doc_files/interpolate.html @@ -12,6 +12,7 @@ This function returns a value interpolated based on the comparison between a mid value in a range of given min and max values

    +

    \ No newline at end of file diff --git a/doc/doc_files/intro.html b/doc/doc_files/intro.html index 57af014..d092016 100644 --- a/doc/doc_files/intro.html +++ b/doc/doc_files/intro.html @@ -15,6 +15,7 @@ Rodney Cunningham (aka. n00b)

    +

    \ No newline at end of file diff --git a/doc/doc_files/invertmatrix.html b/doc/doc_files/invertmatrix.html index f53a454..e599060 100644 --- a/doc/doc_files/invertmatrix.html +++ b/doc/doc_files/invertmatrix.html @@ -7,11 +7,12 @@ -

    function InvertMatrix(mA, mB)

    +

    Function InvertMatrix(mA, mB)

    Stores the inverse matrix of mA in mB

    +

    \ No newline at end of file diff --git a/doc/doc_files/io.html b/doc/doc_files/io.html index 247ada9..cc486ed 100644 --- a/doc/doc_files/io.html +++ b/doc/doc_files/io.html @@ -36,6 +36,7 @@ The above example will ask the user WHAT IS YOUR NAME? and then store whatever the user types in into the variable USER_NAME$.

    +

    \ No newline at end of file diff --git a/doc/doc_files/isequalmatrix.html b/doc/doc_files/isequalmatrix.html index 56eda92..a197682 100644 --- a/doc/doc_files/isequalmatrix.html +++ b/doc/doc_files/isequalmatrix.html @@ -7,11 +7,12 @@ -

    function IsEqualMatrix(mA, mB, tolerance)

    +

    Function IsEqualMatrix(mA, mB, tolerance)

    Returns true if matrix mA is within tolerance of matrix mB

    +

    \ No newline at end of file diff --git a/doc/doc_files/joinmatrixcolumns.html b/doc/doc_files/joinmatrixcolumns.html index 5a58658..9ab3269 100644 --- a/doc/doc_files/joinmatrixcolumns.html +++ b/doc/doc_files/joinmatrixcolumns.html @@ -7,11 +7,12 @@ -

    sub JoinMatrixColumns(mA, mB, mC)

    +

    Sub JoinMatrixColumns(mA, mB, mC)

    Appends the columns in matrix mB below matrix mA.

    +

    \ No newline at end of file diff --git a/doc/doc_files/joinmatrixrows.html b/doc/doc_files/joinmatrixrows.html index d7f605d..0c2a7cd 100644 --- a/doc/doc_files/joinmatrixrows.html +++ b/doc/doc_files/joinmatrixrows.html @@ -7,11 +7,12 @@ -

    sub JoinMatrixRows(mA, mB, mC)

    +

    Sub JoinMatrixRows(mA, mB, mC)

    Appends the rows in matrix mB onto the right of matrix mA.

    +

    \ No newline at end of file diff --git a/doc/doc_files/jointexists.html b/doc/doc_files/jointexists.html index dd2208e..763183f 100644 --- a/doc/doc_files/jointexists.html +++ b/doc/doc_files/jointexists.html @@ -7,8 +7,9 @@ -

    function JointExists( joint_id )

    +

    Function JointExists( joint_id )

    +

    \ No newline at end of file diff --git a/doc/doc_files/jointislimitenabled.html b/doc/doc_files/jointislimitenabled.html index 2c2acc0..534e95c 100644 --- a/doc/doc_files/jointislimitenabled.html +++ b/doc/doc_files/jointislimitenabled.html @@ -3,11 +3,11 @@ - jointIsLimitEnabled [RCBasic Doc] + JointIsLimitEnabled [RCBasic Doc] -

    function jointIsLimitEnabled( joint_id)

    +

    Function JointIsLimitEnabled( joint_id)

    Returns whether or not the joint limit is enabled

    @@ -30,6 +30,7 @@ SetJointLimits

    +

    \ No newline at end of file diff --git a/doc/doc_files/jointmotorisenabled.html b/doc/doc_files/jointmotorisenabled.html index 21c38d7..10e3ca0 100644 --- a/doc/doc_files/jointmotorisenabled.html +++ b/doc/doc_files/jointmotorisenabled.html @@ -3,11 +3,11 @@ - jointMotorIsEnabled [RCBasic Doc] + JointMotorIsEnabled [RCBasic Doc] -

    function jointMotorIsEnabled( joint_id)

    +

    Function JointMotorIsEnabled( joint_id)

    Returns whether or not the joint motor is enabled

    @@ -29,6 +29,7 @@ EnableJointMotor

    +

    \ No newline at end of file diff --git a/doc/doc_files/joyaxis.html b/doc/doc_files/joyaxis.html index 7c8ee90..af967af 100644 --- a/doc/doc_files/joyaxis.html +++ b/doc/doc_files/joyaxis.html @@ -7,11 +7,12 @@ -

    function JoyAxis(joy_num, joy_axis)

    +

    Function JoyAxis(joy_num, joy_axis)

    Returns the value of an axis on a joystick.

    +

    \ No newline at end of file diff --git a/doc/doc_files/joybutton.html b/doc/doc_files/joybutton.html index 0d1d73f..951c5d1 100644 --- a/doc/doc_files/joybutton.html +++ b/doc/doc_files/joybutton.html @@ -7,11 +7,12 @@ -

    function JoyButton(joy_num, joy_button)

    +

    Function JoyButton(joy_num, joy_button)

    Returns true if the given button was pressed and false otherwise.

    +

    \ No newline at end of file diff --git a/doc/doc_files/joyhat.html b/doc/doc_files/joyhat.html index cd392c8..5307cd3 100644 --- a/doc/doc_files/joyhat.html +++ b/doc/doc_files/joyhat.html @@ -7,7 +7,7 @@ -

    function JoyHat(joy_num, joy_hat)

    +

    Function JoyHat(joy_num, joy_hat)

    Returns the position of the Hat.

    @@ -44,6 +44,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/joyname.html b/doc/doc_files/joyname.html index 8b84cc5..146aaaa 100644 --- a/doc/doc_files/joyname.html +++ b/doc/doc_files/joyname.html @@ -7,11 +7,12 @@ -

    function JoyName$(joy_num)

    +

    Function JoyName$(joy_num)

    Returns the joystick name.

    +

    \ No newline at end of file diff --git a/doc/doc_files/joyrumbleplay.html b/doc/doc_files/joyrumbleplay.html index 8b9bf12..b2589b1 100644 --- a/doc/doc_files/joyrumbleplay.html +++ b/doc/doc_files/joyrumbleplay.html @@ -7,7 +7,7 @@ -

    sub JoyRumblePlay(joy_num, strength, duration)

    +

    Sub JoyRumblePlay(joy_num, strength, duration)

    Rumbles a joystick at a specified strength for the specifed duration.

    @@ -20,6 +20,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/joyrumblestop.html b/doc/doc_files/joyrumblestop.html index 1d0f439..8b6816e 100644 --- a/doc/doc_files/joyrumblestop.html +++ b/doc/doc_files/joyrumblestop.html @@ -7,11 +7,12 @@ -

    sub JoyRumbleStop(joy_num)

    +

    Sub JoyRumbleStop(joy_num)

    Stops the rumble on a joystick

    +

    \ No newline at end of file diff --git a/doc/doc_files/joystickisconnected.html b/doc/doc_files/joystickisconnected.html index 02a0f3e..ca0fbfe 100644 --- a/doc/doc_files/joystickisconnected.html +++ b/doc/doc_files/joystickisconnected.html @@ -7,11 +7,12 @@ -

    function JoystickIsConnected(joy_num)

    +

    Function JoystickIsConnected(joy_num)

    Returns true if joystick is connected, or false if it isn't.

    +

    \ No newline at end of file diff --git a/doc/doc_files/joystickishaptic.html b/doc/doc_files/joystickishaptic.html index 9f8da8a..74af499 100644 --- a/doc/doc_files/joystickishaptic.html +++ b/doc/doc_files/joystickishaptic.html @@ -7,11 +7,12 @@ -

    function JoystickIsHaptic(joy_num)

    +

    Function JoystickIsHaptic(joy_num)

    Returns true if joystick has the ability to rumble.

    +

    \ No newline at end of file diff --git a/doc/doc_files/key.html b/doc/doc_files/key.html index 48ec475..dd24db4 100644 --- a/doc/doc_files/key.html +++ b/doc/doc_files/key.html @@ -7,11 +7,12 @@ -

    function Key(key_code)

    +

    Function Key(key_code)

    Returns true if the given key was pressed and false otherwise.

    +

    \ No newline at end of file diff --git a/doc/doc_files/lcase.html b/doc/doc_files/lcase.html index e0fdcff..64736d2 100644 --- a/doc/doc_files/lcase.html +++ b/doc/doc_files/lcase.html @@ -7,11 +7,12 @@ -

    function LCase$(src$)

    +

    Function LCase$(src$)

    Returns src$ converted to a completely lower-case string

    +

    \ No newline at end of file diff --git a/doc/doc_files/left.html b/doc/doc_files/left.html index 0cfc9c1..618af30 100644 --- a/doc/doc_files/left.html +++ b/doc/doc_files/left.html @@ -7,11 +7,12 @@ -

    function Left$(src$, n)

    +

    Function Left$(src$, n)

    Returns a substring n characters in length from the left side of the given string.

    +

    \ No newline at end of file diff --git a/doc/doc_files/len.html b/doc/doc_files/len.html index 206d9ed..f668b62 100644 --- a/doc/doc_files/len.html +++ b/doc/doc_files/len.html @@ -7,7 +7,7 @@ -

    function Len(src$)

    +

    Function Len(src$)

    Returns the number of characters in the given string

    @@ -18,6 +18,7 @@ Length

    +

    \ No newline at end of file diff --git a/doc/doc_files/length.html b/doc/doc_files/length.html index 80ff13f..e68fad1 100644 --- a/doc/doc_files/length.html +++ b/doc/doc_files/length.html @@ -7,7 +7,7 @@ -

    function Length(src$)

    +

    Function Length(src$)

    Returns the number of characters in the given string

    @@ -18,6 +18,7 @@ Length

    +

    \ No newline at end of file diff --git a/doc/doc_files/license.html b/doc/doc_files/license.html index 6481455..6d84c6e 100644 --- a/doc/doc_files/license.html +++ b/doc/doc_files/license.html @@ -27,6 +27,7 @@ 3. This notice may not be removed or altered from any source distribution.

    +

    \ No newline at end of file diff --git a/doc/doc_files/lightiscastingshadow.html b/doc/doc_files/lightiscastingshadow.html index 9203c78..dfd831f 100644 --- a/doc/doc_files/lightiscastingshadow.html +++ b/doc/doc_files/lightiscastingshadow.html @@ -3,11 +3,11 @@ - lightIsCastingShadow [RCBasic Doc] + LightIsCastingShadow [RCBasic Doc] -

    function lightIsCastingShadow( actor )

    +

    Function LightIsCastingShadow( actor )

    Returns true if shadow casting is enabled for the given light

    @@ -15,6 +15,7 @@ SetLightShadowCast

    +

    \ No newline at end of file diff --git a/doc/doc_files/line.html b/doc/doc_files/line.html index 337dbc8..c2815f1 100644 --- a/doc/doc_files/line.html +++ b/doc/doc_files/line.html @@ -7,11 +7,12 @@ -

    sub Line(x1, y1, x2, y2)

    +

    Sub Line(x1, y1, x2, y2)

    Draws a line

    +

    \ No newline at end of file diff --git a/doc/doc_files/line3d.html b/doc/doc_files/line3d.html index 2fb3b2a..e00747e 100644 --- a/doc/doc_files/line3d.html +++ b/doc/doc_files/line3d.html @@ -7,11 +7,12 @@ -

    sub Line3D(x1, y1, z1, x2, y2, z2)

    +

    Sub Line3D(x1, y1, z1, x2, y2, z2)

    Draws a line in 3D space

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadan8.html b/doc/doc_files/loadan8.html index a9091b8..c1a3b50 100644 --- a/doc/doc_files/loadan8.html +++ b/doc/doc_files/loadan8.html @@ -15,6 +15,7 @@ LoadMeshFromAN8

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadfont.html b/doc/doc_files/loadfont.html index 7f6dbc9..0569946 100644 --- a/doc/doc_files/loadfont.html +++ b/doc/doc_files/loadfont.html @@ -7,11 +7,12 @@ -

    function LoadFont(fnt_file$, font_size)

    +

    Function LoadFont(fnt_file$, font_size)

    Returns a font id for a font with glyphs of font_size

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadimage.html b/doc/doc_files/loadimage.html index 134134d..b5bdd06 100644 --- a/doc/doc_files/loadimage.html +++ b/doc/doc_files/loadimage.html @@ -7,11 +7,12 @@ -

    function LoadImage( img$ )

    +

    Function LoadImage( img$ )

    Returns an image id for an image loaded into memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadimageex.html b/doc/doc_files/loadimageex.html index 261dc7d..9d86787 100644 --- a/doc/doc_files/loadimageex.html +++ b/doc/doc_files/loadimageex.html @@ -7,11 +7,12 @@ -

    function LoadImageEx(img$, colkey)

    +

    Function LoadImageEx(img$, colkey)

    Returns an image id for an image loaded into memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadmesh.html b/doc/doc_files/loadmesh.html index 70bc16d..fa1f56b 100644 --- a/doc/doc_files/loadmesh.html +++ b/doc/doc_files/loadmesh.html @@ -7,7 +7,7 @@ -

    function LoadMesh( mesh_file$ )

    +

    Function LoadMesh( mesh_file$ )

    Returns a mesh id for the loaded mesh

    @@ -90,6 +90,7 @@ LoadMeshFromArchive

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadmeshfroman8.html b/doc/doc_files/loadmeshfroman8.html index dbc4486..7494c40 100644 --- a/doc/doc_files/loadmeshfroman8.html +++ b/doc/doc_files/loadmeshfroman8.html @@ -20,6 +20,7 @@ LoadMeshFromArchive

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadmeshfromarchive.html b/doc/doc_files/loadmeshfromarchive.html index 52eb137..bdd5f03 100644 --- a/doc/doc_files/loadmeshfromarchive.html +++ b/doc/doc_files/loadmeshfromarchive.html @@ -7,7 +7,7 @@ -

    function LoadMeshFromArchive( archive$, mesh_file$ )

    +

    Function LoadMeshFromArchive( archive$, mesh_file$ )

    Returns a mesh id for the loaded mesh from an archive (*.zip, *.pak, etc.)

    @@ -90,6 +90,7 @@ LoadMesh

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadmusic.html b/doc/doc_files/loadmusic.html index 92857fb..d464bf4 100644 --- a/doc/doc_files/loadmusic.html +++ b/doc/doc_files/loadmusic.html @@ -7,11 +7,12 @@ -

    sub LoadMusic(music_file$)

    +

    Sub LoadMusic(music_file$)

    Loads a music track

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadsound.html b/doc/doc_files/loadsound.html index 0f3cd47..6cabfff 100644 --- a/doc/doc_files/loadsound.html +++ b/doc/doc_files/loadsound.html @@ -7,11 +7,12 @@ -

    function LoadSound(snd_file$)

    +

    Function LoadSound(snd_file$)

    Returns an id for a loaded audio track

    +

    \ No newline at end of file diff --git a/doc/doc_files/loadvideo.html b/doc/doc_files/loadvideo.html index 1ee8c1e..f6b310e 100644 --- a/doc/doc_files/loadvideo.html +++ b/doc/doc_files/loadvideo.html @@ -7,11 +7,12 @@ -

    sub LoadVideo(vid$)

    +

    Sub LoadVideo(vid$)

    Loads a video track

    +

    \ No newline at end of file diff --git a/doc/doc_files/log.html b/doc/doc_files/log.html index 772da3a..7064c42 100644 --- a/doc/doc_files/log.html +++ b/doc/doc_files/log.html @@ -7,11 +7,12 @@ -

    function Log(n)

    +

    Function Log(n)

    Returns the logarithm of a number.

    +

    \ No newline at end of file diff --git a/doc/doc_files/loops.html b/doc/doc_files/loops.html index 8faa18e..df9a7b0 100644 --- a/doc/doc_files/loops.html +++ b/doc/doc_files/loops.html @@ -78,6 +78,7 @@ The above code will output the numbers 0 to 4 to the console. This form of the DO loop will continue to loop until the loop condition is true.

    +

    \ No newline at end of file diff --git a/doc/doc_files/ltrim.html b/doc/doc_files/ltrim.html index ef3f472..7ce2bdd 100644 --- a/doc/doc_files/ltrim.html +++ b/doc/doc_files/ltrim.html @@ -7,7 +7,7 @@ -

    function LTrim$(src$)

    +

    Function LTrim$(src$)

    Returns src$ with all the spaces before the first non-space character removed.

    @@ -16,6 +16,7 @@ Trim

    +

    \ No newline at end of file diff --git a/doc/doc_files/makedir.html b/doc/doc_files/makedir.html index 79585d6..ab2ca4b 100644 --- a/doc/doc_files/makedir.html +++ b/doc/doc_files/makedir.html @@ -7,11 +7,12 @@ -

    function MakeDir(p$)

    +

    Function MakeDir(p$)

    Creates a new directory.

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialexists.html b/doc/doc_files/materialexists.html index 19dd058..a1b832a 100644 --- a/doc/doc_files/materialexists.html +++ b/doc/doc_files/materialexists.html @@ -7,11 +7,12 @@ -

    function MaterialExists( material )

    +

    Function MaterialExists( material )

    Returns true if the material id is an existing material

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialisaplhablend.html b/doc/doc_files/materialisaplhablend.html index 638739e..e1cd5fa 100644 --- a/doc/doc_files/materialisaplhablend.html +++ b/doc/doc_files/materialisaplhablend.html @@ -7,11 +7,12 @@ -

    function MaterialIsAplhaBlend( material_id)

    +

    Function MaterialIsAplhaBlend( material_id)

    Returns true if alpha blending is enabled for a material

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialisgouraudshaded.html b/doc/doc_files/materialisgouraudshaded.html index 5e9c3d8..ac543c1 100644 --- a/doc/doc_files/materialisgouraudshaded.html +++ b/doc/doc_files/materialisgouraudshaded.html @@ -7,11 +7,12 @@ -

    function MaterialIsGouraudShaded( material_id )

    +

    Function MaterialIsGouraudShaded( material_id )

    Returns true if material is set to goraud shading

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialislit.html b/doc/doc_files/materialislit.html index 8d8cccb..f7fd3b9 100644 --- a/doc/doc_files/materialislit.html +++ b/doc/doc_files/materialislit.html @@ -7,7 +7,7 @@ -

    function MaterialIsLit( material_id )

    +

    Function MaterialIsLit( material_id )

    Returns true if a material is affected by lights in the scene

    @@ -15,6 +15,7 @@ SetMaterialLighting

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialisnormalized.html b/doc/doc_files/materialisnormalized.html index 97072ff..acb25c5 100644 --- a/doc/doc_files/materialisnormalized.html +++ b/doc/doc_files/materialisnormalized.html @@ -7,11 +7,12 @@ -

    function MaterialIsNormalized( material_id )

    +

    Function MaterialIsNormalized( material_id )

    Returns true if material has normalized normals

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialispointcloud.html b/doc/doc_files/materialispointcloud.html index e978c96..05987f5 100644 --- a/doc/doc_files/materialispointcloud.html +++ b/doc/doc_files/materialispointcloud.html @@ -7,11 +7,12 @@ -

    function MaterialIsPointCloud( material_id )

    +

    Function MaterialIsPointCloud( material_id )

    Returns true if material is set to render with point cloud

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialistransparent.html b/doc/doc_files/materialistransparent.html index 5dc3329..6de4f21 100644 --- a/doc/doc_files/materialistransparent.html +++ b/doc/doc_files/materialistransparent.html @@ -7,11 +7,12 @@ -

    function MaterialIsTransparent( material_id)

    +

    Function MaterialIsTransparent( material_id)

    Returns true if material is transparent

    +

    \ No newline at end of file diff --git a/doc/doc_files/materialiswireframe.html b/doc/doc_files/materialiswireframe.html index 4aa8ba5..7799a72 100644 --- a/doc/doc_files/materialiswireframe.html +++ b/doc/doc_files/materialiswireframe.html @@ -7,11 +7,12 @@ -

    function MaterialIsWireframe( material_id )

    +

    Function MaterialIsWireframe( material_id )

    Returns true if the material is rendered with non-filled triangles

    +

    \ No newline at end of file diff --git a/doc/doc_files/matrixfrombuffer.html b/doc/doc_files/matrixfrombuffer.html index 09bf0eb..2f15c60 100644 --- a/doc/doc_files/matrixfrombuffer.html +++ b/doc/doc_files/matrixfrombuffer.html @@ -7,7 +7,7 @@ -

    sub MatrixFromBuffer(mA, r, c, ByRef buffer)

    +

    Sub MatrixFromBuffer(mA, r, c, ByRef buffer)

    Creates a matrix from an array.

    @@ -15,6 +15,7 @@ NOTE: buffer must have the same number of dimensions as the desired matrix for the structure to remain intact.

    +

    \ No newline at end of file diff --git a/doc/doc_files/matrixvalue.html b/doc/doc_files/matrixvalue.html index af8f0a5..526a3b7 100644 --- a/doc/doc_files/matrixvalue.html +++ b/doc/doc_files/matrixvalue.html @@ -7,11 +7,12 @@ -

    function MatrixValue(mA, r, c)

    +

    Function MatrixValue(mA, r, c)

    Returns the value stored at the given row and column in the matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/max.html b/doc/doc_files/max.html index 6624701..43102bd 100644 --- a/doc/doc_files/max.html +++ b/doc/doc_files/max.html @@ -7,7 +7,7 @@ -

    function Max(a, b)

    +

    Function Max(a, b)

    Returns the highest of two numbers.

    @@ -15,6 +15,7 @@ Min

    +

    \ No newline at end of file diff --git a/doc/doc_files/maximizewindow.html b/doc/doc_files/maximizewindow.html index 9de4ccd..ec0d286 100644 --- a/doc/doc_files/maximizewindow.html +++ b/doc/doc_files/maximizewindow.html @@ -7,11 +7,12 @@ -

    sub MaximizeWindow()

    +

    Sub MaximizeWindow()

    Maximizes the window

    +

    \ No newline at end of file diff --git a/doc/doc_files/messagebox.html b/doc/doc_files/messagebox.html index d7b1f94..b37bee0 100644 --- a/doc/doc_files/messagebox.html +++ b/doc/doc_files/messagebox.html @@ -7,11 +7,12 @@ -

    function MessageBox(title$, msg$)

    +

    Function MessageBox(title$, msg$)

    Displays a message box

    +

    \ No newline at end of file diff --git a/doc/doc_files/mid.html b/doc/doc_files/mid.html index d772a11..8d3e598 100644 --- a/doc/doc_files/mid.html +++ b/doc/doc_files/mid.html @@ -7,11 +7,12 @@ -

    function Mid$(src$, start, n)

    +

    Function Mid$(src$, start, n)

    Returns a substring n characters long starting at start pos.

    +

    \ No newline at end of file diff --git a/doc/doc_files/min.html b/doc/doc_files/min.html index 04397c2..34b945e 100644 --- a/doc/doc_files/min.html +++ b/doc/doc_files/min.html @@ -7,7 +7,7 @@ -

    function Min(a, b)

    +

    Function Min(a, b)

    Returns the lowest of two numbers.

    @@ -15,6 +15,7 @@ Max

    +

    \ No newline at end of file diff --git a/doc/doc_files/minimizewindow.html b/doc/doc_files/minimizewindow.html index c8fec6c..2a8b3be 100644 --- a/doc/doc_files/minimizewindow.html +++ b/doc/doc_files/minimizewindow.html @@ -7,11 +7,12 @@ -

    sub MinimizeWindow()

    +

    Sub MinimizeWindow()

    Minimizes the window

    +

    \ No newline at end of file diff --git a/doc/doc_files/mousebutton.html b/doc/doc_files/mousebutton.html index c3e33ee..96ec7dc 100644 --- a/doc/doc_files/mousebutton.html +++ b/doc/doc_files/mousebutton.html @@ -7,11 +7,12 @@ -

    function MouseButton(mb)

    +

    Function MouseButton(mb)

    Returns true if mouse button is pressed

    +

    \ No newline at end of file diff --git a/doc/doc_files/mouseisvisible.html b/doc/doc_files/mouseisvisible.html index cabdca0..3d654bd 100644 --- a/doc/doc_files/mouseisvisible.html +++ b/doc/doc_files/mouseisvisible.html @@ -7,7 +7,7 @@ -

    function MouseIsVisible()

    +

    Function MouseIsVisible()

    Returns true if mouse cursor is shown

    @@ -16,6 +16,7 @@ HideMouse

    +

    \ No newline at end of file diff --git a/doc/doc_files/mousewheelx.html b/doc/doc_files/mousewheelx.html index 54151f6..45d765a 100644 --- a/doc/doc_files/mousewheelx.html +++ b/doc/doc_files/mousewheelx.html @@ -7,11 +7,12 @@ -

    function MouseWheelX()

    +

    Function MouseWheelX()

    Returns the value of the x axis on the mouse wheel

    +

    \ No newline at end of file diff --git a/doc/doc_files/mousewheely.html b/doc/doc_files/mousewheely.html index 2dcfa4f..ad511f3 100644 --- a/doc/doc_files/mousewheely.html +++ b/doc/doc_files/mousewheely.html @@ -7,11 +7,12 @@ -

    function MouseWheelY()

    +

    Function MouseWheelY()

    Returns the value of the y axis on the mouse wheel

    +

    \ No newline at end of file diff --git a/doc/doc_files/mousex.html b/doc/doc_files/mousex.html index 4c1bd58..db49245 100644 --- a/doc/doc_files/mousex.html +++ b/doc/doc_files/mousex.html @@ -7,11 +7,12 @@ -

    function MouseX()

    +

    Function MouseX()

    Returns the mouse x position

    +

    \ No newline at end of file diff --git a/doc/doc_files/mousey.html b/doc/doc_files/mousey.html index eef1ed6..e9e4ac5 100644 --- a/doc/doc_files/mousey.html +++ b/doc/doc_files/mousey.html @@ -7,11 +7,12 @@ -

    function MouseY()

    +

    Function MouseY()

    Returns the mouse y position

    +

    \ No newline at end of file diff --git a/doc/doc_files/movefile.html b/doc/doc_files/movefile.html index 3360ea1..215f79a 100644 --- a/doc/doc_files/movefile.html +++ b/doc/doc_files/movefile.html @@ -7,7 +7,7 @@ -

    function MoveFile(src$, dst$)

    +

    Function MoveFile(src$, dst$)

    Moves a file on the system.

    @@ -15,6 +15,7 @@ Returns true if the file was able to be moved and false if it wasn't

    +

    \ No newline at end of file diff --git a/doc/doc_files/multiplymatrix.html b/doc/doc_files/multiplymatrix.html index 1e90784..724b3ef 100644 --- a/doc/doc_files/multiplymatrix.html +++ b/doc/doc_files/multiplymatrix.html @@ -7,11 +7,12 @@ -

    function MultiplyMatrix(mA, mB, mC)

    +

    Function MultiplyMatrix(mA, mB, mC)

    Multiply matrix mA and mB and store the result in mC

    +

    \ No newline at end of file diff --git a/doc/doc_files/musicexists.html b/doc/doc_files/musicexists.html index b93109c..657800c 100644 --- a/doc/doc_files/musicexists.html +++ b/doc/doc_files/musicexists.html @@ -7,11 +7,12 @@ -

    function MusicExists()

    +

    Function MusicExists()

    Returns true if there is a music track loaded

    +

    \ No newline at end of file diff --git a/doc/doc_files/musicisplaying.html b/doc/doc_files/musicisplaying.html index 92448dd..6e0b15f 100644 --- a/doc/doc_files/musicisplaying.html +++ b/doc/doc_files/musicisplaying.html @@ -7,11 +7,12 @@ -

    function MusicIsPlaying()

    +

    Function MusicIsPlaying()

    Returns true if the music track is currently playing

    +

    \ No newline at end of file diff --git a/doc/doc_files/nav_bottom.html b/doc/doc_files/nav_bottom.html index c73ee0a..fb32d8c 100644 --- a/doc/doc_files/nav_bottom.html +++ b/doc/doc_files/nav_bottom.html @@ -9,7 +9,6 @@ body { background-color: #212837; color: #FFFFFF; } a { color: #40bfb8; } a::before { - content: "---"; font-family: monospace, monospace; display: inline-block; margin-right: 6px; @@ -152,6 +151,22 @@
  • GetLinePlaneIntersection
  • +
  • GetLineAngle
  • + +
  • DotProduct
  • + +
  • InterpolateVector
  • + +
  • InterpolateVectorQ
  • + +
  • VectorIsBetweenPoints
  • + +
  • NormalizeVector
  • + +
  • GetHorizontalAngle
  • + +
  • GetRotationToTarget
  • + @@ -530,6 +545,8 @@
  • PostEffectIsActive
  • +
  • GetPostEffectType
  • + @@ -574,6 +591,8 @@
  • Triangle3D
  • +
  • SetRenderCirclePoints
  • + @@ -640,6 +659,8 @@
  • DrawImage_FlipEx
  • +
  • SaveBMP
  • +
  • SetAntiAliasMode
  • GetAntiAliasMode
  • @@ -836,6 +857,8 @@
  • TextHeight
  • +
  • ActiveFont
  • + @@ -1238,6 +1261,12 @@
  • GetSpriteAlpha
  • +
  • AddSpriteChild
  • + +
  • RemoveSpriteChild
  • + +
  • GetSpriteChildIndex
  • + @@ -1276,6 +1305,8 @@
  • DeleteSpriteAnimation
  • +
  • GetSpriteAnimationSource
  • + @@ -1692,6 +1723,12 @@
  • CreateParticleActor
  • +
  • CreateProjectorActor
  • + +
  • CreateCompositeActor
  • + +
  • CreateVehicleActor
  • +
  • DeleteActor
  • GetActorTransform
  • @@ -1730,7 +1767,7 @@
  • ActorExists
  • -
  • CreateProjectorActor
  • +
  • GetActorType
  • @@ -1770,6 +1807,22 @@
  • DeleteActorAnimation
  • +
  • GetActorBoneCount
  • + +
  • GetActorBoneIndex
  • + +
  • GetActorBoneName$
  • + +
  • GetActorBonePosition
  • + +
  • GetActorBoneRotation
  • + +
  • GetActorBoneScale
  • + +
  • GetActorBoneRelativeTranform
  • + +
  • GetActorBoneAbsoluteTranform
  • + @@ -1904,6 +1957,8 @@
  • SetActorShapeEx
  • +
  • SetActorImpactMesh
  • + @@ -2214,6 +2269,22 @@
  • Pipeline_Render
  • +
  • SetPhysics3D
  • + +
  • GetPhysics3D
  • + + + + + + + + + + + + +

    +

    \ No newline at end of file diff --git a/doc/doc_files/scope.html b/doc/doc_files/scope.html index 4ea7241..6a228f7 100644 --- a/doc/doc_files/scope.html +++ b/doc/doc_files/scope.html @@ -25,6 +25,7 @@ The above program WILL NOT COMPILE. That is because the variable B was created inside the scope of the WHILE loop and nothing outside the WHILE loop will be able to access it. The variable A was created outside the WHILE loop so the variable A could be used anywhere in this example. So a variable can go into a deeper scope than where it was created but it cannot go to a lesser scope than where it was created. A scope deepens every time a new block is started. Blocks refer to the code within a loop, within a Function, or within a Sub Routine.

    +

    \ No newline at end of file diff --git a/doc/doc_files/seek.html b/doc/doc_files/seek.html index b4d0282..dc7bc09 100644 --- a/doc/doc_files/seek.html +++ b/doc/doc_files/seek.html @@ -7,7 +7,7 @@ -

    function Seek(stream, pos)

    +

    Function Seek(stream, pos)

    Sets the position within a file to read from or write to.

    @@ -15,6 +15,7 @@ Tell

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorangularfactor.html b/doc/doc_files/setactorangularfactor.html index 8edd8fc..fa99596 100644 --- a/doc/doc_files/setactorangularfactor.html +++ b/doc/doc_files/setactorangularfactor.html @@ -7,7 +7,7 @@ -

    sub SetActorAngularFactor( actor, x, y, z)

    +

    Sub SetActorAngularFactor( actor, x, y, z)

    Sets an actor's angular factor.

    @@ -20,6 +20,7 @@ SetActorLinearFactor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorangularvelocitylocal.html b/doc/doc_files/setactorangularvelocitylocal.html index dd326d2..d627bfc 100644 --- a/doc/doc_files/setactorangularvelocitylocal.html +++ b/doc/doc_files/setactorangularvelocitylocal.html @@ -3,11 +3,11 @@ - setActorAngularVelocityLocal [RCBasic Doc] + SetActorAngularVelocityLocal [RCBasic Doc] -

    sub setActorAngularVelocityLocal( actor, x, y, z)

    +

    Sub SetActorAngularVelocityLocal( actor, x, y, z)

    Sets an actor's Angular Velocity

    @@ -17,6 +17,7 @@ SetActorAngularVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorangularvelocityworld.html b/doc/doc_files/setactorangularvelocityworld.html index 568a1fd..34b34e9 100644 --- a/doc/doc_files/setactorangularvelocityworld.html +++ b/doc/doc_files/setactorangularvelocityworld.html @@ -3,11 +3,11 @@ - setActorAngularVelocityWorld [RCBasic Doc] + SetActorAngularVelocityWorld [RCBasic Doc] -

    sub setActorAngularVelocityWorld( actor, x, y, z)

    +

    Sub SetActorAngularVelocityWorld( actor, x, y, z)

    Sets an actor's Angular Velocity

    @@ -17,6 +17,7 @@ SetActorAngularVelocityLocal

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactoranimation.html b/doc/doc_files/setactoranimation.html index 572de60..38011dc 100644 --- a/doc/doc_files/setactoranimation.html +++ b/doc/doc_files/setactoranimation.html @@ -7,7 +7,7 @@ -

    sub SetActorAnimation( actor, animation, num_loops)

    +

    Sub SetActorAnimation( actor, animation, num_loops)

    Sets the current animation for an actor to start playing

    @@ -26,6 +26,7 @@ CreateActorAnimation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactoranimationframes.html b/doc/doc_files/setactoranimationframes.html index 2e1687e..24d0a8c 100644 --- a/doc/doc_files/setactoranimationframes.html +++ b/doc/doc_files/setactoranimationframes.html @@ -7,7 +7,7 @@ -

    sub SetActorAnimationFrames(actor, animation, start_frame, end_frame)

    +

    Sub SetActorAnimationFrames(actor, animation, start_frame, end_frame)

    Changes the frames that plays in an actor's animation

    @@ -15,6 +15,7 @@ CreateActorAnimation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactoranimationspeed.html b/doc/doc_files/setactoranimationspeed.html index 20d9ced..8974090 100644 --- a/doc/doc_files/setactoranimationspeed.html +++ b/doc/doc_files/setactoranimationspeed.html @@ -7,7 +7,7 @@ -

    sub SetActorAnimationSpeed( actor, animation, speed )

    +

    Sub SetActorAnimationSpeed( actor, animation, speed )

    Set the FPS of an actor animation

    @@ -15,6 +15,7 @@ GetActorAnimationSpeed

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorautoculling.html b/doc/doc_files/setactorautoculling.html index b7bc3d6..ac349ff 100644 --- a/doc/doc_files/setactorautoculling.html +++ b/doc/doc_files/setactorautoculling.html @@ -7,7 +7,7 @@ -

    sub SetActorAutoCulling( actor, cull_type )

    +

    Sub SetActorAutoCulling( actor, cull_type )

    Sets the automatic culling state for an actor

    @@ -35,6 +35,7 @@ GetActorAutoCulling

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactordamping.html b/doc/doc_files/setactordamping.html index decd63e..7eb0c9d 100644 --- a/doc/doc_files/setactordamping.html +++ b/doc/doc_files/setactordamping.html @@ -3,11 +3,11 @@ - setActorDamping [RCBasic Doc] + SetActorDamping [RCBasic Doc] -

    sub setActorDamping( actor, lin_damping, ang_damping)

    +

    Sub SetActorDamping( actor, lin_damping, ang_damping)

    Sets the linear and angular damping for an actor

    @@ -16,6 +16,7 @@ GetActorAngularDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorframe.html b/doc/doc_files/setactorframe.html index abca648..f00f675 100644 --- a/doc/doc_files/setactorframe.html +++ b/doc/doc_files/setactorframe.html @@ -7,7 +7,7 @@ -

    sub SetActorFrame( actor, frame )

    +

    Sub SetActorFrame( actor, frame )

    Sets the current frame of an actor

    @@ -18,6 +18,7 @@ GetActorFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorgravity.html b/doc/doc_files/setactorgravity.html index 707fdf7..af65758 100644 --- a/doc/doc_files/setactorgravity.html +++ b/doc/doc_files/setactorgravity.html @@ -7,7 +7,7 @@ -

    sub SetActorGravity( actor, x, y, z )

    +

    Sub SetActorGravity( actor, x, y, z )

    Sets the gravity vector of an actor.

    @@ -15,6 +15,7 @@ SetGravity3D

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorinverseinertiadiaglocal.html b/doc/doc_files/setactorinverseinertiadiaglocal.html index 1d4290f..e02a3c2 100644 --- a/doc/doc_files/setactorinverseinertiadiaglocal.html +++ b/doc/doc_files/setactorinverseinertiadiaglocal.html @@ -7,7 +7,7 @@ -

    sub SetActorInverseInertiaDiagLocal( actor, x, y, z)

    +

    Sub SetActorInverseInertiaDiagLocal( actor, x, y, z)

    Sets the inverse of the inertia tensor's diagonal components in an actor's local space. This is used to compute how the actor reacts to rotational forces (torques) applied to it.

    @@ -15,6 +15,7 @@ GetActorInverseInertiaDiagLocal

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorlinearfactor.html b/doc/doc_files/setactorlinearfactor.html index b4b4961..b28e72c 100644 --- a/doc/doc_files/setactorlinearfactor.html +++ b/doc/doc_files/setactorlinearfactor.html @@ -7,7 +7,7 @@ -

    sub SetActorLinearFactor( actor, x, y, z)

    +

    Sub SetActorLinearFactor( actor, x, y, z)

    Sets an actor's linear factor.

    @@ -20,6 +20,7 @@ GetActorAngularFactor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorlinearvelocitylocal.html b/doc/doc_files/setactorlinearvelocitylocal.html index 40bddcc..734d14e 100644 --- a/doc/doc_files/setactorlinearvelocitylocal.html +++ b/doc/doc_files/setactorlinearvelocitylocal.html @@ -3,11 +3,11 @@ - setActorLinearVelocityLocal [RCBasic Doc] + SetActorLinearVelocityLocal [RCBasic Doc] -

    sub setActorLinearVelocityLocal( actor, x, y, z)

    +

    Sub SetActorLinearVelocityLocal( actor, x, y, z)

    Sets actor's linear velocity

    @@ -16,6 +16,7 @@ SetActorLinearVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorlinearvelocityworld.html b/doc/doc_files/setactorlinearvelocityworld.html index c98f700..fb01d0d 100644 --- a/doc/doc_files/setactorlinearvelocityworld.html +++ b/doc/doc_files/setactorlinearvelocityworld.html @@ -3,11 +3,11 @@ - setActorLinearVelocityWorld [RCBasic Doc] + SetActorLinearVelocityWorld [RCBasic Doc] -

    sub setActorLinearVelocityWorld( actor, x, y, z)

    +

    Sub SetActorLinearVelocityWorld( actor, x, y, z)

    Sets actor's linear velocity

    @@ -16,6 +16,7 @@ GetActorLinearVelocityWorld

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactormassproperties.html b/doc/doc_files/setactormassproperties.html index 1453fc5..0791382 100644 --- a/doc/doc_files/setactormassproperties.html +++ b/doc/doc_files/setactormassproperties.html @@ -3,11 +3,11 @@ - setActorMassProperties [RCBasic Doc] + SetActorMassProperties [RCBasic Doc] -

    sub setActorMassProperties( actor, mass, inertia_x, inertia_y, inertia_z)

    +

    Sub SetActorMassProperties( actor, mass, inertia_x, inertia_y, inertia_z)

    Set the mass and local inertia of an actor. This is crucial for defining how the actor behaves under the influence of forces and torques, especially when it comes to simulating realistic motion and rotation.

    @@ -35,6 +35,7 @@ GetActorInverseMass

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactormaterial.html b/doc/doc_files/setactormaterial.html index cbc4d92..a857eda 100644 --- a/doc/doc_files/setactormaterial.html +++ b/doc/doc_files/setactormaterial.html @@ -3,11 +3,11 @@ - setActorMaterial [RCBasic Doc] + SetActorMaterial [RCBasic Doc] -

    sub setActorMaterial( actor, material_num, material_id)

    +

    Sub SetActorMaterial( actor, material_num, material_id)

    Sets a material on an actor

    @@ -18,6 +18,7 @@ GetActorMaterial

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactormaterialflag.html b/doc/doc_files/setactormaterialflag.html index f7bb01b..6dc4270 100644 --- a/doc/doc_files/setactormaterialflag.html +++ b/doc/doc_files/setactormaterialflag.html @@ -3,11 +3,11 @@ - setActorMaterialFlag [RCBasic Doc] + SetActorMaterialFlag [RCBasic Doc] -

    sub setActorMaterialFlag( actor, flag, flag_value)

    +

    Sub SetActorMaterialFlag( actor, flag, flag_value)

    Sets the value of an actor's material flag.

    @@ -84,6 +84,7 @@ GetActorMaterial

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactormaterialtype.html b/doc/doc_files/setactormaterialtype.html index 533e71f..ce44746 100644 --- a/doc/doc_files/setactormaterialtype.html +++ b/doc/doc_files/setactormaterialtype.html @@ -3,11 +3,11 @@ - setActorMaterialType [RCBasic Doc] + SetActorMaterialType [RCBasic Doc] -

    sub setActorMaterialType( actor, material_type)

    +

    Sub SetActorMaterialType( actor, material_type)

    Sets the material type of an actor material

    @@ -132,6 +132,7 @@ GetActorMaterial

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactormd2animation.html b/doc/doc_files/setactormd2animation.html index 66e48bf..64ddb1e 100644 --- a/doc/doc_files/setactormd2animation.html +++ b/doc/doc_files/setactormd2animation.html @@ -7,7 +7,7 @@ -

    sub SetActorMD2Animation( actor, anim )

    +

    Sub SetActorMD2Animation( actor, anim )

    Sets the current animation for an *.md2 model

    @@ -83,6 +83,7 @@ SetActorMD2AnimationByName

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactormd2animationbyname.html b/doc/doc_files/setactormd2animationbyname.html index 2f1b6f6..6a0cf3e 100644 --- a/doc/doc_files/setactormd2animationbyname.html +++ b/doc/doc_files/setactormd2animationbyname.html @@ -7,7 +7,7 @@ -

    sub SetActorMD2AnimationByName( actor, anim_name$ )

    +

    Sub SetActorMD2AnimationByName( actor, anim_name$ )

    Sets the current animation for an *.md2 model

    @@ -15,6 +15,7 @@ SetActorMD2Animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorposition.html b/doc/doc_files/setactorposition.html index ee1d056..b2c0543 100644 --- a/doc/doc_files/setactorposition.html +++ b/doc/doc_files/setactorposition.html @@ -7,7 +7,7 @@ -

    sub SetActorPosition( actor, x, y, z )

    +

    Sub SetActorPosition( actor, x, y, z )

    Sets the absolute position of an actor

    @@ -17,6 +17,7 @@ GetActorPosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorrotation.html b/doc/doc_files/setactorrotation.html index 70af4ed..a56c60f 100644 --- a/doc/doc_files/setactorrotation.html +++ b/doc/doc_files/setactorrotation.html @@ -7,7 +7,7 @@ -

    sub SetActorRotation( actor, x, y, z )

    +

    Sub SetActorRotation( actor, x, y, z )

    Sets the rotation of an actor around each axis

    @@ -16,6 +16,7 @@ GetActorRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorscale.html b/doc/doc_files/setactorscale.html index f115673..859d1ce 100644 --- a/doc/doc_files/setactorscale.html +++ b/doc/doc_files/setactorscale.html @@ -7,7 +7,7 @@ -

    sub SetActorScale( actor, x, y, z )

    +

    Sub SetActorScale( actor, x, y, z )

    Sets the scale of an actor

    @@ -16,6 +16,7 @@ GetActorScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorshape.html b/doc/doc_files/setactorshape.html index aa227c2..20fad1d 100644 --- a/doc/doc_files/setactorshape.html +++ b/doc/doc_files/setactorshape.html @@ -7,7 +7,7 @@ -

    sub SetActorShape( actor, shape_type, mass)

    +

    Sub SetActorShape( actor, shape_type, mass)

    Sets the shape of an actor

    @@ -39,11 +39,22 @@
  • ACTOR_SHAPE_TRIMESH
  • +
  • + ACTOR_SHAPE_COMPOSITE +
  • +
  • + ACTOR_SHAPE_IMPACT_MESH +
  • +

    + NOTE: ACTOR_SHAPE_COMPOSITE is not a shape you can set. It is a shape that is automatically set on composite actors. +


    Related: + SetActorShapeEx GetActorShape

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorsleepstate.html b/doc/doc_files/setactorsleepstate.html index 968f735..380e0fc 100644 --- a/doc/doc_files/setactorsleepstate.html +++ b/doc/doc_files/setactorsleepstate.html @@ -7,8 +7,9 @@ -

    sub SetActorSleepState(actor, state)

    +

    Sub SetActorSleepState(actor, state)

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorsleepthresholds.html b/doc/doc_files/setactorsleepthresholds.html index cd19c17..9320e6c 100644 --- a/doc/doc_files/setactorsleepthresholds.html +++ b/doc/doc_files/setactorsleepthresholds.html @@ -3,11 +3,11 @@ - setActorSleepThresholds [RCBasic Doc] + SetActorSleepThresholds [RCBasic Doc] -

    sub setActorSleepThresholds( actor, linear, angular)

    +

    Sub SetActorSleepThresholds( actor, linear, angular)

    Sets the linear and angular deactivation thresholds for an actor

    @@ -16,6 +16,7 @@ GetActorAngularSleepThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorsolid.html b/doc/doc_files/setactorsolid.html index 71f6cb0..3204949 100644 --- a/doc/doc_files/setactorsolid.html +++ b/doc/doc_files/setactorsolid.html @@ -7,7 +7,7 @@ -

    sub SetActorSolid(actor, flag)

    +

    Sub SetActorSolid(actor, flag)

    Sets whether an actor has physics and collision response applied to it

    @@ -18,6 +18,7 @@ ActorIsSolid

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactortexture.html b/doc/doc_files/setactortexture.html index 35d04be..ad7a813 100644 --- a/doc/doc_files/setactortexture.html +++ b/doc/doc_files/setactortexture.html @@ -3,11 +3,11 @@ - setActorTexture [RCBasic Doc] + SetActorTexture [RCBasic Doc] -

    sub setActorTexture( actor, layer, image_id)

    +

    Sub SetActorTexture( actor, layer, image_id)

    Sets the texture for an actor's default material

    @@ -15,6 +15,7 @@ Note: Generally you want to use texture layer 0

    +

    \ No newline at end of file diff --git a/doc/doc_files/setactorvisible.html b/doc/doc_files/setactorvisible.html index 7892e26..3a3337d 100644 --- a/doc/doc_files/setactorvisible.html +++ b/doc/doc_files/setactorvisible.html @@ -7,7 +7,7 @@ -

    sub SetActorVisible( actor, flag )

    +

    Sub SetActorVisible( actor, flag )

    Sets whether the actor is visible in the scene

    @@ -15,6 +15,7 @@ ActorIsVisible

    +

    \ No newline at end of file diff --git a/doc/doc_files/setantialiasmode.html b/doc/doc_files/setantialiasmode.html index afb80da..1bd6726 100644 --- a/doc/doc_files/setantialiasmode.html +++ b/doc/doc_files/setantialiasmode.html @@ -7,7 +7,7 @@ -

    sub SetAntiAliasMode( aa_mode )

    +

    Sub SetAntiAliasMode( aa_mode )

    Sets the anti-alias mode for draw image commands

    @@ -41,6 +41,7 @@ GetAntiAliasMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/setbilinearfilter.html b/doc/doc_files/setbilinearfilter.html index 7c903d9..ab3020f 100644 --- a/doc/doc_files/setbilinearfilter.html +++ b/doc/doc_files/setbilinearfilter.html @@ -3,15 +3,16 @@ - setBilinearFilter [RCBasic Doc] + SetBilinearFilter [RCBasic Doc] -

    sub setBilinearFilter( flag )

    +

    Sub SetBilinearFilter( flag )

    Enables or disables the bilinear filter for drawing 2D images

    +

    \ No newline at end of file diff --git a/doc/doc_files/setblendmode.html b/doc/doc_files/setblendmode.html index 4e1c251..efd7065 100644 --- a/doc/doc_files/setblendmode.html +++ b/doc/doc_files/setblendmode.html @@ -7,7 +7,7 @@ -

    sub SetBlendMode( blend_mode )

    +

    Sub SetBlendMode( blend_mode )

    Sets the current blend mode

    @@ -53,6 +53,7 @@ SetBlendMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcameraaspectratio.html b/doc/doc_files/setcameraaspectratio.html index 19ce197..c2c7980 100644 --- a/doc/doc_files/setcameraaspectratio.html +++ b/doc/doc_files/setcameraaspectratio.html @@ -7,7 +7,7 @@ -

    sub SetCameraAspectRatio( aspect )

    +

    Sub SetCameraAspectRatio( aspect )

    Sets the aspect ratio for the active canvas camera

    @@ -15,6 +15,7 @@ GetCameraAspectRatio

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcamerafarvalue.html b/doc/doc_files/setcamerafarvalue.html index 74ded46..f12005e 100644 --- a/doc/doc_files/setcamerafarvalue.html +++ b/doc/doc_files/setcamerafarvalue.html @@ -7,7 +7,7 @@ -

    sub SetCameraFarValue( zf )

    +

    Sub SetCameraFarValue( zf )

    Sets the distance to the camera far plane

    @@ -15,6 +15,7 @@ GetCameraFarValue

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcamerafov.html b/doc/doc_files/setcamerafov.html index 30660fb..02a2df3 100644 --- a/doc/doc_files/setcamerafov.html +++ b/doc/doc_files/setcamerafov.html @@ -7,7 +7,7 @@ -

    sub SetCameraFOV( fov )

    +

    Sub SetCameraFOV( fov )

    Sets the camera's field of view

    @@ -15,6 +15,7 @@ GetCameraFOV

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcameranearvalue.html b/doc/doc_files/setcameranearvalue.html index f2645fe..95f7dd4 100644 --- a/doc/doc_files/setcameranearvalue.html +++ b/doc/doc_files/setcameranearvalue.html @@ -7,7 +7,7 @@ -

    sub SetCameraNearValue( zn )

    +

    Sub SetCameraNearValue( zn )

    Sets the distance of the camera near plane

    @@ -15,6 +15,7 @@ GetCameraNearValue

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcameraposition.html b/doc/doc_files/setcameraposition.html index 8c3277f..d4d14e6 100644 --- a/doc/doc_files/setcameraposition.html +++ b/doc/doc_files/setcameraposition.html @@ -7,7 +7,7 @@ -

    sub SetCameraPosition( x, y, z)

    +

    Sub SetCameraPosition( x, y, z)

    Sets the absolute position of the camera in the scene

    @@ -16,6 +16,7 @@ GetCameraPosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcamerarotation.html b/doc/doc_files/setcamerarotation.html index 9b26220..39ec2fd 100644 --- a/doc/doc_files/setcamerarotation.html +++ b/doc/doc_files/setcamerarotation.html @@ -7,7 +7,7 @@ -

    sub SetCameraRotation( x, y, z)

    +

    Sub SetCameraRotation( x, y, z)

    Sets the rotation of the camera around each axis

    @@ -16,6 +16,7 @@ GetCameraRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvasalpha.html b/doc/doc_files/setcanvasalpha.html index 07d853e..2d19738 100644 --- a/doc/doc_files/setcanvasalpha.html +++ b/doc/doc_files/setcanvasalpha.html @@ -7,11 +7,12 @@ -

    sub SetCanvasAlpha(c_num, a)

    +

    Sub SetCanvasAlpha(c_num, a)

    Sets the alpha blending value for a canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvascolormod.html b/doc/doc_files/setcanvascolormod.html index a931c8f..19b1026 100644 --- a/doc/doc_files/setcanvascolormod.html +++ b/doc/doc_files/setcanvascolormod.html @@ -7,11 +7,12 @@ -

    sub SetCanvasColorMod(c_num, c)

    +

    Sub SetCanvasColorMod(c_num, c)

    Sets the color modulation value for a canvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvasoffset.html b/doc/doc_files/setcanvasoffset.html index e28e19f..0a25ca8 100644 --- a/doc/doc_files/setcanvasoffset.html +++ b/doc/doc_files/setcanvasoffset.html @@ -7,7 +7,7 @@ -

    sub SetCanvasOffset(c_num, x, y)

    +

    Sub SetCanvasOffset(c_num, x, y)

    Sets the offset of a canvas

    @@ -18,6 +18,7 @@ GetCanvasOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvasphysics2d.html b/doc/doc_files/setcanvasphysics2d.html index 4479a6d..081ef13 100644 --- a/doc/doc_files/setcanvasphysics2d.html +++ b/doc/doc_files/setcanvasphysics2d.html @@ -7,8 +7,9 @@ -

    sub SetCanvasPhysics2D(c_num, state)

    +

    Sub SetCanvasPhysics2D(c_num, state)

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvasviewport.html b/doc/doc_files/setcanvasviewport.html index e7c3277..e490680 100644 --- a/doc/doc_files/setcanvasviewport.html +++ b/doc/doc_files/setcanvasviewport.html @@ -7,7 +7,7 @@ -

    sub SetCanvasViewport(cnum, x, y, w, h)

    +

    Sub SetCanvasViewport(cnum, x, y, w, h)

    Sets the position and size of a canvas viewport

    @@ -15,6 +15,7 @@ GetCanvasViewport

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvasvisible.html b/doc/doc_files/setcanvasvisible.html index c7e7553..dcac474 100644 --- a/doc/doc_files/setcanvasvisible.html +++ b/doc/doc_files/setcanvasvisible.html @@ -7,7 +7,7 @@ -

    sub SetCanvasVisible(c_num, flag)

    +

    Sub SetCanvasVisible(c_num, flag)

    Sets whether a canvas is shown or not.

    @@ -15,6 +15,7 @@ CanvasIsVisible

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcanvasz.html b/doc/doc_files/setcanvasz.html index acc6547..4198cdc 100644 --- a/doc/doc_files/setcanvasz.html +++ b/doc/doc_files/setcanvasz.html @@ -7,7 +7,7 @@ -

    sub SetCanvasZ(c_num, z)

    +

    Sub SetCanvasZ(c_num, z)

    Sets the Canvas Z Order.

    @@ -18,6 +18,7 @@ SetCanvasZ

    +

    \ No newline at end of file diff --git a/doc/doc_files/setchanneldistance.html b/doc/doc_files/setchanneldistance.html index 492e331..a5eb536 100644 --- a/doc/doc_files/setchanneldistance.html +++ b/doc/doc_files/setchanneldistance.html @@ -7,7 +7,7 @@ -

    function SetChannelDistance(channel, dist_value)

    +

    Function SetChannelDistance(channel, dist_value)

    Set a volume adjustment effect due to distance. distance must be a value between 0 and 255. Returns 0 on error.

    @@ -15,6 +15,7 @@ NOTE: Setting distance to 0 will cancel the effect

    +

    \ No newline at end of file diff --git a/doc/doc_files/setchannelpanning.html b/doc/doc_files/setchannelpanning.html index fcce1d4..93ac805 100644 --- a/doc/doc_files/setchannelpanning.html +++ b/doc/doc_files/setchannelpanning.html @@ -7,7 +7,7 @@ -

    function SetChannelPanning(channel, left_value, right_value)

    +

    Function SetChannelPanning(channel, left_value, right_value)

    Set Panning effect for channel. left_value and right_value must be a value between 0 and 255. Returns 0 on error.

    @@ -15,6 +15,7 @@ NOTE: Setting both left and right to 255 will cancel the pan effect

    +

    \ No newline at end of file diff --git a/doc/doc_files/setchannelspaceposition.html b/doc/doc_files/setchannelspaceposition.html index e26faca..512a3d1 100644 --- a/doc/doc_files/setchannelspaceposition.html +++ b/doc/doc_files/setchannelspaceposition.html @@ -7,7 +7,7 @@ -

    function SetChannelSpacePosition(channel, angle, distance)

    +

    Function SetChannelSpacePosition(channel, angle, distance)

    Simulates audio in 3D space

    @@ -19,6 +19,7 @@ SetChannelPanning

    +

    \ No newline at end of file diff --git a/doc/doc_files/setchannelvolume.html b/doc/doc_files/setchannelvolume.html index 2da40fe..bd1570f 100644 --- a/doc/doc_files/setchannelvolume.html +++ b/doc/doc_files/setchannelvolume.html @@ -7,11 +7,12 @@ -

    sub SetChannelVolume(channel, vol)

    +

    Sub SetChannelVolume(channel, vol)

    Sets the volume of the audio on a channel

    +

    \ No newline at end of file diff --git a/doc/doc_files/setclearcolor.html b/doc/doc_files/setclearcolor.html index e01229f..4ececf1 100644 --- a/doc/doc_files/setclearcolor.html +++ b/doc/doc_files/setclearcolor.html @@ -7,7 +7,7 @@ -

    sub SetClearColor(c)

    +

    Sub SetClearColor(c)

    Sets the color that a canvas is cleared to on ClearCanvas()

    @@ -15,6 +15,7 @@ ClearCanvas

    +

    \ No newline at end of file diff --git a/doc/doc_files/setclipboardtext.html b/doc/doc_files/setclipboardtext.html index ed45c23..f7ac009 100644 --- a/doc/doc_files/setclipboardtext.html +++ b/doc/doc_files/setclipboardtext.html @@ -7,11 +7,12 @@ -

    sub SetClipboardText(txt$)

    +

    Sub SetClipboardText(txt$)

    Sets the clipboard text.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setcolor.html b/doc/doc_files/setcolor.html index 21734b7..7496bcb 100644 --- a/doc/doc_files/setcolor.html +++ b/doc/doc_files/setcolor.html @@ -7,11 +7,12 @@ -

    sub SetColor(c)

    +

    Sub SetColor(c)

    Sets the current draw color

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconedamping.html b/doc/doc_files/setconedamping.html index cca7c29..e9bb058 100644 --- a/doc/doc_files/setconedamping.html +++ b/doc/doc_files/setconedamping.html @@ -3,15 +3,16 @@ - setConeDamping [RCBasic Doc] + SetConeDamping [RCBasic Doc] -

    sub setConeDamping( constraint_id, damping)

    +

    Sub SetConeDamping( constraint_id, damping)

    Returns the damping factor applied to the constraint. Damping is used to reduce the amount of oscillation or unwanted movement (such as excessive rotation or swinging) around the constrained actor's axes.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconefixthresh.html b/doc/doc_files/setconefixthresh.html index f73d70c..9073cf2 100644 --- a/doc/doc_files/setconefixthresh.html +++ b/doc/doc_files/setconefixthresh.html @@ -3,11 +3,11 @@ - setConeFixThresh [RCBasic Doc] + SetConeFixThresh [RCBasic Doc] -

    sub setConeFixThresh( constraint_id, fixThresh)

    +

    Sub SetConeFixThresh( constraint_id, fixThresh)

    Sets the fix threshold value associated with that constraint. This threshold is used to control how the constraint behaves when the angle of the rotation between the actors approaches the limits defined by the cone twist constraint.

    @@ -18,6 +18,7 @@ GetConeFixThresh

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconelimit.html b/doc/doc_files/setconelimit.html index e884fad..14be0aa 100644 --- a/doc/doc_files/setconelimit.html +++ b/doc/doc_files/setconelimit.html @@ -3,11 +3,11 @@ - setConeLimit [RCBasic Doc] + SetConeLimit [RCBasic Doc] -

    sub setConeLimit( constraint_id, swingSpan1, swingSpan2, twistSpan, softness, bias_factor, relaxation_factor)

    +

    Sub SetConeLimit( constraint_id, swingSpan1, swingSpan2, twistSpan, softness, bias_factor, relaxation_factor)

    Sets the angular limits for the rotation of the constrained actors. These limits specify how much twisting and swinging is permitted between the two actors connected by the constraint, ensuring the motion stays within a desired range.

    @@ -24,6 +24,7 @@ GetConeLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconstraintangularonly.html b/doc/doc_files/setconstraintangularonly.html index 0b47bc6..6c7f280 100644 --- a/doc/doc_files/setconstraintangularonly.html +++ b/doc/doc_files/setconstraintangularonly.html @@ -3,11 +3,11 @@ - setConstraintAngularOnly [RCBasic Doc] + SetConstraintAngularOnly [RCBasic Doc] -

    sub setConstraintAngularOnly( constraint_id, flag)

    +

    Sub SetConstraintAngularOnly( constraint_id, flag)

    Sets the hinge constraint to limit only angular motion while allowing unrestricted linear (translational) motion.

    @@ -15,6 +15,7 @@ GetConstraintAngularOnly

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconstraintbreakingimpulsethreshold.html b/doc/doc_files/setconstraintbreakingimpulsethreshold.html index 8068509..63363a7 100644 --- a/doc/doc_files/setconstraintbreakingimpulsethreshold.html +++ b/doc/doc_files/setconstraintbreakingimpulsethreshold.html @@ -3,11 +3,11 @@ - setConstraintBreakingImpulseThreshold [RCBasic Doc] + SetConstraintBreakingImpulseThreshold [RCBasic Doc] -

    sub setConstraintBreakingImpulseThreshold( constraint_id, threshold)

    +

    Sub SetConstraintBreakingImpulseThreshold( constraint_id, threshold)

    Sets the breaking impulse threshold for a given constraint. The breaking impulse threshold defines the maximum force (impulse) a constraint can withstand before it "breaks," meaning that the constraint will be deactivated and no longer enforce its rules.

    @@ -15,6 +15,7 @@ GetConstraintBreakingImpulseThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconstraintframes.html b/doc/doc_files/setconstraintframes.html index faca0ba..0657749 100644 --- a/doc/doc_files/setconstraintframes.html +++ b/doc/doc_files/setconstraintframes.html @@ -3,11 +3,11 @@ - setConstraintFrames [RCBasic Doc] + SetConstraintFrames [RCBasic Doc] -

    sub setConstraintFrames( constraint_id, frameA_matrix, frameB_matrix)

    +

    Sub SetConstraintFrames( constraint_id, frameA_matrix, frameB_matrix)

    Defines the reference frames for the constraint. This function establishes how the constraint is oriented in the local coordinate systems of the connected actors.

    @@ -15,6 +15,7 @@ The reference frames define the orientation and position of the constraint relative to each of the connected actors. Each actor can have its own local coordinate system, and the frames help establish how the constraint interacts with these systems.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setconstraintsolveriterations.html b/doc/doc_files/setconstraintsolveriterations.html index 5e5a03d..c7b42da 100644 --- a/doc/doc_files/setconstraintsolveriterations.html +++ b/doc/doc_files/setconstraintsolveriterations.html @@ -3,15 +3,16 @@ - setConstraintSolverIterations [RCBasic Doc] + SetConstraintSolverIterations [RCBasic Doc] -

    sub setConstraintSolverIterations( constraint_id, num)

    +

    Sub SetConstraintSolverIterations( constraint_id, num)

    Sets the value for the number of solver iterations that have been overridden for a specific constraint or actor. Solver iterations refer to the number of times the physics engine solves for constraint forces during each simulation step.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setenv.html b/doc/doc_files/setenv.html index 558774f..915bfac 100644 --- a/doc/doc_files/setenv.html +++ b/doc/doc_files/setenv.html @@ -7,7 +7,7 @@ -

    sub SetEnv(var$, value$)

    +

    Sub SetEnv(var$, value$)

    Sets the value of an environment variable

    @@ -15,6 +15,7 @@ Env$

    +

    \ No newline at end of file diff --git a/doc/doc_files/setfont.html b/doc/doc_files/setfont.html index 168aee5..1789e84 100644 --- a/doc/doc_files/setfont.html +++ b/doc/doc_files/setfont.html @@ -7,7 +7,7 @@ -

    sub SetFont(fnt_id)

    +

    Sub SetFont(fnt_id)

    Sets the active font for text rendering

    @@ -15,6 +15,7 @@ DrawText

    +

    \ No newline at end of file diff --git a/doc/doc_files/setfps.html b/doc/doc_files/setfps.html index a2e4ee4..8964e15 100644 --- a/doc/doc_files/setfps.html +++ b/doc/doc_files/setfps.html @@ -9,6 +9,7 @@

    Sub SetFPS(fps_val)

    +

    \ No newline at end of file diff --git a/doc/doc_files/setgravity2d.html b/doc/doc_files/setgravity2d.html index e231e64..0141f18 100644 --- a/doc/doc_files/setgravity2d.html +++ b/doc/doc_files/setgravity2d.html @@ -7,7 +7,7 @@ -

    sub SetGravity2D(x, y)

    +

    Sub SetGravity2D(x, y)

    Use this function for setting the global gravity vector. A sprite canvas layer must be active.

    @@ -15,6 +15,7 @@ GetGravity2D

    +

    \ No newline at end of file diff --git a/doc/doc_files/setgravity3d.html b/doc/doc_files/setgravity3d.html index 0859ac0..e9a2caa 100644 --- a/doc/doc_files/setgravity3d.html +++ b/doc/doc_files/setgravity3d.html @@ -7,11 +7,12 @@ -

    sub SetGravity3D(x, y, z)

    +

    Sub SetGravity3D(x, y, z)

    Sets the world gravity

    +

    \ No newline at end of file diff --git a/doc/doc_files/sethingeaxis.html b/doc/doc_files/sethingeaxis.html index cf8117a..0242568 100644 --- a/doc/doc_files/sethingeaxis.html +++ b/doc/doc_files/sethingeaxis.html @@ -3,11 +3,11 @@ - setHingeAxis [RCBasic Doc] + SetHingeAxis [RCBasic Doc] -

    sub setHingeAxis( constraint_id, x, y, z)

    +

    Sub SetHingeAxis( constraint_id, x, y, z)

    Defines the axis of rotation around which the hinge constraint allows the connected actors to rotate. This function is essential for establishing how the two actors will interact in terms of rotational motion.

    @@ -15,6 +15,7 @@ The axis of rotation defines the direction in which the hinge can rotate. For example, if you want a door to swing open, you would set the axis to be perpendicular to the plane of the door and aligned with the hinge line.

    +

    \ No newline at end of file diff --git a/doc/doc_files/sethingelimit.html b/doc/doc_files/sethingelimit.html index ae1849f..baf64fc 100644 --- a/doc/doc_files/sethingelimit.html +++ b/doc/doc_files/sethingelimit.html @@ -3,11 +3,11 @@ - setHingeLimit [RCBasic Doc] + SetHingeLimit [RCBasic Doc] -

    sub setHingeLimit( constraint_id, low, high, softness, bias_factor, relaxation_factor)

    +

    Sub SetHingeLimit( constraint_id, low, high, softness, bias_factor, relaxation_factor)

    Defines the angular limits of the hinge's rotation. A hinge constraint allows two actors (or one actor and the world) to rotate around a single axis, similar to a door hinge. This function restricts how far this rotation can go by setting minimum and maximum angles.

    @@ -38,6 +38,7 @@ GetHingeSolveLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/setidentitymatrix.html b/doc/doc_files/setidentitymatrix.html index a737be0..2ffda55 100644 --- a/doc/doc_files/setidentitymatrix.html +++ b/doc/doc_files/setidentitymatrix.html @@ -7,7 +7,7 @@ -

    sub SetIdentityMatrix(mA, n)

    +

    Sub SetIdentityMatrix(mA, n)

    Sets matrix mA to an identity matrix of n rows and n columns.

    @@ -15,6 +15,7 @@ For most transform operations (ie. translate, rotate, and scale) it is recommended to start from and identity matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/setimagealpha.html b/doc/doc_files/setimagealpha.html index 43ea08b..28a5e8b 100644 --- a/doc/doc_files/setimagealpha.html +++ b/doc/doc_files/setimagealpha.html @@ -7,7 +7,7 @@ -

    sub SetImageAlpha(slot, a)

    +

    Sub SetImageAlpha(slot, a)

    Sets the alpha blending value for an image. This value only applies in 2D drawing commands.

    @@ -15,6 +15,7 @@ GetImageAlpha

    +

    \ No newline at end of file diff --git a/doc/doc_files/setimagecolormod.html b/doc/doc_files/setimagecolormod.html index 1e1caa4..dae35a8 100644 --- a/doc/doc_files/setimagecolormod.html +++ b/doc/doc_files/setimagecolormod.html @@ -7,11 +7,12 @@ -

    sub SetImageColorMod(img_id, c)

    +

    Sub SetImageColorMod(img_id, c)

    Sets the color modulation vlaue for an image

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointangularoffset.html b/doc/doc_files/setjointangularoffset.html index 30c9ed2..8616249 100644 --- a/doc/doc_files/setjointangularoffset.html +++ b/doc/doc_files/setjointangularoffset.html @@ -3,11 +3,11 @@ - setJointAngularOffset [RCBasic Doc] + SetJointAngularOffset [RCBasic Doc] -

    sub setJointAngularOffset( joint_id, angleOffset)

    +

    Sub SetJointAngularOffset( joint_id, angleOffset)

    Set the target angular offset

    @@ -18,6 +18,7 @@ GetJointAngularOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointcorrectionfactor.html b/doc/doc_files/setjointcorrectionfactor.html index 4e332c1..9b8639c 100644 --- a/doc/doc_files/setjointcorrectionfactor.html +++ b/doc/doc_files/setjointcorrectionfactor.html @@ -3,11 +3,11 @@ - setJointCorrectionFactor [RCBasic Doc] + SetJointCorrectionFactor [RCBasic Doc] -

    sub setJointCorrectionFactor( joint_id, factor)

    +

    Sub SetJointCorrectionFactor( joint_id, factor)

    Sets how quickly the joint corrects deviations from its target position and rotation. This correction factor determines the responsiveness of the motor joint in achieving the desired linear and angular offsets between two connected bodies.

    @@ -18,6 +18,7 @@ GetJointCorrectionFactor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointdamping.html b/doc/doc_files/setjointdamping.html index e0387a2..fd91bbc 100644 --- a/doc/doc_files/setjointdamping.html +++ b/doc/doc_files/setjointdamping.html @@ -3,11 +3,11 @@ - setJointDamping [RCBasic Doc] + SetJointDamping [RCBasic Doc] -

    sub setJointDamping( joint_id, damping)

    +

    Sub SetJointDamping( joint_id, damping)

    Sets the damping value for a joint

    @@ -29,6 +29,7 @@ GetJointDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointlength.html b/doc/doc_files/setjointlength.html index 9e4c2c3..0fe6f6e 100644 --- a/doc/doc_files/setjointlength.html +++ b/doc/doc_files/setjointlength.html @@ -3,11 +3,11 @@ - setJointLength [RCBasic Doc] + SetJointLength [RCBasic Doc] -

    sub setJointLength( joint_id, jlen)

    +

    Sub SetJointLength( joint_id, jlen)

    Set the fixed distance between two connected bodies. This distance acts as a "target length" that the joint will try to maintain, applying forces to keep the bodies at that separation.

    @@ -18,6 +18,7 @@ GetJointLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointlimits.html b/doc/doc_files/setjointlimits.html index 78a2412..10e1cb7 100644 --- a/doc/doc_files/setjointlimits.html +++ b/doc/doc_files/setjointlimits.html @@ -3,11 +3,11 @@ - setJointLimits [RCBasic Doc] + SetJointLimits [RCBasic Doc] -

    sub setJointLimits( joint_id, lower_limit, upper_limit)

    +

    Sub SetJointLimits( joint_id, lower_limit, upper_limit)

    Sets the minimum and maximum limits, restricting how far or how much rotation the connected bodies can move relative to each other.

    @@ -30,6 +30,7 @@ GetJointUpperLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointlinearoffset.html b/doc/doc_files/setjointlinearoffset.html index a38112c..3138386 100644 --- a/doc/doc_files/setjointlinearoffset.html +++ b/doc/doc_files/setjointlinearoffset.html @@ -3,11 +3,11 @@ - setJointLinearOffset [RCBasic Doc] + SetJointLinearOffset [RCBasic Doc] -

    sub setJointLinearOffset( joint_id, x, y)

    +

    Sub SetJointLinearOffset( joint_id, x, y)

    Specify a target position offset for the connected bodies relative to each other.

    @@ -18,6 +18,7 @@ GetJointLinearOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointmaxforce.html b/doc/doc_files/setjointmaxforce.html index da1b6e0..522fd3a 100644 --- a/doc/doc_files/setjointmaxforce.html +++ b/doc/doc_files/setjointmaxforce.html @@ -3,11 +3,11 @@ - setJointMaxForce [RCBasic Doc] + SetJointMaxForce [RCBasic Doc] -

    sub setJointMaxForce( joint_id, force)

    +

    Sub SetJointMaxForce( joint_id, force)

    Sets an upper limit on the amount of force the joint can apply to the connected bodies, helping to control how much resistance or power the joint provides.

    @@ -23,6 +23,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointmaxlength.html b/doc/doc_files/setjointmaxlength.html index 14f5418..042f262 100644 --- a/doc/doc_files/setjointmaxlength.html +++ b/doc/doc_files/setjointmaxlength.html @@ -3,11 +3,11 @@ - setJointMaxLength [RCBasic Doc] + SetJointMaxLength [RCBasic Doc] -

    sub setJointMaxLength( joint_id, jlen)

    +

    Sub SetJointMaxLength( joint_id, jlen)

    Set the maximum allowable length between two connected bodies

    @@ -18,6 +18,7 @@ SetJointMinLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointmaxmotorforce.html b/doc/doc_files/setjointmaxmotorforce.html index 2eec341..1341e4f 100644 --- a/doc/doc_files/setjointmaxmotorforce.html +++ b/doc/doc_files/setjointmaxmotorforce.html @@ -3,11 +3,11 @@ - setJointMaxMotorForce [RCBasic Doc] + SetJointMaxMotorForce [RCBasic Doc] -

    sub setJointMaxMotorForce( joint_id, force)

    +

    Sub SetJointMaxMotorForce( joint_id, force)

    Limits the maximum linear force that the motor can apply to achieve the target speed set by SetMotorSpeed. This allows you to control the power or strength of the motor along the joint’s axis.

    @@ -18,6 +18,7 @@ GetJointMaxMotorForce

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointmaxmotortorque.html b/doc/doc_files/setjointmaxmotortorque.html index e523045..dedf8f3 100644 --- a/doc/doc_files/setjointmaxmotortorque.html +++ b/doc/doc_files/setjointmaxmotortorque.html @@ -3,11 +3,11 @@ - setJointMaxMotorTorque [RCBasic Doc] + SetJointMaxMotorTorque [RCBasic Doc] -

    sub setJointMaxMotorTorque( joint_id, torque)

    +

    Sub SetJointMaxMotorTorque( joint_id, torque)

    Limits the maximum torque (rotational force) that the motor can apply to achieve the target motor speed set by SetMotorSpeed. This allows you to control how much power the motorized joint has.

    @@ -26,6 +26,7 @@ GetJointMaxMotorTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointmaxtorque.html b/doc/doc_files/setjointmaxtorque.html index 6efd262..ee74bed 100644 --- a/doc/doc_files/setjointmaxtorque.html +++ b/doc/doc_files/setjointmaxtorque.html @@ -3,11 +3,11 @@ - setJointMaxTorque [RCBasic Doc] + SetJointMaxTorque [RCBasic Doc] -

    sub setJointMaxTorque( joint_id, torque)

    +

    Sub SetJointMaxTorque( joint_id, torque)

    Sets an upper limit on the amount of torque (rotational force) the joint can apply, controlling how much rotational resistance or power the joint provides.

    @@ -26,6 +26,7 @@ GetJointMaxTorque

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointminlength.html b/doc/doc_files/setjointminlength.html index 6a211d6..05628cd 100644 --- a/doc/doc_files/setjointminlength.html +++ b/doc/doc_files/setjointminlength.html @@ -3,11 +3,11 @@ - setJointMinLength [RCBasic Doc] + SetJointMinLength [RCBasic Doc] -

    sub setJointMinLength( joint_id, jlen)

    +

    Sub SetJointMinLength( joint_id, jlen)

    Set the minimum allowable length between two connected bodies

    @@ -18,6 +18,7 @@ SetJointMaxLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointmotorspeed.html b/doc/doc_files/setjointmotorspeed.html index c422a78..d392a17 100644 --- a/doc/doc_files/setjointmotorspeed.html +++ b/doc/doc_files/setjointmotorspeed.html @@ -3,11 +3,11 @@ - setJointMotorSpeed [RCBasic Doc] + SetJointMotorSpeed [RCBasic Doc] -

    sub setJointMotorSpeed( joint_id, speed)

    +

    Sub SetJointMotorSpeed( joint_id, speed)

    Used on joints that support motors, such as revolute joints and prismatic joints, to control the speed at which the motor applies force to achieve movement.

    @@ -29,6 +29,7 @@ GetJointMotorSpeed

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointorigin.html b/doc/doc_files/setjointorigin.html index e10355f..2cf4104 100644 --- a/doc/doc_files/setjointorigin.html +++ b/doc/doc_files/setjointorigin.html @@ -3,11 +3,11 @@ - setJointOrigin [RCBasic Doc] + SetJointOrigin [RCBasic Doc] -

    sub setJointOrigin( joint_id, x, y)

    +

    Sub SetJointOrigin( joint_id, x, y)

    Shift the world origin. This is particularly useful in large simulations where objects might move far from the initial origin, potentially causing precision issues in floating-point calculations.

    @@ -15,6 +15,7 @@ Used with Pulley Joint

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointratio.html b/doc/doc_files/setjointratio.html index 7f3805e..2b3782b 100644 --- a/doc/doc_files/setjointratio.html +++ b/doc/doc_files/setjointratio.html @@ -3,11 +3,11 @@ - setJointRatio [RCBasic Doc] + SetJointRatio [RCBasic Doc] -

    sub setJointRatio( joint_id, j_ratio)

    +

    Sub SetJointRatio( joint_id, j_ratio)

    Determines how much one joint’s movement affects the other, enabling complex, synchronized motion.

    @@ -18,6 +18,7 @@ GetJointRatio

    +

    \ No newline at end of file diff --git a/doc/doc_files/setjointstiffness.html b/doc/doc_files/setjointstiffness.html index 8d0aa77..623bbd0 100644 --- a/doc/doc_files/setjointstiffness.html +++ b/doc/doc_files/setjointstiffness.html @@ -3,11 +3,11 @@ - setJointStiffness [RCBasic Doc] + SetJointStiffness [RCBasic Doc] -

    sub setJointStiffness( joint_id, stiffness)

    +

    Sub SetJointStiffness( joint_id, stiffness)

    Sets how rigid a joint is

    @@ -29,6 +29,7 @@ GetJointStiffness

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightambientcolor.html b/doc/doc_files/setlightambientcolor.html index cc6293a..e256d06 100644 --- a/doc/doc_files/setlightambientcolor.html +++ b/doc/doc_files/setlightambientcolor.html @@ -7,11 +7,12 @@ -

    sub SetLightAmbientColor( actor, color )

    +

    Sub SetLightAmbientColor( actor, color )

    Sets the ambient color for a light

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightattenuation.html b/doc/doc_files/setlightattenuation.html index 4982366..23fecce 100644 --- a/doc/doc_files/setlightattenuation.html +++ b/doc/doc_files/setlightattenuation.html @@ -7,11 +7,12 @@ -

    sub SetLightAttenuation( actor, l_constant, l_linear, l_quadratic )

    +

    Sub SetLightAttenuation( actor, l_constant, l_linear, l_quadratic )

    Sets the light strength fading over distance. Overrident by setting radius.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightdiffusecolor.html b/doc/doc_files/setlightdiffusecolor.html index b412acf..6063c57 100644 --- a/doc/doc_files/setlightdiffusecolor.html +++ b/doc/doc_files/setlightdiffusecolor.html @@ -7,11 +7,12 @@ -

    sub SetLightDiffuseColor( actor, color )

    +

    Sub SetLightDiffuseColor( actor, color )

    Sets a light's diffuse color

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightfalloff.html b/doc/doc_files/setlightfalloff.html index deb7f5e..e531f13 100644 --- a/doc/doc_files/setlightfalloff.html +++ b/doc/doc_files/setlightfalloff.html @@ -7,7 +7,7 @@ -

    sub SetLightFalloff( actor, falloff )

    +

    Sub SetLightFalloff( actor, falloff )

    Sets the strength decrease between the inner and outer cone of a light

    @@ -15,6 +15,7 @@ Note: Only applies to spot lights

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightinnercone.html b/doc/doc_files/setlightinnercone.html index 5a79e57..a958cb5 100644 --- a/doc/doc_files/setlightinnercone.html +++ b/doc/doc_files/setlightinnercone.html @@ -7,11 +7,12 @@ -

    sub SetLightInnerCone( actor, angle )

    +

    Sub SetLightInnerCone( actor, angle )

    Sets the inner cone of a spot light

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightoutercone.html b/doc/doc_files/setlightoutercone.html index a4bc1fc..55d0ce6 100644 --- a/doc/doc_files/setlightoutercone.html +++ b/doc/doc_files/setlightoutercone.html @@ -7,11 +7,12 @@ -

    sub SetLightOuterCone( actor, angle)

    +

    Sub SetLightOuterCone( actor, angle)

    Sets the outer cone of a spot light

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightradius.html b/doc/doc_files/setlightradius.html index fdb58a2..df6e6d3 100644 --- a/doc/doc_files/setlightradius.html +++ b/doc/doc_files/setlightradius.html @@ -7,7 +7,7 @@ -

    sub SetLightRadius( actor, radius )

    +

    Sub SetLightRadius( actor, radius )

    Sets the radius of a light

    @@ -15,6 +15,7 @@ GetLightRadius

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightshadowcast.html b/doc/doc_files/setlightshadowcast.html index e90f2de..8261ee5 100644 --- a/doc/doc_files/setlightshadowcast.html +++ b/doc/doc_files/setlightshadowcast.html @@ -3,11 +3,11 @@ - setLightShadowCast [RCBasic Doc] + SetLightShadowCast [RCBasic Doc] -

    sub setLightShadowCast( actor, flag )

    +

    Sub SetLightShadowCast( actor, flag )

    Sets whether a light will cast shadows on actors that have shadows enabled

    @@ -15,6 +15,7 @@ AddActorShadow

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlightspecularcolor.html b/doc/doc_files/setlightspecularcolor.html index 9fd9afe..02b5ec5 100644 --- a/doc/doc_files/setlightspecularcolor.html +++ b/doc/doc_files/setlightspecularcolor.html @@ -7,11 +7,12 @@ -

    sub SetLightSpecularColor( actor, color )

    +

    Sub SetLightSpecularColor( actor, color )

    Sets the specular color of a light

    +

    \ No newline at end of file diff --git a/doc/doc_files/setlighttype.html b/doc/doc_files/setlighttype.html index 234c955..0e2b11e 100644 --- a/doc/doc_files/setlighttype.html +++ b/doc/doc_files/setlighttype.html @@ -3,11 +3,11 @@ - setLightType [RCBasic Doc] + SetLightType [RCBasic Doc] -

    sub setLightType( actor, light_type )

    +

    Sub SetLightType( actor, light_type )

    Sets the type of light

    @@ -29,6 +29,7 @@ SetLightType

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialambientcolor.html b/doc/doc_files/setmaterialambientcolor.html index 46f78ef..3b1fcc4 100644 --- a/doc/doc_files/setmaterialambientcolor.html +++ b/doc/doc_files/setmaterialambientcolor.html @@ -3,15 +3,16 @@ - setMaterialAmbientColor [RCBasic Doc] + SetMaterialAmbientColor [RCBasic Doc] -

    sub setMaterialAmbientColor( material_id, color)

    +

    Sub SetMaterialAmbientColor( material_id, color)

    Sets the ambient color of a material

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialantialiasing.html b/doc/doc_files/setmaterialantialiasing.html index c0dd5e8..d9ae0de 100644 --- a/doc/doc_files/setmaterialantialiasing.html +++ b/doc/doc_files/setmaterialantialiasing.html @@ -3,11 +3,11 @@ - setMaterialAntiAliasing [RCBasic Doc] + SetMaterialAntiAliasing [RCBasic Doc] -

    sub setMaterialAntiAliasing( material_id, aa)

    +

    Sub SetMaterialAntiAliasing( material_id, aa)

    Sets the anti-aliasing mode for the material

    @@ -41,6 +41,7 @@ GetMaterialAntiAliasing

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialbackfaceculling.html b/doc/doc_files/setmaterialbackfaceculling.html index a5cc25e..d3e82d9 100644 --- a/doc/doc_files/setmaterialbackfaceculling.html +++ b/doc/doc_files/setmaterialbackfaceculling.html @@ -3,11 +3,11 @@ - setMaterialBackfaceCulling [RCBasic Doc] + SetMaterialBackfaceCulling [RCBasic Doc] -

    sub setMaterialBackfaceCulling( material_id, flag)

    +

    Sub SetMaterialBackfaceCulling( material_id, flag)

    Enables or disables material backface culling

    @@ -15,6 +15,7 @@ GetMaterialBackfaceCulling

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialblendfactor.html b/doc/doc_files/setmaterialblendfactor.html index b30bdc4..7fe31a0 100644 --- a/doc/doc_files/setmaterialblendfactor.html +++ b/doc/doc_files/setmaterialblendfactor.html @@ -3,15 +3,16 @@ - setMaterialBlendFactor [RCBasic Doc] + SetMaterialBlendFactor [RCBasic Doc] -

    sub setMaterialBlendFactor( material_id, bf)

    +

    Sub SetMaterialBlendFactor( material_id, bf)

    Sets the blend factor for a material

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialblendmode.html b/doc/doc_files/setmaterialblendmode.html index 0c46af5..6b47031 100644 --- a/doc/doc_files/setmaterialblendmode.html +++ b/doc/doc_files/setmaterialblendmode.html @@ -3,11 +3,11 @@ - setMaterialBlendMode [RCBasic Doc] + SetMaterialBlendMode [RCBasic Doc] -

    sub setMaterialBlendMode( material_id, blend_mode)

    +

    Sub SetMaterialBlendMode( material_id, blend_mode)

    Sets a material's blend mode

    @@ -50,6 +50,7 @@ SetMaterialBlendMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialcolormask.html b/doc/doc_files/setmaterialcolormask.html index 240a9ca..8fd6f15 100644 --- a/doc/doc_files/setmaterialcolormask.html +++ b/doc/doc_files/setmaterialcolormask.html @@ -3,11 +3,11 @@ - setMaterialColorMask [RCBasic Doc] + SetMaterialColorMask [RCBasic Doc] -

    sub setMaterialColorMask( material_id, color_mask)

    +

    Sub SetMaterialColorMask( material_id, color_mask)

    Sets a color mask for a material

    @@ -15,6 +15,7 @@ GetMaterialColorMask

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialcolormode.html b/doc/doc_files/setmaterialcolormode.html index fb42bb5..45f53d3 100644 --- a/doc/doc_files/setmaterialcolormode.html +++ b/doc/doc_files/setmaterialcolormode.html @@ -3,11 +3,11 @@ - setMaterialColorMode [RCBasic Doc] + SetMaterialColorMode [RCBasic Doc] -

    sub setMaterialColorMode( material_id, color_mode)

    +

    Sub SetMaterialColorMode( material_id, color_mode)

    Sets the color mode of a material

    @@ -38,6 +38,7 @@ GetMaterialColorMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialconstant.html b/doc/doc_files/setmaterialconstant.html index d2a0cf0..05de077 100644 --- a/doc/doc_files/setmaterialconstant.html +++ b/doc/doc_files/setmaterialconstant.html @@ -195,6 +195,7 @@ GetMaterialConstant

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialdiffusecolor.html b/doc/doc_files/setmaterialdiffusecolor.html index 45eb2d9..165c319 100644 --- a/doc/doc_files/setmaterialdiffusecolor.html +++ b/doc/doc_files/setmaterialdiffusecolor.html @@ -3,15 +3,16 @@ - setMaterialDiffuseColor [RCBasic Doc] + SetMaterialDiffuseColor [RCBasic Doc] -

    sub setMaterialDiffuseColor( material_id, color)

    +

    Sub SetMaterialDiffuseColor( material_id, color)

    Set's a material's diffuse color

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialemissivecolor.html b/doc/doc_files/setmaterialemissivecolor.html index df51ebf..ba95d0e 100644 --- a/doc/doc_files/setmaterialemissivecolor.html +++ b/doc/doc_files/setmaterialemissivecolor.html @@ -3,15 +3,16 @@ - setMaterialEmissiveColor [RCBasic Doc] + SetMaterialEmissiveColor [RCBasic Doc] -

    sub setMaterialEmissiveColor( material_id, color)

    +

    Sub SetMaterialEmissiveColor( material_id, color)

    Set's a material's emissive color

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialflag.html b/doc/doc_files/setmaterialflag.html index 728f4fb..c3d0aeb 100644 --- a/doc/doc_files/setmaterialflag.html +++ b/doc/doc_files/setmaterialflag.html @@ -3,11 +3,11 @@ - setMaterialFlag [RCBasic Doc] + SetMaterialFlag [RCBasic Doc] -

    sub setMaterialFlag( material_id, material_flag, f_value)

    +

    Sub SetMaterialFlag( material_id, material_flag, f_value)

    Sets the value of the specified material flag

    @@ -81,6 +81,7 @@ GetActorMaterialFlag

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialfog.html b/doc/doc_files/setmaterialfog.html index b15ec5d..0a9f30c 100644 --- a/doc/doc_files/setmaterialfog.html +++ b/doc/doc_files/setmaterialfog.html @@ -3,15 +3,16 @@ - setMaterialFog [RCBasic Doc] + SetMaterialFog [RCBasic Doc] -

    sub setMaterialFog( material_id, flag)

    +

    Sub SetMaterialFog( material_id, flag)

    Enables or disables fog

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialfrontfaceculling.html b/doc/doc_files/setmaterialfrontfaceculling.html index 75e2008..6a6b541 100644 --- a/doc/doc_files/setmaterialfrontfaceculling.html +++ b/doc/doc_files/setmaterialfrontfaceculling.html @@ -3,15 +3,16 @@ - setMaterialFrontfaceCulling [RCBasic Doc] + SetMaterialFrontfaceCulling [RCBasic Doc] -

    sub setMaterialFrontFaceCulling( material_id, flag)

    +

    Sub SetMaterialFrontFaceCulling( material_id, flag)

    Enables or disables front face culling

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialgouraudshading.html b/doc/doc_files/setmaterialgouraudshading.html index a1493f2..cdf4271 100644 --- a/doc/doc_files/setmaterialgouraudshading.html +++ b/doc/doc_files/setmaterialgouraudshading.html @@ -3,11 +3,11 @@ - setMaterialGouraudShading [RCBasic Doc] + SetMaterialGouraudShading [RCBasic Doc] -

    sub setMaterialGouraudShading( material_id, flag)

    +

    Sub SetMaterialGouraudShading( material_id, flag)

    Sets whether material will use gourad shading or flat shading

    @@ -15,6 +15,7 @@ True for goraud, False for flat

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmateriallighting.html b/doc/doc_files/setmateriallighting.html index 727e318..99b6d1e 100644 --- a/doc/doc_files/setmateriallighting.html +++ b/doc/doc_files/setmateriallighting.html @@ -3,15 +3,16 @@ - setMaterialLighting [RCBasic Doc] + SetMaterialLighting [RCBasic Doc] -

    sub setMaterialLighting( material_id, flag)

    +

    Sub SetMaterialLighting( material_id, flag)

    Sets whether material will be lighted or not

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialnormalize.html b/doc/doc_files/setmaterialnormalize.html index 64a1396..b4a8f41 100644 --- a/doc/doc_files/setmaterialnormalize.html +++ b/doc/doc_files/setmaterialnormalize.html @@ -3,15 +3,16 @@ - setMaterialNormalize [RCBasic Doc] + SetMaterialNormalize [RCBasic Doc] -

    sub setMaterialNormalize( material_id, flag)

    +

    Sub SetMaterialNormalize( material_id, flag)

    Sets whether normals should be normalized

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialpointcloud.html b/doc/doc_files/setmaterialpointcloud.html index b39615a..c3f5941 100644 --- a/doc/doc_files/setmaterialpointcloud.html +++ b/doc/doc_files/setmaterialpointcloud.html @@ -3,15 +3,16 @@ - setMaterialPointCloud [RCBasic Doc] + SetMaterialPointCloud [RCBasic Doc] -

    sub setMaterialPointCloud( material_id, flag)

    +

    Sub SetMaterialPointCloud( material_id, flag)

    Sets whether material is drawn as a point cloud or filled triangles

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialshininess.html b/doc/doc_files/setmaterialshininess.html index 10b96ab..ff9429f 100644 --- a/doc/doc_files/setmaterialshininess.html +++ b/doc/doc_files/setmaterialshininess.html @@ -3,11 +3,11 @@ - setMaterialShininess [RCBasic Doc] + SetMaterialShininess [RCBasic Doc] -

    sub setMaterialShininess( material_id, shininess)

    +

    Sub SetMaterialShininess( material_id, shininess)

    Sets the size of specular highlights

    @@ -15,6 +15,7 @@ Values range from 0 to 128

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialspecularcolor.html b/doc/doc_files/setmaterialspecularcolor.html index 3a85dbe..4e4368f 100644 --- a/doc/doc_files/setmaterialspecularcolor.html +++ b/doc/doc_files/setmaterialspecularcolor.html @@ -3,15 +3,16 @@ - setMaterialSpecularColor [RCBasic Doc] + SetMaterialSpecularColor [RCBasic Doc] -

    sub setMaterialSpecularColor( material_id, color)

    +

    Sub SetMaterialSpecularColor( material_id, color)

    Sets the specular color of a material

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialtexture.html b/doc/doc_files/setmaterialtexture.html index 428687e..f613d1b 100644 --- a/doc/doc_files/setmaterialtexture.html +++ b/doc/doc_files/setmaterialtexture.html @@ -3,11 +3,11 @@ - setMaterialTexture [RCBasic Doc] + SetMaterialTexture [RCBasic Doc] -

    sub setMaterialTexture( material_id, level, img_id)

    +

    Sub SetMaterialTexture( material_id, level, img_id)

    Sets the texture on a specified texture level of a material

    @@ -15,6 +15,7 @@ Note: Generally you want to just set level 0

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialtexturecanvas.html b/doc/doc_files/setmaterialtexturecanvas.html index 3ba3dc7..d2195bd 100644 --- a/doc/doc_files/setmaterialtexturecanvas.html +++ b/doc/doc_files/setmaterialtexturecanvas.html @@ -3,15 +3,16 @@ - setMaterialTextureCanvas [RCBasic Doc] + SetMaterialTextureCanvas [RCBasic Doc] -

    sub setMaterialTextureCanvas( material_id, level, canvas_id)

    +

    Sub SetMaterialTextureCanvas( material_id, level, canvas_id)

    Sets a material's texture source as a canvas.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialthickness.html b/doc/doc_files/setmaterialthickness.html index c1f3700..91ffe5a 100644 --- a/doc/doc_files/setmaterialthickness.html +++ b/doc/doc_files/setmaterialthickness.html @@ -3,15 +3,16 @@ - setMaterialThickness [RCBasic Doc] + SetMaterialThickness [RCBasic Doc] -

    sub setMaterialThickness( material_id, thickness)

    +

    Sub SetMaterialThickness( material_id, thickness)

    Sets the thickness of non 3d elements

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialtype.html b/doc/doc_files/setmaterialtype.html index 9fe2b62..e1e9a66 100644 --- a/doc/doc_files/setmaterialtype.html +++ b/doc/doc_files/setmaterialtype.html @@ -7,7 +7,7 @@ -

    sub SetMaterialType( material_id, mat_type)

    +

    Sub SetMaterialType( material_id, mat_type)

    Sets the material type

    @@ -128,6 +128,7 @@ GetMaterialType

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaterialwireframe.html b/doc/doc_files/setmaterialwireframe.html index cdfb95c..368e0b2 100644 --- a/doc/doc_files/setmaterialwireframe.html +++ b/doc/doc_files/setmaterialwireframe.html @@ -3,15 +3,16 @@ - setMaterialWireframe [RCBasic Doc] + SetMaterialWireframe [RCBasic Doc] -

    sub setMaterialWireframe( material_id, flag)

    +

    Sub SetMaterialWireframe( material_id, flag)

    Sets whether a material is draw as unfilled triangles or filled triangles

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmatrixrotation.html b/doc/doc_files/setmatrixrotation.html index b60280f..6e356ec 100644 --- a/doc/doc_files/setmatrixrotation.html +++ b/doc/doc_files/setmatrixrotation.html @@ -7,11 +7,12 @@ -

    sub SetMatrixRotation( mA, x, y, z )

    +

    Sub SetMatrixRotation( mA, x, y, z )

    Sets the rotation vector of a matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmatrixscale.html b/doc/doc_files/setmatrixscale.html index 1d596aa..34d0cb9 100644 --- a/doc/doc_files/setmatrixscale.html +++ b/doc/doc_files/setmatrixscale.html @@ -7,11 +7,12 @@ -

    sub SetMatrixScale( mA, x, y, z )

    +

    Sub SetMatrixScale( mA, x, y, z )

    Sets the scale vector of a matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmatrixtranslation.html b/doc/doc_files/setmatrixtranslation.html index addc06f..d39db12 100644 --- a/doc/doc_files/setmatrixtranslation.html +++ b/doc/doc_files/setmatrixtranslation.html @@ -7,11 +7,12 @@ -

    sub SetMatrixTranslation( mA, x, y, z )

    +

    Sub SetMatrixTranslation( mA, x, y, z )

    Sets the translation vector of a matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmatrixvalue.html b/doc/doc_files/setmatrixvalue.html index fb53102..7a8a059 100644 --- a/doc/doc_files/setmatrixvalue.html +++ b/doc/doc_files/setmatrixvalue.html @@ -7,11 +7,12 @@ -

    sub SetMatrixValue(mA, r, c, v)

    +

    Sub SetMatrixValue(mA, r, c, v)

    Sets the value of a cell in a matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmaxparticlespersecond.html b/doc/doc_files/setmaxparticlespersecond.html index 395147f..06d1fd7 100644 --- a/doc/doc_files/setmaxparticlespersecond.html +++ b/doc/doc_files/setmaxparticlespersecond.html @@ -3,11 +3,11 @@ - setMaxParticlesPerSecond [RCBasic Doc] + SetMaxParticlesPerSecond [RCBasic Doc] -

    sub setMaxParticlesPerSecond( actor, maxParticlesPerSecond)

    +

    Sub SetMaxParticlesPerSecond( actor, maxParticlesPerSecond)

    Sets the max number of particles emitted per second

    @@ -17,6 +17,7 @@ SetMinParticlesPerSecond

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmeshboundingbox.html b/doc/doc_files/setmeshboundingbox.html index b784e8b..7a673af 100644 --- a/doc/doc_files/setmeshboundingbox.html +++ b/doc/doc_files/setmeshboundingbox.html @@ -19,6 +19,7 @@ ReCalculateMeshBoundingBox

    +

    \ No newline at end of file diff --git a/doc/doc_files/setminparticlespersecond.html b/doc/doc_files/setminparticlespersecond.html index d5a8b1d..649aab4 100644 --- a/doc/doc_files/setminparticlespersecond.html +++ b/doc/doc_files/setminparticlespersecond.html @@ -3,11 +3,11 @@ - setMinParticlesPerSecond [RCBasic Doc] + SetMinParticlesPerSecond [RCBasic Doc] -

    sub setMinParticlesPerSecond( actor, minParticlesPerSecond)

    +

    Sub SetMinParticlesPerSecond( actor, minParticlesPerSecond)

    Sets the max number of particles emitted per second

    @@ -17,6 +17,7 @@ SetMaxParticlesPerSecond

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmouserelative.html b/doc/doc_files/setmouserelative.html index f85d444..f04ba2a 100644 --- a/doc/doc_files/setmouserelative.html +++ b/doc/doc_files/setmouserelative.html @@ -7,11 +7,12 @@ -

    sub SetMouseRelative(flag)

    +

    Sub SetMouseRelative(flag)

    Constrains the mouse to the window

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmousezone.html b/doc/doc_files/setmousezone.html index 784a62e..15cf180 100644 --- a/doc/doc_files/setmousezone.html +++ b/doc/doc_files/setmousezone.html @@ -7,11 +7,12 @@ -

    sub SetMouseZone(x, y, w, h)

    +

    Sub SetMouseZone(x, y, w, h)

    Constrains the mouse to a specified area of the window

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmusicposition.html b/doc/doc_files/setmusicposition.html index 5770617..a2ad84c 100644 --- a/doc/doc_files/setmusicposition.html +++ b/doc/doc_files/setmusicposition.html @@ -7,11 +7,12 @@ -

    sub SetMusicPosition(pos)

    +

    Sub SetMusicPosition(pos)

    Sets the position of the loaded music track

    +

    \ No newline at end of file diff --git a/doc/doc_files/setmusicvolume.html b/doc/doc_files/setmusicvolume.html index e9bc35d..6fff5ca 100644 --- a/doc/doc_files/setmusicvolume.html +++ b/doc/doc_files/setmusicvolume.html @@ -7,11 +7,12 @@ -

    sub SetMusicVolume(vol)

    +

    Sub SetMusicVolume(vol)

    Sets the volume of the loaded music track

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlebox.html b/doc/doc_files/setparticlebox.html index aeb4177..5450bf7 100644 --- a/doc/doc_files/setparticlebox.html +++ b/doc/doc_files/setparticlebox.html @@ -3,15 +3,16 @@ - setParticleBox [RCBasic Doc] + SetParticleBox [RCBasic Doc] -

    sub setParticleBox( actor, min_x, min_y, min_z, max_x, max_y, max_z)

    +

    Sub SetParticleBox( actor, min_x, min_y, min_z, max_x, max_y, max_z)

    Sets the bounding box for a particle emitter

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlecenter.html b/doc/doc_files/setparticlecenter.html index c7cde86..c97a91a 100644 --- a/doc/doc_files/setparticlecenter.html +++ b/doc/doc_files/setparticlecenter.html @@ -3,11 +3,11 @@ - setParticleCenter [RCBasic Doc] + SetParticleCenter [RCBasic Doc] -

    sub setParticleCenter( actor, x, y, z)

    +

    Sub SetParticleCenter( actor, x, y, z)

    Sets the center of a particle emitter

    @@ -18,6 +18,7 @@ GetParticleCenter

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticledirection.html b/doc/doc_files/setparticledirection.html index c4385f6..d973c8e 100644 --- a/doc/doc_files/setparticledirection.html +++ b/doc/doc_files/setparticledirection.html @@ -3,11 +3,11 @@ - setParticleDirection [RCBasic Doc] + SetParticleDirection [RCBasic Doc] -

    sub setParticleDirection( actor, x, y, z)

    +

    Sub SetParticleDirection( actor, x, y, z)

    Sets the direction of a particle emitter

    @@ -15,6 +15,7 @@ GetParticleDirection

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlelength.html b/doc/doc_files/setparticlelength.html index f7623d2..68a70c6 100644 --- a/doc/doc_files/setparticlelength.html +++ b/doc/doc_files/setparticlelength.html @@ -3,11 +3,11 @@ - setParticleLength [RCBasic Doc] + SetParticleLength [RCBasic Doc] -

    sub setParticleLength( actor, p_len)

    +

    Sub SetParticleLength( actor, p_len)

    Sets the length of a cylinder particle emitter

    @@ -18,6 +18,7 @@ GetParticleLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlemaxangle.html b/doc/doc_files/setparticlemaxangle.html index 95f204d..d304354 100644 --- a/doc/doc_files/setparticlemaxangle.html +++ b/doc/doc_files/setparticlemaxangle.html @@ -3,11 +3,11 @@ - setParticleMaxAngle [RCBasic Doc] + SetParticleMaxAngle [RCBasic Doc] -

    sub setParticleMaxAngle( actor, maxAngle)

    +

    Sub SetParticleMaxAngle( actor, maxAngle)

    Sets the max angle of particle emission

    @@ -15,6 +15,7 @@ GetParticleMaxAngle

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlemaxlife.html b/doc/doc_files/setparticlemaxlife.html index d636ab5..2c91391 100644 --- a/doc/doc_files/setparticlemaxlife.html +++ b/doc/doc_files/setparticlemaxlife.html @@ -3,11 +3,11 @@ - setParticleMaxLife [RCBasic Doc] + SetParticleMaxLife [RCBasic Doc] -

    sub setParticleMaxLife( actor, maxLife)

    +

    Sub SetParticleMaxLife( actor, maxLife)

    Sets the max life of the particle emission

    @@ -18,6 +18,7 @@ GetParticleMaxLife

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlemaxstartcolor.html b/doc/doc_files/setparticlemaxstartcolor.html index cc22d19..6d5aedf 100644 --- a/doc/doc_files/setparticlemaxstartcolor.html +++ b/doc/doc_files/setparticlemaxstartcolor.html @@ -3,11 +3,11 @@ - setParticleMaxStartColor [RCBasic Doc] + SetParticleMaxStartColor [RCBasic Doc] -

    sub setParticleMaxStartColor( actor, color)

    +

    Sub SetParticleMaxStartColor( actor, color)

    Sets max starting color for particles

    @@ -15,6 +15,7 @@ SetParticleMaxStartColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlemaxstartsize.html b/doc/doc_files/setparticlemaxstartsize.html index 333289d..e0819f5 100644 --- a/doc/doc_files/setparticlemaxstartsize.html +++ b/doc/doc_files/setparticlemaxstartsize.html @@ -3,11 +3,11 @@ - setParticleMaxStartSize [RCBasic Doc] + SetParticleMaxStartSize [RCBasic Doc] -

    sub setParticleMaxStartSize( actor, w, h)

    +

    Sub SetParticleMaxStartSize( actor, w, h)

    Sets the max start size for the particles

    @@ -15,6 +15,7 @@ SetParticleMaxStartSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlemesh.html b/doc/doc_files/setparticlemesh.html index b5d20bf..df0b73d 100644 --- a/doc/doc_files/setparticlemesh.html +++ b/doc/doc_files/setparticlemesh.html @@ -3,11 +3,11 @@ - setParticleMesh [RCBasic Doc] + SetParticleMesh [RCBasic Doc] -

    sub setParticleMesh( actor, mesh)

    +

    Sub SetParticleMesh( actor, mesh)

    Sets the mesh for a mesh particle emitter

    @@ -15,6 +15,7 @@ Note: Only applies to mesh emitter

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticleminlife.html b/doc/doc_files/setparticleminlife.html index fca52ad..24d36be 100644 --- a/doc/doc_files/setparticleminlife.html +++ b/doc/doc_files/setparticleminlife.html @@ -3,11 +3,11 @@ - setParticleMinLife [RCBasic Doc] + SetParticleMinLife [RCBasic Doc] -

    sub setParticleMinLife( actor, minLife)

    +

    Sub SetParticleMinLife( actor, minLife)

    Set the min life of particles

    @@ -18,6 +18,7 @@ SetParticleMinLife

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticleminstartcolor.html b/doc/doc_files/setparticleminstartcolor.html index 75d3b1b..cd2b4f9 100644 --- a/doc/doc_files/setparticleminstartcolor.html +++ b/doc/doc_files/setparticleminstartcolor.html @@ -3,11 +3,11 @@ - setParticleMinStartColor [RCBasic Doc] + SetParticleMinStartColor [RCBasic Doc] -

    sub setParticleMinStartColor( actor, color)

    +

    Sub SetParticleMinStartColor( actor, color)

    Sets the min start color for particles

    @@ -15,6 +15,7 @@ GetParticleMinStartColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticleminstartsize.html b/doc/doc_files/setparticleminstartsize.html index 0d11976..999a709 100644 --- a/doc/doc_files/setparticleminstartsize.html +++ b/doc/doc_files/setparticleminstartsize.html @@ -3,11 +3,11 @@ - setParticleMinStartSize [RCBasic Doc] + SetParticleMinStartSize [RCBasic Doc] -

    sub setParticleMinStartSize( actor, w, h)

    +

    Sub SetParticleMinStartSize( actor, w, h)

    Sets the min start size for particle emitter

    @@ -15,6 +15,7 @@ GetParticleMinStartSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlenormal.html b/doc/doc_files/setparticlenormal.html index 02298b6..1826624 100644 --- a/doc/doc_files/setparticlenormal.html +++ b/doc/doc_files/setparticlenormal.html @@ -3,11 +3,11 @@ - setParticleNormal [RCBasic Doc] + SetParticleNormal [RCBasic Doc] -

    sub setParticleNormal( actor, x, y, z)

    +

    Sub SetParticleNormal( actor, x, y, z)

    Sets the normal of a particle emitter

    @@ -18,6 +18,7 @@ GetParticleNormal

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticlenormaldirectionmod.html b/doc/doc_files/setparticlenormaldirectionmod.html index f685ae2..d93bb39 100644 --- a/doc/doc_files/setparticlenormaldirectionmod.html +++ b/doc/doc_files/setparticlenormaldirectionmod.html @@ -3,11 +3,11 @@ - setParticleNormalDirectionMod [RCBasic Doc] + SetParticleNormalDirectionMod [RCBasic Doc] -

    sub setParticleNormalDirectionMod( actor, nd_mod)

    +

    Sub SetParticleNormalDirectionMod( actor, nd_mod)

    Sets the normal direction modifier for a particle emitter

    @@ -18,6 +18,7 @@ GetParticleNormalDirectionMod

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticleradius.html b/doc/doc_files/setparticleradius.html index 389b3de..4301ebe 100644 --- a/doc/doc_files/setparticleradius.html +++ b/doc/doc_files/setparticleradius.html @@ -3,11 +3,11 @@ - setParticleRadius [RCBasic Doc] + SetParticleRadius [RCBasic Doc] -

    sub setParticleRadius( actor, radius)

    +

    Sub SetParticleRadius( actor, radius)

    Sets the radius of a particle emitter

    @@ -18,6 +18,7 @@ SetParticleRadius

    +

    \ No newline at end of file diff --git a/doc/doc_files/setparticleringthickness.html b/doc/doc_files/setparticleringthickness.html index d65bb93..d006dcd 100644 --- a/doc/doc_files/setparticleringthickness.html +++ b/doc/doc_files/setparticleringthickness.html @@ -3,11 +3,11 @@ - setParticleRingThickness [RCBasic Doc] + SetParticleRingThickness [RCBasic Doc] -

    sub setParticleRingThickness( actor, ringThickness)

    +

    Sub SetParticleRingThickness( actor, ringThickness)

    Sets the thickness of a ring emitter

    @@ -18,6 +18,7 @@ GetParticleRingThickness

    +

    \ No newline at end of file diff --git a/doc/doc_files/setpointpivota.html b/doc/doc_files/setpointpivota.html index 6c1c183..3cc7c34 100644 --- a/doc/doc_files/setpointpivota.html +++ b/doc/doc_files/setpointpivota.html @@ -3,11 +3,11 @@ - setPointPivotA [RCBasic Doc] + SetPointPivotA [RCBasic Doc] -

    sub setPointPivotA( constraint_id, x, y, z)

    +

    Sub SetPointPivotA( constraint_id, x, y, z)

    Sets the pivot point on the first actor (Body A) of the constraint. This pivot point defines the specific location in the local space of Body A where the point-to-point constraint is anchored.

    @@ -16,6 +16,7 @@ SetPointPivotB

    +

    \ No newline at end of file diff --git a/doc/doc_files/setpointpivotb.html b/doc/doc_files/setpointpivotb.html index cb75d1d..1dcdbf5 100644 --- a/doc/doc_files/setpointpivotb.html +++ b/doc/doc_files/setpointpivotb.html @@ -3,11 +3,11 @@ - setPointPivotB [RCBasic Doc] + SetPointPivotB [RCBasic Doc] -

    sub setPointPivotB( constraint_id, x, y, z)

    +

    Sub SetPointPivotB( constraint_id, x, y, z)

    Sets the pivot point on the second actor (Body B) of the constraint. This pivot point defines the specific location in the local space of Body B where the point-to-point constraint is anchored.

    @@ -16,6 +16,7 @@ SetPointPivotB

    +

    \ No newline at end of file diff --git a/doc/doc_files/setprojectionmatrix.html b/doc/doc_files/setprojectionmatrix.html index 6eebabc..3277146 100644 --- a/doc/doc_files/setprojectionmatrix.html +++ b/doc/doc_files/setprojectionmatrix.html @@ -26,6 +26,7 @@ GetProjectionMatrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/setprojectorfov.html b/doc/doc_files/setprojectorfov.html index 81cf9f7..6dfbc2c 100644 --- a/doc/doc_files/setprojectorfov.html +++ b/doc/doc_files/setprojectorfov.html @@ -15,6 +15,7 @@ GetProjectorFOV

    +

    \ No newline at end of file diff --git a/doc/doc_files/setprojectortarget.html b/doc/doc_files/setprojectortarget.html index fd5f831..4f05ed4 100644 --- a/doc/doc_files/setprojectortarget.html +++ b/doc/doc_files/setprojectortarget.html @@ -12,6 +12,7 @@ Set the point a projector is pointed at

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsceneambientcolor.html b/doc/doc_files/setsceneambientcolor.html index 0898a6c..64d5ac1 100644 --- a/doc/doc_files/setsceneambientcolor.html +++ b/doc/doc_files/setsceneambientcolor.html @@ -15,6 +15,7 @@ GetSceneAmbientColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setscenefog.html b/doc/doc_files/setscenefog.html index dc08ca1..f43c876 100644 --- a/doc/doc_files/setscenefog.html +++ b/doc/doc_files/setscenefog.html @@ -9,6 +9,7 @@

    Sub SetSceneFog (color, fog_type, start_val, end_val, density, pixelFog, rangeFog)

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsceneshadowcolor.html b/doc/doc_files/setsceneshadowcolor.html index 80b66d9..f08a364 100644 --- a/doc/doc_files/setsceneshadowcolor.html +++ b/doc/doc_files/setsceneshadowcolor.html @@ -15,6 +15,7 @@ GetSceneShadowColor

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidedampingdirang.html b/doc/doc_files/setslidedampingdirang.html index 4a6c3fa..7522e34 100644 --- a/doc/doc_files/setslidedampingdirang.html +++ b/doc/doc_files/setslidedampingdirang.html @@ -3,15 +3,16 @@ - setSlideDampingDirAng [RCBasic Doc] + SetSlideDampingDirAng [RCBasic Doc] -

    sub setSlideDampingDirAng( constraint_id, n)

    +

    Sub SetSlideDampingDirAng( constraint_id, n)

    Sets the angular directional damping value. This damping factor specifically affects angular motion in the direction of movement along the constraint's axes.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidedampingdirlin.html b/doc/doc_files/setslidedampingdirlin.html index 069b735..3b5bbb4 100644 --- a/doc/doc_files/setslidedampingdirlin.html +++ b/doc/doc_files/setslidedampingdirlin.html @@ -3,15 +3,16 @@ - setSlideDampingDirLin [RCBasic Doc] + SetSlideDampingDirLin [RCBasic Doc] -

    sub setSlideDampingDirLin( constraint_id, n)

    +

    Sub SetSlideDampingDirLin( constraint_id, n)

    Sets the linear directional damping value for a constraint. This value applies to the linear (translational) motion of an object along the constraint's axis of movement.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidedampinglimang.html b/doc/doc_files/setslidedampinglimang.html index f52aa50..e4efa1b 100644 --- a/doc/doc_files/setslidedampinglimang.html +++ b/doc/doc_files/setslidedampinglimang.html @@ -3,11 +3,11 @@ - setSlideDampingLimAng [RCBasic Doc] + SetSlideDampingLimAng [RCBasic Doc] -

    sub setSlideDampingLimAng( constraint_id, n)

    +

    Sub SetSlideDampingLimAng( constraint_id, n)

    Sets the angular limit damping factor for a constraint. This damping applies specifically to the angular motion of an object when it reaches the limit of its allowed rotational range.

    @@ -15,6 +15,7 @@ GetSlideDampingLimAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidedampinglimlin.html b/doc/doc_files/setslidedampinglimlin.html index 28636a7..5393f17 100644 --- a/doc/doc_files/setslidedampinglimlin.html +++ b/doc/doc_files/setslidedampinglimlin.html @@ -3,11 +3,11 @@ - setSlideDampingLimLin [RCBasic Doc] + SetSlideDampingLimLin [RCBasic Doc] -

    sub setSlideDampingLimLin( constraint_id, n)

    +

    Sub SetSlideDampingLimLin( constraint_id, n)

    Sets the linear limit damping factor for a constraint. This damping applies specifically to the linear (translational) motion of an object when it reaches the limit of its allowed range of movement along a specific axis.

    @@ -15,6 +15,7 @@ GetSlideDampingLimLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidedampingorthoang.html b/doc/doc_files/setslidedampingorthoang.html index b0a69df..d07fd1f 100644 --- a/doc/doc_files/setslidedampingorthoang.html +++ b/doc/doc_files/setslidedampingorthoang.html @@ -3,11 +3,11 @@ - setSlideDampingOrthoAng [RCBasic Doc] + SetSlideDampingOrthoAng [RCBasic Doc] -

    sub setSlideDampingOrthoAng( constraint_id, n)

    +

    Sub SetSlideDampingOrthoAng( constraint_id, n)

    Sets the orthogonal angular damping factor applied to a constraint. This damping affects angular (rotational) motion that occurs perpendicular to the primary axis of movement defined by the constraint.

    @@ -15,6 +15,7 @@ GetSlideDampingOrthoAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidedampingortholin.html b/doc/doc_files/setslidedampingortholin.html index a65a902..6923722 100644 --- a/doc/doc_files/setslidedampingortholin.html +++ b/doc/doc_files/setslidedampingortholin.html @@ -3,11 +3,11 @@ - setSlideDampingOrthoLin [RCBasic Doc] + SetSlideDampingOrthoLin [RCBasic Doc] -

    sub setSlideDampingOrthoLin( constraint_id, n)

    +

    Sub SetSlideDampingOrthoLin( constraint_id, n)

    Sets the orthogonal linear damping factor for a constraint. This damping affects the linear (translational) motion of an object that occurs perpendicular to the primary direction of movement defined by the constraint.

    @@ -15,6 +15,7 @@ GetSlideDampingOrthoLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslideloweranglimit.html b/doc/doc_files/setslideloweranglimit.html index 279bd9d..faae7fb 100644 --- a/doc/doc_files/setslideloweranglimit.html +++ b/doc/doc_files/setslideloweranglimit.html @@ -7,7 +7,7 @@ -

    sub SetSlideLowerAngLimit( constraint_id, n)

    +

    Sub SetSlideLowerAngLimit( constraint_id, n)

    Sets the lower angular limit of the constraint. This value specifies the minimum angle allowed for the rotation of the connected actors around the axis perpendicular to the sliding direction defined by the slider constraint.

    @@ -18,6 +18,7 @@ GetSlideLowerAngLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidelowerlinlimit.html b/doc/doc_files/setslidelowerlinlimit.html index 2c53377..1eec8c3 100644 --- a/doc/doc_files/setslidelowerlinlimit.html +++ b/doc/doc_files/setslidelowerlinlimit.html @@ -3,11 +3,11 @@ - setSlideLowerLinLimit [RCBasic Doc] + SetSlideLowerLinLimit [RCBasic Doc] -

    sub setSlideLowerLinLimit( constraint_id, n)

    +

    Sub SetSlideLowerLinLimit( constraint_id, n)

    Sets the lower linear limit for the translational (sliding) motion along the slider's axis. This value specifies the minimum allowable position for the connected actors along the defined axis of the slider constraint.

    @@ -18,6 +18,7 @@ GetSlideLowerLinLimit

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsliderestitutiondirang.html b/doc/doc_files/setsliderestitutiondirang.html index be7d1dd..e4d9a0a 100644 --- a/doc/doc_files/setsliderestitutiondirang.html +++ b/doc/doc_files/setsliderestitutiondirang.html @@ -3,11 +3,11 @@ - setSlideRestitutionDirAng [RCBasic Doc] + SetSlideRestitutionDirAng [RCBasic Doc] -

    sub setSlideRestitutionDirAng( constraint_id, n)

    +

    Sub SetSlideRestitutionDirAng( constraint_id, n)

    Sets the restitution value for angular motion. The restitution coefficient is a measure of how much energy is conserved in a collision or constraint interaction, specifically for angular movements.

    @@ -18,6 +18,7 @@ GetSlideRestitutionDirAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsliderestitutiondirlin.html b/doc/doc_files/setsliderestitutiondirlin.html index 0af7708..4867c5c 100644 --- a/doc/doc_files/setsliderestitutiondirlin.html +++ b/doc/doc_files/setsliderestitutiondirlin.html @@ -3,11 +3,11 @@ - setSlideRestitutionDirLin [RCBasic Doc] + SetSlideRestitutionDirLin [RCBasic Doc] -

    sub setSlideRestitutionDirLin( constraint_id, n)

    +

    Sub SetSlideRestitutionDirLin( constraint_id, n)

    Sets the restitution value for linear motion. This value determines how much energy is conserved in a collision or interaction involving linear movements of the connected actors.

    @@ -18,6 +18,7 @@ SetSlideRestitutionDirLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsliderestitutionlimang.html b/doc/doc_files/setsliderestitutionlimang.html index 955b9a3..596d966 100644 --- a/doc/doc_files/setsliderestitutionlimang.html +++ b/doc/doc_files/setsliderestitutionlimang.html @@ -3,11 +3,11 @@ - setSlideRestitutionLimAng [RCBasic Doc] + SetSlideRestitutionLimAng [RCBasic Doc] -

    sub setSlideRestitutionLimAng( constraint_id, n)

    +

    Sub SetSlideRestitutionLimAng( constraint_id, n)

    Sets the restitution value for angular limit. This value determines how much energy is conserved when the angular motion of the connected actors reaches the angular limits of the slider constraint. Essentially, it controls how "bouncy" the rotation is when it hits the angular limit of the constraint.

    @@ -18,6 +18,7 @@ GetSlideRestitutionLimAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsliderestitutionlimlin.html b/doc/doc_files/setsliderestitutionlimlin.html index 4747276..f101563 100644 --- a/doc/doc_files/setsliderestitutionlimlin.html +++ b/doc/doc_files/setsliderestitutionlimlin.html @@ -3,11 +3,11 @@ - setSlideRestitutionLimLin [RCBasic Doc] + SetSlideRestitutionLimLin [RCBasic Doc] -

    sub setSlideRestitutionLimLin( constraint_id, n)

    +

    Sub SetSlideRestitutionLimLin( constraint_id, n)

    Sets the restitution value for the linear limit of the constraint. This value controls how much energy is conserved (or how "bouncy" the interaction is) when the connected actors reach the linear limits of the slider constraint, which restricts the movement along the sliding axis.

    @@ -18,6 +18,7 @@ GetSlideRestitutionLimLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsliderestitutionorthoang.html b/doc/doc_files/setsliderestitutionorthoang.html index 2e877cd..63d4465 100644 --- a/doc/doc_files/setsliderestitutionorthoang.html +++ b/doc/doc_files/setsliderestitutionorthoang.html @@ -3,11 +3,11 @@ - setSlideRestitutionOrthoAng [RCBasic Doc] + SetSlideRestitutionOrthoAng [RCBasic Doc] -

    sub setSlideRestitutionOrthoAng( constraint_id, n)

    +

    Sub SetSlideRestitutionOrthoAng( constraint_id, n)

    Sets the restitution value for orthogonal angular motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when rotational movement occurs in a direction orthogonal (perpendicular) to the slider's primary axis of movement.

    @@ -21,6 +21,7 @@ GetSlideRestitutionOrthoAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsliderestitutionortholin.html b/doc/doc_files/setsliderestitutionortholin.html index 8ee4b4c..54ae3dd 100644 --- a/doc/doc_files/setsliderestitutionortholin.html +++ b/doc/doc_files/setsliderestitutionortholin.html @@ -3,11 +3,11 @@ - setSlideRestitutionOrthoLin [RCBasic Doc] + SetSlideRestitutionOrthoLin [RCBasic Doc] -

    sub setSlideRestitutionOrthoLin( constraint_id, n)

    +

    Sub SetSlideRestitutionOrthoLin( constraint_id, n)

    Sets the restitution value for orthogonal linear motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when linear motion occurs in a direction orthogonal (perpendicular) to the primary sliding axis of the constraint.

    @@ -21,6 +21,7 @@ GetSlideRestitutionOrthoLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidesoftnessdirang.html b/doc/doc_files/setslidesoftnessdirang.html index b2080b3..1f1b4d4 100644 --- a/doc/doc_files/setslidesoftnessdirang.html +++ b/doc/doc_files/setslidesoftnessdirang.html @@ -3,11 +3,11 @@ - setSlideSoftnessDirAng [RCBasic Doc] + SetSlideSoftnessDirAng [RCBasic Doc] -

    sub setSlideSoftnessDirAng( constraint_id, n)

    +

    Sub SetSlideSoftnessDirAng( constraint_id, n)

    Sets the softness parameter for the angular motion of the constraint. This parameter is used to define how "soft" or "rigid" the limits of angular motion are, particularly when the angular limits are reached.

    @@ -18,6 +18,7 @@ GetSlideSoftnessDirAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidesoftnessdirlin.html b/doc/doc_files/setslidesoftnessdirlin.html index 910a7af..b24babf 100644 --- a/doc/doc_files/setslidesoftnessdirlin.html +++ b/doc/doc_files/setslidesoftnessdirlin.html @@ -3,11 +3,11 @@ - setConstraintSoftnessDirLin [RCBasic Doc] + SetConstraintSoftnessDirLin [RCBasic Doc] -

    sub setConstraintSoftnessDirLin( constraint_id, n)

    +

    Sub SetConstraintSoftnessDirLin( constraint_id, n)

    Sets the softness parameter for the linear motion of the constraint. This parameter influences how the constraint responds when the linear limits of movement are reached along the sliding axis, determining whether the response is soft and gradual or more rigid.

    @@ -18,6 +18,7 @@ GetSlideSoftnessDirLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidesoftnesslimang.html b/doc/doc_files/setslidesoftnesslimang.html index 7e873fa..1e37d1d 100644 --- a/doc/doc_files/setslidesoftnesslimang.html +++ b/doc/doc_files/setslidesoftnesslimang.html @@ -3,11 +3,11 @@ - setSlideSoftnessLimAng [RCBasic Doc] + SetSlideSoftnessLimAng [RCBasic Doc] -

    sub setSlideSoftnessLimAng( constraint_id, n)

    +

    Sub SetSlideSoftnessLimAng( constraint_id, n)

    Sets the softness parameter for the angular limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors reach their angular rotational limits around the slider's axis of rotation.

    @@ -18,6 +18,7 @@ GetSlideSoftnessLimAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidesoftnesslimlin.html b/doc/doc_files/setslidesoftnesslimlin.html index b6bbce0..33442d6 100644 --- a/doc/doc_files/setslidesoftnesslimlin.html +++ b/doc/doc_files/setslidesoftnesslimlin.html @@ -3,11 +3,11 @@ - setSlideSoftnessLimLin [RCBasic Doc] + SetSlideSoftnessLimLin [RCBasic Doc] -

    sub setSlideSoftnessLimLin( constraint_id, n)

    +

    Sub SetSlideSoftnessLimLin( constraint_id, n)

    Sets the softness parameter for the linear limits of the constraint. This parameter influences how "soft" or "rigid" the constraint behaves when the connected actors reach their linear (sliding) limits along the constraint's axis of motion.

    @@ -18,6 +18,7 @@ GetSlideSoftnessLimLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidesoftnessorthoang.html b/doc/doc_files/setslidesoftnessorthoang.html index cad7674..81de191 100644 --- a/doc/doc_files/setslidesoftnessorthoang.html +++ b/doc/doc_files/setslidesoftnessorthoang.html @@ -3,11 +3,11 @@ - setSlideSoftnessOrthoAng [RCBasic Doc] + SetSlideSoftnessOrthoAng [RCBasic Doc] -

    sub setSlideSoftnessOrthoAng( constraint_id, n)

    +

    Sub SetSlideSoftnessOrthoAng( constraint_id, n)

    Sets the softness parameter for the orthogonal angular limits of the constraint. This parameter controls how "soft" or "rigid" the constraint behaves when angular rotation is limited along directions orthogonal (perpendicular) to the primary axis of motion.

    @@ -18,6 +18,7 @@ GetSlideSoftnessOrthoAng

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslidesoftnessortholin.html b/doc/doc_files/setslidesoftnessortholin.html index a48db4b..d708422 100644 --- a/doc/doc_files/setslidesoftnessortholin.html +++ b/doc/doc_files/setslidesoftnessortholin.html @@ -3,11 +3,11 @@ - setConstraintSoftnessOrthoLin [RCBasic Doc] + SetConstraintSoftnessOrthoLin [RCBasic Doc] -

    sub setSlideSoftnessOrthoLin( constraint_id, n)

    +

    Sub SetSlideSoftnessOrthoLin( constraint_id, n)

    Sets the softness parameter for the orthogonal linear limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors approach their linear movement limits in directions that are orthogonal (perpendicular) to the primary sliding axis.

    @@ -18,6 +18,7 @@ GetSlideSoftnessOrthoLin

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslideupperanglimit.html b/doc/doc_files/setslideupperanglimit.html index 927a49c..47f2b30 100644 --- a/doc/doc_files/setslideupperanglimit.html +++ b/doc/doc_files/setslideupperanglimit.html @@ -3,11 +3,11 @@ - setSlideUpperAngLimit [RCBasic Doc] + SetSlideUpperAngLimit [RCBasic Doc] -

    sub setSlideUpperAngLimit( constraint_id, n)

    +

    Sub SetSlideUpperAngLimit( constraint_id, n)

    Sets the upper limit of the angular movement allowed for the constraint. This function is crucial for determining how much rotational freedom is allowed around the axis of rotation defined by the slider constraint.

    @@ -15,6 +15,7 @@ The upper angular limit specifies the maximum allowed rotation around the rotational axis for the slider constraint. If the relative rotation between the two actors exceeds this angle, corrective forces are applied to maintain the constraint and prevent further rotation.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setslideupperlinlimit.html b/doc/doc_files/setslideupperlinlimit.html index 957fe31..fa138e3 100644 --- a/doc/doc_files/setslideupperlinlimit.html +++ b/doc/doc_files/setslideupperlinlimit.html @@ -3,11 +3,11 @@ - setSlideUpperLinLimit [RCBasic Doc] + SetSlideUpperLinLimit [RCBasic Doc] -

    sub setSlideUpperLinLimit( constraint_id, n)

    +

    Sub SetSlideUpperLinLimit( constraint_id, n)

    Sets the upper limit for linear movement along the constraint's axis. This is a crucial function for controlling how far the connected actors can slide along that axis before the constraint enforces limits.

    @@ -15,6 +15,7 @@ The upper linear limit specifies the maximum distance that the connected actors can move away from each other along the slider's axis. If the relative movement exceeds this limit, the constraint will apply corrective forces to stop further movement.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsoundchannels.html b/doc/doc_files/setsoundchannels.html index e1374e8..7386b17 100644 --- a/doc/doc_files/setsoundchannels.html +++ b/doc/doc_files/setsoundchannels.html @@ -7,11 +7,12 @@ -

    sub SetSoundChannels(max_channels)

    +

    Sub SetSoundChannels(max_channels)

    Sets the maximum number of sound channels.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setsoundvolume.html b/doc/doc_files/setsoundvolume.html index 07a5d38..33401a7 100644 --- a/doc/doc_files/setsoundvolume.html +++ b/doc/doc_files/setsoundvolume.html @@ -7,11 +7,12 @@ -

    sub SetSoundVolume(snd, vol)

    +

    Sub SetSoundVolume(snd, vol)

    Sets the volume of a sound

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritealpha.html b/doc/doc_files/setspritealpha.html index 9d3286e..ad04896 100644 --- a/doc/doc_files/setspritealpha.html +++ b/doc/doc_files/setspritealpha.html @@ -12,6 +12,7 @@ Sets the alpha value of a sprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteangulardamping.html b/doc/doc_files/setspriteangulardamping.html index f30c4ab..b1d3f38 100644 --- a/doc/doc_files/setspriteangulardamping.html +++ b/doc/doc_files/setspriteangulardamping.html @@ -3,11 +3,11 @@ - setSpriteAngularDamping [RCBasic Doc] + SetSpriteAngularDamping [RCBasic Doc] -

    sub setSpriteAngularDamping( spr_id, angularDamping)

    +

    Sub SetSpriteAngularDamping( spr_id, angularDamping)

    Sets a sprite's angular damping

    @@ -15,6 +15,7 @@ GetSpriteAngularDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteangularvelocity.html b/doc/doc_files/setspriteangularvelocity.html index ace9ee9..a7f8ecb 100644 --- a/doc/doc_files/setspriteangularvelocity.html +++ b/doc/doc_files/setspriteangularvelocity.html @@ -3,11 +3,11 @@ - setSpriteAngularVelocity [RCBasic Doc] + SetSpriteAngularVelocity [RCBasic Doc] -

    sub setSpriteAngularVelocity( spr_id, av)

    +

    Sub SetSpriteAngularVelocity( spr_id, av)

    Sets the angular velocity of a sprite

    @@ -15,6 +15,7 @@ GetSpriteAngularVelocity

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteanimation.html b/doc/doc_files/setspriteanimation.html index 1add696..ff07496 100644 --- a/doc/doc_files/setspriteanimation.html +++ b/doc/doc_files/setspriteanimation.html @@ -18,6 +18,7 @@ GetSpriteAnimation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteanimationframe.html b/doc/doc_files/setspriteanimationframe.html index 1975a65..422b9c3 100644 --- a/doc/doc_files/setspriteanimationframe.html +++ b/doc/doc_files/setspriteanimationframe.html @@ -15,6 +15,7 @@ GetSpriteAnimationFrame

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteanimationlength.html b/doc/doc_files/setspriteanimationlength.html index 85e21a6..9f0c8b3 100644 --- a/doc/doc_files/setspriteanimationlength.html +++ b/doc/doc_files/setspriteanimationlength.html @@ -15,6 +15,7 @@ GetSpriteAnimationLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteanimationspeed.html b/doc/doc_files/setspriteanimationspeed.html index 84924cf..4a1206f 100644 --- a/doc/doc_files/setspriteanimationspeed.html +++ b/doc/doc_files/setspriteanimationspeed.html @@ -12,6 +12,7 @@ Sets the speed in frames per second for a sprite animation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteawake.html b/doc/doc_files/setspriteawake.html index 1314f9e..9ae519a 100644 --- a/doc/doc_files/setspriteawake.html +++ b/doc/doc_files/setspriteawake.html @@ -3,15 +3,16 @@ - setSpriteAwake [RCBasic Doc] + SetSpriteAwake [RCBasic Doc] -

    sub setSpriteAwake( spr_id, flag)

    +

    Sub SetSpriteAwake( spr_id, flag)

    Sets a sprite's sleep state

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritebox.html b/doc/doc_files/setspritebox.html index dc7e18b..ed258ec 100644 --- a/doc/doc_files/setspritebox.html +++ b/doc/doc_files/setspritebox.html @@ -15,6 +15,7 @@ NOTE: Sprite collision shape must be SPRITE_SHAPE_BOX

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritebullet.html b/doc/doc_files/setspritebullet.html index badf52c..01070c7 100644 --- a/doc/doc_files/setspritebullet.html +++ b/doc/doc_files/setspritebullet.html @@ -3,11 +3,11 @@ - setSpriteBullet [RCBasic Doc] + SetSpriteBullet [RCBasic Doc] -

    sub setSpriteBullet( spr_id, flag)

    +

    Sub SetSpriteBullet( spr_id, flag)

    Sets whether body has continuous collision detection

    @@ -18,6 +18,7 @@ SpriteIsBullet

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritecanvasantialiasmode.html b/doc/doc_files/setspritecanvasantialiasmode.html index 56fa299..7f8649e 100644 --- a/doc/doc_files/setspritecanvasantialiasmode.html +++ b/doc/doc_files/setspritecanvasantialiasmode.html @@ -7,7 +7,7 @@ -

    sub SetSpriteCanvasAntiAliasMode( c_num, aa_mode )

    +

    Sub SetSpriteCanvasAntiAliasMode( c_num, aa_mode )

    Sets the anti-alias mode for a sprite canvas

    @@ -41,6 +41,7 @@ GetSpriteCanvasAntiAliasMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritecanvasbilinearfilter.html b/doc/doc_files/setspritecanvasbilinearfilter.html index 57106cd..0a88a16 100644 --- a/doc/doc_files/setspritecanvasbilinearfilter.html +++ b/doc/doc_files/setspritecanvasbilinearfilter.html @@ -7,7 +7,7 @@ -

    sub SetSpriteCanvasBilinearFilter( c_num, flag )

    +

    Sub SetSpriteCanvasBilinearFilter( c_num, flag )

    Enables or disables bi-linear filter for the sprite canvas

    @@ -15,6 +15,7 @@ GetSpriteCanvasBilinearFilter

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritecanvasblendmode.html b/doc/doc_files/setspritecanvasblendmode.html index ba66373..8f6ee69 100644 --- a/doc/doc_files/setspritecanvasblendmode.html +++ b/doc/doc_files/setspritecanvasblendmode.html @@ -7,7 +7,7 @@ -

    sub SetSpriteCanvasBlendMode( c_num, blend_mode )

    +

    Sub SetSpriteCanvasBlendMode( c_num, blend_mode )

    Sets the blend mode used to render sprites on the given sprite canvas

    @@ -51,6 +51,7 @@ GetSpriteCanvasBlendMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritecanvasrenderpriority.html b/doc/doc_files/setspritecanvasrenderpriority.html index a758650..e81f3d5 100644 --- a/doc/doc_files/setspritecanvasrenderpriority.html +++ b/doc/doc_files/setspritecanvasrenderpriority.html @@ -7,7 +7,7 @@ -

    function SetSpriteCanvasRenderPriority( c_num, priority, order )

    +

    Function SetSpriteCanvasRenderPriority( c_num, priority, order )

    Sets the order sprites are rendered on a sprite canvas.

    @@ -62,6 +62,7 @@ GetSpriteCanvasRenderPriority

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritechain.html b/doc/doc_files/setspritechain.html index 2aab23c..8c419fd 100644 --- a/doc/doc_files/setspritechain.html +++ b/doc/doc_files/setspritechain.html @@ -15,6 +15,7 @@ NOTE: Sprite collision shape must be SPRITE_SHAPE_CHAIN

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritechainloop.html b/doc/doc_files/setspritechainloop.html index a78c1e6..b5fc004 100644 --- a/doc/doc_files/setspritechainloop.html +++ b/doc/doc_files/setspritechainloop.html @@ -18,6 +18,7 @@ NOTE: Sprite collision shape must be SPRITE_SHAPE_CHAIN

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritecolormod.html b/doc/doc_files/setspritecolormod.html index 3eaacaa..27ff9ff 100644 --- a/doc/doc_files/setspritecolormod.html +++ b/doc/doc_files/setspritecolormod.html @@ -12,6 +12,7 @@ Sets the color modulation of a sprite.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritedensity.html b/doc/doc_files/setspritedensity.html index 4912d66..943a1c0 100644 --- a/doc/doc_files/setspritedensity.html +++ b/doc/doc_files/setspritedensity.html @@ -7,7 +7,7 @@ -

    sub SetSpriteDensity( spr_id, density )

    +

    Sub SetSpriteDensity( spr_id, density )

    Sets the density of a sprite. Higher density means a heavier sprite.

    @@ -18,6 +18,7 @@ GetSpriteDensity

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritefixedrotation.html b/doc/doc_files/setspritefixedrotation.html index 59b1b60..bdf49e0 100644 --- a/doc/doc_files/setspritefixedrotation.html +++ b/doc/doc_files/setspritefixedrotation.html @@ -3,11 +3,11 @@ - setSpriteFixedRotation [RCBasic Doc] + SetSpriteFixedRotation [RCBasic Doc] -

    sub setSpriteFixedRotation( spr_id, flag )

    +

    Sub SetSpriteFixedRotation( spr_id, flag )

    Prevents sprite from being rotated by any forces applied to it

    @@ -15,6 +15,7 @@ spriteIsFixedRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteframe.html b/doc/doc_files/setspriteframe.html index 48a4752..02fb575 100644 --- a/doc/doc_files/setspriteframe.html +++ b/doc/doc_files/setspriteframe.html @@ -12,6 +12,7 @@ Sets a sprite to a frame in its frame sheet

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritefriction.html b/doc/doc_files/setspritefriction.html index abaeac8..e280868 100644 --- a/doc/doc_files/setspritefriction.html +++ b/doc/doc_files/setspritefriction.html @@ -7,7 +7,7 @@ -

    sub SetSpriteFriction( spr_id, friction )

    +

    Sub SetSpriteFriction( spr_id, friction )

    Sets a sprite's friction

    @@ -15,6 +15,7 @@ GetSpriteFriction

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritegravityscale.html b/doc/doc_files/setspritegravityscale.html index 19cff02..f525118 100644 --- a/doc/doc_files/setspritegravityscale.html +++ b/doc/doc_files/setspritegravityscale.html @@ -3,11 +3,11 @@ - setSpriteGravityScale [RCBasic Doc] + SetSpriteGravityScale [RCBasic Doc] -

    sub setSpriteGravityScale( spr_id, g_scale)

    +

    Sub SetSpriteGravityScale( spr_id, g_scale)

    Sets the affect of gravity on a sprite

    @@ -15,6 +15,7 @@ GetSpriteGravityScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritelineardamping.html b/doc/doc_files/setspritelineardamping.html index 929c854..7caa1cf 100644 --- a/doc/doc_files/setspritelineardamping.html +++ b/doc/doc_files/setspritelineardamping.html @@ -3,11 +3,11 @@ - setSpriteLinearDamping [RCBasic Doc] + SetSpriteLinearDamping [RCBasic Doc] -

    sub setSpriteLinearDamping( spr_id, linearDamping)

    +

    Sub SetSpriteLinearDamping( spr_id, linearDamping)

    Sets the linear damping of a sprite

    @@ -15,6 +15,7 @@ GetSpriteLinearDamping

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritelinearvelocity.html b/doc/doc_files/setspritelinearvelocity.html index 3009a35..e611623 100644 --- a/doc/doc_files/setspritelinearvelocity.html +++ b/doc/doc_files/setspritelinearvelocity.html @@ -3,11 +3,11 @@ - setSpriteLinearVelocity [RCBasic Doc] + SetSpriteLinearVelocity [RCBasic Doc] -

    sub setSpriteLinearVelocity( spr_id, x, y)

    +

    Sub SetSpriteLinearVelocity( spr_id, x, y)

    Sets a sprite's linear velocity

    @@ -15,6 +15,7 @@ GetSpriteLinearVelocity

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritepolygon.html b/doc/doc_files/setspritepolygon.html index 04fef29..50098f6 100644 --- a/doc/doc_files/setspritepolygon.html +++ b/doc/doc_files/setspritepolygon.html @@ -12,6 +12,7 @@ Sets the points in a polygon sprite shape

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteposition.html b/doc/doc_files/setspriteposition.html index 24a9aae..6dab922 100644 --- a/doc/doc_files/setspriteposition.html +++ b/doc/doc_files/setspriteposition.html @@ -54,6 +54,7 @@ CreateSprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteradius.html b/doc/doc_files/setspriteradius.html index 0aa3d79..a28ef20 100644 --- a/doc/doc_files/setspriteradius.html +++ b/doc/doc_files/setspriteradius.html @@ -18,6 +18,7 @@ GetSpriteRadius

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriterestitution.html b/doc/doc_files/setspriterestitution.html index f279e4e..9a28c5a 100644 --- a/doc/doc_files/setspriterestitution.html +++ b/doc/doc_files/setspriterestitution.html @@ -7,7 +7,7 @@ -

    sub SetSpriteRestitution( spr_id, restitution )

    +

    Sub SetSpriteRestitution( spr_id, restitution )

    Sets the restitution coefficient for a sprite

    @@ -15,6 +15,7 @@ GetSpriteRestitution

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriterestitutionthreshold.html b/doc/doc_files/setspriterestitutionthreshold.html index 07c8353..f768bd4 100644 --- a/doc/doc_files/setspriterestitutionthreshold.html +++ b/doc/doc_files/setspriterestitutionthreshold.html @@ -7,7 +7,7 @@ -

    sub SetSpriteRestitutionThreshold( spr_id, threshold )

    +

    Sub SetSpriteRestitutionThreshold( spr_id, threshold )

    Sets the restitution threshold for a sprite.

    @@ -15,6 +15,7 @@ GetSpriteRestitutionThreshold

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriterotation.html b/doc/doc_files/setspriterotation.html index 1063e8d..b93b972 100644 --- a/doc/doc_files/setspriterotation.html +++ b/doc/doc_files/setspriterotation.html @@ -50,6 +50,7 @@ RotateSprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritescale.html b/doc/doc_files/setspritescale.html index 297da88..599e6ff 100644 --- a/doc/doc_files/setspritescale.html +++ b/doc/doc_files/setspritescale.html @@ -51,6 +51,7 @@ GetSpriteScale

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteshape.html b/doc/doc_files/setspriteshape.html index b3baa01..2f5b6ab 100644 --- a/doc/doc_files/setspriteshape.html +++ b/doc/doc_files/setspriteshape.html @@ -40,6 +40,7 @@ GetSpriteShape

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspriteshapeoffset.html b/doc/doc_files/setspriteshapeoffset.html index 195a68c..e9e2cfc 100644 --- a/doc/doc_files/setspriteshapeoffset.html +++ b/doc/doc_files/setspriteshapeoffset.html @@ -15,6 +15,7 @@ GetSpriteShapeOffset

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritesleepallowed.html b/doc/doc_files/setspritesleepallowed.html index 77305f3..8fb8337 100644 --- a/doc/doc_files/setspritesleepallowed.html +++ b/doc/doc_files/setspritesleepallowed.html @@ -3,11 +3,11 @@ - setSpriteSleepAllowed [RCBasic Doc] + SetSpriteSleepAllowed [RCBasic Doc] -

    sub setSpriteSleepAllowed( spr_id, flag)

    +

    Sub SetSpriteSleepAllowed( spr_id, flag)

    Sets whether the sprite is allowed to go to sleep when it's at rest

    @@ -17,6 +17,7 @@ SpriteIsSleepAllowed

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritesolid.html b/doc/doc_files/setspritesolid.html index fb94111..ad3016f 100644 --- a/doc/doc_files/setspritesolid.html +++ b/doc/doc_files/setspritesolid.html @@ -55,6 +55,7 @@ SpriteIsSolid

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritesource.html b/doc/doc_files/setspritesource.html index 3c673f7..7c79d54 100644 --- a/doc/doc_files/setspritesource.html +++ b/doc/doc_files/setspritesource.html @@ -50,6 +50,7 @@ GetSpriteSource

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritetype.html b/doc/doc_files/setspritetype.html index f2cf80b..0d5c2b8 100644 --- a/doc/doc_files/setspritetype.html +++ b/doc/doc_files/setspritetype.html @@ -164,6 +164,7 @@ GetSpriteType

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritevisible.html b/doc/doc_files/setspritevisible.html index 73a26ce..b0762a0 100644 --- a/doc/doc_files/setspritevisible.html +++ b/doc/doc_files/setspritevisible.html @@ -48,6 +48,7 @@ SetSpriteVisible

    +

    \ No newline at end of file diff --git a/doc/doc_files/setspritez.html b/doc/doc_files/setspritez.html index f2b726d..deb804c 100644 --- a/doc/doc_files/setspritez.html +++ b/doc/doc_files/setspritez.html @@ -66,6 +66,7 @@ SpriteZ

    +

    \ No newline at end of file diff --git a/doc/doc_files/setterraincameramovementdelta.html b/doc/doc_files/setterraincameramovementdelta.html index 0a89d1c..0bd1e34 100644 --- a/doc/doc_files/setterraincameramovementdelta.html +++ b/doc/doc_files/setterraincameramovementdelta.html @@ -7,7 +7,7 @@ -

    sub SetTerrainCameraMovementDelta( actor, delta )

    +

    Sub SetTerrainCameraMovementDelta( actor, delta )

    Sets the movement camera threshold.

    @@ -15,6 +15,7 @@ It is used to determine when to recalculate indices for the actor. The default value is 10.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setterraincamerarotationdelta.html b/doc/doc_files/setterraincamerarotationdelta.html index 12b1fdb..3cab09f 100644 --- a/doc/doc_files/setterraincamerarotationdelta.html +++ b/doc/doc_files/setterraincamerarotationdelta.html @@ -7,7 +7,7 @@ -

    sub SetTerrainCameraRotationDelta( actor, delta )

    +

    Sub SetTerrainCameraRotationDelta( actor, delta )

    Sets the rotation camera threshold.

    @@ -15,6 +15,7 @@ It is used to determine when to recalculate indices for the scene node. The default value is 1.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setterrainloddistance.html b/doc/doc_files/setterrainloddistance.html index 17c8168..6076818 100644 --- a/doc/doc_files/setterrainloddistance.html +++ b/doc/doc_files/setterrainloddistance.html @@ -7,11 +7,12 @@ -

    sub SetTerrainLODDistance( actor, LOD, distance )

    +

    Sub SetTerrainLODDistance( actor, LOD, distance )

    Override the default generation of distance thresholds.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setterrainpatchlod.html b/doc/doc_files/setterrainpatchlod.html index 8d7bdb2..a4fbe62 100644 --- a/doc/doc_files/setterrainpatchlod.html +++ b/doc/doc_files/setterrainpatchlod.html @@ -7,11 +7,12 @@ -

    sub SetTerrainPatchLOD( actor, patchX, patchZ, LOD )

    +

    Sub SetTerrainPatchLOD( actor, patchX, patchZ, LOD )

    Manually sets the LOD of a patch.

    +

    \ No newline at end of file diff --git a/doc/doc_files/settile.html b/doc/doc_files/settile.html index 9b0c3e8..2afbf01 100644 --- a/doc/doc_files/settile.html +++ b/doc/doc_files/settile.html @@ -12,6 +12,7 @@ Places a tile on a tilemap

    +

    \ No newline at end of file diff --git a/doc/doc_files/settileanimationframe.html b/doc/doc_files/settileanimationframe.html index 9dd63d1..fc8ab5b 100644 --- a/doc/doc_files/settileanimationframe.html +++ b/doc/doc_files/settileanimationframe.html @@ -29,6 +29,7 @@

    +

    \ No newline at end of file diff --git a/doc/doc_files/settileanimationlength.html b/doc/doc_files/settileanimationlength.html index d86a5e3..0537053 100644 --- a/doc/doc_files/settileanimationlength.html +++ b/doc/doc_files/settileanimationlength.html @@ -15,6 +15,7 @@ GetTileAnimationLength

    +

    \ No newline at end of file diff --git a/doc/doc_files/settileanimationspeed.html b/doc/doc_files/settileanimationspeed.html index 027f3d1..a8d0ccd 100644 --- a/doc/doc_files/settileanimationspeed.html +++ b/doc/doc_files/settileanimationspeed.html @@ -15,6 +15,7 @@ GetTileAnimationSpeed

    +

    \ No newline at end of file diff --git a/doc/doc_files/settilemapsize.html b/doc/doc_files/settilemapsize.html index 5aedd8d..8acd14a 100644 --- a/doc/doc_files/settilemapsize.html +++ b/doc/doc_files/settilemapsize.html @@ -16,6 +16,7 @@ GetTileMapSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/setup.html b/doc/doc_files/setup.html index 472dfec..af26f53 100644 --- a/doc/doc_files/setup.html +++ b/doc/doc_files/setup.html @@ -9,44 +9,40 @@

    SETTING UP RCBASIC

    - RCBasic comes with 2 command-line tools for creating programs. The first is rcbasic_build which takes your sourcecode in your *.bas file and compiles it into a *.cbc file. The *.cbc file contains intermediate bytecode which can be ran with the rcbasic (rcbasic.exe on windows) application. + To get started with RCBasic, just go into the directory where RCBasic is extracted to and start up RCBasic Studio. You are now ready to start coding.

    - NOTE: On Windows, you need to include all the 32-bit dlls with the 32-bit executable and all the 64-bit dlls with the 64-bit executable. The rcbasic package tool will automatically do all of this for you as well as package for other systems as well. + RCBasic also comes with a 2D level editor called Nirvana and a 3D level editor called Serenity. If you are on linux there is a start up script for each one in the main folder where RCBasic is extracted. On Windows, just go into each folder and start up the exe for the editor you want to use.

    -

    RUN PROGRAMS FROM GEANY

    -

    -

    - LINUX In the installer directory there is a folder called geany_files. Inside the folder there is a file named filetypes.rcbasic. You can override the geany *.bas configuration by replacing the freeBasic configuration with this file. Just copy this file to the geany filedefs path, which on most linux distibutions should be (/home/.config/geany/filedefs), and rename the file to filetypes.freebasic. -

    -

    - Once you have rcbasic set up with geany you just need to create a new file and save it as *.bas. Then you can compile your program by going to Build->Compile. Once your program is compiled you can run it by going to Build->Execute. -

    -

    - NOTE: If you want to use a different file extension for rcbasic programs you can still use this file and just set it up for a different extension. Refer to the geany documentation on how to set up different file types. -

    -

    - WINDOWS Geany comes preconfigured with rcbasic on windows. Just run the start_editor.bat file and create a new *.bas file. Select the File->New with Template option in the menu to start with a simple template program. Once you have created a new *.bas file goto Build->Compile to compile your program to a *.cbc file. Then goto Build->Execute to run your program. + There is a video going over the basics of each editor here:

    +

    USING RCBASIC FROM THE COMMAND-LINE

    RCBasic will be added to path on install on linux. On Windows you will need to add the rcbasic folder to your path. Either (rcbasic/rcbasic_32) or (rcbasic/rcbasic_64) depending on your operating system. Once rcbasic is in your path you can simple pass a source file to rcbasic_build to create a *.cbc file.

    - rcbasic_build myprogram.bas 
    + rcbasic_build4 myprogram.bas 

    Once you have a *.cbc file you can pass it to rcbasic to run it.

    - rcbasic myprogram.cbc 
    + rcbasic4 myprogram.cbc 

    Both tools also except the --version argument which will simply output the version of rcbasic you are using.

    - rcbasic_build --version 
    - rcbasic -version 
    + rcbasic_build4 --version 
    + rcbasic4 -version 

    PORTING TO OTHER PLATFORMS

    @@ -55,6 +51,7 @@ From RCBasic Studio, select tools->distribute and then select the platforms you want to distribute to and click the "MAKE APP" button.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setvideodrawrect.html b/doc/doc_files/setvideodrawrect.html index a982606..42746e3 100644 --- a/doc/doc_files/setvideodrawrect.html +++ b/doc/doc_files/setvideodrawrect.html @@ -7,7 +7,7 @@ -

    sub SetVideoDrawRect(x, y, w, h)

    +

    Sub SetVideoDrawRect(x, y, w, h)

    Sets the area on the current canvas where the video will be displayed.

    @@ -15,6 +15,7 @@ Note: This is a function that was more useful in older versions of RCBasic. Currently its better to use canvas controls for this.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setvideoposition.html b/doc/doc_files/setvideoposition.html index b9864fc..8dff227 100644 --- a/doc/doc_files/setvideoposition.html +++ b/doc/doc_files/setvideoposition.html @@ -7,7 +7,7 @@ -

    sub SetVideoPosition(pos)

    +

    Sub SetVideoPosition(pos)

    Sets the position within the current video in milliseconds

    @@ -15,6 +15,7 @@ GetVideoPosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/setvideovolume.html b/doc/doc_files/setvideovolume.html index 3315799..c94c2d1 100644 --- a/doc/doc_files/setvideovolume.html +++ b/doc/doc_files/setvideovolume.html @@ -7,11 +7,12 @@ -

    sub SetVideoVolume( vol )

    +

    Sub SetVideoVolume( vol )

    Sets the volume of the video track

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowalwaysontop.html b/doc/doc_files/setwindowalwaysontop.html index 51cd0a2..bbafb98 100644 --- a/doc/doc_files/setwindowalwaysontop.html +++ b/doc/doc_files/setwindowalwaysontop.html @@ -7,11 +7,12 @@ -

    sub SetWindowAlwaysOnTop( flag )

    +

    Sub SetWindowAlwaysOnTop( flag )

    Sets the window as the highest priority on the display.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowautoclose.html b/doc/doc_files/setwindowautoclose.html index cae6f61..fab0ecd 100644 --- a/doc/doc_files/setwindowautoclose.html +++ b/doc/doc_files/setwindowautoclose.html @@ -7,11 +7,12 @@ -

    sub SetWindowAutoClose( exit_on_close )

    +

    Sub SetWindowAutoClose( exit_on_close )

    Sets whether the close button on the window closes it.

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowbordered.html b/doc/doc_files/setwindowbordered.html index 838eee9..4bc91bb 100644 --- a/doc/doc_files/setwindowbordered.html +++ b/doc/doc_files/setwindowbordered.html @@ -7,7 +7,7 @@ -

    sub SetWindowBordered( flag)

    +

    Sub SetWindowBordered( flag)

    Sets whether the window has a border or not.

    @@ -15,6 +15,7 @@ WindowIsBordered

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowfullscreen.html b/doc/doc_files/setwindowfullscreen.html index f853b17..1fa17c3 100644 --- a/doc/doc_files/setwindowfullscreen.html +++ b/doc/doc_files/setwindowfullscreen.html @@ -7,11 +7,12 @@ -

    sub SetWindowFullscreen( flag)

    +

    Sub SetWindowFullscreen( flag)

    You will never guess what this does

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowicon.html b/doc/doc_files/setwindowicon.html index daf713a..42495a2 100644 --- a/doc/doc_files/setwindowicon.html +++ b/doc/doc_files/setwindowicon.html @@ -7,11 +7,12 @@ -

    sub SetWindowIcon( img )

    +

    Sub SetWindowIcon( img )

    Sets the icon that is displayed on the window border

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowmaxsize.html b/doc/doc_files/setwindowmaxsize.html index 68bff67..806c3e8 100644 --- a/doc/doc_files/setwindowmaxsize.html +++ b/doc/doc_files/setwindowmaxsize.html @@ -7,11 +7,12 @@ -

    sub SetWindowMaxSize( w, h)

    +

    Sub SetWindowMaxSize( w, h)

    Sets the max size for a resizable window

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowminsize.html b/doc/doc_files/setwindowminsize.html index 17fcb12..cf76972 100644 --- a/doc/doc_files/setwindowminsize.html +++ b/doc/doc_files/setwindowminsize.html @@ -7,11 +7,12 @@ -

    sub SetWindowMinSize( w, h)

    +

    Sub SetWindowMinSize( w, h)

    Sets the min size for a resizable window

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowposition.html b/doc/doc_files/setwindowposition.html index 2590838..fd7388d 100644 --- a/doc/doc_files/setwindowposition.html +++ b/doc/doc_files/setwindowposition.html @@ -7,11 +7,12 @@ -

    sub SetWindowPosition( x, y )

    +

    Sub SetWindowPosition( x, y )

    Sets the position of the window on the display

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowresizable.html b/doc/doc_files/setwindowresizable.html index fc79bf9..c9264c1 100644 --- a/doc/doc_files/setwindowresizable.html +++ b/doc/doc_files/setwindowresizable.html @@ -7,11 +7,12 @@ -

    sub SetWindowResizable( flag )

    +

    Sub SetWindowResizable( flag )

    Sets whether or not a window is resizable

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowsize.html b/doc/doc_files/setwindowsize.html index 678bcc8..5486314 100644 --- a/doc/doc_files/setwindowsize.html +++ b/doc/doc_files/setwindowsize.html @@ -7,11 +7,12 @@ -

    sub SetWindowSize( w, h )

    +

    Sub SetWindowSize( w, h )

    Sets the size of a window

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowtitle.html b/doc/doc_files/setwindowtitle.html index f4c8180..8b0d7b8 100644 --- a/doc/doc_files/setwindowtitle.html +++ b/doc/doc_files/setwindowtitle.html @@ -7,11 +7,12 @@ -

    sub SetWindowTitle( title$ )

    +

    Sub SetWindowTitle( title$ )

    Sets the title of the window

    +

    \ No newline at end of file diff --git a/doc/doc_files/setwindowvsync.html b/doc/doc_files/setwindowvsync.html index 2f311c1..610dd78 100644 --- a/doc/doc_files/setwindowvsync.html +++ b/doc/doc_files/setwindowvsync.html @@ -7,8 +7,9 @@ -

    sub SetWindowVSync( flag )

    +

    Sub SetWindowVSync( flag )

    +

    \ No newline at end of file diff --git a/doc/doc_files/setworld2dautoclearforces.html b/doc/doc_files/setworld2dautoclearforces.html index 8680f37..7e5098e 100644 --- a/doc/doc_files/setworld2dautoclearforces.html +++ b/doc/doc_files/setworld2dautoclearforces.html @@ -7,7 +7,7 @@ -

    sub SetWorld2DAutoClearForces( flag )

    +

    Sub SetWorld2DAutoClearForces( flag )

    Sets the auto clear forces flag for the active canvas

    @@ -15,6 +15,7 @@ GetWorld2DAutoClearForces

    +

    \ No newline at end of file diff --git a/doc/doc_files/setworld2dpositioniterations.html b/doc/doc_files/setworld2dpositioniterations.html index 6da7829..336eee8 100644 --- a/doc/doc_files/setworld2dpositioniterations.html +++ b/doc/doc_files/setworld2dpositioniterations.html @@ -7,7 +7,7 @@ -

    sub SetWorld2DPositionIterations( p )

    +

    Sub SetWorld2DPositionIterations( p )

    Sets the number of position iterations for the position constraint solver

    @@ -15,6 +15,7 @@ GetWorld2DPositionIterations

    +

    \ No newline at end of file diff --git a/doc/doc_files/setworld2dtimestep.html b/doc/doc_files/setworld2dtimestep.html index b26b8af..d4526df 100644 --- a/doc/doc_files/setworld2dtimestep.html +++ b/doc/doc_files/setworld2dtimestep.html @@ -7,7 +7,7 @@ -

    sub SetWorld2DTimeStep( ts )

    +

    Sub SetWorld2DTimeStep( ts )

    Sets the timestep for the active canvas

    @@ -15,6 +15,7 @@ GetWorld2DTimeStep

    +

    \ No newline at end of file diff --git a/doc/doc_files/setworld2dvelocityiterations.html b/doc/doc_files/setworld2dvelocityiterations.html index 7ff62a1..48b80cc 100644 --- a/doc/doc_files/setworld2dvelocityiterations.html +++ b/doc/doc_files/setworld2dvelocityiterations.html @@ -7,7 +7,7 @@ -

    sub SetWorld2DVelocityIterations( v )

    +

    Sub SetWorld2DVelocityIterations( v )

    Sets the number of velocity iterations for the velocity constraint solver

    @@ -15,6 +15,7 @@ GetWorld2DVelocityIterations

    +

    \ No newline at end of file diff --git a/doc/doc_files/setworld3dmaxsubsteps.html b/doc/doc_files/setworld3dmaxsubsteps.html index dab9c54..3b01d00 100644 --- a/doc/doc_files/setworld3dmaxsubsteps.html +++ b/doc/doc_files/setworld3dmaxsubsteps.html @@ -7,7 +7,7 @@ -

    sub SetWorld3DMaxSubSteps( steps )

    +

    Sub SetWorld3DMaxSubSteps( steps )

    Sets the max sub steps to break the simulation up into

    @@ -18,6 +18,7 @@ SetWorld3DMaxTimeStep

    +

    \ No newline at end of file diff --git a/doc/doc_files/setworld3dtimestep.html b/doc/doc_files/setworld3dtimestep.html index ac1a233..b0af76b 100644 --- a/doc/doc_files/setworld3dtimestep.html +++ b/doc/doc_files/setworld3dtimestep.html @@ -7,7 +7,7 @@ -

    sub SetWorld3DTimeStep( ts )

    +

    Sub SetWorld3DTimeStep( ts )

    Sets the fixed time step for the physics simulation

    @@ -18,6 +18,7 @@ SetWorld3DMaxSubSteps

    +

    \ No newline at end of file diff --git a/doc/doc_files/showmouse.html b/doc/doc_files/showmouse.html index 8e4974b..94ab835 100644 --- a/doc/doc_files/showmouse.html +++ b/doc/doc_files/showmouse.html @@ -7,11 +7,12 @@ -

    sub ShowMouse()

    +

    Sub ShowMouse()

    Sets the mouse cursor visible

    +

    \ No newline at end of file diff --git a/doc/doc_files/showwindow.html b/doc/doc_files/showwindow.html index 080d503..816e86f 100644 --- a/doc/doc_files/showwindow.html +++ b/doc/doc_files/showwindow.html @@ -7,11 +7,12 @@ -

    sub ShowWindow( )

    +

    Sub ShowWindow( )

    Sets the window visible

    +

    \ No newline at end of file diff --git a/doc/doc_files/sign.html b/doc/doc_files/sign.html index 272b35d..c517c41 100644 --- a/doc/doc_files/sign.html +++ b/doc/doc_files/sign.html @@ -7,7 +7,7 @@ -

    function Sign(n)

    +

    Function Sign(n)

    Returns the sign of a number

    @@ -15,6 +15,7 @@ n < 0 returns -1 n = 0 returns 0 n > 0 returns 1

    +

    \ No newline at end of file diff --git a/doc/doc_files/sin.html b/doc/doc_files/sin.html index 62e7947..6c0c6fe 100644 --- a/doc/doc_files/sin.html +++ b/doc/doc_files/sin.html @@ -7,11 +7,12 @@ -

    function Sin(n)

    +

    Function Sin(n)

    Returns the sine of angle n

    +

    \ No newline at end of file diff --git a/doc/doc_files/size.html b/doc/doc_files/size.html index 3fd05dc..93a0f22 100644 --- a/doc/doc_files/size.html +++ b/doc/doc_files/size.html @@ -7,7 +7,7 @@ -

    function Size(s$)

    +

    Function Size(s$)

    Returns the size in bytes of a string

    @@ -19,6 +19,7 @@ Length

    +

    \ No newline at end of file diff --git a/doc/doc_files/solvematrix.html b/doc/doc_files/solvematrix.html index 597d09e..16cc63c 100644 --- a/doc/doc_files/solvematrix.html +++ b/doc/doc_files/solvematrix.html @@ -7,7 +7,7 @@ -

    function SolveMatrix(mA, mB, mC)

    +

    Function SolveMatrix(mA, mB, mC)

    Solve the system that has mA as coefficient and mB as the hand side of the equation. Stores the result in mC.

    @@ -15,6 +15,7 @@ Returns true if it was able to be solved and false if not.

    +

    \ No newline at end of file diff --git a/doc/doc_files/sound.html b/doc/doc_files/sound.html index 8c1aeb4..990151b 100644 --- a/doc/doc_files/sound.html +++ b/doc/doc_files/sound.html @@ -32,6 +32,7 @@ Music is even simpler than sound. Generally all you will want to do is load a music track and set it to loop infinitely but you have a lot of control over how the music plays as well.

    +

    \ No newline at end of file diff --git a/doc/doc_files/soundexists.html b/doc/doc_files/soundexists.html index 263c791..5c877fb 100644 --- a/doc/doc_files/soundexists.html +++ b/doc/doc_files/soundexists.html @@ -7,11 +7,12 @@ -

    function SoundExists(snd)

    +

    Function SoundExists(snd)

    Returns true if the snd id given is associated with an allocated audio track in memory

    +

    \ No newline at end of file diff --git a/doc/doc_files/soundisenabled.html b/doc/doc_files/soundisenabled.html index b74f6b6..e2ffbe1 100644 --- a/doc/doc_files/soundisenabled.html +++ b/doc/doc_files/soundisenabled.html @@ -7,11 +7,12 @@ -

    function SoundIsEnabled()

    +

    Function SoundIsEnabled()

    Returns true if the audio subsystem has been initialized.

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteanimationisplaying.html b/doc/doc_files/spriteanimationisplaying.html index ca647bb..75573a4 100644 --- a/doc/doc_files/spriteanimationisplaying.html +++ b/doc/doc_files/spriteanimationisplaying.html @@ -12,6 +12,7 @@ Returns true if there is an animation playing on the sprite

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteexists.html b/doc/doc_files/spriteexists.html index 71378e7..6e3c3be 100644 --- a/doc/doc_files/spriteexists.html +++ b/doc/doc_files/spriteexists.html @@ -12,6 +12,7 @@ Returns true if the sprite id is a valid sprite id

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteheight.html b/doc/doc_files/spriteheight.html index 8127675..4cfe526 100644 --- a/doc/doc_files/spriteheight.html +++ b/doc/doc_files/spriteheight.html @@ -59,6 +59,7 @@ GetSpriteSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteisawake.html b/doc/doc_files/spriteisawake.html index 33ed561..485272e 100644 --- a/doc/doc_files/spriteisawake.html +++ b/doc/doc_files/spriteisawake.html @@ -3,11 +3,11 @@ - spriteIsAwake [RCBasic Doc] + SpriteIsAwake [RCBasic Doc] -

    function spriteIsAwake( spr_id)

    +

    Function SpriteIsAwake( spr_id)

    Wakes a sleeping sprite

    @@ -17,6 +17,7 @@ SetSpriteSleepAllowed

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteisbullet.html b/doc/doc_files/spriteisbullet.html index 7fd5e31..31b2ed3 100644 --- a/doc/doc_files/spriteisbullet.html +++ b/doc/doc_files/spriteisbullet.html @@ -3,11 +3,11 @@ - spriteIsBullet [RCBasic Doc] + SpriteIsBullet [RCBasic Doc] -

    function spriteIsBullet( spr_id)

    +

    Function SpriteIsBullet( spr_id)

    Returns whether body has continuous collision detection

    @@ -18,6 +18,7 @@ SetSpriteBullet

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteisfixedrotation.html b/doc/doc_files/spriteisfixedrotation.html index 4fb0098..1d0f2c4 100644 --- a/doc/doc_files/spriteisfixedrotation.html +++ b/doc/doc_files/spriteisfixedrotation.html @@ -3,11 +3,11 @@ - spriteIsFixedRotation [RCBasic Doc] + SpriteIsFixedRotation [RCBasic Doc] -

    function spriteIsFixedRotation( spr_id)

    +

    Function SpriteIsFixedRotation( spr_id)

    Returns whether fixed rotation is set on the sprite

    @@ -15,6 +15,7 @@ SetSpriteFixedRotation

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteissolid.html b/doc/doc_files/spriteissolid.html index cfc65d9..ea0660f 100644 --- a/doc/doc_files/spriteissolid.html +++ b/doc/doc_files/spriteissolid.html @@ -60,6 +60,7 @@ SetSpriteSolid

    +

    \ No newline at end of file diff --git a/doc/doc_files/spriteisvisible.html b/doc/doc_files/spriteisvisible.html index c10a10b..7d4cc28 100644 --- a/doc/doc_files/spriteisvisible.html +++ b/doc/doc_files/spriteisvisible.html @@ -56,6 +56,7 @@ SetSpriteVisible

    +

    \ No newline at end of file diff --git a/doc/doc_files/spritesleepallowed.html b/doc/doc_files/spritesleepallowed.html index 8b11273..034d16d 100644 --- a/doc/doc_files/spritesleepallowed.html +++ b/doc/doc_files/spritesleepallowed.html @@ -3,11 +3,11 @@ - spriteSleepAllowed [RCBasic Doc] + SpriteSleepAllowed [RCBasic Doc] -

    function spriteSleepAllowed( spr_id)

    +

    Function SpriteSleepAllowed( spr_id)

    Whether the body is allowed to go to sleep when it's at rest

    @@ -17,6 +17,7 @@ SetSpriteAwake

    +

    \ No newline at end of file diff --git a/doc/doc_files/spritewidth.html b/doc/doc_files/spritewidth.html index cc0361c..5fae382 100644 --- a/doc/doc_files/spritewidth.html +++ b/doc/doc_files/spritewidth.html @@ -59,6 +59,7 @@ GetSpriteSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/spritex.html b/doc/doc_files/spritex.html index a95094a..17a66ff 100644 --- a/doc/doc_files/spritex.html +++ b/doc/doc_files/spritex.html @@ -77,6 +77,7 @@ GetSpritePosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/spritey.html b/doc/doc_files/spritey.html index 40512fa..739c896 100644 --- a/doc/doc_files/spritey.html +++ b/doc/doc_files/spritey.html @@ -77,6 +77,7 @@ SpriteX

    +

    \ No newline at end of file diff --git a/doc/doc_files/spritez.html b/doc/doc_files/spritez.html index 09bac66..8777254 100644 --- a/doc/doc_files/spritez.html +++ b/doc/doc_files/spritez.html @@ -78,6 +78,7 @@ SetSpriteZ

    +

    \ No newline at end of file diff --git a/doc/doc_files/sqrt.html b/doc/doc_files/sqrt.html index 58e9a70..7d90eb6 100644 --- a/doc/doc_files/sqrt.html +++ b/doc/doc_files/sqrt.html @@ -7,11 +7,12 @@ -

    function Sqrt(n)

    +

    Function Sqrt(n)

    Returns the square root of n

    +

    \ No newline at end of file diff --git a/doc/doc_files/squarematrix.html b/doc/doc_files/squarematrix.html index 8a30349..d011327 100644 --- a/doc/doc_files/squarematrix.html +++ b/doc/doc_files/squarematrix.html @@ -7,11 +7,12 @@ -

    function SquareMatrix(mA, mB)

    +

    Function SquareMatrix(mA, mB)

    Stores the square of matrix mA in the matrix mB

    +

    \ No newline at end of file diff --git a/doc/doc_files/stack_size_n.html b/doc/doc_files/stack_size_n.html index d2eb11d..13fe4e9 100644 --- a/doc/doc_files/stack_size_n.html +++ b/doc/doc_files/stack_size_n.html @@ -7,11 +7,12 @@ -

    function Stack_Size_N( num_stack )

    +

    Function Stack_Size_N( num_stack )

    Returns the number of elements on a number stack

    +

    \ No newline at end of file diff --git a/doc/doc_files/stack_size_s.html b/doc/doc_files/stack_size_s.html index 2aba495..1269be4 100644 --- a/doc/doc_files/stack_size_s.html +++ b/doc/doc_files/stack_size_s.html @@ -7,11 +7,12 @@ -

    function Stack_Size_S( str_stack )

    +

    Function Stack_Size_S( str_stack )

    Returns the number of elements on a string stack

    +

    \ No newline at end of file diff --git a/doc/doc_files/startparticleemitter.html b/doc/doc_files/startparticleemitter.html index 27a678a..3d5e187 100644 --- a/doc/doc_files/startparticleemitter.html +++ b/doc/doc_files/startparticleemitter.html @@ -3,11 +3,11 @@ - startParticleEmitter [RCBasic Doc] + StartParticleEmitter [RCBasic Doc] -

    sub startParticleEmitter( actor)

    +

    Sub StartParticleEmitter( actor)

    Starts particle emission for a particle actor

    @@ -15,6 +15,7 @@ StopParticleEmitter

    +

    \ No newline at end of file diff --git a/doc/doc_files/steam_addachievement.html b/doc/doc_files/steam_addachievement.html index 92e155d..8b81db3 100644 --- a/doc/doc_files/steam_addachievement.html +++ b/doc/doc_files/steam_addachievement.html @@ -7,7 +7,7 @@ -

    sub Steam_AddAchievement( ach_id$, ach_name$ )

    +

    Sub Steam_AddAchievement( ach_id$, ach_name$ )

    Add a steam achievement to the current program

    @@ -21,6 +21,7 @@ Steam_TriggerAchievement

    +

    \ No newline at end of file diff --git a/doc/doc_files/steam_clearachievements.html b/doc/doc_files/steam_clearachievements.html index f1b39ff..c636a0e 100644 --- a/doc/doc_files/steam_clearachievements.html +++ b/doc/doc_files/steam_clearachievements.html @@ -7,7 +7,7 @@ -

    sub Steam_ClearAchievements()

    +

    Sub Steam_ClearAchievements()

    Clear all steam achievements from the application

    @@ -18,6 +18,7 @@ Steam_TriggerAchievement

    +

    \ No newline at end of file diff --git a/doc/doc_files/steam_finalizeachievements.html b/doc/doc_files/steam_finalizeachievements.html index b71fda5..f6daee6 100644 --- a/doc/doc_files/steam_finalizeachievements.html +++ b/doc/doc_files/steam_finalizeachievements.html @@ -7,7 +7,7 @@ -

    sub Steam_FinalizeAchievements()

    +

    Sub Steam_FinalizeAchievements()

    This function must be called once all steam achievements have been added

    @@ -18,6 +18,7 @@ Steam_TriggerAchievement

    +

    \ No newline at end of file diff --git a/doc/doc_files/steam_getid.html b/doc/doc_files/steam_getid.html index a92d0d0..b729046 100644 --- a/doc/doc_files/steam_getid.html +++ b/doc/doc_files/steam_getid.html @@ -7,7 +7,7 @@ -

    function Steam_GetID$()

    +

    Function Steam_GetID$()

    Returns the steam ID of the application which is needed to use the Steamworks API

    @@ -18,6 +18,7 @@ Steam_TriggerAchievement

    +

    \ No newline at end of file diff --git a/doc/doc_files/steam_triggerachievement.html b/doc/doc_files/steam_triggerachievement.html index 095ece7..7ca139b 100644 --- a/doc/doc_files/steam_triggerachievement.html +++ b/doc/doc_files/steam_triggerachievement.html @@ -7,7 +7,7 @@ -

    function Steam_TriggerAchievement( ach_name$ )

    +

    Function Steam_TriggerAchievement( ach_name$ )

    Unlocks a steam achievement in the current application.

    @@ -21,6 +21,7 @@ Steam_GetID

    +

    \ No newline at end of file diff --git a/doc/doc_files/stopmusic.html b/doc/doc_files/stopmusic.html index dbf89ea..2b2dcce 100644 --- a/doc/doc_files/stopmusic.html +++ b/doc/doc_files/stopmusic.html @@ -7,7 +7,7 @@ -

    sub StopMusic()

    +

    Sub StopMusic()

    Stops playing the loaded music track and resets the music position to 0

    @@ -16,6 +16,7 @@ PauseMusic

    +

    \ No newline at end of file diff --git a/doc/doc_files/stopparticleemitter.html b/doc/doc_files/stopparticleemitter.html index e6a603b..3c1edc9 100644 --- a/doc/doc_files/stopparticleemitter.html +++ b/doc/doc_files/stopparticleemitter.html @@ -3,11 +3,11 @@ - stopParticleEmitter [RCBasic Doc] + StopParticleEmitter [RCBasic Doc] -

    sub stopParticleEmitter( actor)

    +

    Sub StopParticleEmitter( actor)

    Stops particle emission for a particle actor

    @@ -15,6 +15,7 @@ StartParticleEmitter

    +

    \ No newline at end of file diff --git a/doc/doc_files/stopsound.html b/doc/doc_files/stopsound.html index 967ed26..5dd50b5 100644 --- a/doc/doc_files/stopsound.html +++ b/doc/doc_files/stopsound.html @@ -7,11 +7,12 @@ -

    sub StopSound(channel)

    +

    Sub StopSound(channel)

    Stops playing sound on the specified channel

    +

    \ No newline at end of file diff --git a/doc/doc_files/stopvideo.html b/doc/doc_files/stopvideo.html index 77bfba6..40515dc 100644 --- a/doc/doc_files/stopvideo.html +++ b/doc/doc_files/stopvideo.html @@ -7,7 +7,7 @@ -

    sub StopVideo()

    +

    Sub StopVideo()

    Stops playing the loaded video track and resets the video position to 0

    @@ -16,6 +16,7 @@ PauseVideo

    +

    \ No newline at end of file diff --git a/doc/doc_files/str.html b/doc/doc_files/str.html index bfb27a0..cb3e88f 100644 --- a/doc/doc_files/str.html +++ b/doc/doc_files/str.html @@ -7,11 +7,12 @@ -

    function Str$(n)

    +

    Function Str$(n)

    Returns a number converted to a string

    +

    \ No newline at end of file diff --git a/doc/doc_files/str_f.html b/doc/doc_files/str_f.html index 8404c2f..306ee49 100644 --- a/doc/doc_files/str_f.html +++ b/doc/doc_files/str_f.html @@ -7,7 +7,7 @@ -

    function Str_F$(n)

    +

    Function Str_F$(n)

    Returns a number converted to a string in fixed notation

    @@ -19,6 +19,7 @@ Str_S$

    +

    \ No newline at end of file diff --git a/doc/doc_files/str_s.html b/doc/doc_files/str_s.html index fc93794..f4a1de7 100644 --- a/doc/doc_files/str_s.html +++ b/doc/doc_files/str_s.html @@ -7,7 +7,7 @@ -

    function Str_S$(n)

    +

    Function Str_S$(n)

    Returns a number converted to a string in scientific notation

    @@ -16,6 +16,7 @@ Str_F$

    +

    \ No newline at end of file diff --git a/doc/doc_files/stringarraycopy.html b/doc/doc_files/stringarraycopy.html index 7e76381..4295d05 100644 --- a/doc/doc_files/stringarraycopy.html +++ b/doc/doc_files/stringarraycopy.html @@ -7,7 +7,7 @@ -

    sub StringArrayCopy(ByRef src$, ByRef dst$)

    +

    Sub StringArrayCopy(ByRef src$, ByRef dst$)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArrayCopy

    +

    \ No newline at end of file diff --git a/doc/doc_files/stringarraydim.html b/doc/doc_files/stringarraydim.html index 8d1ce4f..c2ab327 100644 --- a/doc/doc_files/stringarraydim.html +++ b/doc/doc_files/stringarraydim.html @@ -7,7 +7,7 @@ -

    function StringArrayDim(Byref id$)

    +

    Function StringArrayDim(ByRef id$)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArrayDim

    +

    \ No newline at end of file diff --git a/doc/doc_files/stringarrayfill.html b/doc/doc_files/stringarrayfill.html index cfa606c..7e49023 100644 --- a/doc/doc_files/stringarrayfill.html +++ b/doc/doc_files/stringarrayfill.html @@ -7,7 +7,7 @@ -

    sub StringArrayFill(ByRef src$, fdata$)

    +

    Sub StringArrayFill(ByRef src$, fdata$)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArrayFill

    +

    \ No newline at end of file diff --git a/doc/doc_files/stringarraysize.html b/doc/doc_files/stringarraysize.html index a761347..522c478 100644 --- a/doc/doc_files/stringarraysize.html +++ b/doc/doc_files/stringarraysize.html @@ -7,7 +7,7 @@ -

    function StringArraySize(Byref id$, array_dim)

    +

    Function StringArraySize(ByRef id$, array_dim)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArraySize

    +

    \ No newline at end of file diff --git a/doc/doc_files/stringfill.html b/doc/doc_files/stringfill.html index fb98e68..65ff0c0 100644 --- a/doc/doc_files/stringfill.html +++ b/doc/doc_files/stringfill.html @@ -7,11 +7,12 @@ -

    function StringFill$(src$, n)

    +

    Function StringFill$(src$, n)

    Returns a string filled with src$ repeated n times

    +

    \ No newline at end of file diff --git a/doc/doc_files/stringfrombuffer.html b/doc/doc_files/stringfrombuffer.html index 0bc5554..85f9c82 100644 --- a/doc/doc_files/stringfrombuffer.html +++ b/doc/doc_files/stringfrombuffer.html @@ -7,11 +7,12 @@ -

    function StringFromBuffer$(ByRef buffer, buffer_size)

    +

    Function StringFromBuffer$(ByRef buffer, buffer_size)

    Returns a string generated from the character values stored in the buffer

    +

    \ No newline at end of file diff --git a/doc/doc_files/subtractmatrix.html b/doc/doc_files/subtractmatrix.html index efce740..f81ae29 100644 --- a/doc/doc_files/subtractmatrix.html +++ b/doc/doc_files/subtractmatrix.html @@ -7,11 +7,12 @@ -

    function SubtractMatrix(mA, mB, mC)

    +

    Function SubtractMatrix(mA, mB, mC)

    Stores matrix mA minus matrix mB in matrix mC

    +

    \ No newline at end of file diff --git a/doc/doc_files/swapmatrix.html b/doc/doc_files/swapmatrix.html index 9aeb654..2b362ff 100644 --- a/doc/doc_files/swapmatrix.html +++ b/doc/doc_files/swapmatrix.html @@ -7,11 +7,12 @@ -

    sub SwapMatrix(mA, mB)

    +

    Sub SwapMatrix(mA, mB)

    Swaps the contents of 2 matrices

    +

    \ No newline at end of file diff --git a/doc/doc_files/swapmatrixcolumn.html b/doc/doc_files/swapmatrixcolumn.html index d1930ff..21ccc60 100644 --- a/doc/doc_files/swapmatrixcolumn.html +++ b/doc/doc_files/swapmatrixcolumn.html @@ -7,11 +7,12 @@ -

    function SwapMatrixColumn(mA, C1, C2)

    +

    Function SwapMatrixColumn(mA, C1, C2)

    Swaps the contents of 2 columns in a matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/swapmatrixrow.html b/doc/doc_files/swapmatrixrow.html index cafced5..ddcefb2 100644 --- a/doc/doc_files/swapmatrixrow.html +++ b/doc/doc_files/swapmatrixrow.html @@ -7,11 +7,12 @@ -

    function SwapMatrixRow(mA, R1, R2)

    +

    Function SwapMatrixRow(mA, R1, R2)

    Swaps the contents of 2 rows in a matrix

    +

    \ No newline at end of file diff --git a/doc/doc_files/system.html b/doc/doc_files/system.html index ec28956..560729e 100644 --- a/doc/doc_files/system.html +++ b/doc/doc_files/system.html @@ -7,11 +7,12 @@ -

    function System(cmd$)

    +

    Function System(cmd$)

    Runs an operating system command

    +

    \ No newline at end of file diff --git a/doc/doc_files/systemram.html b/doc/doc_files/systemram.html index c4ed040..76bcda7 100644 --- a/doc/doc_files/systemram.html +++ b/doc/doc_files/systemram.html @@ -7,11 +7,12 @@ -

    function SystemRam()

    +

    Function SystemRam()

    Returns the amount of RAM available

    +

    \ No newline at end of file diff --git a/doc/doc_files/systemreturnstdout.html b/doc/doc_files/systemreturnstdout.html index 7aa7ca9..e26b553 100644 --- a/doc/doc_files/systemreturnstdout.html +++ b/doc/doc_files/systemreturnstdout.html @@ -7,7 +7,7 @@ -

    function SystemReturnStdOut$(cmd$)

    +

    Function SystemReturnStdOut$(cmd$)

    Runs an operating system command and returns the output

    @@ -15,6 +15,7 @@ System

    +

    \ No newline at end of file diff --git a/doc/doc_files/tally.html b/doc/doc_files/tally.html index 1c4819c..3c8d370 100644 --- a/doc/doc_files/tally.html +++ b/doc/doc_files/tally.html @@ -7,11 +7,12 @@ -

    function Tally(src$, substr$)

    +

    Function Tally(src$, Substr$)

    Returns the number of instances of substr$ in the src$ string

    +

    \ No newline at end of file diff --git a/doc/doc_files/tan.html b/doc/doc_files/tan.html index 0a3e829..211d81a 100644 --- a/doc/doc_files/tan.html +++ b/doc/doc_files/tan.html @@ -7,11 +7,12 @@ -

    function Tan(n)

    +

    Function Tan(n)

    Returns the tangent of n

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_acceptsocket.html b/doc/doc_files/tcp_acceptsocket.html index 57af5b0..b2e2557 100644 --- a/doc/doc_files/tcp_acceptsocket.html +++ b/doc/doc_files/tcp_acceptsocket.html @@ -7,11 +7,12 @@ -

    function TCP_AcceptSocket(server)

    +

    Function TCP_AcceptSocket(server)

    Attempts to accept a connection from a server socket. If successful it will return a client socket id. If it fails it will return -1.

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_closesocket.html b/doc/doc_files/tcp_closesocket.html index d4080c1..2f10e17 100644 --- a/doc/doc_files/tcp_closesocket.html +++ b/doc/doc_files/tcp_closesocket.html @@ -7,11 +7,12 @@ -

    sub TCP_CloseSocket(socket)

    +

    Sub TCP_CloseSocket(socket)

    Closes a socket

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_getdata.html b/doc/doc_files/tcp_getdata.html index 3d19ae9..c4c3916 100644 --- a/doc/doc_files/tcp_getdata.html +++ b/doc/doc_files/tcp_getdata.html @@ -7,11 +7,12 @@ -

    function TCP_GetData(socket, numBytes, ByRef sData$)

    +

    Function TCP_GetData(socket, numBytes, ByRef sData$)

    Reads a given number of bytes from a socket

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_opensocket.html b/doc/doc_files/tcp_opensocket.html index 1545bdf..9a70708 100644 --- a/doc/doc_files/tcp_opensocket.html +++ b/doc/doc_files/tcp_opensocket.html @@ -7,11 +7,12 @@ -

    function TCP_OpenSocket(host$, port)

    +

    Function TCP_OpenSocket(host$, port)

    Opens a socket to talk to host$ on the given port

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_remotehost.html b/doc/doc_files/tcp_remotehost.html index aeeb9a7..94c651e 100644 --- a/doc/doc_files/tcp_remotehost.html +++ b/doc/doc_files/tcp_remotehost.html @@ -7,11 +7,12 @@ -

    function TCP_RemoteHost(socket)

    +

    Function TCP_RemoteHost(socket)

    Returns the destination host address

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_remoteport.html b/doc/doc_files/tcp_remoteport.html index d17b60a..4a382b8 100644 --- a/doc/doc_files/tcp_remoteport.html +++ b/doc/doc_files/tcp_remoteport.html @@ -7,11 +7,12 @@ -

    function TCP_RemotePort(socket)

    +

    Function TCP_RemotePort(socket)

    Returns the port the socket is connecting on

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_senddata.html b/doc/doc_files/tcp_senddata.html index 342f683..1b59f9c 100644 --- a/doc/doc_files/tcp_senddata.html +++ b/doc/doc_files/tcp_senddata.html @@ -7,11 +7,12 @@ -

    sub TCP_SendData(socket, sData$)

    +

    Sub TCP_SendData(socket, sData$)

    Send data through the given socket.

    +

    \ No newline at end of file diff --git a/doc/doc_files/tcp_socketready.html b/doc/doc_files/tcp_socketready.html index 408fa0b..aa1c9e1 100644 --- a/doc/doc_files/tcp_socketready.html +++ b/doc/doc_files/tcp_socketready.html @@ -7,11 +7,12 @@ -

    function TCP_SocketReady(socket)

    +

    Function TCP_SocketReady(socket)

    Returns 0 for no activity and non zero for activity. You need to call CheckSockets() at some point before this otherwise it will always return 0.

    +

    \ No newline at end of file diff --git a/doc/doc_files/tell.html b/doc/doc_files/tell.html index f583808..e00fb1e 100644 --- a/doc/doc_files/tell.html +++ b/doc/doc_files/tell.html @@ -7,11 +7,12 @@ -

    function Tell(stream)

    +

    Function Tell(stream)

    Returns the current position within the file stream

    +

    \ No newline at end of file diff --git a/doc/doc_files/textheight.html b/doc/doc_files/textheight.html index b0f3f2d..51260b6 100644 --- a/doc/doc_files/textheight.html +++ b/doc/doc_files/textheight.html @@ -7,7 +7,7 @@ -

    function TextHeight(txt$)

    +

    Function TextHeight(txt$)

    The height of text rendered with the active font

    @@ -16,6 +16,7 @@ GetTextSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/textwidth.html b/doc/doc_files/textwidth.html index 8852b65..fa12649 100644 --- a/doc/doc_files/textwidth.html +++ b/doc/doc_files/textwidth.html @@ -7,7 +7,7 @@ -

    function TextWidth(txt$)

    +

    Function TextWidth(txt$)

    The width of text rendered with the active font

    @@ -16,6 +16,7 @@ GetTextSize

    +

    \ No newline at end of file diff --git a/doc/doc_files/ticks.html b/doc/doc_files/ticks.html index cec9e29..73595d8 100644 --- a/doc/doc_files/ticks.html +++ b/doc/doc_files/ticks.html @@ -7,11 +7,12 @@ -

    function Ticks()

    +

    Function Ticks()

    Returns the number of CPU ticks since the start of a program

    +

    \ No newline at end of file diff --git a/doc/doc_files/tilemapexists.html b/doc/doc_files/tilemapexists.html index f990462..e2abe5b 100644 --- a/doc/doc_files/tilemapexists.html +++ b/doc/doc_files/tilemapexists.html @@ -15,6 +15,7 @@ TileSetExists

    +

    \ No newline at end of file diff --git a/doc/doc_files/tilesetexists.html b/doc/doc_files/tilesetexists.html index 29b57d7..27a12ac 100644 --- a/doc/doc_files/tilesetexists.html +++ b/doc/doc_files/tilesetexists.html @@ -15,6 +15,7 @@ TileMapExists

    +

    \ No newline at end of file diff --git a/doc/doc_files/time.html b/doc/doc_files/time.html index 2e0bc47..9878a16 100644 --- a/doc/doc_files/time.html +++ b/doc/doc_files/time.html @@ -7,11 +7,12 @@ -

    function Time$()

    +

    Function Time$()

    Returns the current time in "HH:MM:SS" format

    +

    \ No newline at end of file diff --git a/doc/doc_files/timer.html b/doc/doc_files/timer.html index 813b266..8f0a639 100644 --- a/doc/doc_files/timer.html +++ b/doc/doc_files/timer.html @@ -7,11 +7,12 @@ -

    function Timer()

    +

    Function Timer()

    Returns the number of milliseconds since the start of the program.

    +

    \ No newline at end of file diff --git a/doc/doc_files/touchpressure.html b/doc/doc_files/touchpressure.html index 76e0774..0eb2d01 100644 --- a/doc/doc_files/touchpressure.html +++ b/doc/doc_files/touchpressure.html @@ -7,11 +7,12 @@ -

    function TouchPressure()

    +

    Function TouchPressure()

    Returns the touch pressure of a touch event.

    +

    \ No newline at end of file diff --git a/doc/doc_files/touchx.html b/doc/doc_files/touchx.html index 6df8b2c..32bc849 100644 --- a/doc/doc_files/touchx.html +++ b/doc/doc_files/touchx.html @@ -7,7 +7,7 @@ -

    function TouchX()

    +

    Function TouchX()

    Return the X Position of a touch event

    @@ -17,6 +17,7 @@ GetTouchFinger

    +

    \ No newline at end of file diff --git a/doc/doc_files/touchy.html b/doc/doc_files/touchy.html index b6dee75..899c3be 100644 --- a/doc/doc_files/touchy.html +++ b/doc/doc_files/touchy.html @@ -7,7 +7,7 @@ -

    function TouchY()

    +

    Function TouchY()

    Return the Y Position of a touch event

    @@ -17,6 +17,7 @@ GetTouchFinger

    +

    \ No newline at end of file diff --git a/doc/doc_files/translateactorlocal.html b/doc/doc_files/translateactorlocal.html index e6c2f7c..d5fd6f5 100644 --- a/doc/doc_files/translateactorlocal.html +++ b/doc/doc_files/translateactorlocal.html @@ -7,11 +7,12 @@ -

    sub TranslateActorLocal( actor, x, y, z )

    +

    Sub TranslateActorLocal( actor, x, y, z )

    Moves an actor relative to its current position

    +

    \ No newline at end of file diff --git a/doc/doc_files/translateactorworld.html b/doc/doc_files/translateactorworld.html index 7147fce..3373b5d 100644 --- a/doc/doc_files/translateactorworld.html +++ b/doc/doc_files/translateactorworld.html @@ -7,11 +7,12 @@ -

    sub TranslateActorWorld( actor, x, y, z )

    +

    Sub TranslateActorWorld( actor, x, y, z )

    Moves an actor relative to its current position

    +

    \ No newline at end of file diff --git a/doc/doc_files/translatecamera.html b/doc/doc_files/translatecamera.html index 5c7c46b..89c2518 100644 --- a/doc/doc_files/translatecamera.html +++ b/doc/doc_files/translatecamera.html @@ -7,11 +7,12 @@ -

    sub TranslateCamera( x, y, z)

    +

    Sub TranslateCamera( x, y, z)

    Moves the camera relative to its current position

    +

    \ No newline at end of file diff --git a/doc/doc_files/translatesprite.html b/doc/doc_files/translatesprite.html index 11f67fb..646e0a3 100644 --- a/doc/doc_files/translatesprite.html +++ b/doc/doc_files/translatesprite.html @@ -19,6 +19,7 @@ GetSpritePosition

    +

    \ No newline at end of file diff --git a/doc/doc_files/transposematrix.html b/doc/doc_files/transposematrix.html index eebd419..8273099 100644 --- a/doc/doc_files/transposematrix.html +++ b/doc/doc_files/transposematrix.html @@ -7,11 +7,12 @@ -

    function TransposeMatrix(mA, mB)

    +

    Function TransposeMatrix(mA, mB)

    Stores the transpose of matrix mA in matrix mB

    +

    \ No newline at end of file diff --git a/doc/doc_files/triangle.html b/doc/doc_files/triangle.html index ab9dc03..5333b7e 100644 --- a/doc/doc_files/triangle.html +++ b/doc/doc_files/triangle.html @@ -7,11 +7,12 @@ -

    sub Triangle(x1, y1, x2, y2, x3, y3)

    +

    Sub Triangle(x1, y1, x2, y2, x3, y3)

    Draws a filled Triangle

    +

    \ No newline at end of file diff --git a/doc/doc_files/triangle3d.html b/doc/doc_files/triangle3d.html index 95dd959..08e5c53 100644 --- a/doc/doc_files/triangle3d.html +++ b/doc/doc_files/triangle3d.html @@ -7,11 +7,12 @@ -

    sub Triangle3D(x1, y1, z1, x2, y2, z2, x3, y3, z3)

    +

    Sub Triangle3D(x1, y1, z1, x2, y2, z2, x3, y3, z3)

    Draws a triangle in 3D space

    +

    \ No newline at end of file diff --git a/doc/doc_files/trim.html b/doc/doc_files/trim.html index 888f6a2..58f3034 100644 --- a/doc/doc_files/trim.html +++ b/doc/doc_files/trim.html @@ -7,11 +7,12 @@ -

    function Trim$(src$)

    +

    Function Trim$(src$)

    Returns src$ with all leading and trailing spaces removed

    +

    \ No newline at end of file diff --git a/doc/doc_files/typearraycopy.html b/doc/doc_files/typearraycopy.html index 31eb52e..405cf73 100644 --- a/doc/doc_files/typearraycopy.html +++ b/doc/doc_files/typearraycopy.html @@ -7,7 +7,7 @@ -

    sub TypeArrayCopy(ByRef src as empty, ByRef dst as empty)

    +

    Sub TypeArrayCopy(ByRef src as empty, ByRef dst as empty)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArrayCopy

    +

    \ No newline at end of file diff --git a/doc/doc_files/typearraydim.html b/doc/doc_files/typearraydim.html index c1b7213..5bdfe85 100644 --- a/doc/doc_files/typearraydim.html +++ b/doc/doc_files/typearraydim.html @@ -7,7 +7,7 @@ -

    function TypeArrayDim(Byref id as empty)

    +

    Function TypeArrayDim(ByRef id as empty)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArrayDim

    +

    \ No newline at end of file diff --git a/doc/doc_files/typearrayfill.html b/doc/doc_files/typearrayfill.html index a93ae77..28029ff 100644 --- a/doc/doc_files/typearrayfill.html +++ b/doc/doc_files/typearrayfill.html @@ -7,7 +7,7 @@ -

    sub TypeArrayFill(ByRef src as empty, fdata as empty)

    +

    Sub TypeArrayFill(ByRef src as empty, fdata as empty)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArrayFill

    +

    \ No newline at end of file diff --git a/doc/doc_files/typearraysize.html b/doc/doc_files/typearraysize.html index 67be110..6c132e3 100644 --- a/doc/doc_files/typearraysize.html +++ b/doc/doc_files/typearraysize.html @@ -7,7 +7,7 @@ -

    function TypeArraySize(Byref id as empty, array_dim)

    +

    Function TypeArraySize(ByRef id as empty, array_dim)

    This function is exists to be internally called by the runtime but should not be called directly.

    @@ -18,6 +18,7 @@ ArraySize

    +

    \ No newline at end of file diff --git a/doc/doc_files/ucase.html b/doc/doc_files/ucase.html index 23d0d2e..15b7714 100644 --- a/doc/doc_files/ucase.html +++ b/doc/doc_files/ucase.html @@ -7,11 +7,12 @@ -

    function Ucase$(src$)

    +

    Function Ucase$(src$)

    Returns src$ with all characters uppercase

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_closesocket.html b/doc/doc_files/udp_closesocket.html index 77c1f24..8341008 100644 --- a/doc/doc_files/udp_closesocket.html +++ b/doc/doc_files/udp_closesocket.html @@ -7,11 +7,12 @@ -

    sub UDP_CloseSocket(socket)

    +

    Sub UDP_CloseSocket(socket)

    Closes a UDP Socket

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_getdata.html b/doc/doc_files/udp_getdata.html index 4d195aa..b29a923 100644 --- a/doc/doc_files/udp_getdata.html +++ b/doc/doc_files/udp_getdata.html @@ -7,11 +7,12 @@ -

    function UDP_GetData(socket, byref host$, byref port, byref sData$)

    +

    Function UDP_GetData(socket, ByRef host$, ByRef port, ByRef sData$)

    Reads data from a udp socket.

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_length.html b/doc/doc_files/udp_length.html index 061a3e0..fa0f402 100644 --- a/doc/doc_files/udp_length.html +++ b/doc/doc_files/udp_length.html @@ -7,11 +7,12 @@ -

    function UDP_Length()

    +

    Function UDP_Length()

    Returns the number of bytes read from a udp socket

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_maxlength.html b/doc/doc_files/udp_maxlength.html index 6323217..49769ce 100644 --- a/doc/doc_files/udp_maxlength.html +++ b/doc/doc_files/udp_maxlength.html @@ -7,11 +7,12 @@ -

    function UDP_MaxLength()

    +

    Function UDP_MaxLength()

    Returns the maximum number of bytes from a udp socket

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_opensocket.html b/doc/doc_files/udp_opensocket.html index cc77368..f643afb 100644 --- a/doc/doc_files/udp_opensocket.html +++ b/doc/doc_files/udp_opensocket.html @@ -7,11 +7,12 @@ -

    function UDP_OpenSocket(port)

    +

    Function UDP_OpenSocket(port)

    Opens a UDP socket

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_remotehost.html b/doc/doc_files/udp_remotehost.html index c7b5ba2..71e2283 100644 --- a/doc/doc_files/udp_remotehost.html +++ b/doc/doc_files/udp_remotehost.html @@ -7,11 +7,12 @@ -

    function UDP_RemoteHost$(socket)

    +

    Function UDP_RemoteHost$(socket)

    Returns the connected host in a udp connection

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_remoteport.html b/doc/doc_files/udp_remoteport.html index f3ab41b..1de3b83 100644 --- a/doc/doc_files/udp_remoteport.html +++ b/doc/doc_files/udp_remoteport.html @@ -7,11 +7,12 @@ -

    function UDP_RemotePort(socket)

    +

    Function UDP_RemotePort(socket)

    Returns the port the socket is connected on.

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_senddata.html b/doc/doc_files/udp_senddata.html index 5784dda..3a2df59 100644 --- a/doc/doc_files/udp_senddata.html +++ b/doc/doc_files/udp_senddata.html @@ -7,11 +7,12 @@ -

    sub UDP_SendData(socket, host$, port, sData$)

    +

    Sub UDP_SendData(socket, host$, port, sData$)

    Sends data to a host using UDP

    +

    \ No newline at end of file diff --git a/doc/doc_files/udp_socketready.html b/doc/doc_files/udp_socketready.html index 0d58e74..2b928e6 100644 --- a/doc/doc_files/udp_socketready.html +++ b/doc/doc_files/udp_socketready.html @@ -7,7 +7,7 @@ -

    function UDP_SocketReady(socket)

    +

    Function UDP_SocketReady(socket)

    Returns 0 for no activity and non zero for activity. You need to call CheckSockets() at some point before this otherwise it will always return 0.

    @@ -20,6 +20,7 @@ CheckSockets

    +

    \ No newline at end of file diff --git a/doc/doc_files/udt.html b/doc/doc_files/udt.html index 5f26144..f95c75b 100644 --- a/doc/doc_files/udt.html +++ b/doc/doc_files/udt.html @@ -68,6 +68,7 @@ If used effectively, you can drastically increase the readability and maintainability of your code. Especially in large projects.

    +

    \ No newline at end of file diff --git a/doc/doc_files/unaugmentmatrix.html b/doc/doc_files/unaugmentmatrix.html index 42c82cc..c777df8 100644 --- a/doc/doc_files/unaugmentmatrix.html +++ b/doc/doc_files/unaugmentmatrix.html @@ -7,11 +7,12 @@ -

    function UnAugmentMatrix(mA, mB, mC)

    +

    Function UnAugmentMatrix(mA, mB, mC)

    Splits matrix mA into coefficient mB and augment mC

    +

    \ No newline at end of file diff --git a/doc/doc_files/update.html b/doc/doc_files/update.html index 724af65..436213c 100644 --- a/doc/doc_files/update.html +++ b/doc/doc_files/update.html @@ -7,7 +7,7 @@ -

    sub Update()

    +

    Sub Update()

    This is the most important function in a graphics window. It must be called every frame.

    @@ -43,6 +43,7 @@ If you have a window open, you should have this function being called in your main render loop every frame.

    +

    \ No newline at end of file diff --git a/doc/doc_files/updateactorinertiatensor.html b/doc/doc_files/updateactorinertiatensor.html index ae77614..bcdac46 100644 --- a/doc/doc_files/updateactorinertiatensor.html +++ b/doc/doc_files/updateactorinertiatensor.html @@ -3,15 +3,16 @@ - updateActorInertiaTensor [RCBasic Doc] + UpdateActorInertiaTensor [RCBasic Doc] -

    sub updateActorInertiaTensor( actor)

    +

    Sub UpdateActorInertiaTensor( actor)

    Recalculates the inertia tensor of an actor, which is essential for accurately simulating how the actor reacts to forces and torques during its motion. The inertia tensor defines how the mass of the body is distributed in space and influences how the body rotates in response to applied torques.

    +

    \ No newline at end of file diff --git a/doc/doc_files/useconstraintframeoffset.html b/doc/doc_files/useconstraintframeoffset.html index 1746c40..d265ab7 100644 --- a/doc/doc_files/useconstraintframeoffset.html +++ b/doc/doc_files/useconstraintframeoffset.html @@ -3,11 +3,11 @@ - useConstraintFrameOffset [RCBasic Doc] + UseConstraintFrameOffset [RCBasic Doc] -

    sub useConstraintFrameOffset( constraint_id, flag)

    +

    Sub UseConstraintFrameOffset( constraint_id, flag)

    Enables or disables the use of frame offsets in a constraint. When frame offsets are used, the constraint operates relative to specific local frames defined in the two connected actors, rather than directly in the world frame.

    @@ -15,6 +15,7 @@ Note: Only applies to the hinge and slide constraint

    +

    \ No newline at end of file diff --git a/doc/doc_files/usehingereferenceframea.html b/doc/doc_files/usehingereferenceframea.html index c8cb9b2..b87f5bc 100644 --- a/doc/doc_files/usehingereferenceframea.html +++ b/doc/doc_files/usehingereferenceframea.html @@ -3,11 +3,11 @@ - useHingeReferenceFrameA [RCBasic Doc] + UseHingeReferenceFrameA [RCBasic Doc] -

    sub useHingeReferenceFrameA( constraint_id, flag)

    +

    Sub UseHingeReferenceFrameA( constraint_id, flag)

    Allows you to specify which actor's local reference frame is used to determine the hinge’s angular limits and motor direction.

    @@ -15,6 +15,7 @@ When flag is true the hinge constraint will use actor A's reference frame as the basis for calculating angular limits and motor directions.

    +

    \ No newline at end of file diff --git a/doc/doc_files/useparticleeverymeshvertex.html b/doc/doc_files/useparticleeverymeshvertex.html index 6065280..96bef76 100644 --- a/doc/doc_files/useparticleeverymeshvertex.html +++ b/doc/doc_files/useparticleeverymeshvertex.html @@ -3,11 +3,11 @@ - useParticleEveryMeshVertex [RCBasic Doc] + UseParticleEveryMeshVertex [RCBasic Doc] -

    sub useParticleEveryMeshVertex( actor, flag)

    +

    Sub UseParticleEveryMeshVertex( actor, flag)

    Sets whether to emit min<->max particles for every vertex or to pick min<->max vertices.

    @@ -15,6 +15,7 @@ particleIsUsingEveryMeshVertex

    +

    \ No newline at end of file diff --git a/doc/doc_files/useparticlenormaldirection.html b/doc/doc_files/useparticlenormaldirection.html index 9f30d4b..22ea6c1 100644 --- a/doc/doc_files/useparticlenormaldirection.html +++ b/doc/doc_files/useparticlenormaldirection.html @@ -3,11 +3,11 @@ - useParticleNormalDirection [RCBasic Doc] + UseParticleNormalDirection [RCBasic Doc] -

    sub useParticleNormalDirection( actor, flag)

    +

    Sub UseParticleNormalDirection( actor, flag)

    Sets whether particle emitter is using vertex normal for direction, or direction specified.

    @@ -15,6 +15,7 @@ particleIsUsingNormalDirection

    +

    \ No newline at end of file diff --git a/doc/doc_files/useparticleoutlineonly.html b/doc/doc_files/useparticleoutlineonly.html index 0524db2..c704ae6 100644 --- a/doc/doc_files/useparticleoutlineonly.html +++ b/doc/doc_files/useparticleoutlineonly.html @@ -3,11 +3,11 @@ - useParticleOutlineOnly [RCBasic Doc] + UseParticleOutlineOnly [RCBasic Doc] -

    sub useParticleOutlineOnly( actor, flag)

    +

    Sub UseParticleOutlineOnly( actor, flag)

    Set whether or not to draw points inside the cylinder.

    @@ -18,6 +18,7 @@ particleIsUsingOutlineOnly

    +

    \ No newline at end of file diff --git a/doc/doc_files/val.html b/doc/doc_files/val.html index bb16765..3253fd3 100644 --- a/doc/doc_files/val.html +++ b/doc/doc_files/val.html @@ -7,7 +7,7 @@ -

    function Val(n$)

    +

    Function Val(n$)

    Converts a string to a number and returns the value.

    @@ -15,6 +15,7 @@ Returns 0 if the string was not a valid number.

    +

    \ No newline at end of file diff --git a/doc/doc_files/var_data.html b/doc/doc_files/var_data.html index e1a4e4e..380a0ef 100644 --- a/doc/doc_files/var_data.html +++ b/doc/doc_files/var_data.html @@ -54,6 +54,7 @@ Dim A, B$, C

    +

    \ No newline at end of file diff --git a/doc/doc_files/videoend.html b/doc/doc_files/videoend.html index 0c54bb4..1d770b0 100644 --- a/doc/doc_files/videoend.html +++ b/doc/doc_files/videoend.html @@ -7,11 +7,12 @@ -

    function VideoEnd()

    +

    Function VideoEnd()

    Returns true when the currently playing video reaches the end

    +

    \ No newline at end of file diff --git a/doc/doc_files/videoexists.html b/doc/doc_files/videoexists.html index be0496c..a67b573 100644 --- a/doc/doc_files/videoexists.html +++ b/doc/doc_files/videoexists.html @@ -7,11 +7,12 @@ -

    function VideoExists()

    +

    Function VideoExists()

    Returns true if there is a video loaded

    +

    \ No newline at end of file diff --git a/doc/doc_files/videoisplaying.html b/doc/doc_files/videoisplaying.html index 117f66d..a2f3cea 100644 --- a/doc/doc_files/videoisplaying.html +++ b/doc/doc_files/videoisplaying.html @@ -7,11 +7,12 @@ -

    function VideoIsPlaying()

    +

    Function VideoIsPlaying()

    Returns true if a video is playing

    +

    \ No newline at end of file diff --git a/doc/doc_files/wait.html b/doc/doc_files/wait.html index ec887cb..0300110 100644 --- a/doc/doc_files/wait.html +++ b/doc/doc_files/wait.html @@ -7,11 +7,12 @@ -

    sub Wait(m_sec)

    +

    Sub Wait(m_sec)

    Halts execution of a program for a given number of milliseconds.

    +

    \ No newline at end of file diff --git a/doc/doc_files/waitkey.html b/doc/doc_files/waitkey.html index 4597cdc..4d2026b 100644 --- a/doc/doc_files/waitkey.html +++ b/doc/doc_files/waitkey.html @@ -7,11 +7,12 @@ -

    function WaitKey()

    +

    Function WaitKey()

    Halts execution of a program until a key is pressed.

    +

    \ No newline at end of file diff --git a/doc/doc_files/warpmouse.html b/doc/doc_files/warpmouse.html index ce8f44a..21b861f 100644 --- a/doc/doc_files/warpmouse.html +++ b/doc/doc_files/warpmouse.html @@ -7,11 +7,12 @@ -

    sub WarpMouse(x, y)

    +

    Sub WarpMouse(x, y)

    Move the mouse cursor to xy position in the window

    +

    \ No newline at end of file diff --git a/doc/doc_files/warpmouseglobal.html b/doc/doc_files/warpmouseglobal.html index 184a6d9..fb38ce4 100644 --- a/doc/doc_files/warpmouseglobal.html +++ b/doc/doc_files/warpmouseglobal.html @@ -7,11 +7,12 @@ -

    sub WarpMouseGlobal(x, y)

    +

    Sub WarpMouseGlobal(x, y)

    Move the mouse cursor to xy position in the display

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowclip.html b/doc/doc_files/windowclip.html index 9b39ea0..b01576a 100644 --- a/doc/doc_files/windowclip.html +++ b/doc/doc_files/windowclip.html @@ -7,7 +7,7 @@ -

    function WindowClip(x, y, w, h)

    +

    Function WindowClip(x, y, w, h)

    Returns an image with a portion of the window stored

    @@ -15,6 +15,7 @@ CanvasClip

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowevent_close.html b/doc/doc_files/windowevent_close.html index cfd4652..116ee70 100644 --- a/doc/doc_files/windowevent_close.html +++ b/doc/doc_files/windowevent_close.html @@ -7,11 +7,12 @@ -

    function WindowEvent_Close()

    +

    Function WindowEvent_Close()

    Returns true if the window close event is called.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowevent_maximize.html b/doc/doc_files/windowevent_maximize.html index 0771210..59acd53 100644 --- a/doc/doc_files/windowevent_maximize.html +++ b/doc/doc_files/windowevent_maximize.html @@ -7,11 +7,12 @@ -

    function WindowEvent_Maximize()

    +

    Function WindowEvent_Maximize()

    Returns true if the window maximize event is called.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowevent_minimize.html b/doc/doc_files/windowevent_minimize.html index 7300635..25362bd 100644 --- a/doc/doc_files/windowevent_minimize.html +++ b/doc/doc_files/windowevent_minimize.html @@ -7,11 +7,12 @@ -

    function WindowEvent_Minimize()

    +

    Function WindowEvent_Minimize()

    Returns true if the window minimize event is called.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowevent_resize.html b/doc/doc_files/windowevent_resize.html index d8e6529..b8f915a 100644 --- a/doc/doc_files/windowevent_resize.html +++ b/doc/doc_files/windowevent_resize.html @@ -7,11 +7,12 @@ -

    function WindowEvent_Resize()

    +

    Function WindowEvent_Resize()

    Returns true if the window resize event is called.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowexists.html b/doc/doc_files/windowexists.html index 3611124..a71d7db 100644 --- a/doc/doc_files/windowexists.html +++ b/doc/doc_files/windowexists.html @@ -7,11 +7,12 @@ -

    function WindowExists()

    +

    Function WindowExists()

    Returns true if the window is open

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowhasinputfocus.html b/doc/doc_files/windowhasinputfocus.html index 45662a4..42cd46f 100644 --- a/doc/doc_files/windowhasinputfocus.html +++ b/doc/doc_files/windowhasinputfocus.html @@ -7,11 +7,12 @@ -

    function WindowHasInputFocus()

    +

    Function WindowHasInputFocus()

    Returns true if the window has input focus, otherwise it returns false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowhasmousefocus.html b/doc/doc_files/windowhasmousefocus.html index 3da56fd..28d2f90 100644 --- a/doc/doc_files/windowhasmousefocus.html +++ b/doc/doc_files/windowhasmousefocus.html @@ -7,11 +7,12 @@ -

    function WindowHasMouseFocus()

    +

    Function WindowHasMouseFocus()

    Returns true if the window has mouse focus, otherwise it returns false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowisbordered.html b/doc/doc_files/windowisbordered.html index 97a56b1..f1c5031 100644 --- a/doc/doc_files/windowisbordered.html +++ b/doc/doc_files/windowisbordered.html @@ -7,11 +7,12 @@ -

    function WindowIsBordered()

    +

    Function WindowIsBordered()

    Returns true if the window has a border, otherwise it will return false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowisfullscreen.html b/doc/doc_files/windowisfullscreen.html index 9a493e0..6f9f8e8 100644 --- a/doc/doc_files/windowisfullscreen.html +++ b/doc/doc_files/windowisfullscreen.html @@ -7,11 +7,12 @@ -

    function WindowIsFullscreen()

    +

    Function WindowIsFullscreen()

    Returns true if the window is fullscreen, otherwise it will return false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowisgrabbed.html b/doc/doc_files/windowisgrabbed.html index 0ad0977..e92b5cb 100644 --- a/doc/doc_files/windowisgrabbed.html +++ b/doc/doc_files/windowisgrabbed.html @@ -7,11 +7,12 @@ -

    function WindowIsGrabbed( )

    +

    Function WindowIsGrabbed( )

    Returns the window that is currently grabbing input. It returns -1 on failure.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowismaximized.html b/doc/doc_files/windowismaximized.html index 1e41434..7e60185 100644 --- a/doc/doc_files/windowismaximized.html +++ b/doc/doc_files/windowismaximized.html @@ -7,11 +7,12 @@ -

    function WindowIsMaximized()

    +

    Function WindowIsMaximized()

    Returns true if the window is maximized, otherwise it will return false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowisminimized.html b/doc/doc_files/windowisminimized.html index bebd6a4..7d9d49f 100644 --- a/doc/doc_files/windowisminimized.html +++ b/doc/doc_files/windowisminimized.html @@ -7,11 +7,12 @@ -

    function WindowIsMinimized()

    +

    Function WindowIsMinimized()

    Returns true if the window is minimized, otherwise it will return false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowisresizable.html b/doc/doc_files/windowisresizable.html index 4adbfa3..ae2f63a 100644 --- a/doc/doc_files/windowisresizable.html +++ b/doc/doc_files/windowisresizable.html @@ -7,11 +7,12 @@ -

    function WindowIsResizable()

    +

    Function WindowIsResizable()

    Returns true if the window is resizable, otherwise it will return false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowisvisible.html b/doc/doc_files/windowisvisible.html index 62ad21a..28bd372 100644 --- a/doc/doc_files/windowisvisible.html +++ b/doc/doc_files/windowisvisible.html @@ -7,11 +7,12 @@ -

    function WindowIsVisible()

    +

    Function WindowIsVisible()

    Returns true if the window is visible, otherwise it returns false.

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowmode.html b/doc/doc_files/windowmode.html index 3013cdd..c6a426c 100644 --- a/doc/doc_files/windowmode.html +++ b/doc/doc_files/windowmode.html @@ -7,7 +7,7 @@ -

    function WindowMode(visible, fullscreen, resizable, borderless, highDPI)

    +

    Function WindowMode(visible, fullscreen, resizable, borderless, highDPI)

    Returns a bitmask of the combined window flags that can be used in OpenWindow() to set the mode for the window.

    @@ -34,6 +34,7 @@ GetWindowMode

    +

    \ No newline at end of file diff --git a/doc/doc_files/windowtitle.html b/doc/doc_files/windowtitle.html index f833cd0..ea70e15 100644 --- a/doc/doc_files/windowtitle.html +++ b/doc/doc_files/windowtitle.html @@ -7,7 +7,7 @@ -

    function WindowTitle$( )

    +

    Function WindowTitle$( )

    Returns the window title

    @@ -15,6 +15,7 @@ SetWindowTitle

    +

    \ No newline at end of file diff --git a/doc/doc_files/write.html b/doc/doc_files/write.html index 859d72c..b09229e 100644 --- a/doc/doc_files/write.html +++ b/doc/doc_files/write.html @@ -7,7 +7,7 @@ -

    sub Write(stream, txt$)

    +

    Sub Write(stream, txt$)

    Writes a string to a file.

    @@ -15,6 +15,7 @@ WriteLine

    +

    \ No newline at end of file diff --git a/doc/doc_files/writebyte.html b/doc/doc_files/writebyte.html index d760352..c98b5e0 100644 --- a/doc/doc_files/writebyte.html +++ b/doc/doc_files/writebyte.html @@ -7,7 +7,7 @@ -

    sub WriteByte(stream, byte)

    +

    Sub WriteByte(stream, byte)

    Writes a byte to the file.

    @@ -15,6 +15,7 @@ WriteByteBuffer

    +

    \ No newline at end of file diff --git a/doc/doc_files/writebytebuffer.html b/doc/doc_files/writebytebuffer.html index 5534572..d91c030 100644 --- a/doc/doc_files/writebytebuffer.html +++ b/doc/doc_files/writebytebuffer.html @@ -7,11 +7,12 @@ -

    function WriteByteBuffer(stream, ByRef buf, buf_size)

    +

    Function WriteByteBuffer(stream, ByRef buf, buf_size)

    Writes a number of bytes from a buffer to the file stream.

    +

    \ No newline at end of file diff --git a/doc/doc_files/writeline.html b/doc/doc_files/writeline.html index 126cd6f..46788f7 100644 --- a/doc/doc_files/writeline.html +++ b/doc/doc_files/writeline.html @@ -7,7 +7,7 @@ -

    sub WriteLine(stream, txt$)

    +

    Sub WriteLine(stream, txt$)

    Writes a string to a text file with a new-line appended at the end

    @@ -16,6 +16,7 @@ ReadLine$

    +

    \ No newline at end of file diff --git a/doc/doc_files/xorbit.html b/doc/doc_files/xorbit.html index 81d1fe0..ed4638c 100644 --- a/doc/doc_files/xorbit.html +++ b/doc/doc_files/xorbit.html @@ -7,7 +7,7 @@ -

    function XOrBit(a, b)

    +

    Function XOrBit(a, b)

    Returns the value of the bitwise XOR operation on the operands A and B

    @@ -16,6 +16,7 @@ AndBit

    +

    \ No newline at end of file diff --git a/doc/doc_files/zeromatrix.html b/doc/doc_files/zeromatrix.html index 2700775..fea9116 100644 --- a/doc/doc_files/zeromatrix.html +++ b/doc/doc_files/zeromatrix.html @@ -7,7 +7,7 @@ -

    sub ZeroMatrix(mA)

    +

    Sub ZeroMatrix(mA)

    Clears a matrix

    @@ -18,6 +18,7 @@ ClearMatrix

    +

    \ No newline at end of file diff --git a/doc/files/abs.txt b/doc/files/abs.txt index 2e9aecd..e4bd60a 100644 --- a/doc/files/abs.txt +++ b/doc/files/abs.txt @@ -1,4 +1,5 @@ #title Abs [RCBasic Doc] -#header function Abs(n) +#header Function Abs(n) Returns the absolute value of n + diff --git a/doc/files/accelname.txt b/doc/files/accelname.txt index 9acdb1e..12d34a6 100644 --- a/doc/files/accelname.txt +++ b/doc/files/accelname.txt @@ -1,6 +1,7 @@ #title AccelName$ [RCBasic Doc] -#header function AccelName$(accel_num) +#header Function AccelName$(accel_num) Returns the name of an accelerometer + diff --git a/doc/files/acos.txt b/doc/files/acos.txt index 0553ead..154eaa6 100644 --- a/doc/files/acos.txt +++ b/doc/files/acos.txt @@ -1,4 +1,5 @@ #title Acos [RCBasic Doc] -#header function Acos(n) +#header Function Acos(n) Returns the Arcosine of n + diff --git a/doc/files/activecanvas.txt b/doc/files/activecanvas.txt index 11e416b..51bcd7a 100644 --- a/doc/files/activecanvas.txt +++ b/doc/files/activecanvas.txt @@ -1,5 +1,5 @@ #title ActiveCanvas [RCBasic Doc] -#header function ActiveCanvas() +#header Function ActiveCanvas() Returns the canvas that drawing commands are currently applied to @@ -20,3 +20,4 @@ If ActiveCanvas() = c2 Then Print "Active canvas is now c2" End If #/code + diff --git a/doc/files/activefont.txt b/doc/files/activefont.txt new file mode 100644 index 0000000..09e2385 --- /dev/null +++ b/doc/files/activefont.txt @@ -0,0 +1,15 @@ +#title ActiveFont [RCBasic Doc] +#header Function ActiveFont() + +Returns the current font that will be used with DrawText + +#code +test_font = LoadFont("test_font.ttf", 12) +SetFont(test_font) +If ActiveFont() = test_font Then + Print "Test Font is active" +End If +#/code + +#ref LoadFont SetFont DrawText + diff --git a/doc/files/actoranimationislooped.txt b/doc/files/actoranimationislooped.txt deleted file mode 100644 index 81c89ee..0000000 --- a/doc/files/actoranimationislooped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#title ActorAnimationIsLooped [RCBasic Doc] -#header function ActorAnimationIsLooped( actor ) - -Returns true if an actors animation is set to looped. - -Note: Actor animation is set to looped with the LoopActorAnimation() function. - -#ref LoopActorAnimation diff --git a/doc/files/actoranimationisplaying.txt b/doc/files/actoranimationisplaying.txt index e833853..2a0d61e 100644 --- a/doc/files/actoranimationisplaying.txt +++ b/doc/files/actoranimationisplaying.txt @@ -1,6 +1,7 @@ #title ActorAnimationIsPlaying [RCBasic Doc] -#header function ActorAnimationIsPlaying(actor) +#header Function ActorAnimationIsPlaying(actor) Returns true if an actor is currently playing an animation Note: If the number of loops in the animation is set to -1 then this will always be true since it does not return false until it plays the last frame in the last loop + diff --git a/doc/files/actorexists.txt b/doc/files/actorexists.txt index 2b585c8..85fd863 100644 --- a/doc/files/actorexists.txt +++ b/doc/files/actorexists.txt @@ -1,4 +1,5 @@ #title ActorExists [RCBasic Doc] -#header function ActorExists( actor ) +#header Function ActorExists( actor ) Returns true if the id passed is a valid actor + diff --git a/doc/files/actorisintransition.txt b/doc/files/actorisintransition.txt deleted file mode 100644 index 6839ff7..0000000 --- a/doc/files/actorisintransition.txt +++ /dev/null @@ -1,6 +0,0 @@ -#title ActorIsInTransition [RCBasic Doc] -#header function ActorIsInTransition( actor ) - -Returns true if actor is in a transition from its current frame to the frame set in the StartActorTransition() function - -#ref StartActorTransition StopActorTransition GetActorTransitionTime diff --git a/doc/files/actorissolid.txt b/doc/files/actorissolid.txt index 8233454..6a28a69 100644 --- a/doc/files/actorissolid.txt +++ b/doc/files/actorissolid.txt @@ -1,5 +1,5 @@ #title ActorIsSolid [RCBasic Doc] -#header function ActorIsSolid(actor) +#header Function ActorIsSolid(actor) Returns true or false depending on if physics and collision response applies to an actor. @@ -13,3 +13,4 @@ Print "Actor solid state: "; ActorIsSolid(actor) 'This will output 0 #/end #ref SetActorSolid + diff --git a/doc/files/actorisvisible.txt b/doc/files/actorisvisible.txt index 3b85c29..4e05419 100644 --- a/doc/files/actorisvisible.txt +++ b/doc/files/actorisvisible.txt @@ -1,5 +1,5 @@ #title ActorIsVisible [RCBasic Doc] -#header function ActorIsVisible( actor ) +#header Function ActorIsVisible( actor ) Returns true if an actor is visible @@ -11,3 +11,4 @@ Print "Actor solid state: "; ActorIsSolid(actor) 'Outputs 0 #/code #ref SetActorVisible + diff --git a/doc/files/addactorshadow.txt b/doc/files/addactorshadow.txt index 4680595..62f198a 100644 --- a/doc/files/addactorshadow.txt +++ b/doc/files/addactorshadow.txt @@ -1,5 +1,5 @@ #title AddActorShadow [RCBasic Doc] -#header sub AddActorShadow( actor ) +#header Sub AddActorShadow( actor ) Cast a shadow on an actor during lighting calculations @@ -7,3 +7,4 @@ Note: Also check the section on lights for more info #ref RemoveActorShadow + diff --git a/doc/files/addcompositechild.txt b/doc/files/addcompositechild.txt new file mode 100644 index 0000000..710d33a --- /dev/null +++ b/doc/files/addcompositechild.txt @@ -0,0 +1,11 @@ +#title AddCompositeChild [RCBasic Doc] +#header Function AddCompositeChild(actor, child_actor, t_matrix) + +Adds a child Actor to a composite actor. + +Returns the child index in the composite actor. + +NOTE: Reference the included Composite Demo for an example + +#ref CreateCompositeActor + diff --git a/doc/files/addmatrix.txt b/doc/files/addmatrix.txt index dd6365e..abe2c47 100644 --- a/doc/files/addmatrix.txt +++ b/doc/files/addmatrix.txt @@ -1,4 +1,5 @@ #title AddMatrix [RCBasic Doc] -#header function AddMatrix(mA, mB, mC) +#header Function AddMatrix(mA, mB, mC) Adds matrix mA to matrix mB and stores the results in mC + diff --git a/doc/files/addmeshbuffer.txt b/doc/files/addmeshbuffer.txt index c9f8296..3ba76ed 100644 --- a/doc/files/addmeshbuffer.txt +++ b/doc/files/addmeshbuffer.txt @@ -1,6 +1,7 @@ #title AddMeshBuffer [RCBasic Doc] -#header sub AddMeshBuffer( mesh, vertex_count, ByRef vertex_data, ByRef normal_data, ByRef uv_data, index_count, ByRef index_data ) +#header Sub AddMeshBuffer( mesh, vertex_count, ByRef vertex_data, ByRef normal_data, ByRef uv_data, index_count, ByRef index_data ) Sets the vertices, normals, and texture coordinates for a mesh #ref CreateMesh + diff --git a/doc/files/addprojectoreffectactor.txt b/doc/files/addprojectoreffectactor.txt new file mode 100644 index 0000000..1c0d2a1 --- /dev/null +++ b/doc/files/addprojectoreffectactor.txt @@ -0,0 +1,11 @@ +#title AddProjectorEffectActor [RCBasic Doc] +#header Function AddProjectorEffectActor(actor, tgt_actor) + +Add an effect actor from a projector. + +Returns the index of the effect actor in the projector. + +Refer to the included Projector Demo for an example + +#ref RemoveProjectorEffectActor + diff --git a/doc/files/addsceneskybox.txt b/doc/files/addsceneskybox.txt index dcb6afd..e407288 100644 --- a/doc/files/addsceneskybox.txt +++ b/doc/files/addsceneskybox.txt @@ -1,6 +1,7 @@ #title AddSceneSkyBox [RCBasic Doc] -#header sub AddSceneSkyBox( img_top, img_bottom, img_left, img_right, img_front, img_back) +#header Sub AddSceneSkyBox( img_top, img_bottom, img_left, img_right, img_front, img_back) Generates a skybox based on the provided images. #ref AddSceneSkyDome AddSceneSkyDomeEx + diff --git a/doc/files/addsceneskydome.txt b/doc/files/addsceneskydome.txt index 7f29b40..c315be9 100644 --- a/doc/files/addsceneskydome.txt +++ b/doc/files/addsceneskydome.txt @@ -1,6 +1,7 @@ #title AddSceneSkyDome [RCBasic Doc] -#header sub AddSceneSkyDome( img ) +#header Sub AddSceneSkyDome( img ) Adds a sky dome to the scene #ref AddSceneSkyDomeEx + diff --git a/doc/files/addsceneskydomeex.txt b/doc/files/addsceneskydomeex.txt index 170e06c..8cdb5c5 100644 --- a/doc/files/addsceneskydomeex.txt +++ b/doc/files/addsceneskydomeex.txt @@ -1,5 +1,5 @@ #title AddSceneSkyDomeEx [RCBasic Doc] -#header sub AddSceneSkyDomeEx( img, horiRes, vertRes, txPercentage, spherePercentage, radius) +#header Sub AddSceneSkyDomeEx( img, horiRes, vertRes, txPercentage, spherePercentage, radius) Adds a sky dome to the scene @@ -13,3 +13,4 @@ Adds a sky dome to the scene #/list #ref AddSceneSkyBox AddSceneSkyDome + diff --git a/doc/files/addspritechild.txt b/doc/files/addspritechild.txt new file mode 100644 index 0000000..26eed5c --- /dev/null +++ b/doc/files/addspritechild.txt @@ -0,0 +1,7 @@ +#title AddSpriteChild [RCBasic Doc] +#header Function AddSpriteChild(sprite, child_sprite, x, y) + +Adds a sprite as a child to another sprite. Child sprite is offset by given position. + +#ref RemoveSpriteChild + diff --git a/doc/files/addvehiclewheel.txt b/doc/files/addvehiclewheel.txt new file mode 100644 index 0000000..79a9088 --- /dev/null +++ b/doc/files/addvehiclewheel.txt @@ -0,0 +1,11 @@ +#title AddVehicleWheel [RCBasic Doc] +#header Function AddVehicleWheel( actor, wheel_actor, is_front_wheel ) + +Add a wheel to a vehicle actor + +is_front_wheel sets whether it should be considered a front wheel for physics and control + +NOTE: Once an actor is set as a wheel, the vehicle controls all transforms for the actor + +#ref CreateVehicleActor + diff --git a/doc/files/adjointmatrix.txt b/doc/files/adjointmatrix.txt index 1291a51..de94311 100644 --- a/doc/files/adjointmatrix.txt +++ b/doc/files/adjointmatrix.txt @@ -1,4 +1,5 @@ #title AdjointMatrix [RCBasic Doc] -#header function AdjointMatrix(mA, mB) +#header Function AdjointMatrix(mA, mB) Stores the adjoint matrix of mA in mB + diff --git a/doc/files/andbit.txt b/doc/files/andbit.txt index bd9085d..f30f338 100644 --- a/doc/files/andbit.txt +++ b/doc/files/andbit.txt @@ -1,4 +1,5 @@ #title AndBit [RCBasic Doc] -#header function AndBit(a,b) +#header Function AndBit(a,b) Returns the bitwise AND operation of 2 numbers + diff --git a/doc/files/android_getexternalstoragepath.txt b/doc/files/android_getexternalstoragepath.txt index 7ea51de..05894c9 100644 --- a/doc/files/android_getexternalstoragepath.txt +++ b/doc/files/android_getexternalstoragepath.txt @@ -1,6 +1,7 @@ #title Android_GetExternalStoragePath$ [RCBasic Doc] -#header function Android_GetExternalStoragePath$() +#header Function Android_GetExternalStoragePath$() Returns the designated external storage path #ref Android_GetExternalStorageState Android_GetInternalStoragePath$ + diff --git a/doc/files/android_getexternalstoragestate.txt b/doc/files/android_getexternalstoragestate.txt index 2b31fa4..de2218b 100644 --- a/doc/files/android_getexternalstoragestate.txt +++ b/doc/files/android_getexternalstoragestate.txt @@ -1,5 +1,5 @@ #title Android_GetExternalStorageState [RCBasic Doc] -#header function Android_GetExternalStorageState() +#header Function Android_GetExternalStorageState() Returns a bitmask of these values: #list @@ -14,3 +14,4 @@ End If #/code #ref Android_GetExternalStoragePath$ Android_GetInternalStoragePath$ + diff --git a/doc/files/android_getinternalstoragepath.txt b/doc/files/android_getinternalstoragepath.txt index abeb531..2fc6bf8 100644 --- a/doc/files/android_getinternalstoragepath.txt +++ b/doc/files/android_getinternalstoragepath.txt @@ -1,6 +1,7 @@ #title Android_GetInternalStoragePath$ [RCBasic Doc] -#header function Android_GetInternalStoragePath$() +#header Function Android_GetInternalStoragePath$() Returns the internal storage path #ref Android_GetExternalStorageState Android_GetExternalStoragePath$ + diff --git a/doc/files/android_jni_message.txt b/doc/files/android_jni_message.txt index f44ab82..7d8eda6 100644 --- a/doc/files/android_jni_message.txt +++ b/doc/files/android_jni_message.txt @@ -1,6 +1,7 @@ #title Android_JNI_Message$ [RCBasic Doc] -#header function Android_JNI_Message$(arg$) +#header Function Android_JNI_Message$(arg$) Passes arg$ to the rcbasic_android_interface() method in the java code for your android app. The java method returns a string. #ref Runtime_Utility_Message$ + diff --git a/doc/files/applyactorcentralforcelocal.txt b/doc/files/applyactorcentralforcelocal.txt index 94abf73..03f6c59 100644 --- a/doc/files/applyactorcentralforcelocal.txt +++ b/doc/files/applyactorcentralforcelocal.txt @@ -1,5 +1,5 @@ #title ApplyActorCentralForceLocal [RCBasic Doc] -#header sub ApplyActorCentralForceLocal( actor, x, y, z) +#header Sub ApplyActorCentralForceLocal( actor, x, y, z) Applies a force to the center of mass of an actor in local coordinate space. This force impacts the linear velocity of the object without affecting its rotation. @@ -8,3 +8,4 @@ Applies a force to the center of mass of an actor in local coordinate space. Thi #/list #ref ApplyActorCentralForceWorld ApplyActorCentralImpulseLocal ApplyActorCentralImpulseWorld + diff --git a/doc/files/applyactorcentralforceworld.txt b/doc/files/applyactorcentralforceworld.txt index 30d917a..80c11db 100644 --- a/doc/files/applyactorcentralforceworld.txt +++ b/doc/files/applyactorcentralforceworld.txt @@ -1,5 +1,5 @@ #title ApplyActorCentralForceWorld [RCBasic Doc] -#header sub ApplyActorCentralForceWorld( actor, x, y, z) +#header Sub ApplyActorCentralForceWorld( actor, x, y, z) Applies a force to the center of mass of an actor in world coordinate space. This force impacts the linear velocity of the object without affecting its rotation. @@ -8,3 +8,4 @@ Applies a force to the center of mass of an actor in world coordinate space. Thi #/list #ref ApplyActorCentralForceLocal ApplyActorCentralImpulseLocal ApplyActorCentralImpulseWorld + diff --git a/doc/files/applyactorcentralimpulselocal.txt b/doc/files/applyactorcentralimpulselocal.txt index 8c992f1..3d42a13 100644 --- a/doc/files/applyactorcentralimpulselocal.txt +++ b/doc/files/applyactorcentralimpulselocal.txt @@ -1,5 +1,5 @@ #title ApplyActorCentralImpulseLocal [RCBasic Doc] -#header sub ApplyActorCentralImpulseLocal( actor, x, y, z) +#header Sub ApplyActorCentralImpulseLocal( actor, x, y, z) Applies an impulse directly to the center of mass of an actor. An impulse differs from a continuous force in that it applies an immediate, short-duration change to the velocity of the actor. It affects the linear velocity but does not generate rotational effects (since it's applied to the center of mass). @@ -8,3 +8,4 @@ Applies an impulse directly to the center of mass of an actor. An impulse differ #/list #ref ApplyActorCentralForceLocal ApplyActorCentralForceWorld ApplyActorCentralImpulseWorld + diff --git a/doc/files/applyactorcentralimpulseworld.txt b/doc/files/applyactorcentralimpulseworld.txt index 388714d..f29ceb2 100644 --- a/doc/files/applyactorcentralimpulseworld.txt +++ b/doc/files/applyactorcentralimpulseworld.txt @@ -1,5 +1,5 @@ #title ApplyActorCentralImpulseWorld [RCBasic Doc] -#header sub ApplyActorCentralImpulseWorld( actor, x, y, z) +#header Sub ApplyActorCentralImpulseWorld( actor, x, y, z) Applies an impulse directly to the center of mass of an actor. An impulse differs from a continuous force in that it applies an immediate, short-duration change to the velocity of the actor. It affects the linear velocity but does not generate rotational effects (since it's applied to the center of mass). @@ -9,3 +9,4 @@ Applies an impulse directly to the center of mass of an actor. An impulse differ #ref ApplyActorCentralForceLocal ApplyActorCentralForceWorld ApplyActorCentralImpulseLocal + diff --git a/doc/files/applyactordamping.txt b/doc/files/applyactordamping.txt index 525881c..2d90197 100644 --- a/doc/files/applyactordamping.txt +++ b/doc/files/applyactordamping.txt @@ -1,5 +1,5 @@ #title ApplyActorDamping [RCBasic Doc] -#header sub ApplyActorDamping( actor, timeStep) +#header Sub ApplyActorDamping( actor, timeStep) Reduces the velocity of an actor over time, simulating the effect of friction or air resistance. @@ -20,3 +20,4 @@ Wend #/code #ref setActorDamping getActorLinearDamping getActorAngularDamping + diff --git a/doc/files/applyactorforcelocal.txt b/doc/files/applyactorforcelocal.txt index a7e104f..daf3efa 100644 --- a/doc/files/applyactorforcelocal.txt +++ b/doc/files/applyactorforcelocal.txt @@ -1,5 +1,5 @@ #title ApplyActorForceLocal [RCBasic Doc] -#header sub ApplyActorForceLocal( actor, x, y, z, rel_x, rel_y, rel_z) +#header Sub ApplyActorForceLocal( actor, x, y, z, rel_x, rel_y, rel_z) Applies a force to an actor at a specific point. Unlike ApplyActorCentralForce(local/world), which applies force only at the center of mass (affecting linear velocity), this can generate both linear motion and rotation (torque), depending on where the force is applied relative to the center of mass. @@ -9,3 +9,4 @@ Applies a force to an actor at a specific point. Unlike ApplyActorCentralForce(l #/list #ref ApplyActorForceWorld ApplyActorCentralForceLocal ApplyActorCentralForceWorld + diff --git a/doc/files/applyactorforceworld.txt b/doc/files/applyactorforceworld.txt index 65462be..77fb871 100644 --- a/doc/files/applyactorforceworld.txt +++ b/doc/files/applyactorforceworld.txt @@ -1,5 +1,5 @@ #title ApplyActorForceWorld [RCBasic Doc] -#header sub ApplyActorForceWorld( actor, x, y, z, rel_x, rel_y, rel_z) +#header Sub ApplyActorForceWorld( actor, x, y, z, rel_x, rel_y, rel_z) Applies a force to an actor at a specific point. Unlike ApplyActorCentralForce(local/world), which applies force only at the center of mass (affecting linear velocity), this can generate both linear motion and rotation (torque), depending on where the force is applied relative to the center of mass. @@ -9,3 +9,4 @@ Applies a force to an actor at a specific point. Unlike ApplyActorCentralForce(l #/list #ref ApplyActorForceLocal ApplyActorCentralForceLocal ApplyActorCentralForceWorld + diff --git a/doc/files/applyactorimpulselocal.txt b/doc/files/applyactorimpulselocal.txt index 03e8898..5fe00f6 100644 --- a/doc/files/applyactorimpulselocal.txt +++ b/doc/files/applyactorimpulselocal.txt @@ -1,5 +1,5 @@ #title ApplyActorImpulseLocal [RCBasic Doc] -#header sub ApplyActorImpulseLocal( actor, x, y, z, rel_x, rel_y, rel_z) +#header Sub ApplyActorImpulseLocal( actor, x, y, z, rel_x, rel_y, rel_z) Applies an impulse to an actor at a specific point. Unlike ApplyActorCentralImpulse(local/world), which applies impulse only at the center of mass (affecting linear velocity), this can generate both linear motion and rotation (torque), depending on where the force is applied relative to the center of mass. @@ -10,3 +10,4 @@ Applies an impulse to an actor at a specific point. Unlike ApplyActorCentralImpu #ref ApplyActorImpulseWorld ApplyActorForceLocal ApplyActorForceWorld + diff --git a/doc/files/applyactorimpulseworld.txt b/doc/files/applyactorimpulseworld.txt index 92d6da9..f493069 100644 --- a/doc/files/applyactorimpulseworld.txt +++ b/doc/files/applyactorimpulseworld.txt @@ -9,3 +9,4 @@ Applies an impulse to an actor at a specific point. Unlike ApplyActorCentralImpu #/list #ref ApplyActorImpulseLocal ApplyActorForceLocal ApplyActorForceWorld + diff --git a/doc/files/applyactortorqueimpulselocal.txt b/doc/files/applyactortorqueimpulselocal.txt index 9ed03df..d484cfe 100644 --- a/doc/files/applyactortorqueimpulselocal.txt +++ b/doc/files/applyactortorqueimpulselocal.txt @@ -8,3 +8,4 @@ Applies an impulse that directly affects the angular velocity of an actor, causi #/list #ref ApplyActorTorque ApplyActorTorqueImpulseWorld + diff --git a/doc/files/applyactortorqueimpulseworld.txt b/doc/files/applyactortorqueimpulseworld.txt index e8126f5..123d04f 100644 --- a/doc/files/applyactortorqueimpulseworld.txt +++ b/doc/files/applyactortorqueimpulseworld.txt @@ -8,3 +8,4 @@ Applies an impulse that directly affects the angular velocity of an actor, causi #/list #ref ApplyActorTorque ApplyActorTorqueImpulseLocal + diff --git a/doc/files/applyactortorquelocal.txt b/doc/files/applyactortorquelocal.txt index 4e3a0ee..8fdedfb 100644 --- a/doc/files/applyactortorquelocal.txt +++ b/doc/files/applyactortorquelocal.txt @@ -8,3 +8,4 @@ Applies a continuous torque to an actor, causing it to accelerate its rotational #/list #ref ApplyActorTorqueWorld ApplyActorTorqueImpulseLocal ApplyActorTorqueImpulseWorld + diff --git a/doc/files/applyactortorqueworld.txt b/doc/files/applyactortorqueworld.txt index cde6ac9..e44bd1d 100644 --- a/doc/files/applyactortorqueworld.txt +++ b/doc/files/applyactortorqueworld.txt @@ -9,3 +9,4 @@ Applies a continuous torque to an actor, causing it to accelerate its rotational #ref ApplyActorTorqueLocal ApplyActorTorqueImpulseLocal ApplyActorTorqueImpulseWorld + diff --git a/doc/files/applyspriteangularimpulse.txt b/doc/files/applyspriteangularimpulse.txt index f95015d..062a827 100644 --- a/doc/files/applyspriteangularimpulse.txt +++ b/doc/files/applyspriteangularimpulse.txt @@ -1,6 +1,7 @@ -#title applySpriteAngularImpulse [RCBasic Doc] -#header sub applySpriteAngularImpulse( spr_id, impulse) +#title ApplySpriteAngularImpulse [RCBasic Doc] +#header Sub ApplySpriteAngularImpulse( spr_id, impulse) Apply an angular impulse to a body. This method affects the body’s rotational motion, changing its angular velocity based on the impulse applied. #ref ApplySpriteLinearImpulse + diff --git a/doc/files/applyspritecentralforce.txt b/doc/files/applyspritecentralforce.txt index 2853be5..36535ea 100644 --- a/doc/files/applyspritecentralforce.txt +++ b/doc/files/applyspritecentralforce.txt @@ -1,4 +1,5 @@ -#title applySpriteCentralForce [RCBasic Doc] -#header sub applySpriteCentralForce( spr_id, x, y) +#title ApplySpriteCentralForce [RCBasic Doc] +#header Sub ApplySpriteCentralForce( spr_id, x, y) Apply a continuous force to a body at its center of mass, regardless of the body's current orientation. This method affects the body's linear motion and is useful for simulating forces like gravity, wind, or any other directional force. + diff --git a/doc/files/applyspriteforce.txt b/doc/files/applyspriteforce.txt index e7c803f..6e46b9e 100644 --- a/doc/files/applyspriteforce.txt +++ b/doc/files/applyspriteforce.txt @@ -1,4 +1,5 @@ -#title applySpriteForce [RCBasic Doc] -#header sub applySpriteForce( spr_id, fX, fY, pX, pY) +#title ApplySpriteForce [RCBasic Doc] +#header Sub ApplySpriteForce( spr_id, fX, fY, pX, pY) Apply a force at a world point. If the force is not applied at the center of mass, it will generate a torque and affect the angular velocity. This wakes up the body. + diff --git a/doc/files/applyspritelinearimpulse.txt b/doc/files/applyspritelinearimpulse.txt index 2ec8881..e98a670 100644 --- a/doc/files/applyspritelinearimpulse.txt +++ b/doc/files/applyspritelinearimpulse.txt @@ -1,6 +1,7 @@ -#title applySpriteLinearImpulse [RCBasic Doc] -#header sub applySpriteLinearImpulse( spr_id, iX, iY, pX, pY) +#title ApplySpriteLinearImpulse [RCBasic Doc] +#header Sub ApplySpriteLinearImpulse( spr_id, iX, iY, pX, pY) Apply an instantaneous linear impulse to a body. This method directly affects the body’s linear motion by changing its velocity based on the impulse applied. #ref ApplySpriteAngularImpulse + diff --git a/doc/files/applyspritetorque.txt b/doc/files/applyspritetorque.txt index 6e8c84a..020374a 100644 --- a/doc/files/applyspritetorque.txt +++ b/doc/files/applyspritetorque.txt @@ -1,4 +1,5 @@ -#title applySpriteTorque [RCBasic Doc] -#header sub applySpriteTorque( spr_id, torque) +#title ApplySpriteTorque [RCBasic Doc] +#header Sub ApplySpriteTorque( spr_id, torque) Apply a torque. This affects the angular velocity without affecting the linear velocity of the center of mass. + diff --git a/doc/files/applywheelengineforce.txt b/doc/files/applywheelengineforce.txt new file mode 100644 index 0000000..0c8691d --- /dev/null +++ b/doc/files/applywheelengineforce.txt @@ -0,0 +1,7 @@ +#title ApplyWheelEngineForce [RCBasic Doc] +#header Sub ApplyWheelEngineForce( actor, wheel, force ) + +Apply force to a wheel. + +NOTE: For movement, you can apply force to a vehicle the same way you apply it to any actor. Refer to the actor physics section for documentation on that. + diff --git a/doc/files/arraycopy.txt b/doc/files/arraycopy.txt index 9e28c4a..090fb6f 100644 --- a/doc/files/arraycopy.txt +++ b/doc/files/arraycopy.txt @@ -1,8 +1,9 @@ #title ArrayCopy [RCBasic Doc] -#header sub ArrayCopy(ByRef src, ByRef dst) +#header Sub ArrayCopy(ByRef src, ByRef dst) Copies the contents of src array to dst array Note: This function is a special case in that it can take any type for src or dst #ref ArrayDim ArraySize ArrayFill + diff --git a/doc/files/arraydim.txt b/doc/files/arraydim.txt index 4cba66b..5fee256 100644 --- a/doc/files/arraydim.txt +++ b/doc/files/arraydim.txt @@ -1,6 +1,7 @@ #title ArrayDim [RCBasic Doc] -#header function ArrayDim(Byref id) +#header Function ArrayDim(ByRef id) Returns the number of dimensions in an array #ref ArrayCopy ArrayFill ArraySize + diff --git a/doc/files/arrayfill.txt b/doc/files/arrayfill.txt index 08ff811..08fb8bf 100644 --- a/doc/files/arrayfill.txt +++ b/doc/files/arrayfill.txt @@ -4,3 +4,4 @@ Fills all the elements in an array with the value in fdata #ref ArrayCopy ArrayDim ArraySize + diff --git a/doc/files/arraysize.txt b/doc/files/arraysize.txt index e05767e..03cd5c5 100644 --- a/doc/files/arraysize.txt +++ b/doc/files/arraysize.txt @@ -1,6 +1,7 @@ #title ArraySize [RCBasic Doc] -#header Function ArraySize(Byref id, array_dim) +#header Function ArraySize(ByRef id, array_dim) Returns the number of elements in the given dimension of an array #ref ArrayDim ArrayCopy ArrayFill + diff --git a/doc/files/asc.txt b/doc/files/asc.txt index 6450a9e..8be6fc5 100644 --- a/doc/files/asc.txt +++ b/doc/files/asc.txt @@ -2,3 +2,4 @@ #header Function Asc(c$) Returns the ASCII value of a character. + diff --git a/doc/files/asin.txt b/doc/files/asin.txt index c1ab938..c9de9b2 100644 --- a/doc/files/asin.txt +++ b/doc/files/asin.txt @@ -2,3 +2,4 @@ #header Function Asin(n) Returns the ArcSine of a number. + diff --git a/doc/files/atan.txt b/doc/files/atan.txt index f23eeaf..9bc4657 100644 --- a/doc/files/atan.txt +++ b/doc/files/atan.txt @@ -2,3 +2,4 @@ #header Function Atan(n) Returns the ArcTangent of a number. + diff --git a/doc/files/atan2.txt b/doc/files/atan2.txt index fd37713..2d94a70 100644 --- a/doc/files/atan2.txt +++ b/doc/files/atan2.txt @@ -2,3 +2,4 @@ #header Function ATan2(y, x) Returns the ArcTangent of x and y + diff --git a/doc/files/augmentmatrix.txt b/doc/files/augmentmatrix.txt index 2a0e4c5..0fc79bf 100644 --- a/doc/files/augmentmatrix.txt +++ b/doc/files/augmentmatrix.txt @@ -1,6 +1,7 @@ #title AugmentMatrix [RCBasic Doc] -#header function AugmentMatrix(mA, mB, mC) +#header Function AugmentMatrix(mA, mB, mC) Appends the columns of matrix mB onto matrix mA and stores the result in mC. NOTE: Must mA and mB must be the same number of rows. + diff --git a/doc/files/bin.txt b/doc/files/bin.txt index 7b40444..69a0178 100644 --- a/doc/files/bin.txt +++ b/doc/files/bin.txt @@ -1,4 +1,5 @@ #title Bin$ [RCBasic Doc] -#header function Bin$(n) +#header Function Bin$(n) Returns the binary representation of a number. + diff --git a/doc/files/box3d.txt b/doc/files/box3d.txt index c750680..6e5b776 100644 --- a/doc/files/box3d.txt +++ b/doc/files/box3d.txt @@ -1,4 +1,5 @@ #title Box3D [RCBasic Doc] -#header sub Box3D(min_x, min_y, min_z, max_x, max_y, max_z) +#header Sub Box3D(min_x, min_y, min_z, max_x, max_y, max_z) Draws a box in 3D space + diff --git a/doc/files/bufferfromimage.txt b/doc/files/bufferfromimage.txt index 02a4cd2..475fc81 100644 --- a/doc/files/bufferfromimage.txt +++ b/doc/files/bufferfromimage.txt @@ -1,4 +1,5 @@ #title BufferFromImage [RCBasic Doc] -#header sub BufferFromImage(slot, byref buffer) +#header Sub BufferFromImage(slot, ByRef buffer) + diff --git a/doc/files/bufferfrommatrix.txt b/doc/files/bufferfrommatrix.txt index fbadd93..24fb1d5 100644 --- a/doc/files/bufferfrommatrix.txt +++ b/doc/files/bufferfrommatrix.txt @@ -1,8 +1,9 @@ #title BufferFromMatrix [RCBasic Doc] -#header sub BufferFromMatrix(ByRef buffer, mA) +#header Sub BufferFromMatrix(ByRef buffer, mA) Saves the matrix mA in an array NOTE: buffer must have the same number of dimensions as the desired matrix for the structure to remain intact. #ref MatrixFromBuffer + diff --git a/doc/files/bufferfromstring.txt b/doc/files/bufferfromstring.txt index f249035..8124f13 100644 --- a/doc/files/bufferfromstring.txt +++ b/doc/files/bufferfromstring.txt @@ -1,6 +1,7 @@ #title BufferFromString [RCBasic Doc] -#header function BufferFromString(s$, ByRef buffer) +#header Function BufferFromString(s$, ByRef buffer) Stores the byte value of a string into a number buffer #ref StringFromBuffer$ + diff --git a/doc/files/calculatecompositeprincipaltransform.txt b/doc/files/calculatecompositeprincipaltransform.txt new file mode 100644 index 0000000..1e6969c --- /dev/null +++ b/doc/files/calculatecompositeprincipaltransform.txt @@ -0,0 +1,14 @@ +#title CalculateCompositePrincipalTransform [RCBasic Doc] +#header Sub CalculateCompositePrincipalTransform(actor, ByRef masses, principal_matrix, ByRef x, ByRef y, ByRef z) + +Calculates the center of mass and principal intertia axes for a composite actor. + +Parameters: +#list ul +#li masses - An array with masses for each child in the compound shape +#li principal_matrix - This will be set to principal axis transform +#li (x, y, z) - Inertia +#/list + +#ref CreateCompositeActor + diff --git a/doc/files/canvas.txt b/doc/files/canvas.txt index 49cd21d..ff6af03 100644 --- a/doc/files/canvas.txt +++ b/doc/files/canvas.txt @@ -1,6 +1,7 @@ #title Canvas [RCBasic Doc] -#header sub Canvas(c_num) +#header Sub Canvas(c_num) Sets the active canvas for drawing commands to use #ref ActiveCanvas + diff --git a/doc/files/canvasclip.txt b/doc/files/canvasclip.txt index 7391245..79a3ce2 100644 --- a/doc/files/canvasclip.txt +++ b/doc/files/canvasclip.txt @@ -1,6 +1,7 @@ #title CanvasClip [RCBasic Doc] -#header function CanvasClip(x, y, w, h) +#header Function CanvasClip(x, y, w, h) Returns an image id with a selected portion of the active drawing canvas saved #ref WindowClip + diff --git a/doc/files/canvasisvisible.txt b/doc/files/canvasisvisible.txt index 8e4c4e4..91d14c5 100644 --- a/doc/files/canvasisvisible.txt +++ b/doc/files/canvasisvisible.txt @@ -1,6 +1,7 @@ #title CanvasIsVisible [RCBasic Doc] -#header function CanvasIsVisible(c_num) +#header Function CanvasIsVisible(c_num) Returns true if a canvas is shown in the Window #ref SetCanvasVisible + diff --git a/doc/files/canvasz.txt b/doc/files/canvasz.txt index b4bd84b..6a1a249 100644 --- a/doc/files/canvasz.txt +++ b/doc/files/canvasz.txt @@ -1,8 +1,9 @@ #title CanvasZ [RCBasic Doc] -#header function CanvasZ(c_num) +#header Function CanvasZ(c_num) Returns the Canvas Z Order. Note: Canvases with a higher Z order are drawn first and those with lower values will be drawn on top #ref SetCanvasZ + diff --git a/doc/files/castray2d.txt b/doc/files/castray2d.txt index b39c75e..500ceab 100644 --- a/doc/files/castray2d.txt +++ b/doc/files/castray2d.txt @@ -1,5 +1,5 @@ #title CastRay2D [RCBasic Doc] -#header function CastRay2D( from_x, from_y, to_x, to_y ) +#header Function CastRay2D( from_x, from_y, to_x, to_y ) Cast a ray and get the closest hit on the ray @@ -8,3 +8,4 @@ Returns 1 if there is a hit and 0 if not NOTE: GetRayHit2D is used to read each hit #ref GetRayHit3D CastRay3D CastRay3D_All CastRay2D_All GetRayHit2D + diff --git a/doc/files/castray2d_all.txt b/doc/files/castray2d_all.txt index 2093841..127a826 100644 --- a/doc/files/castray2d_all.txt +++ b/doc/files/castray2d_all.txt @@ -1,5 +1,5 @@ #title CastRay2D_All [RCBasic Doc] -#header function CastRay2D_All( from_x, from_y, to_x, to_y ) +#header Function CastRay2D_All( from_x, from_y, to_x, to_y ) Cast a ray and gets all hits on the ray @@ -8,3 +8,4 @@ Returns the number of hits from the ray cast NOTE: GetRayHit2D is used to read each hit #ref GetRayHit3D CastRay3D CastRay3D_All CastRay2D GetRayHit2D + diff --git a/doc/files/castray3d.txt b/doc/files/castray3d.txt index 77ef899..ca676eb 100644 --- a/doc/files/castray3d.txt +++ b/doc/files/castray3d.txt @@ -1,5 +1,5 @@ #title CastRay3D [RCBasic Doc] -#header function CastRay3D( from_x, from_y, from_z, to_x, to_y, to_z ) +#header Function CastRay3D( from_x, from_y, from_z, to_x, to_y, to_z ) Cast a ray and get the closest hit on the ray @@ -8,3 +8,4 @@ Returns 1 if there is a hit and 0 if not NOTE: GetRayHit3D is used to read each hit #ref GetRayHit3D CastRay3D_All CastRay2D CastRay2D_All GetRayHit2D + diff --git a/doc/files/castray3d_all.txt b/doc/files/castray3d_all.txt index 3e20f67..82b8d63 100644 --- a/doc/files/castray3d_all.txt +++ b/doc/files/castray3d_all.txt @@ -1,5 +1,5 @@ #title CastRay3D_All [RCBasic Doc] -#header function CastRay3D_All( from_x, from_y, from_z, to_x, to_y, to_z ) +#header Function CastRay3D_All( from_x, from_y, from_z, to_x, to_y, to_z ) Cast a ray and gets all hits on the ray @@ -8,3 +8,4 @@ Returns the number of hits from the ray cast NOTE: GetRayHit3D is used to read each hit #ref GetRayHit3D CastRay3D CastRay2D CastRay2D_All GetRayHit2D + diff --git a/doc/files/changedir.txt b/doc/files/changedir.txt index 4b894a5..f8bf276 100644 --- a/doc/files/changedir.txt +++ b/doc/files/changedir.txt @@ -1,4 +1,5 @@ #title ChangeDir [RCBasic Doc] -#header sub ChangeDir(p$) +#header Sub ChangeDir(p$) Sets the working directory that the directory commands use + diff --git a/doc/files/channelispaused.txt b/doc/files/channelispaused.txt index 39ea742..f3758b8 100644 --- a/doc/files/channelispaused.txt +++ b/doc/files/channelispaused.txt @@ -1,6 +1,7 @@ #title ChannelIsPaused [RCBasic Doc] -#header function ChannelIsPaused(channel) +#header Function ChannelIsPaused(channel) Returns true if an audio channel is currently paused #ref PauseSound + diff --git a/doc/files/channelisplaying.txt b/doc/files/channelisplaying.txt index 73fdfc7..03ee63f 100644 --- a/doc/files/channelisplaying.txt +++ b/doc/files/channelisplaying.txt @@ -1,6 +1,7 @@ #title ChannelIsPlaying [RCBasic Doc] -#header function ChannelIsPlaying(channel) +#header Function ChannelIsPlaying(channel) Returns true if an audio channel is playing #ref ChannelIsPaused PlaySound PlaySoundTimed + diff --git a/doc/files/checksockets.txt b/doc/files/checksockets.txt index efdfd03..8dedb31 100644 --- a/doc/files/checksockets.txt +++ b/doc/files/checksockets.txt @@ -1,7 +1,8 @@ #title CheckSockets [RCBasic Doc] -#header function CheckSockets(timeout_ms) +#header Function CheckSockets(timeout_ms) Checks all connected sockets for activity. If timeout_ms is greater than 0 than it will wait that many milliseconds. If less than 0 it will wait for over 49 days (hint: there is no reason what so ever to set this less than 0). Returns the number of sockets that have activity (ie. a connection was made or data was sent) + diff --git a/doc/files/chr.txt b/doc/files/chr.txt index 81ec84c..7717498 100644 --- a/doc/files/chr.txt +++ b/doc/files/chr.txt @@ -1,4 +1,5 @@ #title Chr$ [RCBasic Doc] -#header function Chr$(n) +#header Function Chr$(n) Returns the character with the matching ASCII value n. + diff --git a/doc/files/cint32.txt b/doc/files/cint32.txt index f70a19b..9e183c1 100644 --- a/doc/files/cint32.txt +++ b/doc/files/cint32.txt @@ -1,4 +1,5 @@ #title CInt32 [RCBasic Doc] -#header function CInt32(i) +#header Function CInt32(i) Returns a 32-bit signed integer. + diff --git a/doc/files/cint64.txt b/doc/files/cint64.txt index 63e5915..ca6daf2 100644 --- a/doc/files/cint64.txt +++ b/doc/files/cint64.txt @@ -1,4 +1,5 @@ #title CInt64 [RCBasic Doc] -#header function CInt64(i) +#header Function CInt64(i) Returns a 64-bit signed integer. + diff --git a/doc/files/circle.txt b/doc/files/circle.txt index 65abcfe..c85901f 100644 --- a/doc/files/circle.txt +++ b/doc/files/circle.txt @@ -1,4 +1,5 @@ #title Circle [RCBasic Doc] -#header sub Circle(x,y,radius) +#header Sub Circle(x,y,radius) Draws a circle on the current canvas. + diff --git a/doc/files/circlefill.txt b/doc/files/circlefill.txt index 88e6ff3..2dff024 100644 --- a/doc/files/circlefill.txt +++ b/doc/files/circlefill.txt @@ -1,4 +1,5 @@ #title CircleFill [RCBasic Doc] -#header sub CircleFill(x,y,radius) +#header Sub CircleFill(x,y,radius) Draws a filled circle on the current canvas. + diff --git a/doc/files/clearactorforces.txt b/doc/files/clearactorforces.txt index cbfeb71..7b88805 100644 --- a/doc/files/clearactorforces.txt +++ b/doc/files/clearactorforces.txt @@ -1,5 +1,5 @@ -#title clearActorForces [RCBasic Doc] -#header sub clearActorForces( actor) +#title ClearActorForces [RCBasic Doc] +#header Sub ClearActorForces( actor) Resets or clears all the forces and torques that have been applied to a rigid body in the current simulation step. This ensures that any forces, including linear forces and torques, do not accumulate from one simulation step to the next. @@ -9,3 +9,4 @@ Resets or clears all the forces and torques that have been applied to a rigid bo #li Does Not Affect Velocity: It clears only the applied forces and torques, but the current velocity (linear and angular) of the actor remains unchanged. #li Typically Used in Each Simulation Step: Used to reset forces after each step, so that only new forces applied in the next step will affect the body. #/list + diff --git a/doc/files/clearcanvas.txt b/doc/files/clearcanvas.txt index 3deb5fe..44e72d4 100644 --- a/doc/files/clearcanvas.txt +++ b/doc/files/clearcanvas.txt @@ -1,6 +1,7 @@ #title ClearCanvas [RCBasic Doc] -#header sub ClearCanvas() +#header Sub ClearCanvas() Clears the active drawing canvas NOTE: This is only for drawing canvases (ie. Those opened with OpenCanvas()) + diff --git a/doc/files/clearmatrix.txt b/doc/files/clearmatrix.txt index 53b23d6..6494e83 100644 --- a/doc/files/clearmatrix.txt +++ b/doc/files/clearmatrix.txt @@ -1,4 +1,5 @@ #title ClearMatrix [RCBasic Doc] -#header sub ClearMatrix(mA) +#header Sub ClearMatrix(mA) Sets all elements in a matrix to zero + diff --git a/doc/files/clearmatrixcolumns.txt b/doc/files/clearmatrixcolumns.txt index 4cae668..8ab7868 100644 --- a/doc/files/clearmatrixcolumns.txt +++ b/doc/files/clearmatrixcolumns.txt @@ -1,6 +1,7 @@ #title ClearMatrixColumns [RCBasic Doc] -#header function ClearMatrixColumns(mA, c, num_cols) +#header Function ClearMatrixColumns(mA, c, num_cols) Sets all elements in the matrix columns specified to zero. #ref ClearMatrix ClearMatrixRows + diff --git a/doc/files/clearmatrixrows.txt b/doc/files/clearmatrixrows.txt index cc1d416..998e047 100644 --- a/doc/files/clearmatrixrows.txt +++ b/doc/files/clearmatrixrows.txt @@ -1,6 +1,7 @@ #title ClearMatrixRows [RCBasic Doc] -#header function ClearMatrixRows(mA, r, num_rows) +#header Function ClearMatrixRows(mA, r, num_rows) Sets all elements in the matrix rows specified to zero. #ref ClearMatrix ClearMatrixColumns + diff --git a/doc/files/clearmousezone.txt b/doc/files/clearmousezone.txt index 953683a..da31367 100644 --- a/doc/files/clearmousezone.txt +++ b/doc/files/clearmousezone.txt @@ -1,4 +1,5 @@ #title ClearMouseZone [RCBasic Doc] -#header sub ClearMouseZone() +#header Sub ClearMouseZone() Removes the previously set mouse zone from the window + diff --git a/doc/files/clearposteffect.txt b/doc/files/clearposteffect.txt new file mode 100644 index 0000000..cdad015 --- /dev/null +++ b/doc/files/clearposteffect.txt @@ -0,0 +1,5 @@ +#title ClearPostEffect [RCBasic Doc] +#header Sub ClearPostEffect( c_num ) + +Removes the current post effect from the canvas. + diff --git a/doc/files/clearscene.txt b/doc/files/clearscene.txt index 92e11c1..01bd2fa 100644 --- a/doc/files/clearscene.txt +++ b/doc/files/clearscene.txt @@ -2,3 +2,4 @@ #header Sub ClearScene() + diff --git a/doc/files/clearstack_n.txt b/doc/files/clearstack_n.txt index 60dc4dc..0aa6733 100644 --- a/doc/files/clearstack_n.txt +++ b/doc/files/clearstack_n.txt @@ -1,6 +1,7 @@ #title ClearStack_N [RCBasic Doc] -#header sub ClearStack_N( num_stack ) +#header Sub ClearStack_N( num_stack ) Removes all elements from the stack #ref ClearStack_S + diff --git a/doc/files/clearstack_s.txt b/doc/files/clearstack_s.txt index 020ce91..5a5d7e7 100644 --- a/doc/files/clearstack_s.txt +++ b/doc/files/clearstack_s.txt @@ -1,6 +1,7 @@ #title ClearStack_S [RCBasic Doc] -#header sub ClearStack_S( str_stack ) +#header Sub ClearStack_S( str_stack ) Removes all elements from the stack #ref ClearStack_N + diff --git a/doc/files/clipmatrix.txt b/doc/files/clipmatrix.txt index 001e5c2..1983c1d 100644 --- a/doc/files/clipmatrix.txt +++ b/doc/files/clipmatrix.txt @@ -1,4 +1,5 @@ #title ClipMatrix [RCBasic Doc] -#header sub ClipMatrix(mA, r, c, num_rows, num_cols, mB) +#header Sub ClipMatrix(mA, r, c, num_rows, num_cols, mB) Copies the specified portion of matrix mA into matrix mB + diff --git a/doc/files/clonecanvas.txt b/doc/files/clonecanvas.txt index 8910bca..f28fd2e 100644 --- a/doc/files/clonecanvas.txt +++ b/doc/files/clonecanvas.txt @@ -1,5 +1,5 @@ #title CloneCanvas [RCBasic Doc] -#header function CloneCanvas(c_num, mode) +#header Function CloneCanvas(c_num, mode) Returns a clone of a canvas. Clone canvases are mirrors of the original canvas so when you draw to one it will also be on the other. This is useful for a splitscreen 2d game. @@ -7,3 +7,4 @@ Mode is a canvas render mode like the one passed to OpenCanvas() #ref OpenCanvas + diff --git a/doc/files/closecanvas.txt b/doc/files/closecanvas.txt index c78af01..32acb3a 100644 --- a/doc/files/closecanvas.txt +++ b/doc/files/closecanvas.txt @@ -4,3 +4,4 @@ Closes a canvas #ref OpenCanvas + diff --git a/doc/files/closefile.txt b/doc/files/closefile.txt index 21efc01..391f07e 100644 --- a/doc/files/closefile.txt +++ b/doc/files/closefile.txt @@ -1,6 +1,7 @@ #title CloseFile [RCBasic Doc] -#header sub CloseFile( stream ) +#header Sub CloseFile( stream ) Closes a file #ref OpenFile + diff --git a/doc/files/closewindow.txt b/doc/files/closewindow.txt index 05c9656..07513f6 100644 --- a/doc/files/closewindow.txt +++ b/doc/files/closewindow.txt @@ -1,6 +1,7 @@ #title CloseWindow [RCBasic Doc] -#header sub CloseWindow( ) +#header Sub CloseWindow( ) Closes the graphics window #ref OpenWindow + diff --git a/doc/files/cls.txt b/doc/files/cls.txt index eaedc84..c715d01 100644 --- a/doc/files/cls.txt +++ b/doc/files/cls.txt @@ -1,4 +1,5 @@ #title Cls [RCBasic Doc] -#header sub Cls() +#header Sub Cls() Clears the back buffer on the window + diff --git a/doc/files/cofactormatrix.txt b/doc/files/cofactormatrix.txt index 19a1431..a42c4f3 100644 --- a/doc/files/cofactormatrix.txt +++ b/doc/files/cofactormatrix.txt @@ -1,6 +1,7 @@ #title CofactorMatrix [RCBasic Doc] -#header sub CofactorMatrix(mA, r, c) +#header Sub CofactorMatrix(mA, r, c) Sets matrix mA to a cofactor. This will change the original matrix so it is recommended to copy the matrix if you still need the original matrix. #ref CopyMatrix + diff --git a/doc/files/colorkey.txt b/doc/files/colorkey.txt index 1d00863..0ed9e3d 100644 --- a/doc/files/colorkey.txt +++ b/doc/files/colorkey.txt @@ -1,4 +1,5 @@ #title ColorKey [RCBasic Doc] -#header sub ColorKey(img_id, c) +#header Sub ColorKey(img_id, c) Sets the color key for an image + diff --git a/doc/files/command.txt b/doc/files/command.txt index 9b71e89..73c7f6a 100644 --- a/doc/files/command.txt +++ b/doc/files/command.txt @@ -1,8 +1,9 @@ #title Command$ [RCBasic Doc] -#header function Command$(arg) +#header Function Command$(arg) Returns command line arguments passed to a program. Note: Command$(0) will always be the program being executed ( your_program.cbc ) #ref NumCommands + diff --git a/doc/files/computeactorangularimpulsedenominator.txt b/doc/files/computeactorangularimpulsedenominator.txt index ecf5e43..415a3f1 100644 --- a/doc/files/computeactorangularimpulsedenominator.txt +++ b/doc/files/computeactorangularimpulsedenominator.txt @@ -1,6 +1,7 @@ #title ComputeActorAngularImpulseDenominator [RCBasic Doc] -#header function ComputeActorAngularImpulseDenominator( actor, x, y, z) +#header Function ComputeActorAngularImpulseDenominator( actor, x, y, z) Computes a scalar value that represents how an actor will respond to an angular impulse at a given point, taking into account the actor's inertia tensor (which governs how the object resists rotation). This function is particularly useful in calculating the actor's rotational response to an impulse, typically during collision resolution or constraints involving rotation. #ref ComputeActorImpulseDenominator + diff --git a/doc/files/computeactorgyroimpulselocal.txt b/doc/files/computeactorgyroimpulselocal.txt index bafdf61..eccba2f 100644 --- a/doc/files/computeactorgyroimpulselocal.txt +++ b/doc/files/computeactorgyroimpulselocal.txt @@ -1,6 +1,7 @@ #title ComputeActorGyroImpulseLocal [RCBasic Doc] -#header sub ComputeActorGyroImpulseLocal( actor, dt, ByRef x, ByRef y, ByRef z) +#header Sub ComputeActorGyroImpulseLocal( actor, dt, ByRef x, ByRef y, ByRef z) Computes the gyroscopic impulse for an actor in an implicit manner, based on the actor's current angular velocity and inertia. This function is used to simulate the gyroscopic effect—also known as gyroscopic precession—which occurs when a rotating object experiences a torque that causes its axis of rotation to change. #ref ComputeActorGyroImpulseWorld + diff --git a/doc/files/computeactorgyroimpulseworld.txt b/doc/files/computeactorgyroimpulseworld.txt index 875f3fb..a421304 100644 --- a/doc/files/computeactorgyroimpulseworld.txt +++ b/doc/files/computeactorgyroimpulseworld.txt @@ -1,6 +1,7 @@ #title ComputeActorGyroImpulseWorld [RCBasic Doc] -#header sub ComputeActorGyroImpulseWorld( actor, dt, ByRef x, ByRef y, ByRef z) +#header Sub ComputeActorGyroImpulseWorld( actor, dt, ByRef x, ByRef y, ByRef z) Computes the gyroscopic impulse for an actor in an implicit manner, but in this case, it performs the calculation relative to the world frame of reference, rather than the actor’s local frame. This function is used to handle the gyroscopic effects (i.e., gyroscopic precession) of a rotating object when a torque is applied, affecting its axis of rotation. #ref ComputeActorGyroImpulseLocal + diff --git a/doc/files/computeactorimpulsedenominator.txt b/doc/files/computeactorimpulsedenominator.txt index c0b0cc0..7a5035d 100644 --- a/doc/files/computeactorimpulsedenominator.txt +++ b/doc/files/computeactorimpulsedenominator.txt @@ -1,6 +1,7 @@ #title ComputeActorImpulseDenominator [RCBasic Doc] -#header function ComputeActorImpulseDenominator( actor, pos_x, pos_y, pos_z, normal_x, normal_y, normal_z) +#header Function ComputeActorImpulseDenominator( actor, pos_x, pos_y, pos_z, normal_x, normal_y, normal_z) Computes a scalar value related to how a rigid body will respond to an applied impulse at a given point. It’s primarily used internally in the physics engine to calculate how an object’s mass, inertia, and shape will affect the outcome of impulses, particularly in collisions or constraints like contact points between objects. #ref ComputeActorAngularImpulseDenominator + diff --git a/doc/files/constraintexists.txt b/doc/files/constraintexists.txt index 1ada7e3..9019d82 100644 --- a/doc/files/constraintexists.txt +++ b/doc/files/constraintexists.txt @@ -1,4 +1,5 @@ #title ConstraintExists [RCBasic Doc] -#header function ConstraintExists( constraint_id ) +#header Function ConstraintExists( constraint_id ) Returns true if the id passed is a valid constraint + diff --git a/doc/files/converttonormalmap.txt b/doc/files/converttonormalmap.txt index 88a9edf..9af37be 100644 --- a/doc/files/converttonormalmap.txt +++ b/doc/files/converttonormalmap.txt @@ -1,4 +1,5 @@ #title ConvertToNormalMap [RCBasic Doc] -#header sub ConvertToNormalMap(img_id, amp) +#header Sub ConvertToNormalMap(img_id, amp) Converts an image to a format for normal maps + diff --git a/doc/files/copyactormaterial.txt b/doc/files/copyactormaterial.txt index 30c9ba3..4d4b9e7 100644 --- a/doc/files/copyactormaterial.txt +++ b/doc/files/copyactormaterial.txt @@ -1,4 +1,5 @@ #title CopyActorMaterial [RCBasic Doc] -#header function CopyActorMaterial( actor, material_num) +#header Function CopyActorMaterial( actor, material_num) Returns a material id for a copy of an actor's material + diff --git a/doc/files/copyfile.txt b/doc/files/copyfile.txt index af5b3a4..eb093b9 100644 --- a/doc/files/copyfile.txt +++ b/doc/files/copyfile.txt @@ -1,4 +1,5 @@ #title CopyFile [RCBasic Doc] -#header sub CopyFile(src$, dst$) +#header Sub CopyFile(src$, dst$) Copies the contents of src$ file to a new dst$ file + diff --git a/doc/files/copyimage.txt b/doc/files/copyimage.txt index 19d0008..86ebce0 100644 --- a/doc/files/copyimage.txt +++ b/doc/files/copyimage.txt @@ -1,4 +1,5 @@ #title CopyImage [RCBasic Doc] -#header function CopyImage( img_id ) +#header Function CopyImage( img_id ) Returns a copy of an image + diff --git a/doc/files/copymaterial.txt b/doc/files/copymaterial.txt index 4f7cb7e..96faded 100644 --- a/doc/files/copymaterial.txt +++ b/doc/files/copymaterial.txt @@ -1,4 +1,5 @@ #title CopyMaterial [RCBasic Doc] -#header function CopyMaterial( smaterial_id) +#header Function CopyMaterial( smaterial_id) Returns a copy of a material + diff --git a/doc/files/copymatrix.txt b/doc/files/copymatrix.txt index ffd1295..9c82932 100644 --- a/doc/files/copymatrix.txt +++ b/doc/files/copymatrix.txt @@ -1,4 +1,5 @@ #title CopyMatrix [RCBasic Doc] -#header sub CopyMatrix(mA, mB) +#header Sub CopyMatrix(mA, mB) Copies matrix mA to matrix mB + diff --git a/doc/files/copymatrixcolumns.txt b/doc/files/copymatrixcolumns.txt index be6d2d9..3ee7d00 100644 --- a/doc/files/copymatrixcolumns.txt +++ b/doc/files/copymatrixcolumns.txt @@ -1,6 +1,7 @@ #title CopyMatrixColumns [RCBasic Doc] -#header function CopyMatrixColumns(mA, mB, c, num_cols) +#header Function CopyMatrixColumns(mA, mB, c, num_cols) Copies the specified matrix columns from matrix mA to matrix mB. Note: Matrix mB will be redimensioned to the size of the copied columns. + diff --git a/doc/files/copymatrixrows.txt b/doc/files/copymatrixrows.txt index b580326..86005a7 100644 --- a/doc/files/copymatrixrows.txt +++ b/doc/files/copymatrixrows.txt @@ -1,7 +1,8 @@ #title CopyMatrixRows [RCBasic Doc] -#header function CopyMatrixRows(mA, mB, r, num_rows) +#header Function CopyMatrixRows(mA, mB, r, num_rows) Copies the specified matrix rows from matrix mA to matrix mB. Note: Matrix mB will be redimensioned to the size of the copied rows. + diff --git a/doc/files/cos.txt b/doc/files/cos.txt index 5cf7b8d..d3d5f6e 100644 --- a/doc/files/cos.txt +++ b/doc/files/cos.txt @@ -1,4 +1,5 @@ #title Cos [RCBasic Doc] -#header function Cos(n) +#header Function Cos(n) Returns the Cosine of an angle + diff --git a/doc/files/createactoranimation.txt b/doc/files/createactoranimation.txt index 697ef5d..c55c802 100644 --- a/doc/files/createactoranimation.txt +++ b/doc/files/createactoranimation.txt @@ -2,3 +2,4 @@ #header Function CreateActorAnimation(actor, start_frame, end_frame, speed) + diff --git a/doc/files/createanimatedactor.txt b/doc/files/createanimatedactor.txt index 12a89e7..af722b4 100644 --- a/doc/files/createanimatedactor.txt +++ b/doc/files/createanimatedactor.txt @@ -1,5 +1,5 @@ #title CreateAnimatedActor [RCBasic Doc] -#header function CreateAnimatedActor( mesh ) +#header Function CreateAnimatedActor( mesh ) Returns a new animated actor composed of a mesh @@ -8,3 +8,4 @@ The mesh can either be created using CreateMesh() or Loaded using LoadMesh() #ref CreateMesh LoadMesh LoadMeshFromAN8
    #ref CreateOctreeActor CreateCubeActor CreateSphereActor CreateWaterActor CreateLightActor CreateBillboardActor CreateTerrainActor + diff --git a/doc/files/createbillboardactor.txt b/doc/files/createbillboardactor.txt index d9b37bc..45fc460 100644 --- a/doc/files/createbillboardactor.txt +++ b/doc/files/createbillboardactor.txt @@ -1,8 +1,9 @@ #title CreateBillboardActor [RCBasic Doc] -#header function CreateBillboardActor( ) +#header Function CreateBillboardActor( ) Returns a billboard actor Billboard actors are flat textured planes that are always facing the camera. #ref CreateAnimatedActor CreateOctreeActor CreateSphereActor CreateWaterActor CreateLightActor CreateCubeActor CreateTerrainActor + diff --git a/doc/files/createcompositeactor.txt b/doc/files/createcompositeactor.txt new file mode 100644 index 0000000..31c0298 --- /dev/null +++ b/doc/files/createcompositeactor.txt @@ -0,0 +1,9 @@ +#title CreateCompositeActor [RCBasic Doc] +#header Function CreateCompositeActor() + +Creates a composite actor + +Refer to the included Composite Demo for an example + +#ref AddCompositeChild + diff --git a/doc/files/createconeconstraint.txt b/doc/files/createconeconstraint.txt index 4a9c9b7..8766256 100644 --- a/doc/files/createconeconstraint.txt +++ b/doc/files/createconeconstraint.txt @@ -1,5 +1,5 @@ #title CreateConeConstraint [RCBasic Doc] -#header function CreateConeConstraint( actorA, rbAFrame_matrix) +#header Function CreateConeConstraint( actorA, rbAFrame_matrix) The Cone Constraint is a type of joint constraint used to simulate realistic rotational movement between two actors (or between an actor and the world) with specific angular limits. This constraint is especially useful for simulating ball-and-socket joints with some twisting freedom but restricted cone-like movement, such as human shoulders or robotic arms. @@ -17,3 +17,4 @@ test_cone = CreateConeConstraint( actorA, rbA ) Note: It is recommended to use CreateConeConstraintEx() in most cases #ref CreateConeConstraintEx SetIdentityMatrix SetMatrixTranslation SetMatrixRotation + diff --git a/doc/files/createconeconstraintex.txt b/doc/files/createconeconstraintex.txt index f742059..c4a0dc4 100644 --- a/doc/files/createconeconstraintex.txt +++ b/doc/files/createconeconstraintex.txt @@ -1,5 +1,5 @@ -#title createConeConstraintEx [RCBasic Doc] -#header function createConeConstraintEx( actorA, actorB, rbAFrame_matrix, rbBFrame_matrix) +#title CreateConeConstraintEx [RCBasic Doc] +#header Function CreateConeConstraintEx( actorA, actorB, rbAFrame_matrix, rbBFrame_matrix) The Cone Constraint is a type of joint constraint used to simulate realistic rotational movement between two actors (or between an actor and the world) with specific angular limits. This constraint is especially useful for simulating ball-and-socket joints with some twisting freedom but restricted cone-like movement, such as human shoulders or robotic arms. @@ -21,3 +21,4 @@ test_cone = CreateConeConstraint( actorA, rbA ) #/code #ref CreateConeConstraint SetIdentityMatrix SetMatrixTranslation SetMatrixRotation + diff --git a/doc/files/createconemesh.txt b/doc/files/createconemesh.txt index faea361..9f74df3 100644 --- a/doc/files/createconemesh.txt +++ b/doc/files/createconemesh.txt @@ -2,3 +2,4 @@ #header Function CreateConeMesh( radius, cone_length, tesselation, top_color, bottom_color ) Create a cone mesh + diff --git a/doc/files/createcubeactor.txt b/doc/files/createcubeactor.txt index 2c0f7b7..92f632c 100644 --- a/doc/files/createcubeactor.txt +++ b/doc/files/createcubeactor.txt @@ -1,6 +1,7 @@ #title CreateCubeActor [RCBasic Doc] -#header function CreateCubeActor( cube_size ) +#header Function CreateCubeActor( cube_size ) Returns an actor with a cube mesh of the specified size ( cube_size x cube_size x cube_size ) #ref CreateAnimatedActor CreateOctreeActor CreateSphereActor CreateWaterActor CreateLightActor CreateBillboardActor CreateTerrainActor + diff --git a/doc/files/createcylindermesh.txt b/doc/files/createcylindermesh.txt index 879bfbb..c4f13f4 100644 --- a/doc/files/createcylindermesh.txt +++ b/doc/files/createcylindermesh.txt @@ -2,3 +2,4 @@ #header Function CreateCylinderMesh( radius, cylinder_length, tesselation, color, close_top ) Create a cylinder mesh + diff --git a/doc/files/createdistancejoint.txt b/doc/files/createdistancejoint.txt index 11b0ca9..9cd684b 100644 --- a/doc/files/createdistancejoint.txt +++ b/doc/files/createdistancejoint.txt @@ -1,5 +1,5 @@ -#title createDistanceJoint [RCBasic Doc] -#header function createDistanceJoint( spriteA, spriteB, aX, aY, bX, bY, collide_connect) +#title CreateDistanceJoint [RCBasic Doc] +#header Function CreateDistanceJoint( spriteA, spriteB, aX, aY, bX, bY, collide_connect) Creates a distance joint @@ -12,3 +12,4 @@ Parameters #li aX, aY - Anchor point on spriteA #li bX, bY - Anchor point on spriteB #/list + diff --git a/doc/files/createfrictionjoint.txt b/doc/files/createfrictionjoint.txt index bd5442b..79987c0 100644 --- a/doc/files/createfrictionjoint.txt +++ b/doc/files/createfrictionjoint.txt @@ -1,5 +1,5 @@ -#title createFrictionJoint [RCBasic Doc] -#header function createFrictionJoint( spriteA, spriteB, x, y, collide_connect) +#title CreateFrictionJoint [RCBasic Doc] +#header Function CreateFrictionJoint( spriteA, spriteB, x, y, collide_connect) Creates a Friction Joint @@ -12,3 +12,4 @@ Parameters #li x, y - Anchor point. A common world-space point where the friction forces will be applied on both bodies. This is usually set to the point where you want the bodies to "grip" or resist slipping relative to each other. #/list + diff --git a/doc/files/creategearjoint.txt b/doc/files/creategearjoint.txt index 8ef7d8a..70d7d27 100644 --- a/doc/files/creategearjoint.txt +++ b/doc/files/creategearjoint.txt @@ -1,5 +1,5 @@ -#title createGearJoint [RCBasic Doc] -#header function createGearJoint( jointA, jointB, g_ratio, collide_connect) +#title CreateGearJoint [RCBasic Doc] +#header Function CreateGearJoint( jointA, jointB, g_ratio, collide_connect) Creates a Gear Joint @@ -12,3 +12,4 @@ Parameters #li ratio - ratio of how much influence jointA has compared to jointB #/list + diff --git a/doc/files/createhingeconstraint.txt b/doc/files/createhingeconstraint.txt index df7fcdd..d52fa28 100644 --- a/doc/files/createhingeconstraint.txt +++ b/doc/files/createhingeconstraint.txt @@ -1,5 +1,5 @@ #title CreateHingeConstraint [RCBasic Doc] -#header function CreateHingeConstraint( actorA, frameA, useReferenceFrameA ) +#header Function CreateHingeConstraint( actorA, frameA, useReferenceFrameA ) Simulates a hinge joint, which allows two actors (or an actor and the world) to rotate around a single axis while restricting movement along the other axes. This is similar to the way a door swings on its hinges or how an elbow joint functions in the human body. @@ -15,3 +15,4 @@ Note: It is recommended to use CreateHingeConstraintEx() in most cases #ref CreateHingeConstraintEx SetIdentityMatrix SetMatrixTranslation SetMatrixRotation + diff --git a/doc/files/createhingeconstraintex.txt b/doc/files/createhingeconstraintex.txt index ea53632..3db0a69 100644 --- a/doc/files/createhingeconstraintex.txt +++ b/doc/files/createhingeconstraintex.txt @@ -21,3 +21,4 @@ Note: It is recommended to use CreateHingeConstraintEx() in most cases #ref CreateHingeConstraint SetIdentityMatrix SetMatrixTranslation SetMatrixRotation + diff --git a/doc/files/createimage.txt b/doc/files/createimage.txt index 116ffba..4ca0516 100644 --- a/doc/files/createimage.txt +++ b/doc/files/createimage.txt @@ -1,6 +1,7 @@ #title CreateImage [RCBasic Doc] -#header function CreateImage(w, h, byref buffer) +#header Function CreateImage(w, h, ByRef buffer) Returns an image created from the buffer provided #ref CreateImageEx LoadImage + diff --git a/doc/files/createimageex.txt b/doc/files/createimageex.txt index 11f34fe..6b59d8b 100644 --- a/doc/files/createimageex.txt +++ b/doc/files/createimageex.txt @@ -1,5 +1,5 @@ -#title createImageEx [RCBasic Doc] -#header function createImageEx(w, h, byref buffer, color) +#title CreateImageEx [RCBasic Doc] +#header Function CreateImageEx(w, h, ByRef buffer, color) Returns an image created from the buffer provided @@ -7,3 +7,4 @@ The color parameter is a color key value to apply #ref CreateImage LoadImage + diff --git a/doc/files/createlightactor.txt b/doc/files/createlightactor.txt index c0c24d4..bf4e24e 100644 --- a/doc/files/createlightactor.txt +++ b/doc/files/createlightactor.txt @@ -1,6 +1,7 @@ #title CreateLightActor [RCBasic Doc] -#header function CreateLightActor( ) +#header Function CreateLightActor( ) Returns a new light in the scene #ref CreateMeshActor CreateMeshOctreeActor CreateCubeActor CreateSphereActor CreateWaterPlaneActor CreateBillboardActor CreateTerrainActor + diff --git a/doc/files/creatematerial.txt b/doc/files/creatematerial.txt index 4cd5875..e3372d1 100644 --- a/doc/files/creatematerial.txt +++ b/doc/files/creatematerial.txt @@ -1,4 +1,5 @@ -#title createMaterial [RCBasic Doc] -#header function createMaterial() +#title CreateMaterial [RCBasic Doc] +#header Function CreateMaterial() Returns a new material + diff --git a/doc/files/createmesh.txt b/doc/files/createmesh.txt index 3f258eb..01d23b0 100644 --- a/doc/files/createmesh.txt +++ b/doc/files/createmesh.txt @@ -1,4 +1,5 @@ #title CreateMesh [RCBasic Doc] -#header function CreateMesh( ) +#header Function CreateMesh( ) Returns a new mesh + diff --git a/doc/files/createmeshactor.txt b/doc/files/createmeshactor.txt deleted file mode 100644 index 3feb78d..0000000 --- a/doc/files/createmeshactor.txt +++ /dev/null @@ -1,10 +0,0 @@ -#title CreateAnimatedActor [RCBasic Doc] -#header function CreateAnimatedActor( mesh ) - -Returns a new animated actor composed of a mesh - -The mesh can either be created using CreateMesh() or Loaded using LoadMesh() - -#ref CreateMesh LoadMesh LoadMeshFromAN8 -
    -#ref CreateOctreeActor CreateCubeActor CreateSphereActor CreateWaterPlaneActor CreateLightActor CreateBillboardActor CreateTerrainActor diff --git a/doc/files/createmotorjoint.txt b/doc/files/createmotorjoint.txt index f5426a7..7440ddb 100644 --- a/doc/files/createmotorjoint.txt +++ b/doc/files/createmotorjoint.txt @@ -1,6 +1,7 @@ -#title createMotorJoint [RCBasic Doc] -#header function createMotorJoint( spriteA, spriteB, collide_connect) +#title CreateMotorJoint [RCBasic Doc] +#header Function CreateMotorJoint( spriteA, spriteB, collide_connect) Creates a Motor Joint A motor joint is used to control the relative motion between two bodies. A typical usage is to control the movement of a dynamic body with respect to the ground. + diff --git a/doc/files/createoctreeactor.txt b/doc/files/createoctreeactor.txt index 95c9e3a..bd19844 100644 --- a/doc/files/createoctreeactor.txt +++ b/doc/files/createoctreeactor.txt @@ -1,8 +1,9 @@ #title CreateOctreeActor [RCBasic Doc] -#header function CreateOctreeActor( mesh ) +#header Function CreateOctreeActor( mesh ) Returns a mesh actor optimized for large objects (such as levels) #ref CreateMesh LoadMesh
    #ref CreateAnimatedActor CreateCubeActor CreateSphereActor CreateWaterActor CreateLightActor CreateBillboardActor CreateTerrainActor + diff --git a/doc/files/createparticleactor.txt b/doc/files/createparticleactor.txt index 8cd0ca2..c94f3f1 100644 --- a/doc/files/createparticleactor.txt +++ b/doc/files/createparticleactor.txt @@ -1,5 +1,5 @@ #title CreateParticleActor [RCBasic Doc] -#header function CreateParticleActor( particle_type ) +#header Function CreateParticleActor( particle_type ) Returns a new particle actor @@ -14,3 +14,4 @@ Possible Particle Types #/list #ref CreateMeshOctreeActor CreateCubeActor CreateSphereActor CreateWaterPlaneActor CreateLightActor CreateBillboardActor CreateTerrainActor + diff --git a/doc/files/createplanemesh.txt b/doc/files/createplanemesh.txt index 8fd005f..e3185b7 100644 --- a/doc/files/createplanemesh.txt +++ b/doc/files/createplanemesh.txt @@ -1,10 +1,12 @@ #title CreatePlaneMesh [RCBasic Doc] -#header Function CreatePlaneMesh( w, h, tileCount_w, tileCount_h ) +#header Function CreatePlaneMesh( w, h, tileCount_w, tileCount_h, txRepeat_x, txRepeat_y ) Creates a flat plane #list #li w, h - The width and height of the plane #li tileCount_w, TileCount_h - The number of subdivisions across and down the plane +#li txRepeat_x, txRepeat_y - The number of times to repeat the texture across and down the plane #/list + diff --git a/doc/files/createpointconstraint.txt b/doc/files/createpointconstraint.txt index 351ed56..5d8c7c6 100644 --- a/doc/files/createpointconstraint.txt +++ b/doc/files/createpointconstraint.txt @@ -4,3 +4,4 @@ A type of constraint that allows two actors (or an actor and the world) to move freely relative to each other while ensuring that one point on each body remains coincident. Essentially, it ensures that the two actors stay connected at a single point, but without restricting their relative rotations. This kind of constraint is useful when you need a connection that allows full rotation in all directions, such as a pendulum, ball joint, or even some suspension systems. #ref CreatePointConstraintEx + diff --git a/doc/files/createpointconstraintex.txt b/doc/files/createpointconstraintex.txt index 9817321..2b4d105 100644 --- a/doc/files/createpointconstraintex.txt +++ b/doc/files/createpointconstraintex.txt @@ -1,7 +1,8 @@ #title CreatePointConstraintEx [RCBasic Doc] -#header function CreatePointConstraintEx( actorA, actorB, pxA, pyA, pzA, pxB, pyB, pzB) +#header Function CreatePointConstraintEx( actorA, actorB, pxA, pyA, pzA, pxB, pyB, pzB) A type of constraint that allows two actors (or an actor and the world) to move freely relative to each other while ensuring that one point on each body remains coincident. Essentially, it ensures that the two actors stay connected at a single point, but without restricting their relative rotations. This kind of constraint is useful when you need a connection that allows full rotation in all directions, such as a pendulum, ball joint, or even some suspension systems. #ref CreatePointConstraint + diff --git a/doc/files/createprismaticjoint.txt b/doc/files/createprismaticjoint.txt index 3925f8e..1c0ed17 100644 --- a/doc/files/createprismaticjoint.txt +++ b/doc/files/createprismaticjoint.txt @@ -1,5 +1,5 @@ -#title createPrismaticJoint [RCBasic Doc] -#header function createPrismaticJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect) +#title CreatePrismaticJoint [RCBasic Doc] +#header Function CreatePrismaticJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect) Creates a Prismatic Joint @@ -12,3 +12,4 @@ Parameters #li aX, aY - anchor point #li axisX, axisY - Used to define a linear direction from anchor point #/list + diff --git a/doc/files/createprojectoractor.txt b/doc/files/createprojectoractor.txt index 2f69501..344719f 100644 --- a/doc/files/createprojectoractor.txt +++ b/doc/files/createprojectoractor.txt @@ -4,3 +4,4 @@ Create a projector actor. Projector actors can be used to project a texture over objects in its field of view. + diff --git a/doc/files/createpulleyjoint.txt b/doc/files/createpulleyjoint.txt index 04eee70..46dd690 100644 --- a/doc/files/createpulleyjoint.txt +++ b/doc/files/createpulleyjoint.txt @@ -1,6 +1,7 @@ -#title createPulleyJoint [RCBasic Doc] -#header function createPulleyJoint( spriteA, spriteB, gaX, gaY, gbX, gbY, aX, aY, bX, bY, j_ratio, collide_connect) +#title CreatePulleyJoint [RCBasic Doc] +#header Function CreatePulleyJoint( spriteA, spriteB, gaX, gaY, gbX, gbY, aX, aY, bX, bY, j_ratio, collide_connect) Creates a pulley joint The pulley joint is connected to two bodies and two fixed ground points. The pulley supports a ratio such that: length1 + ratio * length2 <= constant Yes, the force transmitted is scaled by the ratio. Warning: the pulley joint can get a bit squirrelly by itself. They often work better when combined with prismatic joints. You should also cover the the anchor points with static shapes to prevent one side from going to zero length. + diff --git a/doc/files/createrevolutejoint.txt b/doc/files/createrevolutejoint.txt index 979114b..1b36742 100644 --- a/doc/files/createrevolutejoint.txt +++ b/doc/files/createrevolutejoint.txt @@ -1,6 +1,7 @@ -#title createRevoluteJoint [RCBasic Doc] -#header function createRevoluteJoint( spriteA, spriteB, x, y, collide_connect) +#title CreateRevoluteJoint [RCBasic Doc] +#header Function CreateRevoluteJoint( spriteA, spriteB, x, y, collide_connect) Creates a revolute joint A revolute joint constrains two bodies to share a common point while they are free to rotate about the point. The relative rotation about the shared point is the joint angle. You can limit the relative rotation with a joint limit that specifies a lower and upper angle. You can use a motor to drive the relative rotation about the shared point. A maximum motor torque is provided so that infinite forces are not generated. + diff --git a/doc/files/createslideconstraint.txt b/doc/files/createslideconstraint.txt index 03bd6cb..ca6942f 100644 --- a/doc/files/createslideconstraint.txt +++ b/doc/files/createslideconstraint.txt @@ -1,5 +1,5 @@ #title CreateSlideConstraint [RCBasic Doc] -#header function CreateSlideConstraint( actorA, frameInB_matrix, useLinearReferenceFrameA) +#header Function CreateSlideConstraint( actorA, frameInB_matrix, useLinearReferenceFrameA) A type of constraint that restricts the motion between two actors (or between an actor and the world) in such a way that they can slide along a specific axis and rotate around the same axis, while limiting or allowing movement along other axes. This constraint is similar to a prismatic joint with added rotational freedom, making it useful for simulating objects like pistons, sliding doors, or rail systems. @@ -15,3 +15,4 @@ slide = CreateSlideConstraint(actorA, frameB, true) Note: It is recommended to use CreateSlideConstraintEx() in most cases #ref CreateSlideConstraintEx SetIdentityMatrix SetMatrixTranslation SetMatrixRotation + diff --git a/doc/files/createslideconstraintex.txt b/doc/files/createslideconstraintex.txt index 3acc1cd..f121224 100644 --- a/doc/files/createslideconstraintex.txt +++ b/doc/files/createslideconstraintex.txt @@ -1,5 +1,5 @@ #title CreateSlideConstraintEx [RCBasic Doc] -#header function CreateSlideConstraintEx( actorA, actorB, frameInA_matrix, frameInB_matrix, useLinearReferenceFrameA) +#header Function CreateSlideConstraintEx( actorA, actorB, frameInA_matrix, frameInB_matrix, useLinearReferenceFrameA) A type of constraint that restricts the motion between two actors (or between an actor and the world) in such a way that they can slide along a specific axis and rotate around the same axis, while limiting or allowing movement along other axes. This constraint is similar to a prismatic joint with added rotational freedom, making it useful for simulating objects like pistons, sliding doors, or rail systems. @@ -22,3 +22,4 @@ Note: It is recommended to use CreateSlideConstraintEx() in most cases #ref CreateSlideConstraint SetIdentityMatrix SetMatrixTranslation SetMatrixRotation + diff --git a/doc/files/createsound.txt b/doc/files/createsound.txt index f5fc41c..cd6fd03 100644 --- a/doc/files/createsound.txt +++ b/doc/files/createsound.txt @@ -1,4 +1,5 @@ #title CreateSound [RCBasic Doc] -#header function CreateSound(byref buffer, buffer_size, vol) +#header Function CreateSound(ByRef buffer, buffer_size, vol) Returns a new sound from a buffer of raw audio data + diff --git a/doc/files/createsphereactor.txt b/doc/files/createsphereactor.txt index b8f1faa..90eae4e 100644 --- a/doc/files/createsphereactor.txt +++ b/doc/files/createsphereactor.txt @@ -1,6 +1,7 @@ #title CreateSphereActor [RCBasic Doc] -#header function CreateSphereActor( radius ) +#header Function CreateSphereActor( radius ) Returns an actor composed of a sphere mesh #ref CreateAnimatedActor CreateOctreeActor CreateBillboardActor CreateWaterActor CreateLightActor CreateCubeActor CreateTerrainActor + diff --git a/doc/files/createsprite.txt b/doc/files/createsprite.txt index 5798598..8481155 100644 --- a/doc/files/createsprite.txt +++ b/doc/files/createsprite.txt @@ -1,5 +1,5 @@ #title CreateSprite [RCBasic Doc] -#header function CreateSprite( img, frame_w, frame_h ) +#header Function CreateSprite( img, frame_w, frame_h ) This function returns a new sprite which you can place in a variable for use in your program. @@ -36,3 +36,4 @@ Here is an example of opening a sprite canvas layer, creating a sprite, setting #image "images/theEye.png" #ref OpenCanvasSpriteLayer SetSpritePosition + diff --git a/doc/files/createspriteanimation.txt b/doc/files/createspriteanimation.txt index b66598e..0c5c814 100644 --- a/doc/files/createspriteanimation.txt +++ b/doc/files/createspriteanimation.txt @@ -7,3 +7,4 @@ Returns a new sprite animation id #li anim_length - number of frames in the animation #li speed - frames per second for the animation #/list + diff --git a/doc/files/createstack_n.txt b/doc/files/createstack_n.txt index 2a1f8d3..69df418 100644 --- a/doc/files/createstack_n.txt +++ b/doc/files/createstack_n.txt @@ -1,5 +1,6 @@ #title CreateStack_N [RCBasic Doc] -#header function CreateStack_N( ) +#header Function CreateStack_N( ) Returns a new number stack + diff --git a/doc/files/createstack_s.txt b/doc/files/createstack_s.txt index 48bbc15..b47ed59 100644 --- a/doc/files/createstack_s.txt +++ b/doc/files/createstack_s.txt @@ -1,5 +1,6 @@ #title CreateStack_S [RCBasic Doc] -#header function CreateStack_S() +#header Function CreateStack_S() Returns a new string stack + diff --git a/doc/files/createterrainactor.txt b/doc/files/createterrainactor.txt index 9e97d2b..b0be396 100644 --- a/doc/files/createterrainactor.txt +++ b/doc/files/createterrainactor.txt @@ -1,8 +1,9 @@ #title CreateTerrainActor [RCBasic Doc] -#header function CreateTerrainActor( hmap_file$ ) +#header Function CreateTerrainActor( hmap_file$ ) Returns terrain generated from a height map Note: Height Maps can be any supported image format #ref CreateAnimatedActor CreateOctreeActor CreateSphereActor CreateWaterActor CreateLightActor CreateCubeActor CreateBillboardActor + diff --git a/doc/files/createtilemap.txt b/doc/files/createtilemap.txt index ebcd366..da8a8b3 100644 --- a/doc/files/createtilemap.txt +++ b/doc/files/createtilemap.txt @@ -11,3 +11,4 @@ Parameters #/list #ref CreateTileSet + diff --git a/doc/files/createtileset.txt b/doc/files/createtileset.txt index c9d3a10..f43c1aa 100644 --- a/doc/files/createtileset.txt +++ b/doc/files/createtileset.txt @@ -69,3 +69,4 @@ Wend #image "images/testTileSet.png" #ref CreateTileMap SetTile FillTile DrawTileMap + diff --git a/doc/files/createvehicleactor.txt b/doc/files/createvehicleactor.txt new file mode 100644 index 0000000..96b545b --- /dev/null +++ b/doc/files/createvehicleactor.txt @@ -0,0 +1,7 @@ +#title CreateVehicleActor [RCBasic Doc] +#header Function CreateVehicleActor( chassis_actor ) + +Creates a vehicle actor. The chassis_actor is another actor that will be attached as the main body of the vehicle. + +#ref AddVehicleWheel + diff --git a/doc/files/createvolumelightmesh.txt b/doc/files/createvolumelightmesh.txt index 2b257ed..4b79665 100644 --- a/doc/files/createvolumelightmesh.txt +++ b/doc/files/createvolumelightmesh.txt @@ -2,3 +2,4 @@ #header Function CreateVolumeLightMesh( u, v, foot_color, tail_color, lp_distance, dim_x, dim_y, dim_z ) Create a mesh to represent a light volume. + diff --git a/doc/files/createwateractor.txt b/doc/files/createwateractor.txt index 2c1577d..17db0d3 100644 --- a/doc/files/createwateractor.txt +++ b/doc/files/createwateractor.txt @@ -1,6 +1,7 @@ #title CreateWaterActor [RCBasic Doc] -#header function CreateWaterActor( mesh, waveHeight, waveSpeed, waveLength ) +#header Function CreateWaterActor( mesh, waveHeight, waveSpeed, waveLength ) Creates an actor with water properties set on a base mesh #ref CreateAnimatedActor CreateOctreeActor CreateSphereActor CreateCubeActor CreateLightActor CreateBillboardActor CreateTerrainActor + diff --git a/doc/files/createwaterplaneactor.txt b/doc/files/createwaterplaneactor.txt deleted file mode 100644 index ed1f97f..0000000 --- a/doc/files/createwaterplaneactor.txt +++ /dev/null @@ -1,6 +0,0 @@ -#title CreateWaterPlaneActor [RCBasic Doc] -#header function CreateWaterPlaneActor( w, h ) - -Returns a water plane actor - -#ref CreateMeshActor CreateMeshOctreeActor CreateCubeActor CreateSphereActor CreateLightActor CreateBillboardActor CreateTerrainActor diff --git a/doc/files/createweldjoint.txt b/doc/files/createweldjoint.txt index 997d9ff..f79cc4b 100644 --- a/doc/files/createweldjoint.txt +++ b/doc/files/createweldjoint.txt @@ -1,6 +1,7 @@ -#title createWeldJoint [RCBasic Doc] -#header function createWeldJoint( spriteA, spriteB, x, y, collide_connect) +#title CreateWeldJoint [RCBasic Doc] +#header Function CreateWeldJoint( spriteA, spriteB, x, y, collide_connect) Creates a Weld Joint A weld joint essentially glues two bodies together. A weld joint may distort somewhat because the island constraint solver is approximate. + diff --git a/doc/files/createwheeljoint.txt b/doc/files/createwheeljoint.txt index 430cc6e..b65d5fc 100644 --- a/doc/files/createwheeljoint.txt +++ b/doc/files/createwheeljoint.txt @@ -1,6 +1,7 @@ -#title createWheelJoint [RCBasic Doc] -#header function createWheelJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect) +#title CreateWheelJoint [RCBasic Doc] +#header Function CreateWheelJoint( spriteA, spriteB, aX, aY, axisX, axisY, collide_connect) Creates a wheel joint. A wheel joint. This joint provides two degrees of freedom: translation along an axis fixed in bodyA and rotation in the plane. In other words, it is a point to line constraint with a rotational motor and a linear spring/damper. The spring/damper is initialized upon creation. This joint is designed for vehicle suspensions. + diff --git a/doc/files/cubematrix.txt b/doc/files/cubematrix.txt index e949679..703dc56 100644 --- a/doc/files/cubematrix.txt +++ b/doc/files/cubematrix.txt @@ -1,4 +1,5 @@ #title CubeMatrix [RCBasic Doc] -#header function CubeMatrix(mA, mB) +#header Function CubeMatrix(mA, mB) Returns matrix mA raised to the 3rd power + diff --git a/doc/files/date.txt b/doc/files/date.txt index 672d718..65d297e 100644 --- a/doc/files/date.txt +++ b/doc/files/date.txt @@ -1,4 +1,5 @@ #title Date$ [RCBasic Doc] -#header function Date$() +#header Function Date$() Returns the date in "MM-DD-YYYY" format + diff --git a/doc/files/degrees.txt b/doc/files/degrees.txt index 96d0046..aab96da 100644 --- a/doc/files/degrees.txt +++ b/doc/files/degrees.txt @@ -1,4 +1,5 @@ #title Degrees [RCBasic Doc] -#header function Degrees(r) +#header Function Degrees(r) Returns angle converted from radians to degrees + diff --git a/doc/files/deleteactor.txt b/doc/files/deleteactor.txt index 3c7250d..5b6ede5 100644 --- a/doc/files/deleteactor.txt +++ b/doc/files/deleteactor.txt @@ -1,6 +1,7 @@ #title DeleteActor [RCBasic Doc] -#header sub DeleteActor( actor ) +#header Sub DeleteActor( actor ) Removes an actor from the scene and frees its memory NOTE: Actors are all removed on clearScene so make sure you don't continue using the id after that. + diff --git a/doc/files/deleteactoranimation.txt b/doc/files/deleteactoranimation.txt index edeb2ec..bc07a74 100644 --- a/doc/files/deleteactoranimation.txt +++ b/doc/files/deleteactoranimation.txt @@ -1,4 +1,5 @@ #title DeleteActorAnimation [RCBasic Doc] -#header sub DeleteActorAnimation(actor, animation) +#header Sub DeleteActorAnimation(actor, animation) Deletes an actor's animation + diff --git a/doc/files/deletean8.txt b/doc/files/deletean8.txt index e671f13..1ec17d4 100644 --- a/doc/files/deletean8.txt +++ b/doc/files/deletean8.txt @@ -2,3 +2,4 @@ #header Sub DeleteAN8( an8_project ) Clears a anim8or project from program memory. + diff --git a/doc/files/deleteconstraint.txt b/doc/files/deleteconstraint.txt index 71ab51b..9ff2847 100644 --- a/doc/files/deleteconstraint.txt +++ b/doc/files/deleteconstraint.txt @@ -2,3 +2,4 @@ #header Sub DeleteConstraint( constraint_id) Removes a constraint + diff --git a/doc/files/deletefont.txt b/doc/files/deletefont.txt index 097249b..10fe0f8 100644 --- a/doc/files/deletefont.txt +++ b/doc/files/deletefont.txt @@ -2,3 +2,4 @@ #header Sub DeleteFont(font_id) Frees a font from memory + diff --git a/doc/files/deleteimage.txt b/doc/files/deleteimage.txt index db62800..24fea0f 100644 --- a/doc/files/deleteimage.txt +++ b/doc/files/deleteimage.txt @@ -2,3 +2,4 @@ #header Sub DeleteImage(img) Removes an image from memory + diff --git a/doc/files/deletejoint.txt b/doc/files/deletejoint.txt index 6b3d983..c681b05 100644 --- a/doc/files/deletejoint.txt +++ b/doc/files/deletejoint.txt @@ -4,3 +4,4 @@ Clears a joint from memory #ref CreateDistanceJoint CreateFrictionJoint CreateGearJoint CreateMotorJoint CreatePrismaticJoint CreatePulleyJoint CreateRevoluteJoint CreateWeldJoint CreateWheelJoint + diff --git a/doc/files/deletematerial.txt b/doc/files/deletematerial.txt index 65d6173..fe81904 100644 --- a/doc/files/deletematerial.txt +++ b/doc/files/deletematerial.txt @@ -4,3 +4,4 @@ Removes a material from memory NOTE: In the case of actor materials, this will simple drop the reference to it but it will not remove the material from the actor. + diff --git a/doc/files/deletematrix.txt b/doc/files/deletematrix.txt index a1774e8..d4521b1 100644 --- a/doc/files/deletematrix.txt +++ b/doc/files/deletematrix.txt @@ -2,3 +2,4 @@ #header Sub DeleteMatrix(mA) Frees a matrix from memory + diff --git a/doc/files/deletematrixcolumns.txt b/doc/files/deletematrixcolumns.txt index 51427c0..31356af 100644 --- a/doc/files/deletematrixcolumns.txt +++ b/doc/files/deletematrixcolumns.txt @@ -1,8 +1,9 @@ #title DeleteMatrixColumns [RCBasic Doc] -#header function DeleteMatrixColumns(mA, c, num_cols) +#header Function DeleteMatrixColumns(mA, c, num_cols) Removes the specified columns from a matrix Returns false if column are outside matrix #ref DeleteMatrixRows + diff --git a/doc/files/deletematrixrows.txt b/doc/files/deletematrixrows.txt index c6e3a4a..38153d4 100644 --- a/doc/files/deletematrixrows.txt +++ b/doc/files/deletematrixrows.txt @@ -1,8 +1,9 @@ #title DeleteMatrixRows [RCBasic Doc] -#header function DeleteMatrixRows(mA, r, num_rows) +#header Function DeleteMatrixRows(mA, r, num_rows) Removes the specified rows from a matrix Returns false if rows are outside matrix #ref DeleteMatrixColumns + diff --git a/doc/files/deletemesh.txt b/doc/files/deletemesh.txt index fca2650..18b9444 100644 --- a/doc/files/deletemesh.txt +++ b/doc/files/deletemesh.txt @@ -1,4 +1,5 @@ #title DeleteMesh [RCBasic Doc] -#header sub DeleteMesh( mesh ) +#header Sub DeleteMesh( mesh ) Removes a mesh from memory + diff --git a/doc/files/deletemusic.txt b/doc/files/deletemusic.txt index 617f5ab..39193de 100644 --- a/doc/files/deletemusic.txt +++ b/doc/files/deletemusic.txt @@ -1,4 +1,5 @@ #title DeleteMusic [RCBasic Doc] -#header sub DeleteMusic() +#header Sub DeleteMusic() Removes the current music track from memory + diff --git a/doc/files/deletesound.txt b/doc/files/deletesound.txt index 73852c7..775899d 100644 --- a/doc/files/deletesound.txt +++ b/doc/files/deletesound.txt @@ -1,4 +1,5 @@ #title DeleteSound [RCBasic Doc] -#header sub DeleteSound(snd) +#header Sub DeleteSound(snd) Removes a sound from memory + diff --git a/doc/files/deletesprite.txt b/doc/files/deletesprite.txt index aea9cd6..d67aece 100644 --- a/doc/files/deletesprite.txt +++ b/doc/files/deletesprite.txt @@ -46,3 +46,4 @@ Here is an example: #image "images/theEye.png" #ref OpenCanvasSpriteLayer SetSpritePosition CreateSprite + diff --git a/doc/files/deletespriteanimation.txt b/doc/files/deletespriteanimation.txt index 3fe5d23..94ee256 100644 --- a/doc/files/deletespriteanimation.txt +++ b/doc/files/deletespriteanimation.txt @@ -4,3 +4,4 @@ Delete's a sprite's animation #ref CreateSpriteAnimation + diff --git a/doc/files/deletestack_n.txt b/doc/files/deletestack_n.txt index 672e79c..a6cb9eb 100644 --- a/doc/files/deletestack_n.txt +++ b/doc/files/deletestack_n.txt @@ -1,4 +1,5 @@ #title DeleteStack_N [RCBasic Doc] -#header sub DeleteStack_N( num_stack ) +#header Sub DeleteStack_N( num_stack ) Removes a number stack from memory + diff --git a/doc/files/deletestack_s.txt b/doc/files/deletestack_s.txt index 2969a36..52c313f 100644 --- a/doc/files/deletestack_s.txt +++ b/doc/files/deletestack_s.txt @@ -1,4 +1,5 @@ #title DeleteStack_S [RCBasic Doc] -#header sub DeleteStack_S( str_stack ) +#header Sub DeleteStack_S( str_stack ) Removes a string stack from memory + diff --git a/doc/files/deletetilemap.txt b/doc/files/deletetilemap.txt index 620d238..01c8f5b 100644 --- a/doc/files/deletetilemap.txt +++ b/doc/files/deletetilemap.txt @@ -2,3 +2,4 @@ #header Sub DeleteTileMap(tilemap) + diff --git a/doc/files/deletetileset.txt b/doc/files/deletetileset.txt index 6d5b4e0..a9a5278 100644 --- a/doc/files/deletetileset.txt +++ b/doc/files/deletetileset.txt @@ -2,3 +2,4 @@ #header Sub DeleteTileSet(tileset) + diff --git a/doc/files/deletevideo.txt b/doc/files/deletevideo.txt index 486f00b..7ef2488 100644 --- a/doc/files/deletevideo.txt +++ b/doc/files/deletevideo.txt @@ -1,4 +1,5 @@ #title DeleteVideo [RCBasic Doc] -#header sub DeleteVideo() +#header Sub DeleteVideo() Removes the current video track from memory + diff --git a/doc/files/determinant.txt b/doc/files/determinant.txt index 8d255ba..8755c50 100644 --- a/doc/files/determinant.txt +++ b/doc/files/determinant.txt @@ -1,4 +1,5 @@ #title Determinant [RCBasic Doc] -#header function Determinant(mA) +#header Function Determinant(mA) Returns the determinant of matrix mA + diff --git a/doc/files/dimmatrix.txt b/doc/files/dimmatrix.txt index c94db52..85d8c2f 100644 --- a/doc/files/dimmatrix.txt +++ b/doc/files/dimmatrix.txt @@ -1,4 +1,5 @@ #title DimMatrix [RCBasic Doc] -#header function DimMatrix(m_rows, m_cols) +#header Function DimMatrix(m_rows, m_cols) Returns a new matrix + diff --git a/doc/files/dir.txt b/doc/files/dir.txt index 7c5de53..a4ed344 100644 --- a/doc/files/dir.txt +++ b/doc/files/dir.txt @@ -1,4 +1,5 @@ #title Dir$ [RCBasic Doc] -#header function Dir$() +#header Function Dir$() Returns the current working directory + diff --git a/doc/files/direxists.txt b/doc/files/direxists.txt index 05afda9..16045ae 100644 --- a/doc/files/direxists.txt +++ b/doc/files/direxists.txt @@ -1,4 +1,5 @@ #title DirExists [RCBasic Doc] -#header function DirExists(p$) +#header Function DirExists(p$) Returns true if a directory exists and false if not + diff --git a/doc/files/dirfirst.txt b/doc/files/dirfirst.txt index 2758f31..e92efc1 100644 --- a/doc/files/dirfirst.txt +++ b/doc/files/dirfirst.txt @@ -1,4 +1,5 @@ #title DirFirst$ [RCBasic Doc] -#header function DirFirst$() +#header Function DirFirst$() Resets the directory list poll and returns the first item in the current working directory + diff --git a/doc/files/dirnext.txt b/doc/files/dirnext.txt index 8657887..a99350a 100644 --- a/doc/files/dirnext.txt +++ b/doc/files/dirnext.txt @@ -1,6 +1,7 @@ #title DirNext$ [RCBasic Doc] -#header function DirNext$() +#header Function DirNext$() Returns the next item in the directory poll #ref DirFirst$ + diff --git a/doc/files/distance2d.txt b/doc/files/distance2d.txt index ef41e31..296ad8e 100644 --- a/doc/files/distance2d.txt +++ b/doc/files/distance2d.txt @@ -2,3 +2,4 @@ #header Function Distance2D(x1, y1, x2, y2) Returns the distance between 2 points in 2d space + diff --git a/doc/files/distance3d.txt b/doc/files/distance3d.txt index 20cfffb..80e161a 100644 --- a/doc/files/distance3d.txt +++ b/doc/files/distance3d.txt @@ -3,3 +3,4 @@ Returns the distance between 2 points in 3d space + diff --git a/doc/files/dotproduct.txt b/doc/files/dotproduct.txt new file mode 100644 index 0000000..186754f --- /dev/null +++ b/doc/files/dotproduct.txt @@ -0,0 +1,5 @@ +#title DotProduct [RCBasic Doc] +#header Function DotProduct(x1, y1, z1, x2, y2, z2) + +Returns the dot product from 2 vectors + diff --git a/doc/files/drawimage.txt b/doc/files/drawimage.txt index 03d0504..346557d 100644 --- a/doc/files/drawimage.txt +++ b/doc/files/drawimage.txt @@ -1,4 +1,5 @@ #title DrawImage [RCBasic Doc] -#header sub DrawImage(img, x, y) +#header Sub DrawImage(img, x, y) Draws an image on the active canvas + diff --git a/doc/files/drawimage_blit.txt b/doc/files/drawimage_blit.txt index 3b49158..c7ddd32 100644 --- a/doc/files/drawimage_blit.txt +++ b/doc/files/drawimage_blit.txt @@ -1,4 +1,5 @@ #title DrawImage_Blit [RCBasic Doc] -#header sub DrawImage_Blit(img, x, y, src_x, src_y, src_w, src_h) +#header Sub DrawImage_Blit(img, x, y, src_x, src_y, src_w, src_h) Draws a portion of an image to the current canvas. + diff --git a/doc/files/drawimage_blitex.txt b/doc/files/drawimage_blitex.txt index b0fb003..97c80e9 100644 --- a/doc/files/drawimage_blitex.txt +++ b/doc/files/drawimage_blitex.txt @@ -1,6 +1,7 @@ #title DrawImage_BlitEx [RCBasic Doc] -#header sub DrawImage_BlitEx(slot, x, y, w, h, src_x, src_y, src_w, src_h) +#header Sub DrawImage_BlitEx(slot, x, y, w, h, src_x, src_y, src_w, src_h) Draws a portion of an image to the current canvas scaled to a given width and height. #ref DrawImage_Blit + diff --git a/doc/files/drawimage_flip.txt b/doc/files/drawimage_flip.txt index 7f55e21..a7e033a 100644 --- a/doc/files/drawimage_flip.txt +++ b/doc/files/drawimage_flip.txt @@ -1,8 +1,9 @@ #title DrawImage_Flip [RCBasic Doc] -#header sub DrawImage_Flip(slot, x, y, h, v) +#header Sub DrawImage_Flip(slot, x, y, h, v) Draws an image flipped horizontally or vertically. Note: h and v are boolean values #ref DrawImage_FlipEx + diff --git a/doc/files/drawimage_flipex.txt b/doc/files/drawimage_flipex.txt index 02e7b99..0e0be79 100644 --- a/doc/files/drawimage_flipex.txt +++ b/doc/files/drawimage_flipex.txt @@ -1,8 +1,9 @@ #title DrawImage_FlipEx [RCBasic Doc] -#header sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v) +#header Sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v) Draws a portion of an image flipped horizontally or vertically. Note: h and v are boolean values #ref DrawImage_Flip + diff --git a/doc/files/drawimage_rotate.txt b/doc/files/drawimage_rotate.txt index bcba804..3f18c87 100644 --- a/doc/files/drawimage_rotate.txt +++ b/doc/files/drawimage_rotate.txt @@ -1,4 +1,5 @@ #title DrawImage_Rotate [RCBasic Doc] -#header sub DrawImage_Rotate(slot, x, y, angle) +#header Sub DrawImage_Rotate(slot, x, y, angle) Draws an image to the current canvas rotated by a given angle. + diff --git a/doc/files/drawimage_rotateex.txt b/doc/files/drawimage_rotateex.txt index ccf321b..f290f47 100644 --- a/doc/files/drawimage_rotateex.txt +++ b/doc/files/drawimage_rotateex.txt @@ -1,4 +1,5 @@ #title DrawImage_RotateEx [RCBasic Doc] -#header sub DrawImage_RotateEx(slot, x, y, src_x, src_y, src_w, src_h, angle) +#header Sub DrawImage_RotateEx(slot, x, y, src_x, src_y, src_w, src_h, angle) Draws a portion of an image to the current canvas rotated by a given angle. + diff --git a/doc/files/drawimage_rotozoom.txt b/doc/files/drawimage_rotozoom.txt index 41417e7..46c7826 100644 --- a/doc/files/drawimage_rotozoom.txt +++ b/doc/files/drawimage_rotozoom.txt @@ -1,4 +1,5 @@ #title DrawImage_Rotozoom [RCBasic Doc] -#header sub DrawImage_Rotozoom(slot, x, y, angle, zx, zy) +#header Sub DrawImage_Rotozoom(slot, x, y, angle, zx, zy) Draws an image to the current canvas rotated and scaled + diff --git a/doc/files/drawimage_rotozoomex.txt b/doc/files/drawimage_rotozoomex.txt index 6f41a86..b29a973 100644 --- a/doc/files/drawimage_rotozoomex.txt +++ b/doc/files/drawimage_rotozoomex.txt @@ -1,4 +1,5 @@ #title DrawImage_RotozoomEx [RCBasic Doc] -#header sub DrawImage_RotozoomEx(slot, x, y, src_x, src_y, src_w, src_h, angle, zx, zy) +#header Sub DrawImage_RotozoomEx(slot, x, y, src_x, src_y, src_w, src_h, angle, zx, zy) Draws a portion of an image to the current canvas rotated and scaled + diff --git a/doc/files/drawimage_zoom.txt b/doc/files/drawimage_zoom.txt index 1e12138..4d7feb3 100644 --- a/doc/files/drawimage_zoom.txt +++ b/doc/files/drawimage_zoom.txt @@ -1,6 +1,7 @@ #title DrawImage_Zoom [RCBasic Doc] -#header sub DrawImage_Zoom(slot, x, y, zx, zy) +#header Sub DrawImage_Zoom(slot, x, y, zx, zy) Draws an image to the current canvas scaled by a given factor #ref DrawImage_ZoomEx + diff --git a/doc/files/drawimage_zoomex.txt b/doc/files/drawimage_zoomex.txt index 35e51bb..a451a5c 100644 --- a/doc/files/drawimage_zoomex.txt +++ b/doc/files/drawimage_zoomex.txt @@ -1,6 +1,7 @@ #title DrawImage_ZoomEx [RCBasic Doc] -#header sub DrawImage_ZoomEx(slot, x, y, src_x, src_y, src_w, src_h, zx, zy) +#header Sub DrawImage_ZoomEx(slot, x, y, src_x, src_y, src_w, src_h, zx, zy) Draws a portion of an Image to the current canvas scaled by a given factor #ref DrawImage_Zoom + diff --git a/doc/files/drawtext.txt b/doc/files/drawtext.txt index 6a6cbbe..5c66a1c 100644 --- a/doc/files/drawtext.txt +++ b/doc/files/drawtext.txt @@ -1,4 +1,5 @@ #title DrawText [RCBasic Doc] -#header sub DrawText(txt$, x, y) +#header Sub DrawText(txt$, x, y) Draws text to the current canvas + diff --git a/doc/files/drawtilemap.txt b/doc/files/drawtilemap.txt index cf491fa..fd35dd4 100644 --- a/doc/files/drawtilemap.txt +++ b/doc/files/drawtilemap.txt @@ -13,3 +13,4 @@ Parameters: #li offset_x, offset_y - The location in the tilemap to start drawing from #/list + diff --git a/doc/files/easter.txt b/doc/files/easter.txt index b5842b3..73530eb 100644 --- a/doc/files/easter.txt +++ b/doc/files/easter.txt @@ -1,4 +1,5 @@ #title Easter$ [RCBasic Doc] -#header function Easter$(year) +#header Function Easter$(year) Returns easter of the year passed to it. + diff --git a/doc/files/ellipse.txt b/doc/files/ellipse.txt index 5917639..938d651 100644 --- a/doc/files/ellipse.txt +++ b/doc/files/ellipse.txt @@ -1,4 +1,5 @@ #title Ellipse [RCBasic Doc] -#header sub Ellipse(x,y,rx,ry) +#header Sub Ellipse(x,y,rx,ry) Draws an ellipse on the current canvas. + diff --git a/doc/files/ellipsefill.txt b/doc/files/ellipsefill.txt index 4b195d6..3b80528 100644 --- a/doc/files/ellipsefill.txt +++ b/doc/files/ellipsefill.txt @@ -1,4 +1,5 @@ #title EllipseFill [RCBasic Doc] -#header sub EllipseFill(x,y,rx,ry) +#header Sub EllipseFill(x,y,rx,ry) Draws a filled ellipse on the current canvas. + diff --git a/doc/files/enablejointlimit.txt b/doc/files/enablejointlimit.txt index 231e99a..417845b 100644 --- a/doc/files/enablejointlimit.txt +++ b/doc/files/enablejointlimit.txt @@ -1,5 +1,5 @@ -#title enableJointLimit [RCBasic Doc] -#header sub enableJointLimit( joint_id, flag) +#title EnableJointLimit [RCBasic Doc] +#header Sub EnableJointLimit( joint_id, flag) Enables or disables joint limits @@ -11,3 +11,4 @@ Used with #/list #ref JointIsLimitEnabled SetJointLimits + diff --git a/doc/files/enablejointmotor.txt b/doc/files/enablejointmotor.txt index 26a4640..0039e4d 100644 --- a/doc/files/enablejointmotor.txt +++ b/doc/files/enablejointmotor.txt @@ -1,5 +1,5 @@ -#title enableJointMotor [RCBasic Doc] -#header sub enableJointMotor( joint_id, flag) +#title EnableJointMotor [RCBasic Doc] +#header Sub EnableJointMotor( joint_id, flag) Enables or disables the joint motor @@ -11,3 +11,4 @@ Used with #/list #ref JointMotorIsEnabled + diff --git a/doc/files/env.txt b/doc/files/env.txt index 630b8f0..829ad14 100644 --- a/doc/files/env.txt +++ b/doc/files/env.txt @@ -1,6 +1,7 @@ #title Env$ [RCBasic Doc] -#header function Env$(v$) +#header Function Env$(v$) Returns the value of the environment variable passed to it. #ref SetEnv + diff --git a/doc/files/eof.txt b/doc/files/eof.txt index 425a8f4..01f0f56 100644 --- a/doc/files/eof.txt +++ b/doc/files/eof.txt @@ -1,4 +1,5 @@ #title EOF [RCBasic Doc] -#header function EOF(stream) +#header Function EOF(stream) Returns true when end of file is reached + diff --git a/doc/files/evaljs.txt b/doc/files/evaljs.txt index 8136032..74204cd 100644 --- a/doc/files/evaljs.txt +++ b/doc/files/evaljs.txt @@ -6,3 +6,4 @@ Runs javascript code Returns the return value of the javascript code NOTE: ONLY WORKS IN WEB PORT + diff --git a/doc/files/exp.txt b/doc/files/exp.txt index 054b1db..d190bd1 100644 --- a/doc/files/exp.txt +++ b/doc/files/exp.txt @@ -1,4 +1,5 @@ #title Exp [RCBasic Doc] -#header function Exp(n) +#header Function Exp(n) Returns the exponential function of a number. + diff --git a/doc/files/fademusicin.txt b/doc/files/fademusicin.txt index fd48cc6..f8b6bd2 100644 --- a/doc/files/fademusicin.txt +++ b/doc/files/fademusicin.txt @@ -1,4 +1,5 @@ #title FadeMusicIn [RCBasic Doc] -#header sub FadeMusicIn(fade_time, loops) +#header Sub FadeMusicIn(fade_time, loops) Fades music in + diff --git a/doc/files/fademusicout.txt b/doc/files/fademusicout.txt index 688c293..f02c002 100644 --- a/doc/files/fademusicout.txt +++ b/doc/files/fademusicout.txt @@ -1,4 +1,5 @@ #title FadeMusicOut [RCBasic Doc] -#header sub FadeMusicOut(fade_time) +#header Sub FadeMusicOut(fade_time) Fades music out + diff --git a/doc/files/fileexists.txt b/doc/files/fileexists.txt index 0dee4f5..2be078c 100644 --- a/doc/files/fileexists.txt +++ b/doc/files/fileexists.txt @@ -1,4 +1,5 @@ #title FileExists [RCBasic Doc] -#header function FileExists(fileName$) +#header Function FileExists(fileName$) Returns true if a file exists + diff --git a/doc/files/filelength.txt b/doc/files/filelength.txt index 4a1fd6d..6261ca3 100644 --- a/doc/files/filelength.txt +++ b/doc/files/filelength.txt @@ -1,4 +1,5 @@ #title FileLength [RCBasic Doc] -#header function FileLength(fileName$) +#header Function FileLength(fileName$) Returns the size of a file in bytes. + diff --git a/doc/files/fillmatrix.txt b/doc/files/fillmatrix.txt index d86419b..978a35a 100644 --- a/doc/files/fillmatrix.txt +++ b/doc/files/fillmatrix.txt @@ -1,4 +1,5 @@ #title FillMatrix [RCBasic Doc] -#header sub FillMatrix(mA, v) +#header Sub FillMatrix(mA, v) Fills matrix with the given value + diff --git a/doc/files/fillmatrixcolumns.txt b/doc/files/fillmatrixcolumns.txt index 45f8649..0f734e5 100644 --- a/doc/files/fillmatrixcolumns.txt +++ b/doc/files/fillmatrixcolumns.txt @@ -1,4 +1,5 @@ #title FillMatrixColumns [RCBasic Doc] -#header function FillMatrixColumns(mA, c, num_cols, v) +#header Function FillMatrixColumns(mA, c, num_cols, v) Fills matrix columns with the given value starting at the given column + diff --git a/doc/files/fillmatrixrows.txt b/doc/files/fillmatrixrows.txt index 4dfdc39..f42b00b 100644 --- a/doc/files/fillmatrixrows.txt +++ b/doc/files/fillmatrixrows.txt @@ -1,4 +1,5 @@ #title FillMatrixRows [RCBasic Doc] -#header function FillMatrixRows(mA, r, num_rows, v) +#header Function FillMatrixRows(mA, r, num_rows, v) Fills matrix rows with the given value starting at the given row + diff --git a/doc/files/filltile.txt b/doc/files/filltile.txt index 2d33d7a..f8c6da6 100644 --- a/doc/files/filltile.txt +++ b/doc/files/filltile.txt @@ -4,3 +4,4 @@ Fills an area of a tile map with a specified tile + diff --git a/doc/files/flashwindow.txt b/doc/files/flashwindow.txt index 9fd4805..d72ad7d 100644 --- a/doc/files/flashwindow.txt +++ b/doc/files/flashwindow.txt @@ -1,5 +1,5 @@ #title FlashWindow [RCBasic Doc] -#header function FlashWindow( flag ) +#header Function FlashWindow( flag ) Flashes a window to specify an alert @@ -11,3 +11,4 @@ Possible flag values: #li FLASH_BRIEFLY #li FLASH_UNTIL_FOCUSED #/list + diff --git a/doc/files/flipmeshsurfaces.txt b/doc/files/flipmeshsurfaces.txt index db3dbeb..bcab175 100644 --- a/doc/files/flipmeshsurfaces.txt +++ b/doc/files/flipmeshsurfaces.txt @@ -2,3 +2,4 @@ #header Sub FlipMeshSurfaces( mesh ) Changes the facing direction of triangles in a mesh + diff --git a/doc/files/floodfill.txt b/doc/files/floodfill.txt index 4b6ad3a..eb4be11 100644 --- a/doc/files/floodfill.txt +++ b/doc/files/floodfill.txt @@ -1,6 +1,7 @@ #title FloodFill [RCBasic Doc] -#header sub FloodFill(x,y) +#header Sub FloodFill(x,y) Fills a closed shape in with the current draw color NOTE: It is not recommended to floodfill the full screen since its prone to stack overload + diff --git a/doc/files/fontexists.txt b/doc/files/fontexists.txt index 9e2c720..d990931 100644 --- a/doc/files/fontexists.txt +++ b/doc/files/fontexists.txt @@ -2,3 +2,4 @@ #header Function FontExists(fnt_id) Returns True if the specified font id is associated with a loaded font + diff --git a/doc/files/fprint.txt b/doc/files/fprint.txt index e2cc2f5..8ebee2a 100644 --- a/doc/files/fprint.txt +++ b/doc/files/fprint.txt @@ -1,6 +1,7 @@ #title Fprint [RCBasic Doc] -#header sub Fprint(txt$) +#header Sub Fprint(txt$) Outputs text to the console NOTE: It does the exact same thing as Print. This is here for legacy reasons (ie. I am too lazy to remove it.) + diff --git a/doc/files/fps.txt b/doc/files/fps.txt index 6e53436..8c7f9c7 100644 --- a/doc/files/fps.txt +++ b/doc/files/fps.txt @@ -1,4 +1,5 @@ #title FPS [RCBasic Doc] -#header function FPS() +#header Function FPS() Returns the number of frames being rendered per second + diff --git a/doc/files/frac.txt b/doc/files/frac.txt index 369f3b2..4625004 100644 --- a/doc/files/frac.txt +++ b/doc/files/frac.txt @@ -1,4 +1,5 @@ #title Frac [RCBasic Doc] -#header function Frac(n) +#header Function Frac(n) Returns the decimal portion of a number. + diff --git a/doc/files/generatecompositeaabbfromchildren.txt b/doc/files/generatecompositeaabbfromchildren.txt new file mode 100644 index 0000000..16dc6f8 --- /dev/null +++ b/doc/files/generatecompositeaabbfromchildren.txt @@ -0,0 +1,5 @@ +#title GenerateCompositeAABBFromChildren [RCBasic Doc] +#header Sub GenerateCompositeAABBFromChildren(actor) + +Generates a bounding box based on the child actors + diff --git a/doc/files/getaccel.txt b/doc/files/getaccel.txt index 8da28ae..6976506 100644 --- a/doc/files/getaccel.txt +++ b/doc/files/getaccel.txt @@ -1,4 +1,5 @@ #title GetAccel [RCBasic Doc] -#header sub GetAccel(accel_num, ByRef x, ByRef y, ByRef z) +#header Sub GetAccel(accel_num, ByRef x, ByRef y, ByRef z) Gets the axis values for an accelerometer. + diff --git a/doc/files/getactoraabb.txt b/doc/files/getactoraabb.txt index dda85b1..486ea9e 100644 --- a/doc/files/getactoraabb.txt +++ b/doc/files/getactoraabb.txt @@ -1,4 +1,5 @@ -#title getActorAABB [RCBasic Doc] -#header sub getActorAABB( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z) +#title GetActorAABB [RCBasic Doc] +#header Sub GetActorAABB( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z) Gets the bounding box for an actor. + diff --git a/doc/files/getactorangulardamping.txt b/doc/files/getactorangulardamping.txt index dfbe10a..83ca3b8 100644 --- a/doc/files/getactorangulardamping.txt +++ b/doc/files/getactorangulardamping.txt @@ -1,6 +1,7 @@ #title GetActorAngularDamping [RCBasic Doc] -#header function GetActorAngularDamping( actor) +#header Function GetActorAngularDamping( actor) Returns the amount of angular damping set on the actor #ref SetActorDamping ApplyActorDamping GetActorLinearDamping + diff --git a/doc/files/getactorangularfactor.txt b/doc/files/getactorangularfactor.txt index 9edd76b..b2ce3f8 100644 --- a/doc/files/getactorangularfactor.txt +++ b/doc/files/getactorangularfactor.txt @@ -1,6 +1,7 @@ -#title getActorAngularFactor [RCBasic Doc] -#header sub getActorAngularFactor( actor, ByRef x, ByRef y, ByRef z) +#title GetActorAngularFactor [RCBasic Doc] +#header Sub GetActorAngularFactor( actor, ByRef x, ByRef y, ByRef z) Returns the angular factor set on an actor #ref SetActorAngularFactor GetActorLinearFactor SetActorLinearFactor + diff --git a/doc/files/getactorangularsleepthreshold.txt b/doc/files/getactorangularsleepthreshold.txt index 3eded28..37389ff 100644 --- a/doc/files/getactorangularsleepthreshold.txt +++ b/doc/files/getactorangularsleepthreshold.txt @@ -1,6 +1,7 @@ #title GetActorAngularSleepThreshold [RCBasic Doc] -#header function GetActorAngularSleepThreshold( actor) +#header Function GetActorAngularSleepThreshold( actor) Returns the Angular deactivation threshold for the actor #ref SetActorSleepThresholds GetActorLinearSleepThreshold + diff --git a/doc/files/getactorangularvelocitylocal.txt b/doc/files/getactorangularvelocitylocal.txt index 105a9d3..21739d6 100644 --- a/doc/files/getactorangularvelocitylocal.txt +++ b/doc/files/getactorangularvelocitylocal.txt @@ -1,6 +1,7 @@ -#title getActorAngularVelocityLocal [RCBasic Doc] -#header sub getActorAngularVelocityLocal( actor, ByRef x, ByRef y, ByRef z) +#title GetActorAngularVelocityLocal [RCBasic Doc] +#header Sub GetActorAngularVelocityLocal( actor, ByRef x, ByRef y, ByRef z) Gets an actor's Angular Velocity #ref GetActorAngularVelocityWorld SetActorAngularVelocityLocal SetActorAngularVelocityWorld + diff --git a/doc/files/getactorangularvelocityworld.txt b/doc/files/getactorangularvelocityworld.txt index 6737f6f..064e436 100644 --- a/doc/files/getactorangularvelocityworld.txt +++ b/doc/files/getactorangularvelocityworld.txt @@ -1,6 +1,7 @@ -#title getActorAngularVelocityWorld [RCBasic Doc] -#header sub getActorAngularVelocityWorld( actor, ByRef x, ByRef y, ByRef z) +#title GetActorAngularVelocityWorld [RCBasic Doc] +#header Sub GetActorAngularVelocityWorld( actor, ByRef x, ByRef y, ByRef z) Gets an actor's Angular Velocity #ref GetActorAngularVelocityLocal SetActorAngularVelocityLocal SetActorAngularVelocityWorld + diff --git a/doc/files/getactoranimationendframe.txt b/doc/files/getactoranimationendframe.txt index 3e171f4..bbdf689 100644 --- a/doc/files/getactoranimationendframe.txt +++ b/doc/files/getactoranimationendframe.txt @@ -4,3 +4,4 @@ Returns the last frame in an actor's animation #ref SetActorAnimationFrames + diff --git a/doc/files/getactoranimationspeed.txt b/doc/files/getactoranimationspeed.txt index e16a7fb..3351d08 100644 --- a/doc/files/getactoranimationspeed.txt +++ b/doc/files/getactoranimationspeed.txt @@ -1,6 +1,7 @@ #title GetActorAnimationSpeed [RCBasic Doc] -#header function GetActorAnimationSpeed( actor, animation ) +#header Function GetActorAnimationSpeed( actor, animation ) Returns actor's animation speed in frames per second #ref SetActorAnimationSpeed + diff --git a/doc/files/getactoranimationstartframe.txt b/doc/files/getactoranimationstartframe.txt index 0b92f17..0e641e1 100644 --- a/doc/files/getactoranimationstartframe.txt +++ b/doc/files/getactoranimationstartframe.txt @@ -4,3 +4,4 @@ Returns the first frame in an actor's animation #ref SetActorAnimationFrames + diff --git a/doc/files/getactorautoculling.txt b/doc/files/getactorautoculling.txt index 38bcf49..83d9d45 100644 --- a/doc/files/getactorautoculling.txt +++ b/doc/files/getactorautoculling.txt @@ -1,5 +1,5 @@ #title GetActorAutoCulling [RCBasic Doc] -#header function GetActorAutoCulling( actor ) +#header Function GetActorAutoCulling( actor ) Returns the automatic culling state for an actor @@ -14,3 +14,4 @@ Possible Culling States #ref SetActorAutoCulling + diff --git a/doc/files/getactorboneabsolutetranform.txt b/doc/files/getactorboneabsolutetranform.txt new file mode 100644 index 0000000..7c20898 --- /dev/null +++ b/doc/files/getactorboneabsolutetranform.txt @@ -0,0 +1,8 @@ +#title GetActorBoneAbsoluteTranform [RCBasic Doc] +#header Function GetActorBoneAbsoluteTranform( actor, bone_index, t_matrix ) + +Stores the absolute transform of a bone in t_matrix + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorbonecount.txt b/doc/files/getactorbonecount.txt new file mode 100644 index 0000000..1aecd56 --- /dev/null +++ b/doc/files/getactorbonecount.txt @@ -0,0 +1,8 @@ +#title GetActorBoneCount [RCBasic Doc] +#header Function GetActorBoneCount( actor ) + +Returns the number of bones in an actor + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorboneindex.txt b/doc/files/getactorboneindex.txt new file mode 100644 index 0000000..aaa2253 --- /dev/null +++ b/doc/files/getactorboneindex.txt @@ -0,0 +1,8 @@ +#title GetActorBoneIndex [RCBasic Doc] +#header Function GetActorBoneIndex( actor, bone_name$ ) + +Returns a bone index based on its name + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorbonename.txt b/doc/files/getactorbonename.txt new file mode 100644 index 0000000..4b15673 --- /dev/null +++ b/doc/files/getactorbonename.txt @@ -0,0 +1,8 @@ +#title GetActorBoneName$ [RCBasic Doc] +#header Function GetActorBoneName$( actor, bone_index ) + +Returns an actor's bone name + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorboneposition.txt b/doc/files/getactorboneposition.txt new file mode 100644 index 0000000..d8de014 --- /dev/null +++ b/doc/files/getactorboneposition.txt @@ -0,0 +1,8 @@ +#title GetActorBonePosition [RCBasic Doc] +#header Function GetActorBonePosition( actor, bone_index, ByRef x, ByRef y, ByRef z ) + +Gets an actor's bone position + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorbonerelativetranform.txt b/doc/files/getactorbonerelativetranform.txt new file mode 100644 index 0000000..e559e9e --- /dev/null +++ b/doc/files/getactorbonerelativetranform.txt @@ -0,0 +1,8 @@ +#title GetActorBoneRelativeTranform [RCBasic Doc] +#header Function GetActorBoneRelativeTranform( actor, bone_index, t_matrix ) + +Stores the local transform of a bone in t_matrix + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorbonerotation.txt b/doc/files/getactorbonerotation.txt new file mode 100644 index 0000000..3fc087f --- /dev/null +++ b/doc/files/getactorbonerotation.txt @@ -0,0 +1,8 @@ +#title GetActorBoneRotation [RCBasic Doc] +#header Function GetActorBoneRotation( actor, bone_index, ByRef x, ByRef y, ByRef z ) + +Gets an actor's bone rotation + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + + diff --git a/doc/files/getactorbonescale.txt b/doc/files/getactorbonescale.txt new file mode 100644 index 0000000..ef74872 --- /dev/null +++ b/doc/files/getactorbonescale.txt @@ -0,0 +1,7 @@ +#title GetActorBoneScale [RCBasic Doc] +#header Function GetActorBoneScale( actor, bone_index, ByRef x, ByRef y, ByRef z ) + +Returns the scale transform for an actor's bone + +NOTE: This is only for actors that use skeletal animation (ie. *.b3d, *.x, *.ms3d, and actors created from Anim8or files) + diff --git a/doc/files/getactorcenter.txt b/doc/files/getactorcenter.txt index d5812bd..f6c5bf5 100644 --- a/doc/files/getactorcenter.txt +++ b/doc/files/getactorcenter.txt @@ -1,4 +1,5 @@ -#title getActorCenter [RCBasic Doc] -#header sub getActorCenter( actor, ByRef x, ByRef y, ByRef z) +#title GetActorCenter [RCBasic Doc] +#header Sub GetActorCenter( actor, ByRef x, ByRef y, ByRef z) Gets an actor's center of mass position. This is useful for setting the origin of constraints. + diff --git a/doc/files/getactorcollision.txt b/doc/files/getactorcollision.txt index 4bf4654..f9b1d6d 100644 --- a/doc/files/getactorcollision.txt +++ b/doc/files/getactorcollision.txt @@ -1,6 +1,7 @@ #title GetActorCollision [RCBasic Doc] -#header function GetActorCollision(actor1, actor2) +#header Function GetActorCollision(actor1, actor2) Returns true if 2 actors collide Note: This function will work with solid and non solid actors + diff --git a/doc/files/getactorcollisionshape.txt b/doc/files/getactorcollisionshape.txt deleted file mode 100644 index f9e329c..0000000 --- a/doc/files/getactorcollisionshape.txt +++ /dev/null @@ -1,18 +0,0 @@ -#title GetActorCollisionShape [RCBasic Doc] -#header function GetActorCollisionShape(actor) - -Returns the actor's collision shape - -Possible values: -#list ul -#li ACTOR_SHAPE_NONE -#li ACTOR_SHAPE_BOX -#li ACTOR_SHAPE_SPHERE -#li ACTOR_SHAPE_CYLINDER -#li ACTOR_SHAPE_CAPSULE -#li ACTOR_SHAPE_CONE -#li ACTOR_SHAPE_CONVEXHULL -#li ACTOR_SHAPE_TRIMESH -#/list - -#ref SetActorCollisionShape diff --git a/doc/files/getactorcurrentanimation.txt b/doc/files/getactorcurrentanimation.txt index 429c768..fc292ec 100644 --- a/doc/files/getactorcurrentanimation.txt +++ b/doc/files/getactorcurrentanimation.txt @@ -6,3 +6,4 @@ Returns the current animation set on an actor Note: Current animation will be 0 if the actor's frame was set with SetActorFrame() #ref SetActorAnimation SetActorFrame + diff --git a/doc/files/getactorcurrentframe.txt b/doc/files/getactorcurrentframe.txt deleted file mode 100644 index 91247b5..0000000 --- a/doc/files/getactorcurrentframe.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title GetActorCurrentFrame [RCBasic Doc] -#header function GetActorCurrentFrame( actor ) - -Returns an actor's current frame of animation diff --git a/doc/files/getactorendframe.txt b/doc/files/getactorendframe.txt deleted file mode 100644 index d4bd288..0000000 --- a/doc/files/getactorendframe.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title GetActorEndFrame [RCBasic Doc] -#header function GetActorEndFrame( actor ) - -Returns the last frame of an actor's animation diff --git a/doc/files/getactorframe.txt b/doc/files/getactorframe.txt index d9281ad..c2f10f5 100644 --- a/doc/files/getactorframe.txt +++ b/doc/files/getactorframe.txt @@ -1,7 +1,8 @@ #title GetActorFrame [RCBasic Doc] -#header function GetActorFrame(actor) +#header Function GetActorFrame(actor) Returns the current frame number an actor is currently rendering #ref SetActorFrame GetActorAnimationFrame + diff --git a/doc/files/getactorgravity.txt b/doc/files/getactorgravity.txt index 56b0dd8..c86a736 100644 --- a/doc/files/getactorgravity.txt +++ b/doc/files/getactorgravity.txt @@ -1,6 +1,7 @@ #title GetActorGravity [RCBasic Doc] -#header sub GetActorGravity( actor, ByRef x, ByRef y, ByRef z ) +#header Sub GetActorGravity( actor, ByRef x, ByRef y, ByRef z ) Gets the gravity of an actor along each access. #ref SetActorGravity + diff --git a/doc/files/getactorinverseinertiadiaglocal.txt b/doc/files/getactorinverseinertiadiaglocal.txt index 073f848..c70fd32 100644 --- a/doc/files/getactorinverseinertiadiaglocal.txt +++ b/doc/files/getactorinverseinertiadiaglocal.txt @@ -1,4 +1,5 @@ -#title getActorInverseInertiaDiagLocal [RCBasic Doc] -#header sub getActorInverseInertiaDiagLocal( actor, ByRef x, ByRef y, ByRef z) +#title GetActorInverseInertiaDiagLocal [RCBasic Doc] +#header Sub GetActorInverseInertiaDiagLocal( actor, ByRef x, ByRef y, ByRef z) Gets the inverse of the inertia tensor's diagonal components in the local space. This is used to compute how the actor reacts to rotational forces (torques) applied to it. + diff --git a/doc/files/getactorinversemass.txt b/doc/files/getactorinversemass.txt index 1e546ac..6d4b80e 100644 --- a/doc/files/getactorinversemass.txt +++ b/doc/files/getactorinversemass.txt @@ -1,6 +1,7 @@ -#title getActorInverseMass [RCBasic Doc] -#header function getActorInverseMass( actor) +#title GetActorInverseMass [RCBasic Doc] +#header Function GetActorInverseMass( actor) Returns an actor's inverse mass #ref SetActorMassProperties + diff --git a/doc/files/getactorlineardamping.txt b/doc/files/getactorlineardamping.txt index 29d4708..ff27eaf 100644 --- a/doc/files/getactorlineardamping.txt +++ b/doc/files/getactorlineardamping.txt @@ -1,6 +1,7 @@ #title GetActorLinearDamping [RCBasic Doc] -#header function GetActorLinearDamping( actor) +#header Function GetActorLinearDamping( actor) Return's an actor's linear damping #ref SetActorDamping GetActorAngularDamping + diff --git a/doc/files/getactorlinearfactor.txt b/doc/files/getactorlinearfactor.txt index 3967933..f16ac25 100644 --- a/doc/files/getactorlinearfactor.txt +++ b/doc/files/getactorlinearfactor.txt @@ -1,6 +1,7 @@ #title GetActorLinearFactor [RCBasic Doc] -#header sub GetActorLinearFactor( actor, ByRef x, ByRef y, ByRef z) +#header Sub GetActorLinearFactor( actor, ByRef x, ByRef y, ByRef z) Gets an actor's linear factor #ref SetActorLinearFactor GetActorAngularFactor SetActorAngularFactor + diff --git a/doc/files/getactorlinearsleepthreshold.txt b/doc/files/getactorlinearsleepthreshold.txt index fb22817..2e6d95c 100644 --- a/doc/files/getactorlinearsleepthreshold.txt +++ b/doc/files/getactorlinearsleepthreshold.txt @@ -1,6 +1,7 @@ #title GetActorLinearSleepThreshold [RCBasic Doc] -#header function GetActorLinearSleepThreshold( actor) +#header Function GetActorLinearSleepThreshold( actor) Returns the linear deactivation threshold for the actor #ref SetActorSleepThresholds GetActorAngularSleepThreshold + diff --git a/doc/files/getactorlinearvelocitylocal.txt b/doc/files/getactorlinearvelocitylocal.txt index a7539bd..ffa769f 100644 --- a/doc/files/getactorlinearvelocitylocal.txt +++ b/doc/files/getactorlinearvelocitylocal.txt @@ -1,6 +1,7 @@ #title GetActorLinearVelocityLocal [RCBasic Doc] -#header sub GetActorLinearVelocityLocal( actor, ByRef x, ByRef y, ByRef z) +#header Sub GetActorLinearVelocityLocal( actor, ByRef x, ByRef y, ByRef z) Gets actor's linear velocity #ref SetActorLinearVelocityLocal SetActorLinearVelocityWorld + diff --git a/doc/files/getactorlinearvelocityworld.txt b/doc/files/getactorlinearvelocityworld.txt index 52ee7d8..f9b2e84 100644 --- a/doc/files/getactorlinearvelocityworld.txt +++ b/doc/files/getactorlinearvelocityworld.txt @@ -1,7 +1,8 @@ -#title getActorLinearVelocityWorld [RCBasic Doc] -#header sub getActorLinearVelocityWorld( actor, ByRef x, ByRef y, ByRef z) +#title GetActorLinearVelocityWorld [RCBasic Doc] +#header Sub GetActorLinearVelocityWorld( actor, ByRef x, ByRef y, ByRef z) Gets actor's linear velocity #ref SetActorLinearVelocityLocal SetActorLinearVelocityWorld + diff --git a/doc/files/getactorlocalinertia.txt b/doc/files/getactorlocalinertia.txt index 7bf348c..22ffd95 100644 --- a/doc/files/getactorlocalinertia.txt +++ b/doc/files/getactorlocalinertia.txt @@ -1,5 +1,6 @@ #title GetActorLocalInertia [RCBasic Doc] -#header sub GetActorLocalInertia( actor, ByRef x, ByRef y, ByRef z) +#header Sub GetActorLocalInertia( actor, ByRef x, ByRef y, ByRef z) Gets the local inertia tensor of an actor. The inertia tensor describes how an actor resists rotational motion depending on its mass distribution relative to its center of mass. + diff --git a/doc/files/getactorlocalpointvelocity.txt b/doc/files/getactorlocalpointvelocity.txt deleted file mode 100644 index cc914e0..0000000 --- a/doc/files/getactorlocalpointvelocity.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title getActorLocalPointVelocity [RCBasic Doc] -#header sub getActorLocalPointVelocity( actor, rel_x, rel_y, rel_z, ByRef x, ByRef y, ByRef z) - -Gets the linear velocity of a specific point on an actor, given its position in the actor's local coordinate space. This is useful for determining how fast and in what direction a particular point on the actor is moving, accounting for both the body's linear velocity and its rotational motion (angular velocity). diff --git a/doc/files/getactormaterial.txt b/doc/files/getactormaterial.txt index 13d1356..dfb3f04 100644 --- a/doc/files/getactormaterial.txt +++ b/doc/files/getactormaterial.txt @@ -1,6 +1,7 @@ -#title getActorMaterial [RCBasic Doc] -#header function getActorMaterial( actor, material_num) +#title GetActorMaterial [RCBasic Doc] +#header Function GetActorMaterial( actor, material_num) Returns an actor's material id. Actor's can have multiple materials but generally you want material 0 for most Actor's. + diff --git a/doc/files/getactormaterialcount.txt b/doc/files/getactormaterialcount.txt index 6e1f86e..6e315d2 100644 --- a/doc/files/getactormaterialcount.txt +++ b/doc/files/getactormaterialcount.txt @@ -1,4 +1,5 @@ -#title getActorMaterialCount [RCBasic Doc] -#header function getActorMaterialCount( actor) +#title GetActorMaterialCount [RCBasic Doc] +#header Function GetActorMaterialCount( actor) Returns the number of materials for an actor. + diff --git a/doc/files/getactormaterialflag.txt b/doc/files/getactormaterialflag.txt index 303363d..f7d70b3 100644 --- a/doc/files/getactormaterialflag.txt +++ b/doc/files/getactormaterialflag.txt @@ -1,5 +1,5 @@ -#title getActorMaterialFlag [RCBasic Doc] -#header function getActorMaterialFlag( actor, material, flag) +#title GetActorMaterialFlag [RCBasic Doc] +#header Function GetActorMaterialFlag( actor, material, flag) Returns the value of the specified material flag @@ -28,3 +28,4 @@ Possible values for flag: #/list #ref GetMaterialFlag + diff --git a/doc/files/getactormaterialtype.txt b/doc/files/getactormaterialtype.txt index 4b042c0..982675c 100644 --- a/doc/files/getactormaterialtype.txt +++ b/doc/files/getactormaterialtype.txt @@ -1,5 +1,5 @@ #title GetActorMaterialType [RCBasic Doc] -#header function GetActorMaterialType( actor, material ) +#header Function GetActorMaterialType( actor, material ) Returns the material type of an actor material @@ -44,3 +44,4 @@ Possible material types #/list #ref SetActorMaterialType GetMaterialType SetMaterialType + diff --git a/doc/files/getactorposition.txt b/doc/files/getactorposition.txt index 5e8dc69..c18202b 100644 --- a/doc/files/getactorposition.txt +++ b/doc/files/getactorposition.txt @@ -1,6 +1,7 @@ #title GetActorPosition [RCBasic Doc] -#header sub GetActorPosition( actor, ByRef x, ByRef y, ByRef z ) +#header Sub GetActorPosition( actor, ByRef x, ByRef y, ByRef z ) Gets the actors position #ref SetActorPosition + diff --git a/doc/files/getactorrotation.txt b/doc/files/getactorrotation.txt index b8c5909..5828023 100644 --- a/doc/files/getactorrotation.txt +++ b/doc/files/getactorrotation.txt @@ -1,6 +1,7 @@ #title GetActorRotation [RCBasic Doc] -#header sub GetActorRotation( actor, ByRef x, ByRef y, ByRef z ) +#header Sub GetActorRotation( actor, ByRef x, ByRef y, ByRef z ) Gets the actors rotation on each axis #ref SetActorRotation + diff --git a/doc/files/getactorrotationq.txt b/doc/files/getactorrotationq.txt index 0197547..0e53234 100644 --- a/doc/files/getactorrotationq.txt +++ b/doc/files/getactorrotationq.txt @@ -1,8 +1,9 @@ #title GetActorRotationQ [RCBasic Doc] -#header sub GetActorRotationQ( actor, ByRef x, ByRef y, ByRef z, ByRef w) +#header Sub GetActorRotationQ( actor, ByRef x, ByRef y, ByRef z, ByRef w) Gets the actors rotation as a quaternion. Note: This is useful for calculations that require quaternion but most developers should just use GetActorTransform() #ref GetActorRotation SetActorRotation + diff --git a/doc/files/getactorscale.txt b/doc/files/getactorscale.txt index d3d1064..1428d4a 100644 --- a/doc/files/getactorscale.txt +++ b/doc/files/getactorscale.txt @@ -1,6 +1,7 @@ #title GetActorScale [RCBasic Doc] -#header sub GetActorScale( actor, ByRef x, ByRef y, ByRef z ) +#header Sub GetActorScale( actor, ByRef x, ByRef y, ByRef z ) Gets an actor's scale #ref SetActorScale + diff --git a/doc/files/getactorshape.txt b/doc/files/getactorshape.txt index 6f8df88..f5a0e0c 100644 --- a/doc/files/getactorshape.txt +++ b/doc/files/getactorshape.txt @@ -1,5 +1,5 @@ #title GetActorShape [RCBasic Doc] -#header function GetActorShape(actor) +#header Function GetActorShape(actor) Returns the shape of an actor @@ -13,6 +13,11 @@ Possible Actor Shapes #li ACTOR_SHAPE_CONE #li ACTOR_SHAPE_CONVEXHULL #li ACTOR_SHAPE_TRIMESH +#li ACTOR_SHAPE_COMPOSITE +#li ACTOR_SHAPE_IMPACT_MESH #/list -#ref SetActorShape +NOTE: ACTOR_SHAPE_COMPOSITE is not a shape you can set. It is a shape that is automatically set on composite actors. + +#ref SetActorShape SetActorShapeEx + diff --git a/doc/files/getactorstartframe.txt b/doc/files/getactorstartframe.txt deleted file mode 100644 index a48bd45..0000000 --- a/doc/files/getactorstartframe.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title GetActorStartFrame [RCBasic Doc] -#header function GetActorStartFrame( actor ) - -Returns the start frame of an actor's animation diff --git a/doc/files/getactortotalforce.txt b/doc/files/getactortotalforce.txt index e891630..a04118a 100644 --- a/doc/files/getactortotalforce.txt +++ b/doc/files/getactortotalforce.txt @@ -1,6 +1,7 @@ #title GetActorTotalForce [RCBasic Doc] -#header sub GetActorTotalForce( actor, ByRef x, ByRef y, ByRef z) +#header Sub GetActorTotalForce( actor, ByRef x, ByRef y, ByRef z) Gets the total net force currently acting on an actor. This force is the sum of all external forces applied to the actor at a given point in time, including forces like gravity, applied forces, and other interactions such as contact or collision forces. #ref GetActorTotalTorque + diff --git a/doc/files/getactortotaltorque.txt b/doc/files/getactortotaltorque.txt index 04516d8..25c7ef7 100644 --- a/doc/files/getactortotaltorque.txt +++ b/doc/files/getactortotaltorque.txt @@ -1,6 +1,7 @@ #title GetActorTotalTorque [RCBasic Doc] -#header sub GetActorTotalTorque( actor, ByRef x, ByRef y, ByRef z) +#header Sub GetActorTotalTorque( actor, ByRef x, ByRef y, ByRef z) Gets the total net torque currently acting on an actor. Torque represents the rotational equivalent of force, describing how different forces applied to the actor cause it to rotate. The total torque is the sum of all external torques acting on the actor, which determine how the actor will rotate or change its angular velocity. #ref GetTotalForces + diff --git a/doc/files/getactortransform.txt b/doc/files/getactortransform.txt index fb7ecac..6c5d6d4 100644 --- a/doc/files/getactortransform.txt +++ b/doc/files/getactortransform.txt @@ -1,4 +1,5 @@ #title GetActorTransform [RCBasic Doc] -#header sub GetActorTransform( actor, matrix ) +#header Sub GetActorTransform( actor, matrix ) Stores the actors absolute transformation in the given matrix + diff --git a/doc/files/getactortransitiontime.txt b/doc/files/getactortransitiontime.txt deleted file mode 100644 index 7bb2714..0000000 --- a/doc/files/getactortransitiontime.txt +++ /dev/null @@ -1,8 +0,0 @@ -#title GetActorTransitionTime [RCBasic Doc] -#header function GetActorTransitionTime( actor ) - -Returns the total transition time of an actor transitioning between animations - -Note: Time returned is in seconds - -#ref StartActorTransition StopActorTransition ActorIsInTransition diff --git a/doc/files/getactortype.txt b/doc/files/getactortype.txt new file mode 100644 index 0000000..d9e7354 --- /dev/null +++ b/doc/files/getactortype.txt @@ -0,0 +1,23 @@ +#title GetActorType [RCBasic Doc] +#header Function GetActorType( actor ) + +Returns an actor's type + +Actor Types +#list ul +#li ACTOR_TYPE_NONE +#li ACTOR_TYPE_MESH +#li ACTOR_TYPE_OTMESH +#li ACTOR_TYPE_LIGHT +#li ACTOR_TYPE_TERRAIN +#li ACTOR_TYPE_WATER +#li ACTOR_TYPE_BILLBOARD +#li ACTOR_TYPE_PARTICLE +#li ACTOR_TYPE_PRIMITIVE +#li ACTOR_TYPE_PROJECTOR +#li ACTOR_TYPE_COMPOSITE +#li ACTOR_TYPE_VEHICLE +#/list + +NOTE: Cube and Sphere actors both return ACTOR_TYPE_PRIMITIVE + diff --git a/doc/files/getactorvelocityinlocalpoint.txt b/doc/files/getactorvelocityinlocalpoint.txt index 9df2656..136e56e 100644 --- a/doc/files/getactorvelocityinlocalpoint.txt +++ b/doc/files/getactorvelocityinlocalpoint.txt @@ -1,5 +1,6 @@ -#title getActorVelocityInLocalPoint [RCBasic Doc] -#header sub getActorVelocityInLocalPoint( actor, rel_x, rel_y, rel_z, ByRef x, ByRef y, ByRef z) +#title GetActorVelocityInLocalPoint [RCBasic Doc] +#header Sub GetActorVelocityInLocalPoint( actor, rel_x, rel_y, rel_z, ByRef x, ByRef y, ByRef z) Gets the linear velocity of a specific point on an actor, given its position in the actor's local coordinate space. This is useful for determining how fast and in what direction a particular point on the actor is moving, accounting for both the body's linear velocity and its rotational motion (angular velocity). + diff --git a/doc/files/getan8scenename.txt b/doc/files/getan8scenename.txt index 5fbe4e1..05b3a3c 100644 --- a/doc/files/getan8scenename.txt +++ b/doc/files/getan8scenename.txt @@ -2,3 +2,4 @@ #header Function GetAN8SceneName$(an8_project, scene_num) Returns the name of a scene in an an8 project + diff --git a/doc/files/getantialiasmode.txt b/doc/files/getantialiasmode.txt index 392760c..aa48600 100644 --- a/doc/files/getantialiasmode.txt +++ b/doc/files/getantialiasmode.txt @@ -1,5 +1,5 @@ #title GetAntiAliasMode [RCBasic Doc] -#header function GetAntiAliasMode( ) +#header Function GetAntiAliasMode( ) Returns the anti-alias mode for draw image commands @@ -15,3 +15,4 @@ Possible modes #/list #ref SetAntiAliasMode + diff --git a/doc/files/getbilinearfilter.txt b/doc/files/getbilinearfilter.txt index 1cfdac2..c126e41 100644 --- a/doc/files/getbilinearfilter.txt +++ b/doc/files/getbilinearfilter.txt @@ -1,6 +1,7 @@ #title GetBilinearFilter [RCBasic Doc] -#header function GetBilinearFilter() +#header Function GetBilinearFilter() Returns true if bilinear filtering is enabled #ref SetBilinearFilter + diff --git a/doc/files/getbillboardsize.txt b/doc/files/getbillboardsize.txt new file mode 100644 index 0000000..0f9def0 --- /dev/null +++ b/doc/files/getbillboardsize.txt @@ -0,0 +1,5 @@ +#title GetBillboardSize [RCBasic Doc] +#header Sub GetBillboardSize(actor, ByRef w, ByRef h) + +Gets the width and height of a billboard. + diff --git a/doc/files/getblendmode.txt b/doc/files/getblendmode.txt index de35dd7..5e32c8f 100644 --- a/doc/files/getblendmode.txt +++ b/doc/files/getblendmode.txt @@ -1,5 +1,5 @@ #title GetBlendMode [RCBasic Doc] -#header function GetBlendMode( ) +#header Function GetBlendMode( ) Returns the current blend mode @@ -20,3 +20,4 @@ Possible Blend Modes #/list #ref SetBlendMode + diff --git a/doc/files/getcameraaspectratio.txt b/doc/files/getcameraaspectratio.txt index afd5638..e25bfb6 100644 --- a/doc/files/getcameraaspectratio.txt +++ b/doc/files/getcameraaspectratio.txt @@ -1,6 +1,7 @@ #title GetCameraAspectRatio [RCBasic Doc] -#header function GetCameraAspectRatio( ) +#header Function GetCameraAspectRatio( ) Returns the camera aspect ratio for the active canvas #ref SetCameraAspectRatio + diff --git a/doc/files/getcamerafarvalue.txt b/doc/files/getcamerafarvalue.txt index 02ad686..2d03f93 100644 --- a/doc/files/getcamerafarvalue.txt +++ b/doc/files/getcamerafarvalue.txt @@ -1,6 +1,7 @@ #title GetCameraFarValue [RCBasic Doc] -#header function GetCameraFarValue( ) +#header Function GetCameraFarValue( ) Returns the far plane of the camera on the active canvas #ref GetCameraNearValue + diff --git a/doc/files/getcamerafov.txt b/doc/files/getcamerafov.txt index 847d494..519b25b 100644 --- a/doc/files/getcamerafov.txt +++ b/doc/files/getcamerafov.txt @@ -1,4 +1,5 @@ #title GetCameraFOV [RCBasic Doc] -#header function GetCameraFOV( ) +#header Function GetCameraFOV( ) Returns the field of view of the camera on the active canvas + diff --git a/doc/files/getcameranearvalue.txt b/doc/files/getcameranearvalue.txt index cbbeeda..ac960b8 100644 --- a/doc/files/getcameranearvalue.txt +++ b/doc/files/getcameranearvalue.txt @@ -1,6 +1,7 @@ #title GetCameraNearValue [RCBasic Doc] -#header function GetCameraNearValue( ) +#header Function GetCameraNearValue( ) Returns the near plane of the camera on the active canvas #ref GetCameraFarValue + diff --git a/doc/files/getcameraposition.txt b/doc/files/getcameraposition.txt index bfbf333..d5540c0 100644 --- a/doc/files/getcameraposition.txt +++ b/doc/files/getcameraposition.txt @@ -1,6 +1,7 @@ #title GetCameraPosition [RCBasic Doc] -#header sub GetCameraPosition(ByRef x, ByRef y, ByRef z) +#header Sub GetCameraPosition(ByRef x, ByRef y, ByRef z) Gets the position of the camera #ref SetCameraPosition TranslateCamera + diff --git a/doc/files/getcamerarotation.txt b/doc/files/getcamerarotation.txt index 5768652..c1c2ee1 100644 --- a/doc/files/getcamerarotation.txt +++ b/doc/files/getcamerarotation.txt @@ -1,6 +1,7 @@ #title GetCameraRotation [RCBasic Doc] -#header sub GetCameraRotation(ByRef x, ByRef y, ByRef z) +#header Sub GetCameraRotation(ByRef x, ByRef y, ByRef z) Gets the rotation of the camera on each axis #ref SetCameraRotation RotateCamera + diff --git a/doc/files/getcanvasalpha.txt b/doc/files/getcanvasalpha.txt index 10e1bf0..b22156f 100644 --- a/doc/files/getcanvasalpha.txt +++ b/doc/files/getcanvasalpha.txt @@ -1,6 +1,7 @@ #title GetCanvasAlpha [RCBasic Doc] -#header function GetCanvasAlpha(c_num) +#header Function GetCanvasAlpha(c_num) Returns the alpha blend value of a canvas #ref SetCanvasAlpha + diff --git a/doc/files/getcanvascolormod.txt b/doc/files/getcanvascolormod.txt index 6842661..7e0e312 100644 --- a/doc/files/getcanvascolormod.txt +++ b/doc/files/getcanvascolormod.txt @@ -1,6 +1,7 @@ #title GetCanvasColorMod [RCBasic Doc] -#header function GetCanvasColorMod(c_num) +#header Function GetCanvasColorMod(c_num) Returns the color modulation of a canvas #ref SetCanvasColorMod + diff --git a/doc/files/getcanvasoffset.txt b/doc/files/getcanvasoffset.txt index c35d618..f541219 100644 --- a/doc/files/getcanvasoffset.txt +++ b/doc/files/getcanvasoffset.txt @@ -1,6 +1,7 @@ #title GetCanvasOffset [RCBasic Doc] -#header sub GetCanvasOffset(c_num, byref x, byref y) +#header Sub GetCanvasOffset(c_num, ByRef x, ByRef y) Returns view offset of a canvas #ref SetCanvasOffset + diff --git a/doc/files/getcanvassize.txt b/doc/files/getcanvassize.txt index bdb68af..1ea3a37 100644 --- a/doc/files/getcanvassize.txt +++ b/doc/files/getcanvassize.txt @@ -1,4 +1,5 @@ #title GetCanvasSize [RCBasic Doc] -#header sub GetCanvasSize(c_num, byref w, byref h) +#header Sub GetCanvasSize(c_num, ByRef w, ByRef h) Gets the size of a canvas + diff --git a/doc/files/getcanvasviewport.txt b/doc/files/getcanvasviewport.txt index 99ad32c..e7b7e2a 100644 --- a/doc/files/getcanvasviewport.txt +++ b/doc/files/getcanvasviewport.txt @@ -1,6 +1,7 @@ #title GetCanvasViewport [RCBasic Doc] -#header sub GetCanvasViewport(c_num, byref x, byref y, byref w, byref h) +#header Sub GetCanvasViewport(c_num, ByRef x, ByRef y, ByRef w, ByRef h) Gets the position and size of a canvas viewport #ref OpenCanvas SetCanvasViewport + diff --git a/doc/files/getcanvasz.txt b/doc/files/getcanvasz.txt deleted file mode 100644 index d82f672..0000000 --- a/doc/files/getcanvasz.txt +++ /dev/null @@ -1,8 +0,0 @@ -#title GetCanvasZ [RCBasic Doc] -#header function GetCanvasZ(c_num) - -Returns the Canvas Z Order. - -Note: Canvases with a lower Z order are drawn first and those with higher values will be drawn on top - -#ref SetCanvasZ diff --git a/doc/files/getchannelvolume.txt b/doc/files/getchannelvolume.txt index 1101b98..00b9fb7 100644 --- a/doc/files/getchannelvolume.txt +++ b/doc/files/getchannelvolume.txt @@ -1,4 +1,5 @@ #title GetChannelVolume [RCBasic Doc] -#header function GetChannelVolume(channel) +#header Function GetChannelVolume(channel) Returns the volume of the audio on a channel + diff --git a/doc/files/getcirclelineintersection.txt b/doc/files/getcirclelineintersection.txt index 1026aba..f15be06 100644 --- a/doc/files/getcirclelineintersection.txt +++ b/doc/files/getcirclelineintersection.txt @@ -1,6 +1,7 @@ #title GetCircleLineIntersection [RCBasic Doc] -#header function GetCircleLineIntersection(circle_x, circle_y, radius, x1, y1, x2, y2, ByRef ix1, ByRef iy1, ByRef ix2, ByRef iy2) +#header Function GetCircleLineIntersection(circle_x, circle_y, radius, x1, y1, x2, y2, ByRef ix1, ByRef iy1, ByRef ix2, ByRef iy2) Calculates the points where a circle and line intersect and stores the intersection points in (ix1, iy1) and (ix2, iy2) NOTE: This function returns 0 if there is no intersection and 1 or 2 if there is 1 or 2 intersection points. If it only returns 1 then only (ix1, iy1) will be set. + diff --git a/doc/files/getclipboardtext.txt b/doc/files/getclipboardtext.txt index 46fc3dc..92df4e6 100644 --- a/doc/files/getclipboardtext.txt +++ b/doc/files/getclipboardtext.txt @@ -1,4 +1,5 @@ #title GetClipboardText$ [RCBasic Doc] -#header function GetClipboardText$( ) +#header Function GetClipboardText$( ) Returns the clipboard text. + diff --git a/doc/files/getcompositeaabb.txt b/doc/files/getcompositeaabb.txt new file mode 100644 index 0000000..184cc4b --- /dev/null +++ b/doc/files/getcompositeaabb.txt @@ -0,0 +1,7 @@ +#title GetCompositeAABB [RCBasic Doc] +#header Function GetCompositeAABB(actor, t_matrix, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z) + +Returns the bounding box of a composite actor + +t_matrix will store the transform for the bounding box + diff --git a/doc/files/getcompositechild.txt b/doc/files/getcompositechild.txt new file mode 100644 index 0000000..55eaa25 --- /dev/null +++ b/doc/files/getcompositechild.txt @@ -0,0 +1,5 @@ +#title GetCompositeChild [RCBasic Doc] +#header Function GetCompositeChild(actor, child_index) + +Returns the actor stored as the child actor at a given index in a composite actor + diff --git a/doc/files/getcompositechildcount.txt b/doc/files/getcompositechildcount.txt new file mode 100644 index 0000000..8e3a8e8 --- /dev/null +++ b/doc/files/getcompositechildcount.txt @@ -0,0 +1,5 @@ +#title GetCompositeChildCount [RCBasic Doc] +#header Function GetCompositeChildCount(actor) + +Returns the number of child actors in a composite actor + diff --git a/doc/files/getcompositechildindex.txt b/doc/files/getcompositechildindex.txt new file mode 100644 index 0000000..0733c09 --- /dev/null +++ b/doc/files/getcompositechildindex.txt @@ -0,0 +1,5 @@ +#title GetCompositeChildIndex [RCBasic Doc] +#header Function GetCompositeChildIndex(actor, child_actor) + +Returns the index an actor is stored at in a composite actor + diff --git a/doc/files/getcompositechildtransform.txt b/doc/files/getcompositechildtransform.txt new file mode 100644 index 0000000..cfdd8bb --- /dev/null +++ b/doc/files/getcompositechildtransform.txt @@ -0,0 +1,5 @@ +#title GetCompositeChildTransform [RCBasic Doc] +#header Function GetCompositeChildTransform(actor, child_index, t_matrix) + +Stores the transform from composite actor to the child index shape in t_matrix + diff --git a/doc/files/getcompositeupdaterevision.txt b/doc/files/getcompositeupdaterevision.txt new file mode 100644 index 0000000..e370cf4 --- /dev/null +++ b/doc/files/getcompositeupdaterevision.txt @@ -0,0 +1,5 @@ +#title GetCompositeUpdateRevision [RCBasic Doc] +#header Function GetCompositeUpdateRevision(actor) + +Returns a counter that increments when the composite actor shape is modifed + diff --git a/doc/files/getconeanglepoint.txt b/doc/files/getconeanglepoint.txt index 7376129..0ad2795 100644 --- a/doc/files/getconeanglepoint.txt +++ b/doc/files/getconeanglepoint.txt @@ -1,4 +1,5 @@ -#title getConeAnglePoint [RCBasic Doc] -#header sub getConeAnglePoint( constraint_id, angle, c_len, ByRef x, ByRef y, ByRef z) +#title GetConeAnglePoint [RCBasic Doc] +#header Sub GetConeAnglePoint( constraint_id, angle, c_len, ByRef x, ByRef y, ByRef z) Computes or retrieves a point based on a given angle relative to the constraint’s twist axis. + diff --git a/doc/files/getconebiasfactor.txt b/doc/files/getconebiasfactor.txt index 7837b87..cd62631 100644 --- a/doc/files/getconebiasfactor.txt +++ b/doc/files/getconebiasfactor.txt @@ -1,4 +1,5 @@ -#title getConeBiasFactor [RCBasic Doc] -#header function getConeBiasFactor( constraint_id) +#title GetConeBiasFactor [RCBasic Doc] +#header Function GetConeBiasFactor( constraint_id) Returns the bias factor used to correct constraint violations (such as small positional or angular errors) during the simulation. The bias factor helps ensure that the constrained actors return to their intended positions or orientations over time by applying corrective forces or impulses. + diff --git a/doc/files/getconedamping.txt b/doc/files/getconedamping.txt index bf4bb89..743ba98 100644 --- a/doc/files/getconedamping.txt +++ b/doc/files/getconedamping.txt @@ -1,6 +1,7 @@ -#title getConeDamping [RCBasic Doc] -#header function getConeDamping( constraint_id) +#title GetConeDamping [RCBasic Doc] +#header Function GetConeDamping( constraint_id) Returns the damping factor applied to the constraint. Damping is used to reduce the amount of oscillation or unwanted movement (such as excessive rotation or swinging) around the constrained actor's axes. # SetConeDamping + diff --git a/doc/files/getconefixthresh.txt b/doc/files/getconefixthresh.txt index fbce3b5..49b3151 100644 --- a/doc/files/getconefixthresh.txt +++ b/doc/files/getconefixthresh.txt @@ -1,8 +1,9 @@ -#title getConeFixThresh [RCBasic Doc] -#header function getConeFixThresh( constraint_id) +#title GetConeFixThresh [RCBasic Doc] +#header Function GetConeFixThresh( constraint_id) Returns the fix threshold value associated with that constraint. This threshold is used to control how the constraint behaves when the angle of the rotation between the actors approaches the limits defined by the cone twist constraint. The fix threshold defines a limit or tolerance for how closely the angle between the two actors can approach the constraint's limits before corrective actions are taken. When the angular motion exceeds this threshold, the constraint applies corrective forces to bring the motion back within the allowed range. #ref SetConeFixThresh + diff --git a/doc/files/getconelimit.txt b/doc/files/getconelimit.txt index cda98a0..05f8956 100644 --- a/doc/files/getconelimit.txt +++ b/doc/files/getconelimit.txt @@ -1,5 +1,5 @@ -#title getConeLimit [RCBasic Doc] -#header function getConeLimit( constraint_id, limit_index) +#title GetConeLimit [RCBasic Doc] +#header Function GetConeLimit( constraint_id, limit_index) Returns the angular limit associated with a specific degree of freedom in the cone constraint. This limit defines the range of motion allowed around a given axis (twist, swing1, or swing2) for the constrained actors. @@ -11,3 +11,4 @@ limitIndex is an integer that indicates which limit to retrieve. It typically ta #/list Returns value is the maximum angle or range allowed for the specified degree of freedom (twist, swing1, or swing2) + diff --git a/doc/files/getconesolveswinglimit.txt b/doc/files/getconesolveswinglimit.txt index 791712a..8b48bd2 100644 --- a/doc/files/getconesolveswinglimit.txt +++ b/doc/files/getconesolveswinglimit.txt @@ -1,8 +1,9 @@ -#title getConeSolveSwingLimit [RCBasic Doc] -#header function getConeSolveSwingLimit( constraint_id) +#title GetConeSolveSwingLimit [RCBasic Doc] +#header Function GetConeSolveSwingLimit( constraint_id) Returns whether the swing limit of the constraint is currently being enforced during the simulation. The swing limit defines the boundary within which the connected actors can swing. When the bodies approach or exceed this limit, the physics engine enforces a constraint to prevent further motion. If the swing limit is exceeded during simulation, corrective forces are applied to bring the actors back within the allowed range. + diff --git a/doc/files/getconesolvetwistlimit.txt b/doc/files/getconesolvetwistlimit.txt index ec224ea..bdc6bfa 100644 --- a/doc/files/getconesolvetwistlimit.txt +++ b/doc/files/getconesolvetwistlimit.txt @@ -1,7 +1,8 @@ -#title getConeSolveTwistLimit [RCBasic Doc] -#header function getConeSolveTwistLimit( constraint_id) +#title GetConeSolveTwistLimit [RCBasic Doc] +#header Function GetConeSolveTwistLimit( constraint_id) Returns whether the twist limit is currently being enforced during the simulation. The twist limit controls how much the connected actors can rotate around the central axis of the joint (the "twist" axis). When the actors rotate beyond this allowed limit, the physics engine applies corrective forces to keep the rotation within the defined twist range. + diff --git a/doc/files/getconeswingspan1.txt b/doc/files/getconeswingspan1.txt index 18e580e..b1a690b 100644 --- a/doc/files/getconeswingspan1.txt +++ b/doc/files/getconeswingspan1.txt @@ -1,8 +1,9 @@ -#title getConeSwingSpan1 [RCBasic Doc] -#header function getConeSwingSpan1( constraint_id) +#title GetConeSwingSpan1 [RCBasic Doc] +#header Function GetConeSwingSpan1( constraint_id) Returns the maximum allowed rotation angle (or "span") for the first swing axis. This swing axis is one of the two orthogonal axes around which the constrained actors are allowed to swing, forming a cone-shaped range of motion. There are two swing spans, swing span 1 and swing span 2, corresponding to the maximum allowable swing angles around each of the two swing axes. #ref GetConeSwingSpan2 + diff --git a/doc/files/getconeswingspan2.txt b/doc/files/getconeswingspan2.txt index 5ecb405..563ea91 100644 --- a/doc/files/getconeswingspan2.txt +++ b/doc/files/getconeswingspan2.txt @@ -1,8 +1,9 @@ -#title getConeSwingSpan2 [RCBasic Doc] -#header function getConeSwingSpan2( constraint_id) +#title GetConeSwingSpan2 [RCBasic Doc] +#header Function GetConeSwingSpan2( constraint_id) Returns the maximum allowed rotation angle (or "span") for the second swing axis. This swing axis is one of the two orthogonal axes around which the constrained actors are allowed to swing, forming a cone-shaped range of motion. There are two swing spans, swing span 1 and swing span 2, corresponding to the maximum allowable swing angles around each of the two swing axes. #ref GetConeSwingSpan1 + diff --git a/doc/files/getconetwistangle.txt b/doc/files/getconetwistangle.txt index b4c00e3..a2092ac 100644 --- a/doc/files/getconetwistangle.txt +++ b/doc/files/getconetwistangle.txt @@ -1,5 +1,5 @@ -#title getConeTwistAngle [RCBasic Doc] -#header function getConeTwistAngle( constraint_id) +#title GetConeTwistAngle [RCBasic Doc] +#header Function GetConeTwistAngle( constraint_id) Returns the current twist angle between the two actors connected by the constraint @@ -8,3 +8,4 @@ Returns the current twist angle between the two actors connected by the constrai #li It represents how much the actors have rotated relative to each other around the axis, which is the same axis that the twist limit is applied to. #li The twist angle can be compared to the twist limit to determine if the constraint is approaching or exceeding the allowed range of rotation. #/list + diff --git a/doc/files/getconetwistlimitsign.txt b/doc/files/getconetwistlimitsign.txt index 47a753a..ceb0d77 100644 --- a/doc/files/getconetwistlimitsign.txt +++ b/doc/files/getconetwistlimitsign.txt @@ -1,5 +1,5 @@ -#title getConeTwistLimitSign [RCBasic Doc] -#header function getConeTwistLimitSign( constraint_id) +#title GetConeTwistLimitSign [RCBasic Doc] +#header Function GetConeTwistLimitSign( constraint_id) Returns the sign of the twist limit, which indicates the direction of the twist limit enforcement around the twist axis. @@ -7,3 +7,4 @@ Returns the sign of the twist limit, which indicates the direction of the twist #li The twist limit sign determines the direction in which the twist limit is applied. #li A positive sign typically indicates a counterclockwise rotation is allowed, while a negative sign indicates a clockwise rotation is allowed. #/list + diff --git a/doc/files/getconetwistspan.txt b/doc/files/getconetwistspan.txt index b892f53..15dd61d 100644 --- a/doc/files/getconetwistspan.txt +++ b/doc/files/getconetwistspan.txt @@ -1,4 +1,5 @@ -#title getConeTwistSpan [RCBasic Doc] -#header function getConeTwistSpan( constraint_id) +#title GetConeTwistSpan [RCBasic Doc] +#header Function GetConeTwistSpan( constraint_id) Returns the maximum allowed twist angle for the constraint, which determines how far the connected bodies can rotate around the twist axis before the constraint enforces limits. + diff --git a/doc/files/getconstraintactora.txt b/doc/files/getconstraintactora.txt index 2a5767f..7081377 100644 --- a/doc/files/getconstraintactora.txt +++ b/doc/files/getconstraintactora.txt @@ -1,4 +1,5 @@ -#title getConstraintActorA [RCBasic Doc] -#header function getConstraintActorA( constraint_id) +#title GetConstraintActorA [RCBasic Doc] +#header Function GetConstraintActorA( constraint_id) Returns the first actor in a constraint + diff --git a/doc/files/getconstraintactorb.txt b/doc/files/getconstraintactorb.txt index b4bb449..d506368 100644 --- a/doc/files/getconstraintactorb.txt +++ b/doc/files/getconstraintactorb.txt @@ -1,4 +1,5 @@ -#title getConstraintActorB [RCBasic Doc] -#header function getConstraintActorB( constraint_id) +#title GetConstraintActorB [RCBasic Doc] +#header Function GetConstraintActorB( constraint_id) Returns the second actor in a constraint + diff --git a/doc/files/getconstraintaframe.txt b/doc/files/getconstraintaframe.txt index 08d4376..d2f2105 100644 --- a/doc/files/getconstraintaframe.txt +++ b/doc/files/getconstraintaframe.txt @@ -1,8 +1,9 @@ #title GetConstraintAFrame [RCBasic Doc] -#header function GetConstraintAFrame( constraint_id, mA) +#header Function GetConstraintAFrame( constraint_id, mA) Stores the transform of the first actor in a constraint in mA Note: Only applies to cone and hinge constraints #ref GetConstraintBFrame + diff --git a/doc/files/getconstraintangularonly.txt b/doc/files/getconstraintangularonly.txt index 437e99c..9c54c74 100644 --- a/doc/files/getconstraintangularonly.txt +++ b/doc/files/getconstraintangularonly.txt @@ -1,5 +1,5 @@ -#title getConstraintAngularOnly [RCBasic Doc] -#header function getConstraintAngularOnly( constraint_id) +#title GetConstraintAngularOnly [RCBasic Doc] +#header Function GetConstraintAngularOnly( constraint_id) Returns true if the hinge constraint is set to limit only angular motion while allowing unrestricted linear (translational) motion. @@ -7,3 +7,4 @@ Note: Applies to Cone and Hinge constraints #ref SetConstraintAngularOnly + diff --git a/doc/files/getconstraintappliedimpulse.txt b/doc/files/getconstraintappliedimpulse.txt index fb49e1e..f2a9cac 100644 --- a/doc/files/getconstraintappliedimpulse.txt +++ b/doc/files/getconstraintappliedimpulse.txt @@ -1,4 +1,5 @@ -#title getConstraintAppliedImpulse [RCBasic Doc] -#header function getConstraintAppliedImpulse( constraint_id) +#title GetConstraintAppliedImpulse [RCBasic Doc] +#header Function GetConstraintAppliedImpulse( constraint_id) Returns the impulse applied to a constraint during the last simulation step. This impulse is the force integrated over a small time step (impulse = force × time) and is applied to resolve the constraint and maintain its behavior, such as keeping two objects connected or restricting movement. + diff --git a/doc/files/getconstraintbframe.txt b/doc/files/getconstraintbframe.txt index 1419f08..b79e362 100644 --- a/doc/files/getconstraintbframe.txt +++ b/doc/files/getconstraintbframe.txt @@ -1,8 +1,9 @@ #title GetConstraintBFrame [RCBasic Doc] -#header function GetConstraintBFrame( constraint_id, mA) +#header Function GetConstraintBFrame( constraint_id, mA) Stores the transform of the second actor in a constraint in mA Note: Only applies to cone and hinge constraints #ref GetConstraintAFrame + diff --git a/doc/files/getconstraintbreakingimpulsethreshold.txt b/doc/files/getconstraintbreakingimpulsethreshold.txt index b206943..31eeb14 100644 --- a/doc/files/getconstraintbreakingimpulsethreshold.txt +++ b/doc/files/getconstraintbreakingimpulsethreshold.txt @@ -1,6 +1,7 @@ -#title getConstraintBreakingImpulseThreshold [RCBasic Doc] -#header function getConstraintBreakingImpulseThreshold( constraint_id) +#title GetConstraintBreakingImpulseThreshold [RCBasic Doc] +#header Function GetConstraintBreakingImpulseThreshold( constraint_id) Returns the breaking impulse threshold for a given constraint. The breaking impulse threshold defines the maximum force (impulse) a constraint can withstand before it "breaks," meaning that the constraint will be deactivated and no longer enforce its rules. #ref SetConstraintBreakingImpulseThreshold + diff --git a/doc/files/getconstraintfixedactor.txt b/doc/files/getconstraintfixedactor.txt index 35c29e1..9dfe59e 100644 --- a/doc/files/getconstraintfixedactor.txt +++ b/doc/files/getconstraintfixedactor.txt @@ -1,5 +1,6 @@ -#title getConstraintFixedActor [RCBasic Doc] -#header function getConstraintFixedActor( constraint_id) +#title GetConstraintFixedActor [RCBasic Doc] +#header Function GetConstraintFixedActor( constraint_id) Returns the actor that is associated with a specific constraint. This is primarily applicable in constraints that involve one actor being constrained to another or to a static point in the simulation. + diff --git a/doc/files/getconstraintframeoffseta.txt b/doc/files/getconstraintframeoffseta.txt index d45c687..f1737e7 100644 --- a/doc/files/getconstraintframeoffseta.txt +++ b/doc/files/getconstraintframeoffseta.txt @@ -1,6 +1,7 @@ -#title getConstraintFrameOffsetA [RCBasic Doc] -#header sub getConstraintFrameOffsetA( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz) +#title GetConstraintFrameOffsetA [RCBasic Doc] +#header Sub GetConstraintFrameOffsetA( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz) Gets the frame offset for actor A associated with a particular constraint. This frame offset defines the position and orientation of actor A relative to the constraint's anchor point. #ref GetConstraintFrameOffsetB + diff --git a/doc/files/getconstraintframeoffsetb.txt b/doc/files/getconstraintframeoffsetb.txt index c4c59a7..7157ffc 100644 --- a/doc/files/getconstraintframeoffsetb.txt +++ b/doc/files/getconstraintframeoffsetb.txt @@ -1,6 +1,7 @@ -#title getConstraintFrameOffsetB [RCBasic Doc] -#header sub getConstraintFrameOffsetB( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz) +#title GetConstraintFrameOffsetB [RCBasic Doc] +#header Sub GetConstraintFrameOffsetB( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz) Gets the frame offset for actor B associated with a particular constraint. This frame offset defines the position and orientation of actor B relative to the constraint's anchor point. #ref GetConstraintFrameOffsetA + diff --git a/doc/files/getconstraintlimitsoftness.txt b/doc/files/getconstraintlimitsoftness.txt index 77c85b8..cbae28a 100644 --- a/doc/files/getconstraintlimitsoftness.txt +++ b/doc/files/getconstraintlimitsoftness.txt @@ -1,5 +1,5 @@ -#title getConstraintLimitSoftness [RCBasic Doc] -#header function getConstraintLimitSoftness( constraint_id) +#title GetConstraintLimitSoftness [RCBasic Doc] +#header Function GetConstraintLimitSoftness( constraint_id) Returns the softness parameter associated with the limits of the constraint. This softness affects how the constraint behaves when the angular motion of the connected actors approaches their defined limits. @@ -9,3 +9,4 @@ Returns the softness parameter associated with the limits of the constraint. Thi #/list #ref SetConstraintSoftnessDirAng SetConstraintSoftnessDirLin SetConstraintSoftnessLimAng SetConstraintSoftnessLimLin SetConstraintSoftnessOrthoAng + diff --git a/doc/files/getconstraintsolveriterations.txt b/doc/files/getconstraintsolveriterations.txt index cbf42a2..2e5b15b 100644 --- a/doc/files/getconstraintsolveriterations.txt +++ b/doc/files/getconstraintsolveriterations.txt @@ -1,4 +1,5 @@ -#title getConstraintSolverIterations [RCBasic Doc] -#header function getConstraintSolverIterations( constraint_id) +#title GetConstraintSolverIterations [RCBasic Doc] +#header Function GetConstraintSolverIterations( constraint_id) Returns the value for the number of solver iterations that have been overridden for a specific constraint or actor. Solver iterations refer to the number of times the physics engine solves for constraint forces during each simulation step. + diff --git a/doc/files/getdesktopdisplaymode.txt b/doc/files/getdesktopdisplaymode.txt index 65150ed..4111151 100644 --- a/doc/files/getdesktopdisplaymode.txt +++ b/doc/files/getdesktopdisplaymode.txt @@ -8,3 +8,4 @@ Gets the resolution and refresh rate of a display #li w, h - The width and height of the display will be stored in these variables #li freq - The refresh rate will be stored in this variable #/list + diff --git a/doc/files/getglobalmouse.txt b/doc/files/getglobalmouse.txt index 7267e36..efcc97a 100644 --- a/doc/files/getglobalmouse.txt +++ b/doc/files/getglobalmouse.txt @@ -1,4 +1,5 @@ #title GetGlobalMouse [RCBasic Doc] -#header sub GetGlobalMouse(ByRef x, ByRef y, ByRef mb1, ByRef mb2, ByRef mb3) +#header Sub GetGlobalMouse(ByRef x, ByRef y, ByRef mb1, ByRef mb2, ByRef mb3) Gets the global mouse position and button state + diff --git a/doc/files/getgpuinfo.txt b/doc/files/getgpuinfo.txt index c3cee0b..4257479 100644 --- a/doc/files/getgpuinfo.txt +++ b/doc/files/getgpuinfo.txt @@ -1,4 +1,5 @@ #title GetGPUInfo$ [RCBasic Doc] -#header function GetGPUInfo$() +#header Function GetGPUInfo$() Returns the GPU Vendor info + diff --git a/doc/files/getgravity2d.txt b/doc/files/getgravity2d.txt index a181a73..361c3fc 100644 --- a/doc/files/getgravity2d.txt +++ b/doc/files/getgravity2d.txt @@ -1,6 +1,7 @@ #title GetGravity2D [RCBasic Doc] -#header sub GetGravity2D(ByRef x, ByRef y) +#header Sub GetGravity2D(ByRef x, ByRef y) Use this function for retrieving the global gravity vector. A sprite canvas layer must be open. #ref SetGravity2D + diff --git a/doc/files/getgravity3d.txt b/doc/files/getgravity3d.txt index ffb2a6a..4babdd3 100644 --- a/doc/files/getgravity3d.txt +++ b/doc/files/getgravity3d.txt @@ -1,6 +1,7 @@ #title GetGravity3D [RCBasic Doc] -#header sub GetGravity3D(ByRef x, ByRef y, ByRef z) +#header Sub GetGravity3D(ByRef x, ByRef y, ByRef z) Gets the world gravity #ref SetGravity3D + diff --git a/doc/files/getgyro.txt b/doc/files/getgyro.txt index b622e77..241520e 100644 --- a/doc/files/getgyro.txt +++ b/doc/files/getgyro.txt @@ -1,4 +1,5 @@ #title GetGyro [RCBasic Doc] -#header sub GetGyro(gyro_num, ByRef x, ByRef y, ByRef z) +#header Sub GetGyro(gyro_num, ByRef x, ByRef y, ByRef z) Gets the values of a Gyro sensor + diff --git a/doc/files/gethingeangle.txt b/doc/files/gethingeangle.txt index 341c02c..258760f 100644 --- a/doc/files/gethingeangle.txt +++ b/doc/files/gethingeangle.txt @@ -1,4 +1,5 @@ -#title getHingeAngle [RCBasic Doc] -#header function getHingeAngle( constraint_id) +#title GetHingeAngle [RCBasic Doc] +#header Function GetHingeAngle( constraint_id) Returns the angle of a hinge constraint + diff --git a/doc/files/gethingeangleex.txt b/doc/files/gethingeangleex.txt index c89928a..250125f 100644 --- a/doc/files/gethingeangleex.txt +++ b/doc/files/gethingeangleex.txt @@ -1,4 +1,5 @@ -#title getHingeAngleEx [RCBasic Doc] -#header function getHingeAngleEx( constraint_id, t_matrixA, t_matrixB) +#title GetHingeAngleEx [RCBasic Doc] +#header Function GetHingeAngleEx( constraint_id, t_matrixA, t_matrixB) Returns the transforms of the 2 actors in a hinge constraint + diff --git a/doc/files/gethingelimitbiasfactor.txt b/doc/files/gethingelimitbiasfactor.txt index 466156c..324256b 100644 --- a/doc/files/gethingelimitbiasfactor.txt +++ b/doc/files/gethingelimitbiasfactor.txt @@ -1,6 +1,7 @@ -#title getHingeLimitBiasFactor [RCBasic Doc] -#header function getHingeLimitBiasFactor( constraint_id) +#title GetHingeLimitBiasFactor [RCBasic Doc] +#header Function GetHingeLimitBiasFactor( constraint_id) Returns the bias factor associated with the limits of the hinge constraint. This bias factor affects how the constraint corrects errors when the angular position of the constrained actors approaches or exceeds the defined limits. The bias factor is a parameter that influences how aggressively the constraint corrects the position when the angular motion reaches the limits. A higher bias factor results in a stronger corrective force, helping to pull the constrained bodies back within their limits more quickly. + diff --git a/doc/files/gethingelimitrelaxationfactor.txt b/doc/files/gethingelimitrelaxationfactor.txt index 61f10f0..7dcf558 100644 --- a/doc/files/gethingelimitrelaxationfactor.txt +++ b/doc/files/gethingelimitrelaxationfactor.txt @@ -1,4 +1,5 @@ -#title getHingeLimitRelaxationFactor [RCBasic Doc] -#header function getHingeLimitRelaxationFactor( constraint_id) +#title GetHingeLimitRelaxationFactor [RCBasic Doc] +#header Function GetHingeLimitRelaxationFactor( constraint_id) + diff --git a/doc/files/gethingelimitsign.txt b/doc/files/gethingelimitsign.txt index 07a5d39..c47e2a5 100644 --- a/doc/files/gethingelimitsign.txt +++ b/doc/files/gethingelimitsign.txt @@ -1,8 +1,9 @@ -#title getHingeLimitSign [RCBasic Doc] -#header function getHingeLimitSign( constraint_id) +#title GetHingeLimitSign [RCBasic Doc] +#header Function GetHingeLimitSign( constraint_id) Returns the limit sign for the hinge constraint. This value indicates the direction in which the hinge limit is applied, which can be crucial for understanding the behavior of the hinge in relation to its limits. The limit sign determines whether the hinge's limits are applied in a positive or negative direction. It essentially indicates the side of the limit that is considered "active" during the simulation. #ref SetHingeLimit + diff --git a/doc/files/gethingesolvelimit.txt b/doc/files/gethingesolvelimit.txt index ce518db..7b72ad6 100644 --- a/doc/files/gethingesolvelimit.txt +++ b/doc/files/gethingesolvelimit.txt @@ -1,6 +1,7 @@ -#title getHingeSolveLimit [RCBasic Doc] -#header function getHingeSolveLimit( constraint_id) +#title GetHingeSolveLimit [RCBasic Doc] +#header Function GetHingeSolveLimit( constraint_id) Checks whether the hinge has reached or exceeded its angular limit during the simulation. It returns a boolean or an integer value that indicates whether the current angular position is within the constraint's angular limits or if corrective forces need to be applied. The "solve limit" refers to whether the current angular position is close to or outside the defined angular limits. If the constraint detects that the hinge is at the limit, it enters a solving state, where it applies corrective forces to keep the rotation within the allowed range. + diff --git a/doc/files/gethorizontalangle.txt b/doc/files/gethorizontalangle.txt new file mode 100644 index 0000000..285020c --- /dev/null +++ b/doc/files/gethorizontalangle.txt @@ -0,0 +1,5 @@ +#title GetHorizontalAngle [RCBasic Doc] +#header Sub GetHorizontalAngle(x, y, z, ByRef hx, ByRef hy, ByRef hz) + +Get the rotation vector that would make a (0,0,1) direction vector point in the same direction as the given direction vector + diff --git a/doc/files/getimagealpha.txt b/doc/files/getimagealpha.txt index 7b25488..d044ce3 100644 --- a/doc/files/getimagealpha.txt +++ b/doc/files/getimagealpha.txt @@ -1,4 +1,5 @@ #title GetImageAlpha [RCBasic Doc] -#header function GetImageAlpha( img_id ) +#header Function GetImageAlpha( img_id ) Returns the alpha blend value of an image + diff --git a/doc/files/getimagecolormod.txt b/doc/files/getimagecolormod.txt index c6b6c95..e6f310b 100644 --- a/doc/files/getimagecolormod.txt +++ b/doc/files/getimagecolormod.txt @@ -1,4 +1,5 @@ #title GetImageColorMod [RCBasic Doc] -#header function GetImageColorMod(img) +#header Function GetImageColorMod(img) Returns the color modulation of an image + diff --git a/doc/files/getimagesize.txt b/doc/files/getimagesize.txt index b58abc4..91bfad6 100644 --- a/doc/files/getimagesize.txt +++ b/doc/files/getimagesize.txt @@ -1,4 +1,5 @@ #title GetImageSize [RCBasic Doc] -#header sub GetImageSize(slot, byref w, byref h) +#header Sub GetImageSize(slot, ByRef w, ByRef h) Gets the Size of an image + diff --git a/doc/files/getjointangle.txt b/doc/files/getjointangle.txt index 995f3c9..3fc5ad9 100644 --- a/doc/files/getjointangle.txt +++ b/doc/files/getjointangle.txt @@ -1,5 +1,5 @@ -#title getJointAngle [RCBasic Doc] -#header function getJointAngle( joint_id) +#title GetJointAngle [RCBasic Doc] +#header Function GetJointAngle( joint_id) Returns the current joint angle @@ -8,3 +8,4 @@ Used with #li Revolute Joint #li Wheel Joint #/list + diff --git a/doc/files/getjointangularoffset.txt b/doc/files/getjointangularoffset.txt index cc20881..6dc7882 100644 --- a/doc/files/getjointangularoffset.txt +++ b/doc/files/getjointangularoffset.txt @@ -1,8 +1,9 @@ -#title getJointAngularOffset [RCBasic Doc] -#header function getJointAngularOffset( joint_id) +#title GetJointAngularOffset [RCBasic Doc] +#header Function GetJointAngularOffset( joint_id) Returns the target angular offset Used with Motor Joint #ref SetJointAngularOffset + diff --git a/doc/files/getjointangularspeed.txt b/doc/files/getjointangularspeed.txt index de5013b..513439b 100644 --- a/doc/files/getjointangularspeed.txt +++ b/doc/files/getjointangularspeed.txt @@ -1,6 +1,7 @@ -#title getJointAngularSpeed [RCBasic Doc] -#header function getJointAngularSpeed( joint_id) +#title GetJointAngularSpeed [RCBasic Doc] +#header Function GetJointAngularSpeed( joint_id) Return the current joint angular speed Used with Wheel Joint + diff --git a/doc/files/getjointcorrectionfactor.txt b/doc/files/getjointcorrectionfactor.txt index 08ab123..3412a65 100644 --- a/doc/files/getjointcorrectionfactor.txt +++ b/doc/files/getjointcorrectionfactor.txt @@ -1,5 +1,5 @@ -#title getJointCorrectionFactor [RCBasic Doc] -#header function getJointCorrectionFactor( joint_id) +#title GetJointCorrectionFactor [RCBasic Doc] +#header Function GetJointCorrectionFactor( joint_id) Returns a factor for how quickly the joint corrects deviations from its target position and rotation. This correction factor determines the responsiveness of the motor joint in achieving the desired linear and angular offsets between two connected bodies. @@ -7,3 +7,4 @@ Used with Motor Joints #ref GetJointCorrectionFactor + diff --git a/doc/files/getjointcurrentlength.txt b/doc/files/getjointcurrentlength.txt index e265efc..a255917 100644 --- a/doc/files/getjointcurrentlength.txt +++ b/doc/files/getjointcurrentlength.txt @@ -1,8 +1,9 @@ -#title getJointCurrentLength [RCBasic Doc] -#header function getJointCurrentLength( joint_id) +#title GetJointCurrentLength [RCBasic Doc] +#header Function GetJointCurrentLength( joint_id) Returns the current distance between BodyA and BodyB Used with Distance Joint #ref GetJointLength + diff --git a/doc/files/getjointcurrentlengtha.txt b/doc/files/getjointcurrentlengtha.txt index 7455b65..731c284 100644 --- a/doc/files/getjointcurrentlengtha.txt +++ b/doc/files/getjointcurrentlengtha.txt @@ -1,8 +1,9 @@ -#title getJointCurrentLengthA [RCBasic Doc] -#header function getJointCurrentLengthA( joint_id) +#title GetJointCurrentLengthA [RCBasic Doc] +#header Function GetJointCurrentLengthA( joint_id) Return the current length of the segment attached to bodyA. Used with Pulley Joint #ref GetJointCurrentLengthB + diff --git a/doc/files/getjointcurrentlengthb.txt b/doc/files/getjointcurrentlengthb.txt index 78e1490..d3b944d 100644 --- a/doc/files/getjointcurrentlengthb.txt +++ b/doc/files/getjointcurrentlengthb.txt @@ -1,8 +1,9 @@ -#title getJointCurrentLengthB [RCBasic Doc] -#header function getJointCurrentLengthB( joint_id) +#title GetJointCurrentLengthB [RCBasic Doc] +#header Function GetJointCurrentLengthB( joint_id) Return the current length of the segment attached to bodyB. Used with Pulley Joint #ref GetJointCurrentLengthA + diff --git a/doc/files/getjointdamping.txt b/doc/files/getjointdamping.txt index 131ecdc..0ea2831 100644 --- a/doc/files/getjointdamping.txt +++ b/doc/files/getjointdamping.txt @@ -1,5 +1,5 @@ -#title getJointDamping [RCBasic Doc] -#header function getJointDamping( joint_id) +#title GetJointDamping [RCBasic Doc] +#header Function GetJointDamping( joint_id) Returns the damping value for a joint @@ -11,3 +11,4 @@ Used with #/list #ref SetJointDamping + diff --git a/doc/files/getjointgroundanchora.txt b/doc/files/getjointgroundanchora.txt index 3abb253..0eb1746 100644 --- a/doc/files/getjointgroundanchora.txt +++ b/doc/files/getjointgroundanchora.txt @@ -1,8 +1,9 @@ -#title getJointGroundAnchorA [RCBasic Doc] -#header sub getJointGroundAnchorA( joint_id, ByRef x, ByRef y) +#title GetJointGroundAnchorA [RCBasic Doc] +#header Sub GetJointGroundAnchorA( joint_id, ByRef x, ByRef y) Gets the first ground anchor Used with Pulley Joint #ref GetJointGroundAnchorB + diff --git a/doc/files/getjointgroundanchorb.txt b/doc/files/getjointgroundanchorb.txt index ac3d8db..616f46a 100644 --- a/doc/files/getjointgroundanchorb.txt +++ b/doc/files/getjointgroundanchorb.txt @@ -1,8 +1,9 @@ -#title getJointGroundAnchorB [RCBasic Doc] -#header sub getJointGroundAnchorB( joint_id, ByRef x, ByRef y) +#title GetJointGroundAnchorB [RCBasic Doc] +#header Sub GetJointGroundAnchorB( joint_id, ByRef x, ByRef y) Gets the second ground anchor Used with Pulley Joint #ref GetJointGroundAnchorA + diff --git a/doc/files/getjointlength.txt b/doc/files/getjointlength.txt index 60a9416..de46858 100644 --- a/doc/files/getjointlength.txt +++ b/doc/files/getjointlength.txt @@ -1,5 +1,5 @@ -#title getJointLength [RCBasic Doc] -#header function getJointLength( joint_id) +#title GetJointLength [RCBasic Doc] +#header Function GetJointLength( joint_id) Returns the Joint Length @@ -7,3 +7,4 @@ Used with distance Joints #ref SetJointLength + diff --git a/doc/files/getjointlengtha.txt b/doc/files/getjointlengtha.txt index 395010a..18bd774 100644 --- a/doc/files/getjointlengtha.txt +++ b/doc/files/getjointlengtha.txt @@ -1,8 +1,9 @@ -#title getJointLengthA [RCBasic Doc] -#header function getJointLengthA( joint_id) +#title GetJointLengthA [RCBasic Doc] +#header Function GetJointLengthA( joint_id) Returns the current length of the line connecting the anchor point on the first body to its corresponding ground anchor. This length can vary based on the movement of the connected bodies. Used with Pulley Joints #ref GetJointLengthB + diff --git a/doc/files/getjointlengthb.txt b/doc/files/getjointlengthb.txt index 969f110..4d0744f 100644 --- a/doc/files/getjointlengthb.txt +++ b/doc/files/getjointlengthb.txt @@ -1,8 +1,9 @@ -#title getJointLengthB [RCBasic Doc] -#header function getJointLengthB( joint_id) +#title GetJointLengthB [RCBasic Doc] +#header Function GetJointLengthB( joint_id) Returns the current length of the line connecting the anchor point on the second body to its corresponding ground anchor. This length can vary based on the movement of the connected bodies. Used with Pulley Joints #ref GetJointLengthA + diff --git a/doc/files/getjointlinearoffset.txt b/doc/files/getjointlinearoffset.txt index e1eb1a1..bbfb9db 100644 --- a/doc/files/getjointlinearoffset.txt +++ b/doc/files/getjointlinearoffset.txt @@ -1,8 +1,9 @@ -#title getJointLinearOffset [RCBasic Doc] -#header sub getJointLinearOffset( joint_id, ByRef x, ByRef y) +#title GetJointLinearOffset [RCBasic Doc] +#header Sub GetJointLinearOffset( joint_id, ByRef x, ByRef y) Gets the target position offset for the connected bodies relative to each other. Used with Motor Joints #ref SetJointLinearOffset + diff --git a/doc/files/getjointlinearspeed.txt b/doc/files/getjointlinearspeed.txt index e773051..a917ba2 100644 --- a/doc/files/getjointlinearspeed.txt +++ b/doc/files/getjointlinearspeed.txt @@ -1,6 +1,7 @@ -#title getJointLinearSpeed [RCBasic Doc] -#header function getJointLinearSpeed( joint_id) +#title GetJointLinearSpeed [RCBasic Doc] +#header Function GetJointLinearSpeed( joint_id) Returns the current joint linear speed, usually in meters per second. Used with Wheel Joint + diff --git a/doc/files/getjointlocalanchora.txt b/doc/files/getjointlocalanchora.txt index 3ab327f..4f68a8c 100644 --- a/doc/files/getjointlocalanchora.txt +++ b/doc/files/getjointlocalanchora.txt @@ -1,5 +1,5 @@ -#title getJointLocalAnchorA [RCBasic Doc] -#header sub getJointLocalAnchorA( joint_id, ByRef x, ByRef y) +#title GetJointLocalAnchorA [RCBasic Doc] +#header Sub GetJointLocalAnchorA( joint_id, ByRef x, ByRef y) Returns the local anchor point relative to bodyA's origin. @@ -13,3 +13,4 @@ Returns the local anchor point relative to bodyA's origin. #/list #ref GetJointLocalAnchorB + diff --git a/doc/files/getjointlocalanchorb.txt b/doc/files/getjointlocalanchorb.txt index 59355b5..6ae1e36 100644 --- a/doc/files/getjointlocalanchorb.txt +++ b/doc/files/getjointlocalanchorb.txt @@ -1,5 +1,5 @@ -#title getJointLocalAnchorB [RCBasic Doc] -#header sub getJointLocalAnchorB( joint_id, ByRef x, ByRef y) +#title GetJointLocalAnchorB [RCBasic Doc] +#header Sub GetJointLocalAnchorB( joint_id, ByRef x, ByRef y) Returns the local anchor point relative to bodyB's origin. @@ -13,3 +13,4 @@ Returns the local anchor point relative to bodyB's origin. #/list #ref GetJointLocalAnchorA + diff --git a/doc/files/getjointlocalaxisa.txt b/doc/files/getjointlocalaxisa.txt index fbaf6ad..e51e132 100644 --- a/doc/files/getjointlocalaxisa.txt +++ b/doc/files/getjointlocalaxisa.txt @@ -1,5 +1,5 @@ -#title getJointLocalAxisA [RCBasic Doc] -#header sub getJointLocalAxisA( joint_id, ByRef x, ByRef y) +#title GetJointLocalAxisA [RCBasic Doc] +#header Sub GetJointLocalAxisA( joint_id, ByRef x, ByRef y) Gets the local joint axis relative to bodyA @@ -9,3 +9,4 @@ Used with #li Wheel Joint #/list + diff --git a/doc/files/getjointlowerlimit.txt b/doc/files/getjointlowerlimit.txt index 3de2db7..4c8fd4c 100644 --- a/doc/files/getjointlowerlimit.txt +++ b/doc/files/getjointlowerlimit.txt @@ -1,5 +1,5 @@ -#title getJointLowerLimit [RCBasic Doc] -#header function getJointLowerLimit( joint_id) +#title GetJointLowerLimit [RCBasic Doc] +#header Function GetJointLowerLimit( joint_id) Get the lower joint translation limit, usually in meters. @@ -11,3 +11,4 @@ Used with #/list #ref GetJointUpperLimit + diff --git a/doc/files/getjointmaxforce.txt b/doc/files/getjointmaxforce.txt index 6d9a4d4..1d92e14 100644 --- a/doc/files/getjointmaxforce.txt +++ b/doc/files/getjointmaxforce.txt @@ -1,5 +1,5 @@ -#title getJointMaxForce [RCBasic Doc] -#header function getJointMaxForce( joint_id) +#title GetJointMaxForce [RCBasic Doc] +#header Function GetJointMaxForce( joint_id) Return the maximum friction force in N. @@ -8,3 +8,4 @@ Used with #li Friction Joint #li Motor Joint #/list + diff --git a/doc/files/getjointmaxlength.txt b/doc/files/getjointmaxlength.txt index c2e08be..1cea84f 100644 --- a/doc/files/getjointmaxlength.txt +++ b/doc/files/getjointmaxlength.txt @@ -1,8 +1,9 @@ -#title getJointMaxLength [RCBasic Doc] -#header function getJointMaxLength( joint_id) +#title GetJointMaxLength [RCBasic Doc] +#header Function GetJointMaxLength( joint_id) Returns the maximum length Used with Distance Joint #ref GetJointMinLength + diff --git a/doc/files/getjointmaxmotorforce.txt b/doc/files/getjointmaxmotorforce.txt index d1cbcc9..9594263 100644 --- a/doc/files/getjointmaxmotorforce.txt +++ b/doc/files/getjointmaxmotorforce.txt @@ -1,8 +1,9 @@ -#title getJointMaxMotorForce [RCBasic Doc] -#header function getJointMaxMotorForce( joint_id) +#title GetJointMaxMotorForce [RCBasic Doc] +#header Function GetJointMaxMotorForce( joint_id) Returns the maximum linear force that the motor can apply to achieve the target speed set by SetMotorSpeed. This allows you to control the power or strength of the motor along the joint’s axis. Used with Prismatic Joint #ref SetJointMaxMotorForce + diff --git a/doc/files/getjointmaxmotortorque.txt b/doc/files/getjointmaxmotortorque.txt index 48a1ca2..bb76292 100644 --- a/doc/files/getjointmaxmotortorque.txt +++ b/doc/files/getjointmaxmotortorque.txt @@ -1,5 +1,5 @@ -#title getJointMaxMotorTorque [RCBasic Doc] -#header function getJointMaxMotorTorque( joint_id) +#title GetJointMaxMotorTorque [RCBasic Doc] +#header Function GetJointMaxMotorTorque( joint_id) Returns the maximum torque (rotational force) that the motor can apply to achieve the target motor speed set by SetMotorSpeed. This allows you to control how much power the motorized joint has. @@ -10,3 +10,4 @@ Used with #/list #ref SetJointMaxMotorTorque + diff --git a/doc/files/getjointmaxtorque.txt b/doc/files/getjointmaxtorque.txt index 479724c..5cb5233 100644 --- a/doc/files/getjointmaxtorque.txt +++ b/doc/files/getjointmaxtorque.txt @@ -1,5 +1,5 @@ -#title getJointMaxTorque [RCBasic Doc] -#header function getJointMaxTorque( joint_id) +#title GetJointMaxTorque [RCBasic Doc] +#header Function GetJointMaxTorque( joint_id) Returns the upper limit on the amount of torque (rotational force) the joint can apply, controlling how much rotational resistance or power the joint provides. @@ -10,3 +10,4 @@ Used with #/list #ref SetJointMaxTorque + diff --git a/doc/files/getjointminlength.txt b/doc/files/getjointminlength.txt index 3114321..70f61c4 100644 --- a/doc/files/getjointminlength.txt +++ b/doc/files/getjointminlength.txt @@ -1,8 +1,9 @@ -#title getJointMinLength [RCBasic Doc] -#header function getJointMinLength( joint_id) +#title GetJointMinLength [RCBasic Doc] +#header Function GetJointMinLength( joint_id) Returns the minimum length Used with Distance Joint #ref GetJointMaxLength + diff --git a/doc/files/getjointmotorforce.txt b/doc/files/getjointmotorforce.txt index e954a31..adb6817 100644 --- a/doc/files/getjointmotorforce.txt +++ b/doc/files/getjointmotorforce.txt @@ -1,8 +1,9 @@ -#title getJointMotorForce [RCBasic Doc] -#header function getJointMotorForce( joint_id, inv_dt) +#title GetJointMotorForce [RCBasic Doc] +#header Function GetJointMotorForce( joint_id, inv_dt) Return the current motor force given the inverse time step, usually in N. Used with Prismatic Joint #ref SetJointMotorForce + diff --git a/doc/files/getjointmotorspeed.txt b/doc/files/getjointmotorspeed.txt index 80b725f..15cfe78 100644 --- a/doc/files/getjointmotorspeed.txt +++ b/doc/files/getjointmotorspeed.txt @@ -1,5 +1,5 @@ -#title getJointMotorSpeed [RCBasic Doc] -#header function getJointMotorSpeed( joint_id) +#title GetJointMotorSpeed [RCBasic Doc] +#header Function GetJointMotorSpeed( joint_id) Returns the motor speed @@ -11,3 +11,4 @@ Used with #/list #ref SetJointMotorSpeed + diff --git a/doc/files/getjointmotortorque.txt b/doc/files/getjointmotortorque.txt index 022fa33..b28cee6 100644 --- a/doc/files/getjointmotortorque.txt +++ b/doc/files/getjointmotortorque.txt @@ -1,5 +1,5 @@ -#title getJointMotorTorque [RCBasic Doc] -#header function getJointMotorTorque( joint_id, inv_dt) +#title GetJointMotorTorque [RCBasic Doc] +#header Function GetJointMotorTorque( joint_id, inv_dt) Returns the current motor torque given the inverse time step. Unit is N*m. @@ -10,3 +10,4 @@ Used with #/list #ref GetJointMaxMotorTorque SetJointMaxMotorTorque + diff --git a/doc/files/getjointratio.txt b/doc/files/getjointratio.txt index 32d1ae1..f37697d 100644 --- a/doc/files/getjointratio.txt +++ b/doc/files/getjointratio.txt @@ -1,5 +1,5 @@ -#title getJointRatio [RCBasic Doc] -#header function getJointRatio( joint_id) +#title GetJointRatio [RCBasic Doc] +#header Function GetJointRatio( joint_id) Returns the gear/pulley ratio @@ -10,3 +10,4 @@ Used with #/list #ref SetJointRatio + diff --git a/doc/files/getjointreactionforce.txt b/doc/files/getjointreactionforce.txt index 179d558..62de26a 100644 --- a/doc/files/getjointreactionforce.txt +++ b/doc/files/getjointreactionforce.txt @@ -1,5 +1,5 @@ -#title getJointReactionForce [RCBasic Doc] -#header sub getJointReactionForce( joint_id, inv_dt, ByRef x, ByRef y) +#title GetJointReactionForce [RCBasic Doc] +#header Sub GetJointReactionForce( joint_id, inv_dt, ByRef x, ByRef y) Returns the reaction force on bodyB at the joint anchor in Newtons. @@ -7,3 +7,4 @@ Can be used with all joints #ref GetJointReactionTorque + diff --git a/doc/files/getjointreactiontorque.txt b/doc/files/getjointreactiontorque.txt index 1bbcf38..f6a2af8 100644 --- a/doc/files/getjointreactiontorque.txt +++ b/doc/files/getjointreactiontorque.txt @@ -1,8 +1,9 @@ -#title getJointReactionTorque [RCBasic Doc] -#header function getJointReactionTorque( joint_id, inv_dt) +#title GetJointReactionTorque [RCBasic Doc] +#header Function GetJointReactionTorque( joint_id, inv_dt) Returns the reaction torque on bodyB in N*m Can be used with all joints #ref GetJointReactionForce + diff --git a/doc/files/getjointreferenceangle.txt b/doc/files/getjointreferenceangle.txt index d30f77c..09b2472 100644 --- a/doc/files/getjointreferenceangle.txt +++ b/doc/files/getjointreferenceangle.txt @@ -1,5 +1,5 @@ -#title getJointReferenceAngle [RCBasic Doc] -#header function getJointReferenceAngle( joint_id) +#title GetJointReferenceAngle [RCBasic Doc] +#header Function GetJointReferenceAngle( joint_id) Returns the reference angle. @@ -8,3 +8,4 @@ Used with #li Prismatic Joint #li Revolute Joint #/list + diff --git a/doc/files/getjointspeed.txt b/doc/files/getjointspeed.txt index 49e647d..3556da1 100644 --- a/doc/files/getjointspeed.txt +++ b/doc/files/getjointspeed.txt @@ -1,5 +1,5 @@ -#title getJointSpeed [RCBasic Doc] -#header function getJointSpeed( joint_id) +#title GetJointSpeed [RCBasic Doc] +#header Function GetJointSpeed( joint_id) Returns the current joint angle speed @@ -8,3 +8,4 @@ Used with #li Prismatic Joint #li Revolute Joint #/list + diff --git a/doc/files/getjointstiffness.txt b/doc/files/getjointstiffness.txt index cecf85e..12c9626 100644 --- a/doc/files/getjointstiffness.txt +++ b/doc/files/getjointstiffness.txt @@ -1,5 +1,5 @@ -#title getJointStiffness [RCBasic Doc] -#header function getJointStiffness( joint_id) +#title GetJointStiffness [RCBasic Doc] +#header Function GetJointStiffness( joint_id) Returns spring stiffness @@ -11,3 +11,4 @@ Used with #/list #ref SetJointStiffness + diff --git a/doc/files/getjointtranslation.txt b/doc/files/getjointtranslation.txt index 286942c..80b09db 100644 --- a/doc/files/getjointtranslation.txt +++ b/doc/files/getjointtranslation.txt @@ -1,5 +1,5 @@ -#title getJointTranslation [RCBasic Doc] -#header function getJointTranslation( joint_id) +#title GetJointTranslation [RCBasic Doc] +#header Function GetJointTranslation( joint_id) Returns the current joint translation, usually in meters. @@ -8,3 +8,4 @@ Used with #li Prismatic Joint #li Wheel Joint #/list + diff --git a/doc/files/getjointupperlimit.txt b/doc/files/getjointupperlimit.txt index 4d96565..186dc49 100644 --- a/doc/files/getjointupperlimit.txt +++ b/doc/files/getjointupperlimit.txt @@ -1,5 +1,5 @@ -#title getJointUpperLimit [RCBasic Doc] -#header function getJointUpperLimit( joint_id) +#title GetJointUpperLimit [RCBasic Doc] +#header Function GetJointUpperLimit( joint_id) Get the upper joint translation limit, usually in meters. @@ -11,3 +11,4 @@ Used with #/list #ref GetJointLowerLimit + diff --git a/doc/files/getjointworldanchora.txt b/doc/files/getjointworldanchora.txt index 336857f..e198375 100644 --- a/doc/files/getjointworldanchora.txt +++ b/doc/files/getjointworldanchora.txt @@ -1,8 +1,9 @@ -#title getJointWorldAnchorA [RCBasic Doc] -#header sub getJointWorldAnchorA( joint_id, ByRef x, ByRef y) +#title GetJointWorldAnchorA [RCBasic Doc] +#header Sub GetJointWorldAnchorA( joint_id, ByRef x, ByRef y) Get the anchor point on bodyA in world coordinates. Can be used with all joints #ref GetJointWorldAnchorB + diff --git a/doc/files/getjointworldanchorb.txt b/doc/files/getjointworldanchorb.txt index 43a4ede..c0ef6d3 100644 --- a/doc/files/getjointworldanchorb.txt +++ b/doc/files/getjointworldanchorb.txt @@ -1,8 +1,9 @@ -#title getJointWorldAnchorB [RCBasic Doc] -#header sub getJointWorldAnchorB( joint_id, ByRef x, ByRef y) +#title GetJointWorldAnchorB [RCBasic Doc] +#header Sub GetJointWorldAnchorB( joint_id, ByRef x, ByRef y) Get the anchor point on bodyB in world coordinates. Can be used with all joints #ref GetJointWorldAnchorA + diff --git a/doc/files/getjoytrackball.txt b/doc/files/getjoytrackball.txt index 943a43e..cb23100 100644 --- a/doc/files/getjoytrackball.txt +++ b/doc/files/getjoytrackball.txt @@ -1,4 +1,5 @@ #title GetJoyTrackBall [RCBasic Doc] -#header sub GetJoyTrackBall(joy_num, ball, byref dx, byref dy) +#header Sub GetJoyTrackBall(joy_num, ball, ByRef dx, ByRef dy) Gets the axis values of a track ball + diff --git a/doc/files/getlightambientcolor.txt b/doc/files/getlightambientcolor.txt index ea6f936..0f8a719 100644 --- a/doc/files/getlightambientcolor.txt +++ b/doc/files/getlightambientcolor.txt @@ -1,4 +1,5 @@ #title GetLightAmbientColor [RCBasic Doc] -#header function GetLightAmbientColor( actor ) +#header Function GetLightAmbientColor( actor ) Returns the ambient color of a light + diff --git a/doc/files/getlightattenuation.txt b/doc/files/getlightattenuation.txt index b671d9e..09f52dd 100644 --- a/doc/files/getlightattenuation.txt +++ b/doc/files/getlightattenuation.txt @@ -1,4 +1,5 @@ #title GetLightAttenuation [RCBasic Doc] -#header sub GetLightAttenuation( actor, ByRef constant, ByRef linear, ByRef quadratic) +#header Sub GetLightAttenuation( actor, ByRef constant, ByRef linear, ByRef quadratic) Gets the strength of the light + diff --git a/doc/files/getlightdiffusecolor.txt b/doc/files/getlightdiffusecolor.txt index 643d85d..032b74c 100644 --- a/doc/files/getlightdiffusecolor.txt +++ b/doc/files/getlightdiffusecolor.txt @@ -1,4 +1,5 @@ #title GetLightDiffuseColor [RCBasic Doc] -#header function GetLightDiffuseColor( actor ) +#header Function GetLightDiffuseColor( actor ) Returns the diffuse color of the light + diff --git a/doc/files/getlightfalloff.txt b/doc/files/getlightfalloff.txt index 0a2f291..dd15de8 100644 --- a/doc/files/getlightfalloff.txt +++ b/doc/files/getlightfalloff.txt @@ -1,4 +1,5 @@ #title GetLightFalloff [RCBasic Doc] -#header function GetLightFalloff( actor ) +#header Function GetLightFalloff( actor ) Returns the strength decrease between the inner and outer cone of a light + diff --git a/doc/files/getlightinnercone.txt b/doc/files/getlightinnercone.txt index cbf606b..a6eef9f 100644 --- a/doc/files/getlightinnercone.txt +++ b/doc/files/getlightinnercone.txt @@ -1,4 +1,5 @@ #title GetLightInnerCone [RCBasic Doc] -#header function GetLightInnerCone( actor ) +#header Function GetLightInnerCone( actor ) Returns the inner cone of a spot light + diff --git a/doc/files/getlightoutercone.txt b/doc/files/getlightoutercone.txt index fd6355b..cff589c 100644 --- a/doc/files/getlightoutercone.txt +++ b/doc/files/getlightoutercone.txt @@ -1,4 +1,5 @@ #title GetLightOuterCone [RCBasic Doc] -#header function GetLightOuterCone( actor ) +#header Function GetLightOuterCone( actor ) Returns the outer cone of a spot light + diff --git a/doc/files/getlightradius.txt b/doc/files/getlightradius.txt index 97c1d9d..f7a07c5 100644 --- a/doc/files/getlightradius.txt +++ b/doc/files/getlightradius.txt @@ -1,4 +1,5 @@ -#title getLightRadius [RCBasic Doc] -#header function getLightRadius( actor ) +#title GetLightRadius [RCBasic Doc] +#header Function GetLightRadius( actor ) Returns the radius of the light + diff --git a/doc/files/getlightspecularcolor.txt b/doc/files/getlightspecularcolor.txt index 85fcc57..59cb004 100644 --- a/doc/files/getlightspecularcolor.txt +++ b/doc/files/getlightspecularcolor.txt @@ -1,4 +1,5 @@ #title GetLightSpecularColor [RCBasic Doc] -#header function GetLightSpecularColor( actor ) +#header Function GetLightSpecularColor( actor ) Returns the specular color of a light + diff --git a/doc/files/getlighttype.txt b/doc/files/getlighttype.txt index 6b4e862..69b1261 100644 --- a/doc/files/getlighttype.txt +++ b/doc/files/getlighttype.txt @@ -1,5 +1,5 @@ #title GetLightType [RCBasic Doc] -#header function GetLightType( actor ) +#header Function GetLightType( actor ) Returns the type of light @@ -13,3 +13,4 @@ Possible Light Types #/list #ref SetLightType + diff --git a/doc/files/getlineangle.txt b/doc/files/getlineangle.txt new file mode 100644 index 0000000..6a7c3c6 --- /dev/null +++ b/doc/files/getlineangle.txt @@ -0,0 +1,5 @@ +#title GetLineAngle [RCBasic Doc] +#header Function GetLineAngle(x1, y1, x2, y2) + +Gets an angle between 2 points + diff --git a/doc/files/getlineintersection.txt b/doc/files/getlineintersection.txt index 2de427b..414549e 100644 --- a/doc/files/getlineintersection.txt +++ b/doc/files/getlineintersection.txt @@ -4,3 +4,4 @@ Sets (i_x, i_y) to the intersection of lines p0-p1 and p2-p3 Returns true if there is a collision and false if not + diff --git a/doc/files/getlineplaneintersection.txt b/doc/files/getlineplaneintersection.txt index d929740..7090949 100644 --- a/doc/files/getlineplaneintersection.txt +++ b/doc/files/getlineplaneintersection.txt @@ -1,5 +1,5 @@ #title GetLinePlaneIntersection [RCBasic Doc] -#header function GetLinePlaneIntersection(ByRef line_point, ByRef line_direction, ByRef plane_point_1, ByRef plane_point_2, ByRef plane_point_3, ByRef intersection) +#header Function GetLinePlaneIntersection(ByRef line_point, ByRef line_direction, ByRef plane_point_1, ByRef plane_point_2, ByRef plane_point_3, ByRef intersection) This function calculates the intersection between a line and a plane in 3D space and stores the result in intersection @@ -13,3 +13,4 @@ Parameters: #/list Returns true if intersection point is on the plane + diff --git a/doc/files/getmaterialambientcolor.txt b/doc/files/getmaterialambientcolor.txt index 2de78a6..0aea8ad 100644 --- a/doc/files/getmaterialambientcolor.txt +++ b/doc/files/getmaterialambientcolor.txt @@ -1,4 +1,5 @@ #title GetMaterialAmbientColor [RCBasic Doc] -#header function GetMaterialAmbientColor( material_id) +#header Function GetMaterialAmbientColor( material_id) Returns the ambient color of a material + diff --git a/doc/files/getmaterialantialiasing.txt b/doc/files/getmaterialantialiasing.txt index 4541068..6ea09a5 100644 --- a/doc/files/getmaterialantialiasing.txt +++ b/doc/files/getmaterialantialiasing.txt @@ -1,5 +1,5 @@ #title GetMaterialAntiAliasing [RCBasic Doc] -#header function GetMaterialAntiAliasing( material_id) +#header Function GetMaterialAntiAliasing( material_id) Returns the anti-aliasing mode for the material @@ -15,3 +15,4 @@ Possible modes returned #/list #ref SetMaterialAntiAliasing + diff --git a/doc/files/getmaterialbackfaceculling.txt b/doc/files/getmaterialbackfaceculling.txt index ac49cc4..626e0d2 100644 --- a/doc/files/getmaterialbackfaceculling.txt +++ b/doc/files/getmaterialbackfaceculling.txt @@ -1,6 +1,7 @@ -#title getMaterialBackfaceCulling [RCBasic Doc] -#header function getMaterialBackfaceCulling( material_id) +#title GetMaterialBackfaceCulling [RCBasic Doc] +#header Function GetMaterialBackfaceCulling( material_id) Returns true if backface culling is enabled for a material #ref SetMaterialBackfaceCulling + diff --git a/doc/files/getmaterialblendfactor.txt b/doc/files/getmaterialblendfactor.txt index 11e4ee6..9a4e2c4 100644 --- a/doc/files/getmaterialblendfactor.txt +++ b/doc/files/getmaterialblendfactor.txt @@ -1,7 +1,8 @@ -#title getMaterialBlendFactor [RCBasic Doc] -#header function getMaterialBlendFactor( material_id) +#title GetMaterialBlendFactor [RCBasic Doc] +#header Function GetMaterialBlendFactor( material_id) Returns a materials blend factor + diff --git a/doc/files/getmaterialblendmode.txt b/doc/files/getmaterialblendmode.txt index 88bf52b..eddff9d 100644 --- a/doc/files/getmaterialblendmode.txt +++ b/doc/files/getmaterialblendmode.txt @@ -1,5 +1,5 @@ -#title getMaterialBlendMode [RCBasic Doc] -#header function getMaterialBlendMode( material_id) +#title GetMaterialBlendMode [RCBasic Doc] +#header Function GetMaterialBlendMode( material_id) Returns a materials blend mode @@ -18,3 +18,4 @@ Possible Blend Modes #/list #ref SetMaterialBlendMode + diff --git a/doc/files/getmaterialcolormask.txt b/doc/files/getmaterialcolormask.txt index b0eddc2..802d717 100644 --- a/doc/files/getmaterialcolormask.txt +++ b/doc/files/getmaterialcolormask.txt @@ -1,4 +1,5 @@ #title GetMaterialColorMask [RCBasic Doc] -#header function GetMaterialColorMask( material_id) +#header Function GetMaterialColorMask( material_id) Returns the color mask for a material + diff --git a/doc/files/getmaterialcolormode.txt b/doc/files/getmaterialcolormode.txt index 0f51fe2..af0460e 100644 --- a/doc/files/getmaterialcolormode.txt +++ b/doc/files/getmaterialcolormode.txt @@ -1,5 +1,5 @@ -#title getMaterialColorMode [RCBasic Doc] -#header function getMaterialColorMode( material_id) +#title GetMaterialColorMode [RCBasic Doc] +#header Function GetMaterialColorMode( material_id) Returns the color mode of a material @@ -14,3 +14,4 @@ Possible modes #/list #ref SetMaterialColorMode + diff --git a/doc/files/getmaterialconstant.txt b/doc/files/getmaterialconstant.txt index 6ac4940..828b072 100644 --- a/doc/files/getmaterialconstant.txt +++ b/doc/files/getmaterialconstant.txt @@ -6,3 +6,4 @@ Gets the constant value of an FX material NOTE: To see a list of constants for each material type, reference SetMaterialConstant() #ref SetMaterialConstant + diff --git a/doc/files/getmaterialconstantname.txt b/doc/files/getmaterialconstantname.txt index 20d5acf..472eec0 100644 --- a/doc/files/getmaterialconstantname.txt +++ b/doc/files/getmaterialconstantname.txt @@ -6,3 +6,4 @@ Returns the name of a uniform for an FX material type NOTE: index should be a number between 0 and NumMaterialConstants #ref NumMaterialConstants + diff --git a/doc/files/getmaterialdiffusecolor.txt b/doc/files/getmaterialdiffusecolor.txt index 7fb645d..d6ef5d6 100644 --- a/doc/files/getmaterialdiffusecolor.txt +++ b/doc/files/getmaterialdiffusecolor.txt @@ -1,6 +1,7 @@ -#title getMaterialDiffuseColor [RCBasic Doc] -#header function getMaterialDiffuseColor( material_id) +#title GetMaterialDiffuseColor [RCBasic Doc] +#header Function GetMaterialDiffuseColor( material_id) Returns a material's diffuse color #ref SetMaterialDiffuseColor + diff --git a/doc/files/getmaterialemissivecolor.txt b/doc/files/getmaterialemissivecolor.txt index 38cda17..fc244de 100644 --- a/doc/files/getmaterialemissivecolor.txt +++ b/doc/files/getmaterialemissivecolor.txt @@ -1,6 +1,7 @@ -#title getMaterialEmissiveColor [RCBasic Doc] -#header function getMaterialEmissiveColor( material_id) +#title GetMaterialEmissiveColor [RCBasic Doc] +#header Function GetMaterialEmissiveColor( material_id) Returns a material's emissive color #ref SetMaterialEmissiveColor + diff --git a/doc/files/getmaterialflag.txt b/doc/files/getmaterialflag.txt index 9760883..3690892 100644 --- a/doc/files/getmaterialflag.txt +++ b/doc/files/getmaterialflag.txt @@ -1,5 +1,5 @@ -#title getMaterialFlag [RCBasic Doc] -#header function getMaterialFlag( material_id, material_flag) +#title GetMaterialFlag [RCBasic Doc] +#header Function GetMaterialFlag( material_id, material_flag) Returns the value of the specified material flag @@ -28,3 +28,4 @@ Possible values for flag: #/list #ref GetActorMaterialFlag + diff --git a/doc/files/getmaterialfog.txt b/doc/files/getmaterialfog.txt index 0e7de18..55ab2a2 100644 --- a/doc/files/getmaterialfog.txt +++ b/doc/files/getmaterialfog.txt @@ -1,6 +1,7 @@ -#title getMaterialFog [RCBasic Doc] -#header function getMaterialFog( material_id) +#title GetMaterialFog [RCBasic Doc] +#header Function GetMaterialFog( material_id) Returns true if fog is enabled for a material #ref SetMaterialFog + diff --git a/doc/files/getmaterialfrontfaceculling.txt b/doc/files/getmaterialfrontfaceculling.txt index 5efcf81..4ffc002 100644 --- a/doc/files/getmaterialfrontfaceculling.txt +++ b/doc/files/getmaterialfrontfaceculling.txt @@ -1,6 +1,7 @@ -#title getMaterialFrontfaceCulling [RCBasic Doc] -#header function getMaterialFrontfaceCulling( material_id) +#title GetMaterialFrontfaceCulling [RCBasic Doc] +#header Function GetMaterialFrontfaceCulling( material_id) Returns true if front face culling is enabled for a material #ref SetMaterialFrontfaceCulling + diff --git a/doc/files/getmaterialshininess.txt b/doc/files/getmaterialshininess.txt index 976155a..7498c82 100644 --- a/doc/files/getmaterialshininess.txt +++ b/doc/files/getmaterialshininess.txt @@ -1,6 +1,7 @@ -#title getMaterialShininess [RCBasic Doc] -#header function getMaterialShininess( material_id) +#title GetMaterialShininess [RCBasic Doc] +#header Function GetMaterialShininess( material_id) Returns the shininess value for a material #ref SetMaterialShininess + diff --git a/doc/files/getmaterialspecularcolor.txt b/doc/files/getmaterialspecularcolor.txt index 4b85db8..95b8528 100644 --- a/doc/files/getmaterialspecularcolor.txt +++ b/doc/files/getmaterialspecularcolor.txt @@ -1,6 +1,7 @@ -#title getMaterialSpecularColor [RCBasic Doc] -#header function getMaterialSpecularColor( material_id) +#title GetMaterialSpecularColor [RCBasic Doc] +#header Function GetMaterialSpecularColor( material_id) Returns the specular color for a material #ref SetMaterialSpecularColor + diff --git a/doc/files/getmaterialthickness.txt b/doc/files/getmaterialthickness.txt index 1725ccd..9118e5f 100644 --- a/doc/files/getmaterialthickness.txt +++ b/doc/files/getmaterialthickness.txt @@ -1,8 +1,9 @@ -#title getMaterialThickness [RCBasic Doc] -#header function getMaterialThickness( material_id) +#title GetMaterialThickness [RCBasic Doc] +#header Function GetMaterialThickness( material_id) Returns a material's thickness value Thickness value is mainly for primitives such as lines #ref SetMaterialThickness + diff --git a/doc/files/getmaterialtype.txt b/doc/files/getmaterialtype.txt index 3303009..449194e 100644 --- a/doc/files/getmaterialtype.txt +++ b/doc/files/getmaterialtype.txt @@ -1,5 +1,5 @@ -#title getMaterialType [RCBasic Doc] -#header function getMaterialType( material_id) +#title GetMaterialType [RCBasic Doc] +#header Function GetMaterialType( material_id) Returns a material's type @@ -44,3 +44,4 @@ Possible types #/list #ref SetMaterialType GetActorMaterialType SetActorMaterialType + diff --git a/doc/files/getmatrixrotation.txt b/doc/files/getmatrixrotation.txt index d8ad74a..bfc7ec5 100644 --- a/doc/files/getmatrixrotation.txt +++ b/doc/files/getmatrixrotation.txt @@ -1,7 +1,8 @@ #title GetMatrixRotation [RCBasic Doc] -#header sub GetMatrixRotation( mA, ByRef x, ByRef y, ByRef z) +#header Sub GetMatrixRotation( mA, ByRef x, ByRef y, ByRef z) Gets the rotation vector of a matrix #ref SetMatrixRotation + diff --git a/doc/files/getmatrixscale.txt b/doc/files/getmatrixscale.txt index f0125cc..ad9f224 100644 --- a/doc/files/getmatrixscale.txt +++ b/doc/files/getmatrixscale.txt @@ -1,6 +1,7 @@ #title GetMatrixScale [RCBasic Doc] -#header sub GetMatrixScale( mA, ByRef x, ByRef y, ByRef z) +#header Sub GetMatrixScale( mA, ByRef x, ByRef y, ByRef z) Gets the scale vector of a matrix #ref SetMatrixScale + diff --git a/doc/files/getmatrixsize.txt b/doc/files/getmatrixsize.txt index 2f4ad2e..c755908 100644 --- a/doc/files/getmatrixsize.txt +++ b/doc/files/getmatrixsize.txt @@ -1,6 +1,7 @@ #title GetMatrixSize [RCBasic Doc] -#header sub GetMatrixSize(mA, ByRef r, ByRef c) +#header Sub GetMatrixSize(mA, ByRef r, ByRef c) Gets the number of rows and columns in a matrix #ref DimMatrix + diff --git a/doc/files/getmatrixtranslation.txt b/doc/files/getmatrixtranslation.txt index 66dbc20..03dae6c 100644 --- a/doc/files/getmatrixtranslation.txt +++ b/doc/files/getmatrixtranslation.txt @@ -1,6 +1,7 @@ #title GetMatrixTranslation [RCBasic Doc] -#header sub GetMatrixTranslation( mA, ByRef x, ByRef y, ByRef z) +#header Sub GetMatrixTranslation( mA, ByRef x, ByRef y, ByRef z) Get the position vector of a matrix #ref SetMatrixTranslation + diff --git a/doc/files/getmaxparticlespersecond.txt b/doc/files/getmaxparticlespersecond.txt index 2958f6b..5080ec8 100644 --- a/doc/files/getmaxparticlespersecond.txt +++ b/doc/files/getmaxparticlespersecond.txt @@ -1,6 +1,7 @@ -#title getMaxParticlesPerSecond [RCBasic Doc] -#header function getMaxParticlesPerSecond( actor) +#title GetMaxParticlesPerSecond [RCBasic Doc] +#header Function GetMaxParticlesPerSecond( actor) Returns the max number of particles emitted per second #ref SetMaxParticlesPerSecond GetMinParticlesPerSecond SetMinParticlesPerSecond + diff --git a/doc/files/getmeshboundingbox.txt b/doc/files/getmeshboundingbox.txt index cbdc329..8d9ec64 100644 --- a/doc/files/getmeshboundingbox.txt +++ b/doc/files/getmeshboundingbox.txt @@ -4,3 +4,4 @@ Gets the min and max corners of a mesh's bounding box #ref SetMeshBoundingBox ReCalculateMeshBoundingBox + diff --git a/doc/files/getmeshbuffer.txt b/doc/files/getmeshbuffer.txt new file mode 100644 index 0000000..8adbcd5 --- /dev/null +++ b/doc/files/getmeshbuffer.txt @@ -0,0 +1,7 @@ +#title GetMeshBuffer [RCBasic Doc] +#header Function GetMeshBuffer( mesh_id, buffer_index, ByRef vertex_data, ByRef normal_data, ByRef uv_data, ByRef index_data ) + +Gets the data in a mesh buffer. + +Returns TRUE if successful and FALSE if not. + diff --git a/doc/files/getmeshbuffercount.txt b/doc/files/getmeshbuffercount.txt new file mode 100644 index 0000000..a13202c --- /dev/null +++ b/doc/files/getmeshbuffercount.txt @@ -0,0 +1,5 @@ +#title GetMeshBufferCount [RCBasic Doc] +#header Function GetMeshBufferCount( mesh_id ) + +Returns the number of mesh buffers in a mesh. + diff --git a/doc/files/getmeshbufferindexcount.txt b/doc/files/getmeshbufferindexcount.txt new file mode 100644 index 0000000..1462ff4 --- /dev/null +++ b/doc/files/getmeshbufferindexcount.txt @@ -0,0 +1,5 @@ +#title GetMeshBufferIndexCount [RCBasic Doc] +#header Function GetMeshBufferIndexCount( mesh_id, buffer_index ) + +Returns the number of indices in a mesh buffer + diff --git a/doc/files/getmeshbuffervertexcount.txt b/doc/files/getmeshbuffervertexcount.txt new file mode 100644 index 0000000..2e5bbd0 --- /dev/null +++ b/doc/files/getmeshbuffervertexcount.txt @@ -0,0 +1,5 @@ +#title GetMeshBufferVertexCount [RCBasic Doc] +#header Function GetMeshBufferVertexCount( mesh_id, buffer_index ) + +Returns the number of vertices in a mesh buffer. + diff --git a/doc/files/getmeshpolygoncount.txt b/doc/files/getmeshpolygoncount.txt index 9e2bb57..6c733b2 100644 --- a/doc/files/getmeshpolygoncount.txt +++ b/doc/files/getmeshpolygoncount.txt @@ -2,3 +2,4 @@ #header Function GetMeshPolygonCount( mesh ) Returns the number of polygons in a mesh + diff --git a/doc/files/getminparticlespersecond.txt b/doc/files/getminparticlespersecond.txt index b751ae9..babc575 100644 --- a/doc/files/getminparticlespersecond.txt +++ b/doc/files/getminparticlespersecond.txt @@ -1,7 +1,8 @@ -#title getMinParticlesPerSecond [RCBasic Doc] -#header function getMinParticlesPerSecond( actor) +#title GetMinParticlesPerSecond [RCBasic Doc] +#header Function GetMinParticlesPerSecond( actor) Returns the min number of particles emitted per second #ref SetMinParticlesPerSecond GetMaxParticlesPerSecond SetMaxParticlesPerSecond + diff --git a/doc/files/getmouse.txt b/doc/files/getmouse.txt index c0361f5..b21d29b 100644 --- a/doc/files/getmouse.txt +++ b/doc/files/getmouse.txt @@ -1,6 +1,7 @@ #title GetMouse [RCBasic Doc] -#header sub GetMouse(byref x, byref y, byref mb1, byref mb2, byref mb3) +#header Sub GetMouse(ByRef x, ByRef y, ByRef mb1, ByRef mb2, ByRef mb3) Gets the mouse position and button state local to the graphics window #ref GetGlobalMouse MouseX MouseY MouseButton + diff --git a/doc/files/getmousewheel.txt b/doc/files/getmousewheel.txt index 5845da7..c3652b3 100644 --- a/doc/files/getmousewheel.txt +++ b/doc/files/getmousewheel.txt @@ -1,6 +1,7 @@ #title GetMouseWheel [RCBasic Doc] -#header sub GetMouseWheel(byref x_axis, byref y_axis) +#header Sub GetMouseWheel(ByRef x_axis, ByRef y_axis) Gets the axis positions of the mouse wheel #ref GetMouse GetGlobalMouse + diff --git a/doc/files/getmultitouch.txt b/doc/files/getmultitouch.txt index 5347b6a..a90c292 100644 --- a/doc/files/getmultitouch.txt +++ b/doc/files/getmultitouch.txt @@ -1,4 +1,5 @@ #title GetMultiTouch [RCBasic Doc] -#header sub GetMultiTouch(byref status, byref x, byref y, byref fingers, byref dist, byref theta) +#header Sub GetMultiTouch(ByRef status, ByRef x, ByRef y, ByRef fingers, ByRef dist, ByRef theta) Gets the status, position, number of fingers, distance between the fingers and rotation of a multi-finger gesture + diff --git a/doc/files/getmusicposition.txt b/doc/files/getmusicposition.txt index 38c7b7b..39fb1f4 100644 --- a/doc/files/getmusicposition.txt +++ b/doc/files/getmusicposition.txt @@ -1,6 +1,7 @@ #title GetMusicPosition [RCBasic Doc] -#header function GetMusicPosition() +#header Function GetMusicPosition() Returns the position of the music track #ref SetMusicPosition + diff --git a/doc/files/getmusicvolume.txt b/doc/files/getmusicvolume.txt index ec82d6e..db1de6c 100644 --- a/doc/files/getmusicvolume.txt +++ b/doc/files/getmusicvolume.txt @@ -1,4 +1,5 @@ #title GetMusicVolume [RCBasic Doc] -#header function GetMusicVolume() +#header Function GetMusicVolume() Returns the music track's volume + diff --git a/doc/files/getnuman8scenes.txt b/doc/files/getnuman8scenes.txt index bf95065..978ab38 100644 --- a/doc/files/getnuman8scenes.txt +++ b/doc/files/getnuman8scenes.txt @@ -4,3 +4,4 @@ Returns the number of scenes in an an8 project #ref LoadAN8 + diff --git a/doc/files/getparticlebox.txt b/doc/files/getparticlebox.txt index e72a599..8099612 100644 --- a/doc/files/getparticlebox.txt +++ b/doc/files/getparticlebox.txt @@ -1,5 +1,6 @@ -#title getParticleBox [RCBasic Doc] -#header sub getParticleBox( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z) +#title GetParticleBox [RCBasic Doc] +#header Sub GetParticleBox( actor, ByRef min_x, ByRef min_y, ByRef min_z, ByRef max_x, ByRef max_y, ByRef max_z) Gets the bounding box for a particle emitter + diff --git a/doc/files/getparticlecenter.txt b/doc/files/getparticlecenter.txt index 4f9e9d8..8770d84 100644 --- a/doc/files/getparticlecenter.txt +++ b/doc/files/getparticlecenter.txt @@ -1,8 +1,9 @@ -#title getParticleCenter [RCBasic Doc] -#header sub getParticleCenter( actor, ByRef x, ByRef y, ByRef z) +#title GetParticleCenter [RCBasic Doc] +#header Sub GetParticleCenter( actor, ByRef x, ByRef y, ByRef z) Gets the center of a particle emitter Note: applies to Sphere, Cylinder, and Ring emitters #ref SetParticleCenter + diff --git a/doc/files/getparticledirection.txt b/doc/files/getparticledirection.txt index bfda3c8..d45d238 100644 --- a/doc/files/getparticledirection.txt +++ b/doc/files/getparticledirection.txt @@ -1,6 +1,7 @@ -#title getParticleDirection [RCBasic Doc] -#header sub getParticleDirection( actor, ByRef x, ByRef y, ByRef z) +#title GetParticleDirection [RCBasic Doc] +#header Sub GetParticleDirection( actor, ByRef x, ByRef y, ByRef z) Gets the direction of a particle emitter #ref SetParticleDirection + diff --git a/doc/files/getparticlelength.txt b/doc/files/getparticlelength.txt index 9d8a82d..a56af49 100644 --- a/doc/files/getparticlelength.txt +++ b/doc/files/getparticlelength.txt @@ -1,8 +1,9 @@ -#title getParticleLength [RCBasic Doc] -#header function getParticleLength( actor) +#title GetParticleLength [RCBasic Doc] +#header Function GetParticleLength( actor) Returns the length of a cylinder particle emitter Note: Only applies to cylinder particles #ref SetParticleLength + diff --git a/doc/files/getparticlemaxangle.txt b/doc/files/getparticlemaxangle.txt index d252a8e..2e2ebe6 100644 --- a/doc/files/getparticlemaxangle.txt +++ b/doc/files/getparticlemaxangle.txt @@ -1,6 +1,7 @@ -#title getParticleMaxAngle [RCBasic Doc] -#header function getParticleMaxAngle( actor) +#title GetParticleMaxAngle [RCBasic Doc] +#header Function GetParticleMaxAngle( actor) Returns the max angle of particle emission #ref SetParticleMaxAngle + diff --git a/doc/files/getparticlemaxlife.txt b/doc/files/getparticlemaxlife.txt index dc6c069..65cb545 100644 --- a/doc/files/getparticlemaxlife.txt +++ b/doc/files/getparticlemaxlife.txt @@ -1,8 +1,9 @@ -#title getParticleMaxLife [RCBasic Doc] -#header function getParticleMaxLife( actor) +#title GetParticleMaxLife [RCBasic Doc] +#header Function GetParticleMaxLife( actor) Returns the max life of the particle emission Note: Returned time is in milliseconds #ref SetParticleMaxLife + diff --git a/doc/files/getparticlemaxstartcolor.txt b/doc/files/getparticlemaxstartcolor.txt index 0f66081..f0cd1f2 100644 --- a/doc/files/getparticlemaxstartcolor.txt +++ b/doc/files/getparticlemaxstartcolor.txt @@ -1,6 +1,7 @@ -#title getParticleMaxStartColor [RCBasic Doc] -#header function getParticleMaxStartColor( actor) +#title GetParticleMaxStartColor [RCBasic Doc] +#header Function GetParticleMaxStartColor( actor) Returns max starting color for particles #ref SetParticleMaxStartColor + diff --git a/doc/files/getparticlemaxstartsize.txt b/doc/files/getparticlemaxstartsize.txt index 778bf18..f42a6ef 100644 --- a/doc/files/getparticlemaxstartsize.txt +++ b/doc/files/getparticlemaxstartsize.txt @@ -1,6 +1,7 @@ -#title getParticleMaxStartSize [RCBasic Doc] -#header sub getParticleMaxStartSize( actor, ByRef w, ByRef h) +#title GetParticleMaxStartSize [RCBasic Doc] +#header Sub GetParticleMaxStartSize( actor, ByRef w, ByRef h) Gets the max start size for the particles #ref SetParticleMaxStartSize + diff --git a/doc/files/getparticleminlife.txt b/doc/files/getparticleminlife.txt index f126098..96baabd 100644 --- a/doc/files/getparticleminlife.txt +++ b/doc/files/getparticleminlife.txt @@ -1,8 +1,9 @@ -#title getParticleMinLife [RCBasic Doc] -#header function getParticleMinLife( actor) +#title GetParticleMinLife [RCBasic Doc] +#header Function GetParticleMinLife( actor) Get the min life of particles Note: Returned time is in milliseconds #ref SetParticleMinLife + diff --git a/doc/files/getparticleminstartcolor.txt b/doc/files/getparticleminstartcolor.txt index 01ed65a..8874176 100644 --- a/doc/files/getparticleminstartcolor.txt +++ b/doc/files/getparticleminstartcolor.txt @@ -1,6 +1,7 @@ -#title getParticleMinStartColor [RCBasic Doc] -#header function getParticleMinStartColor( actor) +#title GetParticleMinStartColor [RCBasic Doc] +#header Function GetParticleMinStartColor( actor) Returns the min start color for particles #ref SetParticleMinStartColor + diff --git a/doc/files/getparticleminstartsize.txt b/doc/files/getparticleminstartsize.txt index aae8d9f..a2f00a4 100644 --- a/doc/files/getparticleminstartsize.txt +++ b/doc/files/getparticleminstartsize.txt @@ -1,6 +1,7 @@ -#title getParticleMinStartSize [RCBasic Doc] -#header sub getParticleMinStartSize( actor, ByRef w, ByRef h) +#title GetParticleMinStartSize [RCBasic Doc] +#header Sub GetParticleMinStartSize( actor, ByRef w, ByRef h) Gets the min start size for particle emitter #ref SetParticleMinStartSize + diff --git a/doc/files/getparticlenormal.txt b/doc/files/getparticlenormal.txt index 4e8cb4f..cf1f129 100644 --- a/doc/files/getparticlenormal.txt +++ b/doc/files/getparticlenormal.txt @@ -1,8 +1,9 @@ -#title getParticleNormal [RCBasic Doc] -#header sub getParticleNormal( actor, ByRef x, ByRef y, ByRef z) +#title GetParticleNormal [RCBasic Doc] +#header Sub GetParticleNormal( actor, ByRef x, ByRef y, ByRef z) Gets the normal of a particle emitter Note: Only applies to cylinder particle emitter #ref SetParticleNormal + diff --git a/doc/files/getparticlenormaldirectionmod.txt b/doc/files/getparticlenormaldirectionmod.txt index c26062a..45e963d 100644 --- a/doc/files/getparticlenormaldirectionmod.txt +++ b/doc/files/getparticlenormaldirectionmod.txt @@ -1,8 +1,9 @@ -#title getParticleNormalDirectionMod [RCBasic Doc] -#header function getParticleNormalDirectionMod( actor) +#title GetParticleNormalDirectionMod [RCBasic Doc] +#header Function GetParticleNormalDirectionMod( actor) Returns the normal direction modifier for a particle emitter Note: Only applies to mesh particle emitter #ref SetParticleNormalDirectionMod + diff --git a/doc/files/getparticleradius.txt b/doc/files/getparticleradius.txt index f64d1ff..c98f8be 100644 --- a/doc/files/getparticleradius.txt +++ b/doc/files/getparticleradius.txt @@ -1,8 +1,9 @@ -#title getParticleRadius [RCBasic Doc] -#header function getParticleRadius( actor) +#title GetParticleRadius [RCBasic Doc] +#header Function GetParticleRadius( actor) Returns the radius of a particle emitter Note: Only applies to Sphere, Cylinder, and Ring emitters #ref SetParticleRadius + diff --git a/doc/files/getparticleringthickness.txt b/doc/files/getparticleringthickness.txt index 08d6d54..9af94c6 100644 --- a/doc/files/getparticleringthickness.txt +++ b/doc/files/getparticleringthickness.txt @@ -1,8 +1,9 @@ -#title getParticleRingThickness [RCBasic Doc] -#header function getParticleRingThickness( actor) +#title GetParticleRingThickness [RCBasic Doc] +#header Function GetParticleRingThickness( actor) Returns the thickness of a ring emitter Note: Only applies to ring emitter #ref SetParticleRingThickness + diff --git a/doc/files/getparticletype.txt b/doc/files/getparticletype.txt index e93a373..e669c7d 100644 --- a/doc/files/getparticletype.txt +++ b/doc/files/getparticletype.txt @@ -1,5 +1,5 @@ -#title getParticleType [RCBasic Doc] -#header function getParticleType( actor ) +#title GetParticleType [RCBasic Doc] +#header Function GetParticleType( actor ) Returns the particle type @@ -14,3 +14,4 @@ Possible Particle Types #/list #ref CreateParticleActor + diff --git a/doc/files/getphysics3d.txt b/doc/files/getphysics3d.txt new file mode 100644 index 0000000..f6ae363 --- /dev/null +++ b/doc/files/getphysics3d.txt @@ -0,0 +1,9 @@ +#title GetPhysics3D [RCBasic Doc] +#header Function GetPhysics3D( ) + +Return if the physics engine is enabled + +NOTE: While the physics engine is disabled, actor collisions won't be able to be checked. + +#ref SetPhysics3D + diff --git a/doc/files/getpixel.txt b/doc/files/getpixel.txt index 04537fe..a674c7c 100644 --- a/doc/files/getpixel.txt +++ b/doc/files/getpixel.txt @@ -1,4 +1,5 @@ #title GetPixel [RCBasic Doc] -#header function GetPixel(x,y) +#header Function GetPixel(x,y) Returns the color of a pixel + diff --git a/doc/files/getpointpivota.txt b/doc/files/getpointpivota.txt index 33f0bae..de0eeb7 100644 --- a/doc/files/getpointpivota.txt +++ b/doc/files/getpointpivota.txt @@ -1,6 +1,7 @@ -#title getPointPivotA [RCBasic Doc] -#header sub getPointPivotA( constraint_id, ByRef x, ByRef y, ByRef z) +#title GetPointPivotA [RCBasic Doc] +#header Sub GetPointPivotA( constraint_id, ByRef x, ByRef y, ByRef z) Gets the pivot point on the first actor (Body A) of the constraint. This pivot point defines the specific location in the local space of Body A where the point-to-point constraint is anchored. #ref GetPointPivotB SetPointPivotA + diff --git a/doc/files/getpointpivotb.txt b/doc/files/getpointpivotb.txt index 1d82a00..2ac63eb 100644 --- a/doc/files/getpointpivotb.txt +++ b/doc/files/getpointpivotb.txt @@ -1,7 +1,8 @@ -#title getPointPivotB [RCBasic Doc] -#header sub getPointtPivotB( constraint_id, ByRef x, ByRef y, ByRef z) +#title GetPointPivotB [RCBasic Doc] +#header Sub GetPointtPivotB( constraint_id, ByRef x, ByRef y, ByRef z) Gets the pivot point on the first actor (Body B) of the constraint. This pivot point defines the specific location in the local space of Body B where the point-to-point constraint is anchored. #ref GetPointPivotA SetPointPivotB + diff --git a/doc/files/getposteffectproperty.txt b/doc/files/getposteffectproperty.txt new file mode 100644 index 0000000..cf14978 --- /dev/null +++ b/doc/files/getposteffectproperty.txt @@ -0,0 +1,5 @@ +#title GetPostEffectProperty [RCBasic Doc] +#header Function GetPostEffectProperty( c_num, property) + +Returns the value of the property on the current canvas post effect. + diff --git a/doc/files/getposteffecttype.txt b/doc/files/getposteffecttype.txt new file mode 100644 index 0000000..e6b4a53 --- /dev/null +++ b/doc/files/getposteffecttype.txt @@ -0,0 +1,16 @@ +#title GetPostEffectType [RCBasic Doc] +#header Function GetPostEffectType( c_num ) + +Returns the type of post effect set on the given canvas. + +Possible Effect Types +#list ul +#li POST_EFFECT_TYPE_BLOOM +#li POST_EFFECT_TYPE_BLUR +#li POST_EFFECT_TYPE_MOTION_BLUR +#li POST_EFFECT_TYPE_RADIAL_BLUR +#li POST_EFFECT_TYPE_COLORIZE +#li POST_EFFECT_TYPE_INVERT +#li POST_EFFECT_TYPE_MINERAL +#/list + diff --git a/doc/files/getpowerinfo.txt b/doc/files/getpowerinfo.txt index 015951e..477e3a5 100644 --- a/doc/files/getpowerinfo.txt +++ b/doc/files/getpowerinfo.txt @@ -15,3 +15,4 @@ Possible Statuses #li POWERSTATE_CHARGING #li POWERSTATE_CHARGED #/list + diff --git a/doc/files/getprojectionmatrix.txt b/doc/files/getprojectionmatrix.txt index 52703a6..d616f80 100644 --- a/doc/files/getprojectionmatrix.txt +++ b/doc/files/getprojectionmatrix.txt @@ -10,3 +10,4 @@ Possible values for projection_type #/list #ref SetProjectionMatrix + diff --git a/doc/files/getprojectoreffectactor.txt b/doc/files/getprojectoreffectactor.txt new file mode 100644 index 0000000..59499f1 --- /dev/null +++ b/doc/files/getprojectoreffectactor.txt @@ -0,0 +1,9 @@ +#title GetProjectorEffectActor [RCBasic Doc] +#header Function GetProjectorEffectActor(actor, tgt_index) + +Returns the effect actor at tgt_index in a projector + +Refer to the included Projector Demo for an example + +#ref AddProjectorEffectActor + diff --git a/doc/files/getprojectoreffectactorcount.txt b/doc/files/getprojectoreffectactorcount.txt new file mode 100644 index 0000000..ee668fe --- /dev/null +++ b/doc/files/getprojectoreffectactorcount.txt @@ -0,0 +1,5 @@ +#title GetProjectorEffectActorCount [RCBasic Doc] +#header Function GetProjectorEffectActorCount(actor) + +Returns the number of effect actors on a projector + diff --git a/doc/files/getprojectorfov.txt b/doc/files/getprojectorfov.txt index 6504fd2..72ddd4b 100644 --- a/doc/files/getprojectorfov.txt +++ b/doc/files/getprojectorfov.txt @@ -4,3 +4,4 @@ Returns the field of view for a projector #ref SetProjectorFOV + diff --git a/doc/files/getprojectortarget.txt b/doc/files/getprojectortarget.txt index 2b265fb..cf53bb8 100644 --- a/doc/files/getprojectortarget.txt +++ b/doc/files/getprojectortarget.txt @@ -4,3 +4,4 @@ Get the point a projector is looking at #ref SetProjectorTarget + diff --git a/doc/files/getprojectortexture.txt b/doc/files/getprojectortexture.txt new file mode 100644 index 0000000..8e507ea --- /dev/null +++ b/doc/files/getprojectortexture.txt @@ -0,0 +1,7 @@ +#title GetProjectorTexture [RCBasic Doc] +#header Function GetProjectorTexture(actor) + +Returns the image currently being projected by the projector + +#ref SetProjectorTexture + diff --git a/doc/files/getrayhit2d.txt b/doc/files/getrayhit2d.txt index 19fae36..2194436 100644 --- a/doc/files/getrayhit2d.txt +++ b/doc/files/getrayhit2d.txt @@ -1,5 +1,5 @@ #title GetRayHit2D [RCBasic Doc] -#header sub GetRayHit2D( index, ByRef spr_id, ByRef x, ByRef y, ByRef normal_x, ByRef normal_y ) +#header Sub GetRayHit2D( index, ByRef spr_id, ByRef x, ByRef y, ByRef normal_x, ByRef normal_y ) This function will get the collision point and the normal of a ray hit. @@ -10,3 +10,4 @@ NOTES: #/list #ref GetRayHit3D CastRay3D CastRay3D_All CastRay2D CastRay2D_All + diff --git a/doc/files/getrayhit3d.txt b/doc/files/getrayhit3d.txt index 74fc46e..0f60f5c 100644 --- a/doc/files/getrayhit3d.txt +++ b/doc/files/getrayhit3d.txt @@ -1,5 +1,5 @@ #title GetRayHit3D [RCBasic Doc] -#header sub GetRayHit3D( index, ByRef actor_id, ByRef x, ByRef y, ByRef z, ByRef normal_x, ByRef normal_y, ByRef normal_z ) +#header Sub GetRayHit3D( index, ByRef actor_id, ByRef x, ByRef y, ByRef z, ByRef normal_x, ByRef normal_y, ByRef normal_z ) This function will get the collision point and the normal of a ray hit. @@ -10,3 +10,4 @@ NOTES: #/list #ref CastRay3D CastRay3D_All CastRay2D CastRay2D_All GetRayHit2D + diff --git a/doc/files/getrotationtotarget.txt b/doc/files/getrotationtotarget.txt new file mode 100644 index 0000000..49b663c --- /dev/null +++ b/doc/files/getrotationtotarget.txt @@ -0,0 +1,5 @@ +#title GetRotationToTarget [RCBasic Doc] +#header Sub GetRotationToTarget(x, y, z, tgt_x, tgt_y, tgt_z, ByRef rx, ByRef ry, ByRef rz) + +Gets a rotation vector to a target from an origin point + diff --git a/doc/files/getsceneambientcolor.txt b/doc/files/getsceneambientcolor.txt index 590d5cc..611c6f5 100644 --- a/doc/files/getsceneambientcolor.txt +++ b/doc/files/getsceneambientcolor.txt @@ -4,3 +4,4 @@ Returns the ambient light color of the scene #ref SetSceneAmbientColor + diff --git a/doc/files/getscenefog.txt b/doc/files/getscenefog.txt index cf2897d..1bf394f 100644 --- a/doc/files/getscenefog.txt +++ b/doc/files/getscenefog.txt @@ -2,3 +2,4 @@ #header Sub GetSceneFog (ByRef color, ByRef fog_type, ByRef start_val, ByRef end_val, ByRef density, ByRef pixelFog, ByRef rangeFog) + diff --git a/doc/files/getsceneshadowcolor.txt b/doc/files/getsceneshadowcolor.txt index d7bfbf0..af131d7 100644 --- a/doc/files/getsceneshadowcolor.txt +++ b/doc/files/getsceneshadowcolor.txt @@ -4,3 +4,4 @@ Returns the shadow color of the scene #ref SetSceneShadowColor + diff --git a/doc/files/getslideanchora.txt b/doc/files/getslideanchora.txt index 26eee73..9479cd8 100644 --- a/doc/files/getslideanchora.txt +++ b/doc/files/getslideanchora.txt @@ -1,6 +1,7 @@ #title GetSlideAnchorA [RCBasic Doc] -#header sub GetSlideAnchorA( constraint_id, ByRef x, ByRef y, ByRef z) +#header Sub GetSlideAnchorA( constraint_id, ByRef x, ByRef y, ByRef z) Gets the anchor point of the first actor in world space, where the slider constraint is acting on the actor. This point represents the location of the slider's reference frame on body A in the global coordinate system. #ref GetSlideAnchorB + diff --git a/doc/files/getslideanchorb.txt b/doc/files/getslideanchorb.txt index a89932e..b1bbddc 100644 --- a/doc/files/getslideanchorb.txt +++ b/doc/files/getslideanchorb.txt @@ -1,7 +1,8 @@ #title GetSlideAnchorB [RCBasic Doc] -#header sub GetSlideAnchorB( constraint_id, ByRef x, ByRef y, ByRef z) +#header Sub GetSlideAnchorB( constraint_id, ByRef x, ByRef y, ByRef z) Gets the anchor point of the first actor in world space, where the slider constraint is acting on the actor. This point represents the location of the slider's reference frame on body B in the global coordinate system. #ref GetSlideAnchorA + diff --git a/doc/files/getslideangdepth.txt b/doc/files/getslideangdepth.txt index 004427f..d4e8728 100644 --- a/doc/files/getslideangdepth.txt +++ b/doc/files/getslideangdepth.txt @@ -1,4 +1,5 @@ #title GetSlideAngDepth [RCBasic Doc] -#header function GetSlideAngDepth( constraint_id) +#header Function GetSlideAngDepth( constraint_id) Gets the angular depth or the angular deviation from the expected orientation of the two actors (or one actor and the world) constrained by the slider. This "angular depth" refers to how much the actors are misaligned rotationally relative to the constraint’s expected or allowed configuration. + diff --git a/doc/files/getslideangularpos.txt b/doc/files/getslideangularpos.txt index 29a8140..0866000 100644 --- a/doc/files/getslideangularpos.txt +++ b/doc/files/getslideangularpos.txt @@ -1,4 +1,5 @@ -#title getSlideAngularPos [RCBasic Doc] -#header function getSlideAngularPos( constraint_id) +#title GetSlideAngularPos [RCBasic Doc] +#header Function GetSlideAngularPos( constraint_id) Gets the current angular position of an actor relative to the other actor (or the world) around the slider's axis of motion. Specifically, it measures how much an actor has rotated around the axis that is defined for the slider constraint. + diff --git a/doc/files/getslidedampingdirang.txt b/doc/files/getslidedampingdirang.txt index 54f13c8..3655b30 100644 --- a/doc/files/getslidedampingdirang.txt +++ b/doc/files/getslidedampingdirang.txt @@ -1,8 +1,9 @@ -#title getSlideDampingDirAng [RCBasic Doc] -#header function getSlideDampingDirAng( constraint_id) +#title GetSlideDampingDirAng [RCBasic Doc] +#header Function GetSlideDampingDirAng( constraint_id) Returns the angular directional damping value. This damping factor specifically affects angular motion in the direction of movement along the constraint's axes. Note: Only applies to slider constraint #ref SetSlideDampingDirAng + diff --git a/doc/files/getslidedampingdirlin.txt b/doc/files/getslidedampingdirlin.txt index 8092032..e9f15d3 100644 --- a/doc/files/getslidedampingdirlin.txt +++ b/doc/files/getslidedampingdirlin.txt @@ -1,8 +1,9 @@ -#title getSlideDampingDirLin [RCBasic Doc] -#header function getSlideDampingDirLin( constraint_id) +#title GetSlideDampingDirLin [RCBasic Doc] +#header Function GetSlideDampingDirLin( constraint_id) Returns the linear directional damping value for a constraint. This value applies to the linear (translational) motion of an object along the constraint's axis of movement. Note: Only applies to slide constraints #ref SetSlideDampingDirLin + diff --git a/doc/files/getslidedampinglimang.txt b/doc/files/getslidedampinglimang.txt index f839a2b..158521c 100644 --- a/doc/files/getslidedampinglimang.txt +++ b/doc/files/getslidedampinglimang.txt @@ -1,7 +1,8 @@ -#title getSlideDampingLimAng [RCBasic Doc] -#header function getSlideDampingLimAng( constraint_id) +#title GetSlideDampingLimAng [RCBasic Doc] +#header Function GetSlideDampingLimAng( constraint_id) Returns the angular limit damping factor for a constraint. This damping applies specifically to the angular motion of an object when it reaches the limit of its allowed rotational range. #ref SetSlideDampingLimAng + diff --git a/doc/files/getslidedampinglimlin.txt b/doc/files/getslidedampinglimlin.txt index 9dad93d..6f312ab 100644 --- a/doc/files/getslidedampinglimlin.txt +++ b/doc/files/getslidedampinglimlin.txt @@ -1,8 +1,9 @@ -#title getSlideDampingLimLin [RCBasic Doc] -#header function getSlideDampingLimLin( constraint_id) +#title GetSlideDampingLimLin [RCBasic Doc] +#header Function GetSlideDampingLimLin( constraint_id) Returns the linear limit damping factor for a constraint. This damping applies specifically to the linear (translational) motion of an object when it reaches the limit of its allowed range of movement along a specific axis. Note: Only applies to slide constraint #ref SetSlideDampingLimLin + diff --git a/doc/files/getslidedampingorthoang.txt b/doc/files/getslidedampingorthoang.txt index 9bea570..dfc4bb2 100644 --- a/doc/files/getslidedampingorthoang.txt +++ b/doc/files/getslidedampingorthoang.txt @@ -1,6 +1,7 @@ -#title getSlideDampingOrthoAng [RCBasic Doc] -#header function getSlideDampingOrthoAng( constraint_id) +#title GetSlideDampingOrthoAng [RCBasic Doc] +#header Function GetSlideDampingOrthoAng( constraint_id) Returns the orthogonal angular damping factor applied to a constraint. This damping affects angular (rotational) motion that occurs perpendicular to the primary axis of movement defined by the constraint. #ref SetSlideDampingOrthoAng + diff --git a/doc/files/getslidedampingortholin.txt b/doc/files/getslidedampingortholin.txt index c9506cb..1a9e286 100644 --- a/doc/files/getslidedampingortholin.txt +++ b/doc/files/getslidedampingortholin.txt @@ -1,8 +1,9 @@ -#title getSlideDampingOrthoLin [RCBasic Doc] -#header function getSlideDampingOrthoLin( constraint_id) +#title GetSlideDampingOrthoLin [RCBasic Doc] +#header Function GetSlideDampingOrthoLin( constraint_id) Returns the orthogonal linear damping factor for a constraint. This damping affects the linear (translational) motion of an object that occurs perpendicular to the primary direction of movement defined by the constraint. Note: Only applies to slide constraint #ref SetSlideDampingOrthoLin + diff --git a/doc/files/getslidelindepth.txt b/doc/files/getslidelindepth.txt index 7fba322..d89566a 100644 --- a/doc/files/getslidelindepth.txt +++ b/doc/files/getslidelindepth.txt @@ -1,6 +1,7 @@ -#title getSlideLinDepth [RCBasic Doc] -#header function getSlideLinDepth( constraint_id) +#title GetSlideLinDepth [RCBasic Doc] +#header Function GetSlideLinDepth( constraint_id) Returns the linear depth of the slider constraint. This value indicates how much the actors connected by the slider constraint are overlapping or penetrating each other in the linear (translational) direction. The linear depth is a measure of how far the actors are penetrating each other along the linear axis defined by the slider constraint. A positive value indicates that the actors are overlapping, while a value of zero means they are in contact but not penetrating. Negative values typically imply that the actors are separated. + diff --git a/doc/files/getslidelinearpos.txt b/doc/files/getslidelinearpos.txt index f20b0ae..e511fc5 100644 --- a/doc/files/getslidelinearpos.txt +++ b/doc/files/getslidelinearpos.txt @@ -1,6 +1,7 @@ -#title getSlideLinearPos [RCBasic Doc] -#header function getSlideLinearPos( constraint_id) +#title GetSlideLinearPos [RCBasic Doc] +#header Function GetSlideLinearPos( constraint_id) Returns the current linear position of the slider constraint along its defined axis. This position reflects how far the connected actors have moved along the slider's linear axis since the constraint was created or last reset. This value can be positive or negative, depending on the relative positions of the two bodies connected by the slider. + diff --git a/doc/files/getslideloweranglimit.txt b/doc/files/getslideloweranglimit.txt index 5fe004d..aced2b6 100644 --- a/doc/files/getslideloweranglimit.txt +++ b/doc/files/getslideloweranglimit.txt @@ -1,8 +1,9 @@ -#title getSlideLowerAngLimit [RCBasic Doc] -#header function getSlideLowerAngLimit( constraint_id) +#title GetSlideLowerAngLimit [RCBasic Doc] +#header Function GetSlideLowerAngLimit( constraint_id) Returns the lower angular limit of the constraint. This value specifies the minimum angle allowed for the rotation of the connected actors around the axis perpendicular to the sliding direction defined by the slider constraint. The lower angular limit indicates the smallest angle that the actors can rotate about the axis perpendicular to the sliding direction. If the rotation tries to exceed this limit, the physics engine will apply corrective forces to maintain the bodies within the allowed range. #ref GetSlideLowerLinLimit + diff --git a/doc/files/getslidelowerlinlimit.txt b/doc/files/getslidelowerlinlimit.txt index 9a6d38e..3c5fd4b 100644 --- a/doc/files/getslidelowerlinlimit.txt +++ b/doc/files/getslidelowerlinlimit.txt @@ -1,8 +1,9 @@ -#title getSlideLowerLinLimit [RCBasic Doc] -#header function getSlideLowerLinLimit( constraint_id) +#title GetSlideLowerLinLimit [RCBasic Doc] +#header Function GetSlideLowerLinLimit( constraint_id) Returns the lower linear limit for the translational (sliding) motion along the slider's axis. This value specifies the minimum allowable position for the connected actors along the defined axis of the slider constraint. This defines the minimum translation distance along the slider’s axis that the connected actors are allowed to reach. If the actors' relative position along the axis goes below this limit, the constraint will prevent further movement. #ref SetSlideLowerLinLimit + diff --git a/doc/files/getsliderestitutiondirang.txt b/doc/files/getsliderestitutiondirang.txt index c51de77..1232375 100644 --- a/doc/files/getsliderestitutiondirang.txt +++ b/doc/files/getsliderestitutiondirang.txt @@ -1,8 +1,9 @@ -#title getSlideRestitutionDirAng [RCBasic Doc] -#header function getSlideRestitutionDirAng( constraint_id) +#title GetSlideRestitutionDirAng [RCBasic Doc] +#header Function GetSlideRestitutionDirAng( constraint_id) Returns the restitution value for angular motion. The restitution coefficient is a measure of how much energy is conserved in a collision or constraint interaction, specifically for angular movements. When actors collide or interact, their angular momentum and position can change, and the restitution value governs how much of that energy is retained after the interaction. #ref SetSlideRestitutionDirAng + diff --git a/doc/files/getsliderestitutiondirlin.txt b/doc/files/getsliderestitutiondirlin.txt index de1e80b..7adf747 100644 --- a/doc/files/getsliderestitutiondirlin.txt +++ b/doc/files/getsliderestitutiondirlin.txt @@ -1,8 +1,9 @@ -#title getSlideRestitutionDirLin [RCBasic Doc] -#header function getSlideRestitutionDirLin( constraint_id) +#title GetSlideRestitutionDirLin [RCBasic Doc] +#header Function GetSlideRestitutionDirLin( constraint_id) Returns the restitution value for linear motion. This value determines how much energy is conserved in a collision or interaction involving linear movements of the connected actors. When the actors collide or interact, the restitution value dictates how much of their energy is retained after the interaction. #ref SetSlideRestitutionDirLin + diff --git a/doc/files/getsliderestitutionlimang.txt b/doc/files/getsliderestitutionlimang.txt index 6c3e28a..4d0357c 100644 --- a/doc/files/getsliderestitutionlimang.txt +++ b/doc/files/getsliderestitutionlimang.txt @@ -1,8 +1,9 @@ -#title getSlideRestitutionLimAng [RCBasic Doc] -#header function getSlideRestitutionLimAng( constraint_id) +#title GetSlideRestitutionLimAng [RCBasic Doc] +#header Function GetSlideRestitutionLimAng( constraint_id) Returns the restitution value for angular limit. This value determines how much energy is conserved when the angular motion of the connected actors reaches the angular limits of the slider constraint. Essentially, it controls how "bouncy" the rotation is when it hits the angular limit of the constraint. A value of 0.0 means no bounce (perfectly inelastic), while a value of 1.0 allows maximum bounce (perfectly elastic). #ref SetSlideRestitutionLimAng + diff --git a/doc/files/getsliderestitutionlimlin.txt b/doc/files/getsliderestitutionlimlin.txt index 71bedcc..2d3d060 100644 --- a/doc/files/getsliderestitutionlimlin.txt +++ b/doc/files/getsliderestitutionlimlin.txt @@ -1,8 +1,9 @@ -#title getSlideRestitutionLimLin [RCBasic Doc] -#header function getSlideRestitutionLimLin( constraint_id) +#title GetSlideRestitutionLimLin [RCBasic Doc] +#header Function GetSlideRestitutionLimLin( constraint_id) Returns the restitution value for the linear limit of the constraint. This value controls how much energy is conserved (or how "bouncy" the interaction is) when the connected actors reach the linear limits of the slider constraint, which restricts the movement along the sliding axis. Restitution is a measure of how much energy is retained after a collision or interaction. In this context, when the linear movement reaches the limits, restitution controls how much the actors "bounce" back. A restitution value of 0.0 means no bounce (the collision is perfectly inelastic), and 1.0 allows maximum bounce (the collision is perfectly elastic). #ref SetSlideRestitutionLimLin + diff --git a/doc/files/getsliderestitutionorthoang.txt b/doc/files/getsliderestitutionorthoang.txt index f10828c..c24d4c4 100644 --- a/doc/files/getsliderestitutionorthoang.txt +++ b/doc/files/getsliderestitutionorthoang.txt @@ -1,5 +1,5 @@ -#title getSlideRestitutionOrthoAng [RCBasic Doc] -#header function getSlideRestitutionOrthoAng( constraint_id) +#title GetSlideRestitutionOrthoAng [RCBasic Doc] +#header Function GetSlideRestitutionOrthoAng( constraint_id) Returns the restitution value for orthogonal angular motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when rotational movement occurs in a direction orthogonal (perpendicular) to the slider's primary axis of movement. @@ -8,3 +8,4 @@ Orthogonal Angular Motion: In the context of a slider constraint, orthogonal ang Restitution: Restitution is a measure of how much energy is retained in a collision or interaction. A restitution value of 0.0 means no bounce (inelastic collision), and 1.0 means maximum bounce (elastic collision). For orthogonal angular motion, this describes how much bounce occurs after the rotational motion hits the constraints or limits in a perpendicular direction to the slider axis. #ref SetSlideRestitutionOrthoAng + diff --git a/doc/files/getsliderestitutionortholin.txt b/doc/files/getsliderestitutionortholin.txt index 5f04fc6..bd282e3 100644 --- a/doc/files/getsliderestitutionortholin.txt +++ b/doc/files/getsliderestitutionortholin.txt @@ -1,5 +1,5 @@ -#title getSlideRestitutionOrthoLin [RCBasic Doc] -#header function getSlideRestitutionOrthoLin( constraint_id) +#title GetSlideRestitutionOrthoLin [RCBasic Doc] +#header Function GetSlideRestitutionOrthoLin( constraint_id) Returns the restitution value for orthogonal linear motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when linear motion occurs in a direction orthogonal (perpendicular) to the primary sliding axis of the constraint. @@ -8,3 +8,4 @@ Orthogonal Linear Motion: In the context of a slider constraint, orthogonal line Restitution: Restitution is a measure of how much energy is retained or conserved during a collision or interaction. A restitution value of 0.0 indicates no bounce (perfectly inelastic), while 1.0 indicates maximum bounce (perfectly elastic). For orthogonal linear motion, this value describes how much the actors bounce or retain energy when they hit limits or experience movement perpendicular to the slider’s main axis. #ref SetSlideRestitutionOrthoLin + diff --git a/doc/files/getslidesoftnessdirang.txt b/doc/files/getslidesoftnessdirang.txt index 13fc4aa..41a7f4e 100644 --- a/doc/files/getslidesoftnessdirang.txt +++ b/doc/files/getslidesoftnessdirang.txt @@ -1,7 +1,8 @@ -#title getSlideSoftnessDirAng [RCBasic Doc] -#header function getSlideSoftnessDirAng( constraint_id) +#title GetSlideSoftnessDirAng [RCBasic Doc] +#header Function GetSlideSoftnessDirAng( constraint_id) Returns the softness parameter for the angular motion of the constraint. This parameter is used to define how "soft" or "rigid" the limits of angular motion are, particularly when the angular limits are reached. The softness parameter defines how smoothly the constraint responds to limit violations. A higher softness value allows for more gradual movements when limits are approached, while a lower value creates a more rigid response. Softness is particularly useful in simulations to avoid harsh impacts or stiff movements when limits are reached. + diff --git a/doc/files/getslidesoftnessdirlin.txt b/doc/files/getslidesoftnessdirlin.txt index 0e2d685..8f10a61 100644 --- a/doc/files/getslidesoftnessdirlin.txt +++ b/doc/files/getslidesoftnessdirlin.txt @@ -1,6 +1,7 @@ -#title getSlideSoftnessDirLin [RCBasic Doc] -#header function getSlideSoftnessDirLin( constraint_id) +#title GetSlideSoftnessDirLin [RCBasic Doc] +#header Function GetSlideSoftnessDirLin( constraint_id) Returns the softness parameter for the linear motion of the constraint. This parameter influences how the constraint responds when the linear limits of movement are reached along the sliding axis, determining whether the response is soft and gradual or more rigid. In the context of constraints, softness defines how "compliant" or "stiff" the constraint behaves when the limits are approached. A higher softness value makes the constraint respond more softly and gradually as the limit is approached, while a lower value makes the response stiffer and more rigid. + diff --git a/doc/files/getslidesoftnesslimang.txt b/doc/files/getslidesoftnesslimang.txt index 0f7f6bc..50b7571 100644 --- a/doc/files/getslidesoftnesslimang.txt +++ b/doc/files/getslidesoftnesslimang.txt @@ -1,6 +1,7 @@ -#title getSlideSoftnessLimAng [RCBasic Doc] -#header function getSlideSoftnessLimAng( constraint_id) +#title GetSlideSoftnessLimAng [RCBasic Doc] +#header Function GetSlideSoftnessLimAng( constraint_id) Returns the softness parameter for the angular limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors reach their angular rotational limits around the slider's axis of rotation. The softness parameter defines how compliant or stiff the constraint behaves when the motion approaches a limit. A higher softness makes the constraint more flexible, allowing for smoother motion near the limit. A lower softness makes the limit response more rigid and immediate. + diff --git a/doc/files/getslidesoftnesslimlin.txt b/doc/files/getslidesoftnesslimlin.txt index f4c4311..4ec0de6 100644 --- a/doc/files/getslidesoftnesslimlin.txt +++ b/doc/files/getslidesoftnesslimlin.txt @@ -1,6 +1,7 @@ -#title getSlideSoftnessLimLin [RCBasic Doc] -#header function getSlideSoftnessLimLin( constraint_id) +#title GetSlideSoftnessLimLin [RCBasic Doc] +#header Function GetSlideSoftnessLimLin( constraint_id) Returns the softness parameter for the linear limits of the constraint. This parameter influences how "soft" or "rigid" the constraint behaves when the connected actors reach their linear (sliding) limits along the constraint's axis of motion. The softness parameter defines how compliant or stiff the constraint behaves when limits are approached. A higher softness value allows for a more gradual and flexible response as the limit is reached, while a lower softness value results in a stiffer and more rigid response. + diff --git a/doc/files/getslidesoftnessorthoang.txt b/doc/files/getslidesoftnessorthoang.txt index 5b05e05..2da6e86 100644 --- a/doc/files/getslidesoftnessorthoang.txt +++ b/doc/files/getslidesoftnessorthoang.txt @@ -1,6 +1,7 @@ -#title getSlideSoftnessOrthoAng [RCBasic Doc] -#header function getSlideSoftnessOrthoAng( constraint_id) +#title GetSlideSoftnessOrthoAng [RCBasic Doc] +#header Function GetSlideSoftnessOrthoAng( constraint_id) Returns the softness parameter for the orthogonal angular limits of the constraint. This parameter controls how "soft" or "rigid" the constraint behaves when angular rotation is limited along directions orthogonal (perpendicular) to the primary axis of motion. The softness parameter defines how compliant (soft) or stiff (rigid) the constraint behaves when the bodies approach their angular or linear limits. A higher softness value makes the limit more flexible, allowing for gradual motion, while a lower value makes the limit more rigid and restrictive. + diff --git a/doc/files/getslidesoftnessortholin.txt b/doc/files/getslidesoftnessortholin.txt index b6ea51a..b0a35a6 100644 --- a/doc/files/getslidesoftnessortholin.txt +++ b/doc/files/getslidesoftnessortholin.txt @@ -1,6 +1,7 @@ -#title getSlideSoftnessOrthoLin [RCBasic Doc] -#header function getSlideSoftnessOrthoLin( constraint_id) +#title GetSlideSoftnessOrthoLin [RCBasic Doc] +#header Function GetSlideSoftnessOrthoLin( constraint_id) Returns the softness parameter for the orthogonal linear limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors approach their linear movement limits in directions that are orthogonal (perpendicular) to the primary sliding axis. The softness parameter determines how rigid or compliant the constraint is when the actors approach their movement limits. A higher softness value allows for smoother, more flexible movement near the limit, while a lower value results in a more rigid, immediate response. + diff --git a/doc/files/getslidesolveanglimit.txt b/doc/files/getslidesolveanglimit.txt index 6e5a1b9..27108de 100644 --- a/doc/files/getslidesolveanglimit.txt +++ b/doc/files/getslidesolveanglimit.txt @@ -1,4 +1,5 @@ -#title getSlideSolveAngLimit [RCBasic Doc] -#header function getSlideSolveAngLimit( constraint_id) +#title GetSlideSolveAngLimit [RCBasic Doc] +#header Function GetSlideSolveAngLimit( constraint_id) Checks whether the angular position of the constraint has reached or exceeded its defined angular limits. It returns a value indicating if the constraint is at or beyond its lower or upper angular limit around the slider’s axis of rotation. + diff --git a/doc/files/getslidesolvelinlimit.txt b/doc/files/getslidesolvelinlimit.txt index 0a5d15f..942c201 100644 --- a/doc/files/getslidesolvelinlimit.txt +++ b/doc/files/getslidesolvelinlimit.txt @@ -1,4 +1,5 @@ -#title getSlideSolveLinLimit [RCBasic Doc] -#header function getSlideSolveLinLimit( constraint_id) +#title GetSlideSolveLinLimit [RCBasic Doc] +#header Function GetSlideSolveLinLimit( constraint_id) Checks whether the linear position of the constraint has reached or exceeded its defined linear limits. It returns a value indicating if the constraint is at or beyond its lower or upper linear limit along the sliding axis. + diff --git a/doc/files/getslideupperanglimit.txt b/doc/files/getslideupperanglimit.txt index 7fec7a9..529f951 100644 --- a/doc/files/getslideupperanglimit.txt +++ b/doc/files/getslideupperanglimit.txt @@ -1,6 +1,7 @@ -#title getSlideUpperAngLimit [RCBasic Doc] -#header function getSlideUpperAngLimit( constraint_id) +#title GetSlideUpperAngLimit [RCBasic Doc] +#header Function GetSlideUpperAngLimit( constraint_id) Returns the upper limit of the angular movement allowed for the constraint. This function is crucial for determining how much rotational freedom is allowed around the axis of rotation defined by the slider constraint. The upper angular limit specifies the maximum allowed rotation around the rotational axis for the slider constraint. If the relative rotation between the two actors exceeds this angle, corrective forces are applied to maintain the constraint and prevent further rotation. + diff --git a/doc/files/getslideupperlinlimit.txt b/doc/files/getslideupperlinlimit.txt index 6585f0b..8769fc9 100644 --- a/doc/files/getslideupperlinlimit.txt +++ b/doc/files/getslideupperlinlimit.txt @@ -1,6 +1,7 @@ -#title getSlideUpperLinLimit [RCBasic Doc] -#header function getSlideUpperLinLimit( constraint_id) +#title GetSlideUpperLinLimit [RCBasic Doc] +#header Function GetSlideUpperLinLimit( constraint_id) Returns the upper limit for linear movement along the constraint's axis. This is a crucial function for controlling how far the connected actors can slide along that axis before the constraint enforces limits. The upper linear limit specifies the maximum distance that the connected actors can move away from each other along the slider's axis. If the relative movement exceeds this limit, the constraint will apply corrective forces to stop further movement. + diff --git a/doc/files/getslideuseframeoffset.txt b/doc/files/getslideuseframeoffset.txt index 0f1469a..e0f01ba 100644 --- a/doc/files/getslideuseframeoffset.txt +++ b/doc/files/getslideuseframeoffset.txt @@ -1,4 +1,5 @@ -#title getSlideUseFrameOffset [RCBasic Doc] -#header function getSlideUseFrameOffset( constraint_id) +#title GetSlideUseFrameOffset [RCBasic Doc] +#header Function GetSlideUseFrameOffset( constraint_id) Returns a boolean value indicating whether the constraint is using frame offsets for its linear and angular limits. + diff --git a/doc/files/getsoundvolume.txt b/doc/files/getsoundvolume.txt index 8f1a716..13285af 100644 --- a/doc/files/getsoundvolume.txt +++ b/doc/files/getsoundvolume.txt @@ -1,4 +1,5 @@ #title GetSoundVolume [RCBasic Doc] -#header function GetSoundVolume(slot) +#header Function GetSoundVolume(slot) Returns the given sounds volume. + diff --git a/doc/files/getspriteaabb.txt b/doc/files/getspriteaabb.txt index 82854ad..5438f10 100644 --- a/doc/files/getspriteaabb.txt +++ b/doc/files/getspriteaabb.txt @@ -1,4 +1,5 @@ #title GetSpriteAABB [RCBasic Doc] -#header sub GetSpriteAABB( spr_id, ByRef x1, ByRef y1, ByRef x2, ByRef y2 ) +#header Sub GetSpriteAABB( spr_id, ByRef x1, ByRef y1, ByRef x2, ByRef y2 ) Returns the axis aligned bounding box for a sprite + diff --git a/doc/files/getspritealpha.txt b/doc/files/getspritealpha.txt index 2e6b718..c11013d 100644 --- a/doc/files/getspritealpha.txt +++ b/doc/files/getspritealpha.txt @@ -2,3 +2,4 @@ #header Function GetSpriteAlpha(sprite) Returns the alpha value of a sprite + diff --git a/doc/files/getspriteangulardamping.txt b/doc/files/getspriteangulardamping.txt index c11cd26..63d1f0c 100644 --- a/doc/files/getspriteangulardamping.txt +++ b/doc/files/getspriteangulardamping.txt @@ -1,6 +1,7 @@ -#title getSpriteAngularDamping [RCBasic Doc] -#header function getSpriteAngularDamping( spr_id) +#title GetSpriteAngularDamping [RCBasic Doc] +#header Function GetSpriteAngularDamping( spr_id) Returns a sprite's angular damping #ref ApplySpriteAngularDamping + diff --git a/doc/files/getspriteangularvelocity.txt b/doc/files/getspriteangularvelocity.txt index 643b107..7065ae7 100644 --- a/doc/files/getspriteangularvelocity.txt +++ b/doc/files/getspriteangularvelocity.txt @@ -1,4 +1,5 @@ -#title getSpriteAngularVelocity [RCBasic Doc] -#header function getSpriteAngularVelocity( spr_id) +#title GetSpriteAngularVelocity [RCBasic Doc] +#header Function GetSpriteAngularVelocity( spr_id) Returns the angular velocity + diff --git a/doc/files/getspriteanimation.txt b/doc/files/getspriteanimation.txt index f1b0da7..384395a 100644 --- a/doc/files/getspriteanimation.txt +++ b/doc/files/getspriteanimation.txt @@ -4,3 +4,4 @@ Returns the current animation set on a sprite #ref SetSpriteAnimation + diff --git a/doc/files/getspriteanimationframe.txt b/doc/files/getspriteanimationframe.txt index 35d0222..7bc743b 100644 --- a/doc/files/getspriteanimationframe.txt +++ b/doc/files/getspriteanimationframe.txt @@ -2,3 +2,4 @@ #header Function GetSpriteAnimationFrame(sprite, animation, anim_frame) Returns the frame index in the image source that is set to anim_frame in a sprite's animation + diff --git a/doc/files/getspriteanimationlength.txt b/doc/files/getspriteanimationlength.txt index 9e1a1c3..a1593c1 100644 --- a/doc/files/getspriteanimationlength.txt +++ b/doc/files/getspriteanimationlength.txt @@ -2,3 +2,4 @@ #header Function GetSpriteAnimationLength(sprite, animation) Returns the number of frames in a sprite animation + diff --git a/doc/files/getspriteanimationsource.txt b/doc/files/getspriteanimationsource.txt new file mode 100644 index 0000000..872614c --- /dev/null +++ b/doc/files/getspriteanimationsource.txt @@ -0,0 +1,5 @@ +#title GetSpriteAnimationSource [RCBasic Doc] +#header Function GetSpriteAnimationSource(sprite, animation) + +Returns the image associated with the given sprite animation. + diff --git a/doc/files/getspriteanimationspeed.txt b/doc/files/getspriteanimationspeed.txt index 9a73237..4812d47 100644 --- a/doc/files/getspriteanimationspeed.txt +++ b/doc/files/getspriteanimationspeed.txt @@ -2,3 +2,4 @@ #header Function GetSpriteAnimationSpeed(sprite, animation) Returns the frames per second of a sprite animation + diff --git a/doc/files/getspriteboxsize.txt b/doc/files/getspriteboxsize.txt index 0e73d47..630ee84 100644 --- a/doc/files/getspriteboxsize.txt +++ b/doc/files/getspriteboxsize.txt @@ -6,3 +6,4 @@ Returns the size of the collision box on a sprite. NOTE: Returns (-1, -1) if the collision shape is not a box #ref SetSpriteBox + diff --git a/doc/files/getspritecanvasantialiasmode.txt b/doc/files/getspritecanvasantialiasmode.txt index 9a3755d..117ada0 100644 --- a/doc/files/getspritecanvasantialiasmode.txt +++ b/doc/files/getspritecanvasantialiasmode.txt @@ -1,5 +1,5 @@ #title GetSpriteCanvasAntiAliasMode [RCBasic Doc] -#header function GetSpriteCanvasAntiAliasMode( c_num ) +#header Function GetSpriteCanvasAntiAliasMode( c_num ) Returns the anti-alias mode for a sprite canvas @@ -15,3 +15,4 @@ Possible modes #/list #ref SetSpriteCanvasAntiAliasMode + diff --git a/doc/files/getspritecanvasbilinearfilter.txt b/doc/files/getspritecanvasbilinearfilter.txt index c27c47e..6fbb025 100644 --- a/doc/files/getspritecanvasbilinearfilter.txt +++ b/doc/files/getspritecanvasbilinearfilter.txt @@ -1,6 +1,7 @@ #title GetSpriteCanvasBilinearFilter [RCBasic Doc] -#header function GetSpriteCanvasBilinearFilter( c_num ) +#header Function GetSpriteCanvasBilinearFilter( c_num ) Returns the bi-linear filter flag for the sprite canvas #ref SetSpriteCanvasBilinearFilter + diff --git a/doc/files/getspritecanvasblendmode.txt b/doc/files/getspritecanvasblendmode.txt index 6043158..a1622e1 100644 --- a/doc/files/getspritecanvasblendmode.txt +++ b/doc/files/getspritecanvasblendmode.txt @@ -1,5 +1,5 @@ #title GetSpriteCanvasBlendMode [RCBasic Doc] -#header function GetSpriteCanvasBlendMode( c_num ) +#header Function GetSpriteCanvasBlendMode( c_num ) Returns the blend mode used to render sprites on the sprite canvas @@ -18,3 +18,4 @@ Possible Blend Modes #/list #ref SetSpriteCanvasBlendMode SetBlendMode + diff --git a/doc/files/getspritecanvasphysics.txt b/doc/files/getspritecanvasphysics.txt index e495d8b..c165edb 100644 --- a/doc/files/getspritecanvasphysics.txt +++ b/doc/files/getspritecanvasphysics.txt @@ -1,8 +1,9 @@ #title GetSpriteCanvasPhysics [RCBasic Doc] -#header function GetSpriteCanvasPhysics( c_num ) +#header Function GetSpriteCanvasPhysics( c_num ) Returns the physics stage of a sprite canvas Return values can be true or false #ref SetCanvasPhysics2D + diff --git a/doc/files/getspritecanvasrenderpriority.txt b/doc/files/getspritecanvasrenderpriority.txt index 08e309d..fd00a91 100644 --- a/doc/files/getspritecanvasrenderpriority.txt +++ b/doc/files/getspritecanvasrenderpriority.txt @@ -1,5 +1,5 @@ #title GetSpriteCanvasRenderPriority [RCBasic Doc] -#header sub GetSpriteCanvasRenderPriority( c_num, ByRef priority, ByRef order ) +#header Sub GetSpriteCanvasRenderPriority( c_num, ByRef priority, ByRef order ) Gets the order sprites are rendered on a sprite canvas. @@ -27,3 +27,4 @@ Possible order values #ref SetSpriteCanvasRenderPriority + diff --git a/doc/files/getspritecenter.txt b/doc/files/getspritecenter.txt index 435fadd..c0f7a0d 100644 --- a/doc/files/getspritecenter.txt +++ b/doc/files/getspritecenter.txt @@ -1,4 +1,5 @@ -#title getSpriteCenter [RCBasic Doc] -#header sub getSpriteCenter( spr_id, ByRef x, ByRef y) +#title GetSpriteCenter [RCBasic Doc] +#header Sub GetSpriteCenter( spr_id, ByRef x, ByRef y) Returns a sprites center of mass + diff --git a/doc/files/getspritechildindex.txt b/doc/files/getspritechildindex.txt new file mode 100644 index 0000000..5d61381 --- /dev/null +++ b/doc/files/getspritechildindex.txt @@ -0,0 +1,7 @@ +#title GetSpriteChildIndex [RCBasic Doc] +#header Function GetSpriteChildIndex(sprite, child_sprite) + +Returns the index a child_sprite is stored at in a parent sprite + +Returns -1 if child_sprite is not a child of sprite + diff --git a/doc/files/getspritecollisionshape.txt b/doc/files/getspritecollisionshape.txt deleted file mode 100644 index b3c3f28..0000000 --- a/doc/files/getspritecollisionshape.txt +++ /dev/null @@ -1,13 +0,0 @@ -#title GetSpriteCollisionShape [RCBasic Doc] -#header Function GetSpriteCollisionShape(spr_id) - -Returns the collision shape of a sprite - -Shape Types: -#list ul -#li SPRITE_SHAPE_NONE -#li SPRITE_SHAPE_BOX -#li SPRITE_SHAPE_POLYGON -#li SPRITE_SHAPE_CIRCLE -#li SPRITE_SHAPE_CHAIN -#/list diff --git a/doc/files/getspritecolormod.txt b/doc/files/getspritecolormod.txt index ddc5f67..50e230d 100644 --- a/doc/files/getspritecolormod.txt +++ b/doc/files/getspritecolormod.txt @@ -2,3 +2,4 @@ #header Function GetSpriteColorMod(sprite) + diff --git a/doc/files/getspritecurrentanimationframe.txt b/doc/files/getspritecurrentanimationframe.txt index ab019af..9dd6375 100644 --- a/doc/files/getspritecurrentanimationframe.txt +++ b/doc/files/getspritecurrentanimationframe.txt @@ -2,3 +2,4 @@ #header Function GetSpriteCurrentAnimationFrame(sprite) Returns the current frame of a sprite's animation + diff --git a/doc/files/getspritedensity.txt b/doc/files/getspritedensity.txt index 6fb67c7..a42294d 100644 --- a/doc/files/getspritedensity.txt +++ b/doc/files/getspritedensity.txt @@ -1,6 +1,7 @@ #title GetSpriteDensity [RCBasic Doc] -#header function GetSpriteDensity( spr_id ) +#header Function GetSpriteDensity( spr_id ) Returns the density of a sprite. Higher density means a heavier sprite. #ref SetSpriteDensity + diff --git a/doc/files/getspriteframe.txt b/doc/files/getspriteframe.txt index 18a3529..befbaba 100644 --- a/doc/files/getspriteframe.txt +++ b/doc/files/getspriteframe.txt @@ -2,3 +2,4 @@ #header Function GetSpriteFrame(sprite) Returns the current frame in a sprite's source that it's on in its animation + diff --git a/doc/files/getspritefriction.txt b/doc/files/getspritefriction.txt index 567f4a1..eb59c42 100644 --- a/doc/files/getspritefriction.txt +++ b/doc/files/getspritefriction.txt @@ -1,7 +1,8 @@ #title GetSpriteFriction [RCBasic Doc] -#header function GetSpriteFriction( spr_id ) +#header Function GetSpriteFriction( spr_id ) Returns a sprite's friction #ref GetSpriteFriction + diff --git a/doc/files/getspritegravityscale.txt b/doc/files/getspritegravityscale.txt index d3c1edb..7b0b992 100644 --- a/doc/files/getspritegravityscale.txt +++ b/doc/files/getspritegravityscale.txt @@ -1,6 +1,7 @@ -#title getSpriteGravityScale [RCBasic Doc] -#header function getSpriteGravityScale( spr_id) +#title GetSpriteGravityScale [RCBasic Doc] +#header Function GetSpriteGravityScale( spr_id) Returns a sprite's gravity scale #ref SetSpriteGravityScale + diff --git a/doc/files/getspriteinertia.txt b/doc/files/getspriteinertia.txt index 5dbc002..ca0c851 100644 --- a/doc/files/getspriteinertia.txt +++ b/doc/files/getspriteinertia.txt @@ -1,4 +1,5 @@ -#title getSpriteInertia [RCBasic Doc] -#header function getSpriteInertia( spr_id) +#title GetSpriteInertia [RCBasic Doc] +#header Function GetSpriteInertia( spr_id) Returns the rotational inertia of the body about the local origin. + diff --git a/doc/files/getspritelineardamping.txt b/doc/files/getspritelineardamping.txt index 2e7d8ff..7b56c7c 100644 --- a/doc/files/getspritelineardamping.txt +++ b/doc/files/getspritelineardamping.txt @@ -1,6 +1,7 @@ -#title getSpriteLinearDamping [RCBasic Doc] -#header function getSpriteLinearDamping( spr_id) +#title GetSpriteLinearDamping [RCBasic Doc] +#header Function GetSpriteLinearDamping( spr_id) Returns a sprite's linear damping value #ref SetSpriteLinearDamping + diff --git a/doc/files/getspritelinearvelocity.txt b/doc/files/getspritelinearvelocity.txt index 6f95fbb..81498de 100644 --- a/doc/files/getspritelinearvelocity.txt +++ b/doc/files/getspritelinearvelocity.txt @@ -1,6 +1,7 @@ -#title getSpriteLinearVelocity [RCBasic Doc] -#header sub getSpriteLinearVelocity( spr_id, ByRef x, ByRef y) +#title GetSpriteLinearVelocity [RCBasic Doc] +#header Sub GetSpriteLinearVelocity( spr_id, ByRef x, ByRef y) Gets the linear velocity of a sprite #ref SetSpriteLinearVelocity + diff --git a/doc/files/getspritelinearvelocityfromlocalpoint.txt b/doc/files/getspritelinearvelocityfromlocalpoint.txt index 1bc626e..72bf550 100644 --- a/doc/files/getspritelinearvelocityfromlocalpoint.txt +++ b/doc/files/getspritelinearvelocityfromlocalpoint.txt @@ -1,4 +1,5 @@ -#title getSpriteLinearVelocityFromLocalPoint [RCBasic Doc] -#header sub getSpriteLinearVelocityFromLocalPoint( spr_id, pX, pY, ByRef x, ByRef y) +#title GetSpriteLinearVelocityFromLocalPoint [RCBasic Doc] +#header Sub GetSpriteLinearVelocityFromLocalPoint( spr_id, pX, pY, ByRef x, ByRef y) Get the world velocity of a local point. + diff --git a/doc/files/getspritelinearvelocityfromworldpoint.txt b/doc/files/getspritelinearvelocityfromworldpoint.txt index df9ba6e..0191187 100644 --- a/doc/files/getspritelinearvelocityfromworldpoint.txt +++ b/doc/files/getspritelinearvelocityfromworldpoint.txt @@ -1,4 +1,5 @@ -#title getSpriteLinearVelocityFromWorldPoint [RCBasic Doc] -#header sub getSpriteLinearVelocityFromWorldPoint( spr_id, wX, wY, ByRef x, ByRef y) +#title GetSpriteLinearVelocityFromWorldPoint [RCBasic Doc] +#header Sub GetSpriteLinearVelocityFromWorldPoint( spr_id, wX, wY, ByRef x, ByRef y) Get the world linear velocity of a world point attached to this body. + diff --git a/doc/files/getspritelocalpoint.txt b/doc/files/getspritelocalpoint.txt index b217c77..662f525 100644 --- a/doc/files/getspritelocalpoint.txt +++ b/doc/files/getspritelocalpoint.txt @@ -1,4 +1,5 @@ -#title getSpriteLocalPoint [RCBasic Doc] -#header sub getSpriteLocalPoint( spr_id, wX, wY, ByRef x, ByRef y) +#title GetSpriteLocalPoint [RCBasic Doc] +#header Sub GetSpriteLocalPoint( spr_id, wX, wY, ByRef x, ByRef y) Gets a local point relative to the body's origin given a world point. + diff --git a/doc/files/getspritelocalvector.txt b/doc/files/getspritelocalvector.txt index f2a4ad3..6856c35 100644 --- a/doc/files/getspritelocalvector.txt +++ b/doc/files/getspritelocalvector.txt @@ -1,4 +1,5 @@ -#title getSpriteLocalVector [RCBasic Doc] -#header sub getSpriteLocalVector( spr_id, wX, wY, ByRef x, ByRef y) +#title GetSpriteLocalVector [RCBasic Doc] +#header Sub GetSpriteLocalVector( spr_id, wX, wY, ByRef x, ByRef y) Gets a local vector given a world vector. + diff --git a/doc/files/getspritemass.txt b/doc/files/getspritemass.txt index 90de127..7c36469 100644 --- a/doc/files/getspritemass.txt +++ b/doc/files/getspritemass.txt @@ -1,4 +1,5 @@ -#title getSpriteMass [RCBasic Doc] -#header function getSpriteMass( spr_id) +#title GetSpriteMass [RCBasic Doc] +#header Function GetSpriteMass( spr_id) Returns the total mass of the body. + diff --git a/doc/files/getspriteposition.txt b/doc/files/getspriteposition.txt index d0063b9..6465c8a 100644 --- a/doc/files/getspriteposition.txt +++ b/doc/files/getspriteposition.txt @@ -68,3 +68,4 @@ Wend
    #ref TranslateSprite SetSpritePosition + diff --git a/doc/files/getspriteradius.txt b/doc/files/getspriteradius.txt index 612b3b5..a61549f 100644 --- a/doc/files/getspriteradius.txt +++ b/doc/files/getspriteradius.txt @@ -6,3 +6,4 @@ Returns the radius of a sprites collision shape NOTE: Returns 0 if collision shape is not SPRITE_SHAPE_CIRCLE #ref SetSpriteRadius + diff --git a/doc/files/getspriterestitution.txt b/doc/files/getspriterestitution.txt index 24abf7e..598f4ab 100644 --- a/doc/files/getspriterestitution.txt +++ b/doc/files/getspriterestitution.txt @@ -1,6 +1,7 @@ #title GetSpriteRestitution [RCBasic Doc] -#header function GetSpriteRestitution( spr_id ) +#header Function GetSpriteRestitution( spr_id ) Returns the restitution coefficient for a sprite #ref SetSpriteRestitution + diff --git a/doc/files/getspriterestitutionthreshold.txt b/doc/files/getspriterestitutionthreshold.txt index a53a583..846915f 100644 --- a/doc/files/getspriterestitutionthreshold.txt +++ b/doc/files/getspriterestitutionthreshold.txt @@ -1,6 +1,7 @@ #title GetSpriteRestitutionThreshold [RCBasic Doc] -#header function GetSpriteRestitutionThreshold( spr_id ) +#header Function GetSpriteRestitutionThreshold( spr_id ) Returns the restitution velocity threshold for a sprite #ref SetSpriteRestitutionThreshold + diff --git a/doc/files/getspriterotation.txt b/doc/files/getspriterotation.txt index 21a2c8a..1fa823e 100644 --- a/doc/files/getspriterotation.txt +++ b/doc/files/getspriterotation.txt @@ -64,3 +64,4 @@ Wend
    #ref SetSpriteRotation RotateSprite + diff --git a/doc/files/getspritescale.txt b/doc/files/getspritescale.txt index 85c6e63..04790a2 100644 --- a/doc/files/getspritescale.txt +++ b/doc/files/getspritescale.txt @@ -74,3 +74,4 @@ Wend
    #ref ScaleSprite SetSpriteScale + diff --git a/doc/files/getspriteshape.txt b/doc/files/getspriteshape.txt index 643cb69..7b8e06d 100644 --- a/doc/files/getspriteshape.txt +++ b/doc/files/getspriteshape.txt @@ -16,3 +16,4 @@ Possible Shapes #/list #ref SetSpriteShape + diff --git a/doc/files/getspriteshapeoffset.txt b/doc/files/getspriteshapeoffset.txt index ddc24dd..87ffea3 100644 --- a/doc/files/getspriteshapeoffset.txt +++ b/doc/files/getspriteshapeoffset.txt @@ -4,3 +4,4 @@ Gets the relative location the sprite shape is from where it is rendered #ref SetSpriteShapeOffset + diff --git a/doc/files/getspritesize.txt b/doc/files/getspritesize.txt index 72f531f..2e5f92f 100644 --- a/doc/files/getspritesize.txt +++ b/doc/files/getspritesize.txt @@ -52,3 +52,4 @@ Wend
    #ref CreateSprite + diff --git a/doc/files/getspritesource.txt b/doc/files/getspritesource.txt index 16bba50..88575f7 100644 --- a/doc/files/getspritesource.txt +++ b/doc/files/getspritesource.txt @@ -41,3 +41,4 @@ Wend #image "images/frowny2.png" #ref SetSpriteSource CreateSprite + diff --git a/doc/files/getspritetype.txt b/doc/files/getspritetype.txt index c037a26..93f4ff7 100644 --- a/doc/files/getspritetype.txt +++ b/doc/files/getspritetype.txt @@ -75,3 +75,4 @@ Wend
    #ref SetSpriteType + diff --git a/doc/files/getspriteworldcenter.txt b/doc/files/getspriteworldcenter.txt new file mode 100644 index 0000000..41f2b91 --- /dev/null +++ b/doc/files/getspriteworldcenter.txt @@ -0,0 +1,5 @@ +#title GetSpriteWorldCenter [RCBasic Doc] +#header Sub GetSpriteWorldCenter( spr_id, ByRef x, ByRef y ) + +Gets the center of a sprite's shape as world coordinates. + diff --git a/doc/files/getspriteworldpoint.txt b/doc/files/getspriteworldpoint.txt index fd55b93..d6e5b17 100644 --- a/doc/files/getspriteworldpoint.txt +++ b/doc/files/getspriteworldpoint.txt @@ -1,4 +1,5 @@ -#title getSpriteWorldPoint [RCBasic Doc] -#header sub getSpriteWorldPoint( spr_id, lX, lY, ByRef x, ByRef y) +#title GetSpriteWorldPoint [RCBasic Doc] +#header Sub GetSpriteWorldPoint( spr_id, lX, lY, ByRef x, ByRef y) Get the world coordinates of a point given the local coordinates. + diff --git a/doc/files/getspriteworldvector.txt b/doc/files/getspriteworldvector.txt index 746f4ff..7ac65ba 100644 --- a/doc/files/getspriteworldvector.txt +++ b/doc/files/getspriteworldvector.txt @@ -1,4 +1,5 @@ -#title getSpriteWorldVector [RCBasic Doc] -#header sub getSpriteWorldVector( spr_id, lX, lY, ByRef x, ByRef y) +#title GetSpriteWorldVector [RCBasic Doc] +#header Sub GetSpriteWorldVector( spr_id, lX, lY, ByRef x, ByRef y) Get the world coordinates of a vector given the local coordinates. + diff --git a/doc/files/getterraincenter.txt b/doc/files/getterraincenter.txt index 8a363cb..958c0ba 100644 --- a/doc/files/getterraincenter.txt +++ b/doc/files/getterraincenter.txt @@ -1,4 +1,5 @@ #title GetTerrainCenter [RCBasic Doc] -#header sub GetTerrainCenter( actor, ByRef x, ByRef y, ByRef z ) +#header Sub GetTerrainCenter( actor, ByRef x, ByRef y, ByRef z ) Gets the center point of a terrain actor + diff --git a/doc/files/getterrainheight.txt b/doc/files/getterrainheight.txt index d33750a..d090531 100644 --- a/doc/files/getterrainheight.txt +++ b/doc/files/getterrainheight.txt @@ -1,4 +1,5 @@ #title GetTerrainHeight [RCBasic Doc] -#header function GetTerrainHeight( actor, patchX, patchZ ) +#header Function GetTerrainHeight( actor, patchX, patchZ ) Returns the height of a terrain patch + diff --git a/doc/files/getterrainpatchaabb.txt b/doc/files/getterrainpatchaabb.txt index 695cb36..ef787f3 100644 --- a/doc/files/getterrainpatchaabb.txt +++ b/doc/files/getterrainpatchaabb.txt @@ -1,4 +1,5 @@ #title GetTerrainPatchAABB [RCBasic Doc] -#header sub GetTerrainPatchAABB( actor, patchX, patchZ, ByRef minX, ByRef minY, ByRef minZ, ByRef maxX, ByRef maxY, ByRef maxZ ) +#header Sub GetTerrainPatchAABB( actor, patchX, patchZ, ByRef minX, ByRef minY, ByRef minZ, ByRef maxX, ByRef maxY, ByRef maxZ ) Returns the bounding box of a terrain patch + diff --git a/doc/files/getterrainpatchlod.txt b/doc/files/getterrainpatchlod.txt index 5b172f5..c739d9b 100644 --- a/doc/files/getterrainpatchlod.txt +++ b/doc/files/getterrainpatchlod.txt @@ -1,4 +1,5 @@ #title GetTerrainPatchLOD [RCBasic Doc] -#header function GetTerrainPatchLOD( actor, patchX, patchZ ) +#header Function GetTerrainPatchLOD( actor, patchX, patchZ ) Returns the current level of detail for a terrain patch + diff --git a/doc/files/gettextheight.txt b/doc/files/gettextheight.txt deleted file mode 100644 index 2dc67ea..0000000 --- a/doc/files/gettextheight.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title GetTextHeight [RCBasic Doc] -#header function GetTextHeight(txt$) - -Returns the height of the text if rendered with the current font diff --git a/doc/files/gettextsize.txt b/doc/files/gettextsize.txt index e37c9d8..5be5ac0 100644 --- a/doc/files/gettextsize.txt +++ b/doc/files/gettextsize.txt @@ -1,4 +1,5 @@ #title GetTextSize [RCBasic Doc] -#header sub GetTextSize(txt$, byref w, byref h) +#header Sub GetTextSize(txt$, ByRef w, ByRef h) Gets the size of the text if rendered with the current font + diff --git a/doc/files/gettextwidth.txt b/doc/files/gettextwidth.txt deleted file mode 100644 index 65ab5da..0000000 --- a/doc/files/gettextwidth.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title GetTextWidth [RCBasic Doc] -#header function GetTextWidth(txt$) - -Returns the width of the text if rendered with the current font diff --git a/doc/files/gettile.txt b/doc/files/gettile.txt index ad29da9..6479ef7 100644 --- a/doc/files/gettile.txt +++ b/doc/files/gettile.txt @@ -4,3 +4,4 @@ Returns the tile at a specified location on a tilemap Note: (x, y) is a tile position, not an actual coordinate on the map + diff --git a/doc/files/gettileanimationframe.txt b/doc/files/gettileanimationframe.txt index 3f13e14..13f58c1 100644 --- a/doc/files/gettileanimationframe.txt +++ b/doc/files/gettileanimationframe.txt @@ -4,3 +4,4 @@ Returns the tile set at a specified frame in a tiles animation #ref SetTileAnimationFrame + diff --git a/doc/files/gettileanimationlength.txt b/doc/files/gettileanimationlength.txt index 46b8653..d1c20f7 100644 --- a/doc/files/gettileanimationlength.txt +++ b/doc/files/gettileanimationlength.txt @@ -4,3 +4,4 @@ Return the number of frames in a tile's animation #ref SetTileAnimationLength + diff --git a/doc/files/gettileanimationspeed.txt b/doc/files/gettileanimationspeed.txt index 89edb24..1d0d771 100644 --- a/doc/files/gettileanimationspeed.txt +++ b/doc/files/gettileanimationspeed.txt @@ -4,3 +4,4 @@ Returns the fps of a tile's animation #ref SetTileAnimationSpeed + diff --git a/doc/files/gettilemapsize.txt b/doc/files/gettilemapsize.txt index 3c7b91d..2891c5e 100644 --- a/doc/files/gettilemapsize.txt +++ b/doc/files/gettilemapsize.txt @@ -4,3 +4,4 @@ Gets the size of a tile map #ref CreateTileMap SetTileMapSize + diff --git a/doc/files/gettouch.txt b/doc/files/gettouch.txt index 72cc13b..01fd708 100644 --- a/doc/files/gettouch.txt +++ b/doc/files/gettouch.txt @@ -1,4 +1,5 @@ #title GetTouch [RCBasic Doc] -#header sub GetTouch(byref status, byref x, byref y, byref dx, byref dy) +#header Sub GetTouch(ByRef status, ByRef x, ByRef y, ByRef dx, ByRef dy) Gets the position and distance of motion of a touch event + diff --git a/doc/files/gettouchfinger.txt b/doc/files/gettouchfinger.txt index 92a2121..77bf989 100644 --- a/doc/files/gettouchfinger.txt +++ b/doc/files/gettouchfinger.txt @@ -1,4 +1,5 @@ #title GetTouchFinger [RCBasic Doc] -#header sub GetTouchFinger(finger, byref x, byref y, byref pressure) +#header Sub GetTouchFinger(finger, ByRef x, ByRef y, ByRef pressure) Gets the position and pressure of a finger on a touch event + diff --git a/doc/files/getvehicleaxis.txt b/doc/files/getvehicleaxis.txt new file mode 100644 index 0000000..50af0fb --- /dev/null +++ b/doc/files/getvehicleaxis.txt @@ -0,0 +1,14 @@ +#title GetVehicleAxis [RCBasic Doc] +#header Sub GetVehicleAxis( actor, ByRef x, ByRef y, ByRef z ) + +Gets the axis used to define a vehicles orientation. + +#table +#row "Direction", "Axis", "Meaning" +#row "X", "Right Axis", "Wheel axle direction" +#row "Y", "Up Axis", "Suspension direction" +#row "Z", "Forward Axis", "Driving direction" +#/table + +#ref SetWheelAxel SetSuspensionLength SetWheelDirection + diff --git a/doc/files/getvehiclechassisworldtransform.txt b/doc/files/getvehiclechassisworldtransform.txt new file mode 100644 index 0000000..d98582e --- /dev/null +++ b/doc/files/getvehiclechassisworldtransform.txt @@ -0,0 +1,5 @@ +#title GetVehicleChassisWorldTransform [RCBasic Doc] +#header Sub GetVehicleChassisWorldTransform( actor, t_matrix ) + +Stores the world transform of the chassis actor in a vehicle + diff --git a/doc/files/getvehiclecurrentspeed.txt b/doc/files/getvehiclecurrentspeed.txt new file mode 100644 index 0000000..10c48c3 --- /dev/null +++ b/doc/files/getvehiclecurrentspeed.txt @@ -0,0 +1,5 @@ +#title GetVehicleCurrentSpeed [RCBasic Doc] +#header Function GetVehicleCurrentSpeed( actor ) + +Returns the current speed set on the vehicle + diff --git a/doc/files/getvehicleforwardvector.txt b/doc/files/getvehicleforwardvector.txt new file mode 100644 index 0000000..b1bc61c --- /dev/null +++ b/doc/files/getvehicleforwardvector.txt @@ -0,0 +1,5 @@ +#title GetVehicleForwardVector [RCBasic Doc] +#header Sub GetVehicleForwardVector( actor, ByRef x, ByRef y, ByRef z ) + +Gets the forward vector of a vehicle + diff --git a/doc/files/getvehiclepitchcontrol.txt b/doc/files/getvehiclepitchcontrol.txt new file mode 100644 index 0000000..f137115 --- /dev/null +++ b/doc/files/getvehiclepitchcontrol.txt @@ -0,0 +1,7 @@ +#title GetVehiclePitchControl [RCBasic Doc] +#header Function GetVehiclePitchControl( actor ) + +Returns the pitch control for a vehicle + +#ref SetVehiclePitchControl + diff --git a/doc/files/getvideodrawrect.txt b/doc/files/getvideodrawrect.txt index 0f7f377..b3d5dde 100644 --- a/doc/files/getvideodrawrect.txt +++ b/doc/files/getvideodrawrect.txt @@ -1,4 +1,5 @@ #title GetVideoDrawRect [RCBasic Doc] -#header sub GetVideoDrawRect(byref x, byref y, byref w, byref h) +#header Sub GetVideoDrawRect(ByRef x, ByRef y, ByRef w, ByRef h) Gets the position and dimensions of the area video playback is shown at. + diff --git a/doc/files/getvideoposition.txt b/doc/files/getvideoposition.txt index d0b6590..f1dc513 100644 --- a/doc/files/getvideoposition.txt +++ b/doc/files/getvideoposition.txt @@ -1,4 +1,5 @@ #title GetVideoPosition [RCBasic Doc] -#header function GetVideoPosition() +#header Function GetVideoPosition() Returns the current position in the video playback. + diff --git a/doc/files/getvideosize.txt b/doc/files/getvideosize.txt index ccf55ac..b81df31 100644 --- a/doc/files/getvideosize.txt +++ b/doc/files/getvideosize.txt @@ -1,4 +1,5 @@ #title GetVideoSize [RCBasic Doc] -#header sub GetVideoSize(byref w, byref h) +#header Sub GetVideoSize(ByRef w, ByRef h) Gets the size of video's frames + diff --git a/doc/files/getvideostats.txt b/doc/files/getvideostats.txt index f0106c9..df238c0 100644 --- a/doc/files/getvideostats.txt +++ b/doc/files/getvideostats.txt @@ -1,6 +1,7 @@ #title GetVideoStats [RCBasic Doc] -#header sub GetVideoStats(vFile$, byref vLen, byref vfps, byref frame_w, byref frame_h) +#header Sub GetVideoStats(vFile$, ByRef vLen, ByRef vfps, ByRef frame_w, ByRef frame_h) Gets video data from a video file. Note: This function is slow and should not be used during time critical sections in your code. + diff --git a/doc/files/getvideovolume.txt b/doc/files/getvideovolume.txt index 1f043e4..394115a 100644 --- a/doc/files/getvideovolume.txt +++ b/doc/files/getvideovolume.txt @@ -1,8 +1,9 @@ #title GetVideoVolume [RCBasic Doc] -#header function GetVideoVolume( ) +#header Function GetVideoVolume( ) Returns the volume of a video Volume can be in a range of 0 to 128 #ref SetVideoVolume + diff --git a/doc/files/getwheelactoroffsettransform.txt b/doc/files/getwheelactoroffsettransform.txt new file mode 100644 index 0000000..f83b837 --- /dev/null +++ b/doc/files/getwheelactoroffsettransform.txt @@ -0,0 +1,11 @@ +#title GetWheelActorOffsetTransform [RCBasic Doc] +#header Sub GetWheelActorOffsetTransform( actor, wheel, t_matrix ) + +Stores the local offset transform for the wheel actor in t_matrix. + +This is mainly for when the actors local transform does not line up with the axis for the vehicle. + +Refer to the Vehicle demo to see an example of this. + +#ref SetWheelActorOffsetTransform + diff --git a/doc/files/getwheelaxel.txt b/doc/files/getwheelaxel.txt new file mode 100644 index 0000000..aabe640 --- /dev/null +++ b/doc/files/getwheelaxel.txt @@ -0,0 +1,7 @@ +#title GetWheelAxel [RCBasic Doc] +#header Sub GetWheelAxel( actor, wheel, ByRef x, ByRef y, ByRef z ) + +Get the axel direction of a wheel on a vehicle + +#ref SetWheelAxel + diff --git a/doc/files/getwheelbrake.txt b/doc/files/getwheelbrake.txt new file mode 100644 index 0000000..ebffe87 --- /dev/null +++ b/doc/files/getwheelbrake.txt @@ -0,0 +1,7 @@ +#title GetWheelBrake [RCBasic Doc] +#header Function GetWheelBrake( actor, wheel ) + +Returns the brake value of a wheel on a vehicle + +#ref SetWheelBrake + diff --git a/doc/files/getwheelconnectionpoint.txt b/doc/files/getwheelconnectionpoint.txt new file mode 100644 index 0000000..68e644d --- /dev/null +++ b/doc/files/getwheelconnectionpoint.txt @@ -0,0 +1,7 @@ +#title GetWheelConnectionPoint [RCBasic Doc] +#header Sub GetWheelConnectionPoint( actor, wheel, ByRef x, ByRef y, ByRef z) + +Gets the point in local space that a wheel is connected to a vehicle at + +#ref SetWheelConnectionPoint + diff --git a/doc/files/getwheelcount.txt b/doc/files/getwheelcount.txt new file mode 100644 index 0000000..c00daee --- /dev/null +++ b/doc/files/getwheelcount.txt @@ -0,0 +1,7 @@ +#title GetWheelCount [RCBasic Doc] +#header Function GetWheelCount( actor ) + +Returns the number of wheels on a vehicle + +#ref AddVehicleWheel + diff --git a/doc/files/getwheeldampingcompression.txt b/doc/files/getwheeldampingcompression.txt new file mode 100644 index 0000000..b78ef6a --- /dev/null +++ b/doc/files/getwheeldampingcompression.txt @@ -0,0 +1,7 @@ +#title GetWheelDampingCompression [RCBasic Doc] +#header Function GetWheelDampingCompression( actor, wheel ) + +Returns the damping compression of a wheel + +#ref GetWheelDampingRelaxation SetWheelDampingCompression + diff --git a/doc/files/getwheeldampingrelaxation.txt b/doc/files/getwheeldampingrelaxation.txt new file mode 100644 index 0000000..b898fde --- /dev/null +++ b/doc/files/getwheeldampingrelaxation.txt @@ -0,0 +1,7 @@ +#title GetWheelDampingRelaxation [RCBasic Doc] +#header Function GetWheelDampingRelaxation( actor, wheel ) + +Returns the damping relaxation of a wheel + +#ref GetWheelDampingCompression SetWheelDampingRelaxation + diff --git a/doc/files/getwheeldirection.txt b/doc/files/getwheeldirection.txt new file mode 100644 index 0000000..e3c5ee3 --- /dev/null +++ b/doc/files/getwheeldirection.txt @@ -0,0 +1,5 @@ +#title GetWheelDirection [RCBasic Doc] +#header Sub GetWheelDirection( actor, wheel, ByRef x, ByRef y, ByRef z ) + +Gets the direction of a wheel on a vehicle + diff --git a/doc/files/getwheelengineforce.txt b/doc/files/getwheelengineforce.txt new file mode 100644 index 0000000..eff802a --- /dev/null +++ b/doc/files/getwheelengineforce.txt @@ -0,0 +1,7 @@ +#title GetWheelEngineForce [RCBasic Doc] +#header Function GetWheelEngineForce( actor, wheel ) + +Returns the engine force currently applied to a wheel + +#ref SetWheelEngineForce + diff --git a/doc/files/getwheelfrictionslip.txt b/doc/files/getwheelfrictionslip.txt new file mode 100644 index 0000000..c05a873 --- /dev/null +++ b/doc/files/getwheelfrictionslip.txt @@ -0,0 +1,7 @@ +#title GetWheelFrictionSlip [RCBasic Doc] +#header Function GetWheelFrictionSlip( actor, wheel ) + +Returns the friction slip of a wheel + +#ref SetWheelFrictionSlip + diff --git a/doc/files/getwheelinversecontactsuspension.txt b/doc/files/getwheelinversecontactsuspension.txt new file mode 100644 index 0000000..a4eb9d7 --- /dev/null +++ b/doc/files/getwheelinversecontactsuspension.txt @@ -0,0 +1,11 @@ +#title GetWheelInverseContactSuspension [RCBasic Doc] +#header Function GetWheelInverseContactSuspension( actor, wheel ) + +Returns the clipped inverse contact dot suspension. + +This value is a stability factor used to adjust suspension force when the ground contact surface is tilted. + +It prevents suspension forces from exploding when the wheel contacts steep surfaces. + +#ref SetWheelInverseContactSuspension + diff --git a/doc/files/getwheelmaxsuspensiontravel.txt b/doc/files/getwheelmaxsuspensiontravel.txt new file mode 100644 index 0000000..ddb1ac0 --- /dev/null +++ b/doc/files/getwheelmaxsuspensiontravel.txt @@ -0,0 +1,9 @@ +#title GetWheelMaxSuspensionTravel [RCBasic Doc] +#header Function GetWheelMaxSuspensionTravel( actor, wheel ) + +Returns the max suspension travel distance. + +This value is the maximum distance the suspension is allowed to extend or compress from its rest length set with SetSuspensionLength(). + +#ref SetWheelMaxSuspension + diff --git a/doc/files/getwheelradius.txt b/doc/files/getwheelradius.txt new file mode 100644 index 0000000..df74593 --- /dev/null +++ b/doc/files/getwheelradius.txt @@ -0,0 +1,7 @@ +#title GetWheelRadius [RCBasic Doc] +#header Function GetWheelRadius( actor, wheel ) + +You will never guess what this returns + +#ref SetWheelRadius + diff --git a/doc/files/getwheelrollinfluence.txt b/doc/files/getwheelrollinfluence.txt new file mode 100644 index 0000000..1310893 --- /dev/null +++ b/doc/files/getwheelrollinfluence.txt @@ -0,0 +1,11 @@ +#title GetWheelRollInfluence [RCBasic Doc] +#header Function GetWheelRollInfluence( actor, wheel ) + +Returns the roll_influence for a wheel. + +Roll influence controls how much a wheel’s suspension force contributes to the vehicle’s body roll (sideways tipping). + +It’s essentially a stability scaling factor. + +#ref SetWheelRollInfluence + diff --git a/doc/files/getwheelrotation.txt b/doc/files/getwheelrotation.txt new file mode 100644 index 0000000..a4ce98d --- /dev/null +++ b/doc/files/getwheelrotation.txt @@ -0,0 +1,7 @@ +#title GetWheelRotation [RCBasic Doc] +#header Function GetWheelRotation( actor, wheel ) + +Returns a wheel's spin rotation. + +#ref SetWheelRotation + diff --git a/doc/files/getwheelrotationdelta.txt b/doc/files/getwheelrotationdelta.txt new file mode 100644 index 0000000..22d5670 --- /dev/null +++ b/doc/files/getwheelrotationdelta.txt @@ -0,0 +1,7 @@ +#title GetWheelRotationDelta [RCBasic Doc] +#header Function GetWheelRotationDelta( actor, wheel ) + +Returns how much the wheels spin angle changed since the last frame. + +#ref SetWheelRotationDelta + diff --git a/doc/files/getwheelsteeringvalue.txt b/doc/files/getwheelsteeringvalue.txt new file mode 100644 index 0000000..f3a66a3 --- /dev/null +++ b/doc/files/getwheelsteeringvalue.txt @@ -0,0 +1,8 @@ +#title GetWheelSteeringValue [RCBasic Doc] +#header Function GetWheelSteeringValue( actor, wheel ) + +Returns the steering value for a wheel + +#ref SetWheelSteeringValue + + diff --git a/doc/files/getwheelsuspensionlength.txt b/doc/files/getwheelsuspensionlength.txt new file mode 100644 index 0000000..38a2f80 --- /dev/null +++ b/doc/files/getwheelsuspensionlength.txt @@ -0,0 +1,7 @@ +#title GetWheelSuspensionLength [RCBasic Doc] +#header Function GetWheelSuspensionLength( actor, wheel ) + +Returns the suspsension rest length of a wheel + +#ref SetWheelSuspensionLength + diff --git a/doc/files/getwheelsuspensionstiffness.txt b/doc/files/getwheelsuspensionstiffness.txt new file mode 100644 index 0000000..9875c38 --- /dev/null +++ b/doc/files/getwheelsuspensionstiffness.txt @@ -0,0 +1,12 @@ +#title GetWheelSuspensionStiffness [RCBasic Doc] +#header Function GetWheelSuspensionStiffness( actor, wheel ) + +Returns the suspension stiffness of a wheel. + +#list ul +#li Higher stiffness - stronger upward force for the same compression +#li Lower stiffness - softer suspension +#/list + +#ref SetWheelSuspensionStiffness + diff --git a/doc/files/getwheelsuspensionvelocity.txt b/doc/files/getwheelsuspensionvelocity.txt new file mode 100644 index 0000000..6445ac2 --- /dev/null +++ b/doc/files/getwheelsuspensionvelocity.txt @@ -0,0 +1,9 @@ +#title GetWheelSuspensionVelocity [RCBasic Doc] +#header Function GetWheelSuspensionVelocity( actor, wheel ) + +Returns the suspension velocity. + +This value is the speed that the suspension compresses or extends at. + +#ref SetWheelSuspensionVelocity + diff --git a/doc/files/getwheelworldtransform.txt b/doc/files/getwheelworldtransform.txt new file mode 100644 index 0000000..ed03170 --- /dev/null +++ b/doc/files/getwheelworldtransform.txt @@ -0,0 +1,9 @@ +#title GetWheelWorldTransform [RCBasic Doc] +#header Sub GetWheelWorldTransform( actor, wheel, t_matrix ) + +Returns the world transform of a wheel on a vehicle. + +NOTE: This will not be the world tranform of the actor if an offset transform has been set. In that case you will need to multiply the offset by the world transform. + +#ref SetWheelWorldTransform + diff --git a/doc/files/getwindowmaxsize.txt b/doc/files/getwindowmaxsize.txt index fe87b92..4f6c3b9 100644 --- a/doc/files/getwindowmaxsize.txt +++ b/doc/files/getwindowmaxsize.txt @@ -1,4 +1,5 @@ #title GetWindowMaxSize [RCBasic Doc] -#header sub GetWindowMaxSize( byref w, byref h) +#header Sub GetWindowMaxSize( ByRef w, ByRef h) Gets the maximum size of a window. + diff --git a/doc/files/getwindowminsize.txt b/doc/files/getwindowminsize.txt index e06c2b9..270bf92 100644 --- a/doc/files/getwindowminsize.txt +++ b/doc/files/getwindowminsize.txt @@ -1,4 +1,5 @@ #title GetWindowMinSize [RCBasic Doc] -#header sub GetWindowMinSize( byref w, byref h) +#header Sub GetWindowMinSize( ByRef w, ByRef h) Gets the minimum size of the window. + diff --git a/doc/files/getwindowmode.txt b/doc/files/getwindowmode.txt index 2090421..33826d2 100644 --- a/doc/files/getwindowmode.txt +++ b/doc/files/getwindowmode.txt @@ -1,4 +1,5 @@ #title GetWindowMode [RCBasic Doc] -#header function GetWindowMode( ) +#header Function GetWindowMode( ) Returns the flags set on the given window as a bitmask. The mode set with OpenWindow() is part of this mask. + diff --git a/doc/files/getwindowposition.txt b/doc/files/getwindowposition.txt index c822e1e..3d27919 100644 --- a/doc/files/getwindowposition.txt +++ b/doc/files/getwindowposition.txt @@ -1,4 +1,5 @@ #title GetWindowPosition [RCBasic Doc] -#header sub GetWindowPosition( byref x, byref y ) +#header Sub GetWindowPosition( ByRef x, ByRef y ) Gets the window position. + diff --git a/doc/files/getwindowsize.txt b/doc/files/getwindowsize.txt index 13c1221..efe48f7 100644 --- a/doc/files/getwindowsize.txt +++ b/doc/files/getwindowsize.txt @@ -1,4 +1,5 @@ #title GetWindowSize [RCBasic Doc] -#header sub GetWindowSize( byref w, byref h ) +#header Sub GetWindowSize( ByRef w, ByRef h ) Gets the size of the window. + diff --git a/doc/files/getworld2dautoclearforces.txt b/doc/files/getworld2dautoclearforces.txt index 1f345b4..1370e72 100644 --- a/doc/files/getworld2dautoclearforces.txt +++ b/doc/files/getworld2dautoclearforces.txt @@ -1,6 +1,7 @@ #title GetWorld2DAutoClearForces [RCBasic Doc] -#header function GetWorld2DAutoClearForces() +#header Function GetWorld2DAutoClearForces() Returns the auto clear forces flag for the active canvas #ref SetWorld2DAutoClearForces + diff --git a/doc/files/getworld2dpositioniterations.txt b/doc/files/getworld2dpositioniterations.txt index ee7546c..d9ecc4f 100644 --- a/doc/files/getworld2dpositioniterations.txt +++ b/doc/files/getworld2dpositioniterations.txt @@ -1,7 +1,8 @@ #title GetWorld2DPositionIterations [RCBasic Doc] -#header function GetWorld2DPositionIterations() +#header Function GetWorld2DPositionIterations() Returns the number of position iterations for the position constraint solver #ref SetWorld2DPositionIterations + diff --git a/doc/files/getworld2dtimestep.txt b/doc/files/getworld2dtimestep.txt index 12796ad..ee9564b 100644 --- a/doc/files/getworld2dtimestep.txt +++ b/doc/files/getworld2dtimestep.txt @@ -1,6 +1,7 @@ #title GetWorld2DTimeStep [RCBasic Doc] -#header function GetWorld2DTimeStep() +#header Function GetWorld2DTimeStep() Returns the timestep for the active canvas #ref SetWorld2DTimeStep + diff --git a/doc/files/getworld2dvelocityiterations.txt b/doc/files/getworld2dvelocityiterations.txt index fbcf0a7..93e1e79 100644 --- a/doc/files/getworld2dvelocityiterations.txt +++ b/doc/files/getworld2dvelocityiterations.txt @@ -1,6 +1,7 @@ #title GetWorld2DVelocityIterations [RCBasic Doc] -#header function GetWorld2DVelocityIterations() +#header Function GetWorld2DVelocityIterations() Returns the number of velocity iterations for the velocity constraint solver #ref SetWorld2DVelocityIterations + diff --git a/doc/files/getworld3dmaxsubsteps.txt b/doc/files/getworld3dmaxsubsteps.txt index 9b869eb..7f4b989 100644 --- a/doc/files/getworld3dmaxsubsteps.txt +++ b/doc/files/getworld3dmaxsubsteps.txt @@ -1,5 +1,6 @@ #title GetWorld3DMaxSubSteps [RCBasic Doc] -#header function GetWorld3DMaxSubSteps() +#header Function GetWorld3DMaxSubSteps() Returns the maximum substeps in the 3d physics time step + diff --git a/doc/files/getworld3dtimestep.txt b/doc/files/getworld3dtimestep.txt index 3cdd328..c34f152 100644 --- a/doc/files/getworld3dtimestep.txt +++ b/doc/files/getworld3dtimestep.txt @@ -1,4 +1,5 @@ #title GetWorld3DTimeStep [RCBasic Doc] -#header function GetWorld3DTimeStep() +#header Function GetWorld3DTimeStep() Returns the timestep of the 3d physics simulation + diff --git a/doc/files/getworldtoviewportposition.txt b/doc/files/getworldtoviewportposition.txt index bca3501..7ddd74f 100644 --- a/doc/files/getworldtoviewportposition.txt +++ b/doc/files/getworldtoviewportposition.txt @@ -2,3 +2,4 @@ #header Sub GetWorldToViewportPosition(x, y, z, ByRef x, ByRef y) Get the 2D coordinates for the given 3D position on the active canvas + diff --git a/doc/files/globalmousex.txt b/doc/files/globalmousex.txt index 32ca055..7ebd0d8 100644 --- a/doc/files/globalmousex.txt +++ b/doc/files/globalmousex.txt @@ -1,6 +1,7 @@ #title GlobalMouseX [RCBasic Doc] -#header function GlobalMouseX() +#header Function GlobalMouseX() Returns the absolute X position of the mouse on the display #ref GlobalMouseY GetGlobalMouse + diff --git a/doc/files/globalmousey.txt b/doc/files/globalmousey.txt index 29eaaa7..ccafb54 100644 --- a/doc/files/globalmousey.txt +++ b/doc/files/globalmousey.txt @@ -1,6 +1,7 @@ #title GlobalMouseY [RCBasic Doc] -#header function GlobalMouseY() +#header Function GlobalMouseY() Returns the absolute Y position of the mouse on the display #ref GlobalMouseX GetGlobalMouse + diff --git a/doc/files/grabinput.txt b/doc/files/grabinput.txt index cc59462..aabc8b3 100644 --- a/doc/files/grabinput.txt +++ b/doc/files/grabinput.txt @@ -1,4 +1,5 @@ #title GrabInput [RCBasic Doc] -#header sub GrabInput(flag) +#header Sub GrabInput(flag) Sets whether the currently active window will grab user input + diff --git a/doc/files/graphics2.txt b/doc/files/graphics2.txt new file mode 100644 index 0000000..b4b2ac5 --- /dev/null +++ b/doc/files/graphics2.txt @@ -0,0 +1,119 @@ +#title RCBasic Sprites [RCBasic Doc] +#header SPRITES + +The last section was a basic overview of graphics so in this section, I am going to go more indepth on sprites. In RCBasic, sprites are 2D objects with animation and physics properties. Sprite physics and animations are updated each time Update() is called. + +To create a sprite, you must have a sprite canvas as your active canvas. Here is a quick explanation of how to open a new sprite canvas. +#code +pos_x = 0 +pos_y = 0 +viewport_width = 640 +viewport_height = 480 + +sprite_canvas = OpenCanvasSpriteLayer(pos_x, pos_y, viewport_width, viewport_height) +#/code + +Sprite canvases are opened with OpenCanvasSpriteLayer(). You only need to pass the position in the window where the viewport starts at and the size of the viewport. Sprite canvases don't have a fixed size since it only renders the part of the canvas that is visible. + +Once you have opened a sprite canvas, use the Canvas() function to set the sprite canvas as active. +#code +Canvas(sprite_canvas) +#/code + +Now you are ready to create a sprite. To create a sprite, normally you would need a sprite sheet. The sprite sheet is a image file that contains all the animations for your sprite. +#code +spriteSheet = LoadImage("graizor.png") + +frame_width = 32 +frame_height = 32 + +mySprite = CreateSprite(spriteSheet, frame_width, frame_height) +#/code + +Sprites are created with the CreateSprite() function. Sprites have a default animation that is 1 frame in length and set as the first frame in the sprite sheet. The frames in a sprite sheet start at 0 and increase going from left to right and continue incrementing down each row. So if each row as 4 frames then the first row would have frames 0 to 3 and the second row would start at 4 and continue until the end of the last row. +#image "images/sprite_frames.png" + +To animate our sprite, we have to create an animation for it. You can create an animation with the CreateSpriteAnimation() function. +#code +walk_left_animation = CreateSpriteAnimation(mySprite, 4, 12) +SetSpriteAnimationFrame(mySprite, walk_left_animation, 0, 28) +SetSpriteAnimationFrame(mySprite, walk_left_animation, 1, 29) +SetSpriteAnimationFrame(mySprite, walk_left_animation, 2, 30) +SetSpriteAnimationFrame(mySprite, walk_left_animation, 3, 31) +#/code + +CreateSpriteAnimation() takes 3 parameters +#list ul +#li sprite - A sprite created with CreateSprite() +#li animation length - number of frames in the animation +#li animation speed - frames per second for the animation +#/list + +SetSpriteAnimationFrame() takes 4 parameters +#list ul +#li sprite - the sprite the animation is on +#li animation - the animation created with CreateSpriteAnimation() +#li animation frame - the animation frame number NOTE: first frame is 0 +#li sheet index - the index of the frame on the sprite sheet NOTE: This will match one of the numbers in the top corner of each frame in the picture above +#/list + + +Now to play the animation, we just set the animation on the sprite. +#code +SetSpriteAnimation(mySprite, walk_left_animation, -1) +#/code + +SetSpriteAnimation() takes the sprite, the animation, and the last parameter is the number of times to loop the animation. Setting it to a value less than 0 will cause it to loop infinitely. + +Thats the basics of sprite animation. Next lets go over sprite physics. By default, a sprite is non-solid which means it won't collide with anything. To change our sprite to solid, we just call the SetSpriteSolid() function. +#code +SetSpriteSolid(mySprite, TRUE) +#/code + +To have the sprite fall, we need to set gravity for our sprite canvas. We do that with SetGravity2D(). +#code +SetGravity2D(0, 30) +#/code + +SetGravity2D() takes an x and y value for the direction gravity pulls in. We just want gravity pulling down on our sprite. This would have our sprite falling forever since there is no ground for the sprite to collide with. So we need to create another sprite for the ground. +#code +ground = CreateSprite(-1, 640, 100) +SetSpriteSolid(ground, TRUE) +SetSpritePosition(ground, 0, 380) +SetSpriteType(ground, SPRITE_TYPE_STATIC) +#/code + +There is a few things to go over with how the ground was created. First, we use -1 instead of an image for the ground. If you use a value less than 0 when creating a sprite, it will just create a physics object without any animation. This works well for a ground since we can draw an image on a paint canvas or draw a tile map. + +On the next 2 lines we are setting the ground as solid and setting the grounds position to the bottom of our screen. + +The last line is setting the ground sprite as static. This sets the ground as an unmovable object. + +Since the ground does not have an image associated with it, we can just open a paint canvas over the sprite layer and draw a rectangle covering the area where our ground physics object is. +#code +paint_canvas = OpenCanvas(640, 480, 0, 0, 640, 480, 1) +SetCanvasZ(paint_canvas, 1) +#/code + +We use OpenCanvas() from the last section to open a paint canvas here. Setting the last parameter in OpenCanvas() to 1 will make the canvas background clear so we can see the sprite canvas behind it. + +SetCanvasZ() changes the render order for the canvas. Canvases with a higher Z order are drawn on top of canvases with lower Z order. Now we can switch to the paint canvas to draw a rectangle using the functions from the last section. +#code +SetColor( RGB(200, 0, 0) ) 'Sets the drawing color to red +RectFill(0, 380, 640, 100) 'Draws a filled rectangle with the current draw color +#/code + +We are drawing our rectangle at the location where we positioned our ground sprite above with the size that we made our ground sprite object. That will make our sprite ground visible for us to land on. + +The last thing we will do is make our sprite move when we press a key. +#code +If Key(K_RIGHT) Then + SetSpriteLinearVelocity(mySprite, 30, 0) +End If +#/code + +Key() returns true if the key code parameter is pressed. You can see a list of all the key codes in the Key Codes section in the Appendix. + +We use SetSpriteLinearVelocity() to move the sprite instead of SetSpritePosition() because we don't want to directly move a sprite that we want physics to be applied to. There are a few functions for applying forces to a sprite that you can find under the Sprite Physics section in the manual. + +And that is it for our simple overview of sprites. To see a full working example of the concepts covered here, try out the Sprite Test example in the examples folder. diff --git a/doc/files/graphics3.txt b/doc/files/graphics3.txt new file mode 100644 index 0000000..3b13b61 --- /dev/null +++ b/doc/files/graphics3.txt @@ -0,0 +1,125 @@ +#title RCBasic Sprites [RCBasic Doc] +#header 3D Graphics + +This last section will cover how 3D graphics work in RCBasic. We can render the scene with a 3D canvas which is opened with OpenCanvas3D() +#code +viewport_width = 640 +viewport_height = 480 +scene_canvas = OpenCanvas3D(0, 0, viewport_width, viewport_height, 1) +#/code + +OpenCanvas3D takes some of the same parameters as OpenCanvas. It will open a canvas to view the 3D scene. You can open multiple 3D canvases to view the 3D scene from different camera angles but there is only one 3D scene. + +Next, lets go over actors. Actors are objects in our 3D scene and similiar to what sprites are on a sprite canvas. There are different types of actors that we can create and each one serves a different purpose. For now lets just create an animated actor. +#code +hero_mesh = LoadMesh("char.ms3d") ' Load a 3D model from a file +hero = CreateAnimatedActor(hero_mesh) ' Create an animated object in our scene from the 3D model +#/code + +We use LoadMesh() to load a 3D model into our program. If we want to make multiple actors in our scene from this 3D model, we only need to load the model once. + +After we load the model, we use CreateAnimatedActor() to create an object in our scene using the 3D model. Animated actors function like 3D version of sprites since they have animation and physics. Adding animation to our animated actor is a similiar process to adding animation to our sprite from the last section. + +#code +RUN_ANIMATION = CreateActorAnimation(hero, 13, 36, 30) +#/code + +CreateActorAnimation() takes 4 parameters. +#list ul +#li actor - the actor we created with CreateAnimatedActor() +#list ul +#li NOTE: We can only create animations for animated actors +#/list +#li start frame - The first frame of the animation +#li end frame - The last frame of the animation +#li speed - The frames per second of the animtion +#/list + +Now that we have an animation, we can set the actor's animation in the same way we set the sprite's animation in the last section. +#code +SetActorAnimation(hero, RUN_ANIMATION, -1) +#/code + +SetActorAnimation() works the same way that SetSpriteAnimation() does. It takes the actor, the animation, and number of animation loops. We can set it to a value less than 0 to loop infinitely just like we did with our sprite in the last section. + +Currently, the actor will not have any color. We need to add a texture to the actor. We will also disable lighting for the actor for now so that it just renders with the texture applied. +#code +hero_material = GetActorMaterial(hero, 0) + +SetMaterialLighting(hero_material, FALSE) + +hero_texture = LoadImage("hero.png") +SetMaterialTexture(hero_material, 0, hero_texture) +#/code + +First, we get a reference to our actors material with GetActorMaterial(). We use this reference to set properties for the actor's material. The material determines how the actor is rendered. + +Next, we disable lighting for the material. This means that lighting will not determine how light or dark the texture will be rendered at. + +Finally, we load an image and set it to the first texture slot on the material with SetMaterialTexture(). + +This now puts our actor in our scene with our texture applied. But just like in the sprite section, our actor needs to have physics applied to it. So lets make the actor solid and set our scene gravity. +#code +SetActorSolid(cube, TRUE) +SetGravity3D(0, -10, 0) +#/code + +SetActorSolid() functions just like SetSpriteSolid() does. SetGravity3D() is like SetGravity2D() but it adds a 3rd dimension to it. + +Now we need a ground plane. Lets create a plane mesh and then create an octree actor from it to serve as our ground. Octree actors are actors with meshes that have optimizations for large scenes. +#code +plane_mesh = CreatePlaneMesh(1000, 1000, 100, 100, 100, 100) +plane = CreateOctreeActor(plane_mesh) +#/code + +CreatePlaneMesh() is used to create a plane mesh rather than use LoadMesh() to load it from an external file like we did earlier. + +CreateOctreeActor() will create an octree actor rather than an animated actor. + +Next we will set a solid color material for our plane rather than load another texture. +#code +plane_material = CreateMaterial() +SetMaterialType(plane_material, FX_MATERIAL_TYPE_PLASTIC) +SetActorMaterial(plane, 0, plane_material) +#/code + +We are using an FX material here which is a special type of material with separate properties from a normal material. This time we had to use CreateMaterial() to make a new material. To make FX materials, you must create a new material since you can not set any of the FX material types on a material attached to an actor. + +Then we just set our material type with SetMaterialType() and set the material on the actor with SetActorMaterial(). + +Now lets set our physics properties for our plane. +#code +SetActorSolid(plane, TRUE) +SetActorShape(plane, ACTOR_SHAPE_TRIMESH, 0) +#/code + +Yet again, we are using SetActorSolid() to set our actor solid. We use SetActorShape() to change the shape of the plane to ACTOR_SHAPE_TRIMESH. By default, actors shapes are ACTOR_SHAPE_BOX. Boxes are fine for our actor's hit box but we want a shape with more geometry for our ground usually. + +Just like what we did with our sprites in the last lesson, lets have the actor move when a key is pressed. +#code +If Key(K_RIGHT) Then + SetActorLinearVelocityLocal(hero, 0, 0, 20) +End If +#/code + +This looks very similiar to our code for moving the sprite in the last lesson. SetActorLinearVelocityLocal() has a little bit longer name. It has a companion function called SetActorLinearVelocityWorld() which applies a transform based on world instead of local space. + +Before moving on, I want to quickly explain the difference between local transforms and world transforms. +#list ul +#li Local Transforms - These transforms apply to the direction you are facing. Basically if you increase your Z position, you will move forward in the direction you are facing. +#li World Transforms - These transforms apply to the absolute direction in the world. Basically, if you increase your Z position, you will move in the direction of the Z axis regardless of the direction you are facing. +#/list + +Before ending this lesson, lets do a quick overview of how to set the camera. Each 3D canvas has its own camera. To set the camera for a 3D canvas you must make sure you set the 3D canvas active with Canvas(). +#code +Canvas(scene_canvas) + +SetCameraPosition(0, 30, -100) 'Set the camera position +SetCameraRotation(20, 0, 0) 'Set the camera rotation +#/code + +SetCameraPosition() and SetCameraRotation() do exactly what you think they do. There are also other functions to set camera FOV(field of view), aspect ratio, etc. Look in the camera section for more info. + +Refer to the Intro to 3D demo for the complete code for this lesson. + +RCBasic has several functions for graphics, physics, etc., so if you can't find it in the manual then feel free to ask a question on the forum. diff --git a/doc/files/gyroname.txt b/doc/files/gyroname.txt index def7938..1c44750 100644 --- a/doc/files/gyroname.txt +++ b/doc/files/gyroname.txt @@ -1,4 +1,5 @@ #title GyroName$ [RCBasic Doc] -#header function GyroName$(gyro_num) +#header Function GyroName$(gyro_num) Returns the name of the gyroscope. + diff --git a/doc/files/hasclipboardtext.txt b/doc/files/hasclipboardtext.txt index 13647b7..86036dd 100644 --- a/doc/files/hasclipboardtext.txt +++ b/doc/files/hasclipboardtext.txt @@ -1,4 +1,5 @@ #title HasClipboardText [RCBasic Doc] -#header function HasClipboardText() +#header Function HasClipboardText() Returns whether or not there is text in the clipboard. + diff --git a/doc/files/hex.txt b/doc/files/hex.txt index f7382e4..0efba92 100644 --- a/doc/files/hex.txt +++ b/doc/files/hex.txt @@ -1,4 +1,5 @@ #title Hex$ [RCBasic Doc] -#header function Hex$(n) +#header Function Hex$(n) Returns a hexadecimal representation of a number. + diff --git a/doc/files/hexval.txt b/doc/files/hexval.txt index 59e7935..a9aeb72 100644 --- a/doc/files/hexval.txt +++ b/doc/files/hexval.txt @@ -1,4 +1,5 @@ #title HexVal [RCBasic Doc] -#header function HexVal(n$) +#header Function HexVal(n$) Returns the integer value of a hexadecimal string. + diff --git a/doc/files/hidemouse.txt b/doc/files/hidemouse.txt index 7979f54..1ec771d 100644 --- a/doc/files/hidemouse.txt +++ b/doc/files/hidemouse.txt @@ -1,4 +1,5 @@ #title HideMouse [RCBasic Doc] -#header sub HideMouse() +#header Sub HideMouse() Makes the mouse cursor invisible. + diff --git a/doc/files/hidewindow.txt b/doc/files/hidewindow.txt index 8b92349..2581099 100644 --- a/doc/files/hidewindow.txt +++ b/doc/files/hidewindow.txt @@ -1,6 +1,7 @@ #title HideWindow [RCBasic Doc] -#header sub HideWindow( ) +#header Sub HideWindow( ) Sets the window invisible. #ref ShowWindow WindowIsVisible + diff --git a/doc/files/imageexists.txt b/doc/files/imageexists.txt index 2f62b66..057699a 100644 --- a/doc/files/imageexists.txt +++ b/doc/files/imageexists.txt @@ -1,4 +1,5 @@ #title ImageExists [RCBasic Doc] -#header function ImageExists(img) +#header Function ImageExists(img) Returns true if img is associated with an allocated image in memory + diff --git a/doc/files/incrementmatrixcolumns.txt b/doc/files/incrementmatrixcolumns.txt index e4d1124..d63bf54 100644 --- a/doc/files/incrementmatrixcolumns.txt +++ b/doc/files/incrementmatrixcolumns.txt @@ -1,4 +1,5 @@ #title IncrementMatrixColumns [RCBasic Doc] -#header sub IncrementMatrixColumns(mA, mB, c, num_cols, value) +#header Sub IncrementMatrixColumns(mA, mB, c, num_cols, value) Increments all the values in a specified number of columns in matrix mA, starting from column c. The result is stored in matrix mB + diff --git a/doc/files/incrementmatrixrows.txt b/doc/files/incrementmatrixrows.txt index e7634d8..82ff006 100644 --- a/doc/files/incrementmatrixrows.txt +++ b/doc/files/incrementmatrixrows.txt @@ -1,4 +1,5 @@ #title IncrementMatrixRows [RCBasic Doc] -#header sub IncrementMatrixRows(mA, mB, r, num_rows, value) +#header Sub IncrementMatrixRows(mA, mB, r, num_rows, value) Increments all the values in a specified number of rows in matrix mA, starting from row r. The result is stored in matrix mB + diff --git a/doc/files/inkey.txt b/doc/files/inkey.txt index 65f8d0d..4916cf7 100644 --- a/doc/files/inkey.txt +++ b/doc/files/inkey.txt @@ -1,4 +1,5 @@ #title InKey [RCBasic Doc] -#header function InKey() +#header Function InKey() Returns the character value of the key that was pressed. + diff --git a/doc/files/input.txt b/doc/files/input.txt index 87f735c..4c27adb 100644 --- a/doc/files/input.txt +++ b/doc/files/input.txt @@ -1,4 +1,5 @@ #title Input$ [RCBasic Doc] -#header function Input$(prompt$) +#header Function Input$(prompt$) Returns user input from the console + diff --git a/doc/files/insert.txt b/doc/files/insert.txt index b79be67..1683840 100644 --- a/doc/files/insert.txt +++ b/doc/files/insert.txt @@ -1,4 +1,5 @@ #title Insert$ [RCBasic Doc] -#header function Insert$(src$, tgt$, pos) +#header Function Insert$(src$, tgt$, pos) Returns a string containing str_to_insert$ inserted into src$ at a given position + diff --git a/doc/files/insertmatrixcolumns.txt b/doc/files/insertmatrixcolumns.txt index ce15daa..8ed4ced 100644 --- a/doc/files/insertmatrixcolumns.txt +++ b/doc/files/insertmatrixcolumns.txt @@ -1,4 +1,5 @@ #title InsertMatrixColumns [RCBasic Doc] -#header function InsertMatrixColumns(mA, c, num_cols) +#header Function InsertMatrixColumns(mA, c, num_cols) Insert a number of empty columns into matrix mA starting at the specified column. + diff --git a/doc/files/insertmatrixrows.txt b/doc/files/insertmatrixrows.txt index a2c82d9..eb3aafc 100644 --- a/doc/files/insertmatrixrows.txt +++ b/doc/files/insertmatrixrows.txt @@ -1,4 +1,5 @@ #title InsertMatrixRows [RCBasic Doc] -#header function InsertMatrixRows(mA, r, num_rows) +#header Function InsertMatrixRows(mA, r, num_rows) Insert a number of empty rows into matrix mA starting at the specified row. + diff --git a/doc/files/instr.txt b/doc/files/instr.txt index 0494250..6d18298 100644 --- a/doc/files/instr.txt +++ b/doc/files/instr.txt @@ -1,4 +1,5 @@ #title InStr [RCBasic Doc] -#header function InStr(src$, substr$) +#header Function InStr(src$, Substr$) Returns the position in src$ where substr$ is found. If not found it will return -1. + diff --git a/doc/files/int.txt b/doc/files/int.txt index 42a718e..336ab40 100644 --- a/doc/files/int.txt +++ b/doc/files/int.txt @@ -1,4 +1,5 @@ #title Int [RCBasic Doc] -#header function Int(n) +#header Function Int(n) Returns a number converted to an integer. + diff --git a/doc/files/integrateactorvelocities.txt b/doc/files/integrateactorvelocities.txt index 3ed735d..ade7028 100644 --- a/doc/files/integrateactorvelocities.txt +++ b/doc/files/integrateactorvelocities.txt @@ -1,6 +1,7 @@ -#title integrateActorVelocities [RCBasic Doc] -#header sub integrateActorVelocities( actor, v_step) +#title IntegrateActorVelocities [RCBasic Doc] +#header Sub IntegrateActorVelocities( actor, v_step) Updates the linear and angular velocities of an actor based on the forces and torques applied to it over a time step. Note: This is more manual control than most devs will probably need + diff --git a/doc/files/interpolate.txt b/doc/files/interpolate.txt index 149e3b0..5f6a734 100644 --- a/doc/files/interpolate.txt +++ b/doc/files/interpolate.txt @@ -2,3 +2,4 @@ #header Function Interpolate(min_a, max_a, mid_a, min_b, max_b) This function returns a value interpolated based on the comparison between a mid value in a range of given min and max values + diff --git a/doc/files/interpolatevector.txt b/doc/files/interpolatevector.txt new file mode 100644 index 0000000..5be6d4f --- /dev/null +++ b/doc/files/interpolatevector.txt @@ -0,0 +1,5 @@ +#title InterpolateVector [RCBasic Doc] +#header Sub InterpolateVector(x1, y1, z1, x2, y2, z2, distance, ByRef ix, ByRef iy, ByRef iz) + +Gets an interpolated vector a given distance along a line starting at (x1, y1, z1) and ending at (x2, y2, z2) + diff --git a/doc/files/interpolatevectorq.txt b/doc/files/interpolatevectorq.txt new file mode 100644 index 0000000..fa8d140 --- /dev/null +++ b/doc/files/interpolatevectorq.txt @@ -0,0 +1,5 @@ +#title InterpolateVectorQ [RCBasic Doc] +#header Sub InterpolateVectorQ(x1, y1, z1, x2, y2, z2, x3, y3, z3, distance, ByRef ix, ByRef iy, ByRef iz) + +Gets a quadratic interpolated vector based on a distance between 3 vectors + diff --git a/doc/files/invertmatrix.txt b/doc/files/invertmatrix.txt index a5a2c40..6817169 100644 --- a/doc/files/invertmatrix.txt +++ b/doc/files/invertmatrix.txt @@ -1,4 +1,5 @@ #title InvertMatrix [RCBasic Doc] -#header function InvertMatrix(mA, mB) +#header Function InvertMatrix(mA, mB) Stores the inverse matrix of mA in mB + diff --git a/doc/files/isequalmatrix.txt b/doc/files/isequalmatrix.txt index 8a45e97..9a93032 100644 --- a/doc/files/isequalmatrix.txt +++ b/doc/files/isequalmatrix.txt @@ -1,4 +1,5 @@ #title IsEqualMatrix [RCBasic Doc] -#header function IsEqualMatrix(mA, mB, tolerance) +#header Function IsEqualMatrix(mA, mB, tolerance) Returns true if matrix mA is within tolerance of matrix mB + diff --git a/doc/files/joinmatrixcolumns.txt b/doc/files/joinmatrixcolumns.txt index 5d2266b..a525147 100644 --- a/doc/files/joinmatrixcolumns.txt +++ b/doc/files/joinmatrixcolumns.txt @@ -1,4 +1,5 @@ #title JoinMatrixColumns [RCBasic Doc] -#header sub JoinMatrixColumns(mA, mB, mC) +#header Sub JoinMatrixColumns(mA, mB, mC) Appends the columns in matrix mB below matrix mA. + diff --git a/doc/files/joinmatrixrows.txt b/doc/files/joinmatrixrows.txt index b75bbca..031bc6c 100644 --- a/doc/files/joinmatrixrows.txt +++ b/doc/files/joinmatrixrows.txt @@ -1,4 +1,5 @@ #title JoinMatrixRows [RCBasic Doc] -#header sub JoinMatrixRows(mA, mB, mC) +#header Sub JoinMatrixRows(mA, mB, mC) Appends the rows in matrix mB onto the right of matrix mA. + diff --git a/doc/files/jointexists.txt b/doc/files/jointexists.txt index 5e3b601..bae5363 100644 --- a/doc/files/jointexists.txt +++ b/doc/files/jointexists.txt @@ -1,4 +1,5 @@ #title JointExists [RCBasic Doc] -#header function JointExists( joint_id ) +#header Function JointExists( joint_id ) + diff --git a/doc/files/jointislimitenabled.txt b/doc/files/jointislimitenabled.txt index 1d744cc..c657066 100644 --- a/doc/files/jointislimitenabled.txt +++ b/doc/files/jointislimitenabled.txt @@ -1,5 +1,5 @@ -#title jointIsLimitEnabled [RCBasic Doc] -#header function jointIsLimitEnabled( joint_id) +#title JointIsLimitEnabled [RCBasic Doc] +#header Function JointIsLimitEnabled( joint_id) Returns whether or not the joint limit is enabled @@ -11,3 +11,4 @@ Used with #/list #ref EnableJointLimit SetJointLimits + diff --git a/doc/files/jointmotorisenabled.txt b/doc/files/jointmotorisenabled.txt index 991e120..36240eb 100644 --- a/doc/files/jointmotorisenabled.txt +++ b/doc/files/jointmotorisenabled.txt @@ -1,5 +1,5 @@ -#title jointMotorIsEnabled [RCBasic Doc] -#header function jointMotorIsEnabled( joint_id) +#title JointMotorIsEnabled [RCBasic Doc] +#header Function JointMotorIsEnabled( joint_id) Returns whether or not the joint motor is enabled @@ -11,3 +11,4 @@ Used with #/list #ref EnableJointMotor + diff --git a/doc/files/joyaxis.txt b/doc/files/joyaxis.txt index 7234801..364fe4d 100644 --- a/doc/files/joyaxis.txt +++ b/doc/files/joyaxis.txt @@ -1,4 +1,5 @@ #title JoyAxis [RCBasic Doc] -#header function JoyAxis(joy_num, joy_axis) +#header Function JoyAxis(joy_num, joy_axis) Returns the value of an axis on a joystick. + diff --git a/doc/files/joybutton.txt b/doc/files/joybutton.txt index 7aacab7..53d6553 100644 --- a/doc/files/joybutton.txt +++ b/doc/files/joybutton.txt @@ -1,4 +1,5 @@ #title JoyButton [RCBasic Doc] -#header function JoyButton(joy_num, joy_button) +#header Function JoyButton(joy_num, joy_button) Returns true if the given button was pressed and false otherwise. + diff --git a/doc/files/joyhat.txt b/doc/files/joyhat.txt index 5276fd1..aaccba1 100644 --- a/doc/files/joyhat.txt +++ b/doc/files/joyhat.txt @@ -1,5 +1,5 @@ #title JoyHat [RCBasic Doc] -#header function JoyHat(joy_num, joy_hat) +#header Function JoyHat(joy_num, joy_hat) Returns the position of the Hat. @@ -15,3 +15,4 @@ Possible Hat Positions #li HAT_LEFTUP #li HAT_LEFTDOWN #/list + diff --git a/doc/files/joyname.txt b/doc/files/joyname.txt index ba4df21..aa7f97f 100644 --- a/doc/files/joyname.txt +++ b/doc/files/joyname.txt @@ -1,4 +1,5 @@ #title JoyName$ [RCBasic Doc] -#header function JoyName$(joy_num) +#header Function JoyName$(joy_num) Returns the joystick name. + diff --git a/doc/files/joyrumbleplay.txt b/doc/files/joyrumbleplay.txt index c015106..e8c4e7c 100644 --- a/doc/files/joyrumbleplay.txt +++ b/doc/files/joyrumbleplay.txt @@ -1,5 +1,5 @@ #title JoyRumblePlay [RCBasic Doc] -#header sub JoyRumblePlay(joy_num, strength, duration) +#header Sub JoyRumblePlay(joy_num, strength, duration) Rumbles a joystick at a specified strength for the specifed duration. @@ -7,3 +7,4 @@ Rumbles a joystick at a specified strength for the specifed duration. #li Strength - A value between 0 and 1 #li Duration - Value is in milliseconds #/list + diff --git a/doc/files/joyrumblestop.txt b/doc/files/joyrumblestop.txt index 5096027..5e044fe 100644 --- a/doc/files/joyrumblestop.txt +++ b/doc/files/joyrumblestop.txt @@ -1,4 +1,5 @@ #title JoyRumbleStop [RCBasic Doc] -#header sub JoyRumbleStop(joy_num) +#header Sub JoyRumbleStop(joy_num) Stops the rumble on a joystick + diff --git a/doc/files/joystickisconnected.txt b/doc/files/joystickisconnected.txt index 7b7db7a..c7691c7 100644 --- a/doc/files/joystickisconnected.txt +++ b/doc/files/joystickisconnected.txt @@ -1,4 +1,5 @@ #title JoystickIsConnected [RCBasic Doc] -#header function JoystickIsConnected(joy_num) +#header Function JoystickIsConnected(joy_num) Returns true if joystick is connected, or false if it isn't. + diff --git a/doc/files/joystickishaptic.txt b/doc/files/joystickishaptic.txt index 96948a6..ac62831 100644 --- a/doc/files/joystickishaptic.txt +++ b/doc/files/joystickishaptic.txt @@ -1,4 +1,5 @@ #title JoystickIsHaptic [RCBasic Doc] -#header function JoystickIsHaptic(joy_num) +#header Function JoystickIsHaptic(joy_num) Returns true if joystick has the ability to rumble. + diff --git a/doc/files/key.txt b/doc/files/key.txt index 970bd9e..6250513 100644 --- a/doc/files/key.txt +++ b/doc/files/key.txt @@ -1,4 +1,5 @@ #title Key [RCBasic Doc] -#header function Key(key_code) +#header Function Key(key_code) Returns true if the given key was pressed and false otherwise. + diff --git a/doc/files/lcase.txt b/doc/files/lcase.txt index 240b219..2d1f7dd 100644 --- a/doc/files/lcase.txt +++ b/doc/files/lcase.txt @@ -1,4 +1,5 @@ #title LCase$ [RCBasic Doc] -#header function LCase$(src$) +#header Function LCase$(src$) Returns src$ converted to a completely lower-case string + diff --git a/doc/files/left.txt b/doc/files/left.txt index e6cc52e..8133d2e 100644 --- a/doc/files/left.txt +++ b/doc/files/left.txt @@ -1,4 +1,5 @@ #title Left$ [RCBasic Doc] -#header function Left$(src$, n) +#header Function Left$(src$, n) Returns a substring n characters in length from the left side of the given string. + diff --git a/doc/files/len.txt b/doc/files/len.txt index edac124..76558ed 100644 --- a/doc/files/len.txt +++ b/doc/files/len.txt @@ -1,8 +1,9 @@ #title Len [RCBasic Doc] -#header function Len(src$) +#header Function Len(src$) Returns the number of characters in the given string Note: This function is the exact same as Length() #ref Length + diff --git a/doc/files/length.txt b/doc/files/length.txt index aedb7b1..b75bf29 100644 --- a/doc/files/length.txt +++ b/doc/files/length.txt @@ -1,8 +1,9 @@ #title Length [RCBasic Doc] -#header function Length(src$) +#header Function Length(src$) Returns the number of characters in the given string Note: This function is the exact same as Len() #ref Length + diff --git a/doc/files/lightiscastingshadow.txt b/doc/files/lightiscastingshadow.txt index 41e92ff..342ba88 100644 --- a/doc/files/lightiscastingshadow.txt +++ b/doc/files/lightiscastingshadow.txt @@ -1,6 +1,7 @@ -#title lightIsCastingShadow [RCBasic Doc] -#header function lightIsCastingShadow( actor ) +#title LightIsCastingShadow [RCBasic Doc] +#header Function LightIsCastingShadow( actor ) Returns true if shadow casting is enabled for the given light #ref SetLightShadowCast + diff --git a/doc/files/line.txt b/doc/files/line.txt index bf6c840..38b6971 100644 --- a/doc/files/line.txt +++ b/doc/files/line.txt @@ -1,4 +1,5 @@ #title Line [RCBasic Doc] -#header sub Line(x1, y1, x2, y2) +#header Sub Line(x1, y1, x2, y2) Draws a line + diff --git a/doc/files/line3d.txt b/doc/files/line3d.txt index a9ce8a9..cc7e19f 100644 --- a/doc/files/line3d.txt +++ b/doc/files/line3d.txt @@ -1,4 +1,5 @@ #title Line3D [RCBasic Doc] -#header sub Line3D(x1, y1, z1, x2, y2, z2) +#header Sub Line3D(x1, y1, z1, x2, y2, z2) Draws a line in 3D space + diff --git a/doc/files/loadan8.txt b/doc/files/loadan8.txt index 634043e..08656ec 100644 --- a/doc/files/loadan8.txt +++ b/doc/files/loadan8.txt @@ -4,3 +4,4 @@ Loads an an8 project and returns an id that can be used in LoadMeshFromAN8() #ref LoadMeshFromAN8 + diff --git a/doc/files/loadfont.txt b/doc/files/loadfont.txt index 3b94b01..4070449 100644 --- a/doc/files/loadfont.txt +++ b/doc/files/loadfont.txt @@ -1,4 +1,5 @@ #title LoadFont [RCBasic Doc] -#header function LoadFont(fnt_file$, font_size) +#header Function LoadFont(fnt_file$, font_size) Returns a font id for a font with glyphs of font_size + diff --git a/doc/files/loadimage.txt b/doc/files/loadimage.txt index e196891..1e9fd67 100644 --- a/doc/files/loadimage.txt +++ b/doc/files/loadimage.txt @@ -1,4 +1,5 @@ #title LoadImage [RCBasic Doc] -#header function LoadImage( img$ ) +#header Function LoadImage( img$ ) Returns an image id for an image loaded into memory + diff --git a/doc/files/loadimageex.txt b/doc/files/loadimageex.txt index 548970b..8a2132f 100644 --- a/doc/files/loadimageex.txt +++ b/doc/files/loadimageex.txt @@ -1,4 +1,5 @@ #title LoadImageEx [RCBasic Doc] -#header function LoadImageEx(img$, colkey) +#header Function LoadImageEx(img$, colkey) Returns an image id for an image loaded into memory + diff --git a/doc/files/loadmesh.txt b/doc/files/loadmesh.txt index 528026b..d19b821 100644 --- a/doc/files/loadmesh.txt +++ b/doc/files/loadmesh.txt @@ -1,5 +1,5 @@ #title LoadMesh [RCBasic Doc] -#header function LoadMesh( mesh_file$ ) +#header Function LoadMesh( mesh_file$ ) Returns a mesh id for the loaded mesh @@ -34,3 +34,4 @@ Supported formats #/list #ref LoadMeshFromArchive + diff --git a/doc/files/loadmeshfroman8.txt b/doc/files/loadmeshfroman8.txt index 952142b..b8328e8 100644 --- a/doc/files/loadmeshfroman8.txt +++ b/doc/files/loadmeshfroman8.txt @@ -6,3 +6,4 @@ Loads the figures in an anim8or scene as a mesh Note: This only loads figures from a scene and it loads meshes not anim8or objects #ref LoadAN8 LoadMesh LoadMeshFromArchive + diff --git a/doc/files/loadmeshfromarchive.txt b/doc/files/loadmeshfromarchive.txt index 709103e..c7c1adb 100644 --- a/doc/files/loadmeshfromarchive.txt +++ b/doc/files/loadmeshfromarchive.txt @@ -1,5 +1,5 @@ #title LoadMeshFromArchive [RCBasic Doc] -#header function LoadMeshFromArchive( archive$, mesh_file$ ) +#header Function LoadMeshFromArchive( archive$, mesh_file$ ) Returns a mesh id for the loaded mesh from an archive (*.zip, *.pak, etc.) @@ -34,3 +34,4 @@ Supported formats #/list #ref LoadMesh + diff --git a/doc/files/loadmusic.txt b/doc/files/loadmusic.txt index ffb8ddc..9e723be 100644 --- a/doc/files/loadmusic.txt +++ b/doc/files/loadmusic.txt @@ -1,4 +1,5 @@ #title LoadMusic [RCBasic Doc] -#header sub LoadMusic(music_file$) +#header Sub LoadMusic(music_file$) Loads a music track + diff --git a/doc/files/loadsound.txt b/doc/files/loadsound.txt index 539ae23..b3d3788 100644 --- a/doc/files/loadsound.txt +++ b/doc/files/loadsound.txt @@ -1,4 +1,5 @@ #title LoadSound [RCBasic Doc] -#header function LoadSound(snd_file$) +#header Function LoadSound(snd_file$) Returns an id for a loaded audio track + diff --git a/doc/files/loadvideo.txt b/doc/files/loadvideo.txt index 122d0d1..00b8ac7 100644 --- a/doc/files/loadvideo.txt +++ b/doc/files/loadvideo.txt @@ -1,4 +1,5 @@ #title LoadVideo [RCBasic Doc] -#header sub LoadVideo(vid$) +#header Sub LoadVideo(vid$) Loads a video track + diff --git a/doc/files/log.txt b/doc/files/log.txt index 1cf5563..b000636 100644 --- a/doc/files/log.txt +++ b/doc/files/log.txt @@ -1,4 +1,5 @@ #title Log [RCBasic Doc] -#header function Log(n) +#header Function Log(n) Returns the logarithm of a number. + diff --git a/doc/files/loopactoranimation.txt b/doc/files/loopactoranimation.txt deleted file mode 100644 index e4343a2..0000000 --- a/doc/files/loopactoranimation.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title LoopActorAnimation [RCBasic Doc] -#header sub LoopActorAnimation( actor, flag ) - -Enables or disables actor animation loop diff --git a/doc/files/ltrim.txt b/doc/files/ltrim.txt index c6cdb3c..b17fe6b 100644 --- a/doc/files/ltrim.txt +++ b/doc/files/ltrim.txt @@ -1,6 +1,7 @@ #title LTrim$ [RCBasic Doc] -#header function LTrim$(src$) +#header Function LTrim$(src$) Returns src$ with all the spaces before the first non-space character removed. #ref RTrim Trim + diff --git a/doc/files/makedir.txt b/doc/files/makedir.txt index 98c60c8..4e7d333 100644 --- a/doc/files/makedir.txt +++ b/doc/files/makedir.txt @@ -1,4 +1,5 @@ #title MakeDir [RCBasic Doc] -#header function MakeDir(p$) +#header Function MakeDir(p$) Creates a new directory. + diff --git a/doc/files/makeplanartexturemap.txt b/doc/files/makeplanartexturemap.txt index 00ac2c0..8086611 100644 --- a/doc/files/makeplanartexturemap.txt +++ b/doc/files/makeplanartexturemap.txt @@ -5,3 +5,4 @@ Makes a planar texture map for the mesh. Resolution is a ratio of the world space to texture space NOTE: Value should be between 0 and 1, a recommended value to start with is 0.001 + diff --git a/doc/files/materialexists.txt b/doc/files/materialexists.txt index f18ad2c..5f0ba6a 100644 --- a/doc/files/materialexists.txt +++ b/doc/files/materialexists.txt @@ -1,4 +1,5 @@ #title MaterialExists [RCBasic Doc] -#header function MaterialExists( material ) +#header Function MaterialExists( material ) Returns true if the material id is an existing material + diff --git a/doc/files/materialisaplhablend.txt b/doc/files/materialisaplhablend.txt index 01037bf..7af66ee 100644 --- a/doc/files/materialisaplhablend.txt +++ b/doc/files/materialisaplhablend.txt @@ -1,4 +1,5 @@ #title MaterialIsAplhaBlend [RCBasic Doc] -#header function MaterialIsAplhaBlend( material_id) +#header Function MaterialIsAplhaBlend( material_id) Returns true if alpha blending is enabled for a material + diff --git a/doc/files/materialisgouraudshaded.txt b/doc/files/materialisgouraudshaded.txt index be61944..9985570 100644 --- a/doc/files/materialisgouraudshaded.txt +++ b/doc/files/materialisgouraudshaded.txt @@ -1,4 +1,5 @@ #title MaterialIsGouraudShaded [RCBasic Doc] -#header function MaterialIsGouraudShaded( material_id ) +#header Function MaterialIsGouraudShaded( material_id ) Returns true if material is set to goraud shading + diff --git a/doc/files/materialislit.txt b/doc/files/materialislit.txt index 42ad3c8..175f316 100644 --- a/doc/files/materialislit.txt +++ b/doc/files/materialislit.txt @@ -1,6 +1,7 @@ #title MaterialIsLit [RCBasic Doc] -#header function MaterialIsLit( material_id ) +#header Function MaterialIsLit( material_id ) Returns true if a material is affected by lights in the scene #ref SetMaterialLighting + diff --git a/doc/files/materialisnormalized.txt b/doc/files/materialisnormalized.txt index 8fa2590..63f8daf 100644 --- a/doc/files/materialisnormalized.txt +++ b/doc/files/materialisnormalized.txt @@ -1,4 +1,5 @@ #title MaterialIsNormalized [RCBasic Doc] -#header function MaterialIsNormalized( material_id ) +#header Function MaterialIsNormalized( material_id ) Returns true if material has normalized normals + diff --git a/doc/files/materialispointcloud.txt b/doc/files/materialispointcloud.txt index 5796a38..f9e25f2 100644 --- a/doc/files/materialispointcloud.txt +++ b/doc/files/materialispointcloud.txt @@ -1,4 +1,5 @@ #title MaterialIsPointCloud [RCBasic Doc] -#header function MaterialIsPointCloud( material_id ) +#header Function MaterialIsPointCloud( material_id ) Returns true if material is set to render with point cloud + diff --git a/doc/files/materialistransparent.txt b/doc/files/materialistransparent.txt index 5e2d102..fb37764 100644 --- a/doc/files/materialistransparent.txt +++ b/doc/files/materialistransparent.txt @@ -1,4 +1,5 @@ #title MaterialIsTransparent [RCBasic Doc] -#header function MaterialIsTransparent( material_id) +#header Function MaterialIsTransparent( material_id) Returns true if material is transparent + diff --git a/doc/files/materialiswireframe.txt b/doc/files/materialiswireframe.txt index 391e01b..8968b4c 100644 --- a/doc/files/materialiswireframe.txt +++ b/doc/files/materialiswireframe.txt @@ -1,4 +1,5 @@ #title MaterialIsWireframe [RCBasic Doc] -#header function MaterialIsWireframe( material_id ) +#header Function MaterialIsWireframe( material_id ) Returns true if the material is rendered with non-filled triangles + diff --git a/doc/files/matrixexists.txt b/doc/files/matrixexists.txt new file mode 100644 index 0000000..15a89ac --- /dev/null +++ b/doc/files/matrixexists.txt @@ -0,0 +1,5 @@ +#title MatrixExists [RCBasic Doc] +#header Function MatrixExists( mA ) + +Returns TRUE if a matrix exists and FALSE if not. + diff --git a/doc/files/matrixfrombuffer.txt b/doc/files/matrixfrombuffer.txt index a65d2a3..28558f5 100644 --- a/doc/files/matrixfrombuffer.txt +++ b/doc/files/matrixfrombuffer.txt @@ -1,6 +1,7 @@ #title MatrixFromBuffer [RCBasic Doc] -#header sub MatrixFromBuffer(mA, r, c, ByRef buffer) +#header Sub MatrixFromBuffer(mA, r, c, ByRef buffer) Creates a matrix from an array. NOTE: buffer must have the same number of dimensions as the desired matrix for the structure to remain intact. + diff --git a/doc/files/matrixvalue.txt b/doc/files/matrixvalue.txt index a6240ad..567b49b 100644 --- a/doc/files/matrixvalue.txt +++ b/doc/files/matrixvalue.txt @@ -1,4 +1,5 @@ #title MatrixValue [RCBasic Doc] -#header function MatrixValue(mA, r, c) +#header Function MatrixValue(mA, r, c) Returns the value stored at the given row and column in the matrix + diff --git a/doc/files/max.txt b/doc/files/max.txt index 31553d6..3bda3a9 100644 --- a/doc/files/max.txt +++ b/doc/files/max.txt @@ -1,6 +1,7 @@ #title Max [RCBasic Doc] -#header function Max(a, b) +#header Function Max(a, b) Returns the highest of two numbers. #ref Min + diff --git a/doc/files/maximizewindow.txt b/doc/files/maximizewindow.txt index 112c9e6..f9e3a1b 100644 --- a/doc/files/maximizewindow.txt +++ b/doc/files/maximizewindow.txt @@ -1,4 +1,5 @@ #title MaximizeWindow [RCBasic Doc] -#header sub MaximizeWindow() +#header Sub MaximizeWindow() Maximizes the window + diff --git a/doc/files/messagebox.txt b/doc/files/messagebox.txt index 0097a88..c079141 100644 --- a/doc/files/messagebox.txt +++ b/doc/files/messagebox.txt @@ -1,4 +1,5 @@ #title MessageBox [RCBasic Doc] -#header function MessageBox(title$, msg$) +#header Function MessageBox(title$, msg$) Displays a message box + diff --git a/doc/files/mid.txt b/doc/files/mid.txt index 353ca46..940e30e 100644 --- a/doc/files/mid.txt +++ b/doc/files/mid.txt @@ -1,4 +1,5 @@ #title Mid$ [RCBasic Doc] -#header function Mid$(src$, start, n) +#header Function Mid$(src$, start, n) Returns a substring n characters long starting at start pos. + diff --git a/doc/files/min.txt b/doc/files/min.txt index a734025..1f0ff34 100644 --- a/doc/files/min.txt +++ b/doc/files/min.txt @@ -1,7 +1,8 @@ #title Min [RCBasic Doc] -#header function Min(a, b) +#header Function Min(a, b) Returns the lowest of two numbers. #ref Max + diff --git a/doc/files/minimizewindow.txt b/doc/files/minimizewindow.txt index 3bbbc5a..0c2d62c 100644 --- a/doc/files/minimizewindow.txt +++ b/doc/files/minimizewindow.txt @@ -1,4 +1,5 @@ #title MinimizeWindow [RCBasic Doc] -#header sub MinimizeWindow() +#header Sub MinimizeWindow() Minimizes the window + diff --git a/doc/files/mousebutton.txt b/doc/files/mousebutton.txt index 01f12e8..5b4a8f5 100644 --- a/doc/files/mousebutton.txt +++ b/doc/files/mousebutton.txt @@ -1,4 +1,5 @@ #title MouseButton [RCBasic Doc] -#header function MouseButton(mb) +#header Function MouseButton(mb) Returns true if mouse button is pressed + diff --git a/doc/files/mouseisvisible.txt b/doc/files/mouseisvisible.txt index bedf245..fbda1c7 100644 --- a/doc/files/mouseisvisible.txt +++ b/doc/files/mouseisvisible.txt @@ -1,6 +1,7 @@ #title MouseIsVisible [RCBasic Doc] -#header function MouseIsVisible() +#header Function MouseIsVisible() Returns true if mouse cursor is shown #ref ShowMouse HideMouse + diff --git a/doc/files/mousewheelx.txt b/doc/files/mousewheelx.txt index 2f86834..e375748 100644 --- a/doc/files/mousewheelx.txt +++ b/doc/files/mousewheelx.txt @@ -1,4 +1,5 @@ #title MouseWheelX [RCBasic Doc] -#header function MouseWheelX() +#header Function MouseWheelX() Returns the value of the x axis on the mouse wheel + diff --git a/doc/files/mousewheely.txt b/doc/files/mousewheely.txt index d7af7ae..72cba23 100644 --- a/doc/files/mousewheely.txt +++ b/doc/files/mousewheely.txt @@ -1,4 +1,5 @@ #title MouseWheelY [RCBasic Doc] -#header function MouseWheelY() +#header Function MouseWheelY() Returns the value of the y axis on the mouse wheel + diff --git a/doc/files/mousex.txt b/doc/files/mousex.txt index 4fc5a2b..948ddc9 100644 --- a/doc/files/mousex.txt +++ b/doc/files/mousex.txt @@ -1,4 +1,5 @@ #title MouseX [RCBasic Doc] -#header function MouseX() +#header Function MouseX() Returns the mouse x position + diff --git a/doc/files/mousey.txt b/doc/files/mousey.txt index a919394..86f3991 100644 --- a/doc/files/mousey.txt +++ b/doc/files/mousey.txt @@ -1,4 +1,5 @@ #title MouseY [RCBasic Doc] -#header function MouseY() +#header Function MouseY() Returns the mouse y position + diff --git a/doc/files/movefile.txt b/doc/files/movefile.txt index c4bffa3..4dc4325 100644 --- a/doc/files/movefile.txt +++ b/doc/files/movefile.txt @@ -1,6 +1,7 @@ #title MoveFile [RCBasic Doc] -#header function MoveFile(src$, dst$) +#header Function MoveFile(src$, dst$) Moves a file on the system. Returns true if the file was able to be moved and false if it wasn't + diff --git a/doc/files/multiplymatrix.txt b/doc/files/multiplymatrix.txt index fd14713..0e15f92 100644 --- a/doc/files/multiplymatrix.txt +++ b/doc/files/multiplymatrix.txt @@ -1,4 +1,5 @@ #title MultiplyMatrix [RCBasic Doc] -#header function MultiplyMatrix(mA, mB, mC) +#header Function MultiplyMatrix(mA, mB, mC) Multiply matrix mA and mB and store the result in mC + diff --git a/doc/files/musicexists.txt b/doc/files/musicexists.txt index f6ec489..10a6a89 100644 --- a/doc/files/musicexists.txt +++ b/doc/files/musicexists.txt @@ -1,4 +1,5 @@ #title MusicExists [RCBasic Doc] -#header function MusicExists() +#header Function MusicExists() Returns true if there is a music track loaded + diff --git a/doc/files/musicisplaying.txt b/doc/files/musicisplaying.txt index dd79f4e..35be8ca 100644 --- a/doc/files/musicisplaying.txt +++ b/doc/files/musicisplaying.txt @@ -1,4 +1,5 @@ #title MusicIsPlaying [RCBasic Doc] -#header function MusicIsPlaying() +#header Function MusicIsPlaying() Returns true if the music track is currently playing + diff --git a/doc/files/normalizevector.txt b/doc/files/normalizevector.txt new file mode 100644 index 0000000..4cab41a --- /dev/null +++ b/doc/files/normalizevector.txt @@ -0,0 +1,5 @@ +#title NormalizeVector [RCBasic Doc] +#header Sub NormalizeVector(x, y, z, ByRef nx, ByRef ny, ByRef nz) + +Returns a normalized vector from (x,y,z) + diff --git a/doc/files/numaccels.txt b/doc/files/numaccels.txt index 43a105a..32a4b2c 100644 --- a/doc/files/numaccels.txt +++ b/doc/files/numaccels.txt @@ -1,4 +1,5 @@ #title NumAccels [RCBasic Doc] -#header function NumAccels() +#header Function NumAccels() Returns the number of accelerometer sensors detected + diff --git a/doc/files/numactoranimationloops.txt b/doc/files/numactoranimationloops.txt index 2a55245..5346a94 100644 --- a/doc/files/numactoranimationloops.txt +++ b/doc/files/numactoranimationloops.txt @@ -1,5 +1,6 @@ #title NumActorAnimationLoops [RCBasic Doc] -#header function NumActorAnimationLoops(actor) +#header Function NumActorAnimationLoops(actor) Returns the total number of loops the actor is set to repeat the animation for + diff --git a/doc/files/numberarraycopy.txt b/doc/files/numberarraycopy.txt index 720d28a..22a2c33 100644 --- a/doc/files/numberarraycopy.txt +++ b/doc/files/numberarraycopy.txt @@ -1,5 +1,5 @@ #title NumberArrayCopy [RCBasic Doc] -#header sub NumberArrayCopy(ByRef src, ByRef dst) +#header Sub NumberArrayCopy(ByRef src, ByRef dst) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayCopy + diff --git a/doc/files/numberarraydim.txt b/doc/files/numberarraydim.txt index 30253df..0bd7231 100644 --- a/doc/files/numberarraydim.txt +++ b/doc/files/numberarraydim.txt @@ -1,5 +1,5 @@ #title NumberArrayDim [RCBasic Doc] -#header function NumberArrayDim(Byref id) +#header Function NumberArrayDim(ByRef id) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayDim + diff --git a/doc/files/numberarrayfill.txt b/doc/files/numberarrayfill.txt index 5c87a7e..1c56965 100644 --- a/doc/files/numberarrayfill.txt +++ b/doc/files/numberarrayfill.txt @@ -1,8 +1,9 @@ #title NumberArrayFill [RCBasic Doc] -#header sub NumberArrayFill(ByRef src, fdata) +#header Sub NumberArrayFill(ByRef src, fdata) This function is exists to be internally called by the runtime but should not be called directly. Use ArrayFill() #ref ArrayFill + diff --git a/doc/files/numberarraysize.txt b/doc/files/numberarraysize.txt index 01f5990..aa042eb 100644 --- a/doc/files/numberarraysize.txt +++ b/doc/files/numberarraysize.txt @@ -1,5 +1,5 @@ #title NumberArraySize [RCBasic Doc] -#header function NumberArraySize(Byref id, array_dim) +#header Function NumberArraySize(ByRef id, array_dim) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArraySize + diff --git a/doc/files/numcommands.txt b/doc/files/numcommands.txt index 85cf745..b934c50 100644 --- a/doc/files/numcommands.txt +++ b/doc/files/numcommands.txt @@ -1,5 +1,6 @@ #title NumCommands [RCBasic Doc] -#header function NumCommands() +#header Function NumCommands() Returns the number of command line arguments passed to the program on start + diff --git a/doc/files/numcpus.txt b/doc/files/numcpus.txt index 557269e..e92a378 100644 --- a/doc/files/numcpus.txt +++ b/doc/files/numcpus.txt @@ -1,6 +1,7 @@ #title NumCPUs [RCBasic Doc] -#header function NumCPUs() +#header Function NumCPUs() Returns the number of CPUs (ie. cores) available + diff --git a/doc/files/numfingers.txt b/doc/files/numfingers.txt index d270146..da49e82 100644 --- a/doc/files/numfingers.txt +++ b/doc/files/numfingers.txt @@ -1,4 +1,5 @@ #title NumFingers [RCBasic Doc] -#header function NumFingers() +#header Function NumFingers() Returns the number of fingers detected in the current touch event + diff --git a/doc/files/numgyros.txt b/doc/files/numgyros.txt index f2d2eb6..8d5b5de 100644 --- a/doc/files/numgyros.txt +++ b/doc/files/numgyros.txt @@ -1,4 +1,5 @@ #title NumGyros [RCBasic Doc] -#header function NumGyros() +#header Function NumGyros() Returns the number Gyros detected in the current touch event + diff --git a/doc/files/numjoyaxes.txt b/doc/files/numjoyaxes.txt index 757d235..71e5ab5 100644 --- a/doc/files/numjoyaxes.txt +++ b/doc/files/numjoyaxes.txt @@ -1,6 +1,7 @@ #title NumJoyAxes [RCBasic Doc] -#header function NumJoyAxes(joy_num) +#header Function NumJoyAxes(joy_num) Returns the number of axes detected on a joystick Axes are normally either the analog sticks or trigger buttons but can be anything with multiple values between no activation and max activation + diff --git a/doc/files/numjoybuttons.txt b/doc/files/numjoybuttons.txt index a1c10d8..e4f0e42 100644 --- a/doc/files/numjoybuttons.txt +++ b/doc/files/numjoybuttons.txt @@ -1,4 +1,5 @@ #title NumJoyButtons [RCBasic Doc] -#header function NumJoyButtons(joy_num) +#header Function NumJoyButtons(joy_num) Returns the number of buttons on a joystick + diff --git a/doc/files/numjoyhats.txt b/doc/files/numjoyhats.txt index 29cc237..bd48f74 100644 --- a/doc/files/numjoyhats.txt +++ b/doc/files/numjoyhats.txt @@ -1,4 +1,5 @@ #title NumJoyHats [RCBasic Doc] -#header function NumJoyHats(joy_num) +#header Function NumJoyHats(joy_num) Returns the number of hats on a joystick + diff --git a/doc/files/numjoysticks.txt b/doc/files/numjoysticks.txt index 3285626..bc95e53 100644 --- a/doc/files/numjoysticks.txt +++ b/doc/files/numjoysticks.txt @@ -1,4 +1,5 @@ #title NumJoysticks [RCBasic Doc] -#header function NumJoysticks() +#header Function NumJoysticks() Returns the number of joysticks detected + diff --git a/doc/files/numjoytrackballs.txt b/doc/files/numjoytrackballs.txt index 9c62b54..e72e374 100644 --- a/doc/files/numjoytrackballs.txt +++ b/doc/files/numjoytrackballs.txt @@ -1,4 +1,5 @@ #title NumJoyTrackBalls [RCBasic Doc] -#header function NumJoyTrackBalls(joy_num) +#header Function NumJoyTrackBalls(joy_num) Returns the number of trackballs detected on a joystick + diff --git a/doc/files/nummaterialconstants.txt b/doc/files/nummaterialconstants.txt index 87b574c..77b7a2a 100644 --- a/doc/files/nummaterialconstants.txt +++ b/doc/files/nummaterialconstants.txt @@ -2,3 +2,4 @@ #header Function NumMaterialConstants(material_type) Returns the number of shader uniforms for an FX material + diff --git a/doc/files/numsoundchannels.txt b/doc/files/numsoundchannels.txt index 8f09479..3224d13 100644 --- a/doc/files/numsoundchannels.txt +++ b/doc/files/numsoundchannels.txt @@ -1,4 +1,5 @@ #title NumSoundChannels [RCBasic Doc] -#header function NumSoundChannels() +#header Function NumSoundChannels() Returns the number of sound channels available + diff --git a/doc/files/numspriteanimationloops.txt b/doc/files/numspriteanimationloops.txt index 60b408f..9c798e1 100644 --- a/doc/files/numspriteanimationloops.txt +++ b/doc/files/numspriteanimationloops.txt @@ -4,3 +4,4 @@ Returns the number of animation loops the actor has set #ref SetSpriteAnimationLoops SetSpriteAnimation + diff --git a/doc/files/opencanvas.txt b/doc/files/opencanvas.txt index 7a6c65a..e67be43 100644 --- a/doc/files/opencanvas.txt +++ b/doc/files/opencanvas.txt @@ -1,5 +1,5 @@ #title OpenCanvas [RCBasic Doc] -#header function OpenCanvas( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode) +#header Function OpenCanvas( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode) Returns a canvas for 2D drawing and text rendering @@ -11,3 +11,4 @@ Returns a canvas for 2D drawing and text rendering #/list #ref OpenCanvas3D OpenCanvasSpriteLayer + diff --git a/doc/files/opencanvas3d.txt b/doc/files/opencanvas3d.txt index a8ab92b..0cdeaad 100644 --- a/doc/files/opencanvas3d.txt +++ b/doc/files/opencanvas3d.txt @@ -1,5 +1,5 @@ #title OpenCanvas3D [RCBasic Doc] -#header function OpenCanvas3D( viewport_x, viewport_y, viewport_w, viewport_h, mode) +#header Function OpenCanvas3D( viewport_x, viewport_y, viewport_w, viewport_h, mode) Returns a 3D Canvas for viewing the scene. @@ -10,3 +10,4 @@ Note: Each 3D canvas has its own camera so you need to make sure you have the ca Note: 2D drawing commands do not work on 3D canvases. You need to open a 2D canvas for drawing images. #ref OpenCanvas OpenCanvasSpriteLayer + diff --git a/doc/files/opencanvasspritelayer.txt b/doc/files/opencanvasspritelayer.txt index 0ba5a75..4b40709 100644 --- a/doc/files/opencanvasspritelayer.txt +++ b/doc/files/opencanvasspritelayer.txt @@ -1,5 +1,5 @@ #title OpenCanvasSpriteLayer [RCBasic Doc] -#header function OpenCanvasSpriteLayer(viewport_x, viewport_y, viewport_w, viewport_h) +#header Function OpenCanvasSpriteLayer(viewport_x, viewport_y, viewport_w, viewport_h) Returns a sprite layer. These canvases are used for rendering sprites with the integrated physics engine. @@ -8,3 +8,4 @@ Returns -1 if canvas could not be created. Note: Sprite Layer must be active when creating sprites. #ref OpenCanvas OpenCanvas3D + diff --git a/doc/files/openfile.txt b/doc/files/openfile.txt index a63d51f..cc65aa5 100644 --- a/doc/files/openfile.txt +++ b/doc/files/openfile.txt @@ -1,5 +1,5 @@ #title OpenFile [RCBasic Doc] -#header function OpenFile(fileName$, mode) +#header Function OpenFile(fileName$, mode) Returns an ID for an open file to read or write. @@ -24,3 +24,4 @@ Possible Binary Modes #li BINARY_OUTPUT_PLUS - Opens a file for both reading and writing. If the file already exist it will be overwritten. #li BINARY_APPEND_PLUS - Opens a file for reading and appending binary data to the end of the file. #/list + diff --git a/doc/files/openspritecanvas.txt b/doc/files/openspritecanvas.txt deleted file mode 100644 index b88914e..0000000 --- a/doc/files/openspritecanvas.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title OpenSpriteCanvas [RCBasic Doc] -#header function OpenSpriteCanvas(w, h, viewport_x, viewport_y, viewport_w, viewport_h) - - diff --git a/doc/files/openurl.txt b/doc/files/openurl.txt index debc20e..ea3cff6 100644 --- a/doc/files/openurl.txt +++ b/doc/files/openurl.txt @@ -1,4 +1,5 @@ #title OpenURL [RCBasic Doc] -#header function OpenURL(url$) +#header Function OpenURL(url$) Opens a URL in the internet browser + diff --git a/doc/files/openwindow.txt b/doc/files/openwindow.txt index c37f5c7..6c5b169 100644 --- a/doc/files/openwindow.txt +++ b/doc/files/openwindow.txt @@ -6,3 +6,4 @@ Opens a graphics window Returns true if window was opened and false if a window could not be opened #ref OpenWindowEx + diff --git a/doc/files/openwindowex.txt b/doc/files/openwindowex.txt index 5c19c1b..465208f 100644 --- a/doc/files/openwindowex.txt +++ b/doc/files/openwindowex.txt @@ -1,5 +1,5 @@ #title OpenWindowEx [RCBasic Doc] -#header function OpenWindowEx(title$, x, y, w, h, mode, aa, stencil_buffer, vsync) +#header Function OpenWindowEx(title$, x, y, w, h, mode, aa, stencil_buffer, vsync) Opens a graphics window @@ -22,3 +22,4 @@ Returns true if window was opened and false if a window could not be opened #/list #ref OpenWindow WindowMode + diff --git a/doc/files/orbit.txt b/doc/files/orbit.txt index 060ba7b..dcd38dd 100644 --- a/doc/files/orbit.txt +++ b/doc/files/orbit.txt @@ -1,6 +1,7 @@ #title OrBit [RCBasic Doc] -#header function OrBit(a, b) +#header Function OrBit(a, b) Returns the value of the bitwise OR operation on the operands A and B #ref XOrBit AndBit + diff --git a/doc/files/os.txt b/doc/files/os.txt index bd56b8b..554dc73 100644 --- a/doc/files/os.txt +++ b/doc/files/os.txt @@ -1,5 +1,5 @@ #title OS$ [RCBasic Doc] -#header function OS$() +#header Function OS$() Returns the runtimes native operating system. @@ -14,3 +14,4 @@ Possible Return Values #/list Note: This specifically returns the OS$ the runtime was built for so if you have a windows executable running under wine this function will return "WINDOWS" + diff --git a/doc/files/particleisusingeverymeshvertex.txt b/doc/files/particleisusingeverymeshvertex.txt index 4a8a5e8..b673c1b 100644 --- a/doc/files/particleisusingeverymeshvertex.txt +++ b/doc/files/particleisusingeverymeshvertex.txt @@ -1,7 +1,8 @@ -#title particleIsUsingEveryMeshVertex [RCBasic Doc] -#header function particleIsUsingEveryMeshVertex( actor) +#title ParticleIsUsingEveryMeshVertex [RCBasic Doc] +#header Function ParticleIsUsingEveryMeshVertex( actor) Returns true if emitter emits min<->max particles for every vertex or to pick min<->max vertices. #ref useParticleEveryMeshVertex + diff --git a/doc/files/particleisusingnormaldirection.txt b/doc/files/particleisusingnormaldirection.txt index 339c504..8383f8b 100644 --- a/doc/files/particleisusingnormaldirection.txt +++ b/doc/files/particleisusingnormaldirection.txt @@ -1,6 +1,7 @@ -#title particleIsUsingNormalDirection [RCBasic Doc] -#header function particleIsUsingNormalDirection( actor) +#title ParticleIsUsingNormalDirection [RCBasic Doc] +#header Function ParticleIsUsingNormalDirection( actor) Returns true if particle emitter is using vertex normal for direction, or direction specified. #ref useParticleNormalDirection + diff --git a/doc/files/particleisusingoutlineonly.txt b/doc/files/particleisusingoutlineonly.txt index 1d1fd92..2779e6b 100644 --- a/doc/files/particleisusingoutlineonly.txt +++ b/doc/files/particleisusingoutlineonly.txt @@ -1,5 +1,5 @@ -#title particleIsUsingOutlineOnly [RCBasic Doc] -#header function particleIsUsingOutlineOnly( actor) +#title ParticleIsUsingOutlineOnly [RCBasic Doc] +#header Function ParticleIsUsingOutlineOnly( actor) Returns true if not using draw points inside the cylinder @@ -7,3 +7,4 @@ Note: Only applies to cylinder emitter #ref useParticleOutlineOnly + diff --git a/doc/files/pausemusic.txt b/doc/files/pausemusic.txt index 575b954..ce6446e 100644 --- a/doc/files/pausemusic.txt +++ b/doc/files/pausemusic.txt @@ -1,6 +1,7 @@ #title PauseMusic [RCBasic Doc] -#header sub PauseMusic() +#header Sub PauseMusic() Pauses the currently loaded music track. Unlike StopMusic(), paused music can be resumed from its current position. #ref ResumeMusic StopMusic + diff --git a/doc/files/pausesound.txt b/doc/files/pausesound.txt index f23cd3f..5d9e6c9 100644 --- a/doc/files/pausesound.txt +++ b/doc/files/pausesound.txt @@ -1,4 +1,5 @@ #title PauseSound [RCBasic Doc] -#header sub PauseSound(channel) +#header Sub PauseSound(channel) Pauses a sound at its current position. + diff --git a/doc/files/pausevideo.txt b/doc/files/pausevideo.txt index 735af3c..cb0c550 100644 --- a/doc/files/pausevideo.txt +++ b/doc/files/pausevideo.txt @@ -1,4 +1,5 @@ #title PauseVideo [RCBasic Doc] -#header sub PauseVideo() +#header Sub PauseVideo() Pauses the currently loaded video track + diff --git a/doc/files/pipeline_begin.txt b/doc/files/pipeline_begin.txt new file mode 100644 index 0000000..87f9bd1 --- /dev/null +++ b/doc/files/pipeline_begin.txt @@ -0,0 +1,5 @@ +#title Pipeline_Begin [RCBasic Doc] +#header Sub Pipeline_Begin() + +Begins a custom rendering process. + diff --git a/doc/files/pipeline_end.txt b/doc/files/pipeline_end.txt new file mode 100644 index 0000000..fb4fe76 --- /dev/null +++ b/doc/files/pipeline_end.txt @@ -0,0 +1,5 @@ +#title Pipeline_End [RCBasic Doc] +#header Sub Pipeline_End() + +Ends a custom rendering process. + diff --git a/doc/files/pipeline_render.txt b/doc/files/pipeline_render.txt new file mode 100644 index 0000000..21b00a3 --- /dev/null +++ b/doc/files/pipeline_render.txt @@ -0,0 +1,7 @@ +#title Pipeline_Render [RCBasic Doc] +#header Sub Pipeline_Render() + +Render the active canvas. + +NOTE: Must be used between Pipeline_Begin() and Pipeline_End(). + diff --git a/doc/files/playmusic.txt b/doc/files/playmusic.txt index 121969f..fa4435b 100644 --- a/doc/files/playmusic.txt +++ b/doc/files/playmusic.txt @@ -1,5 +1,5 @@ #title PlayMusic [RCBasic Doc] -#header sub PlayMusic(mLoops) +#header Sub PlayMusic(mLoops) Plays music for set number of loops. @@ -8,3 +8,4 @@ Note: If you only want to play the music once, set this to 0. Note: Set this to -1 to play infinitely. #ref StopMusic + diff --git a/doc/files/playsound.txt b/doc/files/playsound.txt index e059fd0..683ec1b 100644 --- a/doc/files/playsound.txt +++ b/doc/files/playsound.txt @@ -1,4 +1,5 @@ #title PlaySound [RCBasic Doc] -#header sub PlaySound(slot, channel, loops) +#header Sub PlaySound(slot, channel, loops) Plays a sound on the given channel for the given number of loops. + diff --git a/doc/files/playsoundtimed.txt b/doc/files/playsoundtimed.txt index 87fa8ca..656e56d 100644 --- a/doc/files/playsoundtimed.txt +++ b/doc/files/playsoundtimed.txt @@ -1,4 +1,5 @@ #title PlaySoundTimed [RCBasic Doc] -#header sub PlaySoundTimed(slot, channel, loops, ms) +#header Sub PlaySoundTimed(slot, channel, loops, ms) Plays sound for a given number of loops until the given number of milliseconds is reached. + diff --git a/doc/files/playvideo.txt b/doc/files/playvideo.txt index a8e5604..e8b0e3e 100644 --- a/doc/files/playvideo.txt +++ b/doc/files/playvideo.txt @@ -1,5 +1,5 @@ #title PlayVideo [RCBasic Doc] -#header sub PlayVideo(vLoops) +#header Sub PlayVideo(vLoops) Plays the currently loaded video for a set number of loops. @@ -8,3 +8,4 @@ Note: Set this to 0 to play the video once. Note: Set this to -1 to the video infinitely. #ref StopVideo + diff --git a/doc/files/pointinquad.txt b/doc/files/pointinquad.txt index 32c7678..7ec3036 100644 --- a/doc/files/pointinquad.txt +++ b/doc/files/pointinquad.txt @@ -1,4 +1,5 @@ #title PointInQuad [RCBasic Doc] -#header function PointInQuad(px, py, x1, y1, x2, y2, x3, y3, x4, y4) +#header Function PointInQuad(px, py, x1, y1, x2, y2, x3, y3, x4, y4) Returns true if the point (px, py) is in the quad (x1, y1) to (x4, y4) + diff --git a/doc/files/pointintri.txt b/doc/files/pointintri.txt index b4878da..f309291 100644 --- a/doc/files/pointintri.txt +++ b/doc/files/pointintri.txt @@ -1,4 +1,5 @@ #title PointInTri [RCBasic Doc] -#header function PointInTri(px, py, x1, y1, x2, y2, x3, y3) +#header Function PointInTri(px, py, x1, y1, x2, y2, x3, y3) Returns true if the point (px, py) is in the quad (x1, y1) to (x3, y3) + diff --git a/doc/files/poly.txt b/doc/files/poly.txt index b3601ed..51347e9 100644 --- a/doc/files/poly.txt +++ b/doc/files/poly.txt @@ -1,5 +1,5 @@ #title Poly [RCBasic Doc] -#header sub Poly(n, byref x, byref y) +#header Sub Poly(n, ByRef x, ByRef y) Draws a polygon @@ -16,3 +16,4 @@ x[2] = 10 : y[1] = 90 Poly(3, x, y) 'Draws a triangle #/code + diff --git a/doc/files/pop_n.txt b/doc/files/pop_n.txt index c4a67bd..37797b7 100644 --- a/doc/files/pop_n.txt +++ b/doc/files/pop_n.txt @@ -1,6 +1,7 @@ #title Pop_N [RCBasic Doc] -#header function Pop_N( num_stack ) +#header Function Pop_N( num_stack ) Removes the top number off a number stack and returns it #ref Push_N + diff --git a/doc/files/pop_s.txt b/doc/files/pop_s.txt index 86bf546..adf3ab3 100644 --- a/doc/files/pop_s.txt +++ b/doc/files/pop_s.txt @@ -1,7 +1,8 @@ #title Pop_S$ [RCBasic Doc] -#header function Pop_S$( str_stack ) +#header Function Pop_S$( str_stack ) Removes the top string off a string stack and returns it #ref Push_S + diff --git a/doc/files/posteffectisactive.txt b/doc/files/posteffectisactive.txt new file mode 100644 index 0000000..9b5c93d --- /dev/null +++ b/doc/files/posteffectisactive.txt @@ -0,0 +1,7 @@ +#title PostEffectIsActive [RCBasic Doc] +#header Function PostEffectIsActive( c_num ) + +Returns TRUE if an effect is active on the canvas and FALSE if not. + +#ref SetPostEffectActive + diff --git a/doc/files/prefpath.txt b/doc/files/prefpath.txt index 417b467..27e8391 100644 --- a/doc/files/prefpath.txt +++ b/doc/files/prefpath.txt @@ -1,4 +1,5 @@ #title PrefPath$ [RCBasic Doc] -#header function PrefPath$(org_name$, app_name$) +#header Function PrefPath$(org_name$, app_name$) Returns the preferred path for storing files. + diff --git a/doc/files/preupdate.txt b/doc/files/preupdate.txt index 8c9a5c1..67a4f27 100644 --- a/doc/files/preupdate.txt +++ b/doc/files/preupdate.txt @@ -6,3 +6,4 @@ Processes physics for sprites and actors. This is useful if you need to know the post solve positions and rotations prior to drawing them. #ref Update + diff --git a/doc/files/pset.txt b/doc/files/pset.txt index ac27150..8ff0c67 100644 --- a/doc/files/pset.txt +++ b/doc/files/pset.txt @@ -1,4 +1,5 @@ #title Pset [RCBasic Doc] -#header sub Pset(x,y) +#header Sub Pset(x,y) Draws a pixel + diff --git a/doc/files/push_n.txt b/doc/files/push_n.txt index 9b32151..85afbd6 100644 --- a/doc/files/push_n.txt +++ b/doc/files/push_n.txt @@ -1,8 +1,9 @@ #title Push_N [RCBasic Doc] -#header sub Push_N( num_stack, n ) +#header Sub Push_N( num_stack, n ) Pushes a number onto a number stack #ref Pop_N + diff --git a/doc/files/push_s.txt b/doc/files/push_s.txt index 17004a0..226c729 100644 --- a/doc/files/push_s.txt +++ b/doc/files/push_s.txt @@ -1,7 +1,8 @@ #title Push_S [RCBasic Doc] -#header sub Push_S( str_stack, s$ ) +#header Sub Push_S( str_stack, s$ ) Pushes a string onto a string stack #ref Pop_S + diff --git a/doc/files/queryaudiospec.txt b/doc/files/queryaudiospec.txt index edd5606..f2b51a5 100644 --- a/doc/files/queryaudiospec.txt +++ b/doc/files/queryaudiospec.txt @@ -1,4 +1,5 @@ #title QueryAudioSpec [RCBasic Doc] -#header function QueryAudioSpec(ByRef freq, ByRef format, ByRef channels) +#header Function QueryAudioSpec(ByRef freq, ByRef format, ByRef channels) Gets the frequency, output format, and number of channels for the audio device being used. + diff --git a/doc/files/radians.txt b/doc/files/radians.txt index 5573725..9744505 100644 --- a/doc/files/radians.txt +++ b/doc/files/radians.txt @@ -1,4 +1,5 @@ #title Radians [RCBasic Doc] -#header function Radians(d) +#header Function Radians(d) Returns an angle converted from degrees to radians + diff --git a/doc/files/raisewindow.txt b/doc/files/raisewindow.txt index 7ed4d2b..4e9152a 100644 --- a/doc/files/raisewindow.txt +++ b/doc/files/raisewindow.txt @@ -1,4 +1,5 @@ #title RaiseWindow [RCBasic Doc] -#header sub RaiseWindow( ) +#header Sub RaiseWindow( ) Places the current window on top of the other windows. + diff --git a/doc/files/rand.txt b/doc/files/rand.txt index 9db4f9b..b3be6b4 100644 --- a/doc/files/rand.txt +++ b/doc/files/rand.txt @@ -1,4 +1,5 @@ #title Rand [RCBasic Doc] -#header function Rand(n) +#header Function Rand(n) Returns a random number between 0 and n. + diff --git a/doc/files/randomize.txt b/doc/files/randomize.txt index a6ac4f6..376fb37 100644 --- a/doc/files/randomize.txt +++ b/doc/files/randomize.txt @@ -1,4 +1,5 @@ #title Randomize [RCBasic Doc] -#header function Randomize(n) +#header Function Randomize(n) Seeds the random number generator + diff --git a/doc/files/randomizematrix.txt b/doc/files/randomizematrix.txt index abc73bc..46ed95c 100644 --- a/doc/files/randomizematrix.txt +++ b/doc/files/randomizematrix.txt @@ -1,4 +1,5 @@ #title RandomizeMatrix [RCBasic Doc] -#header sub RandomizeMatrix(mA, vmin, vmax) +#header Sub RandomizeMatrix(mA, vmin, vmax) Stores random values between vmin and vmax in the matrix mA + diff --git a/doc/files/readbyte.txt b/doc/files/readbyte.txt index e3cbda4..ccd7e1b 100644 --- a/doc/files/readbyte.txt +++ b/doc/files/readbyte.txt @@ -1,4 +1,5 @@ #title ReadByte [RCBasic Doc] -#header function ReadByte(stream) +#header Function ReadByte(stream) Reads a byte from a file. + diff --git a/doc/files/readbytebuffer.txt b/doc/files/readbytebuffer.txt index ab58c7a..6c65fe3 100644 --- a/doc/files/readbytebuffer.txt +++ b/doc/files/readbytebuffer.txt @@ -1,5 +1,5 @@ #title ReadByteBuffer [RCBasic Doc] -#header function ReadByteBuffer(stream, ByRef buf, buf_size) +#header Function ReadByteBuffer(stream, ByRef buf, buf_size) Reads a number of bytes from a file stream to an array. @@ -10,3 +10,4 @@ Reads a number of bytes from a file stream to an array. #/list #ref ReadByte + diff --git a/doc/files/readinput_gettext.txt b/doc/files/readinput_gettext.txt index 1139505..dea4711 100644 --- a/doc/files/readinput_gettext.txt +++ b/doc/files/readinput_gettext.txt @@ -1,4 +1,5 @@ #title ReadInput_GetText$ [RCBasic Doc] -#header function ReadInput_GetText$() +#header Function ReadInput_GetText$() + diff --git a/doc/files/readinput_settext.txt b/doc/files/readinput_settext.txt index c6a3bd3..eac308c 100644 --- a/doc/files/readinput_settext.txt +++ b/doc/files/readinput_settext.txt @@ -1,4 +1,5 @@ #title ReadInput_SetText [RCBasic Doc] -#header sub ReadInput_SetText(txt$) +#header Sub ReadInput_SetText(txt$) Sets the text in the ReadInput buffer. + diff --git a/doc/files/readinput_start.txt b/doc/files/readinput_start.txt index 865b75c..7dbb115 100644 --- a/doc/files/readinput_start.txt +++ b/doc/files/readinput_start.txt @@ -1,4 +1,5 @@ #title ReadInput_Start [RCBasic Doc] -#header sub ReadInput_Start() +#header Sub ReadInput_Start() Start reading input from the keyboard. + diff --git a/doc/files/readinput_stop.txt b/doc/files/readinput_stop.txt index b896369..14e81c2 100644 --- a/doc/files/readinput_stop.txt +++ b/doc/files/readinput_stop.txt @@ -1,4 +1,5 @@ #title ReadInput_Stop [RCBasic Doc] -#header sub ReadInput_Stop() +#header Sub ReadInput_Stop() Stops reading input from the keyboard. + diff --git a/doc/files/readinput_text.txt b/doc/files/readinput_text.txt deleted file mode 100644 index 4a5bd2e..0000000 --- a/doc/files/readinput_text.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title ReadInput_Text$ [RCBasic Doc] -#header function ReadInput_Text$() - -Returns the text read from the keyboard. diff --git a/doc/files/readinput_togglebackspace.txt b/doc/files/readinput_togglebackspace.txt index cc017bc..d5da9b3 100644 --- a/doc/files/readinput_togglebackspace.txt +++ b/doc/files/readinput_togglebackspace.txt @@ -1,4 +1,5 @@ #title ReadInput_ToggleBackspace [RCBasic Doc] -#header sub ReadInput_ToggleBackspace(flag) +#header Sub ReadInput_ToggleBackspace(flag) Determines whether the backspace is applied during ReadInput events. + diff --git a/doc/files/readline.txt b/doc/files/readline.txt index a2fd4b2..ed3c517 100644 --- a/doc/files/readline.txt +++ b/doc/files/readline.txt @@ -1,4 +1,5 @@ #title ReadLine$ [RCBasic Doc] -#header function ReadLine$(stream) +#header Function ReadLine$(stream) Returns the current line in the file. + diff --git a/doc/files/recalculatecompositeaabb.txt b/doc/files/recalculatecompositeaabb.txt new file mode 100644 index 0000000..91eeb9a --- /dev/null +++ b/doc/files/recalculatecompositeaabb.txt @@ -0,0 +1,5 @@ +#title RecalculateCompositeAABB [RCBasic Doc] +#header Sub RecalculateCompositeAABB(actor) + +Recalculates the bounding box for a composite actor + diff --git a/doc/files/recalculatemeshboundingbox.txt b/doc/files/recalculatemeshboundingbox.txt index 7a219c8..18d61ec 100644 --- a/doc/files/recalculatemeshboundingbox.txt +++ b/doc/files/recalculatemeshboundingbox.txt @@ -4,3 +4,4 @@ Sets the bounding box for a mesh based of its current data #ref GetMeshBoundingBox SetMeshBoundingBox + diff --git a/doc/files/recalculatemeshnormals.txt b/doc/files/recalculatemeshnormals.txt index a8ac15e..1bedb77 100644 --- a/doc/files/recalculatemeshnormals.txt +++ b/doc/files/recalculatemeshnormals.txt @@ -2,3 +2,4 @@ #header Sub ReCalculateMeshNormals( mesh ) Calculates the facing direction of the normals in a mesh + diff --git a/doc/files/rect.txt b/doc/files/rect.txt index d9ff719..960d71b 100644 --- a/doc/files/rect.txt +++ b/doc/files/rect.txt @@ -1,4 +1,5 @@ #title Rect [RCBasic Doc] -#header sub Rect(x, y, w, h) +#header Sub Rect(x, y, w, h) Draws a rectangle to the current canvas. + diff --git a/doc/files/rectfill.txt b/doc/files/rectfill.txt index 13f6ec0..45073a1 100644 --- a/doc/files/rectfill.txt +++ b/doc/files/rectfill.txt @@ -1,4 +1,5 @@ #title RectFill [RCBasic Doc] -#header sub RectFill(x, y, w, h) +#header Sub RectFill(x, y, w, h) Draws a filled rectangle on the current canvas. + diff --git a/doc/files/removeactorshadow.txt b/doc/files/removeactorshadow.txt index 5802d7f..ef11b9a 100644 --- a/doc/files/removeactorshadow.txt +++ b/doc/files/removeactorshadow.txt @@ -1,6 +1,7 @@ #title RemoveActorShadow [RCBasic Doc] -#header sub RemoveActorShadow( actor ) +#header Sub RemoveActorShadow( actor ) Stops shadow casting on an actor #ref AddActorShadow + diff --git a/doc/files/removecompositechild.txt b/doc/files/removecompositechild.txt new file mode 100644 index 0000000..f96cd75 --- /dev/null +++ b/doc/files/removecompositechild.txt @@ -0,0 +1,9 @@ +#title RemoveCompositeChild [RCBasic Doc] +#header Sub RemoveCompositeChild(actor, child_index) + +Removes the actor stored as a child at the given index in a composite actor + +NOTE: This will change the index of all the remaining child actors + +#ref AddCompositeChild + diff --git a/doc/files/removedir.txt b/doc/files/removedir.txt index 0c202c2..2e706c8 100644 --- a/doc/files/removedir.txt +++ b/doc/files/removedir.txt @@ -1,4 +1,5 @@ #title RemoveDir [RCBasic Doc] -#header function RemoveDir(p$) +#header Function RemoveDir(p$) Removes a directory. + diff --git a/doc/files/removefile.txt b/doc/files/removefile.txt index eae2249..1085af4 100644 --- a/doc/files/removefile.txt +++ b/doc/files/removefile.txt @@ -1,4 +1,5 @@ #title RemoveFile [RCBasic Doc] -#header function RemoveFile(fileName$) +#header Function RemoveFile(fileName$) Removes a file. + diff --git a/doc/files/removeprojectoreffectactor.txt b/doc/files/removeprojectoreffectactor.txt new file mode 100644 index 0000000..49642af --- /dev/null +++ b/doc/files/removeprojectoreffectactor.txt @@ -0,0 +1,11 @@ +#title RemoveProjectorEffectActor [RCBasic Doc] +#header Sub RemoveProjectorEffectActor(actor, tgt_index) + +Removes an effect actor from a projector. + +NOTE: Removing an effect actor will change the order of other effect actors so you will need to get the new index for other effect actors. + +Refer to the included Projector Demo for an example + +#ref AddProjectorEffectActor + diff --git a/doc/files/removescenesky.txt b/doc/files/removescenesky.txt index 58061fd..94d95b2 100644 --- a/doc/files/removescenesky.txt +++ b/doc/files/removescenesky.txt @@ -1,6 +1,7 @@ #title RemoveSceneSky [RCBasic Doc] -#header sub RemoveSceneSky( ) +#header Sub RemoveSceneSky( ) Removes the sky from the current 3D scene #ref AddSceneSkyBox AddSceneSkyDome AddSceneSkyDomeEx + diff --git a/doc/files/removespritechild.txt b/doc/files/removespritechild.txt new file mode 100644 index 0000000..cf04f04 --- /dev/null +++ b/doc/files/removespritechild.txt @@ -0,0 +1,7 @@ +#title RemoveSpriteChild [RCBasic Doc] +#header Sub RemoveSpriteChild(sprite, child_index) + +Removes the child at the given index from the parent sprite + +#ref AddSpriteChild + diff --git a/doc/files/renamefile.txt b/doc/files/renamefile.txt index 66f49e6..7ce3dbf 100644 --- a/doc/files/renamefile.txt +++ b/doc/files/renamefile.txt @@ -1,4 +1,5 @@ #title RenameFile [RCBasic Doc] -#header function RenameFile(src$, dst$) +#header Function RenameFile(src$, dst$) Renames src$ file to dst$ file. + diff --git a/doc/files/replace.txt b/doc/files/replace.txt index 3f86bc7..ecd1095 100644 --- a/doc/files/replace.txt +++ b/doc/files/replace.txt @@ -1,4 +1,5 @@ #title Replace$ [RCBasic Doc] -#header function Replace$(src$, tgt$, rpc$) +#header Function Replace$(src$, tgt$, rpc$) Replaces all occurrences of tgt$ with rpc$. + diff --git a/doc/files/replacesubstr.txt b/doc/files/replacesubstr.txt index c84ae31..61bf8fb 100644 --- a/doc/files/replacesubstr.txt +++ b/doc/files/replacesubstr.txt @@ -1,4 +1,5 @@ #title ReplaceSubstr$ [RCBasic Doc] -#header function ReplaceSubstr$(src$, rpc$, pos) +#header Function ReplaceSubstr$(src$, rpc$, pos) Overwrites the characters at the given position in src$ with rpc$. + diff --git a/doc/files/resetvehiclesuspension.txt b/doc/files/resetvehiclesuspension.txt new file mode 100644 index 0000000..de92095 --- /dev/null +++ b/doc/files/resetvehiclesuspension.txt @@ -0,0 +1,5 @@ +#title ResetVehicleSuspension [RCBasic Doc] +#header Sub ResetVehicleSuspension( actor ) + +Sets the suspension of a vehicle back to its base length. + diff --git a/doc/files/restorewindow.txt b/doc/files/restorewindow.txt index 5419b9c..f199a2e 100644 --- a/doc/files/restorewindow.txt +++ b/doc/files/restorewindow.txt @@ -1,4 +1,5 @@ #title RestoreWindow [RCBasic Doc] -#header sub RestoreWindow( ) +#header Sub RestoreWindow( ) Restores the window if minimized + diff --git a/doc/files/resumemusic.txt b/doc/files/resumemusic.txt index adb9e0f..974d527 100644 --- a/doc/files/resumemusic.txt +++ b/doc/files/resumemusic.txt @@ -1,4 +1,5 @@ #title ResumeMusic [RCBasic Doc] -#header sub ResumeMusic() +#header Sub ResumeMusic() Resumes playing music. + diff --git a/doc/files/resumesound.txt b/doc/files/resumesound.txt index d36255d..bd347df 100644 --- a/doc/files/resumesound.txt +++ b/doc/files/resumesound.txt @@ -1,6 +1,7 @@ #title ResumeSound [RCBasic Doc] -#header sub ResumeSound(channel) +#header Sub ResumeSound(channel) Resumes playing sound on the given channel. #ref PauseSound + diff --git a/doc/files/resumevideo.txt b/doc/files/resumevideo.txt index 4c6e534..c6d6b88 100644 --- a/doc/files/resumevideo.txt +++ b/doc/files/resumevideo.txt @@ -1,6 +1,7 @@ #title ResumeVideo [RCBasic Doc] -#header sub ResumeVideo() +#header Sub ResumeVideo() Resumes the video #ref PauseVideo + diff --git a/doc/files/reverse.txt b/doc/files/reverse.txt index 973346b..5eba392 100644 --- a/doc/files/reverse.txt +++ b/doc/files/reverse.txt @@ -1,4 +1,5 @@ #title Reverse$ [RCBasic Doc] -#header function Reverse$(src$) +#header Function Reverse$(src$) Returns src$ with the characters in reverse order. + diff --git a/doc/files/rewindmusic.txt b/doc/files/rewindmusic.txt index 7873e4d..b81ea52 100644 --- a/doc/files/rewindmusic.txt +++ b/doc/files/rewindmusic.txt @@ -1,4 +1,5 @@ #title RewindMusic [RCBasic Doc] -#header sub RewindMusic() +#header Sub RewindMusic() Rewinds the music track. + diff --git a/doc/files/rgb.txt b/doc/files/rgb.txt index 26ad391..37ceeac 100644 --- a/doc/files/rgb.txt +++ b/doc/files/rgb.txt @@ -1,4 +1,5 @@ #title RGB [RCBasic Doc] -#header function RGB(r,g,b) +#header Function RGB(r,g,b) Returns a 32-bit color value. + diff --git a/doc/files/rgba.txt b/doc/files/rgba.txt index 5b0f46c..6b2758a 100644 --- a/doc/files/rgba.txt +++ b/doc/files/rgba.txt @@ -1,4 +1,5 @@ #title RGBA [RCBasic Doc] -#header function RGBA(r,g,b,a) +#header Function RGBA(r,g,b,a) Returns a 32-bit color value. + diff --git a/doc/files/right.txt b/doc/files/right.txt index c27c1e7..01af8f2 100644 --- a/doc/files/right.txt +++ b/doc/files/right.txt @@ -1,4 +1,5 @@ #title Right$ [RCBasic Doc] -#header function Right$(src$, n) +#header Function Right$(src$, n) Returns n number of characters from the right side of src$. + diff --git a/doc/files/rotateactor.txt b/doc/files/rotateactor.txt index bea4d34..503aff2 100644 --- a/doc/files/rotateactor.txt +++ b/doc/files/rotateactor.txt @@ -1,6 +1,7 @@ #title RotateActor [RCBasic Doc] -#header sub RotateActor( actor, x, y, z ) +#header Sub RotateActor( actor, x, y, z ) Rotates and actor a given number of degrees from its current orientation #ref SetActorRotation GetActorRotation + diff --git a/doc/files/rotatecamera.txt b/doc/files/rotatecamera.txt index d4ce338..33294a4 100644 --- a/doc/files/rotatecamera.txt +++ b/doc/files/rotatecamera.txt @@ -1,6 +1,7 @@ #title RotateCamera [RCBasic Doc] -#header sub RotateCamera( x, y, z) +#header Sub RotateCamera( x, y, z) Rotates the camera a given number of degrees from its current orientation #ref SetCameraRotation GetCameraRotation + diff --git a/doc/files/rotatesprite.txt b/doc/files/rotatesprite.txt index 7eebdfa..5b84d50 100644 --- a/doc/files/rotatesprite.txt +++ b/doc/files/rotatesprite.txt @@ -48,3 +48,4 @@ Wend #image "images/theEye.png" #ref SetSpriteRotation GetSpriteRotation + diff --git a/doc/files/round.txt b/doc/files/round.txt index 2ede955..18824e1 100644 --- a/doc/files/round.txt +++ b/doc/files/round.txt @@ -1,4 +1,5 @@ #title Round [RCBasic Doc] -#header function Round(n) +#header Function Round(n) Rounds n to the nearest whole number. + diff --git a/doc/files/rtrim.txt b/doc/files/rtrim.txt index e184ddc..86a83b2 100644 --- a/doc/files/rtrim.txt +++ b/doc/files/rtrim.txt @@ -1,4 +1,5 @@ #title Rtrim$ [RCBasic Doc] -#header function Rtrim$(src$) +#header Function Rtrim$(src$) Returns src$ with all the spaces after the last non-space character removed. + diff --git a/doc/files/runtime.txt b/doc/files/runtime.txt index 0e834dd..b287b4c 100644 --- a/doc/files/runtime.txt +++ b/doc/files/runtime.txt @@ -1,4 +1,5 @@ #title Runtime$ [RCBasic Doc] -#header function Runtime$() +#header Function Runtime$() Returns the path to the RCBasic runtime that launched the current program + diff --git a/doc/files/runtime_utility_message.txt b/doc/files/runtime_utility_message.txt index 6d9adb7..0f2b578 100644 --- a/doc/files/runtime_utility_message.txt +++ b/doc/files/runtime_utility_message.txt @@ -1,6 +1,7 @@ #title Runtime_Utility_Message$ [RCBasic Doc] -#header function Runtime_Utility_Message$(arg$) +#header Function Runtime_Utility_Message$(arg$) Passes arg$ to the rc_intern_runtime_utility() function in the rc_media.h file. The function returns a string. Note: On IOS there a file in the project called rcbasic_ios_native.h which is already setup for you to add your C++ code. + diff --git a/doc/files/savebmp.txt b/doc/files/savebmp.txt new file mode 100644 index 0000000..f3b1722 --- /dev/null +++ b/doc/files/savebmp.txt @@ -0,0 +1,34 @@ +#title SaveBMP [RCBasic Doc] +#header Function SaveBMP(img, file$) + +Save an image to a *.bmp file + +#code +title$ = "Sprite Test" +w = 640 +h = 480 +fullscreen = FALSE +vsync = FALSE + +OpenWindow( title$, w, h, fullscreen, vsync ) + +my_canvas = OpenCanvas(w, h, 0, 0, w, h, 1) + +Canvas(my_canvas) + +SetColor(RGB(255,0, 0)) +CircleFill(50, 50, 25) + +SetColor(RGB(0, 255, 0)) +CircleFill(590, 50, 25) + +SetColor(RGB(0, 0, 255)) +CircleFill(590, 430, 25) + +img = CanvasClip(0, 0, 640, 480) +SaveBMP(img, "test.bmp") + +Update() +WaitKey() +#/code + diff --git a/doc/files/scalarmatrix.txt b/doc/files/scalarmatrix.txt index a68839f..87d85d7 100644 --- a/doc/files/scalarmatrix.txt +++ b/doc/files/scalarmatrix.txt @@ -1,4 +1,5 @@ #title ScalarMatrix [RCBasic Doc] -#header sub ScalarMatrix(mA, mB, s_value) +#header Sub ScalarMatrix(mA, mB, s_value) Multiplies values in matrix mA by scalar value and stores the results in mB + diff --git a/doc/files/scalarmatrixcolumns.txt b/doc/files/scalarmatrixcolumns.txt index 1385975..666b541 100644 --- a/doc/files/scalarmatrixcolumns.txt +++ b/doc/files/scalarmatrixcolumns.txt @@ -1,4 +1,5 @@ #title ScalarMatrixColumns [RCBasic Doc] -#header function ScalarMatrixColumns(mA, mB, c, num_cols, s_value) +#header Function ScalarMatrixColumns(mA, mB, c, num_cols, s_value) Multiplies values in the specified columns of matrix mA by scalar value and stores the results in mB + diff --git a/doc/files/scalarmatrixrows.txt b/doc/files/scalarmatrixrows.txt index c2ce85b..ed31dd0 100644 --- a/doc/files/scalarmatrixrows.txt +++ b/doc/files/scalarmatrixrows.txt @@ -1,4 +1,5 @@ #title ScalarMatrixRows [RCBasic Doc] -#header function ScalarMatrixRows(mA, mB, r, num_rows, s_value) +#header Function ScalarMatrixRows(mA, mB, r, num_rows, s_value) Multiplies values in the specified rows of matrix mA by scalar value and stores the results in mB + diff --git a/doc/files/scaleactor.txt b/doc/files/scaleactor.txt index 7889025..0028885 100644 --- a/doc/files/scaleactor.txt +++ b/doc/files/scaleactor.txt @@ -1,6 +1,7 @@ #title ScaleActor [RCBasic Doc] -#header sub ScaleActor( actor, x, y, z ) +#header Sub ScaleActor( actor, x, y, z ) Multiplies the actor's current scale by the vector given #ref SetActorScale + diff --git a/doc/files/scalesprite.txt b/doc/files/scalesprite.txt index bf23b2e..2253761 100644 --- a/doc/files/scalesprite.txt +++ b/doc/files/scalesprite.txt @@ -4,3 +4,4 @@ Sets the scale of a sprite relative to its current scale #ref SetSpriteScale GetSpriteScale + diff --git a/doc/files/scaleterraintexture.txt b/doc/files/scaleterraintexture.txt index ac4b9d4..5d4af5f 100644 --- a/doc/files/scaleterraintexture.txt +++ b/doc/files/scaleterraintexture.txt @@ -1,5 +1,5 @@ #title ScaleTerrainTexture [RCBasic Doc] -#header sub ScaleTerrainTexture( actor, scale, scale2 ) +#header Sub ScaleTerrainTexture( actor, scale, scale2 ) Scales the base texture, similar to makePlanarTextureMapping. @@ -7,3 +7,4 @@ Scales the base texture, similar to makePlanarTextureMapping. #li scale - The scaling amount. Values above 1.0 increase the number of time the texture is drawn on the terrain. Values below 0 will decrease the number of times the texture is drawn on the terrain. Using negative values will flip the texture, as well as still scaling it. #li scale2 - If set to 0 (default value), this will set the second texture coordinate set to the same values as in the first set. If this is another value than zero, it will scale the second texture coordinate set by this value. #/list + diff --git a/doc/files/seek.txt b/doc/files/seek.txt index d702020..488e245 100644 --- a/doc/files/seek.txt +++ b/doc/files/seek.txt @@ -1,6 +1,7 @@ #title Seek [RCBasic Doc] -#header function Seek(stream, pos) +#header Function Seek(stream, pos) Sets the position within a file to read from or write to. #ref Tell + diff --git a/doc/files/setactorangularfactor.txt b/doc/files/setactorangularfactor.txt index f24d283..792fd7f 100644 --- a/doc/files/setactorangularfactor.txt +++ b/doc/files/setactorangularfactor.txt @@ -1,5 +1,5 @@ #title SetActorAngularFactor [RCBasic Doc] -#header sub SetActorAngularFactor( actor, x, y, z) +#header Sub SetActorAngularFactor( actor, x, y, z) Sets an actor's angular factor. @@ -7,3 +7,4 @@ The angular factor determines how the actor responds to angular velocity or torq #ref GetActorAngularFactor SetActorAngularFactor SetActorLinearFactor + diff --git a/doc/files/setactorangularvelocitylocal.txt b/doc/files/setactorangularvelocitylocal.txt index 1038b4a..32b4034 100644 --- a/doc/files/setactorangularvelocitylocal.txt +++ b/doc/files/setactorangularvelocitylocal.txt @@ -1,6 +1,7 @@ -#title setActorAngularVelocityLocal [RCBasic Doc] -#header sub setActorAngularVelocityLocal( actor, x, y, z) +#title SetActorAngularVelocityLocal [RCBasic Doc] +#header Sub SetActorAngularVelocityLocal( actor, x, y, z) Sets an actor's Angular Velocity #ref GetActorAngularVelocityWorld GetActorAngularVelocityLocal SetActorAngularVelocityWorld + diff --git a/doc/files/setactorangularvelocityworld.txt b/doc/files/setactorangularvelocityworld.txt index 25b406e..925fb7d 100644 --- a/doc/files/setactorangularvelocityworld.txt +++ b/doc/files/setactorangularvelocityworld.txt @@ -1,7 +1,8 @@ -#title setActorAngularVelocityWorld [RCBasic Doc] -#header sub setActorAngularVelocityWorld( actor, x, y, z) +#title SetActorAngularVelocityWorld [RCBasic Doc] +#header Sub SetActorAngularVelocityWorld( actor, x, y, z) Sets an actor's Angular Velocity #ref GetActorAngularVelocityWorld GetActorAngularVelocityLocal SetActorAngularVelocityLocal + diff --git a/doc/files/setactoranimation.txt b/doc/files/setactoranimation.txt index 721398b..cc6a4ab 100644 --- a/doc/files/setactoranimation.txt +++ b/doc/files/setactoranimation.txt @@ -1,5 +1,5 @@ #title SetActorAnimation [RCBasic Doc] -#header sub SetActorAnimation( actor, animation, num_loops) +#header Sub SetActorAnimation( actor, animation, num_loops) Sets the current animation for an actor to start playing @@ -10,3 +10,4 @@ Notes on num_loops #/list #ref CreateActorAnimation + diff --git a/doc/files/setactoranimationframes.txt b/doc/files/setactoranimationframes.txt index 4339f60..d313433 100644 --- a/doc/files/setactoranimationframes.txt +++ b/doc/files/setactoranimationframes.txt @@ -1,6 +1,7 @@ #title SetActorAnimationFrames [RCBasic Doc] -#header sub SetActorAnimationFrames(actor, animation, start_frame, end_frame) +#header Sub SetActorAnimationFrames(actor, animation, start_frame, end_frame) Changes the frames that plays in an actor's animation #ref CreateActorAnimation + diff --git a/doc/files/setactoranimationspeed.txt b/doc/files/setactoranimationspeed.txt index e5e785c..d027baa 100644 --- a/doc/files/setactoranimationspeed.txt +++ b/doc/files/setactoranimationspeed.txt @@ -1,6 +1,7 @@ #title SetActorAnimationSpeed [RCBasic Doc] -#header sub SetActorAnimationSpeed( actor, animation, speed ) +#header Sub SetActorAnimationSpeed( actor, animation, speed ) Set the FPS of an actor animation #ref GetActorAnimationSpeed + diff --git a/doc/files/setactorautoculling.txt b/doc/files/setactorautoculling.txt index ce727d7..7bfdd10 100644 --- a/doc/files/setactorautoculling.txt +++ b/doc/files/setactorautoculling.txt @@ -1,5 +1,5 @@ #title SetActorAutoCulling [RCBasic Doc] -#header sub SetActorAutoCulling( actor, cull_type ) +#header Sub SetActorAutoCulling( actor, cull_type ) Sets the automatic culling state for an actor @@ -13,3 +13,4 @@ Possible Culling States #/list #ref GetActorAutoCulling + diff --git a/doc/files/setactorcollisionshape.txt b/doc/files/setactorcollisionshape.txt deleted file mode 100644 index e2863e6..0000000 --- a/doc/files/setactorcollisionshape.txt +++ /dev/null @@ -1,18 +0,0 @@ -#title SetActorCollisionShape [RCBasic Doc] -#header sub SetActorCollisionShape( actor, shape_type, mass) - -Sets the actor's collision shape - -Shape Types: -#list ul -#li ACTOR_SHAPE_NONE -#li ACTOR_SHAPE_BOX -#li ACTOR_SHAPE_SPHERE -#li ACTOR_SHAPE_CYLINDER -#li ACTOR_SHAPE_CAPSULE -#li ACTOR_SHAPE_CONE -#li ACTOR_SHAPE_CONVEXHULL -#li ACTOR_SHAPE_TRIMESH -#/list - -#ref GetActorCollisionShape diff --git a/doc/files/setactordamping.txt b/doc/files/setactordamping.txt index 40737d5..984b491 100644 --- a/doc/files/setactordamping.txt +++ b/doc/files/setactordamping.txt @@ -1,6 +1,7 @@ -#title setActorDamping [RCBasic Doc] -#header sub setActorDamping( actor, lin_damping, ang_damping) +#title SetActorDamping [RCBasic Doc] +#header Sub SetActorDamping( actor, lin_damping, ang_damping) Sets the linear and angular damping for an actor #ref GetActorLinearDamping GetActorAngularDamping + diff --git a/doc/files/setactorframe.txt b/doc/files/setactorframe.txt index b38a8a0..eb9ec9c 100644 --- a/doc/files/setactorframe.txt +++ b/doc/files/setactorframe.txt @@ -1,5 +1,5 @@ #title SetActorFrame [RCBasic Doc] -#header sub SetActorFrame( actor, frame ) +#header Sub SetActorFrame( actor, frame ) Sets the current frame of an actor @@ -7,3 +7,4 @@ Note: This function will set the actor's animation to 0 which is a default 1 fra #ref GetActorFrame + diff --git a/doc/files/setactorgravity.txt b/doc/files/setactorgravity.txt index 67bbb97..e409194 100644 --- a/doc/files/setactorgravity.txt +++ b/doc/files/setactorgravity.txt @@ -1,6 +1,7 @@ #title SetActorGravity [RCBasic Doc] -#header sub SetActorGravity( actor, x, y, z ) +#header Sub SetActorGravity( actor, x, y, z ) Sets the gravity vector of an actor. #ref SetGravity3D + diff --git a/doc/files/setactorimpactmesh.txt b/doc/files/setactorimpactmesh.txt new file mode 100644 index 0000000..5027f11 --- /dev/null +++ b/doc/files/setactorimpactmesh.txt @@ -0,0 +1,7 @@ +#title SetActorImpactMesh [RCBasic Doc] +#header Sub SetActorImpactMesh( actor, mesh, mass ) + +Sets the collision mesh for an actor with a shape type of ACTOR_SHAPE_IMPACT_MESH + +#ref SetActorShape + diff --git a/doc/files/setactorinverseinertiadiaglocal.txt b/doc/files/setactorinverseinertiadiaglocal.txt index cc428ef..ae1bd09 100644 --- a/doc/files/setactorinverseinertiadiaglocal.txt +++ b/doc/files/setactorinverseinertiadiaglocal.txt @@ -1,6 +1,7 @@ #title SetActorInverseInertiaDiagLocal [RCBasic Doc] -#header sub SetActorInverseInertiaDiagLocal( actor, x, y, z) +#header Sub SetActorInverseInertiaDiagLocal( actor, x, y, z) Sets the inverse of the inertia tensor's diagonal components in an actor's local space. This is used to compute how the actor reacts to rotational forces (torques) applied to it. #ref GetActorInverseInertiaDiagLocal + diff --git a/doc/files/setactorlinearfactor.txt b/doc/files/setactorlinearfactor.txt index 836a22f..222b046 100644 --- a/doc/files/setactorlinearfactor.txt +++ b/doc/files/setactorlinearfactor.txt @@ -1,5 +1,5 @@ #title SetActorLinearFactor [RCBasic Doc] -#header sub SetActorLinearFactor( actor, x, y, z) +#header Sub SetActorLinearFactor( actor, x, y, z) Sets an actor's linear factor. @@ -7,3 +7,4 @@ The linear factor determines how the actor responds to linear velocity or force. #ref GetActorLinearFactor SetActorAngularFactor GetActorAngularFactor + diff --git a/doc/files/setactorlinearvelocitylocal.txt b/doc/files/setactorlinearvelocitylocal.txt index a662ba8..6be9196 100644 --- a/doc/files/setactorlinearvelocitylocal.txt +++ b/doc/files/setactorlinearvelocitylocal.txt @@ -1,6 +1,7 @@ -#title setActorLinearVelocityLocal [RCBasic Doc] -#header sub setActorLinearVelocityLocal( actor, x, y, z) +#title SetActorLinearVelocityLocal [RCBasic Doc] +#header Sub SetActorLinearVelocityLocal( actor, x, y, z) Sets actor's linear velocity #ref GetActorLinearVelocityLocal SetActorLinearVelocityWorld + diff --git a/doc/files/setactorlinearvelocityworld.txt b/doc/files/setactorlinearvelocityworld.txt index eaf790a..8a00d1c 100644 --- a/doc/files/setactorlinearvelocityworld.txt +++ b/doc/files/setactorlinearvelocityworld.txt @@ -1,7 +1,8 @@ -#title setActorLinearVelocityWorld [RCBasic Doc] -#header sub setActorLinearVelocityWorld( actor, x, y, z) +#title SetActorLinearVelocityWorld [RCBasic Doc] +#header Sub SetActorLinearVelocityWorld( actor, x, y, z) Sets actor's linear velocity #ref SetActorLinearVelocityLocal GetActorLinearVelocityWorld + diff --git a/doc/files/setactormassproperties.txt b/doc/files/setactormassproperties.txt index 8ed0140..cd45f17 100644 --- a/doc/files/setactormassproperties.txt +++ b/doc/files/setactormassproperties.txt @@ -1,5 +1,5 @@ -#title setActorMassProperties [RCBasic Doc] -#header sub setActorMassProperties( actor, mass, inertia_x, inertia_y, inertia_z) +#title SetActorMassProperties [RCBasic Doc] +#header Sub SetActorMassProperties( actor, mass, inertia_x, inertia_y, inertia_z) Set the mass and local inertia of an actor. This is crucial for defining how the actor behaves under the influence of forces and torques, especially when it comes to simulating realistic motion and rotation. @@ -15,3 +15,4 @@ Inertial #/list #ref GetActorLocalInertia GetActorInverseMass + diff --git a/doc/files/setactormaterial.txt b/doc/files/setactormaterial.txt index 29ce970..b47119a 100644 --- a/doc/files/setactormaterial.txt +++ b/doc/files/setactormaterial.txt @@ -1,8 +1,9 @@ -#title setActorMaterial [RCBasic Doc] -#header sub setActorMaterial( actor, material_num, material_id) +#title SetActorMaterial [RCBasic Doc] +#header Sub SetActorMaterial( actor, material_num, material_id) Sets a material on an actor Note: Generally you just want to set material zero but actors can have multiple materials depending on the model format #ref GetActorMaterial + diff --git a/doc/files/setactormaterialflag.txt b/doc/files/setactormaterialflag.txt index 96ebeff..3ce37dd 100644 --- a/doc/files/setactormaterialflag.txt +++ b/doc/files/setactormaterialflag.txt @@ -1,5 +1,5 @@ -#title setActorMaterialFlag [RCBasic Doc] -#header sub setActorMaterialFlag( actor, flag, flag_value) +#title SetActorMaterialFlag [RCBasic Doc] +#header Sub SetActorMaterialFlag( actor, flag, flag_value) Sets the value of an actor's material flag. @@ -30,3 +30,4 @@ Possible values for flag: #/list #ref GetActorMaterialFlag GetActorMaterial + diff --git a/doc/files/setactormaterialtype.txt b/doc/files/setactormaterialtype.txt index d947537..0b70db1 100644 --- a/doc/files/setactormaterialtype.txt +++ b/doc/files/setactormaterialtype.txt @@ -1,5 +1,5 @@ -#title setActorMaterialType [RCBasic Doc] -#header sub setActorMaterialType( actor, material_type) +#title SetActorMaterialType [RCBasic Doc] +#header Sub SetActorMaterialType( actor, material_type) Sets the material type of an actor material @@ -46,3 +46,4 @@ Possible material types #/list #ref GetActorMaterialType GetActorMaterial + diff --git a/doc/files/setactormd2animation.txt b/doc/files/setactormd2animation.txt index b90d1fe..69d678a 100644 --- a/doc/files/setactormd2animation.txt +++ b/doc/files/setactormd2animation.txt @@ -1,5 +1,5 @@ #title SetActorMD2Animation [RCBasic Doc] -#header sub SetActorMD2Animation( actor, anim ) +#header Sub SetActorMD2Animation( actor, anim ) Sets the current animation for an *.md2 model @@ -29,3 +29,4 @@ Possible Animations #/list #ref SetActorMD2AnimationByName + diff --git a/doc/files/setactormd2animationbyname.txt b/doc/files/setactormd2animationbyname.txt index 46e598d..fd0b89b 100644 --- a/doc/files/setactormd2animationbyname.txt +++ b/doc/files/setactormd2animationbyname.txt @@ -1,7 +1,8 @@ #title SetActorMD2AnimationByName [RCBasic Doc] -#header sub SetActorMD2AnimationByName( actor, anim_name$ ) +#header Sub SetActorMD2AnimationByName( actor, anim_name$ ) Sets the current animation for an *.md2 model #ref SetActorMD2Animation + diff --git a/doc/files/setactorposition.txt b/doc/files/setactorposition.txt index 5ca46d9..3df2661 100644 --- a/doc/files/setactorposition.txt +++ b/doc/files/setactorposition.txt @@ -1,6 +1,7 @@ #title SetActorPosition [RCBasic Doc] -#header sub SetActorPosition( actor, x, y, z ) +#header Sub SetActorPosition( actor, x, y, z ) Sets the absolute position of an actor #ref TranslateActorLocal TranslateActorWorld GetActorPosition + diff --git a/doc/files/setactorrotation.txt b/doc/files/setactorrotation.txt index b0db8eb..c8fa85d 100644 --- a/doc/files/setactorrotation.txt +++ b/doc/files/setactorrotation.txt @@ -1,6 +1,7 @@ #title SetActorRotation [RCBasic Doc] -#header sub SetActorRotation( actor, x, y, z ) +#header Sub SetActorRotation( actor, x, y, z ) Sets the rotation of an actor around each axis #ref RotateActor GetActorRotation + diff --git a/doc/files/setactorscale.txt b/doc/files/setactorscale.txt index f76d172..fb7edd5 100644 --- a/doc/files/setactorscale.txt +++ b/doc/files/setactorscale.txt @@ -1,6 +1,7 @@ #title SetActorScale [RCBasic Doc] -#header sub SetActorScale( actor, x, y, z ) +#header Sub SetActorScale( actor, x, y, z ) Sets the scale of an actor #ref ScaleActor GetActorScale + diff --git a/doc/files/setactorshape.txt b/doc/files/setactorshape.txt index de7bffb..3dff83c 100644 --- a/doc/files/setactorshape.txt +++ b/doc/files/setactorshape.txt @@ -1,5 +1,5 @@ #title SetActorShape [RCBasic Doc] -#header sub SetActorShape( actor, shape_type, mass) +#header Sub SetActorShape( actor, shape_type, mass) Sets the shape of an actor @@ -13,6 +13,11 @@ Possible Actor Shapes #li ACTOR_SHAPE_CONE #li ACTOR_SHAPE_CONVEXHULL #li ACTOR_SHAPE_TRIMESH +#li ACTOR_SHAPE_COMPOSITE +#li ACTOR_SHAPE_IMPACT_MESH #/list -#ref GetActorShape +NOTE: ACTOR_SHAPE_COMPOSITE is not a shape you can set. It is a shape that is automatically set on composite actors. + +#ref SetActorShapeEx GetActorShape + diff --git a/doc/files/setactorshapeex.txt b/doc/files/setactorshapeex.txt index 87c68f2..9078660 100644 --- a/doc/files/setactorshapeex.txt +++ b/doc/files/setactorshapeex.txt @@ -1,6 +1,7 @@ #title SetActorShapeEx [RCBasic Doc] -#header sub SetActorShapeEx( actor, shape_type, mass, radius) +#header Sub SetActorShapeEx( actor, shape_type, mass, radius) Sets actor shape and radius for capsule, cone, and sphere shapes #ref SetActorShape + diff --git a/doc/files/setactorsleepstate.txt b/doc/files/setactorsleepstate.txt index 6fdf632..675a963 100644 --- a/doc/files/setactorsleepstate.txt +++ b/doc/files/setactorsleepstate.txt @@ -1,4 +1,5 @@ #title SetActorSleepState [RCBasic Doc] -#header sub SetActorSleepState(actor, state) +#header Sub SetActorSleepState(actor, state) + diff --git a/doc/files/setactorsleepthresholds.txt b/doc/files/setactorsleepthresholds.txt index d6d9fed..b098327 100644 --- a/doc/files/setactorsleepthresholds.txt +++ b/doc/files/setactorsleepthresholds.txt @@ -1,6 +1,7 @@ -#title setActorSleepThresholds [RCBasic Doc] -#header sub setActorSleepThresholds( actor, linear, angular) +#title SetActorSleepThresholds [RCBasic Doc] +#header Sub SetActorSleepThresholds( actor, linear, angular) Sets the linear and angular deactivation thresholds for an actor #ref GetActorLinearSleepThreshold GetActorAngularSleepThreshold + diff --git a/doc/files/setactorsolid.txt b/doc/files/setactorsolid.txt index b0d24c7..c52de8a 100644 --- a/doc/files/setactorsolid.txt +++ b/doc/files/setactorsolid.txt @@ -1,8 +1,9 @@ #title SetActorSolid [RCBasic Doc] -#header sub SetActorSolid(actor, flag) +#header Sub SetActorSolid(actor, flag) Sets whether an actor has physics and collision response applied to it Note: Collision detection will still work for non solid actors #ref ActorIsSolid + diff --git a/doc/files/setactortexture.txt b/doc/files/setactortexture.txt index d80baf8..f7dff68 100644 --- a/doc/files/setactortexture.txt +++ b/doc/files/setactortexture.txt @@ -1,6 +1,7 @@ -#title setActorTexture [RCBasic Doc] -#header sub setActorTexture( actor, layer, image_id) +#title SetActorTexture [RCBasic Doc] +#header Sub SetActorTexture( actor, layer, image_id) Sets the texture for an actor's default material Note: Generally you want to use texture layer 0 + diff --git a/doc/files/setactorvisible.txt b/doc/files/setactorvisible.txt index fb889ba..c5d4809 100644 --- a/doc/files/setactorvisible.txt +++ b/doc/files/setactorvisible.txt @@ -1,6 +1,7 @@ #title SetActorVisible [RCBasic Doc] -#header sub SetActorVisible( actor, flag ) +#header Sub SetActorVisible( actor, flag ) Sets whether the actor is visible in the scene #ref ActorIsVisible + diff --git a/doc/files/setantialiasmode.txt b/doc/files/setantialiasmode.txt index 7c4cf91..ed02d81 100644 --- a/doc/files/setantialiasmode.txt +++ b/doc/files/setantialiasmode.txt @@ -1,5 +1,5 @@ #title SetAntiAliasMode [RCBasic Doc] -#header sub SetAntiAliasMode( aa_mode ) +#header Sub SetAntiAliasMode( aa_mode ) Sets the anti-alias mode for draw image commands @@ -15,3 +15,4 @@ Possible modes #/list #ref GetAntiAliasMode + diff --git a/doc/files/setbilinearfilter.txt b/doc/files/setbilinearfilter.txt index 9722876..1f73d37 100644 --- a/doc/files/setbilinearfilter.txt +++ b/doc/files/setbilinearfilter.txt @@ -1,4 +1,5 @@ -#title setBilinearFilter [RCBasic Doc] -#header sub setBilinearFilter( flag ) +#title SetBilinearFilter [RCBasic Doc] +#header Sub SetBilinearFilter( flag ) Enables or disables the bilinear filter for drawing 2D images + diff --git a/doc/files/setbillboardsize.txt b/doc/files/setbillboardsize.txt new file mode 100644 index 0000000..2cb6e74 --- /dev/null +++ b/doc/files/setbillboardsize.txt @@ -0,0 +1,6 @@ +#title SetBillboardSize [RCBasic Doc] +#header Sub SetBillboardSize(actor, w, h) + +Sets the size of a billboard. + + diff --git a/doc/files/setblendmode.txt b/doc/files/setblendmode.txt index 66d69a8..09b8448 100644 --- a/doc/files/setblendmode.txt +++ b/doc/files/setblendmode.txt @@ -1,5 +1,5 @@ #title SetBlendMode [RCBasic Doc] -#header sub SetBlendMode( blend_mode ) +#header Sub SetBlendMode( blend_mode ) Sets the current blend mode @@ -21,3 +21,4 @@ Possible Blend Modes #ref SetBlendMode + diff --git a/doc/files/setcameraaspectratio.txt b/doc/files/setcameraaspectratio.txt index f18b53b..273a745 100644 --- a/doc/files/setcameraaspectratio.txt +++ b/doc/files/setcameraaspectratio.txt @@ -1,6 +1,7 @@ #title SetCameraAspectRatio [RCBasic Doc] -#header sub SetCameraAspectRatio( aspect ) +#header Sub SetCameraAspectRatio( aspect ) Sets the aspect ratio for the active canvas camera #ref GetCameraAspectRatio + diff --git a/doc/files/setcamerafarvalue.txt b/doc/files/setcamerafarvalue.txt index a8d0231..6551434 100644 --- a/doc/files/setcamerafarvalue.txt +++ b/doc/files/setcamerafarvalue.txt @@ -1,6 +1,7 @@ #title SetCameraFarValue [RCBasic Doc] -#header sub SetCameraFarValue( zf ) +#header Sub SetCameraFarValue( zf ) Sets the distance to the camera far plane #ref GetCameraFarValue + diff --git a/doc/files/setcamerafov.txt b/doc/files/setcamerafov.txt index 19caf7d..2873641 100644 --- a/doc/files/setcamerafov.txt +++ b/doc/files/setcamerafov.txt @@ -1,6 +1,7 @@ #title SetCameraFOV [RCBasic Doc] -#header sub SetCameraFOV( fov ) +#header Sub SetCameraFOV( fov ) Sets the camera's field of view #ref GetCameraFOV + diff --git a/doc/files/setcameranearvalue.txt b/doc/files/setcameranearvalue.txt index d70f896..592fdce 100644 --- a/doc/files/setcameranearvalue.txt +++ b/doc/files/setcameranearvalue.txt @@ -1,6 +1,7 @@ #title SetCameraNearValue [RCBasic Doc] -#header sub SetCameraNearValue( zn ) +#header Sub SetCameraNearValue( zn ) Sets the distance of the camera near plane #ref GetCameraNearValue + diff --git a/doc/files/setcameraposition.txt b/doc/files/setcameraposition.txt index 96eb8db..9e25209 100644 --- a/doc/files/setcameraposition.txt +++ b/doc/files/setcameraposition.txt @@ -1,6 +1,7 @@ #title SetCameraPosition [RCBasic Doc] -#header sub SetCameraPosition( x, y, z) +#header Sub SetCameraPosition( x, y, z) Sets the absolute position of the camera in the scene #ref TranslateCamera GetCameraPosition + diff --git a/doc/files/setcameraprojectionmatrix.txt b/doc/files/setcameraprojectionmatrix.txt deleted file mode 100644 index dd73637..0000000 --- a/doc/files/setcameraprojectionmatrix.txt +++ /dev/null @@ -1,12 +0,0 @@ -#title SetCameraProjectionMatrix [RCBasic Doc] -#header Sub SetCameraProjectionMatrix(matA, projection_type) - -Sets the camera projection matrix for the active canvas - -Possible values for projection_type -#list ul -#li PROJECTION_TYPE_ORTHOGRAPHIC -#li PROJECTION_TYPE_PERSPECTIVE -#/list - -#ref GetCameraProjectionMatrix diff --git a/doc/files/setcamerarotation.txt b/doc/files/setcamerarotation.txt index 9cbc9f3..2ac2c91 100644 --- a/doc/files/setcamerarotation.txt +++ b/doc/files/setcamerarotation.txt @@ -1,6 +1,7 @@ #title SetCameraRotation [RCBasic Doc] -#header sub SetCameraRotation( x, y, z) +#header Sub SetCameraRotation( x, y, z) Sets the rotation of the camera around each axis #ref RotateCamera GetCameraRotation + diff --git a/doc/files/setcanvasalpha.txt b/doc/files/setcanvasalpha.txt index 80b4aef..f4f9920 100644 --- a/doc/files/setcanvasalpha.txt +++ b/doc/files/setcanvasalpha.txt @@ -1,4 +1,5 @@ #title SetCanvasAlpha [RCBasic Doc] -#header sub SetCanvasAlpha(c_num, a) +#header Sub SetCanvasAlpha(c_num, a) Sets the alpha blending value for a canvas + diff --git a/doc/files/setcanvascolormod.txt b/doc/files/setcanvascolormod.txt index c03eaba..3e5ed48 100644 --- a/doc/files/setcanvascolormod.txt +++ b/doc/files/setcanvascolormod.txt @@ -1,4 +1,5 @@ #title SetCanvasColorMod [RCBasic Doc] -#header sub SetCanvasColorMod(c_num, c) +#header Sub SetCanvasColorMod(c_num, c) Sets the color modulation value for a canvas + diff --git a/doc/files/setcanvasoffset.txt b/doc/files/setcanvasoffset.txt index 57fa5fa..77bcec0 100644 --- a/doc/files/setcanvasoffset.txt +++ b/doc/files/setcanvasoffset.txt @@ -1,8 +1,9 @@ #title SetCanvasOffset [RCBasic Doc] -#header sub SetCanvasOffset(c_num, x, y) +#header Sub SetCanvasOffset(c_num, x, y) Sets the offset of a canvas The canvas offset is what part of the canvas is visible during rendering. #ref GetCanvasOffset + diff --git a/doc/files/setcanvasphysics2d.txt b/doc/files/setcanvasphysics2d.txt index 3396833..536b5bc 100644 --- a/doc/files/setcanvasphysics2d.txt +++ b/doc/files/setcanvasphysics2d.txt @@ -1,4 +1,5 @@ #title SetCanvasPhysics2D [RCBasic Doc] -#header sub SetCanvasPhysics2D(c_num, state) +#header Sub SetCanvasPhysics2D(c_num, state) + diff --git a/doc/files/setcanvasviewport.txt b/doc/files/setcanvasviewport.txt index 8b7afa6..1560d1e 100644 --- a/doc/files/setcanvasviewport.txt +++ b/doc/files/setcanvasviewport.txt @@ -1,7 +1,8 @@ #title SetCanvasViewport [RCBasic Doc] -#header sub SetCanvasViewport(cnum, x, y, w, h) +#header Sub SetCanvasViewport(cnum, x, y, w, h) Sets the position and size of a canvas viewport #ref GetCanvasViewport + diff --git a/doc/files/setcanvasvisible.txt b/doc/files/setcanvasvisible.txt index 7d88749..b1fd015 100644 --- a/doc/files/setcanvasvisible.txt +++ b/doc/files/setcanvasvisible.txt @@ -1,6 +1,7 @@ #title SetCanvasVisible [RCBasic Doc] -#header sub SetCanvasVisible(c_num, flag) +#header Sub SetCanvasVisible(c_num, flag) Sets whether a canvas is shown or not. #ref CanvasIsVisible + diff --git a/doc/files/setcanvasz.txt b/doc/files/setcanvasz.txt index 77d9ef4..f7f773a 100644 --- a/doc/files/setcanvasz.txt +++ b/doc/files/setcanvasz.txt @@ -1,8 +1,9 @@ #title SetCanvasZ [RCBasic Doc] -#header sub SetCanvasZ(c_num, z) +#header Sub SetCanvasZ(c_num, z) Sets the Canvas Z Order. Note: Canvases with a higher Z order are drawn first and those with lower values will be drawn on top #ref SetCanvasZ + diff --git a/doc/files/setchanneldistance.txt b/doc/files/setchanneldistance.txt index 1936dd3..9a3d6a6 100644 --- a/doc/files/setchanneldistance.txt +++ b/doc/files/setchanneldistance.txt @@ -1,6 +1,7 @@ #title SetChannelDistance [RCBasic Doc] -#header function SetChannelDistance(channel, dist_value) +#header Function SetChannelDistance(channel, dist_value) Set a volume adjustment effect due to distance. distance must be a value between 0 and 255. Returns 0 on error. NOTE: Setting distance to 0 will cancel the effect + diff --git a/doc/files/setchannelpanning.txt b/doc/files/setchannelpanning.txt index 64788b9..dae5474 100644 --- a/doc/files/setchannelpanning.txt +++ b/doc/files/setchannelpanning.txt @@ -1,7 +1,8 @@ #title SetChannelPanning [RCBasic Doc] -#header function SetChannelPanning(channel, left_value, right_value) +#header Function SetChannelPanning(channel, left_value, right_value) Set Panning effect for channel. left_value and right_value must be a value between 0 and 255. Returns 0 on error. NOTE: Setting both left and right to 255 will cancel the pan effect + diff --git a/doc/files/setchannelspaceposition.txt b/doc/files/setchannelspaceposition.txt index 670c73d..90a52de 100644 --- a/doc/files/setchannelspaceposition.txt +++ b/doc/files/setchannelspaceposition.txt @@ -1,8 +1,9 @@ #title SetChannelSpacePosition [RCBasic Doc] -#header function SetChannelSpacePosition(channel, angle, distance) +#header Function SetChannelSpacePosition(channel, angle, distance) Simulates audio in 3D space Angle 0 is in front of the listener and increases clockwise #ref SetChannelDistance SetChannelPanning + diff --git a/doc/files/setchannelvolume.txt b/doc/files/setchannelvolume.txt index 98670a2..9fc0fb1 100644 --- a/doc/files/setchannelvolume.txt +++ b/doc/files/setchannelvolume.txt @@ -1,4 +1,5 @@ #title SetChannelVolume [RCBasic Doc] -#header sub SetChannelVolume(channel, vol) +#header Sub SetChannelVolume(channel, vol) Sets the volume of the audio on a channel + diff --git a/doc/files/setclearcolor.txt b/doc/files/setclearcolor.txt index aa84c34..a40e3a2 100644 --- a/doc/files/setclearcolor.txt +++ b/doc/files/setclearcolor.txt @@ -1,6 +1,7 @@ #title SetClearColor [RCBasic Doc] -#header sub SetClearColor(c) +#header Sub SetClearColor(c) Sets the color that a canvas is cleared to on ClearCanvas() #ref ClearCanvas + diff --git a/doc/files/setclipboardtext.txt b/doc/files/setclipboardtext.txt index 2a338f1..4707dbb 100644 --- a/doc/files/setclipboardtext.txt +++ b/doc/files/setclipboardtext.txt @@ -1,4 +1,5 @@ #title SetClipboardText [RCBasic Doc] -#header sub SetClipboardText(txt$) +#header Sub SetClipboardText(txt$) Sets the clipboard text. + diff --git a/doc/files/setcolor.txt b/doc/files/setcolor.txt index 0896c08..46cd6fa 100644 --- a/doc/files/setcolor.txt +++ b/doc/files/setcolor.txt @@ -1,4 +1,5 @@ #title SetColor [RCBasic Doc] -#header sub SetColor(c) +#header Sub SetColor(c) Sets the current draw color + diff --git a/doc/files/setconedamping.txt b/doc/files/setconedamping.txt index 81032dd..a35af1c 100644 --- a/doc/files/setconedamping.txt +++ b/doc/files/setconedamping.txt @@ -1,4 +1,5 @@ -#title setConeDamping [RCBasic Doc] -#header sub setConeDamping( constraint_id, damping) +#title SetConeDamping [RCBasic Doc] +#header Sub SetConeDamping( constraint_id, damping) Returns the damping factor applied to the constraint. Damping is used to reduce the amount of oscillation or unwanted movement (such as excessive rotation or swinging) around the constrained actor's axes. + diff --git a/doc/files/setconefixthresh.txt b/doc/files/setconefixthresh.txt index 5b6a06a..9759f8f 100644 --- a/doc/files/setconefixthresh.txt +++ b/doc/files/setconefixthresh.txt @@ -1,5 +1,5 @@ -#title setConeFixThresh [RCBasic Doc] -#header sub setConeFixThresh( constraint_id, fixThresh) +#title SetConeFixThresh [RCBasic Doc] +#header Sub SetConeFixThresh( constraint_id, fixThresh) Sets the fix threshold value associated with that constraint. This threshold is used to control how the constraint behaves when the angle of the rotation between the actors approaches the limits defined by the cone twist constraint. @@ -7,3 +7,4 @@ The fix threshold defines a limit or tolerance for how closely the angle between #ref GetConeFixThresh + diff --git a/doc/files/setconelimit.txt b/doc/files/setconelimit.txt index 74ee324..8eb6662 100644 --- a/doc/files/setconelimit.txt +++ b/doc/files/setconelimit.txt @@ -1,5 +1,5 @@ -#title setConeLimit [RCBasic Doc] -#header sub setConeLimit( constraint_id, swingSpan1, swingSpan2, twistSpan, softness, bias_factor, relaxation_factor) +#title SetConeLimit [RCBasic Doc] +#header Sub SetConeLimit( constraint_id, swingSpan1, swingSpan2, twistSpan, softness, bias_factor, relaxation_factor) Sets the angular limits for the rotation of the constrained actors. These limits specify how much twisting and swinging is permitted between the two actors connected by the constraint, ensuring the motion stays within a desired range. @@ -10,3 +10,4 @@ Sets the angular limits for the rotation of the constrained actors. These limits Relaxation Factor: This affects how fast the constraint will "relax" after reaching its limit, allowing it to stabilize after hitting the constraint. #ref GetConeLimit + diff --git a/doc/files/setconstraintangularonly.txt b/doc/files/setconstraintangularonly.txt index 9ba0fae..c651398 100644 --- a/doc/files/setconstraintangularonly.txt +++ b/doc/files/setconstraintangularonly.txt @@ -1,6 +1,7 @@ -#title setConstraintAngularOnly [RCBasic Doc] -#header sub setConstraintAngularOnly( constraint_id, flag) +#title SetConstraintAngularOnly [RCBasic Doc] +#header Sub SetConstraintAngularOnly( constraint_id, flag) Sets the hinge constraint to limit only angular motion while allowing unrestricted linear (translational) motion. #ref GetConstraintAngularOnly + diff --git a/doc/files/setconstraintbreakingimpulsethreshold.txt b/doc/files/setconstraintbreakingimpulsethreshold.txt index a546aa4..b13b6c9 100644 --- a/doc/files/setconstraintbreakingimpulsethreshold.txt +++ b/doc/files/setconstraintbreakingimpulsethreshold.txt @@ -1,7 +1,8 @@ -#title setConstraintBreakingImpulseThreshold [RCBasic Doc] -#header sub setConstraintBreakingImpulseThreshold( constraint_id, threshold) +#title SetConstraintBreakingImpulseThreshold [RCBasic Doc] +#header Sub SetConstraintBreakingImpulseThreshold( constraint_id, threshold) Sets the breaking impulse threshold for a given constraint. The breaking impulse threshold defines the maximum force (impulse) a constraint can withstand before it "breaks," meaning that the constraint will be deactivated and no longer enforce its rules. #ref GetConstraintBreakingImpulseThreshold + diff --git a/doc/files/setconstraintframes.txt b/doc/files/setconstraintframes.txt index 0a260b4..93dfae1 100644 --- a/doc/files/setconstraintframes.txt +++ b/doc/files/setconstraintframes.txt @@ -1,6 +1,7 @@ -#title setConstraintFrames [RCBasic Doc] -#header sub setConstraintFrames( constraint_id, frameA_matrix, frameB_matrix) +#title SetConstraintFrames [RCBasic Doc] +#header Sub SetConstraintFrames( constraint_id, frameA_matrix, frameB_matrix) Defines the reference frames for the constraint. This function establishes how the constraint is oriented in the local coordinate systems of the connected actors. The reference frames define the orientation and position of the constraint relative to each of the connected actors. Each actor can have its own local coordinate system, and the frames help establish how the constraint interacts with these systems. + diff --git a/doc/files/setconstraintsolveriterations.txt b/doc/files/setconstraintsolveriterations.txt index b714f72..f2ac595 100644 --- a/doc/files/setconstraintsolveriterations.txt +++ b/doc/files/setconstraintsolveriterations.txt @@ -1,4 +1,5 @@ -#title setConstraintSolverIterations [RCBasic Doc] -#header sub setConstraintSolverIterations( constraint_id, num) +#title SetConstraintSolverIterations [RCBasic Doc] +#header Sub SetConstraintSolverIterations( constraint_id, num) Sets the value for the number of solver iterations that have been overridden for a specific constraint or actor. Solver iterations refer to the number of times the physics engine solves for constraint forces during each simulation step. + diff --git a/doc/files/setenv.txt b/doc/files/setenv.txt index 7c62e28..9415f0f 100644 --- a/doc/files/setenv.txt +++ b/doc/files/setenv.txt @@ -1,6 +1,7 @@ #title SetEnv [RCBasic Doc] -#header sub SetEnv(var$, value$) +#header Sub SetEnv(var$, value$) Sets the value of an environment variable #ref Env$ + diff --git a/doc/files/setfont.txt b/doc/files/setfont.txt index 19fcfb9..6e157b6 100644 --- a/doc/files/setfont.txt +++ b/doc/files/setfont.txt @@ -1,6 +1,7 @@ #title SetFont [RCBasic Doc] -#header sub SetFont(fnt_id) +#header Sub SetFont(fnt_id) Sets the active font for text rendering #ref DrawText + diff --git a/doc/files/setfps.txt b/doc/files/setfps.txt index 7ff289e..fc2b15d 100644 --- a/doc/files/setfps.txt +++ b/doc/files/setfps.txt @@ -2,3 +2,4 @@ #header Sub SetFPS(fps_val) + diff --git a/doc/files/setgravity2d.txt b/doc/files/setgravity2d.txt index c3a667d..0ef216a 100644 --- a/doc/files/setgravity2d.txt +++ b/doc/files/setgravity2d.txt @@ -1,6 +1,7 @@ #title SetGravity2D [RCBasic Doc] -#header sub SetGravity2D(x, y) +#header Sub SetGravity2D(x, y) Use this function for setting the global gravity vector. A sprite canvas layer must be active. #ref GetGravity2D + diff --git a/doc/files/setgravity3d.txt b/doc/files/setgravity3d.txt index ea6372b..c2876d9 100644 --- a/doc/files/setgravity3d.txt +++ b/doc/files/setgravity3d.txt @@ -1,4 +1,5 @@ #title SetGravity3D [RCBasic Doc] -#header sub SetGravity3D(x, y, z) +#header Sub SetGravity3D(x, y, z) Sets the world gravity + diff --git a/doc/files/sethingeaxis.txt b/doc/files/sethingeaxis.txt index ae9a408..0b00777 100644 --- a/doc/files/sethingeaxis.txt +++ b/doc/files/sethingeaxis.txt @@ -1,7 +1,8 @@ -#title setHingeAxis [RCBasic Doc] -#header sub setHingeAxis( constraint_id, x, y, z) +#title SetHingeAxis [RCBasic Doc] +#header Sub SetHingeAxis( constraint_id, x, y, z) Defines the axis of rotation around which the hinge constraint allows the connected actors to rotate. This function is essential for establishing how the two actors will interact in terms of rotational motion. The axis of rotation defines the direction in which the hinge can rotate. For example, if you want a door to swing open, you would set the axis to be perpendicular to the plane of the door and aligned with the hinge line. + diff --git a/doc/files/sethingelimit.txt b/doc/files/sethingelimit.txt index ac0c24f..dbcf5ba 100644 --- a/doc/files/sethingelimit.txt +++ b/doc/files/sethingelimit.txt @@ -1,5 +1,5 @@ -#title setHingeLimit [RCBasic Doc] -#header sub setHingeLimit( constraint_id, low, high, softness, bias_factor, relaxation_factor) +#title SetHingeLimit [RCBasic Doc] +#header Sub SetHingeLimit( constraint_id, low, high, softness, bias_factor, relaxation_factor) Defines the angular limits of the hinge's rotation. A hinge constraint allows two actors (or one actor and the world) to rotate around a single axis, similar to a door hinge. This function restricts how far this rotation can go by setting minimum and maximum angles. @@ -14,3 +14,4 @@ By default, if no limits are applied, the hinge can rotate freely around the axi #/list #ref GetHingeLimitBiasFactor GetHingeLimitRelaxationFactor GetHingeLimitSign GetHingeSolveLimit + diff --git a/doc/files/setidentitymatrix.txt b/doc/files/setidentitymatrix.txt index c6b8898..071eef6 100644 --- a/doc/files/setidentitymatrix.txt +++ b/doc/files/setidentitymatrix.txt @@ -1,6 +1,7 @@ #title SetIdentityMatrix [RCBasic Doc] -#header sub SetIdentityMatrix(mA, n) +#header Sub SetIdentityMatrix(mA, n) Sets matrix mA to an identity matrix of n rows and n columns. For most transform operations (ie. translate, rotate, and scale) it is recommended to start from and identity matrix + diff --git a/doc/files/setimagealpha.txt b/doc/files/setimagealpha.txt index e147dc8..b7da269 100644 --- a/doc/files/setimagealpha.txt +++ b/doc/files/setimagealpha.txt @@ -1,6 +1,7 @@ #title SetImageAlpha [RCBasic Doc] -#header sub SetImageAlpha(slot, a) +#header Sub SetImageAlpha(slot, a) Sets the alpha blending value for an image. This value only applies in 2D drawing commands. #ref GetImageAlpha + diff --git a/doc/files/setimagecolormod.txt b/doc/files/setimagecolormod.txt index 3bdeb4a..5ca9988 100644 --- a/doc/files/setimagecolormod.txt +++ b/doc/files/setimagecolormod.txt @@ -1,4 +1,5 @@ #title SetImageColorMod [RCBasic Doc] -#header sub SetImageColorMod(img_id, c) +#header Sub SetImageColorMod(img_id, c) Sets the color modulation vlaue for an image + diff --git a/doc/files/setjointangularoffset.txt b/doc/files/setjointangularoffset.txt index 3526c80..a06fa99 100644 --- a/doc/files/setjointangularoffset.txt +++ b/doc/files/setjointangularoffset.txt @@ -1,8 +1,9 @@ -#title setJointAngularOffset [RCBasic Doc] -#header sub setJointAngularOffset( joint_id, angleOffset) +#title SetJointAngularOffset [RCBasic Doc] +#header Sub SetJointAngularOffset( joint_id, angleOffset) Set the target angular offset Used with Motor Joint #ref GetJointAngularOffset + diff --git a/doc/files/setjointcorrectionfactor.txt b/doc/files/setjointcorrectionfactor.txt index acc09d6..fd2ccd0 100644 --- a/doc/files/setjointcorrectionfactor.txt +++ b/doc/files/setjointcorrectionfactor.txt @@ -1,8 +1,9 @@ -#title setJointCorrectionFactor [RCBasic Doc] -#header sub setJointCorrectionFactor( joint_id, factor) +#title SetJointCorrectionFactor [RCBasic Doc] +#header Sub SetJointCorrectionFactor( joint_id, factor) Sets how quickly the joint corrects deviations from its target position and rotation. This correction factor determines the responsiveness of the motor joint in achieving the desired linear and angular offsets between two connected bodies. Used with Motor Joints #ref GetJointCorrectionFactor + diff --git a/doc/files/setjointdamping.txt b/doc/files/setjointdamping.txt index 1c72164..1f07dd2 100644 --- a/doc/files/setjointdamping.txt +++ b/doc/files/setjointdamping.txt @@ -1,5 +1,5 @@ -#title setJointDamping [RCBasic Doc] -#header sub setJointDamping( joint_id, damping) +#title SetJointDamping [RCBasic Doc] +#header Sub SetJointDamping( joint_id, damping) Sets the damping value for a joint @@ -11,3 +11,4 @@ Used with #/list #ref GetJointDamping + diff --git a/doc/files/setjointlength.txt b/doc/files/setjointlength.txt index fcffa10..b8ba032 100644 --- a/doc/files/setjointlength.txt +++ b/doc/files/setjointlength.txt @@ -1,8 +1,9 @@ -#title setJointLength [RCBasic Doc] -#header sub setJointLength( joint_id, jlen) +#title SetJointLength [RCBasic Doc] +#header Sub SetJointLength( joint_id, jlen) Set the fixed distance between two connected bodies. This distance acts as a "target length" that the joint will try to maintain, applying forces to keep the bodies at that separation. Used with distance Joints #ref GetJointLength + diff --git a/doc/files/setjointlimits.txt b/doc/files/setjointlimits.txt index 5abb74a..87d0822 100644 --- a/doc/files/setjointlimits.txt +++ b/doc/files/setjointlimits.txt @@ -1,5 +1,5 @@ -#title setJointLimits [RCBasic Doc] -#header sub setJointLimits( joint_id, lower_limit, upper_limit) +#title SetJointLimits [RCBasic Doc] +#header Sub SetJointLimits( joint_id, lower_limit, upper_limit) Sets the minimum and maximum limits, restricting how far or how much rotation the connected bodies can move relative to each other. @@ -11,3 +11,4 @@ Used with #/list #ref GetJointLowerLimit GetJointUpperLimit + diff --git a/doc/files/setjointlinearoffset.txt b/doc/files/setjointlinearoffset.txt index 876b534..bed67e9 100644 --- a/doc/files/setjointlinearoffset.txt +++ b/doc/files/setjointlinearoffset.txt @@ -1,8 +1,9 @@ -#title setJointLinearOffset [RCBasic Doc] -#header sub setJointLinearOffset( joint_id, x, y) +#title SetJointLinearOffset [RCBasic Doc] +#header Sub SetJointLinearOffset( joint_id, x, y) Specify a target position offset for the connected bodies relative to each other. Used with Motor Joints #ref GetJointLinearOffset + diff --git a/doc/files/setjointmaxforce.txt b/doc/files/setjointmaxforce.txt index c19b8fd..948650f 100644 --- a/doc/files/setjointmaxforce.txt +++ b/doc/files/setjointmaxforce.txt @@ -1,5 +1,5 @@ -#title setJointMaxForce [RCBasic Doc] -#header sub setJointMaxForce( joint_id, force) +#title SetJointMaxForce [RCBasic Doc] +#header Sub SetJointMaxForce( joint_id, force) Sets an upper limit on the amount of force the joint can apply to the connected bodies, helping to control how much resistance or power the joint provides. @@ -8,3 +8,4 @@ Used with #li Motor Joint #li Friction Joint #/list + diff --git a/doc/files/setjointmaxlength.txt b/doc/files/setjointmaxlength.txt index 5abf701..24125b0 100644 --- a/doc/files/setjointmaxlength.txt +++ b/doc/files/setjointmaxlength.txt @@ -1,8 +1,9 @@ -#title setJointMaxLength [RCBasic Doc] -#header sub setJointMaxLength( joint_id, jlen) +#title SetJointMaxLength [RCBasic Doc] +#header Sub SetJointMaxLength( joint_id, jlen) Set the maximum allowable length between two connected bodies Used with Distance Joint #ref SetJointMinLength + diff --git a/doc/files/setjointmaxmotorforce.txt b/doc/files/setjointmaxmotorforce.txt index 806e70c..fc56ed0 100644 --- a/doc/files/setjointmaxmotorforce.txt +++ b/doc/files/setjointmaxmotorforce.txt @@ -1,8 +1,9 @@ -#title setJointMaxMotorForce [RCBasic Doc] -#header sub setJointMaxMotorForce( joint_id, force) +#title SetJointMaxMotorForce [RCBasic Doc] +#header Sub SetJointMaxMotorForce( joint_id, force) Limits the maximum linear force that the motor can apply to achieve the target speed set by SetMotorSpeed. This allows you to control the power or strength of the motor along the joint’s axis. Used with Prismatic Joints #ref GetJointMaxMotorForce + diff --git a/doc/files/setjointmaxmotortorque.txt b/doc/files/setjointmaxmotortorque.txt index 37923dd..d09b186 100644 --- a/doc/files/setjointmaxmotortorque.txt +++ b/doc/files/setjointmaxmotortorque.txt @@ -1,5 +1,5 @@ -#title setJointMaxMotorTorque [RCBasic Doc] -#header sub setJointMaxMotorTorque( joint_id, torque) +#title SetJointMaxMotorTorque [RCBasic Doc] +#header Sub SetJointMaxMotorTorque( joint_id, torque) Limits the maximum torque (rotational force) that the motor can apply to achieve the target motor speed set by SetMotorSpeed. This allows you to control how much power the motorized joint has. @@ -10,3 +10,4 @@ Used with #/list #ref GetJointMaxMotorTorque + diff --git a/doc/files/setjointmaxtorque.txt b/doc/files/setjointmaxtorque.txt index c071c7b..9fada4e 100644 --- a/doc/files/setjointmaxtorque.txt +++ b/doc/files/setjointmaxtorque.txt @@ -1,5 +1,5 @@ -#title setJointMaxTorque [RCBasic Doc] -#header sub setJointMaxTorque( joint_id, torque) +#title SetJointMaxTorque [RCBasic Doc] +#header Sub SetJointMaxTorque( joint_id, torque) Sets an upper limit on the amount of torque (rotational force) the joint can apply, controlling how much rotational resistance or power the joint provides. @@ -10,3 +10,4 @@ Used with #/list #ref GetJointMaxTorque + diff --git a/doc/files/setjointminlength.txt b/doc/files/setjointminlength.txt index 7ea77e7..e343a05 100644 --- a/doc/files/setjointminlength.txt +++ b/doc/files/setjointminlength.txt @@ -1,8 +1,9 @@ -#title setJointMinLength [RCBasic Doc] -#header sub setJointMinLength( joint_id, jlen) +#title SetJointMinLength [RCBasic Doc] +#header Sub SetJointMinLength( joint_id, jlen) Set the minimum allowable length between two connected bodies Used with Distance Joint #ref SetJointMaxLength + diff --git a/doc/files/setjointmotorspeed.txt b/doc/files/setjointmotorspeed.txt index 7ddbc14..3439fb9 100644 --- a/doc/files/setjointmotorspeed.txt +++ b/doc/files/setjointmotorspeed.txt @@ -1,5 +1,5 @@ -#title setJointMotorSpeed [RCBasic Doc] -#header sub setJointMotorSpeed( joint_id, speed) +#title SetJointMotorSpeed [RCBasic Doc] +#header Sub SetJointMotorSpeed( joint_id, speed) Used on joints that support motors, such as revolute joints and prismatic joints, to control the speed at which the motor applies force to achieve movement. @@ -11,3 +11,4 @@ Used with #/list #ref GetJointMotorSpeed + diff --git a/doc/files/setjointorigin.txt b/doc/files/setjointorigin.txt index ed28eb7..8901929 100644 --- a/doc/files/setjointorigin.txt +++ b/doc/files/setjointorigin.txt @@ -1,6 +1,7 @@ -#title setJointOrigin [RCBasic Doc] -#header sub setJointOrigin( joint_id, x, y) +#title SetJointOrigin [RCBasic Doc] +#header Sub SetJointOrigin( joint_id, x, y) Shift the world origin. This is particularly useful in large simulations where objects might move far from the initial origin, potentially causing precision issues in floating-point calculations. Used with Pulley Joint + diff --git a/doc/files/setjointratio.txt b/doc/files/setjointratio.txt index 449f53c..7c2c737 100644 --- a/doc/files/setjointratio.txt +++ b/doc/files/setjointratio.txt @@ -1,8 +1,9 @@ -#title setJointRatio [RCBasic Doc] -#header sub setJointRatio( joint_id, j_ratio) +#title SetJointRatio [RCBasic Doc] +#header Sub SetJointRatio( joint_id, j_ratio) Determines how much one joint’s movement affects the other, enabling complex, synchronized motion. Used with Gear Joints #ref GetJointRatio + diff --git a/doc/files/setjointstiffness.txt b/doc/files/setjointstiffness.txt index 58cbdd3..36f40a6 100644 --- a/doc/files/setjointstiffness.txt +++ b/doc/files/setjointstiffness.txt @@ -1,5 +1,5 @@ -#title setJointStiffness [RCBasic Doc] -#header sub setJointStiffness( joint_id, stiffness) +#title SetJointStiffness [RCBasic Doc] +#header Sub SetJointStiffness( joint_id, stiffness) Sets how rigid a joint is @@ -11,3 +11,4 @@ Used with: #/list #ref GetJointStiffness + diff --git a/doc/files/setlightambientcolor.txt b/doc/files/setlightambientcolor.txt index ea60d05..4d95beb 100644 --- a/doc/files/setlightambientcolor.txt +++ b/doc/files/setlightambientcolor.txt @@ -1,4 +1,5 @@ #title SetLightAmbientColor [RCBasic Doc] -#header sub SetLightAmbientColor( actor, color ) +#header Sub SetLightAmbientColor( actor, color ) Sets the ambient color for a light + diff --git a/doc/files/setlightattenuation.txt b/doc/files/setlightattenuation.txt index 5c1f9ba..51be436 100644 --- a/doc/files/setlightattenuation.txt +++ b/doc/files/setlightattenuation.txt @@ -1,4 +1,5 @@ #title SetLightAttenuation [RCBasic Doc] -#header sub SetLightAttenuation( actor, l_constant, l_linear, l_quadratic ) +#header Sub SetLightAttenuation( actor, l_constant, l_linear, l_quadratic ) Sets the light strength fading over distance. Overrident by setting radius. + diff --git a/doc/files/setlightdiffusecolor.txt b/doc/files/setlightdiffusecolor.txt index cf3ab36..7ec91b1 100644 --- a/doc/files/setlightdiffusecolor.txt +++ b/doc/files/setlightdiffusecolor.txt @@ -1,4 +1,5 @@ #title SetLightDiffuseColor [RCBasic Doc] -#header sub SetLightDiffuseColor( actor, color ) +#header Sub SetLightDiffuseColor( actor, color ) Sets a light's diffuse color + diff --git a/doc/files/setlightfalloff.txt b/doc/files/setlightfalloff.txt index 3a1c116..51d266c 100644 --- a/doc/files/setlightfalloff.txt +++ b/doc/files/setlightfalloff.txt @@ -1,6 +1,7 @@ #title SetLightFalloff [RCBasic Doc] -#header sub SetLightFalloff( actor, falloff ) +#header Sub SetLightFalloff( actor, falloff ) Sets the strength decrease between the inner and outer cone of a light Note: Only applies to spot lights + diff --git a/doc/files/setlightinnercone.txt b/doc/files/setlightinnercone.txt index a00f77e..ef059da 100644 --- a/doc/files/setlightinnercone.txt +++ b/doc/files/setlightinnercone.txt @@ -1,4 +1,5 @@ #title SetLightInnerCone [RCBasic Doc] -#header sub SetLightInnerCone( actor, angle ) +#header Sub SetLightInnerCone( actor, angle ) Sets the inner cone of a spot light + diff --git a/doc/files/setlightoutercone.txt b/doc/files/setlightoutercone.txt index efbe80c..bfb2874 100644 --- a/doc/files/setlightoutercone.txt +++ b/doc/files/setlightoutercone.txt @@ -1,5 +1,6 @@ #title SetLightOuterCone [RCBasic Doc] -#header sub SetLightOuterCone( actor, angle) +#header Sub SetLightOuterCone( actor, angle) Sets the outer cone of a spot light + diff --git a/doc/files/setlightradius.txt b/doc/files/setlightradius.txt index df66c2c..ffd5b32 100644 --- a/doc/files/setlightradius.txt +++ b/doc/files/setlightradius.txt @@ -1,6 +1,7 @@ #title SetLightRadius [RCBasic Doc] -#header sub SetLightRadius( actor, radius ) +#header Sub SetLightRadius( actor, radius ) Sets the radius of a light #ref GetLightRadius + diff --git a/doc/files/setlightshadowcast.txt b/doc/files/setlightshadowcast.txt index 78fc4ab..b8571ac 100644 --- a/doc/files/setlightshadowcast.txt +++ b/doc/files/setlightshadowcast.txt @@ -1,6 +1,7 @@ -#title setLightShadowCast [RCBasic Doc] -#header sub setLightShadowCast( actor, flag ) +#title SetLightShadowCast [RCBasic Doc] +#header Sub SetLightShadowCast( actor, flag ) Sets whether a light will cast shadows on actors that have shadows enabled #ref AddActorShadow + diff --git a/doc/files/setlightspecularcolor.txt b/doc/files/setlightspecularcolor.txt index 2c4f4ff..e6f02b0 100644 --- a/doc/files/setlightspecularcolor.txt +++ b/doc/files/setlightspecularcolor.txt @@ -1,4 +1,5 @@ #title SetLightSpecularColor [RCBasic Doc] -#header sub SetLightSpecularColor( actor, color ) +#header Sub SetLightSpecularColor( actor, color ) Sets the specular color of a light + diff --git a/doc/files/setlighttype.txt b/doc/files/setlighttype.txt index 2cf10be..543971e 100644 --- a/doc/files/setlighttype.txt +++ b/doc/files/setlighttype.txt @@ -1,5 +1,5 @@ -#title setLightType [RCBasic Doc] -#header sub setLightType( actor, light_type ) +#title SetLightType [RCBasic Doc] +#header Sub SetLightType( actor, light_type ) Sets the type of light @@ -12,3 +12,4 @@ Possible Light Types #ref SetLightType + diff --git a/doc/files/setmaterialambientcolor.txt b/doc/files/setmaterialambientcolor.txt index d1bd02f..d8e71a6 100644 --- a/doc/files/setmaterialambientcolor.txt +++ b/doc/files/setmaterialambientcolor.txt @@ -1,4 +1,5 @@ -#title setMaterialAmbientColor [RCBasic Doc] -#header sub setMaterialAmbientColor( material_id, color) +#title SetMaterialAmbientColor [RCBasic Doc] +#header Sub SetMaterialAmbientColor( material_id, color) Sets the ambient color of a material + diff --git a/doc/files/setmaterialantialiasing.txt b/doc/files/setmaterialantialiasing.txt index d33fb3a..2d6d4d9 100644 --- a/doc/files/setmaterialantialiasing.txt +++ b/doc/files/setmaterialantialiasing.txt @@ -1,5 +1,5 @@ -#title setMaterialAntiAliasing [RCBasic Doc] -#header sub setMaterialAntiAliasing( material_id, aa) +#title SetMaterialAntiAliasing [RCBasic Doc] +#header Sub SetMaterialAntiAliasing( material_id, aa) Sets the anti-aliasing mode for the material @@ -15,3 +15,4 @@ Possible modes returned #/list #ref GetMaterialAntiAliasing + diff --git a/doc/files/setmaterialbackfaceculling.txt b/doc/files/setmaterialbackfaceculling.txt index 5d4e682..3bf217b 100644 --- a/doc/files/setmaterialbackfaceculling.txt +++ b/doc/files/setmaterialbackfaceculling.txt @@ -1,6 +1,7 @@ -#title setMaterialBackfaceCulling [RCBasic Doc] -#header sub setMaterialBackfaceCulling( material_id, flag) +#title SetMaterialBackfaceCulling [RCBasic Doc] +#header Sub SetMaterialBackfaceCulling( material_id, flag) Enables or disables material backface culling #ref GetMaterialBackfaceCulling + diff --git a/doc/files/setmaterialblendfactor.txt b/doc/files/setmaterialblendfactor.txt index 78dc552..82bd24e 100644 --- a/doc/files/setmaterialblendfactor.txt +++ b/doc/files/setmaterialblendfactor.txt @@ -1,6 +1,7 @@ -#title setMaterialBlendFactor [RCBasic Doc] -#header sub setMaterialBlendFactor( material_id, bf) +#title SetMaterialBlendFactor [RCBasic Doc] +#header Sub SetMaterialBlendFactor( material_id, bf) Sets the blend factor for a material + diff --git a/doc/files/setmaterialblendmode.txt b/doc/files/setmaterialblendmode.txt index 15f7c6c..f970b03 100644 --- a/doc/files/setmaterialblendmode.txt +++ b/doc/files/setmaterialblendmode.txt @@ -1,5 +1,5 @@ -#title setMaterialBlendMode [RCBasic Doc] -#header sub setMaterialBlendMode( material_id, blend_mode) +#title SetMaterialBlendMode [RCBasic Doc] +#header Sub SetMaterialBlendMode( material_id, blend_mode) Sets a material's blend mode @@ -19,3 +19,4 @@ Possible Blend Modes #ref SetMaterialBlendMode + diff --git a/doc/files/setmaterialcolormask.txt b/doc/files/setmaterialcolormask.txt index 9192bb0..3304b84 100644 --- a/doc/files/setmaterialcolormask.txt +++ b/doc/files/setmaterialcolormask.txt @@ -1,6 +1,7 @@ -#title setMaterialColorMask [RCBasic Doc] -#header sub setMaterialColorMask( material_id, color_mask) +#title SetMaterialColorMask [RCBasic Doc] +#header Sub SetMaterialColorMask( material_id, color_mask) Sets a color mask for a material #ref GetMaterialColorMask + diff --git a/doc/files/setmaterialcolormode.txt b/doc/files/setmaterialcolormode.txt index 689374e..8905d31 100644 --- a/doc/files/setmaterialcolormode.txt +++ b/doc/files/setmaterialcolormode.txt @@ -1,5 +1,5 @@ -#title setMaterialColorMode [RCBasic Doc] -#header sub setMaterialColorMode( material_id, color_mode) +#title SetMaterialColorMode [RCBasic Doc] +#header Sub SetMaterialColorMode( material_id, color_mode) Sets the color mode of a material @@ -14,3 +14,4 @@ Possible modes #/list #ref GetMaterialColorMode + diff --git a/doc/files/setmaterialconstant.txt b/doc/files/setmaterialconstant.txt index 3060eee..5d7541c 100644 --- a/doc/files/setmaterialconstant.txt +++ b/doc/files/setmaterialconstant.txt @@ -114,3 +114,4 @@ Possible Constants #ref GetMaterialConstant + diff --git a/doc/files/setmaterialdiffusecolor.txt b/doc/files/setmaterialdiffusecolor.txt index fa00546..1b4a22e 100644 --- a/doc/files/setmaterialdiffusecolor.txt +++ b/doc/files/setmaterialdiffusecolor.txt @@ -1,4 +1,5 @@ -#title setMaterialDiffuseColor [RCBasic Doc] -#header sub setMaterialDiffuseColor( material_id, color) +#title SetMaterialDiffuseColor [RCBasic Doc] +#header Sub SetMaterialDiffuseColor( material_id, color) Set's a material's diffuse color + diff --git a/doc/files/setmaterialemissivecolor.txt b/doc/files/setmaterialemissivecolor.txt index ce348a8..3c86708 100644 --- a/doc/files/setmaterialemissivecolor.txt +++ b/doc/files/setmaterialemissivecolor.txt @@ -1,4 +1,5 @@ -#title setMaterialEmissiveColor [RCBasic Doc] -#header sub setMaterialEmissiveColor( material_id, color) +#title SetMaterialEmissiveColor [RCBasic Doc] +#header Sub SetMaterialEmissiveColor( material_id, color) Set's a material's emissive color + diff --git a/doc/files/setmaterialflag.txt b/doc/files/setmaterialflag.txt index 197b44b..55a5a70 100644 --- a/doc/files/setmaterialflag.txt +++ b/doc/files/setmaterialflag.txt @@ -1,5 +1,5 @@ -#title setMaterialFlag [RCBasic Doc] -#header sub setMaterialFlag( material_id, material_flag, f_value) +#title SetMaterialFlag [RCBasic Doc] +#header Sub SetMaterialFlag( material_id, material_flag, f_value) Sets the value of the specified material flag @@ -28,3 +28,4 @@ Possible values for flag: #/list #ref GetMaterialFlag GetActorMaterialFlag + diff --git a/doc/files/setmaterialfog.txt b/doc/files/setmaterialfog.txt index c829adb..2ff5f24 100644 --- a/doc/files/setmaterialfog.txt +++ b/doc/files/setmaterialfog.txt @@ -1,4 +1,5 @@ -#title setMaterialFog [RCBasic Doc] -#header sub setMaterialFog( material_id, flag) +#title SetMaterialFog [RCBasic Doc] +#header Sub SetMaterialFog( material_id, flag) Enables or disables fog + diff --git a/doc/files/setmaterialfrontfaceculling.txt b/doc/files/setmaterialfrontfaceculling.txt index b2229bd..1817bde 100644 --- a/doc/files/setmaterialfrontfaceculling.txt +++ b/doc/files/setmaterialfrontfaceculling.txt @@ -1,4 +1,5 @@ -#title setMaterialFrontfaceCulling [RCBasic Doc] -#header sub setMaterialFrontFaceCulling( material_id, flag) +#title SetMaterialFrontfaceCulling [RCBasic Doc] +#header Sub SetMaterialFrontFaceCulling( material_id, flag) Enables or disables front face culling + diff --git a/doc/files/setmaterialgouraudshading.txt b/doc/files/setmaterialgouraudshading.txt index 17d3ccd..b6e6a55 100644 --- a/doc/files/setmaterialgouraudshading.txt +++ b/doc/files/setmaterialgouraudshading.txt @@ -1,6 +1,7 @@ -#title setMaterialGouraudShading [RCBasic Doc] -#header sub setMaterialGouraudShading( material_id, flag) +#title SetMaterialGouraudShading [RCBasic Doc] +#header Sub SetMaterialGouraudShading( material_id, flag) Sets whether material will use gourad shading or flat shading True for goraud, False for flat + diff --git a/doc/files/setmateriallighting.txt b/doc/files/setmateriallighting.txt index e5f1fa2..94215c3 100644 --- a/doc/files/setmateriallighting.txt +++ b/doc/files/setmateriallighting.txt @@ -1,4 +1,5 @@ -#title setMaterialLighting [RCBasic Doc] -#header sub setMaterialLighting( material_id, flag) +#title SetMaterialLighting [RCBasic Doc] +#header Sub SetMaterialLighting( material_id, flag) Sets whether material will be lighted or not + diff --git a/doc/files/setmaterialnormalize.txt b/doc/files/setmaterialnormalize.txt index 4a76e85..36e7060 100644 --- a/doc/files/setmaterialnormalize.txt +++ b/doc/files/setmaterialnormalize.txt @@ -1,4 +1,5 @@ -#title setMaterialNormalize [RCBasic Doc] -#header sub setMaterialNormalize( material_id, flag) +#title SetMaterialNormalize [RCBasic Doc] +#header Sub SetMaterialNormalize( material_id, flag) Sets whether normals should be normalized + diff --git a/doc/files/setmaterialpointcloud.txt b/doc/files/setmaterialpointcloud.txt index 84cac48..88d7292 100644 --- a/doc/files/setmaterialpointcloud.txt +++ b/doc/files/setmaterialpointcloud.txt @@ -1,4 +1,5 @@ -#title setMaterialPointCloud [RCBasic Doc] -#header sub setMaterialPointCloud( material_id, flag) +#title SetMaterialPointCloud [RCBasic Doc] +#header Sub SetMaterialPointCloud( material_id, flag) Sets whether material is drawn as a point cloud or filled triangles + diff --git a/doc/files/setmaterialshininess.txt b/doc/files/setmaterialshininess.txt index 47266f3..997e3d9 100644 --- a/doc/files/setmaterialshininess.txt +++ b/doc/files/setmaterialshininess.txt @@ -1,6 +1,7 @@ -#title setMaterialShininess [RCBasic Doc] -#header sub setMaterialShininess( material_id, shininess) +#title SetMaterialShininess [RCBasic Doc] +#header Sub SetMaterialShininess( material_id, shininess) Sets the size of specular highlights Values range from 0 to 128 + diff --git a/doc/files/setmaterialspecularcolor.txt b/doc/files/setmaterialspecularcolor.txt index ee0bb31..6eb9a1f 100644 --- a/doc/files/setmaterialspecularcolor.txt +++ b/doc/files/setmaterialspecularcolor.txt @@ -1,4 +1,5 @@ -#title setMaterialSpecularColor [RCBasic Doc] -#header sub setMaterialSpecularColor( material_id, color) +#title SetMaterialSpecularColor [RCBasic Doc] +#header Sub SetMaterialSpecularColor( material_id, color) Sets the specular color of a material + diff --git a/doc/files/setmaterialtexture.txt b/doc/files/setmaterialtexture.txt index cff7695..ed28b38 100644 --- a/doc/files/setmaterialtexture.txt +++ b/doc/files/setmaterialtexture.txt @@ -1,6 +1,7 @@ -#title setMaterialTexture [RCBasic Doc] -#header sub setMaterialTexture( material_id, level, img_id) +#title SetMaterialTexture [RCBasic Doc] +#header Sub SetMaterialTexture( material_id, level, img_id) Sets the texture on a specified texture level of a material Note: Generally you want to just set level 0 + diff --git a/doc/files/setmaterialtexturecanvas.txt b/doc/files/setmaterialtexturecanvas.txt index 8f4424c..f3da0c9 100644 --- a/doc/files/setmaterialtexturecanvas.txt +++ b/doc/files/setmaterialtexturecanvas.txt @@ -1,5 +1,6 @@ -#title setMaterialTextureCanvas [RCBasic Doc] -#header sub setMaterialTextureCanvas( material_id, level, canvas_id) +#title SetMaterialTextureCanvas [RCBasic Doc] +#header Sub SetMaterialTextureCanvas( material_id, level, canvas_id) Sets a material's texture source as a canvas. + diff --git a/doc/files/setmaterialthickness.txt b/doc/files/setmaterialthickness.txt index 798efab..4afbb31 100644 --- a/doc/files/setmaterialthickness.txt +++ b/doc/files/setmaterialthickness.txt @@ -1,4 +1,5 @@ -#title setMaterialThickness [RCBasic Doc] -#header sub setMaterialThickness( material_id, thickness) +#title SetMaterialThickness [RCBasic Doc] +#header Sub SetMaterialThickness( material_id, thickness) Sets the thickness of non 3d elements + diff --git a/doc/files/setmaterialtype.txt b/doc/files/setmaterialtype.txt index 025fa46..2d4fd69 100644 --- a/doc/files/setmaterialtype.txt +++ b/doc/files/setmaterialtype.txt @@ -1,5 +1,5 @@ #title SetMaterialType [RCBasic Doc] -#header sub SetMaterialType( material_id, mat_type) +#header Sub SetMaterialType( material_id, mat_type) Sets the material type @@ -44,3 +44,4 @@ Possible material types #/list #ref GetMaterialType + diff --git a/doc/files/setmaterialwireframe.txt b/doc/files/setmaterialwireframe.txt index 191516f..da68fd7 100644 --- a/doc/files/setmaterialwireframe.txt +++ b/doc/files/setmaterialwireframe.txt @@ -1,4 +1,5 @@ -#title setMaterialWireframe [RCBasic Doc] -#header sub setMaterialWireframe( material_id, flag) +#title SetMaterialWireframe [RCBasic Doc] +#header Sub SetMaterialWireframe( material_id, flag) Sets whether a material is draw as unfilled triangles or filled triangles + diff --git a/doc/files/setmatrixrotation.txt b/doc/files/setmatrixrotation.txt index 77bef19..35ffad9 100644 --- a/doc/files/setmatrixrotation.txt +++ b/doc/files/setmatrixrotation.txt @@ -1,4 +1,5 @@ #title SetMatrixRotation [RCBasic Doc] -#header sub SetMatrixRotation( mA, x, y, z ) +#header Sub SetMatrixRotation( mA, x, y, z ) Sets the rotation vector of a matrix + diff --git a/doc/files/setmatrixscale.txt b/doc/files/setmatrixscale.txt index 07db979..3256d22 100644 --- a/doc/files/setmatrixscale.txt +++ b/doc/files/setmatrixscale.txt @@ -1,4 +1,5 @@ #title SetMatrixScale [RCBasic Doc] -#header sub SetMatrixScale( mA, x, y, z ) +#header Sub SetMatrixScale( mA, x, y, z ) Sets the scale vector of a matrix + diff --git a/doc/files/setmatrixtranslation.txt b/doc/files/setmatrixtranslation.txt index c127048..35a4af2 100644 --- a/doc/files/setmatrixtranslation.txt +++ b/doc/files/setmatrixtranslation.txt @@ -1,4 +1,5 @@ #title SetMatrixTranslation [RCBasic Doc] -#header sub SetMatrixTranslation( mA, x, y, z ) +#header Sub SetMatrixTranslation( mA, x, y, z ) Sets the translation vector of a matrix + diff --git a/doc/files/setmatrixvalue.txt b/doc/files/setmatrixvalue.txt index 6eb5d4f..b32f86c 100644 --- a/doc/files/setmatrixvalue.txt +++ b/doc/files/setmatrixvalue.txt @@ -1,4 +1,5 @@ #title SetMatrixValue [RCBasic Doc] -#header sub SetMatrixValue(mA, r, c, v) +#header Sub SetMatrixValue(mA, r, c, v) Sets the value of a cell in a matrix + diff --git a/doc/files/setmaxparticlespersecond.txt b/doc/files/setmaxparticlespersecond.txt index 3dc47d4..5bf88f6 100644 --- a/doc/files/setmaxparticlespersecond.txt +++ b/doc/files/setmaxparticlespersecond.txt @@ -1,7 +1,8 @@ -#title setMaxParticlesPerSecond [RCBasic Doc] -#header sub setMaxParticlesPerSecond( actor, maxParticlesPerSecond) +#title SetMaxParticlesPerSecond [RCBasic Doc] +#header Sub SetMaxParticlesPerSecond( actor, maxParticlesPerSecond) Sets the max number of particles emitted per second #ref GetMaxParticlesPerSecond GetMinParticlesPerSecond SetMinParticlesPerSecond + diff --git a/doc/files/setmeshboundingbox.txt b/doc/files/setmeshboundingbox.txt index 1cce5a8..bb1d4c6 100644 --- a/doc/files/setmeshboundingbox.txt +++ b/doc/files/setmeshboundingbox.txt @@ -6,3 +6,4 @@ Sets the min and max corners of a meshes bounding box. NOTE: Physics shapes are determined from the bounding box data so you should adjust this before setting the shape. #ref GetMeshBoundingBox ReCalculateMeshBoundingBox + diff --git a/doc/files/setmeshbuffer.txt b/doc/files/setmeshbuffer.txt new file mode 100644 index 0000000..e15a04b --- /dev/null +++ b/doc/files/setmeshbuffer.txt @@ -0,0 +1,7 @@ +#title SetMeshBuffer [RCBasic Doc] +#header Function SetMeshBuffer( mesh_id, buffer_num, vertex_count, ByRef vertex_data, ByRef normal_data, ByRef uv_data, index_count, ByRef index_data ) + +Sets the contents of a mesh buffer. Buffer_num must already exists in mesh. + +Returns TRUE if successful and FALSE if not + diff --git a/doc/files/setminparticlespersecond.txt b/doc/files/setminparticlespersecond.txt index cf33b9a..c95995c 100644 --- a/doc/files/setminparticlespersecond.txt +++ b/doc/files/setminparticlespersecond.txt @@ -1,7 +1,8 @@ -#title setMinParticlesPerSecond [RCBasic Doc] -#header sub setMinParticlesPerSecond( actor, minParticlesPerSecond) +#title SetMinParticlesPerSecond [RCBasic Doc] +#header Sub SetMinParticlesPerSecond( actor, minParticlesPerSecond) Sets the max number of particles emitted per second #ref SetMaxParticlesPerSecond GetMinParticlesPerSecond SetMaxParticlesPerSecond + diff --git a/doc/files/setmouserelative.txt b/doc/files/setmouserelative.txt index 1638c8b..f8e9ae2 100644 --- a/doc/files/setmouserelative.txt +++ b/doc/files/setmouserelative.txt @@ -1,4 +1,5 @@ #title SetMouseRelative [RCBasic Doc] -#header sub SetMouseRelative(flag) +#header Sub SetMouseRelative(flag) Constrains the mouse to the window + diff --git a/doc/files/setmousezone.txt b/doc/files/setmousezone.txt index 06ec454..3c43586 100644 --- a/doc/files/setmousezone.txt +++ b/doc/files/setmousezone.txt @@ -1,4 +1,5 @@ #title SetMouseZone [RCBasic Doc] -#header sub SetMouseZone(x, y, w, h) +#header Sub SetMouseZone(x, y, w, h) Constrains the mouse to a specified area of the window + diff --git a/doc/files/setmusicposition.txt b/doc/files/setmusicposition.txt index c06dd89..7298a50 100644 --- a/doc/files/setmusicposition.txt +++ b/doc/files/setmusicposition.txt @@ -1,4 +1,5 @@ #title SetMusicPosition [RCBasic Doc] -#header sub SetMusicPosition(pos) +#header Sub SetMusicPosition(pos) Sets the position of the loaded music track + diff --git a/doc/files/setmusicvolume.txt b/doc/files/setmusicvolume.txt index 777769e..17490af 100644 --- a/doc/files/setmusicvolume.txt +++ b/doc/files/setmusicvolume.txt @@ -1,4 +1,5 @@ #title SetMusicVolume [RCBasic Doc] -#header sub SetMusicVolume(vol) +#header Sub SetMusicVolume(vol) Sets the volume of the loaded music track + diff --git a/doc/files/setparticlebox.txt b/doc/files/setparticlebox.txt index 35215ec..60e6e53 100644 --- a/doc/files/setparticlebox.txt +++ b/doc/files/setparticlebox.txt @@ -1,5 +1,6 @@ -#title setParticleBox [RCBasic Doc] -#header sub setParticleBox( actor, min_x, min_y, min_z, max_x, max_y, max_z) +#title SetParticleBox [RCBasic Doc] +#header Sub SetParticleBox( actor, min_x, min_y, min_z, max_x, max_y, max_z) Sets the bounding box for a particle emitter + diff --git a/doc/files/setparticlecenter.txt b/doc/files/setparticlecenter.txt index 3859c9e..9b6b4a3 100644 --- a/doc/files/setparticlecenter.txt +++ b/doc/files/setparticlecenter.txt @@ -1,5 +1,5 @@ -#title setParticleCenter [RCBasic Doc] -#header sub setParticleCenter( actor, x, y, z) +#title SetParticleCenter [RCBasic Doc] +#header Sub SetParticleCenter( actor, x, y, z) Sets the center of a particle emitter @@ -7,3 +7,4 @@ Note: applies to Sphere, Cylinder, and Ring emitters #ref GetParticleCenter + diff --git a/doc/files/setparticledirection.txt b/doc/files/setparticledirection.txt index 42c79b9..0118a38 100644 --- a/doc/files/setparticledirection.txt +++ b/doc/files/setparticledirection.txt @@ -1,7 +1,8 @@ -#title setParticleDirection [RCBasic Doc] -#header sub setParticleDirection( actor, x, y, z) +#title SetParticleDirection [RCBasic Doc] +#header Sub SetParticleDirection( actor, x, y, z) Sets the direction of a particle emitter #ref GetParticleDirection + diff --git a/doc/files/setparticlelength.txt b/doc/files/setparticlelength.txt index 1eb5940..2a638b4 100644 --- a/doc/files/setparticlelength.txt +++ b/doc/files/setparticlelength.txt @@ -1,5 +1,5 @@ -#title setParticleLength [RCBasic Doc] -#header sub setParticleLength( actor, p_len) +#title SetParticleLength [RCBasic Doc] +#header Sub SetParticleLength( actor, p_len) Sets the length of a cylinder particle emitter @@ -7,3 +7,4 @@ Note: Only applies to cylinder particles #ref GetParticleLength + diff --git a/doc/files/setparticlemaxangle.txt b/doc/files/setparticlemaxangle.txt index eb3a012..d01a792 100644 --- a/doc/files/setparticlemaxangle.txt +++ b/doc/files/setparticlemaxangle.txt @@ -1,6 +1,7 @@ -#title setParticleMaxAngle [RCBasic Doc] -#header sub setParticleMaxAngle( actor, maxAngle) +#title SetParticleMaxAngle [RCBasic Doc] +#header Sub SetParticleMaxAngle( actor, maxAngle) Sets the max angle of particle emission #ref GetParticleMaxAngle + diff --git a/doc/files/setparticlemaxlife.txt b/doc/files/setparticlemaxlife.txt index 488b93f..0aa97d6 100644 --- a/doc/files/setparticlemaxlife.txt +++ b/doc/files/setparticlemaxlife.txt @@ -1,5 +1,5 @@ -#title setParticleMaxLife [RCBasic Doc] -#header sub setParticleMaxLife( actor, maxLife) +#title SetParticleMaxLife [RCBasic Doc] +#header Sub SetParticleMaxLife( actor, maxLife) Sets the max life of the particle emission @@ -7,3 +7,4 @@ Note: maxLife is in milliseconds #ref GetParticleMaxLife + diff --git a/doc/files/setparticlemaxstartcolor.txt b/doc/files/setparticlemaxstartcolor.txt index 4296f0e..a4a8dd0 100644 --- a/doc/files/setparticlemaxstartcolor.txt +++ b/doc/files/setparticlemaxstartcolor.txt @@ -1,6 +1,7 @@ -#title setParticleMaxStartColor [RCBasic Doc] -#header sub setParticleMaxStartColor( actor, color) +#title SetParticleMaxStartColor [RCBasic Doc] +#header Sub SetParticleMaxStartColor( actor, color) Sets max starting color for particles #ref SetParticleMaxStartColor + diff --git a/doc/files/setparticlemaxstartsize.txt b/doc/files/setparticlemaxstartsize.txt index 996c988..d08d13a 100644 --- a/doc/files/setparticlemaxstartsize.txt +++ b/doc/files/setparticlemaxstartsize.txt @@ -1,6 +1,7 @@ -#title setParticleMaxStartSize [RCBasic Doc] -#header sub setParticleMaxStartSize( actor, w, h) +#title SetParticleMaxStartSize [RCBasic Doc] +#header Sub SetParticleMaxStartSize( actor, w, h) Sets the max start size for the particles #ref SetParticleMaxStartSize + diff --git a/doc/files/setparticlemesh.txt b/doc/files/setparticlemesh.txt index 28d9a13..b241a1d 100644 --- a/doc/files/setparticlemesh.txt +++ b/doc/files/setparticlemesh.txt @@ -1,6 +1,7 @@ -#title setParticleMesh [RCBasic Doc] -#header sub setParticleMesh( actor, mesh) +#title SetParticleMesh [RCBasic Doc] +#header Sub SetParticleMesh( actor, mesh) Sets the mesh for a mesh particle emitter Note: Only applies to mesh emitter + diff --git a/doc/files/setparticleminlife.txt b/doc/files/setparticleminlife.txt index 6331569..75b341a 100644 --- a/doc/files/setparticleminlife.txt +++ b/doc/files/setparticleminlife.txt @@ -1,5 +1,5 @@ -#title setParticleMinLife [RCBasic Doc] -#header sub setParticleMinLife( actor, minLife) +#title SetParticleMinLife [RCBasic Doc] +#header Sub SetParticleMinLife( actor, minLife) Set the min life of particles @@ -7,3 +7,4 @@ Note: minLife is in milliseconds #ref SetParticleMinLife + diff --git a/doc/files/setparticleminstartcolor.txt b/doc/files/setparticleminstartcolor.txt index 6c16274..65010e1 100644 --- a/doc/files/setparticleminstartcolor.txt +++ b/doc/files/setparticleminstartcolor.txt @@ -1,7 +1,8 @@ -#title setParticleMinStartColor [RCBasic Doc] -#header sub setParticleMinStartColor( actor, color) +#title SetParticleMinStartColor [RCBasic Doc] +#header Sub SetParticleMinStartColor( actor, color) Sets the min start color for particles #ref GetParticleMinStartColor + diff --git a/doc/files/setparticleminstartsize.txt b/doc/files/setparticleminstartsize.txt index 50eb0f6..7052450 100644 --- a/doc/files/setparticleminstartsize.txt +++ b/doc/files/setparticleminstartsize.txt @@ -1,7 +1,8 @@ -#title setParticleMinStartSize [RCBasic Doc] -#header sub setParticleMinStartSize( actor, w, h) +#title SetParticleMinStartSize [RCBasic Doc] +#header Sub SetParticleMinStartSize( actor, w, h) Sets the min start size for particle emitter #ref GetParticleMinStartSize + diff --git a/doc/files/setparticlenormal.txt b/doc/files/setparticlenormal.txt index a33d0e5..3d3a25a 100644 --- a/doc/files/setparticlenormal.txt +++ b/doc/files/setparticlenormal.txt @@ -1,5 +1,5 @@ -#title setParticleNormal [RCBasic Doc] -#header sub setParticleNormal( actor, x, y, z) +#title SetParticleNormal [RCBasic Doc] +#header Sub SetParticleNormal( actor, x, y, z) Sets the normal of a particle emitter @@ -7,3 +7,4 @@ Note: Only applies to cylinder particle emitter #ref GetParticleNormal + diff --git a/doc/files/setparticlenormaldirectionmod.txt b/doc/files/setparticlenormaldirectionmod.txt index 43eb58d..ace244f 100644 --- a/doc/files/setparticlenormaldirectionmod.txt +++ b/doc/files/setparticlenormaldirectionmod.txt @@ -1,5 +1,5 @@ -#title setParticleNormalDirectionMod [RCBasic Doc] -#header sub setParticleNormalDirectionMod( actor, nd_mod) +#title SetParticleNormalDirectionMod [RCBasic Doc] +#header Sub SetParticleNormalDirectionMod( actor, nd_mod) Sets the normal direction modifier for a particle emitter @@ -7,3 +7,4 @@ Note: Only applies to mesh particle emitter #ref GetParticleNormalDirectionMod + diff --git a/doc/files/setparticleradius.txt b/doc/files/setparticleradius.txt index 78c148a..f381f65 100644 --- a/doc/files/setparticleradius.txt +++ b/doc/files/setparticleradius.txt @@ -1,5 +1,5 @@ -#title setParticleRadius [RCBasic Doc] -#header sub setParticleRadius( actor, radius) +#title SetParticleRadius [RCBasic Doc] +#header Sub SetParticleRadius( actor, radius) Sets the radius of a particle emitter @@ -7,3 +7,4 @@ Note: Only applies to Sphere, Cylinder, and Ring emitters #ref SetParticleRadius + diff --git a/doc/files/setparticleringthickness.txt b/doc/files/setparticleringthickness.txt index c08615b..bdac22c 100644 --- a/doc/files/setparticleringthickness.txt +++ b/doc/files/setparticleringthickness.txt @@ -1,5 +1,5 @@ -#title setParticleRingThickness [RCBasic Doc] -#header sub setParticleRingThickness( actor, ringThickness) +#title SetParticleRingThickness [RCBasic Doc] +#header Sub SetParticleRingThickness( actor, ringThickness) Sets the thickness of a ring emitter @@ -7,3 +7,4 @@ Note: Only applies to ring emitter #ref GetParticleRingThickness + diff --git a/doc/files/setphysics3d.txt b/doc/files/setphysics3d.txt new file mode 100644 index 0000000..2df0951 --- /dev/null +++ b/doc/files/setphysics3d.txt @@ -0,0 +1,9 @@ +#title SetPhysics3D [RCBasic Doc] +#header Sub SetPhysics3D( flag ) + +Enables or disables the physics engine. + +NOTE: While the physics engine is disabled, actor collisions won't be able to be checked. + +#ref GetPhysics3D + diff --git a/doc/files/setpointpivota.txt b/doc/files/setpointpivota.txt index ab8b377..f0c5d2e 100644 --- a/doc/files/setpointpivota.txt +++ b/doc/files/setpointpivota.txt @@ -1,6 +1,7 @@ -#title setPointPivotA [RCBasic Doc] -#header sub setPointPivotA( constraint_id, x, y, z) +#title SetPointPivotA [RCBasic Doc] +#header Sub SetPointPivotA( constraint_id, x, y, z) Sets the pivot point on the first actor (Body A) of the constraint. This pivot point defines the specific location in the local space of Body A where the point-to-point constraint is anchored. #ref GetPointPivotA SetPointPivotB + diff --git a/doc/files/setpointpivotb.txt b/doc/files/setpointpivotb.txt index 275a6b8..e52858c 100644 --- a/doc/files/setpointpivotb.txt +++ b/doc/files/setpointpivotb.txt @@ -1,7 +1,8 @@ -#title setPointPivotB [RCBasic Doc] -#header sub setPointPivotB( constraint_id, x, y, z) +#title SetPointPivotB [RCBasic Doc] +#header Sub SetPointPivotB( constraint_id, x, y, z) Sets the pivot point on the second actor (Body B) of the constraint. This pivot point defines the specific location in the local space of Body B where the point-to-point constraint is anchored. #ref GetPointPivotA SetPointPivotB + diff --git a/doc/files/setposteffect.txt b/doc/files/setposteffect.txt new file mode 100644 index 0000000..a3e09b7 --- /dev/null +++ b/doc/files/setposteffect.txt @@ -0,0 +1,48 @@ +#title SetPostEffect [RCBasic Doc] +#header Function SetPostEffect( c_num, effect_type ) + +Sets a post effect on an canvas. + +Returns TRUE if successful and FALSE if not. + +NOTE: Post Effects only apply to 3D canvases. + +Possible Effects and there properties: +#list ul +#li POST_EFFECT_TYPE_BLOOM + #list ul + #li POST_EFFECT_PROPERTY_STRENGTH + #li POST_EFFECT_PROPERTY_DISTANCE + #li POST_EFFECT_PROPERTY_MULTIPLIER + #/list +#li POST_EFFECT_TYPE_BLUR + #list ul + #li POST_EFFECT_PROPERTY_DISTANCE + #/list +#li POST_EFFECT_TYPE_MOTION_BLUR + #list ul + #li POST_EFFECT_PROPERTY_STRENGTH + #/list +#li POST_EFFECT_TYPE_RADIAL_BLUR + #list ul + #li POST_EFFECT_PROPERTY_STRENGTH + #li POST_EFFECT_PROPERTY_DISTANCE + #/list +#li POST_EFFECT_TYPE_COLORIZE + #list ul + #li POST_EFFECT_PROPERTY_STRENGTH + #li POST_EFFECT_PROPERTY_SATURATION + #li POST_EFFECT_PROPERTY_COLOR + #/list +#li POST_EFFECT_TYPE_INVERT + #list ul + #li NONE + #/list +#li POST_EFFECT_TYPE_MINERAL + #list ul + #li POST_EFFECT_PROPERTY_STRENGTH + #/list +#/list + +#ref ClearPostEffect + diff --git a/doc/files/setposteffectactive.txt b/doc/files/setposteffectactive.txt new file mode 100644 index 0000000..b0a3fe4 --- /dev/null +++ b/doc/files/setposteffectactive.txt @@ -0,0 +1,7 @@ +#title SetPostEffectActive [RCBasic Doc] +#header Sub SetPostEffectActive( c_num, flag ) + +Enables or Disables currently set effect + +#ref PostEffectIsActive + diff --git a/doc/files/setposteffectproperty.txt b/doc/files/setposteffectproperty.txt new file mode 100644 index 0000000..c050fe3 --- /dev/null +++ b/doc/files/setposteffectproperty.txt @@ -0,0 +1,18 @@ +#title SetPostEffectProperty [RCBasic Doc] +#header Sub SetPostEffectProperty( c_num, property, property_value ) + +Sets the value of a post effect property for a canvas. + +Possible Properties: +#list ul +#li POST_EFFECT_PROPERTY_STRENGTH +#li POST_EFFECT_PROPERTY_DISTANCE +#li POST_EFFECT_PROPERTY_MULTIPLIER +#li POST_EFFECT_PROPERTY_SATURATION +#li POST_EFFECT_PROPERTY_COLOR +#/list + +Reference SetPostEffect() for which properties apply to each effect + +#ref GetPostEffectProperty SetPostEffect + diff --git a/doc/files/setprojectionmatrix.txt b/doc/files/setprojectionmatrix.txt index fe36659..dd49bc9 100644 --- a/doc/files/setprojectionmatrix.txt +++ b/doc/files/setprojectionmatrix.txt @@ -10,3 +10,4 @@ Possible values for projection_type #/list #ref GetProjectionMatrix + diff --git a/doc/files/setprojectorfov.txt b/doc/files/setprojectorfov.txt index f76e05d..834025d 100644 --- a/doc/files/setprojectorfov.txt +++ b/doc/files/setprojectorfov.txt @@ -4,3 +4,4 @@ Set the field of view for a projector #ref GetProjectorFOV + diff --git a/doc/files/setprojectortarget.txt b/doc/files/setprojectortarget.txt index 6dd807b..cc13dc8 100644 --- a/doc/files/setprojectortarget.txt +++ b/doc/files/setprojectortarget.txt @@ -2,3 +2,4 @@ #header Sub SetProjectorTarget(actor, x, y, z) Set the point a projector is pointed at + diff --git a/doc/files/setprojectortexture.txt b/doc/files/setprojectortexture.txt new file mode 100644 index 0000000..78f8d3d --- /dev/null +++ b/doc/files/setprojectortexture.txt @@ -0,0 +1,7 @@ +#title SetProjectorTexture [RCBasic Doc] +#header Sub SetProjectorTexture(actor, img_id) + +Sets the texture that is projected by a projector. + +#ref CreateProjectorActor + diff --git a/doc/files/setrendercirclepoints.txt b/doc/files/setrendercirclepoints.txt new file mode 100644 index 0000000..3891771 --- /dev/null +++ b/doc/files/setrendercirclepoints.txt @@ -0,0 +1,7 @@ +#title SetRenderCirclePoints [RCBasic Doc] +#header Sub SetRenderCirclePoints(num_points) + +Sets the number of points used to draw circles with Circle, CircleFill, Ellipse, and EllipseFill + +#ref Circle CircleFill Ellipse EllipseFill + diff --git a/doc/files/setsceneambientcolor.txt b/doc/files/setsceneambientcolor.txt index 2f7b618..23c761a 100644 --- a/doc/files/setsceneambientcolor.txt +++ b/doc/files/setsceneambientcolor.txt @@ -4,3 +4,4 @@ Sets the ambient light color of the scene #ref GetSceneAmbientColor + diff --git a/doc/files/setscenefog.txt b/doc/files/setscenefog.txt index e1a9dec..2207c60 100644 --- a/doc/files/setscenefog.txt +++ b/doc/files/setscenefog.txt @@ -2,3 +2,4 @@ #header Sub SetSceneFog (color, fog_type, start_val, end_val, density, pixelFog, rangeFog) + diff --git a/doc/files/setsceneshadowcolor.txt b/doc/files/setsceneshadowcolor.txt index d8a5d65..7aa9f27 100644 --- a/doc/files/setsceneshadowcolor.txt +++ b/doc/files/setsceneshadowcolor.txt @@ -4,3 +4,4 @@ Sets the shadow color of the scene #ref GetSceneShadowColor + diff --git a/doc/files/setslidedampingdirang.txt b/doc/files/setslidedampingdirang.txt index ff4580b..94c0971 100644 --- a/doc/files/setslidedampingdirang.txt +++ b/doc/files/setslidedampingdirang.txt @@ -1,6 +1,7 @@ -#title setSlideDampingDirAng [RCBasic Doc] -#header sub setSlideDampingDirAng( constraint_id, n) +#title SetSlideDampingDirAng [RCBasic Doc] +#header Sub SetSlideDampingDirAng( constraint_id, n) Sets the angular directional damping value. This damping factor specifically affects angular motion in the direction of movement along the constraint's axes. + diff --git a/doc/files/setslidedampingdirlin.txt b/doc/files/setslidedampingdirlin.txt index 2949b56..f96c163 100644 --- a/doc/files/setslidedampingdirlin.txt +++ b/doc/files/setslidedampingdirlin.txt @@ -1,5 +1,6 @@ -#title setSlideDampingDirLin [RCBasic Doc] -#header sub setSlideDampingDirLin( constraint_id, n) +#title SetSlideDampingDirLin [RCBasic Doc] +#header Sub SetSlideDampingDirLin( constraint_id, n) Sets the linear directional damping value for a constraint. This value applies to the linear (translational) motion of an object along the constraint's axis of movement. + diff --git a/doc/files/setslidedampinglimang.txt b/doc/files/setslidedampinglimang.txt index 868cd93..baf1fa3 100644 --- a/doc/files/setslidedampinglimang.txt +++ b/doc/files/setslidedampinglimang.txt @@ -1,8 +1,9 @@ -#title setSlideDampingLimAng [RCBasic Doc] -#header sub setSlideDampingLimAng( constraint_id, n) +#title SetSlideDampingLimAng [RCBasic Doc] +#header Sub SetSlideDampingLimAng( constraint_id, n) Sets the angular limit damping factor for a constraint. This damping applies specifically to the angular motion of an object when it reaches the limit of its allowed rotational range. #ref GetSlideDampingLimAng + diff --git a/doc/files/setslidedampinglimlin.txt b/doc/files/setslidedampinglimlin.txt index 783dfb7..89bece7 100644 --- a/doc/files/setslidedampinglimlin.txt +++ b/doc/files/setslidedampinglimlin.txt @@ -1,7 +1,8 @@ -#title setSlideDampingLimLin [RCBasic Doc] -#header sub setSlideDampingLimLin( constraint_id, n) +#title SetSlideDampingLimLin [RCBasic Doc] +#header Sub SetSlideDampingLimLin( constraint_id, n) Sets the linear limit damping factor for a constraint. This damping applies specifically to the linear (translational) motion of an object when it reaches the limit of its allowed range of movement along a specific axis. #ref GetSlideDampingLimLin + diff --git a/doc/files/setslidedampingorthoang.txt b/doc/files/setslidedampingorthoang.txt index 0c41854..bebc33c 100644 --- a/doc/files/setslidedampingorthoang.txt +++ b/doc/files/setslidedampingorthoang.txt @@ -1,6 +1,7 @@ -#title setSlideDampingOrthoAng [RCBasic Doc] -#header sub setSlideDampingOrthoAng( constraint_id, n) +#title SetSlideDampingOrthoAng [RCBasic Doc] +#header Sub SetSlideDampingOrthoAng( constraint_id, n) Sets the orthogonal angular damping factor applied to a constraint. This damping affects angular (rotational) motion that occurs perpendicular to the primary axis of movement defined by the constraint. #ref GetSlideDampingOrthoAng + diff --git a/doc/files/setslidedampingortholin.txt b/doc/files/setslidedampingortholin.txt index d1b741c..d378a5c 100644 --- a/doc/files/setslidedampingortholin.txt +++ b/doc/files/setslidedampingortholin.txt @@ -1,6 +1,7 @@ -#title setSlideDampingOrthoLin [RCBasic Doc] -#header sub setSlideDampingOrthoLin( constraint_id, n) +#title SetSlideDampingOrthoLin [RCBasic Doc] +#header Sub SetSlideDampingOrthoLin( constraint_id, n) Sets the orthogonal linear damping factor for a constraint. This damping affects the linear (translational) motion of an object that occurs perpendicular to the primary direction of movement defined by the constraint. #ref GetSlideDampingOrthoLin + diff --git a/doc/files/setslideloweranglimit.txt b/doc/files/setslideloweranglimit.txt index 656e6b5..8ab5b8d 100644 --- a/doc/files/setslideloweranglimit.txt +++ b/doc/files/setslideloweranglimit.txt @@ -1,8 +1,9 @@ #title SetSlideLowerAngLimit [RCBasic Doc] -#header sub SetSlideLowerAngLimit( constraint_id, n) +#header Sub SetSlideLowerAngLimit( constraint_id, n) Sets the lower angular limit of the constraint. This value specifies the minimum angle allowed for the rotation of the connected actors around the axis perpendicular to the sliding direction defined by the slider constraint. The lower angular limit indicates the smallest angle that the actors can rotate about the axis perpendicular to the sliding direction. If the rotation tries to exceed this limit, the physics engine will apply corrective forces to maintain the bodies within the allowed range. #ref GetSlideLowerAngLimit + diff --git a/doc/files/setslidelowerlinlimit.txt b/doc/files/setslidelowerlinlimit.txt index 84f67f5..d566688 100644 --- a/doc/files/setslidelowerlinlimit.txt +++ b/doc/files/setslidelowerlinlimit.txt @@ -1,8 +1,9 @@ -#title setSlideLowerLinLimit [RCBasic Doc] -#header sub setSlideLowerLinLimit( constraint_id, n) +#title SetSlideLowerLinLimit [RCBasic Doc] +#header Sub SetSlideLowerLinLimit( constraint_id, n) Sets the lower linear limit for the translational (sliding) motion along the slider's axis. This value specifies the minimum allowable position for the connected actors along the defined axis of the slider constraint. This defines the minimum translation distance along the slider’s axis that the connected actors are allowed to reach. If the actors' relative position along the axis goes below this limit, the constraint will prevent further movement. #ref GetSlideLowerLinLimit + diff --git a/doc/files/setsliderestitutiondirang.txt b/doc/files/setsliderestitutiondirang.txt index 4fa9e21..5f825cd 100644 --- a/doc/files/setsliderestitutiondirang.txt +++ b/doc/files/setsliderestitutiondirang.txt @@ -1,8 +1,9 @@ -#title setSlideRestitutionDirAng [RCBasic Doc] -#header sub setSlideRestitutionDirAng( constraint_id, n) +#title SetSlideRestitutionDirAng [RCBasic Doc] +#header Sub SetSlideRestitutionDirAng( constraint_id, n) Sets the restitution value for angular motion. The restitution coefficient is a measure of how much energy is conserved in a collision or constraint interaction, specifically for angular movements. When actors collide or interact, their angular momentum and position can change, and the restitution value governs how much of that energy is retained after the interaction. #ref GetSlideRestitutionDirAng + diff --git a/doc/files/setsliderestitutiondirlin.txt b/doc/files/setsliderestitutiondirlin.txt index 28e1eee..48ce6d4 100644 --- a/doc/files/setsliderestitutiondirlin.txt +++ b/doc/files/setsliderestitutiondirlin.txt @@ -1,8 +1,9 @@ -#title setSlideRestitutionDirLin [RCBasic Doc] -#header sub setSlideRestitutionDirLin( constraint_id, n) +#title SetSlideRestitutionDirLin [RCBasic Doc] +#header Sub SetSlideRestitutionDirLin( constraint_id, n) Sets the restitution value for linear motion. This value determines how much energy is conserved in a collision or interaction involving linear movements of the connected actors. When the actors collide or interact, the restitution value dictates how much of their energy is retained after the interaction. #ref SetSlideRestitutionDirLin + diff --git a/doc/files/setsliderestitutionlimang.txt b/doc/files/setsliderestitutionlimang.txt index f819d63..5355554 100644 --- a/doc/files/setsliderestitutionlimang.txt +++ b/doc/files/setsliderestitutionlimang.txt @@ -1,8 +1,9 @@ -#title setSlideRestitutionLimAng [RCBasic Doc] -#header sub setSlideRestitutionLimAng( constraint_id, n) +#title SetSlideRestitutionLimAng [RCBasic Doc] +#header Sub SetSlideRestitutionLimAng( constraint_id, n) Sets the restitution value for angular limit. This value determines how much energy is conserved when the angular motion of the connected actors reaches the angular limits of the slider constraint. Essentially, it controls how "bouncy" the rotation is when it hits the angular limit of the constraint. A value of 0.0 means no bounce (perfectly inelastic), while a value of 1.0 allows maximum bounce (perfectly elastic). #ref GetSlideRestitutionLimAng + diff --git a/doc/files/setsliderestitutionlimlin.txt b/doc/files/setsliderestitutionlimlin.txt index 7d58d50..2b4eaf7 100644 --- a/doc/files/setsliderestitutionlimlin.txt +++ b/doc/files/setsliderestitutionlimlin.txt @@ -1,8 +1,9 @@ -#title setSlideRestitutionLimLin [RCBasic Doc] -#header sub setSlideRestitutionLimLin( constraint_id, n) +#title SetSlideRestitutionLimLin [RCBasic Doc] +#header Sub SetSlideRestitutionLimLin( constraint_id, n) Sets the restitution value for the linear limit of the constraint. This value controls how much energy is conserved (or how "bouncy" the interaction is) when the connected actors reach the linear limits of the slider constraint, which restricts the movement along the sliding axis. Restitution is a measure of how much energy is retained after a collision or interaction. In this context, when the linear movement reaches the limits, restitution controls how much the actors "bounce" back. A restitution value of 0.0 means no bounce (the collision is perfectly inelastic), and 1.0 allows maximum bounce (the collision is perfectly elastic). #ref GetSlideRestitutionLimLin + diff --git a/doc/files/setsliderestitutionorthoang.txt b/doc/files/setsliderestitutionorthoang.txt index 30b7767..7d304e6 100644 --- a/doc/files/setsliderestitutionorthoang.txt +++ b/doc/files/setsliderestitutionorthoang.txt @@ -1,5 +1,5 @@ -#title setSlideRestitutionOrthoAng [RCBasic Doc] -#header sub setSlideRestitutionOrthoAng( constraint_id, n) +#title SetSlideRestitutionOrthoAng [RCBasic Doc] +#header Sub SetSlideRestitutionOrthoAng( constraint_id, n) Sets the restitution value for orthogonal angular motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when rotational movement occurs in a direction orthogonal (perpendicular) to the slider's primary axis of movement. @@ -8,3 +8,4 @@ Orthogonal Angular Motion: In the context of a slider constraint, orthogonal ang Restitution: Restitution is a measure of how much energy is retained in a collision or interaction. A restitution value of 0.0 means no bounce (inelastic collision), and 1.0 means maximum bounce (elastic collision). For orthogonal angular motion, this describes how much bounce occurs after the rotational motion hits the constraints or limits in a perpendicular direction to the slider axis. #ref GetSlideRestitutionOrthoAng + diff --git a/doc/files/setsliderestitutionortholin.txt b/doc/files/setsliderestitutionortholin.txt index 3cd9aa8..14b78ce 100644 --- a/doc/files/setsliderestitutionortholin.txt +++ b/doc/files/setsliderestitutionortholin.txt @@ -1,5 +1,5 @@ -#title setSlideRestitutionOrthoLin [RCBasic Doc] -#header sub setSlideRestitutionOrthoLin( constraint_id, n) +#title SetSlideRestitutionOrthoLin [RCBasic Doc] +#header Sub SetSlideRestitutionOrthoLin( constraint_id, n) Sets the restitution value for orthogonal linear motion. This value determines how much energy is conserved (or how "bouncy" the interaction is) when linear motion occurs in a direction orthogonal (perpendicular) to the primary sliding axis of the constraint. @@ -8,3 +8,4 @@ Orthogonal Linear Motion: In the context of a slider constraint, orthogonal line Restitution: Restitution is a measure of how much energy is retained or conserved during a collision or interaction. A restitution value of 0.0 indicates no bounce (perfectly inelastic), while 1.0 indicates maximum bounce (perfectly elastic). For orthogonal linear motion, this value describes how much the actors bounce or retain energy when they hit limits or experience movement perpendicular to the slider’s main axis. #ref GetSlideRestitutionOrthoLin + diff --git a/doc/files/setslidesoftnessdirang.txt b/doc/files/setslidesoftnessdirang.txt index 8daf00e..f37a669 100644 --- a/doc/files/setslidesoftnessdirang.txt +++ b/doc/files/setslidesoftnessdirang.txt @@ -1,8 +1,9 @@ -#title setSlideSoftnessDirAng [RCBasic Doc] -#header sub setSlideSoftnessDirAng( constraint_id, n) +#title SetSlideSoftnessDirAng [RCBasic Doc] +#header Sub SetSlideSoftnessDirAng( constraint_id, n) Sets the softness parameter for the angular motion of the constraint. This parameter is used to define how "soft" or "rigid" the limits of angular motion are, particularly when the angular limits are reached. The softness parameter defines how smoothly the constraint responds to limit violations. A higher softness value allows for more gradual movements when limits are approached, while a lower value creates a more rigid response. Softness is particularly useful in simulations to avoid harsh impacts or stiff movements when limits are reached. #ref GetSlideSoftnessDirAng + diff --git a/doc/files/setslidesoftnessdirlin.txt b/doc/files/setslidesoftnessdirlin.txt index e82c723..c20595f 100644 --- a/doc/files/setslidesoftnessdirlin.txt +++ b/doc/files/setslidesoftnessdirlin.txt @@ -1,8 +1,9 @@ -#title setConstraintSoftnessDirLin [RCBasic Doc] -#header sub setConstraintSoftnessDirLin( constraint_id, n) +#title SetConstraintSoftnessDirLin [RCBasic Doc] +#header Sub SetConstraintSoftnessDirLin( constraint_id, n) Sets the softness parameter for the linear motion of the constraint. This parameter influences how the constraint responds when the linear limits of movement are reached along the sliding axis, determining whether the response is soft and gradual or more rigid. In the context of constraints, softness defines how "compliant" or "stiff" the constraint behaves when the limits are approached. A higher softness value makes the constraint respond more softly and gradually as the limit is approached, while a lower value makes the response stiffer and more rigid. #ref GetSlideSoftnessDirLin + diff --git a/doc/files/setslidesoftnesslimang.txt b/doc/files/setslidesoftnesslimang.txt index d806c20..84d150a 100644 --- a/doc/files/setslidesoftnesslimang.txt +++ b/doc/files/setslidesoftnesslimang.txt @@ -1,8 +1,9 @@ -#title setSlideSoftnessLimAng [RCBasic Doc] -#header sub setSlideSoftnessLimAng( constraint_id, n) +#title SetSlideSoftnessLimAng [RCBasic Doc] +#header Sub SetSlideSoftnessLimAng( constraint_id, n) Sets the softness parameter for the angular limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors reach their angular rotational limits around the slider's axis of rotation. The softness parameter defines how compliant or stiff the constraint behaves when the motion approaches a limit. A higher softness makes the constraint more flexible, allowing for smoother motion near the limit. A lower softness makes the limit response more rigid and immediate. #ref GetSlideSoftnessLimAng + diff --git a/doc/files/setslidesoftnesslimlin.txt b/doc/files/setslidesoftnesslimlin.txt index 7461c5b..8e77bca 100644 --- a/doc/files/setslidesoftnesslimlin.txt +++ b/doc/files/setslidesoftnesslimlin.txt @@ -1,8 +1,9 @@ -#title setSlideSoftnessLimLin [RCBasic Doc] -#header sub setSlideSoftnessLimLin( constraint_id, n) +#title SetSlideSoftnessLimLin [RCBasic Doc] +#header Sub SetSlideSoftnessLimLin( constraint_id, n) Sets the softness parameter for the linear limits of the constraint. This parameter influences how "soft" or "rigid" the constraint behaves when the connected actors reach their linear (sliding) limits along the constraint's axis of motion. The softness parameter defines how compliant or stiff the constraint behaves when limits are approached. A higher softness value allows for a more gradual and flexible response as the limit is reached, while a lower softness value results in a stiffer and more rigid response. #ref GetSlideSoftnessLimLin + diff --git a/doc/files/setslidesoftnessorthoang.txt b/doc/files/setslidesoftnessorthoang.txt index bc33d25..f79a39b 100644 --- a/doc/files/setslidesoftnessorthoang.txt +++ b/doc/files/setslidesoftnessorthoang.txt @@ -1,8 +1,9 @@ -#title setSlideSoftnessOrthoAng [RCBasic Doc] -#header sub setSlideSoftnessOrthoAng( constraint_id, n) +#title SetSlideSoftnessOrthoAng [RCBasic Doc] +#header Sub SetSlideSoftnessOrthoAng( constraint_id, n) Sets the softness parameter for the orthogonal angular limits of the constraint. This parameter controls how "soft" or "rigid" the constraint behaves when angular rotation is limited along directions orthogonal (perpendicular) to the primary axis of motion. The softness parameter defines how compliant (soft) or stiff (rigid) the constraint behaves when the bodies approach their angular or linear limits. A higher softness value makes the limit more flexible, allowing for gradual motion, while a lower value makes the limit more rigid and restrictive. #ref GetSlideSoftnessOrthoAng + diff --git a/doc/files/setslidesoftnessortholin.txt b/doc/files/setslidesoftnessortholin.txt index f2f2ad8..56c448b 100644 --- a/doc/files/setslidesoftnessortholin.txt +++ b/doc/files/setslidesoftnessortholin.txt @@ -1,8 +1,9 @@ -#title setConstraintSoftnessOrthoLin [RCBasic Doc] -#header sub setSlideSoftnessOrthoLin( constraint_id, n) +#title SetConstraintSoftnessOrthoLin [RCBasic Doc] +#header Sub SetSlideSoftnessOrthoLin( constraint_id, n) Sets the softness parameter for the orthogonal linear limits of the constraint. This parameter affects how "soft" or "rigid" the constraint behaves when the connected actors approach their linear movement limits in directions that are orthogonal (perpendicular) to the primary sliding axis. The softness parameter determines how rigid or compliant the constraint is when the actors approach their movement limits. A higher softness value allows for smoother, more flexible movement near the limit, while a lower value results in a more rigid, immediate response. #ref GetSlideSoftnessOrthoLin + diff --git a/doc/files/setslideupperanglimit.txt b/doc/files/setslideupperanglimit.txt index 469d8da..b56a994 100644 --- a/doc/files/setslideupperanglimit.txt +++ b/doc/files/setslideupperanglimit.txt @@ -1,6 +1,7 @@ -#title setSlideUpperAngLimit [RCBasic Doc] -#header sub setSlideUpperAngLimit( constraint_id, n) +#title SetSlideUpperAngLimit [RCBasic Doc] +#header Sub SetSlideUpperAngLimit( constraint_id, n) Sets the upper limit of the angular movement allowed for the constraint. This function is crucial for determining how much rotational freedom is allowed around the axis of rotation defined by the slider constraint. The upper angular limit specifies the maximum allowed rotation around the rotational axis for the slider constraint. If the relative rotation between the two actors exceeds this angle, corrective forces are applied to maintain the constraint and prevent further rotation. + diff --git a/doc/files/setslideupperlinlimit.txt b/doc/files/setslideupperlinlimit.txt index 42d58c1..46db592 100644 --- a/doc/files/setslideupperlinlimit.txt +++ b/doc/files/setslideupperlinlimit.txt @@ -1,6 +1,7 @@ -#title setSlideUpperLinLimit [RCBasic Doc] -#header sub setSlideUpperLinLimit( constraint_id, n) +#title SetSlideUpperLinLimit [RCBasic Doc] +#header Sub SetSlideUpperLinLimit( constraint_id, n) Sets the upper limit for linear movement along the constraint's axis. This is a crucial function for controlling how far the connected actors can slide along that axis before the constraint enforces limits. The upper linear limit specifies the maximum distance that the connected actors can move away from each other along the slider's axis. If the relative movement exceeds this limit, the constraint will apply corrective forces to stop further movement. + diff --git a/doc/files/setsoundchannels.txt b/doc/files/setsoundchannels.txt index 9300d13..2321690 100644 --- a/doc/files/setsoundchannels.txt +++ b/doc/files/setsoundchannels.txt @@ -1,4 +1,5 @@ #title SetSoundChannels [RCBasic Doc] -#header sub SetSoundChannels(max_channels) +#header Sub SetSoundChannels(max_channels) Sets the maximum number of sound channels. + diff --git a/doc/files/setsoundvolume.txt b/doc/files/setsoundvolume.txt index fafb922..e7874a4 100644 --- a/doc/files/setsoundvolume.txt +++ b/doc/files/setsoundvolume.txt @@ -1,4 +1,5 @@ #title SetSoundVolume [RCBasic Doc] -#header sub SetSoundVolume(snd, vol) +#header Sub SetSoundVolume(snd, vol) Sets the volume of a sound + diff --git a/doc/files/setspritealpha.txt b/doc/files/setspritealpha.txt index e720a69..0d4dba0 100644 --- a/doc/files/setspritealpha.txt +++ b/doc/files/setspritealpha.txt @@ -2,3 +2,4 @@ #header Sub SetSpriteAlpha(sprite, alpha) Sets the alpha value of a sprite + diff --git a/doc/files/setspriteangulardamping.txt b/doc/files/setspriteangulardamping.txt index 72d034e..cee6e32 100644 --- a/doc/files/setspriteangulardamping.txt +++ b/doc/files/setspriteangulardamping.txt @@ -1,6 +1,7 @@ -#title setSpriteAngularDamping [RCBasic Doc] -#header sub setSpriteAngularDamping( spr_id, angularDamping) +#title SetSpriteAngularDamping [RCBasic Doc] +#header Sub SetSpriteAngularDamping( spr_id, angularDamping) Sets a sprite's angular damping #ref GetSpriteAngularDamping + diff --git a/doc/files/setspriteangularvelocity.txt b/doc/files/setspriteangularvelocity.txt index 0ceda48..38adc2d 100644 --- a/doc/files/setspriteangularvelocity.txt +++ b/doc/files/setspriteangularvelocity.txt @@ -1,6 +1,7 @@ -#title setSpriteAngularVelocity [RCBasic Doc] -#header sub setSpriteAngularVelocity( spr_id, av) +#title SetSpriteAngularVelocity [RCBasic Doc] +#header Sub SetSpriteAngularVelocity( spr_id, av) Sets the angular velocity of a sprite #ref GetSpriteAngularVelocity + diff --git a/doc/files/setspriteanimation.txt b/doc/files/setspriteanimation.txt index 6eee1d3..4a6f9ee 100644 --- a/doc/files/setspriteanimation.txt +++ b/doc/files/setspriteanimation.txt @@ -6,3 +6,4 @@ Sets the current animation for a sprite Note: Once an animation is set, it will automatically start #ref GetSpriteAnimation + diff --git a/doc/files/setspriteanimationframe.txt b/doc/files/setspriteanimationframe.txt index 825a242..e2d83a8 100644 --- a/doc/files/setspriteanimationframe.txt +++ b/doc/files/setspriteanimationframe.txt @@ -4,3 +4,4 @@ Sets a frame in a sprite animation #ref GetSpriteAnimationFrame + diff --git a/doc/files/setspriteanimationlength.txt b/doc/files/setspriteanimationlength.txt index 7af2d54..bb99116 100644 --- a/doc/files/setspriteanimationlength.txt +++ b/doc/files/setspriteanimationlength.txt @@ -4,3 +4,4 @@ Sets the number of frames in a sprite animation #ref GetSpriteAnimationLength + diff --git a/doc/files/setspriteanimationloops.txt b/doc/files/setspriteanimationloops.txt deleted file mode 100644 index ccbae78..0000000 --- a/doc/files/setspriteanimationloops.txt +++ /dev/null @@ -1,6 +0,0 @@ -#title SetSpriteAnimationLoops [RCBasic Doc] -#header Sub SetSpriteAnimationLoops(sprite, num_loops) - -Sets the number of animation loops for the sprite - -#ref NumSpriteAnimationLoops diff --git a/doc/files/setspriteanimationspeed.txt b/doc/files/setspriteanimationspeed.txt index 116738c..d3d9e74 100644 --- a/doc/files/setspriteanimationspeed.txt +++ b/doc/files/setspriteanimationspeed.txt @@ -2,3 +2,4 @@ #header Sub SetSpriteAnimationSpeed(sprite, animation, speed) Sets the speed in frames per second for a sprite animation + diff --git a/doc/files/setspriteawake.txt b/doc/files/setspriteawake.txt index b665762..594aace 100644 --- a/doc/files/setspriteawake.txt +++ b/doc/files/setspriteawake.txt @@ -1,4 +1,5 @@ -#title setSpriteAwake [RCBasic Doc] -#header sub setSpriteAwake( spr_id, flag) +#title SetSpriteAwake [RCBasic Doc] +#header Sub SetSpriteAwake( spr_id, flag) Sets a sprite's sleep state + diff --git a/doc/files/setspritebox.txt b/doc/files/setspritebox.txt index 984fbfd..e7a4f21 100644 --- a/doc/files/setspritebox.txt +++ b/doc/files/setspritebox.txt @@ -4,3 +4,4 @@ Sets the width and Height of a sprite collision box NOTE: Sprite collision shape must be SPRITE_SHAPE_BOX + diff --git a/doc/files/setspritebullet.txt b/doc/files/setspritebullet.txt index cc9ee69..7e5c976 100644 --- a/doc/files/setspritebullet.txt +++ b/doc/files/setspritebullet.txt @@ -1,8 +1,9 @@ -#title setSpriteBullet [RCBasic Doc] -#header sub setSpriteBullet( spr_id, flag) +#title SetSpriteBullet [RCBasic Doc] +#header Sub SetSpriteBullet( spr_id, flag) Sets whether body has continuous collision detection Note: Useful for fast moving objects #ref SpriteIsBullet + diff --git a/doc/files/setspritecanvasantialiasmode.txt b/doc/files/setspritecanvasantialiasmode.txt index d53756a..4e5e264 100644 --- a/doc/files/setspritecanvasantialiasmode.txt +++ b/doc/files/setspritecanvasantialiasmode.txt @@ -1,5 +1,5 @@ #title SetSpriteCanvasAntiAliasMode [RCBasic Doc] -#header sub SetSpriteCanvasAntiAliasMode( c_num, aa_mode ) +#header Sub SetSpriteCanvasAntiAliasMode( c_num, aa_mode ) Sets the anti-alias mode for a sprite canvas @@ -15,3 +15,4 @@ Possible modes #/list #ref GetSpriteCanvasAntiAliasMode + diff --git a/doc/files/setspritecanvasbilinearfilter.txt b/doc/files/setspritecanvasbilinearfilter.txt index ce60e15..cfa9894 100644 --- a/doc/files/setspritecanvasbilinearfilter.txt +++ b/doc/files/setspritecanvasbilinearfilter.txt @@ -1,6 +1,7 @@ #title SetSpriteCanvasBilinearFilter [RCBasic Doc] -#header sub SetSpriteCanvasBilinearFilter( c_num, flag ) +#header Sub SetSpriteCanvasBilinearFilter( c_num, flag ) Enables or disables bi-linear filter for the sprite canvas #ref GetSpriteCanvasBilinearFilter + diff --git a/doc/files/setspritecanvasblendmode.txt b/doc/files/setspritecanvasblendmode.txt index bbfddbb..47f325b 100644 --- a/doc/files/setspritecanvasblendmode.txt +++ b/doc/files/setspritecanvasblendmode.txt @@ -1,5 +1,5 @@ #title SetSpriteCanvasBlendMode [RCBasic Doc] -#header sub SetSpriteCanvasBlendMode( c_num, blend_mode ) +#header Sub SetSpriteCanvasBlendMode( c_num, blend_mode ) Sets the blend mode used to render sprites on the given sprite canvas @@ -20,3 +20,4 @@ Possible Blend Modes #ref SetCanvasBlendMode GetSpriteCanvasBlendMode + diff --git a/doc/files/setspritecanvasrenderpriority.txt b/doc/files/setspritecanvasrenderpriority.txt index a2c0d48..ecab5ca 100644 --- a/doc/files/setspritecanvasrenderpriority.txt +++ b/doc/files/setspritecanvasrenderpriority.txt @@ -1,5 +1,5 @@ #title SetSpriteCanvasRenderPriority [RCBasic Doc] -#header function SetSpriteCanvasRenderPriority( c_num, priority, order ) +#header Function SetSpriteCanvasRenderPriority( c_num, priority, order ) Sets the order sprites are rendered on a sprite canvas. @@ -29,3 +29,4 @@ Possible order values #ref GetSpriteCanvasRenderPriority + diff --git a/doc/files/setspritechain.txt b/doc/files/setspritechain.txt index e8dd437..b7cda05 100644 --- a/doc/files/setspritechain.txt +++ b/doc/files/setspritechain.txt @@ -5,3 +5,4 @@ Sets the points in a collision chain NOTE: Sprite collision shape must be SPRITE_SHAPE_CHAIN + diff --git a/doc/files/setspritechainloop.txt b/doc/files/setspritechainloop.txt index 5ce62a0..e4e5cb9 100644 --- a/doc/files/setspritechainloop.txt +++ b/doc/files/setspritechainloop.txt @@ -8,3 +8,4 @@ NOTE: Since it is a loop, the shape will be a closed NOTE: Sprite collision shape must be SPRITE_SHAPE_CHAIN + diff --git a/doc/files/setspritecollisionshape.txt b/doc/files/setspritecollisionshape.txt deleted file mode 100644 index a64fd99..0000000 --- a/doc/files/setspritecollisionshape.txt +++ /dev/null @@ -1,15 +0,0 @@ -#title SetSpriteCollisionShape [RCBasic Doc] -#header Sub SetSpriteCollisionShape(spr_id, shape) - -Sets the collision shape of a sprite - -Shape Types: -#list ul -#li SPRITE_SHAPE_NONE -#li SPRITE_SHAPE_BOX -#li SPRITE_SHAPE_POLYGON -#li SPRITE_SHAPE_CIRCLE -#li SPRITE_SHAPE_CHAIN -#/list - -#ref SetSpriteBox SetSpriteRadius SetSpriteChain SetSpriteChainLoop SetSpritePolygon diff --git a/doc/files/setspritecolormod.txt b/doc/files/setspritecolormod.txt index b19be19..1be08e3 100644 --- a/doc/files/setspritecolormod.txt +++ b/doc/files/setspritecolormod.txt @@ -3,3 +3,4 @@ Sets the color modulation of a sprite. + diff --git a/doc/files/setspritedensity.txt b/doc/files/setspritedensity.txt index fcbff6a..780e163 100644 --- a/doc/files/setspritedensity.txt +++ b/doc/files/setspritedensity.txt @@ -1,5 +1,5 @@ #title SetSpriteDensity [RCBasic Doc] -#header sub SetSpriteDensity( spr_id, density ) +#header Sub SetSpriteDensity( spr_id, density ) Sets the density of a sprite. Higher density means a heavier sprite. @@ -7,3 +7,4 @@ Density is used to calculate mass for a sprite. #ref GetSpriteDensity + diff --git a/doc/files/setspritefixedrotation.txt b/doc/files/setspritefixedrotation.txt index ada3364..f51b37f 100644 --- a/doc/files/setspritefixedrotation.txt +++ b/doc/files/setspritefixedrotation.txt @@ -1,6 +1,7 @@ -#title setSpriteFixedRotation [RCBasic Doc] -#header sub setSpriteFixedRotation( spr_id, flag ) +#title SetSpriteFixedRotation [RCBasic Doc] +#header Sub SetSpriteFixedRotation( spr_id, flag ) Prevents sprite from being rotated by any forces applied to it #ref spriteIsFixedRotation + diff --git a/doc/files/setspriteframe.txt b/doc/files/setspriteframe.txt index 96633de..2329990 100644 --- a/doc/files/setspriteframe.txt +++ b/doc/files/setspriteframe.txt @@ -2,3 +2,4 @@ #header Sub SetSpriteFrame(sprite, frame) Sets a sprite to a frame in its frame sheet + diff --git a/doc/files/setspritefriction.txt b/doc/files/setspritefriction.txt index c3f5f8c..54894e5 100644 --- a/doc/files/setspritefriction.txt +++ b/doc/files/setspritefriction.txt @@ -1,6 +1,7 @@ #title SetSpriteFriction [RCBasic Doc] -#header sub SetSpriteFriction( spr_id, friction ) +#header Sub SetSpriteFriction( spr_id, friction ) Sets a sprite's friction #ref GetSpriteFriction + diff --git a/doc/files/setspritegravityscale.txt b/doc/files/setspritegravityscale.txt index 1cad17c..785df94 100644 --- a/doc/files/setspritegravityscale.txt +++ b/doc/files/setspritegravityscale.txt @@ -1,6 +1,7 @@ -#title setSpriteGravityScale [RCBasic Doc] -#header sub setSpriteGravityScale( spr_id, g_scale) +#title SetSpriteGravityScale [RCBasic Doc] +#header Sub SetSpriteGravityScale( spr_id, g_scale) Sets the affect of gravity on a sprite #ref GetSpriteGravityScale + diff --git a/doc/files/setspritelayerpriority.txt b/doc/files/setspritelayerpriority.txt deleted file mode 100644 index bc80793..0000000 --- a/doc/files/setspritelayerpriority.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title SetSpriteLayerPriority [RCBasic Doc] -#header Function SetSpriteLayerPriority( c_num, priority, order ) - - diff --git a/doc/files/setspritelineardamping.txt b/doc/files/setspritelineardamping.txt index b1f2db8..974b8c4 100644 --- a/doc/files/setspritelineardamping.txt +++ b/doc/files/setspritelineardamping.txt @@ -1,6 +1,7 @@ -#title setSpriteLinearDamping [RCBasic Doc] -#header sub setSpriteLinearDamping( spr_id, linearDamping) +#title SetSpriteLinearDamping [RCBasic Doc] +#header Sub SetSpriteLinearDamping( spr_id, linearDamping) Sets the linear damping of a sprite #ref GetSpriteLinearDamping + diff --git a/doc/files/setspritelinearvelocity.txt b/doc/files/setspritelinearvelocity.txt index b519c20..16c10ec 100644 --- a/doc/files/setspritelinearvelocity.txt +++ b/doc/files/setspritelinearvelocity.txt @@ -1,6 +1,7 @@ -#title setSpriteLinearVelocity [RCBasic Doc] -#header sub setSpriteLinearVelocity( spr_id, x, y) +#title SetSpriteLinearVelocity [RCBasic Doc] +#header Sub SetSpriteLinearVelocity( spr_id, x, y) Sets a sprite's linear velocity #ref GetSpriteLinearVelocity + diff --git a/doc/files/setspritepolygon.txt b/doc/files/setspritepolygon.txt index c836ede..c2cd966 100644 --- a/doc/files/setspritepolygon.txt +++ b/doc/files/setspritepolygon.txt @@ -2,3 +2,4 @@ #header Sub SetSpritePolygon(spr_id, ByRef vx, ByRef vy, v_count) Sets the points in a polygon sprite shape + diff --git a/doc/files/setspriteposition.txt b/doc/files/setspriteposition.txt index 4296279..7ba2241 100644 --- a/doc/files/setspriteposition.txt +++ b/doc/files/setspriteposition.txt @@ -43,3 +43,4 @@ Note: This is canvas position and not screen position #image "images/theEye.png" #ref OpenCanvasSpriteLayer CreateSprite + diff --git a/doc/files/setspriteradius.txt b/doc/files/setspriteradius.txt index fc9df2c..d2f560b 100644 --- a/doc/files/setspriteradius.txt +++ b/doc/files/setspriteradius.txt @@ -6,3 +6,4 @@ Sets the radius of a sprites collision shape NOTE: Does nothing if collision shape is not SPRITE_SHAPE_CIRCLE #ref GetSpriteRadius + diff --git a/doc/files/setspriterestitution.txt b/doc/files/setspriterestitution.txt index c907b2e..43702b2 100644 --- a/doc/files/setspriterestitution.txt +++ b/doc/files/setspriterestitution.txt @@ -1,7 +1,8 @@ #title SetSpriteRestitution [RCBasic Doc] -#header sub SetSpriteRestitution( spr_id, restitution ) +#header Sub SetSpriteRestitution( spr_id, restitution ) Sets the restitution coefficient for a sprite #ref GetSpriteRestitution + diff --git a/doc/files/setspriterestitutionthreshold.txt b/doc/files/setspriterestitutionthreshold.txt index 02e539d..31428f4 100644 --- a/doc/files/setspriterestitutionthreshold.txt +++ b/doc/files/setspriterestitutionthreshold.txt @@ -1,6 +1,7 @@ #title SetSpriteRestitutionThreshold [RCBasic Doc] -#header sub SetSpriteRestitutionThreshold( spr_id, threshold ) +#header Sub SetSpriteRestitutionThreshold( spr_id, threshold ) Sets the restitution threshold for a sprite. #ref GetSpriteRestitutionThreshold + diff --git a/doc/files/setspriterotation.txt b/doc/files/setspriterotation.txt index 842bbd2..6f20fd1 100644 --- a/doc/files/setspriterotation.txt +++ b/doc/files/setspriterotation.txt @@ -41,3 +41,4 @@ Wend #ref GetSpriteRotation RotateSprite + diff --git a/doc/files/setspritescale.txt b/doc/files/setspritescale.txt index 4b022c2..95cbab8 100644 --- a/doc/files/setspritescale.txt +++ b/doc/files/setspritescale.txt @@ -41,3 +41,4 @@ Wend #image "images/theEye.png" #ref ScaleSprite GetSpriteScale + diff --git a/doc/files/setspriteshape.txt b/doc/files/setspriteshape.txt index 4615020..bbb7f5f 100644 --- a/doc/files/setspriteshape.txt +++ b/doc/files/setspriteshape.txt @@ -17,3 +17,4 @@ Possible Shapes #ref GetSpriteShape + diff --git a/doc/files/setspriteshapeoffset.txt b/doc/files/setspriteshapeoffset.txt index 4becc11..ca47750 100644 --- a/doc/files/setspriteshapeoffset.txt +++ b/doc/files/setspriteshapeoffset.txt @@ -5,3 +5,4 @@ Sets the relative location the sprite shape is from where it is rendered #ref GetSpriteShapeOffset + diff --git a/doc/files/setspritesleepallowed.txt b/doc/files/setspritesleepallowed.txt index d79be31..771fd18 100644 --- a/doc/files/setspritesleepallowed.txt +++ b/doc/files/setspritesleepallowed.txt @@ -1,6 +1,7 @@ -#title setSpriteSleepAllowed [RCBasic Doc] -#header sub setSpriteSleepAllowed( spr_id, flag) +#title SetSpriteSleepAllowed [RCBasic Doc] +#header Sub SetSpriteSleepAllowed( spr_id, flag) Sets whether the sprite is allowed to go to sleep when it's at rest #ref SetSpriteAwake SpriteIsAwake SpriteIsSleepAllowed + diff --git a/doc/files/setspritesolid.txt b/doc/files/setspritesolid.txt index ffab8c6..ee657c5 100644 --- a/doc/files/setspritesolid.txt +++ b/doc/files/setspritesolid.txt @@ -47,3 +47,4 @@ Wend #ref SpriteIsSolid + diff --git a/doc/files/setspritesource.txt b/doc/files/setspritesource.txt index 8b6b529..cbfc392 100644 --- a/doc/files/setspritesource.txt +++ b/doc/files/setspritesource.txt @@ -40,3 +40,4 @@ Wend #image "images/frowny2.png" #ref GetSpriteSource + diff --git a/doc/files/setspritetype.txt b/doc/files/setspritetype.txt index 20ae6a2..3600a69 100644 --- a/doc/files/setspritetype.txt +++ b/doc/files/setspritetype.txt @@ -149,3 +149,4 @@ Wend #image "images/theEye.png" #ref GetSpriteType + diff --git a/doc/files/setspritevisible.txt b/doc/files/setspritevisible.txt index ee5e2c6..9b4d7e2 100644 --- a/doc/files/setspritevisible.txt +++ b/doc/files/setspritevisible.txt @@ -39,3 +39,4 @@ Wend #image "images/theEye.png" #ref SetSpriteVisible + diff --git a/doc/files/setspritez.txt b/doc/files/setspritez.txt index 95ed333..b947541 100644 --- a/doc/files/setspritez.txt +++ b/doc/files/setspritez.txt @@ -58,3 +58,4 @@ Wend #ref SpriteZ + diff --git a/doc/files/setterraincameramovementdelta.txt b/doc/files/setterraincameramovementdelta.txt index a58e436..71717e6 100644 --- a/doc/files/setterraincameramovementdelta.txt +++ b/doc/files/setterraincameramovementdelta.txt @@ -1,7 +1,8 @@ #title SetTerrainCameraMovementDelta [RCBasic Doc] -#header sub SetTerrainCameraMovementDelta( actor, delta ) +#header Sub SetTerrainCameraMovementDelta( actor, delta ) Sets the movement camera threshold. It is used to determine when to recalculate indices for the actor. The default value is 10. + diff --git a/doc/files/setterraincamerarotationdelta.txt b/doc/files/setterraincamerarotationdelta.txt index 90bde83..edb5be0 100644 --- a/doc/files/setterraincamerarotationdelta.txt +++ b/doc/files/setterraincamerarotationdelta.txt @@ -1,7 +1,8 @@ #title SetTerrainCameraRotationDelta [RCBasic Doc] -#header sub SetTerrainCameraRotationDelta( actor, delta ) +#header Sub SetTerrainCameraRotationDelta( actor, delta ) Sets the rotation camera threshold. It is used to determine when to recalculate indices for the scene node. The default value is 1. + diff --git a/doc/files/setterrainloddistance.txt b/doc/files/setterrainloddistance.txt index 3dfaadd..011b56f 100644 --- a/doc/files/setterrainloddistance.txt +++ b/doc/files/setterrainloddistance.txt @@ -1,4 +1,5 @@ #title SetTerrainLODDistance [RCBasic Doc] -#header sub SetTerrainLODDistance( actor, LOD, distance ) +#header Sub SetTerrainLODDistance( actor, LOD, distance ) Override the default generation of distance thresholds. + diff --git a/doc/files/setterrainpatchlod.txt b/doc/files/setterrainpatchlod.txt index f880bfa..79eefb8 100644 --- a/doc/files/setterrainpatchlod.txt +++ b/doc/files/setterrainpatchlod.txt @@ -1,4 +1,5 @@ #title SetTerrainPatchLOD [RCBasic Doc] -#header sub SetTerrainPatchLOD( actor, patchX, patchZ, LOD ) +#header Sub SetTerrainPatchLOD( actor, patchX, patchZ, LOD ) Manually sets the LOD of a patch. + diff --git a/doc/files/settile.txt b/doc/files/settile.txt index 7714702..6062df9 100644 --- a/doc/files/settile.txt +++ b/doc/files/settile.txt @@ -3,3 +3,4 @@ Places a tile on a tilemap + diff --git a/doc/files/settileanimationframe.txt b/doc/files/settileanimationframe.txt index c222a2a..905c573 100644 --- a/doc/files/settileanimationframe.txt +++ b/doc/files/settileanimationframe.txt @@ -10,3 +10,4 @@ Parameters: #li anim_frame - The specific index in the animation #li tile - The tile to set this frame to #/list + diff --git a/doc/files/settileanimationlength.txt b/doc/files/settileanimationlength.txt index 82b841d..419f37d 100644 --- a/doc/files/settileanimationlength.txt +++ b/doc/files/settileanimationlength.txt @@ -4,3 +4,4 @@ Sets the number of frames in a tile's animation #ref GetTileAnimationLength + diff --git a/doc/files/settileanimationspeed.txt b/doc/files/settileanimationspeed.txt index b767b1a..87d3396 100644 --- a/doc/files/settileanimationspeed.txt +++ b/doc/files/settileanimationspeed.txt @@ -4,3 +4,4 @@ Sets the speed of a tile's animation #ref GetTileAnimationSpeed + diff --git a/doc/files/settilemapsize.txt b/doc/files/settilemapsize.txt index c1e7e3e..5847022 100644 --- a/doc/files/settilemapsize.txt +++ b/doc/files/settilemapsize.txt @@ -4,3 +4,4 @@ Resize a tile map #ref CreateTileMap GetTileMapSize + diff --git a/doc/files/setup.txt b/doc/files/setup.txt index f8fe786..8c74d52 100644 --- a/doc/files/setup.txt +++ b/doc/files/setup.txt @@ -1,42 +1,28 @@ #title RCBasic Setup [RCBasic Doc] #header SETTING UP RCBASIC -RCBasic comes with 2 command-line tools for creating programs. The first is rcbasic_build which takes your sourcecode in your *.bas file and compiles it into a *.cbc file. The *.cbc file contains intermediate bytecode which can be ran with the rcbasic (rcbasic.exe on windows) application. - -NOTE: On Windows, you need to include all the 32-bit dlls with the 32-bit executable and all the 64-bit dlls with the 64-bit executable. The rcbasic package tool will automatically do all of this for you as well as package for other systems as well. - -

    RUN PROGRAMS FROM GEANY

    - -LINUX -In the installer directory there is a folder called geany_files. Inside the folder there is a file named filetypes.rcbasic. You can override the geany *.bas configuration by replacing the freeBasic configuration with this file. Just copy this file to the geany filedefs path, which on most linux distibutions should be (/home/.config/geany/filedefs), and rename the file to filetypes.freebasic. - -Once you have rcbasic set up with geany you just need to create a new file and save it as *.bas. Then you can compile your program by going to Build->Compile. Once your program is compiled you can run it by going to Build->Execute. - -NOTE: If you want to use a different file extension for rcbasic programs you can still use this file and just set it up for a different extension. Refer to the geany documentation on how to set up different file types. - - -WINDOWS -Geany comes preconfigured with rcbasic on windows. Just run the start_editor.bat file and create a new *.bas file. Select the File->New with Template option in the menu to start with a simple template program. Once you have created a new *.bas file goto Build->Compile to compile your program to a *.cbc file. Then goto Build->Execute to run your program. +To get started with RCBasic, just go into the directory where RCBasic is extracted to and start up RCBasic Studio. You are now ready to start coding. +RCBasic also comes with a 2D level editor called Nirvana and a 3D level editor called Serenity. If you are on linux there is a start up script for each one in the main folder where RCBasic is extracted. On Windows, just go into each folder and start up the exe for the editor you want to use.

    USING RCBASIC FROM THE COMMAND-LINE

    RCBasic will be added to path on install on linux. On Windows you will need to add the rcbasic folder to your path. Either (rcbasic/rcbasic_32) or (rcbasic/rcbasic_64) depending on your operating system. Once rcbasic is in your path you can simple pass a source file to rcbasic_build to create a *.cbc file. #code -rcbasic_build myprogram.bas +rcbasic_build4 myprogram.bas #/code Once you have a *.cbc file you can pass it to rcbasic to run it. #code -rcbasic myprogram.cbc +rcbasic4 myprogram.cbc #/code Both tools also except the --version argument which will simply output the version of rcbasic you are using. #code -rcbasic_build --version -rcbasic -version +rcbasic_build4 --version +rcbasic4 -version #/code diff --git a/doc/files/setvehiclepitchcontrol.txt b/doc/files/setvehiclepitchcontrol.txt new file mode 100644 index 0000000..90a9f8c --- /dev/null +++ b/doc/files/setvehiclepitchcontrol.txt @@ -0,0 +1,9 @@ +#title SetVehiclePitchControl [RCBasic Doc] +#header Sub SetVehiclePitchControl( actor, pitch ) + +Sets a vehicles pitch control. + +Pitch control is a tuning parameter that adds an extra torque to the chassis based on engine force to control how much the vehicle tilts forward or backward under acceleration and braking. + +#ref GetVehiclePitchControl + diff --git a/doc/files/setvideodrawrect.txt b/doc/files/setvideodrawrect.txt index 9c7b6d0..06e6582 100644 --- a/doc/files/setvideodrawrect.txt +++ b/doc/files/setvideodrawrect.txt @@ -1,6 +1,7 @@ #title SetVideoDrawRect [RCBasic Doc] -#header sub SetVideoDrawRect(x, y, w, h) +#header Sub SetVideoDrawRect(x, y, w, h) Sets the area on the current canvas where the video will be displayed. Note: This is a function that was more useful in older versions of RCBasic. Currently its better to use canvas controls for this. + diff --git a/doc/files/setvideoposition.txt b/doc/files/setvideoposition.txt index 53d0f61..ea720e7 100644 --- a/doc/files/setvideoposition.txt +++ b/doc/files/setvideoposition.txt @@ -1,6 +1,7 @@ #title SetVideoPosition [RCBasic Doc] -#header sub SetVideoPosition(pos) +#header Sub SetVideoPosition(pos) Sets the position within the current video in milliseconds #ref GetVideoPosition + diff --git a/doc/files/setvideovolume.txt b/doc/files/setvideovolume.txt index 3615e0d..ab1e560 100644 --- a/doc/files/setvideovolume.txt +++ b/doc/files/setvideovolume.txt @@ -1,4 +1,5 @@ #title SetVideoVolume [RCBasic Doc] -#header sub SetVideoVolume( vol ) +#header Sub SetVideoVolume( vol ) Sets the volume of the video track + diff --git a/doc/files/setwheelactoroffsettransform.txt b/doc/files/setwheelactoroffsettransform.txt new file mode 100644 index 0000000..c01c9cc --- /dev/null +++ b/doc/files/setwheelactoroffsettransform.txt @@ -0,0 +1,9 @@ +#title SetWheelActorOffsetTransform [RCBasic Doc] +#header Sub SetWheelActorOffsetTransform( actor, wheel, t_matrix ) + +Sets an local offset transform for the wheel actor. This is mainly for when the actors local transform does not line up with the axis for the vehicle. + +Refer to the Vehicle demo to see an example of this. + +#ref GetWheelActorOffsetTransform + diff --git a/doc/files/setwheelaxel.txt b/doc/files/setwheelaxel.txt new file mode 100644 index 0000000..2141458 --- /dev/null +++ b/doc/files/setwheelaxel.txt @@ -0,0 +1,9 @@ +#title SetWheelAxel [RCBasic Doc] +#header Sub SetWheelAxel( actor, wheel, x, y, z ) + +Sets the wheel axel direction. + +The axel is the axis the wheel rotates around. + +#ref GetWheelAxel + diff --git a/doc/files/setwheelbrake.txt b/doc/files/setwheelbrake.txt new file mode 100644 index 0000000..a689427 --- /dev/null +++ b/doc/files/setwheelbrake.txt @@ -0,0 +1,7 @@ +#title SetWheelBrake [RCBasic Doc] +#header Sub SetWheelBrake( actor, wheel, brake ) + +Sets the brake value for a wheel + +#ref GetWheelBrake + diff --git a/doc/files/setwheelconnectionpoint.txt b/doc/files/setwheelconnectionpoint.txt new file mode 100644 index 0000000..0a0b124 --- /dev/null +++ b/doc/files/setwheelconnectionpoint.txt @@ -0,0 +1,7 @@ +#title SetWheelConnectionPoint [RCBasic Doc] +#header Sub SetWheelConnectionPoint( actor, wheel, x, y, z ) + +Sets the point in local space where the wheel connects to the chassis + +#ref GetWheelConnectionPoint + diff --git a/doc/files/setwheeldampingcompression.txt b/doc/files/setwheeldampingcompression.txt new file mode 100644 index 0000000..6e5159e --- /dev/null +++ b/doc/files/setwheeldampingcompression.txt @@ -0,0 +1,8 @@ +#title SetWheelDampingCompression [RCBasic Doc] +#header Sub SetWheelDampingCompression( actor, wheel, dcomp_value ) + +Sets a wheels damping compression + +#ref SetWheelDampingRelaxation GetWheelDampingCompression + + diff --git a/doc/files/setwheeldampingrelaxation.txt b/doc/files/setwheeldampingrelaxation.txt new file mode 100644 index 0000000..8dd526c --- /dev/null +++ b/doc/files/setwheeldampingrelaxation.txt @@ -0,0 +1,7 @@ +#title SetWheelDampingRelaxation [RCBasic Doc] +#header Sub SetWheelDampingRelaxation( actor, wheel, drel_value ) + +Sets a wheels damping relaxation + +#ref GetWheelDampingRelaxation SetWheelDampingCompression + diff --git a/doc/files/setwheeldirection.txt b/doc/files/setwheeldirection.txt new file mode 100644 index 0000000..f581398 --- /dev/null +++ b/doc/files/setwheeldirection.txt @@ -0,0 +1,10 @@ +#title SetWheelDirection [RCBasic Doc] +#header Sub SetWheelDirection( actor, wheel, x, y, z ) + +Sets a wheel's direction + +This direction is the direction the suspension of the wheel extends to and not the direction the wheel rolls. +Basically, if the suspension is pointing straight down then the direction would be (0, -1, 0). + +#ref GetWheelDirection + diff --git a/doc/files/setwheelfrictionslip.txt b/doc/files/setwheelfrictionslip.txt new file mode 100644 index 0000000..40c29d0 --- /dev/null +++ b/doc/files/setwheelfrictionslip.txt @@ -0,0 +1,14 @@ +#title SetWheelFrictionSlip [RCBasic Doc] +#header Sub SetWheelFrictionSlip( actor, wheel, fslip_value ) + +Sets the friction slip value for a wheel. + +This value determines how much grip a wheel has before it starts sliding + +#list ul +#li Lower value - more slippery +#li Higher value - more firm grip +#/list + +#ref GetWheelFrictionSlip + diff --git a/doc/files/setwheelinversecontactsuspension.txt b/doc/files/setwheelinversecontactsuspension.txt new file mode 100644 index 0000000..386c5f4 --- /dev/null +++ b/doc/files/setwheelinversecontactsuspension.txt @@ -0,0 +1,11 @@ +#title SetWheelInverseContactSuspension [RCBasic Doc] +#header Sub SetWheelInverseContactSuspension( actor, wheel, c_value ) + +Sets the clipped inverse contact dot suspension. + +This value is a stability factor used to adjust suspension force when the ground contact surface is tilted. + +It prevents suspension forces from exploding when the wheel contacts steep surfaces. + +#ref GetWheelInverseContactSuspension + diff --git a/doc/files/setwheelmaxsuspensiontravel.txt b/doc/files/setwheelmaxsuspensiontravel.txt new file mode 100644 index 0000000..b0b8054 --- /dev/null +++ b/doc/files/setwheelmaxsuspensiontravel.txt @@ -0,0 +1,9 @@ +#title SetWheelMaxSuspensionTravel [RCBasic Doc] +#header Sub SetWheelMaxSuspensionTravel( actor, wheel, max_travel ) + +Sets the max suspension travel distance. + +This value is the maximum distance the suspension is allowed to extend or compress from its rest length set with SetSuspensionLength(). + +#ref GetWheelMaxSuspension + diff --git a/doc/files/setwheelradius.txt b/doc/files/setwheelradius.txt new file mode 100644 index 0000000..59369e3 --- /dev/null +++ b/doc/files/setwheelradius.txt @@ -0,0 +1,7 @@ +#title SetWheelRadius [RCBasic Doc] +#header Sub SetWheelRadius( actor, wheel, radius ) + +Sets the radius of a wheel + +#ref GetWheelRadius + diff --git a/doc/files/setwheelrollinfluence.txt b/doc/files/setwheelrollinfluence.txt new file mode 100644 index 0000000..9c3fc8e --- /dev/null +++ b/doc/files/setwheelrollinfluence.txt @@ -0,0 +1,11 @@ +#title SetWheelRollInfluence [RCBasic Doc] +#header Sub SetWheelRollInfluence( actor, wheel, roll_influence ) + +Sets the roll_influence for a wheel. + +Roll influence controls how much a wheel’s suspension force contributes to the vehicle’s body roll (sideways tipping). + +It’s essentially a stability scaling factor. + +#ref GetWheelRollInfluence + diff --git a/doc/files/setwheelrotation.txt b/doc/files/setwheelrotation.txt new file mode 100644 index 0000000..07a4f7a --- /dev/null +++ b/doc/files/setwheelrotation.txt @@ -0,0 +1,7 @@ +#title SetWheelRotation [RCBasic Doc] +#header Sub SetWheelRotation( actor, wheel, rot ) + +Sets a wheel's spin rotation. + +#ref GetWheelRotation + diff --git a/doc/files/setwheelsteeringvalue.txt b/doc/files/setwheelsteeringvalue.txt new file mode 100644 index 0000000..aade507 --- /dev/null +++ b/doc/files/setwheelsteeringvalue.txt @@ -0,0 +1,7 @@ +#title SetWheelSteeringValue [RCBasic Doc] +#header Sub SetWheelSteeringValue( actor, wheel, steering ) + +Sets the steering value for a wheel + +#ref GetWheelSteeringValue + diff --git a/doc/files/setwheelsuspensionlength.txt b/doc/files/setwheelsuspensionlength.txt new file mode 100644 index 0000000..bb24c98 --- /dev/null +++ b/doc/files/setwheelsuspensionlength.txt @@ -0,0 +1,7 @@ +#title SetWheelSuspensionLength [RCBasic Doc] +#header Sub SetWheelSuspensionLength( actor, wheel, s_length ) + +Sets the suspsension rest length of a wheel + +#ref GetWheelSuspensionLength + diff --git a/doc/files/setwheelsuspensionstiffness.txt b/doc/files/setwheelsuspensionstiffness.txt new file mode 100644 index 0000000..14be229 --- /dev/null +++ b/doc/files/setwheelsuspensionstiffness.txt @@ -0,0 +1,12 @@ +#title SetWheelSuspensionStiffness [RCBasic Doc] +#header Sub SetWheelSuspensionStiffness( actor, wheel, stiffness ) + +Sets the suspension stiffness of a wheel. + +#list ul +#li Higher stiffness - stronger upward force for the same compression +#li Lower stiffness - softer suspension +#/list + +#ref GetWheelSuspensionStiffness + diff --git a/doc/files/setwheelsuspensionvelocity.txt b/doc/files/setwheelsuspensionvelocity.txt new file mode 100644 index 0000000..2149689 --- /dev/null +++ b/doc/files/setwheelsuspensionvelocity.txt @@ -0,0 +1,9 @@ +#title SetWheelSuspensionVelocity [RCBasic Doc] +#header Sub SetWheelSuspensionVelocity( actor, wheel, velocity ) + +Sets the suspension velocity. + +This value is the speed that the suspension compresses or extends at. + +#ref GetWheelSuspensionVelocity + diff --git a/doc/files/setwindowalwaysontop.txt b/doc/files/setwindowalwaysontop.txt index 444102d..c472084 100644 --- a/doc/files/setwindowalwaysontop.txt +++ b/doc/files/setwindowalwaysontop.txt @@ -1,4 +1,5 @@ #title SetWindowAlwaysOnTop [RCBasic Doc] -#header sub SetWindowAlwaysOnTop( flag ) +#header Sub SetWindowAlwaysOnTop( flag ) Sets the window as the highest priority on the display. + diff --git a/doc/files/setwindowautoclose.txt b/doc/files/setwindowautoclose.txt index 56dcf92..b5058ce 100644 --- a/doc/files/setwindowautoclose.txt +++ b/doc/files/setwindowautoclose.txt @@ -1,4 +1,5 @@ #title SetWindowAutoClose [RCBasic Doc] -#header sub SetWindowAutoClose( exit_on_close ) +#header Sub SetWindowAutoClose( exit_on_close ) Sets whether the close button on the window closes it. + diff --git a/doc/files/setwindowbordered.txt b/doc/files/setwindowbordered.txt index d01da10..90c4431 100644 --- a/doc/files/setwindowbordered.txt +++ b/doc/files/setwindowbordered.txt @@ -1,6 +1,7 @@ #title SetWindowBordered [RCBasic Doc] -#header sub SetWindowBordered( flag) +#header Sub SetWindowBordered( flag) Sets whether the window has a border or not. #ref WindowIsBordered + diff --git a/doc/files/setwindowfullscreen.txt b/doc/files/setwindowfullscreen.txt index b89ffd2..d5d4a51 100644 --- a/doc/files/setwindowfullscreen.txt +++ b/doc/files/setwindowfullscreen.txt @@ -1,4 +1,5 @@ #title SetWindowFullscreen [RCBasic Doc] -#header sub SetWindowFullscreen( flag) +#header Sub SetWindowFullscreen( flag) You will never guess what this does + diff --git a/doc/files/setwindowicon.txt b/doc/files/setwindowicon.txt index 12ba367..f8a39c9 100644 --- a/doc/files/setwindowicon.txt +++ b/doc/files/setwindowicon.txt @@ -1,4 +1,5 @@ #title SetWindowIcon [RCBasic Doc] -#header sub SetWindowIcon( img ) +#header Sub SetWindowIcon( img ) Sets the icon that is displayed on the window border + diff --git a/doc/files/setwindowmaxsize.txt b/doc/files/setwindowmaxsize.txt index 13f6edc..7d54f29 100644 --- a/doc/files/setwindowmaxsize.txt +++ b/doc/files/setwindowmaxsize.txt @@ -1,4 +1,5 @@ #title SetWindowMaxSize [RCBasic Doc] -#header sub SetWindowMaxSize( w, h) +#header Sub SetWindowMaxSize( w, h) Sets the max size for a resizable window + diff --git a/doc/files/setwindowminsize.txt b/doc/files/setwindowminsize.txt index 06988b5..c8acdff 100644 --- a/doc/files/setwindowminsize.txt +++ b/doc/files/setwindowminsize.txt @@ -1,4 +1,5 @@ #title SetWindowMinSize [RCBasic Doc] -#header sub SetWindowMinSize( w, h) +#header Sub SetWindowMinSize( w, h) Sets the min size for a resizable window + diff --git a/doc/files/setwindowposition.txt b/doc/files/setwindowposition.txt index a8ee5f2..30750ec 100644 --- a/doc/files/setwindowposition.txt +++ b/doc/files/setwindowposition.txt @@ -1,4 +1,5 @@ #title SetWindowPosition [RCBasic Doc] -#header sub SetWindowPosition( x, y ) +#header Sub SetWindowPosition( x, y ) Sets the position of the window on the display + diff --git a/doc/files/setwindowresizable.txt b/doc/files/setwindowresizable.txt index cf1f85c..553aa1d 100644 --- a/doc/files/setwindowresizable.txt +++ b/doc/files/setwindowresizable.txt @@ -1,4 +1,5 @@ #title SetWindowResizable [RCBasic Doc] -#header sub SetWindowResizable( flag ) +#header Sub SetWindowResizable( flag ) Sets whether or not a window is resizable + diff --git a/doc/files/setwindowsize.txt b/doc/files/setwindowsize.txt index aae9525..b83f3e4 100644 --- a/doc/files/setwindowsize.txt +++ b/doc/files/setwindowsize.txt @@ -1,4 +1,5 @@ #title SetWindowSize [RCBasic Doc] -#header sub SetWindowSize( w, h ) +#header Sub SetWindowSize( w, h ) Sets the size of a window + diff --git a/doc/files/setwindowtitle.txt b/doc/files/setwindowtitle.txt index 78e294c..ffe6e2e 100644 --- a/doc/files/setwindowtitle.txt +++ b/doc/files/setwindowtitle.txt @@ -1,4 +1,5 @@ #title SetWindowTitle [RCBasic Doc] -#header sub SetWindowTitle( title$ ) +#header Sub SetWindowTitle( title$ ) Sets the title of the window + diff --git a/doc/files/setwindowvsync.txt b/doc/files/setwindowvsync.txt index 92ed922..db10200 100644 --- a/doc/files/setwindowvsync.txt +++ b/doc/files/setwindowvsync.txt @@ -1,4 +1,5 @@ #title SetWindowVSync [RCBasic Doc] -#header sub SetWindowVSync( flag ) +#header Sub SetWindowVSync( flag ) + diff --git a/doc/files/setworld2dautoclearforces.txt b/doc/files/setworld2dautoclearforces.txt index f48ac1b..4819f33 100644 --- a/doc/files/setworld2dautoclearforces.txt +++ b/doc/files/setworld2dautoclearforces.txt @@ -1,6 +1,7 @@ #title SetWorld2DAutoClearForces [RCBasic Doc] -#header sub SetWorld2DAutoClearForces( flag ) +#header Sub SetWorld2DAutoClearForces( flag ) Sets the auto clear forces flag for the active canvas #ref GetWorld2DAutoClearForces + diff --git a/doc/files/setworld2dpositioniterations.txt b/doc/files/setworld2dpositioniterations.txt index abec6f0..8898806 100644 --- a/doc/files/setworld2dpositioniterations.txt +++ b/doc/files/setworld2dpositioniterations.txt @@ -1,6 +1,7 @@ #title SetWorld2DPositionIterations [RCBasic Doc] -#header sub SetWorld2DPositionIterations( p ) +#header Sub SetWorld2DPositionIterations( p ) Sets the number of position iterations for the position constraint solver #ref GetWorld2DPositionIterations + diff --git a/doc/files/setworld2dtimestep.txt b/doc/files/setworld2dtimestep.txt index dce5140..d7745b5 100644 --- a/doc/files/setworld2dtimestep.txt +++ b/doc/files/setworld2dtimestep.txt @@ -1,6 +1,7 @@ #title SetWorld2DTimeStep [RCBasic Doc] -#header sub SetWorld2DTimeStep( ts ) +#header Sub SetWorld2DTimeStep( ts ) Sets the timestep for the active canvas #ref GetWorld2DTimeStep + diff --git a/doc/files/setworld2dvelocityiterations.txt b/doc/files/setworld2dvelocityiterations.txt index 4a43ebd..bacc56e 100644 --- a/doc/files/setworld2dvelocityiterations.txt +++ b/doc/files/setworld2dvelocityiterations.txt @@ -1,6 +1,7 @@ #title SetWorld2DVelocityIterations [RCBasic Doc] -#header sub SetWorld2DVelocityIterations( v ) +#header Sub SetWorld2DVelocityIterations( v ) Sets the number of velocity iterations for the velocity constraint solver #ref GetWorld2DVelocityIterations + diff --git a/doc/files/setworld3dmaxsubsteps.txt b/doc/files/setworld3dmaxsubsteps.txt index 4b6d41e..dbc58ae 100644 --- a/doc/files/setworld3dmaxsubsteps.txt +++ b/doc/files/setworld3dmaxsubsteps.txt @@ -1,8 +1,9 @@ #title SetWorld3DMaxSubSteps [RCBasic Doc] -#header sub SetWorld3DMaxSubSteps( steps ) +#header Sub SetWorld3DMaxSubSteps( steps ) Sets the max sub steps to break the simulation up into maxSubSteps - The maximum number of substeps to perform if the time step is larger than the fixedTimeStep. When simulating in real-time, if a frame takes longer than expected (e.g., a frame is delayed), you can break the simulation into several smaller substeps to ensure the simulation is accurate. #ref SetWorld3DMaxTimeStep + diff --git a/doc/files/setworld3dtimestep.txt b/doc/files/setworld3dtimestep.txt index 6169c85..ba6e4db 100644 --- a/doc/files/setworld3dtimestep.txt +++ b/doc/files/setworld3dtimestep.txt @@ -1,8 +1,9 @@ #title SetWorld3DTimeStep [RCBasic Doc] -#header sub SetWorld3DTimeStep( ts ) +#header Sub SetWorld3DTimeStep( ts ) Sets the fixed time step for the physics simulation fixedTimeStep - The fixed time step size, which is the interval at which the physics simulation runs internally. It is often set to 1/60th of a second (0.0166667 seconds) by default, meaning the physics engine updates 60 times per second. #ref SetWorld3DMaxSubSteps + diff --git a/doc/files/showmouse.txt b/doc/files/showmouse.txt index fc6c9f2..0947cbe 100644 --- a/doc/files/showmouse.txt +++ b/doc/files/showmouse.txt @@ -1,4 +1,5 @@ #title ShowMouse [RCBasic Doc] -#header sub ShowMouse() +#header Sub ShowMouse() Sets the mouse cursor visible + diff --git a/doc/files/showwindow.txt b/doc/files/showwindow.txt index 2e15a70..af6cb77 100644 --- a/doc/files/showwindow.txt +++ b/doc/files/showwindow.txt @@ -1,4 +1,5 @@ #title ShowWindow [RCBasic Doc] -#header sub ShowWindow( ) +#header Sub ShowWindow( ) Sets the window visible + diff --git a/doc/files/sign.txt b/doc/files/sign.txt index 4d9b649..f26dee9 100644 --- a/doc/files/sign.txt +++ b/doc/files/sign.txt @@ -1,8 +1,9 @@ #title Sign [RCBasic Doc] -#header function Sign(n) +#header Function Sign(n) Returns the sign of a number n < 0 returns -1 n = 0 returns 0 n > 0 returns 1 + diff --git a/doc/files/sin.txt b/doc/files/sin.txt index 99fcd02..3e37150 100644 --- a/doc/files/sin.txt +++ b/doc/files/sin.txt @@ -1,4 +1,5 @@ #title Sin [RCBasic Doc] -#header function Sin(n) +#header Function Sin(n) Returns the sine of angle n + diff --git a/doc/files/size.txt b/doc/files/size.txt index b4c4518..3055e1d 100644 --- a/doc/files/size.txt +++ b/doc/files/size.txt @@ -1,8 +1,9 @@ #title Size [RCBasic Doc] -#header function Size(s$) +#header Function Size(s$) Returns the size in bytes of a string The size will not always be the same as the length. For instance, a lot of unicode characters are represented by more than one byte. #ref Len Length + diff --git a/doc/files/solvematrix.txt b/doc/files/solvematrix.txt index 9b8bd93..44246dc 100644 --- a/doc/files/solvematrix.txt +++ b/doc/files/solvematrix.txt @@ -1,6 +1,7 @@ #title SolveMatrix [RCBasic Doc] -#header function SolveMatrix(mA, mB, mC) +#header Function SolveMatrix(mA, mB, mC) Solve the system that has mA as coefficient and mB as the hand side of the equation. Stores the result in mC. Returns true if it was able to be solved and false if not. + diff --git a/doc/files/sortspritelayer.txt b/doc/files/sortspritelayer.txt deleted file mode 100644 index b3c807b..0000000 --- a/doc/files/sortspritelayer.txt +++ /dev/null @@ -1,4 +0,0 @@ -#title SortSpriteLayer [RCBasic Doc] -#header Function SortSpriteLayer( c_num, sort_option ) - - diff --git a/doc/files/soundexists.txt b/doc/files/soundexists.txt index 43304d5..c3838b6 100644 --- a/doc/files/soundexists.txt +++ b/doc/files/soundexists.txt @@ -1,4 +1,5 @@ #title SoundExists [RCBasic Doc] -#header function SoundExists(snd) +#header Function SoundExists(snd) Returns true if the snd id given is associated with an allocated audio track in memory + diff --git a/doc/files/soundisenabled.txt b/doc/files/soundisenabled.txt index d9716eb..c2f4d67 100644 --- a/doc/files/soundisenabled.txt +++ b/doc/files/soundisenabled.txt @@ -1,4 +1,5 @@ #title SoundIsEnabled [RCBasic Doc] -#header function SoundIsEnabled() +#header Function SoundIsEnabled() Returns true if the audio subsystem has been initialized. + diff --git a/doc/files/spriteanimationisplaying.txt b/doc/files/spriteanimationisplaying.txt index b1132af..61fe1e6 100644 --- a/doc/files/spriteanimationisplaying.txt +++ b/doc/files/spriteanimationisplaying.txt @@ -2,3 +2,4 @@ #header Function SpriteAnimationIsPlaying(sprite) Returns true if there is an animation playing on the sprite + diff --git a/doc/files/spriteexists.txt b/doc/files/spriteexists.txt index bc1d54b..cc01732 100644 --- a/doc/files/spriteexists.txt +++ b/doc/files/spriteexists.txt @@ -2,3 +2,4 @@ #header Function SpriteExists(sprite) Returns true if the sprite id is a valid sprite id + diff --git a/doc/files/spriteheight.txt b/doc/files/spriteheight.txt index 92dbbe3..f44d197 100644 --- a/doc/files/spriteheight.txt +++ b/doc/files/spriteheight.txt @@ -51,3 +51,4 @@ Wend #ref SpriteWidth GetSpriteSize + diff --git a/doc/files/spriteisawake.txt b/doc/files/spriteisawake.txt index d67101f..8daffe1 100644 --- a/doc/files/spriteisawake.txt +++ b/doc/files/spriteisawake.txt @@ -1,6 +1,7 @@ -#title spriteIsAwake [RCBasic Doc] -#header function spriteIsAwake( spr_id) +#title SpriteIsAwake [RCBasic Doc] +#header Function SpriteIsAwake( spr_id) Wakes a sleeping sprite #ref SetSpriteAwake SpriteIsSleepAllowed SetSpriteSleepAllowed + diff --git a/doc/files/spriteisbullet.txt b/doc/files/spriteisbullet.txt index 992041c..bb71e29 100644 --- a/doc/files/spriteisbullet.txt +++ b/doc/files/spriteisbullet.txt @@ -1,8 +1,9 @@ -#title spriteIsBullet [RCBasic Doc] -#header function spriteIsBullet( spr_id) +#title SpriteIsBullet [RCBasic Doc] +#header Function SpriteIsBullet( spr_id) Returns whether body has continuous collision detection Note: Useful for fast moving objects #ref SetSpriteBullet + diff --git a/doc/files/spriteisfixedrotation.txt b/doc/files/spriteisfixedrotation.txt index 82a8830..5b5a05e 100644 --- a/doc/files/spriteisfixedrotation.txt +++ b/doc/files/spriteisfixedrotation.txt @@ -1,6 +1,7 @@ -#title spriteIsFixedRotation [RCBasic Doc] -#header function spriteIsFixedRotation( spr_id) +#title SpriteIsFixedRotation [RCBasic Doc] +#header Function SpriteIsFixedRotation( spr_id) Returns whether fixed rotation is set on the sprite #ref SetSpriteFixedRotation + diff --git a/doc/files/spriteissolid.txt b/doc/files/spriteissolid.txt index f11e968..d806142 100644 --- a/doc/files/spriteissolid.txt +++ b/doc/files/spriteissolid.txt @@ -51,3 +51,4 @@ Wend #image "images/theEye.png" #ref SetSpriteSolid + diff --git a/doc/files/spriteisvisible.txt b/doc/files/spriteisvisible.txt index ea784c1..9695f69 100644 --- a/doc/files/spriteisvisible.txt +++ b/doc/files/spriteisvisible.txt @@ -47,3 +47,4 @@ Wend #image "images/theEye.png" #ref SetSpriteVisible + diff --git a/doc/files/spritesleepallowed.txt b/doc/files/spritesleepallowed.txt index 4e2bcb3..cc36188 100644 --- a/doc/files/spritesleepallowed.txt +++ b/doc/files/spritesleepallowed.txt @@ -1,6 +1,7 @@ -#title spriteSleepAllowed [RCBasic Doc] -#header function spriteSleepAllowed( spr_id) +#title SpriteSleepAllowed [RCBasic Doc] +#header Function SpriteSleepAllowed( spr_id) Whether the body is allowed to go to sleep when it's at rest #ref SetSpriteSleepAllowed SpriteIsAwake SetSpriteAwake + diff --git a/doc/files/spritewidth.txt b/doc/files/spritewidth.txt index 0de5f6a..619511d 100644 --- a/doc/files/spritewidth.txt +++ b/doc/files/spritewidth.txt @@ -50,3 +50,4 @@ Wend
    #ref SpriteHeight GetSpriteSize + diff --git a/doc/files/spritex.txt b/doc/files/spritex.txt index da1d886..3d15cba 100644 --- a/doc/files/spritex.txt +++ b/doc/files/spritex.txt @@ -68,3 +68,4 @@ Wend #ref SpriteY SetSpritePosition GetSpritePosition + diff --git a/doc/files/spritey.txt b/doc/files/spritey.txt index 1e4de30..d6bd6a1 100644 --- a/doc/files/spritey.txt +++ b/doc/files/spritey.txt @@ -66,3 +66,4 @@ Wend
    #ref SpriteX SetSpritePosition GetSpritePosition SpriteX + diff --git a/doc/files/spritez.txt b/doc/files/spritez.txt index a771676..06ab537 100644 --- a/doc/files/spritez.txt +++ b/doc/files/spritez.txt @@ -70,3 +70,4 @@ Wend
    #ref SetSpriteZ + diff --git a/doc/files/sqrt.txt b/doc/files/sqrt.txt index 2665f91..4679add 100644 --- a/doc/files/sqrt.txt +++ b/doc/files/sqrt.txt @@ -1,4 +1,5 @@ #title Sqrt [RCBasic Doc] -#header function Sqrt(n) +#header Function Sqrt(n) Returns the square root of n + diff --git a/doc/files/squarematrix.txt b/doc/files/squarematrix.txt index 7f92595..6a6e630 100644 --- a/doc/files/squarematrix.txt +++ b/doc/files/squarematrix.txt @@ -1,4 +1,5 @@ #title SquareMatrix [RCBasic Doc] -#header function SquareMatrix(mA, mB) +#header Function SquareMatrix(mA, mB) Stores the square of matrix mA in the matrix mB + diff --git a/doc/files/stack_n_exists.txt b/doc/files/stack_n_exists.txt new file mode 100644 index 0000000..11a56d1 --- /dev/null +++ b/doc/files/stack_n_exists.txt @@ -0,0 +1,5 @@ +#title Stack_N_Exists [RCBasic Doc] +#header Function Stack_N_Exists( num_stack ) + +Returns TRUE if the given number stack exists and FALSE if not. + diff --git a/doc/files/stack_s_exists.txt b/doc/files/stack_s_exists.txt new file mode 100644 index 0000000..e662466 --- /dev/null +++ b/doc/files/stack_s_exists.txt @@ -0,0 +1,5 @@ +#title Stack_S_Exists [RCBasic Doc] +#header Function Stack_S_Exists( str_stack ) + +Returns TRUE if the given string stack exists and FALSE if not. + diff --git a/doc/files/stack_size_n.txt b/doc/files/stack_size_n.txt index 834e08b..f27cf6a 100644 --- a/doc/files/stack_size_n.txt +++ b/doc/files/stack_size_n.txt @@ -1,4 +1,5 @@ #title Stack_Size_N [RCBasic Doc] -#header function Stack_Size_N( num_stack ) +#header Function Stack_Size_N( num_stack ) Returns the number of elements on a number stack + diff --git a/doc/files/stack_size_s.txt b/doc/files/stack_size_s.txt index 2f4651e..31e53d7 100644 --- a/doc/files/stack_size_s.txt +++ b/doc/files/stack_size_s.txt @@ -1,4 +1,5 @@ #title Stack_Size_S [RCBasic Doc] -#header function Stack_Size_S( str_stack ) +#header Function Stack_Size_S( str_stack ) Returns the number of elements on a string stack + diff --git a/doc/files/startactortransition.txt b/doc/files/startactortransition.txt deleted file mode 100644 index 821ffb9..0000000 --- a/doc/files/startactortransition.txt +++ /dev/null @@ -1,15 +0,0 @@ -#title StartActorTransition [RCBasic Doc] -#header sub StartActorTransition( actor, frame, transition_time ) - -Starts an actor transition from its current frame in an animation to a specified frame - -#list ul -#li frame - The frame to transition to -#li transition_time - The amount of time to transition - #list ul - #li The shorter the time is, the faster the transition will be - #li Time is in seconds - #/list -#/list - -#ref StopActorTransition ActorIsInTransition diff --git a/doc/files/startparticleemitter.txt b/doc/files/startparticleemitter.txt index 4153fab..8eadf79 100644 --- a/doc/files/startparticleemitter.txt +++ b/doc/files/startparticleemitter.txt @@ -1,6 +1,7 @@ -#title startParticleEmitter [RCBasic Doc] -#header sub startParticleEmitter( actor) +#title StartParticleEmitter [RCBasic Doc] +#header Sub StartParticleEmitter( actor) Starts particle emission for a particle actor #ref StopParticleEmitter + diff --git a/doc/files/steam_addachievement.txt b/doc/files/steam_addachievement.txt index 5d6649c..3156c05 100644 --- a/doc/files/steam_addachievement.txt +++ b/doc/files/steam_addachievement.txt @@ -1,8 +1,9 @@ #title Steam_AddAchievement [RCBasic Doc] -#header sub Steam_AddAchievement( ach_id$, ach_name$ ) +#header Sub Steam_AddAchievement( ach_id$, ach_name$ ) Add a steam achievement to the current program NOTE: This only works for desktop applications #ref Steam_ClearAchievements Steam_FinalizeAchievements Steam_GetID Steam_TriggerAchievement + diff --git a/doc/files/steam_clearachievements.txt b/doc/files/steam_clearachievements.txt index dd3a2c6..5a6c1a5 100644 --- a/doc/files/steam_clearachievements.txt +++ b/doc/files/steam_clearachievements.txt @@ -1,6 +1,7 @@ #title Steam_ClearAchievements [RCBasic Doc] -#header sub Steam_ClearAchievements() +#header Sub Steam_ClearAchievements() Clear all steam achievements from the application #ref Steam_AddAchievement Steam_FinalizeAchievements Steam_GetID Steam_TriggerAchievement + diff --git a/doc/files/steam_finalizeachievements.txt b/doc/files/steam_finalizeachievements.txt index 2ab16b7..c2f697c 100644 --- a/doc/files/steam_finalizeachievements.txt +++ b/doc/files/steam_finalizeachievements.txt @@ -1,6 +1,7 @@ #title Steam_FinalizeAchievements [RCBasic Doc] -#header sub Steam_FinalizeAchievements() +#header Sub Steam_FinalizeAchievements() This function must be called once all steam achievements have been added #ref Steam_AddAchievement Steam_ClearAchievements Steam_GetID Steam_TriggerAchievement + diff --git a/doc/files/steam_getid.txt b/doc/files/steam_getid.txt index ce07c23..b25ee9c 100644 --- a/doc/files/steam_getid.txt +++ b/doc/files/steam_getid.txt @@ -1,6 +1,7 @@ #title Steam_GetID$ [RCBasic Doc] -#header function Steam_GetID$() +#header Function Steam_GetID$() Returns the steam ID of the application which is needed to use the Steamworks API #ref Steam_AddAchievement Steam_ClearAchievements Steam_FinalizeAchievements Steam_TriggerAchievement + diff --git a/doc/files/steam_triggerachievement.txt b/doc/files/steam_triggerachievement.txt index 5fa79dd..dc60943 100644 --- a/doc/files/steam_triggerachievement.txt +++ b/doc/files/steam_triggerachievement.txt @@ -1,5 +1,5 @@ #title Steam_TriggerAchievement [RCBasic Doc] -#header function Steam_TriggerAchievement( ach_name$ ) +#header Function Steam_TriggerAchievement( ach_name$ ) Unlocks a steam achievement in the current application. @@ -7,3 +7,4 @@ Returns True if the achievement was triggered and false if not. #ref Steam_AddAchievement Steam_ClearAchievements Steam_FinalizeAchievements Steam_GetID + diff --git a/doc/files/stopactortransition.txt b/doc/files/stopactortransition.txt deleted file mode 100644 index f277c23..0000000 --- a/doc/files/stopactortransition.txt +++ /dev/null @@ -1,6 +0,0 @@ -#title StopActorTransition [RCBasic Doc] -#header sub StopActorTransition( actor ) - -Stops a transition that was started with StartActorTransition - -#ref StartActorTransition ActorIsInTransition diff --git a/doc/files/stopmusic.txt b/doc/files/stopmusic.txt index 2154dfb..1653efb 100644 --- a/doc/files/stopmusic.txt +++ b/doc/files/stopmusic.txt @@ -1,6 +1,7 @@ #title StopMusic [RCBasic Doc] -#header sub StopMusic() +#header Sub StopMusic() Stops playing the loaded music track and resets the music position to 0 #ref PlayMusic PauseMusic + diff --git a/doc/files/stopparticleemitter.txt b/doc/files/stopparticleemitter.txt index eb23fce..44581a2 100644 --- a/doc/files/stopparticleemitter.txt +++ b/doc/files/stopparticleemitter.txt @@ -1,6 +1,7 @@ -#title stopParticleEmitter [RCBasic Doc] -#header sub stopParticleEmitter( actor) +#title StopParticleEmitter [RCBasic Doc] +#header Sub StopParticleEmitter( actor) Stops particle emission for a particle actor #ref StartParticleEmitter + diff --git a/doc/files/stopsound.txt b/doc/files/stopsound.txt index 0a12cd1..203a32d 100644 --- a/doc/files/stopsound.txt +++ b/doc/files/stopsound.txt @@ -1,4 +1,5 @@ #title StopSound [RCBasic Doc] -#header sub StopSound(channel) +#header Sub StopSound(channel) Stops playing sound on the specified channel + diff --git a/doc/files/stopvideo.txt b/doc/files/stopvideo.txt index d641926..49376bd 100644 --- a/doc/files/stopvideo.txt +++ b/doc/files/stopvideo.txt @@ -1,6 +1,7 @@ #title StopVideo [RCBasic Doc] -#header sub StopVideo() +#header Sub StopVideo() Stops playing the loaded video track and resets the video position to 0 #ref PlayVideo PauseVideo + diff --git a/doc/files/str.txt b/doc/files/str.txt index 340112a..06b9386 100644 --- a/doc/files/str.txt +++ b/doc/files/str.txt @@ -1,4 +1,5 @@ #title Str$ [RCBasic Doc] -#header function Str$(n) +#header Function Str$(n) Returns a number converted to a string + diff --git a/doc/files/str_f.txt b/doc/files/str_f.txt index 2ed2984..7942d28 100644 --- a/doc/files/str_f.txt +++ b/doc/files/str_f.txt @@ -1,8 +1,9 @@ #title Str_F$ [RCBasic Doc] -#header function Str_F$(n) +#header Function Str_F$(n) Returns a number converted to a string in fixed notation The number will be returned with 6 decimal places of precision. #ref Str$ Str_S$ + diff --git a/doc/files/str_s.txt b/doc/files/str_s.txt index a33ce20..44a282c 100644 --- a/doc/files/str_s.txt +++ b/doc/files/str_s.txt @@ -1,7 +1,8 @@ #title Str_S$ [RCBasic Doc] -#header function Str_S$(n) +#header Function Str_S$(n) Returns a number converted to a string in scientific notation #ref Str$ Str_F$ + diff --git a/doc/files/stringarraycopy.txt b/doc/files/stringarraycopy.txt index ffb1c87..093dc4d 100644 --- a/doc/files/stringarraycopy.txt +++ b/doc/files/stringarraycopy.txt @@ -1,5 +1,5 @@ #title StringArrayCopy [RCBasic Doc] -#header sub StringArrayCopy(ByRef src$, ByRef dst$) +#header Sub StringArrayCopy(ByRef src$, ByRef dst$) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayCopy + diff --git a/doc/files/stringarraydim.txt b/doc/files/stringarraydim.txt index fba6904..0926cde 100644 --- a/doc/files/stringarraydim.txt +++ b/doc/files/stringarraydim.txt @@ -1,5 +1,5 @@ #title StringArrayDim [RCBasic Doc] -#header function StringArrayDim(Byref id$) +#header Function StringArrayDim(ByRef id$) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayDim + diff --git a/doc/files/stringarrayfill.txt b/doc/files/stringarrayfill.txt index 09bd05c..7ffff5e 100644 --- a/doc/files/stringarrayfill.txt +++ b/doc/files/stringarrayfill.txt @@ -1,5 +1,5 @@ #title StringArrayFill [RCBasic Doc] -#header sub StringArrayFill(ByRef src$, fdata$) +#header Sub StringArrayFill(ByRef src$, fdata$) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayFill + diff --git a/doc/files/stringarraysize.txt b/doc/files/stringarraysize.txt index 6df1733..2b6d0ec 100644 --- a/doc/files/stringarraysize.txt +++ b/doc/files/stringarraysize.txt @@ -1,5 +1,5 @@ #title StringArraySize [RCBasic Doc] -#header function StringArraySize(Byref id$, array_dim) +#header Function StringArraySize(ByRef id$, array_dim) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArraySize + diff --git a/doc/files/stringfill.txt b/doc/files/stringfill.txt index 5fc2972..cd360ce 100644 --- a/doc/files/stringfill.txt +++ b/doc/files/stringfill.txt @@ -1,4 +1,5 @@ #title StringFill$ [RCBasic Doc] -#header function StringFill$(src$, n) +#header Function StringFill$(src$, n) Returns a string filled with src$ repeated n times + diff --git a/doc/files/stringfrombuffer.txt b/doc/files/stringfrombuffer.txt index 4092010..ae9bc2f 100644 --- a/doc/files/stringfrombuffer.txt +++ b/doc/files/stringfrombuffer.txt @@ -1,4 +1,5 @@ #title StringFromBuffer$ [RCBasic Doc] -#header function StringFromBuffer$(ByRef buffer, buffer_size) +#header Function StringFromBuffer$(ByRef buffer, buffer_size) Returns a string generated from the character values stored in the buffer + diff --git a/doc/files/subtractmatrix.txt b/doc/files/subtractmatrix.txt index ece702d..c0deed7 100644 --- a/doc/files/subtractmatrix.txt +++ b/doc/files/subtractmatrix.txt @@ -1,4 +1,5 @@ #title SubtractMatrix [RCBasic Doc] -#header function SubtractMatrix(mA, mB, mC) +#header Function SubtractMatrix(mA, mB, mC) Stores matrix mA minus matrix mB in matrix mC + diff --git a/doc/files/swapmatrix.txt b/doc/files/swapmatrix.txt index 1a51c51..402aef5 100644 --- a/doc/files/swapmatrix.txt +++ b/doc/files/swapmatrix.txt @@ -1,4 +1,5 @@ #title SwapMatrix [RCBasic Doc] -#header sub SwapMatrix(mA, mB) +#header Sub SwapMatrix(mA, mB) Swaps the contents of 2 matrices + diff --git a/doc/files/swapmatrixcolumn.txt b/doc/files/swapmatrixcolumn.txt index 4292fdc..ddbad45 100644 --- a/doc/files/swapmatrixcolumn.txt +++ b/doc/files/swapmatrixcolumn.txt @@ -1,4 +1,5 @@ #title SwapMatrixColumn [RCBasic Doc] -#header function SwapMatrixColumn(mA, C1, C2) +#header Function SwapMatrixColumn(mA, C1, C2) Swaps the contents of 2 columns in a matrix + diff --git a/doc/files/swapmatrixrow.txt b/doc/files/swapmatrixrow.txt index f039a6a..3bec6db 100644 --- a/doc/files/swapmatrixrow.txt +++ b/doc/files/swapmatrixrow.txt @@ -1,4 +1,5 @@ #title SwapMatrixRow [RCBasic Doc] -#header function SwapMatrixRow(mA, R1, R2) +#header Function SwapMatrixRow(mA, R1, R2) Swaps the contents of 2 rows in a matrix + diff --git a/doc/files/system.txt b/doc/files/system.txt index 40d03b5..d9577f5 100644 --- a/doc/files/system.txt +++ b/doc/files/system.txt @@ -1,4 +1,5 @@ #title System [RCBasic Doc] -#header function System(cmd$) +#header Function System(cmd$) Runs an operating system command + diff --git a/doc/files/systemram.txt b/doc/files/systemram.txt index d3dbd87..496873b 100644 --- a/doc/files/systemram.txt +++ b/doc/files/systemram.txt @@ -1,4 +1,5 @@ #title SystemRam [RCBasic Doc] -#header function SystemRam() +#header Function SystemRam() Returns the amount of RAM available + diff --git a/doc/files/systemreturnstdout.txt b/doc/files/systemreturnstdout.txt index 6c907da..2018100 100644 --- a/doc/files/systemreturnstdout.txt +++ b/doc/files/systemreturnstdout.txt @@ -1,6 +1,7 @@ #title SystemReturnStdOut$ [RCBasic Doc] -#header function SystemReturnStdOut$(cmd$) +#header Function SystemReturnStdOut$(cmd$) Runs an operating system command and returns the output #ref System + diff --git a/doc/files/tally.txt b/doc/files/tally.txt index 0a4f2b4..449faf5 100644 --- a/doc/files/tally.txt +++ b/doc/files/tally.txt @@ -1,4 +1,5 @@ #title Tally [RCBasic Doc] -#header function Tally(src$, substr$) +#header Function Tally(src$, Substr$) Returns the number of instances of substr$ in the src$ string + diff --git a/doc/files/tan.txt b/doc/files/tan.txt index 8228f51..fed4692 100644 --- a/doc/files/tan.txt +++ b/doc/files/tan.txt @@ -1,4 +1,5 @@ #title Tan [RCBasic Doc] -#header function Tan(n) +#header Function Tan(n) Returns the tangent of n + diff --git a/doc/files/tcp_acceptsocket.txt b/doc/files/tcp_acceptsocket.txt index 250726b..304d5e5 100644 --- a/doc/files/tcp_acceptsocket.txt +++ b/doc/files/tcp_acceptsocket.txt @@ -1,4 +1,5 @@ #title TCP_AcceptSocket [RCBasic Doc] -#header function TCP_AcceptSocket(server) +#header Function TCP_AcceptSocket(server) Attempts to accept a connection from a server socket. If successful it will return a client socket id. If it fails it will return -1. + diff --git a/doc/files/tcp_closesocket.txt b/doc/files/tcp_closesocket.txt index 7a04842..dd911d5 100644 --- a/doc/files/tcp_closesocket.txt +++ b/doc/files/tcp_closesocket.txt @@ -1,4 +1,5 @@ #title TCP_CloseSocket [RCBasic Doc] -#header sub TCP_CloseSocket(socket) +#header Sub TCP_CloseSocket(socket) Closes a socket + diff --git a/doc/files/tcp_getdata.txt b/doc/files/tcp_getdata.txt index 2f165e7..4c45098 100644 --- a/doc/files/tcp_getdata.txt +++ b/doc/files/tcp_getdata.txt @@ -1,4 +1,5 @@ #title TCP_GetData [RCBasic Doc] -#header function TCP_GetData(socket, numBytes, ByRef sData$) +#header Function TCP_GetData(socket, numBytes, ByRef sData$) Reads a given number of bytes from a socket + diff --git a/doc/files/tcp_opensocket.txt b/doc/files/tcp_opensocket.txt index 1d170bf..54a38b8 100644 --- a/doc/files/tcp_opensocket.txt +++ b/doc/files/tcp_opensocket.txt @@ -1,4 +1,5 @@ #title TCP_OpenSocket [RCBasic Doc] -#header function TCP_OpenSocket(host$, port) +#header Function TCP_OpenSocket(host$, port) Opens a socket to talk to host$ on the given port + diff --git a/doc/files/tcp_remotehost.txt b/doc/files/tcp_remotehost.txt index bc1dcdc..2803b57 100644 --- a/doc/files/tcp_remotehost.txt +++ b/doc/files/tcp_remotehost.txt @@ -1,4 +1,5 @@ #title TCP_RemoteHost [RCBasic Doc] -#header function TCP_RemoteHost(socket) +#header Function TCP_RemoteHost(socket) Returns the destination host address + diff --git a/doc/files/tcp_remoteport.txt b/doc/files/tcp_remoteport.txt index ed804cc..f764b88 100644 --- a/doc/files/tcp_remoteport.txt +++ b/doc/files/tcp_remoteport.txt @@ -1,4 +1,5 @@ #title TCP_RemotePort [RCBasic Doc] -#header function TCP_RemotePort(socket) +#header Function TCP_RemotePort(socket) Returns the port the socket is connecting on + diff --git a/doc/files/tcp_senddata.txt b/doc/files/tcp_senddata.txt index 63b506d..0ce3821 100644 --- a/doc/files/tcp_senddata.txt +++ b/doc/files/tcp_senddata.txt @@ -1,4 +1,5 @@ #title TCP_SendData [RCBasic Doc] -#header sub TCP_SendData(socket, sData$) +#header Sub TCP_SendData(socket, sData$) Send data through the given socket. + diff --git a/doc/files/tcp_socketready.txt b/doc/files/tcp_socketready.txt index 2aaef60..4614aec 100644 --- a/doc/files/tcp_socketready.txt +++ b/doc/files/tcp_socketready.txt @@ -1,4 +1,5 @@ #title TCP_SocketReady [RCBasic Doc] -#header function TCP_SocketReady(socket) +#header Function TCP_SocketReady(socket) Returns 0 for no activity and non zero for activity. You need to call CheckSockets() at some point before this otherwise it will always return 0. + diff --git a/doc/files/tell.txt b/doc/files/tell.txt index 4184850..f8da0fd 100644 --- a/doc/files/tell.txt +++ b/doc/files/tell.txt @@ -1,4 +1,5 @@ #title Tell [RCBasic Doc] -#header function Tell(stream) +#header Function Tell(stream) Returns the current position within the file stream + diff --git a/doc/files/textheight.txt b/doc/files/textheight.txt index 1741a1f..9e025ed 100644 --- a/doc/files/textheight.txt +++ b/doc/files/textheight.txt @@ -1,7 +1,8 @@ #title TextHeight [RCBasic Doc] -#header function TextHeight(txt$) +#header Function TextHeight(txt$) The height of text rendered with the active font #ref TextWidth GetTextSize + diff --git a/doc/files/textwidth.txt b/doc/files/textwidth.txt index 9865276..f58b57d 100644 --- a/doc/files/textwidth.txt +++ b/doc/files/textwidth.txt @@ -1,6 +1,7 @@ #title TextWidth [RCBasic Doc] -#header function TextWidth(txt$) +#header Function TextWidth(txt$) The width of text rendered with the active font #ref TextHeight GetTextSize + diff --git a/doc/files/ticks.txt b/doc/files/ticks.txt index 14825a1..d0d9dd7 100644 --- a/doc/files/ticks.txt +++ b/doc/files/ticks.txt @@ -1,4 +1,5 @@ #title Ticks [RCBasic Doc] -#header function Ticks() +#header Function Ticks() Returns the number of CPU ticks since the start of a program + diff --git a/doc/files/tilemapexists.txt b/doc/files/tilemapexists.txt index 0460330..8be968b 100644 --- a/doc/files/tilemapexists.txt +++ b/doc/files/tilemapexists.txt @@ -4,3 +4,4 @@ Returns true if the given tilemap is an active tilemap in the program #ref TileSetExists + diff --git a/doc/files/tilesetexists.txt b/doc/files/tilesetexists.txt index 49dce1d..e1c9741 100644 --- a/doc/files/tilesetexists.txt +++ b/doc/files/tilesetexists.txt @@ -4,3 +4,4 @@ Returns true if the given tileset is an active tileset in the program #ref TileMapExists + diff --git a/doc/files/time.txt b/doc/files/time.txt index 574c68b..cc5a851 100644 --- a/doc/files/time.txt +++ b/doc/files/time.txt @@ -1,4 +1,5 @@ #title Time$ [RCBasic Doc] -#header function Time$() +#header Function Time$() Returns the current time in "HH:MM:SS" format + diff --git a/doc/files/timer.txt b/doc/files/timer.txt index 0f6a398..06348ee 100644 --- a/doc/files/timer.txt +++ b/doc/files/timer.txt @@ -1,4 +1,5 @@ #title Timer [RCBasic Doc] -#header function Timer() +#header Function Timer() Returns the number of milliseconds since the start of the program. + diff --git a/doc/files/touchpressure.txt b/doc/files/touchpressure.txt index b9c8de0..a30f222 100644 --- a/doc/files/touchpressure.txt +++ b/doc/files/touchpressure.txt @@ -1,4 +1,5 @@ #title TouchPressure [RCBasic Doc] -#header function TouchPressure() +#header Function TouchPressure() Returns the touch pressure of a touch event. + diff --git a/doc/files/touchx.txt b/doc/files/touchx.txt index 37df950..bc9a258 100644 --- a/doc/files/touchx.txt +++ b/doc/files/touchx.txt @@ -1,6 +1,7 @@ #title TouchX [RCBasic Doc] -#header function TouchX() +#header Function TouchX() Return the X Position of a touch event #ref TouchY GetTouch GetTouchFinger + diff --git a/doc/files/touchy.txt b/doc/files/touchy.txt index 91a8ee0..9a2efcc 100644 --- a/doc/files/touchy.txt +++ b/doc/files/touchy.txt @@ -1,7 +1,8 @@ #title TouchY [RCBasic Doc] -#header function TouchY() +#header Function TouchY() Return the Y Position of a touch event #ref TouchX GetTouch GetTouchFinger + diff --git a/doc/files/translateactorlocal.txt b/doc/files/translateactorlocal.txt index b54a5d8..99d1645 100644 --- a/doc/files/translateactorlocal.txt +++ b/doc/files/translateactorlocal.txt @@ -1,4 +1,5 @@ #title TranslateActorLocal [RCBasic Doc] -#header sub TranslateActorLocal( actor, x, y, z ) +#header Sub TranslateActorLocal( actor, x, y, z ) Moves an actor relative to its current position + diff --git a/doc/files/translateactorworld.txt b/doc/files/translateactorworld.txt index 8ef62ce..ec41516 100644 --- a/doc/files/translateactorworld.txt +++ b/doc/files/translateactorworld.txt @@ -1,4 +1,5 @@ #title TranslateActorWorld [RCBasic Doc] -#header sub TranslateActorWorld( actor, x, y, z ) +#header Sub TranslateActorWorld( actor, x, y, z ) Moves an actor relative to its current position + diff --git a/doc/files/translatecamera.txt b/doc/files/translatecamera.txt index 4c1e0fa..fe16d75 100644 --- a/doc/files/translatecamera.txt +++ b/doc/files/translatecamera.txt @@ -1,4 +1,5 @@ #title TranslateCamera [RCBasic Doc] -#header sub TranslateCamera( x, y, z) +#header Sub TranslateCamera( x, y, z) Moves the camera relative to its current position + diff --git a/doc/files/translatesprite.txt b/doc/files/translatesprite.txt index 21b05b6..c3788fc 100644 --- a/doc/files/translatesprite.txt +++ b/doc/files/translatesprite.txt @@ -6,3 +6,4 @@ Move a sprite relative to its current position Note: This function sets the position of a sprite without regards to physics properties so it will not trigger collision detection or collision response. #ref SetSpritePosition GetSpritePosition + diff --git a/doc/files/transposematrix.txt b/doc/files/transposematrix.txt index eae9039..a6f6b33 100644 --- a/doc/files/transposematrix.txt +++ b/doc/files/transposematrix.txt @@ -1,4 +1,5 @@ #title TransposeMatrix [RCBasic Doc] -#header function TransposeMatrix(mA, mB) +#header Function TransposeMatrix(mA, mB) Stores the transpose of matrix mA in matrix mB + diff --git a/doc/files/triangle.txt b/doc/files/triangle.txt index baf8414..d901dfc 100644 --- a/doc/files/triangle.txt +++ b/doc/files/triangle.txt @@ -1,5 +1,6 @@ #title Triangle [RCBasic Doc] -#header sub Triangle(x1, y1, x2, y2, x3, y3) +#header Sub Triangle(x1, y1, x2, y2, x3, y3) Draws a filled Triangle + diff --git a/doc/files/triangle3d.txt b/doc/files/triangle3d.txt index 8a070f8..44d44d4 100644 --- a/doc/files/triangle3d.txt +++ b/doc/files/triangle3d.txt @@ -1,4 +1,5 @@ #title Triangle3D [RCBasic Doc] -#header sub Triangle3D(x1, y1, z1, x2, y2, z2, x3, y3, z3) +#header Sub Triangle3D(x1, y1, z1, x2, y2, z2, x3, y3, z3) Draws a triangle in 3D space + diff --git a/doc/files/trim.txt b/doc/files/trim.txt index d2e64a2..a0e2e94 100644 --- a/doc/files/trim.txt +++ b/doc/files/trim.txt @@ -1,4 +1,5 @@ #title Trim$ [RCBasic Doc] -#header function Trim$(src$) +#header Function Trim$(src$) Returns src$ with all leading and trailing spaces removed + diff --git a/doc/files/typearraycopy.txt b/doc/files/typearraycopy.txt index 652df26..b4647fa 100644 --- a/doc/files/typearraycopy.txt +++ b/doc/files/typearraycopy.txt @@ -1,8 +1,9 @@ #title TypeArrayCopy [RCBasic Doc] -#header sub TypeArrayCopy(ByRef src as empty, ByRef dst as empty) +#header Sub TypeArrayCopy(ByRef src as empty, ByRef dst as empty) This function is exists to be internally called by the runtime but should not be called directly. Use ArrayCopy() #ref ArrayCopy + diff --git a/doc/files/typearraydim.txt b/doc/files/typearraydim.txt index 31da7e5..4d62907 100644 --- a/doc/files/typearraydim.txt +++ b/doc/files/typearraydim.txt @@ -1,5 +1,5 @@ #title TypeArrayDim [RCBasic Doc] -#header function TypeArrayDim(Byref id as empty) +#header Function TypeArrayDim(ByRef id as empty) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayDim + diff --git a/doc/files/typearrayfill.txt b/doc/files/typearrayfill.txt index 007c111..627af1a 100644 --- a/doc/files/typearrayfill.txt +++ b/doc/files/typearrayfill.txt @@ -1,5 +1,5 @@ #title TypeArrayFill [RCBasic Doc] -#header sub TypeArrayFill(ByRef src as empty, fdata as empty) +#header Sub TypeArrayFill(ByRef src as empty, fdata as empty) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArrayFill + diff --git a/doc/files/typearraysize.txt b/doc/files/typearraysize.txt index 62c8cea..6878de1 100644 --- a/doc/files/typearraysize.txt +++ b/doc/files/typearraysize.txt @@ -1,5 +1,5 @@ #title TypeArraySize [RCBasic Doc] -#header function TypeArraySize(Byref id as empty, array_dim) +#header Function TypeArraySize(ByRef id as empty, array_dim) This function is exists to be internally called by the runtime but should not be called directly. @@ -7,3 +7,4 @@ This function is exists to be internally called by the runtime but should not be #ref ArraySize + diff --git a/doc/files/ucase.txt b/doc/files/ucase.txt index 081a29c..abba4e5 100644 --- a/doc/files/ucase.txt +++ b/doc/files/ucase.txt @@ -1,4 +1,5 @@ #title Ucase$ [RCBasic Doc] -#header function Ucase$(src$) +#header Function Ucase$(src$) Returns src$ with all characters uppercase + diff --git a/doc/files/udp_closesocket.txt b/doc/files/udp_closesocket.txt index c8e2d57..c396e78 100644 --- a/doc/files/udp_closesocket.txt +++ b/doc/files/udp_closesocket.txt @@ -1,4 +1,5 @@ #title UDP_CloseSocket [RCBasic Doc] -#header sub UDP_CloseSocket(socket) +#header Sub UDP_CloseSocket(socket) Closes a UDP Socket + diff --git a/doc/files/udp_getdata.txt b/doc/files/udp_getdata.txt index ba4114f..9643c34 100644 --- a/doc/files/udp_getdata.txt +++ b/doc/files/udp_getdata.txt @@ -1,4 +1,5 @@ #title UDP_GetData [RCBasic Doc] -#header function UDP_GetData(socket, byref host$, byref port, byref sData$) +#header Function UDP_GetData(socket, ByRef host$, ByRef port, ByRef sData$) Reads data from a udp socket. + diff --git a/doc/files/udp_length.txt b/doc/files/udp_length.txt index a70ef35..1e6369c 100644 --- a/doc/files/udp_length.txt +++ b/doc/files/udp_length.txt @@ -1,4 +1,5 @@ #title UDP_Length [RCBasic Doc] -#header function UDP_Length() +#header Function UDP_Length() Returns the number of bytes read from a udp socket + diff --git a/doc/files/udp_maxlength.txt b/doc/files/udp_maxlength.txt index a9ce7cc..0eecee5 100644 --- a/doc/files/udp_maxlength.txt +++ b/doc/files/udp_maxlength.txt @@ -1,4 +1,5 @@ #title UDP_MaxLength [RCBasic Doc] -#header function UDP_MaxLength() +#header Function UDP_MaxLength() Returns the maximum number of bytes from a udp socket + diff --git a/doc/files/udp_opensocket.txt b/doc/files/udp_opensocket.txt index 65ff894..503a0f2 100644 --- a/doc/files/udp_opensocket.txt +++ b/doc/files/udp_opensocket.txt @@ -1,4 +1,5 @@ #title UDP_OpenSocket [RCBasic Doc] -#header function UDP_OpenSocket(port) +#header Function UDP_OpenSocket(port) Opens a UDP socket + diff --git a/doc/files/udp_remotehost.txt b/doc/files/udp_remotehost.txt index a9a0d4e..cbe4636 100644 --- a/doc/files/udp_remotehost.txt +++ b/doc/files/udp_remotehost.txt @@ -1,4 +1,5 @@ #title UDP_RemoteHost$ [RCBasic Doc] -#header function UDP_RemoteHost$(socket) +#header Function UDP_RemoteHost$(socket) Returns the connected host in a udp connection + diff --git a/doc/files/udp_remoteport.txt b/doc/files/udp_remoteport.txt index fb75eb4..3c97525 100644 --- a/doc/files/udp_remoteport.txt +++ b/doc/files/udp_remoteport.txt @@ -1,4 +1,5 @@ #title UDP_RemotePort [RCBasic Doc] -#header function UDP_RemotePort(socket) +#header Function UDP_RemotePort(socket) Returns the port the socket is connected on. + diff --git a/doc/files/udp_senddata.txt b/doc/files/udp_senddata.txt index 3db16d7..c37bd98 100644 --- a/doc/files/udp_senddata.txt +++ b/doc/files/udp_senddata.txt @@ -1,4 +1,5 @@ #title UDP_SendData [RCBasic Doc] -#header sub UDP_SendData(socket, host$, port, sData$) +#header Sub UDP_SendData(socket, host$, port, sData$) Sends data to a host using UDP + diff --git a/doc/files/udp_socketready.txt b/doc/files/udp_socketready.txt index b3b9f2c..ff2f495 100644 --- a/doc/files/udp_socketready.txt +++ b/doc/files/udp_socketready.txt @@ -1,5 +1,5 @@ #title UDP_SocketReady [RCBasic Doc] -#header function UDP_SocketReady(socket) +#header Function UDP_SocketReady(socket) Returns 0 for no activity and non zero for activity. You need to call CheckSockets() at some point before this otherwise it will always return 0. @@ -11,3 +11,4 @@ End If #/code #ref CheckSockets + diff --git a/doc/files/unaugmentmatrix.txt b/doc/files/unaugmentmatrix.txt index d236202..a4763a2 100644 --- a/doc/files/unaugmentmatrix.txt +++ b/doc/files/unaugmentmatrix.txt @@ -1,4 +1,5 @@ #title UnAugmentMatrix [RCBasic Doc] -#header function UnAugmentMatrix(mA, mB, mC) +#header Function UnAugmentMatrix(mA, mB, mC) Splits matrix mA into coefficient mB and augment mC + diff --git a/doc/files/update.txt b/doc/files/update.txt index d3d18cd..d72e7d7 100644 --- a/doc/files/update.txt +++ b/doc/files/update.txt @@ -1,5 +1,5 @@ #title Update [RCBasic Doc] -#header sub Update() +#header Sub Update() This is the most important function in a graphics window. It must be called every frame. @@ -17,3 +17,4 @@ It performs a few different operations #/list If you have a window open, you should have this function being called in your main render loop every frame. + diff --git a/doc/files/updateactorinertiatensor.txt b/doc/files/updateactorinertiatensor.txt index 611f0b5..46cec4f 100644 --- a/doc/files/updateactorinertiatensor.txt +++ b/doc/files/updateactorinertiatensor.txt @@ -1,4 +1,5 @@ -#title updateActorInertiaTensor [RCBasic Doc] -#header sub updateActorInertiaTensor( actor) +#title UpdateActorInertiaTensor [RCBasic Doc] +#header Sub UpdateActorInertiaTensor( actor) Recalculates the inertia tensor of an actor, which is essential for accurately simulating how the actor reacts to forces and torques during its motion. The inertia tensor defines how the mass of the body is distributed in space and influences how the body rotates in response to applied torques. + diff --git a/doc/files/updatecompositechildtransform.txt b/doc/files/updatecompositechildtransform.txt new file mode 100644 index 0000000..6fa4146 --- /dev/null +++ b/doc/files/updatecompositechildtransform.txt @@ -0,0 +1,5 @@ +#title UpdateCompositeChildTransform [RCBasic Doc] +#header Sub UpdateCompositeChildTransform(actor, child_index, t_matrix, recalc_flag) + +Sets a new child transform and updates dynamic AABB tree + diff --git a/doc/files/useconstraintframeoffset.txt b/doc/files/useconstraintframeoffset.txt index 34bca05..eedadb9 100644 --- a/doc/files/useconstraintframeoffset.txt +++ b/doc/files/useconstraintframeoffset.txt @@ -1,6 +1,7 @@ -#title useConstraintFrameOffset [RCBasic Doc] -#header sub useConstraintFrameOffset( constraint_id, flag) +#title UseConstraintFrameOffset [RCBasic Doc] +#header Sub UseConstraintFrameOffset( constraint_id, flag) Enables or disables the use of frame offsets in a constraint. When frame offsets are used, the constraint operates relative to specific local frames defined in the two connected actors, rather than directly in the world frame. Note: Only applies to the hinge and slide constraint + diff --git a/doc/files/usehingereferenceframea.txt b/doc/files/usehingereferenceframea.txt index ecfdedb..5fbe766 100644 --- a/doc/files/usehingereferenceframea.txt +++ b/doc/files/usehingereferenceframea.txt @@ -1,7 +1,8 @@ -#title useHingeReferenceFrameA [RCBasic Doc] -#header sub useHingeReferenceFrameA( constraint_id, flag) +#title UseHingeReferenceFrameA [RCBasic Doc] +#header Sub UseHingeReferenceFrameA( constraint_id, flag) Allows you to specify which actor's local reference frame is used to determine the hinge’s angular limits and motor direction. When flag is true the hinge constraint will use actor A's reference frame as the basis for calculating angular limits and motor directions. + diff --git a/doc/files/useparticleeverymeshvertex.txt b/doc/files/useparticleeverymeshvertex.txt index 57f4984..545c3e9 100644 --- a/doc/files/useparticleeverymeshvertex.txt +++ b/doc/files/useparticleeverymeshvertex.txt @@ -1,6 +1,7 @@ -#title useParticleEveryMeshVertex [RCBasic Doc] -#header sub useParticleEveryMeshVertex( actor, flag) +#title UseParticleEveryMeshVertex [RCBasic Doc] +#header Sub UseParticleEveryMeshVertex( actor, flag) Sets whether to emit min<->max particles for every vertex or to pick min<->max vertices. #ref particleIsUsingEveryMeshVertex + diff --git a/doc/files/useparticlenormaldirection.txt b/doc/files/useparticlenormaldirection.txt index 62fc20c..e75a91d 100644 --- a/doc/files/useparticlenormaldirection.txt +++ b/doc/files/useparticlenormaldirection.txt @@ -1,7 +1,8 @@ -#title useParticleNormalDirection [RCBasic Doc] -#header sub useParticleNormalDirection( actor, flag) +#title UseParticleNormalDirection [RCBasic Doc] +#header Sub UseParticleNormalDirection( actor, flag) Sets whether particle emitter is using vertex normal for direction, or direction specified. #ref particleIsUsingNormalDirection + diff --git a/doc/files/useparticleoutlineonly.txt b/doc/files/useparticleoutlineonly.txt index f87374c..6e8c50e 100644 --- a/doc/files/useparticleoutlineonly.txt +++ b/doc/files/useparticleoutlineonly.txt @@ -1,8 +1,9 @@ -#title useParticleOutlineOnly [RCBasic Doc] -#header sub useParticleOutlineOnly( actor, flag) +#title UseParticleOutlineOnly [RCBasic Doc] +#header Sub UseParticleOutlineOnly( actor, flag) Set whether or not to draw points inside the cylinder. Note: Only applies to cylinder emitter #ref particleIsUsingOutlineOnly + diff --git a/doc/files/val.txt b/doc/files/val.txt index 60150a2..babd78e 100644 --- a/doc/files/val.txt +++ b/doc/files/val.txt @@ -1,6 +1,7 @@ #title Val [RCBasic Doc] -#header function Val(n$) +#header Function Val(n$) Converts a string to a number and returns the value. Returns 0 if the string was not a valid number. + diff --git a/doc/files/vectorisbetweenpoints.txt b/doc/files/vectorisbetweenpoints.txt new file mode 100644 index 0000000..0541528 --- /dev/null +++ b/doc/files/vectorisbetweenpoints.txt @@ -0,0 +1,5 @@ +#title VectorIsBetweenPoints [RCBasic Doc] +#header Function VectorIsBetweenPoints(x, y, z, start_x, start_y, start_z, end_x, end_y, end_z) + +Returns TRUE if a vector is between 2 points + diff --git a/doc/files/videoend.txt b/doc/files/videoend.txt index 420a409..c9f9de7 100644 --- a/doc/files/videoend.txt +++ b/doc/files/videoend.txt @@ -1,4 +1,5 @@ #title VideoEnd [RCBasic Doc] -#header function VideoEnd() +#header Function VideoEnd() Returns true when the currently playing video reaches the end + diff --git a/doc/files/videoexists.txt b/doc/files/videoexists.txt index fbb2228..48d993e 100644 --- a/doc/files/videoexists.txt +++ b/doc/files/videoexists.txt @@ -1,4 +1,5 @@ #title VideoExists [RCBasic Doc] -#header function VideoExists() +#header Function VideoExists() Returns true if there is a video loaded + diff --git a/doc/files/videoisplaying.txt b/doc/files/videoisplaying.txt index d026de5..cc04bdb 100644 --- a/doc/files/videoisplaying.txt +++ b/doc/files/videoisplaying.txt @@ -1,4 +1,5 @@ #title VideoIsPlaying [RCBasic Doc] -#header function VideoIsPlaying() +#header Function VideoIsPlaying() Returns true if a video is playing + diff --git a/doc/files/wait.txt b/doc/files/wait.txt index 532cb58..21bc440 100644 --- a/doc/files/wait.txt +++ b/doc/files/wait.txt @@ -1,4 +1,5 @@ #title Wait [RCBasic Doc] -#header sub Wait(m_sec) +#header Sub Wait(m_sec) Halts execution of a program for a given number of milliseconds. + diff --git a/doc/files/waitkey.txt b/doc/files/waitkey.txt index b15b2b0..c823299 100644 --- a/doc/files/waitkey.txt +++ b/doc/files/waitkey.txt @@ -1,4 +1,5 @@ #title WaitKey [RCBasic Doc] -#header function WaitKey() +#header Function WaitKey() Halts execution of a program until a key is pressed. + diff --git a/doc/files/warpmouse.txt b/doc/files/warpmouse.txt index 519730d..6ee16cb 100644 --- a/doc/files/warpmouse.txt +++ b/doc/files/warpmouse.txt @@ -1,4 +1,5 @@ #title WarpMouse [RCBasic Doc] -#header sub WarpMouse(x, y) +#header Sub WarpMouse(x, y) Move the mouse cursor to xy position in the window + diff --git a/doc/files/warpmouseglobal.txt b/doc/files/warpmouseglobal.txt index bda6283..bfa79cc 100644 --- a/doc/files/warpmouseglobal.txt +++ b/doc/files/warpmouseglobal.txt @@ -1,4 +1,5 @@ #title WarpMouseGlobal [RCBasic Doc] -#header sub WarpMouseGlobal(x, y) +#header Sub WarpMouseGlobal(x, y) Move the mouse cursor to xy position in the display + diff --git a/doc/files/wheelisfront.txt b/doc/files/wheelisfront.txt new file mode 100644 index 0000000..51a8749 --- /dev/null +++ b/doc/files/wheelisfront.txt @@ -0,0 +1,5 @@ +#title WheelIsFront [RCBasic Doc] +#header Function WheelIsFront( actor, wheel ) + +Returns TRUE if a wheel is set as a front wheel + diff --git a/doc/files/windowclip.txt b/doc/files/windowclip.txt index f79c076..1c7b2c5 100644 --- a/doc/files/windowclip.txt +++ b/doc/files/windowclip.txt @@ -1,6 +1,7 @@ #title WindowClip [RCBasic Doc] -#header function WindowClip(x, y, w, h) +#header Function WindowClip(x, y, w, h) Returns an image with a portion of the window stored #ref CanvasClip + diff --git a/doc/files/windowevent_close.txt b/doc/files/windowevent_close.txt index 88ff136..fefbef6 100644 --- a/doc/files/windowevent_close.txt +++ b/doc/files/windowevent_close.txt @@ -1,4 +1,5 @@ #title WindowEvent_Close [RCBasic Doc] -#header function WindowEvent_Close() +#header Function WindowEvent_Close() Returns true if the window close event is called. + diff --git a/doc/files/windowevent_maximize.txt b/doc/files/windowevent_maximize.txt index b2e32d8..25d347e 100644 --- a/doc/files/windowevent_maximize.txt +++ b/doc/files/windowevent_maximize.txt @@ -1,4 +1,5 @@ #title WindowEvent_Maximize [RCBasic Doc] -#header function WindowEvent_Maximize() +#header Function WindowEvent_Maximize() Returns true if the window maximize event is called. + diff --git a/doc/files/windowevent_minimize.txt b/doc/files/windowevent_minimize.txt index 5f0b87d..6f1926b 100644 --- a/doc/files/windowevent_minimize.txt +++ b/doc/files/windowevent_minimize.txt @@ -1,4 +1,5 @@ #title WindowEvent_Minimize [RCBasic Doc] -#header function WindowEvent_Minimize() +#header Function WindowEvent_Minimize() Returns true if the window minimize event is called. + diff --git a/doc/files/windowevent_resize.txt b/doc/files/windowevent_resize.txt index 60b7d8e..f65f1d4 100644 --- a/doc/files/windowevent_resize.txt +++ b/doc/files/windowevent_resize.txt @@ -1,4 +1,5 @@ #title WindowEvent_Resize [RCBasic Doc] -#header function WindowEvent_Resize() +#header Function WindowEvent_Resize() Returns true if the window resize event is called. + diff --git a/doc/files/windowexists.txt b/doc/files/windowexists.txt index a08fac4..39e4584 100644 --- a/doc/files/windowexists.txt +++ b/doc/files/windowexists.txt @@ -1,4 +1,5 @@ #title WindowExists [RCBasic Doc] -#header function WindowExists() +#header Function WindowExists() Returns true if the window is open + diff --git a/doc/files/windowhasinputfocus.txt b/doc/files/windowhasinputfocus.txt index e4c2c8e..f22c82b 100644 --- a/doc/files/windowhasinputfocus.txt +++ b/doc/files/windowhasinputfocus.txt @@ -1,4 +1,5 @@ #title WindowHasInputFocus [RCBasic Doc] -#header function WindowHasInputFocus() +#header Function WindowHasInputFocus() Returns true if the window has input focus, otherwise it returns false. + diff --git a/doc/files/windowhasmousefocus.txt b/doc/files/windowhasmousefocus.txt index 36c9c87..0f3ebd8 100644 --- a/doc/files/windowhasmousefocus.txt +++ b/doc/files/windowhasmousefocus.txt @@ -1,4 +1,5 @@ #title WindowHasMouseFocus [RCBasic Doc] -#header function WindowHasMouseFocus() +#header Function WindowHasMouseFocus() Returns true if the window has mouse focus, otherwise it returns false. + diff --git a/doc/files/windowisbordered.txt b/doc/files/windowisbordered.txt index f22c130..769a1f6 100644 --- a/doc/files/windowisbordered.txt +++ b/doc/files/windowisbordered.txt @@ -1,4 +1,5 @@ #title WindowIsBordered [RCBasic Doc] -#header function WindowIsBordered() +#header Function WindowIsBordered() Returns true if the window has a border, otherwise it will return false. + diff --git a/doc/files/windowisfullscreen.txt b/doc/files/windowisfullscreen.txt index 84a5aa2..b2ce672 100644 --- a/doc/files/windowisfullscreen.txt +++ b/doc/files/windowisfullscreen.txt @@ -1,4 +1,5 @@ #title WindowIsFullscreen [RCBasic Doc] -#header function WindowIsFullscreen() +#header Function WindowIsFullscreen() Returns true if the window is fullscreen, otherwise it will return false. + diff --git a/doc/files/windowisgrabbed.txt b/doc/files/windowisgrabbed.txt index 0aee396..65fef15 100644 --- a/doc/files/windowisgrabbed.txt +++ b/doc/files/windowisgrabbed.txt @@ -1,4 +1,5 @@ #title WindowIsGrabbed [RCBasic Doc] -#header function WindowIsGrabbed( ) +#header Function WindowIsGrabbed( ) Returns the window that is currently grabbing input. It returns -1 on failure. + diff --git a/doc/files/windowismaximized.txt b/doc/files/windowismaximized.txt index a7a9900..d9ddead 100644 --- a/doc/files/windowismaximized.txt +++ b/doc/files/windowismaximized.txt @@ -1,4 +1,5 @@ #title WindowIsMaximized [RCBasic Doc] -#header function WindowIsMaximized() +#header Function WindowIsMaximized() Returns true if the window is maximized, otherwise it will return false. + diff --git a/doc/files/windowisminimized.txt b/doc/files/windowisminimized.txt index 96e20a4..01b4fbf 100644 --- a/doc/files/windowisminimized.txt +++ b/doc/files/windowisminimized.txt @@ -1,4 +1,5 @@ #title WindowIsMinimized [RCBasic Doc] -#header function WindowIsMinimized() +#header Function WindowIsMinimized() Returns true if the window is minimized, otherwise it will return false. + diff --git a/doc/files/windowisresizable.txt b/doc/files/windowisresizable.txt index 14e51a7..9c3df00 100644 --- a/doc/files/windowisresizable.txt +++ b/doc/files/windowisresizable.txt @@ -1,4 +1,5 @@ #title WindowIsResizable [RCBasic Doc] -#header function WindowIsResizable() +#header Function WindowIsResizable() Returns true if the window is resizable, otherwise it will return false. + diff --git a/doc/files/windowisvisible.txt b/doc/files/windowisvisible.txt index d8c2b9c..c366ce4 100644 --- a/doc/files/windowisvisible.txt +++ b/doc/files/windowisvisible.txt @@ -1,4 +1,5 @@ #title WindowIsVisible [RCBasic Doc] -#header function WindowIsVisible() +#header Function WindowIsVisible() Returns true if the window is visible, otherwise it returns false. + diff --git a/doc/files/windowmode.txt b/doc/files/windowmode.txt index d9593d6..15a6872 100644 --- a/doc/files/windowmode.txt +++ b/doc/files/windowmode.txt @@ -1,5 +1,5 @@ #title WindowMode [RCBasic Doc] -#header function WindowMode(visible, fullscreen, resizable, borderless, highDPI) +#header Function WindowMode(visible, fullscreen, resizable, borderless, highDPI) Returns a bitmask of the combined window flags that can be used in OpenWindow() to set the mode for the window. @@ -18,3 +18,4 @@ mode = WindowMode(1, 1, 0, 0, 0) #/code #ref OpenWindow GetWindowMode + diff --git a/doc/files/windowtitle.txt b/doc/files/windowtitle.txt index f3627af..e7b7634 100644 --- a/doc/files/windowtitle.txt +++ b/doc/files/windowtitle.txt @@ -1,6 +1,7 @@ #title WindowTitle$ [RCBasic Doc] -#header function WindowTitle$( ) +#header Function WindowTitle$( ) Returns the window title #ref SetWindowTitle + diff --git a/doc/files/write.txt b/doc/files/write.txt index 7b5cee5..41aa0c3 100644 --- a/doc/files/write.txt +++ b/doc/files/write.txt @@ -1,6 +1,7 @@ #title Write [RCBasic Doc] -#header sub Write(stream, txt$) +#header Sub Write(stream, txt$) Writes a string to a file. #ref WriteLine + diff --git a/doc/files/writebyte.txt b/doc/files/writebyte.txt index 493d948..df1db78 100644 --- a/doc/files/writebyte.txt +++ b/doc/files/writebyte.txt @@ -1,6 +1,7 @@ #title WriteByte [RCBasic Doc] -#header sub WriteByte(stream, byte) +#header Sub WriteByte(stream, byte) Writes a byte to the file. #ref WriteByteBuffer + diff --git a/doc/files/writebytebuffer.txt b/doc/files/writebytebuffer.txt index add1317..affd2a4 100644 --- a/doc/files/writebytebuffer.txt +++ b/doc/files/writebytebuffer.txt @@ -1,4 +1,5 @@ #title WriteByteBuffer [RCBasic Doc] -#header function WriteByteBuffer(stream, ByRef buf, buf_size) +#header Function WriteByteBuffer(stream, ByRef buf, buf_size) Writes a number of bytes from a buffer to the file stream. + diff --git a/doc/files/writeline.txt b/doc/files/writeline.txt index 0a6c172..5d9c649 100644 --- a/doc/files/writeline.txt +++ b/doc/files/writeline.txt @@ -1,6 +1,7 @@ #title WriteLine [RCBasic Doc] -#header sub WriteLine(stream, txt$) +#header Sub WriteLine(stream, txt$) Writes a string to a text file with a new-line appended at the end #ref Write ReadLine$ + diff --git a/doc/files/xorbit.txt b/doc/files/xorbit.txt index 798ec1c..9449fb9 100644 --- a/doc/files/xorbit.txt +++ b/doc/files/xorbit.txt @@ -1,6 +1,7 @@ #title XOrBit [RCBasic Doc] -#header function XOrBit(a, b) +#header Function XOrBit(a, b) Returns the value of the bitwise XOR operation on the operands A and B #ref OrBit AndBit + diff --git a/doc/files/zeromatrix.txt b/doc/files/zeromatrix.txt index e89b1c2..ac829fa 100644 --- a/doc/files/zeromatrix.txt +++ b/doc/files/zeromatrix.txt @@ -1,8 +1,9 @@ #title ZeroMatrix [RCBasic Doc] -#header sub ZeroMatrix(mA) +#header Sub ZeroMatrix(mA) Clears a matrix Note: Literally does the exact same thing as ClearMatrix. Its here as a legacy call convention. #ref ClearMatrix + diff --git a/doc/tmp/navb_tmp.html b/doc/tmp/navb_tmp.html index 75b38dc..644f7b8 100644 --- a/doc/tmp/navb_tmp.html +++ b/doc/tmp/navb_tmp.html @@ -9,7 +9,6 @@ body { background-color: #212837; color: #FFFFFF; } a { color: #40bfb8; } a::before { - content: "---"; font-family: monospace, monospace; display: inline-block; margin-right: 6px; diff --git a/rcbasic_build/intern_inc/switch_cases.h b/rcbasic_build/intern_inc/switch_cases.h index 85bd74a..e027382 100644 --- a/rcbasic_build/intern_inc/switch_cases.h +++ b/rcbasic_build/intern_inc/switch_cases.h @@ -1125,12 +1125,12 @@ rc_setWheelDampingCompression( SETWHEELDAMPINGCOMPRESSION_ACTOR, SETWHEELDAMPIN rc_setWheelDampingRelaxation( SETWHEELDAMPINGRELAXATION_ACTOR, SETWHEELDAMPINGRELAXATION_WHEEL, SETWHEELDAMPINGRELAXATION_DREL_VALUE ) rc_setWheelFrictionSlip( SETWHEELFRICTIONSLIP_ACTOR, SETWHEELFRICTIONSLIP_WHEEL, SETWHEELFRICTIONSLIP_FSLIP_VALUE ) rc_setWheelRotation( SETWHEELROTATION_ACTOR, SETWHEELROTATION_WHEEL, SETWHEELROTATION_ROT ) -rc_setWheelRotationDelta( SETWHEELROTATIONDELTA_ACTOR, SETWHEELROTATIONDELTA_WHEEL, SETWHEELROTATIONDELTA_ROT_DELTA ) rc_setWheelRollInfluence( SETWHEELROLLINFLUENCE_ACTOR, SETWHEELROLLINFLUENCE_WHEEL, SETWHEELROLLINFLUENCE_ROLL_INFLUENCE ) rc_setWheelInverseContactSuspension( SETWHEELINVERSECONTACTSUSPENSION_ACTOR, SETWHEELINVERSECONTACTSUSPENSION_WHEEL, SETWHEELINVERSECONTACTSUSPENSION_C_VALUE ) rc_setWheelSuspensionVelocity( SETWHEELSUSPENSIONVELOCITY_ACTOR, SETWHEELSUSPENSIONVELOCITY_WHEEL, SETWHEELSUSPENSIONVELOCITY_VELOCITY ) rc_setWheelActorOffsetTransform( SETWHEELACTOROFFSETTRANSFORM_ACTOR, SETWHEELACTOROFFSETTRANSFORM_WHEEL, SETWHEELACTOROFFSETTRANSFORM_T_MATRIX ) rc_getWheelActorOffsetTransform( GETWHEELACTOROFFSETTRANSFORM_ACTOR, GETWHEELACTOROFFSETTRANSFORM_WHEEL, GETWHEELACTOROFFSETTRANSFORM_T_MATRIX ) +rc_getVehiclePitchControl( GETVEHICLEPITCHCONTROL_ACTOR ) rc_createMaterial( ) rc_deleteMaterial( DELETEMATERIAL_MATERIAL_ID ) rc_setActorMaterial( SETACTORMATERIAL_ACTOR, SETACTORMATERIAL_MATERIAL_NUM, SETACTORMATERIAL_MATERIAL_ID ) diff --git a/rcbasic_build/intern_lib/vehicle.bas b/rcbasic_build/intern_lib/vehicle.bas index b95cc00..cd73c8e 100644 --- a/rcbasic_build/intern_lib/vehicle.bas +++ b/rcbasic_build/intern_lib/vehicle.bas @@ -40,9 +40,9 @@ Sub SetWheelDampingCompression( actor, wheel, dcomp_value ) Sub SetWheelDampingRelaxation( actor, wheel, drel_value ) Sub SetWheelFrictionSlip( actor, wheel, fslip_value ) Sub SetWheelRotation( actor, wheel, rot ) -Sub SetWheelRotationDelta( actor, wheel, rot_delta ) Sub SetWheelRollInfluence( actor, wheel, roll_influence ) Sub SetWheelInverseContactSuspension( actor, wheel, c_value ) Sub SetWheelSuspensionVelocity( actor, wheel, velocity ) Sub SetWheelActorOffsetTransform( actor, wheel, t_matrix ) Sub GetWheelActorOffsetTransform( actor, wheel, t_matrix ) +Function GetVehiclePitchControl( actor ) diff --git a/rcbasic_build/rc_builtin.h b/rcbasic_build/rc_builtin.h index 3ed428f..756c62c 100755 --- a/rcbasic_build/rc_builtin.h +++ b/rcbasic_build/rc_builtin.h @@ -3630,10 +3630,6 @@ void init_embedded_functions() add_embedded_arg("actor", ID_TYPE_NUM); add_embedded_arg("wheel", ID_TYPE_NUM); add_embedded_arg("rot", ID_TYPE_NUM); - embed_function("SetWheelRotationDelta", ID_TYPE_SUB); - add_embedded_arg("actor", ID_TYPE_NUM); - add_embedded_arg("wheel", ID_TYPE_NUM); - add_embedded_arg("rot_delta", ID_TYPE_NUM); embed_function("SetWheelRollInfluence", ID_TYPE_SUB); add_embedded_arg("actor", ID_TYPE_NUM); add_embedded_arg("wheel", ID_TYPE_NUM); @@ -3654,6 +3650,8 @@ void init_embedded_functions() add_embedded_arg("actor", ID_TYPE_NUM); add_embedded_arg("wheel", ID_TYPE_NUM); add_embedded_arg("t_matrix", ID_TYPE_NUM); + embed_function("GetVehiclePitchControl", ID_TYPE_FN_NUM); + add_embedded_arg("actor", ID_TYPE_NUM); embed_function("createMaterial", ID_TYPE_FN_NUM); embed_function("deleteMaterial", ID_TYPE_SUB); add_embedded_arg("material_id", ID_TYPE_NUM); diff --git a/rcbasic_build/rcbasic4_changes.ods b/rcbasic_build/rcbasic4_changes.ods index cf9d1c5412a238b0d4532d5078c4e66d1b0f2d62..1ce48eb863d00a50784e0eb5c0560ec2b2c7f3f6 100644 GIT binary patch delta 3875200 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ʒ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 z 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

    tF~U0Q(L%dV)#6Fh8;Rc4Tu) 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

    4mX-BJcCnS1Jffvp(G` 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 ~I*J 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


    $H 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

    %&sNpm=3evXTM~&qP@B(;SpUf12yvswx$h9y z>STpy)deu)+9rCkDpUR|y+;+Zl;S_GtZGn{J!hrBvSOfX-g33NI^P z94D<~->%V@55>#Ga3M}01mZ2>-vaEz6HG88q$LPGN6#PS&S&NJm}N|;?~nyk(ep?) zlwQ27FCXGK=$%j9!a38zH%A9_Y@auf1j_tiTT1$I5aQYA1nIH8@<4VuG79X-N!JB9 znM6p@y(Pd67_0ZCNODkm#J;Dx^Cv9syS5cA|LRFxUDz?X)HfEN5DsGiAwAqGk1#8N zmR+vSa`#)C0sK|g#mf(tt?sh`W9hyq*Ji+#SqqxPRrVo@z|N#)fym=3oH$aWg`cNt zo2at3YDxb0PO)VrKXl*hSHhlwt26Zx142?k`7JE3lB;6fjQTk&rc0@OvDq~lEa6J~ z=hwd{M@*w!=c2RQDLy#Wu~o;M02=0Lb#JWbV>O?_?L*7y6H(!z4Z85P0v7AhON{pA z5Ny;?ocFtXiM_Aq?)u&W7H$DsI9zZ(%^>u+3X%g;##9H0H}mQ;8ms&hkcz=%pK0;e z8yn782|W2}#Ke~oQam(f@p|ax$WsH7m?KO67e-071+d1Gg#VkFC(g!fjz2NZf!GJq zE2BJ5uiLVF$O-D$4q90$nVtjx4=+R!=W$dU!qH zt&4_*>Q)!lQ`sq;uczOCSe8cLIH zd!JM_kX@Y~j0cZmejNh*7AiO4&S}hx`v}0fZQ}vqA0RR+#e0eZ{a)05HdZodzN;t( ztRm*Nfn^I70XCc{2-7nX2WKo*pk8~lQzAY(kq?0cQ|Ecm9J34`L9mlzXbP_As|W#J zq_7~*Sb?KVHahw`*ZWJ~S_(?4$^!K#&t5D9gWCz}o2AF&t$eFx>Oa1&W{h$MQ? zNiqVVdLl<5k|h3xBst{wJ&(n;Y}4bTFET^ZguCoIgjdk~W^Oki6u#IC zn0fbj;&-R>A(YryE#RCoj~ED@D*5e=5*`Ed3(0+3fkgoOA*29S_vQ_^lQAXpkhL;a zHy4n^wq?*Ae2JGs@!cgkh-Dek&SqMC%=Xz25N!%#;NW|?UEs5&3KHC(?i2xi4O$wU zddpa~5a3*IXv*Ihi67O=+6k4bN|6>}fzjn2^haOkH z{;LWsiK@r;maWdwqZ_9JaI<}23wTL9C%~n;Y}>6H9e+QK58)1iXqR^YRfg=z*rTJ}PS4L1g6+y|uNz2NY~fx0?F0l*qe+{KyGX;bqBx&2!&KXmdaR8g;77Lj4#N0^kH!0B@*#wPdL0Ln z^j?)GpN(UlmD>TBt)BaUeZVU@c7NJlQl6>n5d;wJiM<2#?6kI#j;0w21_)Ph-6r=kQ2WIp z0?@Z4AdkMOa0|!{Cmh^XE=(5g>`46*N^+8rKRV55y}> z@F5O?u9OvSHadaS{3uX@jWeKKBmf6DjVcm5riMy(cERl$`S*4W>O^VFX+mIOx^Fkw zwvxt!Xat`>s+>pg0rq^AB;cH}vIV4G81dnT8z7S@!>Vn|Eud%03I&R?RIGs0wAFsl zH<@OKumr621SL|}2ci!Lh+nYc0$CXx)6x|)wg>) zc6Op#52l;Sehrlau-EN8LIvJuD94&O@Mi0y%3jCfZ_6wWbX7gV%7Vcozu-%-K1`s#w8{-!0R|j8t3@%p94&QwL`t|%D_MHSM(4!w(x;xj?+*0z-HaH{ z7;6o02$#~&2vy>0eGazi`({@)vffHL<4*i$GP(ebQr0Kol&VH?*_e3qJ^Tn^Tu;d_ znYPFHa3ygw?mB;^NSOcnGJmazSsTczWaOTvh$^3cJ#zh56Q{@@v#f^Qc#Fq>8m zfD4BWk>FtS3NIVW1&FL~i15Ztl7&s8Q@=FQr>~m?-8yL8X!{&0jfA&uzHCo04% zjJ9KdrE7T>&>tmi*`o5&_?WTV8IUDmBn0gAEcu|8C=6*Pz`pSy1IRv3I02Yjtha&2 z1Kr2KbxETV&i44S-hJSDV8UJyyw&Usu#_?~1-}9lwv&EdNHSp8S9jFIX#fKoMr}1M z&=@f?ES2LvN6AlEUElG>ciLr2I%N0pk?|khyBQJ5V4wLBQ)4w}mt!rah{A;|Q;>+J9X2u`6Wh?P6>FMuvVS;oRc44lZ?v^V5nuN-Z7@JUf6a`c9L&Fe8M5nRH{L9y^(mP36b0b}E!y37m7 zY3?7xTmVf*CITQUmBOo|sx5Un`NfI5f!klKIemE`nOL zJl@%~9 zmeyZp2k)5#3@LZyiNjvdM3dFxyaH)h8bH75Fj8Ui+LCwN*!*GTDvsUP99sHPHeYC- z$tEmzkyef{GrjVh?=^mYeDtL}U*XYJQI&ZmS0Wzht1VXnD~8av%VjZTu`!V7A#O1; zT%CDoY3y&aVFAtt2M1>FJfoqriG`YY-t@9dTTOk<8A_p^T9cp^itXyJjX65@t%#^D zf6OXym5)8jX$v#ty#S$?z8A3O83zyr;J^Yy6wwD%7Z@UZ_>A_UkF>b?*)DCD)j6=k z&}|Q(3-1eL^MZbMGjIc>KCW_nr(ctMi(7T|{h1d2IcDl9>NtqbI(BpA{ug_v{$I6Y z690OikO0m0^}p;B6Jx`vkeauC6+|F(CKE44?(zg1{!)RE&G%$HP#P9Mry z02qX-A~?JxbOyYNj;!HgHA2$GF93SeN45aet^VVP_at3s+sACAraR{)*nr#( zv#r4DiOOlfUpB%8z~L}oa9O^s7%>1|)k6CIz|po#TtHbe%nxiFX(Jw%3#zpDck|pY8 zAUNlHSQtE%{kj#m#==V6U!r?^+?Nh5)*FWcrVXJ@B|yN0-G|16`2=m%KjweSYMj66 z8ItYWE2urQPd&BDC;1i(9G|zA9(~#HD}MU+BYc>NM4nW#mhsiltT$N^5IJi??vs>q zx=QV30~nd~tFmz$0pG?~ADKxFOS-bE4JUl^I%DT~R(iBCtKZ~`$a7>M<6w3d_^eU5 zL5zc$Ac$L|aB;dkIA}owjjC-(xCe{-XmT9sIC4kgs5re|TcvKbJl4CFY1sF~?>6ZE zXd(jyVxvz2m3))kz&tjZC!YH~2i&OI=9>s1T0mgFi2~mlM$~0Ts(c&47{(VBfd6~s z;oWyPW^jH#3mlJSLtY@6u#81lfz^DIV|=jfP&T?2MzV7ZD07u9fNim@gopxc_63Gd zEos6T+}>>C*Ci{$K!%q%q1Fr6Ay8oA3RX_2S|OxJ7=S#%4)DJH+b#pVfY!fJ`|mWb zyKWs<^YXqA6Jl-d3T{i7d7CLGJ6zwGl8yDOkY`H^wK99MW?Xe9EFsa z-@g9#>r46ZUmo!z1d&~5Os-a6@tlLH#tn>ZPl3u_s7&erH5c1tzUPV&4B>vnr%A3NK(~u$7&6t$){$pz;UMomA97=U1r0D zILwa2)pdO(kv^>$d&gdnH zmeV(uXMc6hU^bO0UK{0T?rwii3tkd5B(i**G6JFTi{2=Xc%>;`CKdae2*49&167ToZL#+2XTL?11E+XK1~h zT#U!-NYyhyhH_xP;EX6P;U|A_{mNVpE_6v_ZEfQ;Os?gKY*$Z}r?GuR? z7Tto_C0Ov85`>oc9x;$FRbhLR+cw$qQ#s66JJ;s}tE)@_@ash4E+Bh@c?#@!v2P!& zR`}jvUIq96H=L4wNWhtt_&8 zD{+!?ZS)Idqf5J}hJ&+FM|R-Ia$Ur}c0vt>;9iU#*j#mX3w34dZ`iinwzG4R@jnv5flBN!Rsq|BF)C~wFx4P%&|a4_E8 zLD0k)-zH{Om!YL71fe9flncWFGH_BL!>^Zc?<_fL5DJS(peunJ+Aw~z)^5Vd6D53@awzANvEP`BcdnfgED`9C?H?TA9K^BoZU zzYn43|Cy5ib5qhBNJx%e`X9_j(f?n}M)qt=dyw-!ObqbH1c@US!Oo|Orvb*lVN1M~ z3G{nSm5WnlBb}`=NP(8rF-eDkRd(1>ga_Dhci9_QV$SmcR+MTw=WCTX%TUrpdJxq9 zPJ#Y6NlHMunu7;iKRG(Ltv8Prmh3C&*Gp2Ha+~6W=B_vlaK2%-4caAtIThd&zk|UK z6~j7q?UF#%VwoEd!c~oc!$2SpXRpUMF+w@Cwm~>?u=7bTf_T4nL7?+qRhAv^2+9#3 zIT2n6@G4!^nWS=Mv|}IVq;&fxvWA5U01L9}0l+gI%gz6C=*Qt?>g(_=>c3Kkjl9Yq zDsv)oIJs++;vsR+e}*Ot=*M;{0>$ih1NdUS$Zo%f2#pruL5Ll;tS2v9+@PnOEotgC zNGYlbNG%|ED{A_dqP$a5FBT0f50Q9!+fHx+(F{lyO_F;pvh{a~<|v^WA_jd-^4#d)tvHXINm!X%?EMt0q{jf~ z!si7*zmV5H5K_xlpn6Qz8H6r%DZu)Ta}==n)ujvitgl#+wl8<(z}&&oSFiv4 zcnSYkA1~$q0^@b?@AFG9^yTk##{)O%#$w||$S+#ObT>q&g65$v*`0bk=IHHGL7#5; zVUvH=UA4}R4>-94Apm^#cyWUr*;Tth?OsEc|oIo zgYS2Yxxo8k3;AsmJ&<61T4Q4!$YyXrx!@_UUPL|Qn~aK*Jf*!Hxe&$i&Sm_t5cUs0 z0Xv@4xZ<a zK=!rVaW->3kVE1ZB!#BSU1lS_pSq)k0Bk*|`=Cc-JA99cqkB@-+jI~>_F>pT;CW{I zQ&MlGRv#zWj#LvNl}E~n!uqG&@>VcicNqunw;2kMU>Tdl1K#&3h~nJLCRyy8pUv#1 zV=y#Da@7pUW{>yv+dN25M`~Omf89jtr1nhIoFHW+LSE?cENzZmkN zKJ$aa>?@y>-}9WVe3&N=G6N?+qT`T485P0Sd0{0Ln$CF%CQgI*@~rba`eYQlWfTQ( zIb9@mY=x>MNjz`64Ngo9&#Q;$rPzGS?SNwGq{5CSX+^jEj$9L`X`~PnDa0$Sm}uto zgw$adQNiVy7Zz3#oLUj=kY|0%=?ErI-^|GlDO6*0`<2`RGD?KkcZ;3P7cP?*Kit2Hc~n zBJaKjE+UiC#i73oZDzLVn}s&CKdTs{)DS#d`lq;`iUZ2ScP_N7X+?nILZ{;_HOkb> zO(9)TXX>2?D@T;DVM=FOcAKl4qkG|=y)3(7%Gk0;&3AcHsTX-*si(vu^=z*vqq#kA z(lF;ut@_lOii>YW!ir%kPO9+`D`8Ick3klDp>upq@YHj+);Ii?9<}jtjE#@#ZShjt zs=c=o^Bc>*{bVb3DcwxTXqZc^TP1(U+O(E&d6HS`ZOPPG?l)F9%_$(QPVgpAnW3`Z z>OH67i%qM-D^@nkMsBqD;48hc0+k{RsS8CUM)AFgq=v$yo;dfhqZ%dgg}Ru67U_jL z9{JsF+KZY))+V?o(Lx5O>G@WD?>FBCKa^%~JFf9Z!Ni-4Ep=EA(r=$6^kkUNa|2<* z&ydKpqcR8iul|g)O(assB2#^?yi$py(pV8sNP2AvJIKP8#O3~nlVlRoO-gC5f`EIGw;)Cye)Iavt z*R822;OXfm)4E2Ems!61!Oi-joAq<{l&?8PJjq5pxKbm0o0$U0Uinby5NDE!jJ)Z8 z$84dw$cTq^Q^tnmu(QMnuSj&LCOW*+%UtmYg; zdZ7FqHxbWAxnC_&n`$1EZ0?^s_F9izkZIRMIP61yG0l)Pr4SG_!Z}TbpiiM=TA`y| zf#X|0GM5MWWdWAg&5_#FPFV6I_mD}B9q-ZKMj3*^7;3H&Lokmac(;v^XG^YhAXjRV zE2~MF8&#~0=j{Z27lt6M%cG7o(NT*2$-~7E)WT3tLxEQ|m}wZ@iwiGC+nSP(6%idB z9H|n$1cN24j!=Q4U@5wFnh{l)fj(7;&i}JZVabVV?o92rqpB`r>&LPFZCwhr*=Tn& zvidY*rLTwJ9f++@A~}kbq33QA9lsPhhUt?d;~1tH3{ydd>9JnIB|4$el#GNIvUjA4 zm!adkX+)nxT%C$)ZcIf#Uh6WFv0V4R-9kGmno5Hr^@;fRh1$9% zij0h4pIS=?q!W3tm5-5;(v^vZ1K)M@xEFa)(zJ!}*x49fmMe}Sn8py?#}GWyOGtD9 z!O*l~sFm<28~xOe%txmw!0|pekLCSJa%{q7V0k;Syr&$fKl0IHM6_5EI%$xmkVW&z zB09b`BWo67g=ZMbZWwCXIkILmO@X_Ypr6@AwEs%MhMaN$ss2dG0Az3gvU<*T^FHPO zkV%z}$LcsSl>2EO13d(;64Q%N)2^BunQ3>0eCwXfNw@Z|yG?nFOnCxL@q>oh#I!tO zQvvZuh#5~b390%C$s911KS(`XT!idzCfY?5Bc;j6{Y8%b+j4>=bArz0T$)`pZTn?v zw_-Y2nG;lR$s=OL9H}$1P7(m_Ubw3UCHlw6J2o({^_v^Cs(9!A)_H+aAWe)jgZl|@H+cVoMsC;KA1Y4 zlvae+80m!_A55HT>TSa7ZFXbws_8Zc?06jr89}6uHfV8sMs1Itp_x;QwBpdcyy|;- z&q*DFE_vyXDpE#~(GXS~A}Wrx+Zbpfqg7=T(~;5J@j4JDGGr9(k z=lX18@Bps^afJwWDy!|qQIOH{cpV5;A5EMFWE6|wsjTuOiYrp4kQFOrb*4v0F;d!GgxG;JBE_uzLZN!QzG`;X4aCmXKNFg{BUZzfINTJ{gP3S{H ztO)*%RKfK&fuxT65Mr(JcG7LcAZ}+$E8fC~{3)#nI|(((-)zLZ@gZF{7xFuP)Z2W! zm-ofY>64k0d~U}xm%N=2wvCWNSrwX^NTL5O_~ZTq^#2#YAEhdTO)#DOn%i;dcMnj% z;T-$-{RI~GS)f@43-3vw^VVdQiSNpi`Q8o6d^2@dwV$T%o=%I#%?GuYr(q|U8>=fb3(FLrw=Ni;#;jG``uzp! zIF>aqJlj9M;=;l%ID5d)gU&KLYi-My3;RAT4c9Aku9P{37QVcj>H~FN-Xp!PG$}p` zE>#)r&9}@SJAydK63um9HB|J|dlQ}F_bbC}W8P^AEF^50n+z;h?uzx_5Ec;_^_Ym* zMZU4pe|2n&)X}?t6^YCl^{Z}}8vgRxW}oCzx+Uhgf3KT;h2Pa~i#CdKoOHW*Y02Vi z8l<_bFiYeX?JW1#lsZ!t%tSp3aWX~G+Oo_2>jfS@NfGzbZ7trvdu8@fNs_;IMXbB~ zt=ps2_?IpAmJabrC>#HyTZhMt7v{{Hq?i={8MbyLiBQO%TCx$o zFWa;r-AJ2YRO@F-nOd#LFfCgVs`6Jeo^>rQHLbB&2olV?d+$pImrwq!_)Z&tEb690 zy+!rwoafXmhkfTYwF!yBlyOYJ)0~Y6@0v8TAX^eQ(JZJr`|yH`arJXE)`PTQ2pj4{ zlF~!tfjZFZB^iAw5WBaTX7mJO+zglg4lM6U2WnG3`T`MsAqo8rF8ygVj}Ju0S7zkk zLTu>>ZK0~Rx=f2R68aKbj?sX!+fXF}XL_OqO07T)Lw zgx#6D%LR@$j?`_vgxyP6g+9vR;v8iEBck~w?XHTGj$vW>$haocv=-BSZKg*s*_T4H zgHp0DxpbR$lo0#A5bq066A?wo=6d2*=pmEYMzrcA{`i6B(esiq^p@G~BlDVcgPK@L zJ>N<_tP~*Qv|&2^huJ3{r{;%N_)#viCt4keM%-q(+s*C_=2o{_hmYr0--lTF4XN<` z7_SY!`-o!ak-|QSLb#g$vk3H@*zqQ;;+P&@C!^xnHyeXlWV8cbC#oU^hD)8&iZjS) z7{4jxcI<(W>4n#U;m>zdr}phs9G#q-n*MY)$1LYfM??!h z3~p~pNc@d#;DG4?z6JrmB5lV+E zpggVBn(ItwGNE%NE#JACZthdfKb4x@DwHj+tv1J2|D^kMslNBEcG3Rf$~Qc!>kkY? zj^=UMV;tFP`2S!iCyyiY(R9Y9X{w8W?+1$k!>1EoNk<(dDm}Du8G%J>m;8@-E_`Q6 zZqZoKHU>hO;UQuA%uL;R*UQU=4v7a$`8VGwhzDCXK+b#rE&V}-K34N>%1W5qhF2Dts2Uf zXlRq7O@6_}kW3_HZiR6ej8bzMf_K^o3AW^52Xe3`Ik*~n7?LI+`RE`C%j?YWX(UaQ z`jUfraa{_3_7JRpVR_9cgq<{kK8%Nb3mvlx9i0jsW1!g}{Dft^9Yb)aosgG}uJR+l zgh8E46Tx*J8v;Yg?hLF>2UZ6Hds{x*fQU9oLbpO-Pp5gL5FKBeky8q>v9kwaBFf8?Mkvy@(?W2I=gKF(ais3-C5SCyLj-XJ zj(bYcNz)8LVg@?;7>xT*Ct7b!IRAf&B>&TaB<_EC8u_0A^Bx=Af1F1CC&7I3YpabwMg?j+9{oEJK6(Ck za4zuoM702~G!{nl0{t@Bu#k#?7-H&gO~Iu06wZ0%^UrS8`^rlESR}pb!gb~sa(2F< z?)#WbLK%)u60*IpY*D$pOjrRFmo96uLKa^;Y}v%+3ks*#+Rl`&`z$PMO!Q`wZ7J@X zn2j+&x#D`vFuDrN&?Gmi_u3RIMx(peJhm5C+QDk9ulPpyX={|7y4jc^UhYp`! zc&6mPVEa(XfBEotX8E@16j{E(=#BLS=7goCYb2mPxJf7 zP>Pj5-%I1N{i8qoEwpI}wOM+prB=`Qt^FG6{jgL{Zz!9^msab160}T7`%^R)$1uUl# zyGF5>i;hdp0rZAu3(W%zC1%okN<@;(@!|TAs_Z*Cu}iOQa68;f{F%pC8W?dF&t~mu zl5UOZ`q2)BPmgbU?<{y;_{uP&pi9f9!S(o|C%dk0jmXGUtjAw<&c7N(W{}D&PsyFS zb2>KM>z?h}bmG-*`*N!`ZmTSxL4YN>;n{l!u4ALTFG|?Ny&IR~lTfKwP1&Qbr+b1= z68#R^*Pk14d6>?K*MD=J3XEZ}7Fvb_+Xphyx{3=FeJNNZ}M^VoWPSC!))7%lNTS>*-3R1DJ>}Hp;O( zCO)r!tBU-zp2tdZZ(1?gSZ$WsT8^ca9P%3W1uAFNj^LtP7JjUIe6HEISA6B=OYYTc&s!+P7Sq5DiRx$NqXS=JB_cD!5~@4A0`)n2=2{0-!Zg$m(@%DDj>|L20s zWtp6J8gQ4XQQ*RD1hWXWHc&!wQ~Ma_*qTLfxlyLHx(iu(RCqpeuibJ^PesrDqFsa> zmygSuk)FnudgQ5}GEr((l`=UmtkEUOT`kX-+OT?@&WJtl&8;L>>GN3nf%PLC=Zel(u$Tz115x)W5uS;;%dc ztgfB;@|F;ILLu;kj>^8>`~M^JA1@d?L8`^vOIxd|+ z#WbJAd0G1rTx&w-B454RSW`@E!gBEi_xuZU1uF94!o@AZQFkc`Mfn%N#iuAW75NdY zoe2Eld*LXh)C+iqu<2k+f<@@=#PMb~Gm8!5)XP0rNtbv!6XTjrnBLi&Xr57MnX)1P%EA9eySxIEJJ9;CO9Mbc)+0xo^B{8n1>xxixiBgOJ{DcWK;fo8F`Sf+N;ck+jTKYCS^ zisf;2nc8BWpdk$vyNtE}&TKjE05q-1@($NQ_@m+YNyOUkEY!viKe#eq=y_${ZS3_Qx*$WVHrw=J=TUDdI;#4M zWO*X<^??sg#fCBiRp?!hM_-q;CTUYXe=I(d`iycEagKZ>zU&ZM@)>Gx=Y#Y{-1rSk z&vcAOdb}6lrW_4CR&%Z0;MH7VNCGE(wjZzS0J zJkaFKts&#Uy5CpYdm9dZIx2P*`&`HMk|AE|tBv{cJn8X8wPWl!(O3;L*?nexJUKGc zmz>X_2@hu1Swjbe&)j$Wvum-0$nq=bk&UY;Mkv7cReyX?1 zO`(Lm?6ca7iyo@^^=4s^_Kg~<?Cr*bjf z<>jyv`YOuD+cUK^;KV_T?Ey13XUq0wSx&w)JAosrQp`)#O>v{LEXy*h)D1PMpSv6K z*su8M_Mmfk0ujY^h@#@zAtTv(VN^)I=UKhp7O=xIDr@22zEcV7o`>SN1m3s2NyhGuc( z5Z-k?Qi*DIg|^{!`WCP2_!c(xEy*KV zW}#OaLrJh8K|m$@}*X$(3r@}xPM&N4k)|~eY+)u!hv|XKh%7S$IqlF zzWpQ(-!3iu-^(^VPR9o33F;uX@@=8a*9u;6v{cE}oxkilHTV*YVW{V(ofj_+$z_?ZUL5 z`l#tX%h1X!*Y={FGB|=srX>bB>FbT|llk~UpZHLeIx4K6 z>hkPZwEl;l;WJ)yQ_n6a>PX(wk$e!&oq6R_m(J@zqW}5{7^WrfBx@(7p#_5&EotY_g1gazwynwAGPQTplb=(PuMD6CGg0V$ zXu%OmGVVE98*p(kHyL+O0Q+PAz%={!g2k)A>67y(oW zN@s4orH-CVf}h@6!P-|cTcjPpJ-9kLUI)V$!7yA4zKpk=_q4b6un+SB!x`FBf1>K) z?|h{vOJ!&qm%&AiTmYBuOC2bgsMe!Ug|8-vo0S?zRiA@P0!+rNm0Fy8aHVIgIoZL= z1pV6J`}pgJ@6oUIdS9XTUIZ_kirZ{G(sRgdq~bQc678Vz*XMQ*9UN*+E+cD;8vvzh1a{k~KlS$o6~H29Oh zr+hk`QL)$h1i^15_`&moMTdpLrEVQJwu_LGj+ENvS#`vPaMJO5IP}(ko%T!xqFP8(SMd)kYj6^rG9c+XxG{)f}Y%`T{n8vU%B;jE<6n`)d_hU~8k?_(ad>12e2z$bn zgs)*F!bVvV-i3sJL%U>2!aI@h@L>ddkUI{N@K0zJ@L_!HMmdo1k+cfV}JeKOOavj?(lX?`vn+z=yHRMIhgm{KJi$Mn{>t2<-MGr*)$QT?FRb$fH>D z!{v(`IS5M*8p7gXKO{+JaEidY3i|s{A)QEO za8g~mMKZfHfCXYfT2sc~a!>p>D31Hj!8qNxe7)c6cwX>w)|DlGQM2h~=1Oh-MrdIC z7Ee)i|A0>zjk_^rYJTfp?w(%$t3&-0q}6Za=yHs@U-@!Dmit58lE3GAyq>4%Mi{2F z@?@Maur8qTPei&qI~uiSixl;?IJR53CQjKAjqmn9{Swu?j@*vw%lg%5wBKf-H)vz( z691Nb`^@zxNA1<~{XVaYvQjOr=gcyVZFnC#I=@$1pkPR9B0|g0OT=F?=;H1iHLG3a z;0#TP+1vZ6+~YD%r?iCJYEiy#hb&jQ*NKCc+uLOq(=;ddYQ9YEmAp>7c|_})Oe(c% zf}S+Qsx=vRVg`O3sc{dE(~zxH556rB*I^)`luCIP7cw&Rw8=r#5*6xTSI^l-jBHLg zG4D%Qw;jojoCwo%s8hI|ZK6@qAl&MAA|t_psk>O)?8CdGV;7nt0d z+JR~KHOm~I7@JvLdAin%7O6ace-O>AG|>_;ns|P<>2I-3Ex`}5eBu+%Blq+x(V)2a zqJ}H+rPB56Vi9kfD{Ui|P2_LH8%b)w=w`8i5gQ*Uo@3>+!MBDCIdSeoxa>%kSz~F8 z=$11JxUZHk;%W&m>zlh=Dy#lHrChtEHp1S|DW);q<-YF70dL`JB9sTpBj%M0Aw6d4 znz0&}>-Ls5Q2c&wulx1Zn=K{k;OAvgTpb0C~V@fllmBs#A7%;?LAW06^5@c24n>0e&#m_RMGU5 zEf1{5y2rWUl|oEP?3)IR8aKYr)xVs(T=Ivq?(Rzt15UoXZJ*2QyPS*3&R$e*IO7qM zGjUpJ;`B)SOoXwpCB?AnUDnSC!fl0(g|&wU5spl0>QQ}ycB5N;(NI*CG*#8EXm}yg zac=uBT)uW8g&sWpFmuyoxz|^J#_&zrf+;dGao2DSgbGt%c?b7)s%}Z{oS>iC-P` z!?5_jBB?(I4^qsMzM3S7>^cJ@srfXkr8FR7ptcj&{E(9Lh}ryky!qga$bwO*ZivXj z#8mTVdJ@$z)M9nf?lZIbphGB^wXb}~!n4WdSEJ2x(IO$Y)C9*wLb62QULleI+B(cHdIsJSDu@e)J)L26IyvOw6b&F?(2B-#U(qN1-sW?p_Lh0 z0-B+?%7rDn0cNvMh8D)pSKfNbZWmE2JXbAh(&yr$-PL)!D4o!ISt9ihLhs!Sz4v^{ zF2m=6{k)wiF7zH#q%_%QzMZ6X3LAP4UWq$uBM#e^I(9Mq)ygaPg5Iz%FxGAabh2}*b}t^ zoqXi)EZC*_$`|;+&59N~CFxX>R^W=S{DY;@H{;Fen9$%!5#FRlyM2XP-_W5yM4XEq z;Ma_ue7?7oo}aU@UbgtcRTkzee?#r$vz!ATe0=4xOQSL4%|)2djt|Bc6-p0Fk4Na0 zPc*lS>^ysmW7k)N&-cWV^JX{;Yio-y?ImHpA5Q1Uss8@e!S=$(1BG9yG;YODd-W@_ zw`#jwsvj=MD9Etkq;DRb@KG4uW|jwG{=CopH#IGX!>H5Nq;p+R^%X(>{~OthvDD&`@<(^k>eR1_7{Ym6jFQPhwqMQaE( zM9iw@A?CzXeCd16`Qv=o_50(TZ}=;@p6gk;*L^>^*4k_D{p{6~&0b3mfkwJRBj4lh z+d?DVppk|U*>L8k&+DIjVoyLL2Lc9PPPuS0TsYf$_}*YFVHp)SHDvpiT{tUo_u2L& zoNRwa#p`*O$d4HnTfm}Aa!%~GWwX0AC2nd!1^i}3Z45n$j+f18yI?^%r~}eO<;;$Q zm!4rp2La8&q@>QWRfYtKJJqDRX75|bJ@XLcz{VUVQDq`ZdzbvFK z5y$pDG~SzMYqm}8kK1!w9GR%5Yfyh7{hEG)_vDE>xQ%Jp@B<~7;7hTiicw^jZIz^>`kJtS*5 zu%mZLfE`T{~%c(HEU#{4c> zK8vklnJ4sqSje{KW5JV4B(vLg(=5vEw@|@%EEa$Pwlum5c< z?)+&r#VN!ox)*_M?OB_y)_;bPod4M(la^6;q^`+c@9f;Gp6#}xnbZ#3UcV=_uweS|?%DjwE4cd%PXb@Vgc@0Nexswzfc6qGrDMQDgwhHl zIN!6wYS!nl`Dgo4)Q2$cQWsb~5|$-sVjeBs?f#x!nk~GEdCv}ZGA6fVXm>@7*9gcg zL-<2A#%)sj9RINv@QnQ)$|v?(0Q)@@9{ZM&(j|#QZ^<`14Pg%qt-qOExo|yPbMo+! zotwF`6(PH>k)L$bHl$+py}AizDXs%CI&+dKEr8Ap(0i-ccw!Wvo+f<)_qOAfNoksN zxpCeUY`_cGOY)5>K8<_3Vvy*LE542^4oa6EFi6x%m!42FVHq$cdtZ4Vy9IFhH*oob zc>GlFrzr#d_r|K>#tAD1`XdIAoHX?GLhpM8;h%&y=hSya$ zu`mEkWc`u(Y3Qf7K%C34DZhE}RIj%!PP)R_#0W?DY+yn*RtJM5)3E-{c^)nHi9k)36c#1V44(M_}KD1sK(jU@#B6LdRG8BXM=nnuAO4FZwn~9lDIe7SU|^ zIC`W4iDZM87R#XfjQ44|{}_P2{@fY@W?y>fj?Rt4l(uf*CPj_F;#UdAYjYS}zk%Z` zV+%xDtA)YTAb!|O8dYVS;?;WM-IQ3Eue86q?`^Q}_yVlMPZ~N86Qbj5{gINm=2ylO zYz;rANq;g9n}T(D;hJ0VGGFnY0k~6@#>wxElPLxl+;DGm4K8@5OQYFx0LU_R)pTj~ ziSxt|J~e>P^x#JSAs;)O?$rCZzuR<9E%Y`rdO=gY8Cr@*)W^=$H`V3Nls}fA0@c-2}i4lOV*8F60IUe zIlnXg-@eA)&n19g8W+w2=CkwW<^v^9{J*_PHySUw*=oU=du}5nSWR2DXsOWJOyD z^2mO^MzYrvNPn{b69^LMFu&rJuRhs6|E?^_|9gSjWc%zpg`kMEDs_ikHHQtxJ0-t} zG;zkevd>q%`ux9hZ`L$@{CPmJ)ZcFYkgg%{yWy4yv^M5@!joD#e~<0GgQa2KNduA1 zh^)QQaH!B_`?i^Ztr=lYtpV8LKKraf?MUEp0(*wFvWXE((z-zbrgou{u@xN|RpUc7 zww=Ozi~a8}x@0Qs{ANomu%?0au8X7@95c2Qq#Smm*{TD4U*S|Pi0dvtDL zE#a}TJ>Sipwvn1C0m+8V-~(2y|0e0cbPWCau4TGzu>n8g97eLz9n76_d;K#lDdI?Q zz-0&iotS!$`w9oZiITCE@vAk}m$XtHspF+P%Y$3Xg6lD<=$pfi)*uu&3mEt^IdH<(C`KRBfpw{ zs>>grjI7^jVm&a^FCB~FS$de@ov%GVH@8#mu{{>4>RTEJtWra4GnSnXHtnoGgEec; zCIgWnjH_(Z#gN}-p@nIn`iq!{60eG;Fu|T;o6pdxq4zz6}|iXAtKW7 zqdX;w^BjYriRym5Vha|v*zKDS7C!&za$lyh${2e$`1Hcm9C4**9~Jvrf$PlllnIep zU!;(EF)V8rFkDH0z_^Ky$JsN!77u}b?}%7}Buyg>j_FrsXOmoSIa*8~N~!P$wpg`Of#C>>|mm%e2`3--BoMth+kB~3A@EJ?7< z#>ESH!wIB%%he*5tO?dS^C`(!)-yPtWRA6%ft~|Us@$IwP&e2;GgB5UsYgU^xTaV4 zrAy#mn3l7PI5~PdvGZ<*8I?%oz%ON^jMm^ZCf3fY1NwP*_4`h9>r%;J3ZiU-Rv)?qHxSd_Nus1 z$skZ{M>}@`r2)OJIxasleVKp8m47Bb(z`gaF0g9L>MFm?+^-_PlEJR~sPmz3Z~4F7 zdU^=JspUT2V#;aM$%wrPmMG3${^ST8K+pGaX+)}SzlKpjD2R~9+FZ^_#NKlS zKK~A3NeM-dPut!aN9uVR4R8J?VWSn3Oj0VO%L-dRo96AAD1j{^N&J^&z&cOMThlC~ z-~D8V*a?$nmh_`}6Fxeza1$v{@@gQ~D#4>I;L+t~_H9JZHgapCS#r2pU;wGvodjeU z!68g0vYmxY>m_}oKy5@zjENPTCcB9&u0^{9fVh`U7_9lEwfR0e5z8=1?18D5W@sGv_c#9Q-scX>pO9nuaCdH012?F5}@RPR##FsZ# z2m(P#W@|k7+H+@VGTR$uGj&WN58N?*RT>eP=t}ZxBi2sA9b08YJujQYlI*03rS}8+sKz>*bU7{&1?mS;WkEan;o>t zM=~HCk2Yy!5@!EMNDUv|AS_0i6((8Dey}nJRX&*+enXZ{G}HbeD=AfI##?Dde{V*o zz)N`D<35e^d5XIKhky4ce~B2$3)Rb*_RIPV$QFLG`Z%=I2*-c6y69V(mirN2wcvVt zir!FJ$G7;Gm6+_u`@=`Aj-oySHv!V?cUJeLt3(5uP8EmA6^A8SbNYFw_sd+c;moQ2 zLr}(FP`2Qf>n@0_>lUM8vpQIvQi@>J!?6AbM4gYQ316c^&>?8=}IH&2-D@X@>+jwnmR&zIcgj;(>|guN>k54EvJ=W zW^TAFr!_Is%P9V%lmppt4ybKWeu({|K?YaI)5|H6@CVa6H=UBztAFnU{!2Vwh`8OR zA0eo(lH4)nQ|oTO*JEqz+z5ULb0|zslU6|syQmua#rj4U<{JZc_HYRgtPowpD~u7+ zOl*jsn{L$SPV?aX9jA9>;9$l!b6IXb=wN>(GY9ox^WgFbAh=XI7W{i>oI0|%Is{#= z3)$M*-r8rk!lK(Qjmmc3;h}8qRsyv(z+UAlBjQ#gO=^1H%`?2jAH9&Ye)f`btktu? zTR$S&Zu?~|Uj(?!?ybjuh(PUl_&&FeA{Dob;;U>>!<2#HpZP*u{#TYcS|(Yn3au?oe$@VLloA=Z?tiy9PxCr^~HKueMW8d+}XW5vHvxCm*ZP+PO^U{7hV2% zV`RNQoa;M(C^Pcd7fWcZWaI5vJ+MErF(adhB%gdh4gkC*Q~6gHH)pnsS%7@=v419% z&Uy+|-8yXMjRB>|ck~gtb-XmNIw~BqX0A~&(dj?GFb_2by8ayWlB`_%yc@gs;rVAo zWYo2aySL`iwx4v7Ht2x8C1w#H-S(9nYq# zh_D%zuwHg2+=8s&0pCySa+M*N2O&8*mC#QOzQGl~FBW!gwC?Z$T#yL4#@jAeAPGv% zr2}5}RWkY=QTNNHk0YpyC3MO4Z!h}Vi^VHCH!cABN(;YreleyG`L9JE`_v-fy;m6c z_p7NgCHhX^N@q;UKqg8F z1dAFxR+o_BO31G>)T*5g}S?A3Ud0^WL))6lHo~bGPIL z<`Ce@ak^6Wp14uzV6g-3oH#o}DY7%v-1KG18CS`f`~>gfgt|cRw$)WhnYqa#ztX`j z9h6w;DX{;k?U!fQ!f@}ri{GukztfR(3LGmw87jX2+`-+Z2I}BK9_g-@O+sg6H~c;^ zxNo&CdM2OR*PSy3APuI9SZK>f&RDG0?PpxGZIDF>HL` zMlB+7sBGpvqB9sm?9VXKfe?S8P5;nwGYC*wjzWOi$}BOaRvGLpBLP)LgnB>N?Ku)S#L&* z&Z&6|B`$6V@5>cEb{%EGuA@5HbyT3lRRV%tM|EZgCh=sjlhh4FV3KR6S6f-_REA@# zk|;Qt9mC6p83V_r2Es@P@KBis9ua8Wxi(r>kP&^dvpIdW@JXPlbLXkHvh1mh=tP8B zIAUT2$hhF%DJRt_7Yvc<&$yrikzq62_`_`dz~Two)UR2|R9)UjL%t9V|G2*0n32fF z`sZJ)H$!Evt!1vZo&7Df4+q;LKX=sz?TnT=XYdSAUiUH{tVCVt=d|hPlqum~Y}PD6 zNSE?!JIb^F9Ehb;@W%qRD~zAV)PYz0I*$T)RKxhYEVo9>oV3IaV|ef%V}A~@QXd8gYkJilyjGFEaw4} z>$T7owVs?K#0MNBIia+iyKTvxi!H*(C=X&61S*LhkYk5qEHCZ13^16XD!+=J}~yTjoFKo2c5$ZH6w`H4r^9` z-Nh=NHES^}1X;jrjBIu`t&9&4X~iW96_U{7bvI*%c}b$1Vi&)*9l0HHP^Z3mu}Z0B z&&j#2ay)_K+po1imHn!*%nE3G{@cyW{R&mf-=WyrPFsqsI}o(@6j(J~(n{ADRBM|K zM=ggyfQ>SHV>|7j=B0JIYG~wUrY5;&YkhC`D-c6D?LQ!_6|%Q7&2Hbwz-`)U1^o^R z0ygO*3-bQ#4i6js+mM8raN>FszJ64&$f_e4^FzbEd}{pfAVVHEqD)&s3$iOXZ` z6H*smT(Y*-m-svi6fuj?H#Yb20Zj2=)lbuk3GA;YcB@PG(8VeFt6+1uP)-gTqk9V5{e1}SwcJM{H|>W z@Y<3Ds*D{AvmON9t>d3SwywT-`B}p1@@--u8Qac}tDpgrXTU<#qp3$Wh#>86&1XD* zR%87~FMX~U?mVZ-e@)KEl>b*`+((jMl+0fYr_Y@xeQqR5WT;)>_hR|)s&#SyW~p_v z1KOKg9$#eS`wKf&q8l1daE-*iT-HEF#97sT+1c<3z`!sWEFlfIWd&ue82nfA@GZ;- zM1)Z~1UP@JE!CAHoOSG5S4R!)SM-(b=x<(a_c#^kGgkDc#hp1fzOH(>Xb8KIG!=k>n?Y3I03iva`#KrO1w+t&DP6N2b`Ajr#W(a!G{}7$L_{ z=6?OL)O*Pios!03**~zqSYw?x-^rIj$L}0^c^oED(xTIeP?8R{c5g1?nd7d^V} zmN)!J;>{wVV#uVaMCLcNa{99Uw5$DezJhnLf(uY;qGRt~u3+L}KW$(SKigcpqU_WG zaso2CKLo<;r^yOTKl}OOi%OR~-?>zn0(Bt{ilV4;dWxl*(z#1mwOh*6s~Yd8#jjBx zL0zyf5Qd_{ajn?tqHkZdHTPnRsLty+`Qxghvr(!7ZK-;g1dCAz21}bgj9&;l{(v0= zJQZ=bM8&?x`R{y4D518*V-uP{k_%J;VCoe(5YaAB)-K@c-JArTNJ>qR@s>O7y|ywP zH8QP{*B&_U+VSC8$1OZ~;`4MA##{T?Q-dx6Z`~wto(k?$yOfoC%#Qf;uJWe_Jfmsd z&pIwRb|jL(;zMbQc(9|jck5_c*Q=X|ZUOK78{YYYX?VwuPgB!+@4>3!;DnWFK#vWQ z(;hhO+VTEbhcX`A^Lbj24WiVLW`StOn@__A(^?gA$SSasV+ZHgG>ZUl=}K^?ly}B1 z*0_X2w7gJBzw{Biqudr>5Hz!SbiQr^l)Ik?CQh>ERu$aTyh# zfHnRG!YxsGav0OE4b6ado-Ycx0n5D+kDJuE%0btdf0N4ecb!v610}AQx*)j|-jnG< z)5@WpiVrkJ62XVFv7(v#9IBF{?Ja8d1|5o$^y$eYa9|s?;A3rRcT$bbr_al(A`07qD#dnz2vwX%s<%#x_nfOi zy$bFj(twAamaY20O{F{^?1*T8>YH&VBBMbXa!j46=VpL!SFnS!3tMW+XKGb`dld^5 zk&b?wTZDTph-t+g)KjmOKIXx5Mn5?t^YeW5&-11YQvIh9cHXc?si?QcuR3pq)l8g+ zeU}P)WKa(nfbVxF88=3Q@7sFs$6oa^=t{{j{`k@$E7IVpczX7fKJKw0?k2&2M|0u) zQnB&lr??ea^<(Oc^EyKYC6J}xz+e9{7mPv;_E)gaBzj5EIDwT=%6;&F*Mxj-xAL;? z$!qV8?&KNLoV-~-YvSa$fb8jJ-oAjB0#F!A!_ZCRngDd`60{&%GW!zr6)2-$p!4pDX5MIp zjK_cgbh4Q@X7wI5TC#BUs8UA3Xh3#@~6! zGrmVlUY>Y^6@;2koOIGKB(L5pS$*Z8G4867rIPU)sln41V29A)w--~!DKzs+PrMlp zXi&%~s9I$sKWXNr2|~{cLLai<+GyrQPH?^{Xy$zyE$P?1el{6~hR7@YkC`OvV;~C3 z5n>mi$f#AZ#MRv4fOvZi{B(0d;i{OE1|B`3)6|?GHlaglPUvk;U`ueyRl^0L!L5`0 z90R$jEENAl1Fz7W0BcV0n$U?^&1F+7ZBF>GnmZpYc|i~wA0@ec32Gz=eT&qPDqPJ? zU)2yxo{zTO{B0D zYY7+ZoZ{+P1{``SEB4cqi^k4l%)YrU&%=^{)~RMJ<-jbg3~LaeR{6|-WKdpsQNC@) zV%N84CWtIosmg9yDjV{YV{2(Bwu!L-wdF_6v+~yqeI&MCCYwE|)7mY6V)(Q-NPAps zj3i&Tw>e!+tJ(3}9|MXhiwEn!AM7d&QJI^hOp-gd9EuWjfDZQez%c1F9Lfx!0BBbB zN^oR41Oj*H8$qU7g$+G%Wqx*R*)ye(8RC-LSBm`lr1m8IG25#^nJ1DN??1B_DK_$Z z3Ds`(tS(MIxOn$joEFZ{9=0?*P?tatN+KVA;c4uw5Hsx8s#=Zk4YRm`m$Slc0-INr&3=K%qk~bxmg_z>uN}VR? zo$8ND@h=m+#%rBQ)*Z^wYFODbkO2#fnhWI%|RM(-@eR8(auLi54Z1K$Av%c2} zw@$YhIPy>Y%!vFr;SFz_*G#$PolcG<*L(SsweoBL(Y6}11Hk+DHz&a0EBv-sPlD7; zSv{eyVW%=uI4o0RUIAg#qg1;P+ff?Yv){B{HN!(%$$|<-D2g?FM8YGhwpE#jNxx$wpM*ii~_*q0rf% zr&>I_#G|@A@AE%w&D>L%!Ea{DYIMSulVi{4dj@`J2Axcp0fp%n^MVC`-{Z}13H~6V zp_hP;a7hcFvk}Ut6`G;P{lG`LNkbHfT%Fr4tAClmxM!8C(+-H}zvOdaF2>f{S$Q$< zr4}@_iN{rgWS9Gt^(qMmyFc`Lk_UoqooeNkp4tA|f98y3O^GbGeOjZmpW0o6&$eMY zDea$vQ<@grZaCXI4UMqRinpECpL9s zEwg^Rpq-<$wGcQCPfXe1DN!r4WO`)jWQJfK_1GLlavm(9l=DGv2q2wNY@>_5(Q;pI zLiyH#j!>#kJfTS6$UIfd}T#I)_$5>YM?wbAxhqwSY^QmY86>$R%hIMsFR zrjrw9{RPv>G#EAAM6P;=_8uQft*TaCFCeExFsMN_82joevcgFIM)Ti2skCm^5V9VV zFiJq7x?3!NXReLrCcqf}K{+2)n}HK#wu-Y<m}|MXhRZmg-*fhSNXu z)T_(XFLTs?rpa?dqiLn18^mSmKc7`mxudnK4C>z_skeJaxf)nbAAu>d1%GL+>euEC z?K~Cz4wdK$mFP?E+Dp_Qtne->`(ZPv1)o(BMyQS;Oip;J1YubD>73KfhSjj(ivaB3 z%}RfxU>AEPFZJBI+*1H?njAHM=knpZGA%*R*iA9|m0~ohRT-J&l3lIG%jblZO-|AN zCnaA&rKi9nzr{D-69~x1S9L1$IbV`c)@R=9IWMR$dQE?Vs2q)T!4??wyb8lQwdLjW z6y&=^(O$J8MJll#g%U`2P;?XaiFpr<1TriHMK^+?N%U8Pt|A2bJ#*3<*-h-(T8T>& zpsY3Qce2D~(i<#B-<))E8e~YO-z%ZNngoq6fU;QF*Yf~~r_a@{jVy7L^rksLzo1sa zi*)jvYxXppx6k!upgwFFWVi^r7O204)-NDSWTW+8F|qyZd+J@Y72v$mq&LH^4XfCK zDmwf66Lx<~jQ)9y{zEt~1sX;cq0godyLTkWL|#(-(cpXxvgfu8GFMLYeAxO6K&#-+V|tP{M~S7 zX{1s(a)_QuksIx1=+9Wp-B>v$Pl^cvSg!Ti4X?MO>e&++MJ+Vd;h?IjkvcamC;O`X zedaoiQ9ngZUbZDIpK&McSMO{v<~z+g;pZt&6$)|bV|-72D=*BLjwjJ|g+Isw)nl!y zW#q|MBRxpOvu+f!GFf=J^aWBs-v45H%xK6xB182@9yi_Hsntehm*4u>kyIhY&35GT z{*z~fDO2eTTRz7@1m_}2{)gIG;kw$o9tv>#q5SJi^3_THd;2e;osTLITl$_AK8{W0 z6HGJ+KG)Jd-)z^Uwt$P;VGID?HNk6xAA6!-D!Gs6I+nCK@M72_j2PJgsj4e+G%j^} zpUE>lhlY-`-gX3VqRQVU1sTcrh86sRiK?5}oOy+5s6W$C7)=Xic}QqrgfXGC5Dd^) zy>Du|NeT%l8*EVZlw-Y>PRmdMXa3bK#wq$kF63ee>*F^ukJVEw=W>9%(>{IogCzIW zgD-aeo8vpzUI||dAGp?7@x*sm^XRk9+F$IUg|x<|;AxFmpS)jg!H@eB-zp)v2sK7o z!l2IEM7v6FR*WIVJHYyog>1UJRt{}?12vO0ed;?WsnbPXy85t}lM=ea;8J%BY5LT| zh4Fs~#U{D2Cp?N?l6n0A(9=n`O=y+*HOPT|HTr<(OBsH%?E#_1yrAXQV|_y164;Qz zOb8-n-ootNBh$Z;m%tU6J@pEDtjzENgPr3q3c=ZjGNNhmkQvz_&&GueUf)L&o>qz{ zhvPT4g#)L`Sdf%ckQ9}CNhK4gQy|pI0O|xNKCx z{)^?n_gS(mda1>Fwxw19GUsPO>A23Dfxwe%4WTj=wY)keVH$HvmPtLYa>~}@F?)O}-arO!5x=D7nrZ~?p z@#`PIc$z;-;;*O5;^AGdUv~w_Xy+iJBued-v##X~xV1QowK`+%1)|R=UCI}TZWGWS zf#kIOoim=@b@Xad^XmU!-d?~S{%2#P)QeGBQZ78`p#y`?=HB>DmMYC+J@f9!R;>dRg2qbt$Z zSEJ7ci`E87;jyk#??GY?Gza$v9t?e=P`Y#HPIE5!0 z^{Nu}YE)IE6m`#e>~*qVB%~A2?%vk6qr_Q{J@nm-e!s2#ixPKuOIvz1T5LyqjTN1{ z8GU|0)yR45VJbsVXDzz-^4LSQv4`!d@e6|ZB}$y)*u!B}qrb);ic{k5jXfNt#BEUG zM0T}LF$7)8f<<*Gao7n#-gK1S2b7-m*oWQ`RikM^-X%e)=O{hhAkjAfC9XEuK6^7- z$6@TlD^|3QckqPQ@noQ(JsOz>jb}9o9oOHLNxc z^``lhz7X3n0h`XR4C>g@ok-jMu9{tzz31*u550*vHtLg+ct*)~Wo>?T6H&)^Lpmy= zbAB}VU|4N$nMvE%0@7!Sgd-33!Ir-d3iduwf9>qjJIyLNl2vUf0GXoxnY^4 zTvt$MVR&l#^VJsf(SdzO!|vdUFZ(-(i;k?Ww(Y7jcKKgzyxbb#yc2SJQhsZLPfoHQ z6nw@ef^NtYi@jkfvRASBs#$OHPiU+S>Tg0bn%NZa2>V#^F2 z7iv|_LF4;3f`iM={v(n{5;B$#>c*egKZb2>aCL8gPnd>ZeBrnHb)_rT?*TO2~;&XYiCp_a!3XFYDBPJK0LaVjK zG!E#P=3d{HSC)i`t-)vM^h-X1(VXcI>%&%ScrtYyzV}W=>ZUH-zk|~Lj+z!7+gbu~cc(V%D?R483eF*f&lP#j{dF`dE%?Q} zO!5JW$DgZ&y{U%9)xoY<5Dd%-i`FJX zgxt?2Ht}|j%S^mUHp%2%m8s6GrFf0yHk}|zBhb?)wSX!4 zuk!ii-uZHKB7L-ce!-O%YfTK9wPgC2uaRhf6KMZ{%P-9%K@R1Ys>?6+kxd8cwB|Ba zEl(frMVcECjY~{%qwE`8K~dJkr?Zx)|22C^pcSyq7LXvP@=G=4m*`~EoI+DnV3GDA zBuEZVt1>5gFIz@4%P#>BifOleikkm8i4>tByVET7eao?>mii->`fMk4Oo^MdrU`$Q zW0QL4)6I$gqvcpOShO|KW!6&vUobratq@#}WrHEgu{GsbHdtAqsc=A%6B|q(PYW|A zaxPm^ndMkEmWEH!G#d+u^EE3-oKwjMOpg;R^CE{x&%=#nFlChTQsauP7v@E5IW37k z*H2Nt4?Zj}-9-0FrynyZTD+T0YrX1Gw8*)LWbZ1wM=)Xg%k(LqFR^3}TQcY2L^0xp zh#tRULXin6*HqH3$e`Ah)g^@jkJb zV*2Ba)6Fg}Gv&MTShk@k^=IzD(VNuk3RLZT)MhKt-7_RCj|E8d6SCO=v`asg+?D{5 zcQBOE0p)-R0%|m_eC#;Esn-T1YE1n}5I6)=(uFDAqj8~VTx6uS11;(YK|q~WSdf^D z?Yd0kN=F_yrh1qt%@LkI5P=n0Z1M!+s&;JcFeuI=S1SM1=CCJG9?}U^)M5jT#)BPeb znjY1VnrlpLgeg@KQrKWp?C&N@#~xE**;pMIb+QPnL&8dxBJ+O`Qv3)OfA|=C!<6P= zN(wZ+Vq|_b(Ww=t46f6 zSo{(pMUkdw4Kn_VrYBBFxku9*C8TT+QbdSOr;4yHIP8V;`2Q&v;D1lXJKLCg(wO>& zh)wvHjd#Pp0_gmgW(FGs@S8$x!Vdy?0Pj@OCEIMb{b0$hl&(!!FJ-3MB`*dr;(_#5 z>6+mR#;IEA;lth0U)?#L`7{2^_u3H=mb-fuZo&(5>@$#tY@Am))%pF$LTq16%eowIGwTggJ;gCp`*UwGoRjgAZEVZXe$59Ie9c zdf9A!pTzNnLbx^)Xy@#|98>s4MeEyWt(w8Ie7-91etvsCvIp5Yng{N8?XIARm5s*r zZYWx5x`zm8FiT~_-O9t60xk!?|3RaIjSq~~G7b&F_ZDyGq3|2mGTk#Yf!Tp;ARIU2 zHgiiTv?N&8>m&0_MM*k`d(NkA!r%Tj9jY8r!#?23W?T(MZjHzHa)aC%;{|6+jmvsx zD!mAK3&F023}l^otk|X}T#f7!G|&~C=1pZBt12jvwAC~lTHH-v-WK%t=iBI=_VLDr zgvDai<+1MM8-=0_i%LJ>!*U(Q$$wZ!9*f+pQx5 z?=}|thZ+E$X3DO9R2M%6!Qxt9;R&L}xJ6mED|Hbw+*w()-RyUDRad*VJ0W1?08;ND zau^S{2JY-Mis)!9E|2lPAIyCtay@Y*2gcoKp9uGsCi|J-GY;`Q+7Yj}CUATa)k7Z( z)uSrv3+-Vee<%Yl0^D>RRKy$e8!M#ds`SyVrnZ-P(>APqiN@W9Jx9SA8)b5u;$E5Y zUo^!j!MevYZ)N7EL3;v%uq{DYo=m3-Xc=W!8KjwRl$kFSge~9lY1r}kwb-M#)N|t_ zRB23;`p0BC4Z0o>r0b}e*NE$7Nik}m(VwM{sgKAa39)2j*^_$1S7Omiv}ng%@v z%oy{;Li5^j@msJ#&BWkM{7p@AzUBp?AZe?h>Zifgo-F+PUD$CJeuH5Q-f9d!y!&cZ zM?ZU2=f!s%+H-GU>dAJlFpDk;aU{yW+sd6G7-!CBId2{HYue7u^j*Pc9E*dpr4KUt zIUq@XS&!q(JlBB}6Uxk2%*=1Z;Q>a^r)5p?W=Sk-zG}V?=MoA1RtWvpp{YNmsefcw znaSw!S$VVW(!8x4`3+aqjsvf{xbG^nsVPnL2ryly>v4gRP+TDt*P%(B(xkFYHW@uZ zY?C>|2L{2q6RSFWH)V`&%BVjzT?+?)gyL7PCWLt z$X0EKdZ#OnIx0*d$te3RlDtvglaPhKv3+Cq+&6KO=T_Wb}g+h}@yoLSO z&B12%x*5laUu-^Vu3b4!%;Iti{?+~D0#uNzRORABK`uW*u3%JX;+xPH&GoH!uW-rw zezaSEGBwN*TFV{&CHUsnQs~p!P;ln+%8gXWkwdDQp20U8dpJT1xsP{qgpP3B9ov0! zGx+8Y&5Ifv^*_2fjtp^xdJA){XJX4q$gSPYku${*}NeW!r1_ z+fG`aGJ0|D*W&EdyxY@ddS6cSR|i<#j~mrm=v!i}c>A?>XSae28Ix(Mllxy(09*RU z+e~l()I{rIm0PwJYo}#3R;G^Ca(FkDGwRF$os_9{X^eFC^MwXunWG_LD<2yk9QO6R zZOB~+jK(J*AI%e!=IfD(4@PXS#VY|{^KN?Yd2BB2pZBS_Zu%=t~jSA(z8-#>FnDEwC)NfHsbX8U5)EfaNyGmsSQ9(^Zs3@I<< zXCL7|Nb6?m$rIijG@*OPDhFmRWpR2{6D0AQyT6);7LVnP%-Q(uof1Zs+NzK_;O4;Y ze%YwK(ijjKxI1#XckIY^oI;30*H+2-?UJAsdzbB!#VX+x*2LSbxck2%C|3#LTdRz^ zHe{q_O#LIT6Q!yLNp^`zPfaY*ruhARtI@566g{x0u~4*L*u(r^xAPm~@v~KWRY`N< z-`{@|H}1O81Cs11C+dZn=Zh5Tg&}~Hw^!ov4i3^eaW0BHT`>7#tq%cql+vBo-O#=MjNbaz%iO#Ggwd-ze}R+999I6glO))N5aVq0>t zJb0%HSQ+IJ2xOFQgwK!D0lCJ_ze=2Mv>>Ed6D*$KohW%&Mm)^hfDou*l&6R{5-~wO zN@UqcuVW5cz==qq6qrjS3{eO}bQtA%;k&;WK}sPM+mG36nk%+A$e`7FGshW8C-%OF`jFZQ_wFI^|Ih2-XrN2Dz=z@N1Mu<;q4j z#`vT-oy5wAzD>HmQ#VZHlBKzCm@HWlf|7HkZ{gnty8;Es*5FJZyMosl#Qg$>X^tE16qR@Z{Rn+?(62^+?dDC z;Ww=Bi<&^%PYdrC-okH`oiU;*-H89AIP8?hqdc>ZqDJCrFdYpeeMckxH!x!>g3DN* zZWK(px|c0AtcMRDV}XxJ&%?InVUH&v=dB2Hayp=iTx^pl&02z%_7GH=huyRxq{Pif z>4GBlz=Xg^7_Jb8>oB5D8Bvcs0&U9D*sRbnU1NNAKyLi~`nRz9){d7ZV>M6yq&a7S z!Wn5HJfCcG7oR3C;CD}2PSbR?_nU5#uuQkGjQZcE!Se4Cb>3Zg_RhqCrxb~QcOmtf z%*+{!mb(rYKHoE?7(0|dk}dsZ=WqcUUFZNV6@iqNhC0wTMJ!UpEV?8t?(>NglcX(5 zEK0qW;uAIWOkcD)OsVUe*7Qoq$QiJqTCNfkUi7v+p|||l1k@~2Gz6S83PlzYvhtv& zZvPafaXP-^Z$10@@$s=R#YLkmF6%6=)$^@aW!}Fy-};2V^~dHN0lh4)PmjaDpK^4T zdjCT9eSOvA^6%@NztDOSnia*?L?vG|$c-}Kr^oMsIgj5}N>Ay# z8Kcj~E+GmsG$7Fb%>IY}WPbpklKN;Qc*jZp(+)RTKeH~#7P7xJ{S_Itqt zy?>>A$lkxnpWN<Q{uPnR7j7&2vx+Z>V<^*0X14FABO8J|6)#0btd7_8K|}WEfOh}NgPi`~v9!T^ z-akI6uW;0CtJj3j;X8j|2$!6^4DU-m-J9Gx@-5LN*(MWm1xRefbfCRPSm7}-`RKuo zTj{U~n5}{dx2d4dr$ArnQHgJ-(ffVxWMabGFw@nJz78oTAy(&!32{~X^#5Dg`fTLi zvek5O7`&{49+#6hp&xl-i+z^>;$eaXoquuy4JCfkWmL?1>#JSj1eIExK>{eZiej>h zXLgqb&nO<(Z=ln?`mCa{7^kDnRQXUGyrStxQQt>R&ZV)-?>U<4-%PymUpMI#y0 zuq@s^BYRfhItX|DnE|_aO)CjzdVgfbUL>Ps`?C;#_5%11f>KOi|wKj zn4RWlAC5sFY9nEI+wlpBb}j5u9J_d3u-JU^r*;kVV(x!iHL7CQuEqirus(jA?za(& zH!ev8m&9!#D~n5l_)GT~*zn*=Wz)UP2r@Yv$Kasvv8da&rb9rlSDJ17*EI4W^7*z( zE}60JvLNQ>*xK}ZGerDkXso-yF)sy#b^GowyYYa3e3$I5d6fislzgU8K`Ts#F6vh-!z&j%u{f_k^wW&!s#*$s=77rrUTYY%f&i zPpXPJX~-^EK+-NM$d{Lmb}abw&Q%%dJjpvZrYjz51O;S3Q}40OIlX%My;0XeWr5_7Qp}Si^q`OPHK{^D!Ac35MJ>)Fe=<@I3z_C9@NhfZYm+o)8Ls2ELDm~nbLRgh8 zcJCD~GYTq%#e9f_n#xB>;|4UrI0WXSw$87Sy_*6bPa7i58450eVfAplg)powwgZ#^ z#E(3hS+UIhtXPR}@Vd&&#`lGh1LWs9kzb34sa{78I1J-phpK$;d^Pit1HB@w8oi%h zvt4|7E6=u@8)?v#axVwo%of#>J_OGgie%+4i;6$e$F;D^NSTQtrlI^Owe?ty^)YQ6 zP7i1K7MoEY6;CEFmNyinj=UcVbBF_A4rxPEn#dVvteGtCdG=73H*EhtR#_XXoD>z` z85Ms+6S=L6J53oHlo!jM#KA0I$p7TEk`b{o^&62l(7B-r<(Kat(dpHwkmt~e6futy zan_Wl*Uo8-D%(ra-hhzE7s;d7%J+tC+*IZ7YqP_&*+ok<_j*JMVa%nPr9kP3!*Cvq zgTK_s!D4Ajirs}G509$9!})GrwRM`aCL8BB&3btxx%|&B<}&f-rgFXV24XifJ4|{p zPQ75q(#ZbLfa9r3q{f`A_Gw6DRE)gKXyiPe*;3BiZ3DKjs5S|C<3a`Fu$Z=wQM@>w zz9B6ai{Ml&zos?BIyceEIBc|yqEdipwv30Q?DwGj^%%W8u>`AEZ21DdACSgj!)+2s z<3cOrRW}q#h5(Tcjkn*#10AICTPtI`{NPsxG*WXD58OxFxQE)v`deWYzwkA`J$Lg*H_skd5K6t5F7 z*txM`sG0C)=0R#YB0ZVVZ$5l5^}|qH{)UH+ZKG}QbHkl`u9rWKMuH8+L`t)FN`GI~ z)EipE9FNx$>iX8j4`|&l_dE_y781yF7>>4q!G7|*2pKAO=kxhd22Z3`k#pIj(b%2FCA5zDjJ!xCIhTP?qpC`-4$3m{w_SReB zC&D!H=s#}CS|iG4FC)2nkopCFmRhbi^ZWi!pgnfPW; zKo<-A<6|lEN8a{Co(tYsdWE)||IlpXx>RxlEUOG{eoM&YbQZz>7O&QR2dN5nXn&uv|3(miJvJsZ*tUWOqaE@+HU6@Wgr!J#1faX~b>0S8AxwAe9p&_MrA zK`}?2{b)9O&HryIo1bJ~vR}b$AT4DP8)W!vWY`8e1_! zdtUQI(8rqm`Y`9XZNg|@{K2lcFcI{zCizLVjLOTpB5To0Wepr;4Qi;h{ez!1 zQ)_<^DBgYh&5^5tlAC5{_y(-h&YBy_YbK=|0OJ8)9{mha|YFS_30#W4Cg~0!oaY zR~eNwV!GYg1!(TM)f+h|7rDH^V0l|%XbXxaQRPOavk>+mqXL|fjJMGhdCc8XF*P6>QwL!`5~wt~ z?a_KafW6#bzo@m|NF_gZ?Kb53g%Q*&C0ncHgTo)150Db_{k+(u;w7pUsM!iK6Jq5% z|E@JC9BP(Knx*ypb~a`_=1ETMt3}K>WRv~q8%6`xnr#o&+<;qNRBSl397lt2UHrB)f+j^V}^^^HFwyL4ltzOFr*#0F;zqnW6oG#!5H^3hE%V$ z$EB6%4phJzHx{Q=R5FJlJ%rFO=Z|qawfdf8#OjR5FKzK^jneI*8OB?_RZa`vozi2r z0@wxYAq(ZxJ;OHa0yelYAFZOmIn0_`&70f_CF>CzL}39i76Ao^K2vt~$z{co)zD;2 z2lq|~&(yHw$Kvn!20Du(YVx!K_A+<^~s!#(XHc~ zkU_Qg-=9_g=Be(tI%t77&`#Th{$r&TdO`N{0<%^KjToI^z*c2I@DHW;VwdJwu>@U8 z&)(IaV}MsIO-)aP+;5T95vb_#$Tc;wRR+9m>Njc%_HR-uB=R%xW-20*vnCCxBLZAo zA6eQ(rZ=Sy&b_6kttXP(rlwW)_O`NYZKom(F53bI6m)uN(K`%3>L!_{$xd1X zi$zLp3SQ3qIY&BriJ8qdT<-k_E{3;C$ORibPCs0%jc*M%1-SwTKJKbh@W;33$4EKCHVjHCI z@w=kVb#IlcvyrZtkW7$jRgBWG!S!-+)y5}G)4w2(VviWz(0n6cqSf&Y@VwAT!63il zTh)oSxK{q2$uU*@CZ16zq|EN2{rRtLTE~}PxoCDctF}Z9L&GaLW=|9LgM#Oq$~(vN zLR}}Lr?xbHt#_ZA8#{R#$?1H1W4E*LwsHm(AQPPJI6FP0GT*3U8a|=57M)2LtaUz| zr2W%eBQkNx>%L_gT1l@3kj|U(Q#ar=r5<{YR07=*1+gdCYO!as2}Sc9)KyyJ#%32M z+g`$Zy|h0<>tPcw?;|QI1S^iEemB^jt(2?-cRkD+#%S*!gW)zvmf$=DJ?!#|_}=9^Gt>B6 zrtuKzmqp%gQFw-r zYK9Dt>H4vTCGvg+Fj}+I`txO1h4O9P%=&jOI+0PCW?>9RYe_?y&a|l>NHYY4_56#8 z50dDSQQ9VPb$`~Scf$EIm`8>EcQKjkG;U+N@}>;Sx=>NmPA>nbjvfsjEYjDd(~v~4 zVxUFrApziMzt>%%dmnOC99FkB7;{|LnZPyLpl9H5;(pdU>nZxD7rhg@FthWc4xl}@ z34I@N)FN0iL1+6PJ+(~zr5R8K_SFBEjv85n+HEoVn*0a#P!TZyO^=#BcJ01Bo#t0} zezBP%V%iHFgy^9TYU1}S&{wLcP9pxyO8gRV&6w=Z4O_zza)7q%uP_d~$|{MSxRbNt zeHJ-q_Rpn~?kJxyg#S6@)orlqURD>HhIyJs-Ug8BM{VCV8B+l%cBzM*q zXXuU5e;<=}lvMDeeKLCIPq#~(?C-aerZXdQbtna3ds%Wwzdv^-5g;;FGXHNnskOlW z&`H(PotH-bn@&ok^FQ=a-V@V||9Ky^NprXwquA3vGIG!wlN-Nndk?U`d?H#u8;t+5 zJwL|A%(eFG$xfZzsVAnc@Q!P%GNSv5X#c zJD`K^ZgDfOOWe!?74==qSn8}Aoa9x%p6$Pr_t*g zb~xrUn9_^8G03|$@CeQ*Bs2=Cql`1FhIMP<%sg>sRWZnQ`9t3rqz5d831`f&fQ5Sia$Ei|BnD}q1-{w9y0S;FqwH|^&tM$jRd;IOfn-q~2R^Vk zPaZ6)X678`cEb6BEa9_tEAT@z;Uf2}V~GV` z-WI5;dHeV2Qb|(oprMRw7sgEWQ=f?JxZ*X4+PIEoPuWEI!5nEgcbqH&;Xj zWXrHdutu_hUw?2-)q8rsL&G{%FY0k5V!!N6raU1im_zt9^;i-uRDV;1)^IboFvp|U zrZH64JS*;nsEXX>2;If*9EH}^x8NPCgsQ5ct?r#m$xhob)Y-vl=+eSQvN-3D)uZLb zgpuHt+n$wY+dH%FHKuCsxNeUpTwZk^0)D+$wN=~tBg?x-C!-6;a-ngV8(a*thSM+4 z?e-^QLPwLoP8(cotgrMU8ggNDzm#S@Pu7k`k41wPPJhnEpbn02@AQvM=Z@C)ak!4v z%woy1)sGZ++I?gUeav*p5&QdtOT~>jS0hIa8P4Ax7S=EfxStPJT$uy0#~)6m01c)Z zl;@K7=tWHxhxbe(n!L+(cTDCk!^A%iR)O{Z)q^!F$Q961RvSy?qMFi1Z?V?tffcli z63@b^#E5PyrNjG#Hob!tzWUr2Yec8ZBf%IQAldOj8q!@u_?;dtZx8w;7OoV~6qw;p0{`^?F~ zc(k{mK}eTDSTuQ|#k;ZGUH4~#755I4WQ60pn$YqF5<|CfCZf&vP9I0Tf48m|uk2O6 z6!>U9;8)}bxqh4KlSUQ!>h?G}hu zvpKvoKEvpL;fp9p&e^?imvcL9%ZuOTamFTsz`d)5jC?6Hu zh&7ViJ}}I$$XvSFU~;4KL(PY5n;AaTenxo0=$}7wGteU&BDS*%mkky*a&t*?^Qr^x zag={IeUFA%;_R{AHaODzs|&e#xu2~zdBV@x?gAE6+45x0p=|a@LLahwcsM>YZ{&r2 z*|KO(bdAr&XIIorr82z4N3}%eTm04~)yYLY_({C^BNhMSy4^9q(@Q+yUFV?SGqJ$w z%*==Wep@aqWh?p?Zt)LQTYuC)(e{YH?jOrg^GVzpI3xGeZp9k{6c+UDU#e#J6($k~gF;2b z!GDN@?F+)rodJrA+XkucJ`)G)K;Ls}uD+<0Wb*Kl4PfWP=%@Do)n$y6T(F1o^=nu( zL-~HQ^Zl%oG)AN<7^I><6D#RJ59D+Ea^{GY4j}PQ^821R`7oaoi|wdjiIqBWeTsDEr*6 zCg#xcx$o(7zY1Zo4Lt}!SkR|R21XNuN&JC8rQ~f7A25k8_18~r1pz7S~y} zV)jVGLRHzvx0;w#+sD__#}|Y;2Yuhe&gZY1`cA>8r-e9)5Mhy3(8rDT@dfRhLabJ~ zyp4D9kzInnzF|#DS>DD{E^7-|Qz9%Dp)FB)NjcM+7E`d)+eMO8O^^Xf-H5TV__6kp z{5cf^#(?E`EdfDEpZESF+%i_~vQ`Hn0%#xFZ~S@#6IBx^ADxz*J3n)72^7eN8YmeZ zB8^HAC8EbVc0Nxitc(K2ZbAn7HNJ0V|NfobzcJhbv3DP~Yd}7}ra375SS$FomQvw6 ze%BV{U3N{%grfL5V|}tu1lmf%UmzksiJ7&3DQGToY6qw1&P5JO7v@?N<;u3?GRM5= z6$=4;vb68yYNw9ozRuOYqg!HBpdI7=$Wk*hT|0F!_ia3+-b`jY9->_G$x2hYFV~_! zmx7=D6F>VwJS2dh-N;IFlYhgW;z>8go{#-~JVddic{I0Ozogkx)29?eyTIeR7Sq!!reyqyRoYr}7p3`n+KkY=1g}i{ zRg;+ybpk{y0rCl@88(?qF>XePN`QzY90FH2gcBf>#wBT8W->-4X|^Rs>jLZ|2@qU2 zhFE}oWGuIRBKLuHN!pZIYr6nDax!;pJlBQMu7aoU@6fckF0*d`?)XyytLW-(OpjT2 z)?YCzP2-ZsRwYJ--SIzBBhQMv<1Ht1$Hk}3rib>IJM|C&x=*=3Or6X04HLc6NA*1r z6GV;7H10(4>uOf#&DI0X7e7SxGe2PSRwfO0CbOz8Plm-=f#&GnnZ2|7TjaJgE4G_w z3v;hffN3B8tbWqv(cB6~Dh_s=E#T^W@7MH7!%NSx$eG=fv&G(s3KrY5bG{^U!Ax8ElSy=7}#U zPoutFNcqzqD^y{SY%AB~GFT0GQRzMnCVBb@2G*zxU(fxeXBF3GP&R1u3M=j}1}do&k5g$?B*WHUW^#GW_; zaDKOfsdWvyDhAU}3Bh8OuP)6J@OD{Vn{-ILb}gXkN~Lo4`b`~CGn)RU=~II6#nION z^S~P_fivK!CNViKBKsW;X)g1ynH%YMce;{}b5y)*lqb{Md!ng!jb7BSGQa6nk!4vn zc_1{P`PFr2{#)|eGu4bqZ%R713>&-RQnqqi)xqNxQI>OZ(WQ$d0y43q)z_Ubs3r-e zHC;Gs_bhC}m!ET1IErGv=Dpe!}{@&Lm+j-So_=_x8Dq0~A;)rD_8 zWHVSzmpV7(2S#YD)^t1No{Ml3<iW$WR))!*e? zT8BBP5cE`t00*>X)rU8gl~WOcsc`GafE*-q{bKA1Z)5;F46lMJT49oyUZWy+6G(K=Eg4D%Xc%WBlDGT zE^@dUwz4_aG7EBSG_O3zEo}5lY&1?C`HS`N3k;bmfioq=8Wcvl-ciJ16Jee0kvd3q zIlo%rA6wnsUr2Ia0=0|n5IY_pp&gEL=jge zfE@uLUhXeQ`NGV`sO2A0sAa#Hy8LCc%W5h(h>grE{&W4VJV<6F%v25j=M?>24Wu&# zu6_Hl{J46WT89@ec9T#ygx=@=5CQ!4Ot{TtjXzu+c{dJ5iIP_mk)Kw=(bXiukQ4OsKl!YrURW&zj>y{R$Yl%-sbQ)|%Jbu~ zL%F^%s%KcvPi#+Pa+ORvCoHT+j_~NPTJq@i@_zdY2*CO@BA2u%H@HBXrplZy4yIfx zFjV>vR;0DX_w_#JF+Tx&#tCVGwBYi)sQCA3S4ENY(#UjE7`v)`#tWMH7c_>h0`?oi zyx7De>#SqzjcjfC;gg@fkVvJ%RO>}dalj@k4eHH!mR83VpFA3`q@Oo7A@g3lqVb~) zo)aL0r(J2GJ<>j#M|F6NwX#ihftp5BK%l9dryXVNZ%yM}jv`4yxeH>wN`h0xz@yg2 zkIH#Y%6Y!o(0G>wf1GGbc}pV|j3UWJk^FZ;v=VGR0=`FMZI8g~#@gm4+rp|*Bs~H| zNE+`?C=&j1p2Bi~hhVbpQAIFgF^XiOoacQx`WjYf^1*~Ljdzy-kr9ozEsfNAIS+U! z3q?X)&NDRD);Q5d0pgkx@NF;Wv6yV@8*jTFId5%j5sD(=oqXVrBB@7_;3nJVtc_F3 zd05BVRE=ryt!ShQQ6%=04<1jprJ!h}%xP|@VnB<4|9X@D2a6h${Z_1vtwT{kAiMzZ ze^fR43k8PhOX(HIw^ft@;=6Wlxk%r*cu zmkUYx8npu>`&S1}MZwt{p@tXUdo0#;?q`3*W-oV_Jub}(#L4J~H1CV;P7klyl6&S0 zMY0Wt4V)ei!?)7KJ&r?`y zr#GAnt|~qE562B>^Dk}EW+z_F|2Y6++=F%}iz+n6Ib4?lw)+-lP*g%4J?&o&X0L0` z++L+)IR45}OjW?OPp|qy>-cQXsKz5a;b_}Habn&l4BbGQ%erZ=X=j3wWTF(-`IeA$ zk!&ALAAuiILB1+x(mT7!aA3=MbBgd+{%t(qRb}1Wg=OX1w|7x>!o@{JP0@ouL>l8)>Sqro$e>Tjhw&=%bx!5veOB8ZU2F_tKV2W8x1xR)@GU{Jw36 zW-sqY>DFa49UJ`s{v+tg{u}gUN}GI9z_Th2dJ*s3Ayv)|tqVN+w^AkQ5AC-+p=2>w1 z(c_mKHm9Y#C#A0wRUA4qsXnWiE(umQ>)-pnjd#31pUp4!TX@ZXbMHv9D?>(4fFp7o zUVr&jVN$n~AGoW!^{iL=@#q)EQCNUpHxN~R_l}vPLTr>=Y*Z{axPp4_QvDnYhBPa6e)J}rX4R3}x*a5> zOHtU#s8udW_s8Bm?~TzbA2hxM}U%M?Yc0J7Mx! zAWkLW8G2&upYUaB3=CfcwfSv*+pquFCS_D+W>LN$Cln`uE|y~I@n`DE5^H(b>HnO$ z<>7hD!%XGGaHbx0`NVKMbQ^z*OY_~8H{9qp`}rUyO7mQ$#NVlR%$x6+575smnzqE< zomcdj2Ncy=Le5DWcR$@VPm@TrBt`dV&nMoXG>5YE@bRKECR*a?snKS%XtOQG9zEGa zVaA>*mYx@m^If#)uj=z%_xzt1F!nr;7V7;J@H~dnoE}_&4mICJ9xQY_L@4lx!kmq% z=L?1T8l`!h2>O1A5EmQzK5>io2*nDaLLyaD3!vQ*P!gn=h!sFb`^hFkm+^LmnmeLMk2BJzI01brZiK?b<_E= z+W;*Enm0s9+s*&^mpkUt{?GRUp35f*#W9g-@S^nj6%y4zMzrP=2`SB=u=KF$`gEBMFPQ!lYA|ceD#%JAj@{^Ks zSVAJj_#y!+f|9Izk)UVs^HFS!&79a7cY9po7<~k#DKpF62uhC#N_9cu{5;{jw-J;}%q+43!fKO?Eful9#BN;&x=fhOWfgn61cgh6l$76tJO46m9Iy!okhtV%Oyx=9LU(LBo`4;>qgCriB@TTZA7!{fjs$Lhr9atT zKd87NjxcauvCim|#4HTPRMb(80(GamE3=3nvqUU)JEsk{nWtCa|IocFhC{6B;DKAM z=kZzShM?i}q;;C8PDpYxnSIcC_uyo<^;X@UwDT%@r`(jm)Z9d+VCMm=?Ub&d$5iL+ z-mcO6uXXiZR;x}{TPXdnfa`f}UZ>nlyt{;)q|MS;aqW$fsWbD&8x`oe`0CvYCR-&7~L+-u2KMpS96>QRNV0nDPyHDM z{noF&nx__Awir!4DZz?Q;;0iw33V&yX({KNJ1%wpOROqz&%U zxjDY$kbW;i-0a!`bzIFcn4V)2Lhnsh7;bXWzu<7y7(BdM2=s}R8NR8iY+u)Fxn$QE zDcx|!SGiFthT#SpKG8r!_dg0V`0O(ZG8pbRy}w|!%UUs9m?2aYf3I^-slrcC#8qi} z*GyQ$dR8KPr*{nWTJECGu6H$cYF1=)5~{~I`HJ}*e?_S|u&cX8A}!bi`q6cl{54w! z*A)y}`%P~rKuEU{whF~F;JiTcBG3a$YFr1Ag@kDVm}YCqO+Fun@TY) z+#?CrD10^ic(`i=b*w{RYyc$xJlQfYZ9F~Mx)shUV9qL_;$yVYIIke1tBf9$GZLo- zdaqfMAs|0JKv=u(1QPI7!S`z?eAPvJpK#8G%R2EZ`yDYv#ets7f!=6q&)v&dA|C)4UxjE z(e4sQp?ghbU@ADgmghse47ft$Vg-UninE-@&oIUtIjZH+j?X^j zh&`p&@5EDW$*J?=G`!ex*09vQ@IgHxB6qGoc|t)i3B6bEes3ZvA=8dI-AD?sp(E}0h%*yV&LOIO46v70Pb&MoEizGddp9>9|+1*cSy0o?SycV7V zNCK3BgG?cV>2RSsvfS7*yv!fG%AvP1f4t26fpc(O6uOACueK%(zQn6}h9QoA`A+-n zNi5b_Sm8&ww#bOt+R2TQp{qJ0UX#2_w9&H}WuY16$PbgXF}#T#Swc_YiD&Rc4DP|G z!ozAqWl}Cy2n#VhaYXfZB6i+|8j^hGN)5FgZu6XbvEKK3)~Q zrH)P#fgnOK1*{MRF=~(yImiN~n&0k~z=H3z3_E(>nfzYaD`E z0O3APpZ~0io>xbI5rO;&!K_4Lj0vI2$gGn{?EK(csPZB_Q95H@Isp?A0*+Kevvhuj zp(p5}9rMpge)e*EdijR4Sb!G{sfC+a{Edn*B>*+lpb%brGb8N<^t*IV2lvFghhTCK ziAZ})wg0Zv{^h+a*1!esC!ya@KGMp5ZNC$T;r#NwPmxR)(G4qNX8B(D>LIfb+xPZ# zUd6>+l61Q0ckc&yMW8c*7(I8t{*E2hl(c7N-@_6~7jB>)xD3deK&!JzrAh?;u{Zu6 zK=QrqZR{K^2@`oUcX$MMkkdWifN-CFHMQ3=oFBehJhkOhkqKKezV`FSHE{;~#nT7j zxK%t}FCr5Ve&6eV=lm587bP)Ee_9bO6 z&F#;45YsgZi2=q&6~AjPBGRA*?{B88QKW>CUFTn;Xv~n3uoEF@A7p%FFG66EDJ2m@ z7XAoQ_5P-X3V3*c(d(O(S2EdkT&9$lg5R}xvg^ca6si$q*R4ee2r>aFuNQQ9kHK?J zA_VW(C~m>R75u!8K#^y3c&|kWPSz;GTtx^f|LZjVw+fa2ziXt2fKVGjs3{=SHzEXQ zYZS3DDPcu4^dJw&OsTj3=D`}|p<{qC47@U#>?1CQE3Al`o+(o*1vJ^|Unc+m-45_S z!DCYV-aqJ@l!>Q^bToJms=>VssT4^OY0U_-kKo-S%9JwMd+-0uUPL-0i7ec4jRK9U zv~*5ju&tCW(_r%cQD;b?4^Rvp-U#k@AN1QK{bMjb&>?FvsXN>7Ps*8bdw7nvCcXm9R^iF0ksBsWbFJdITTO7ii=J?MnpmIL&#qx~Kpuz3p$6-RjQi3%emD95q;$q!? zk`3n{bffBu5MNix#I~o8YSTA^HrEcPg@DI9?lT-K&uf0m9Np~vYQa$Oa{;l4?q{0j zS^S+dXaI!HALV-tqT1cYJhwGk9Sn}2?4VYr{)o-g6#f3@D6X2Hb!HEBGQmKfl$h%@ z{mtR`t}p$sLL=cPf5iV|DgCKg+sT-%EwL8>cg&*s8~IC3achBq%Dk+Sx-xA?r`(w# z<6&C*QNe7V>Irek9WKP;*sGfP6+pNXysF=Rbh_AtQRl{dJCD#VT@!VVvWStAYaV@m1 z@1g_pN2hnlsjKvycY@WN5gQ>7hR4)^O{2`iqr6s|QA{O?)@;pq^Zi4j<6vh6d(vIU zAs??%I(_`w3W|oOenQ>rF$H<)PF~v;mvvU&w?(>T^{K7tQ_-fo)mzQe&6AVL)!gkb zu6S;lwp2|6~lwGS)$99aZ&Kfql&F@z~yLplQ+F z5fvk5mwV%4_u`B5AurL2t6~oHKa*`*yGcC?&wRQ7SjGirl7A$RrrnND0@rL0lt69Ie1HSsFwL2+(V>BO z5dnhXy|D<(pTh4)69uF^R@b8U-_vYZmW0TpO!z&aEPHrO2DWwEB2IobPGhfZi*!_a zIfQ(s_Q`4pBb8%kdny-Xh{I(4zVvi6qM}_-zlH~HI7Q*KrD@lKlRJouaoZK+0P;if zKK)dW`>AfUHzep1U-OgFe2;^_YMfZ)!o=nIJr0}tchl~aTg&k6Wxk>Wb(CPHIXc1< zv)koc?qR_lmGiu3IPOc%^p$@12hKrT<%5Ltv+mY2>_ts{(fRwqldtQ7>V3BKeLEq; zJDfTVReB9BMiVS77tzuU*n(MJ=ZpKw4bJcepHH5hUY@qv z7c;UO6_Fbiin+5e-G-%<+0z4E^jY3n`m9dIZ2W4)(V^~2{%ptE@yGQFSf4Fj-;P+$ z?779oi2cP#z@e_yMg{$WXtF1ba)T0Zz;1dLCEYMETF|B65IktBa5%}j3LuCM+}<9# z`HvJtZXlRP3Wi1sXb(gaJk7dR&D-kwd%a#aEN=(X5WTqA>~=pa$;my#3-EN(cg!|? ze$Vgh;rBIjfI8K%S+~hqx4-9e!v^i`Go>U? zkPqA^&k`@sid@f%{rV14WqLQNQE|qBcQ##eHZ8Zo(km0&Qg<_*E~t=;d)4{=MP;s!cK^B#>ncm9%7cMq zFl1_OzkM&@(BT%b6wSTANDWhNzZ>KJ9Kb2{z=gW`iH+2QEuqhA^<+G&RCx?BncO-a z#Do_n4{u3{+-)O&^T6fJ<04Par|&Ejn)74+?1_m1AW;ki@g%;%ys@iL{PrA@u*!~W z6Bz=QZ?FgdDYg1X^Puz5vFVr*5p?YbM?txD-XTa z??DiDeCH9G;d<%$O}nozn^O$yaP}7jed{bB{2bbAI9e}5;cG5SkBU6=?XQ*EUn7pf zzX>-Y^U9-@c)xUQF$({+p76D;j_V{*-p|*6Xpp6dN8yKQka@w$8VhJ8wxjUvqVQ9q z@Kv*DB~t9KSub5nW54kTJTu>M-2y@OHj6eC44$w-N~YTq$}LG z+VP4JJQcux!^deU>ipMXc$}lKejE&1b`oUmuiH$el zY^UQq+TlKn_xQ8WTfmuYKv7BcdBuR@gzEG3?XNFi4e82F9Ss4)^i#P)qA=U_a3op4 z2F>te{jFqA{}`x!fU+UAedUDxWgG2*rf8-v);Ung(PU0}chi4pV}vH%3W%*|wz`s; z{HeZ?r#2}TdUyN$g!IRBjnqZp560cldq0aP(SIUk+z0kaD3dDQRbf4Oa!fyn)J+)f zo~;~GRUCdDIurrKSG>a1EF$WKYma&~X^!G}Dy@MBFOCbDhzeYNT;*#mnCHxzQOsjz zk|^dr*XE$a85tFqz1=}dht2_a;7hv0*p!m}NbcDYrB=-4oypF0!47{@;Gtk5PjBQZ z_3XuE;}-?@;~60*XP=$Qa4HfM)wK`jYep3bvU(D^JJZV6fq|}rf7)uER=J)WXDQqU zc2?Ja)jhr75LQJBd|DXMraBK;r!RKyM!#a&&r%5KX5z~isz=s5s@y$lkKh#I?FG70 zFSdiY_O1cPUNMa)V$WEj&?m~>HLm0MlC?|{g*$_}EoS)x@l`N^5|>M++4Nfmg_P_Q zo~bdEr(*iIoNc?Z8)k~EY-3zb#b^PKz{)c6H_NE!*D!MvRDF<9pi_Hz_NXG968GZe z2hr%l7ru#lA$2{wA4a$JIZZgJT9%rftJ+ep1izy*S~rM z6EO*w;0tQ_vj7aXz$mT;Lz6ilon5J>T11j{(wKchk!J+3A&L}pjc|EJ!dbCN7_+V{ zi?%wjJn*^|^r$REFCgIeI5bNC@u--;9@Pl+s9-e#X90RtBhaHl!5~My->Vn{dQ?aW ztY{AY>@0mA%;-O73H{bcT+BE61^@Po81xbv=)0=FeKmeF>$C>wwZ1WeuuMReiGaVh zb>M`yLNU+dFwfKGyAbH;8jO18Je>wQJ7xY^$~;HTJgOA)yb4p&0_`c)NF;?WXU@Mu z`D6?2gkp-V{TQdo7W_nmYNx`rTC3E<%SAV<*EL&ZBwF1xThA>ZOLxd3Dx2SxKBxT; zh~c;WALM=V|AZ-S@na0WL%tyQGN^VhTuUbAl)H5Q-Du3CKcG+i+k^z$_d*;A<#Y%4 zo|f+$y-x0lDw2q_7@jOvczB@0gFF$rW9X;cuh+kQz3wT7zjzqb0T~ziMc$8Jbi@L#w+c-Yqwq8l41mwF+A`}*C~mi9qSYl>lAaN zj1mTZuXEFKq^{*jc}ddY;W^%XyFo#r57q|g@a}@AYsjuk(LI)eREZEAWRhJk79j`& z^LWRb?R8|=^U1E4f&~D_n>U9Tz4D|a-qYbNI^G0c>-k;V5+NXQ^e53+T&L(u1`7xO zR`=)_O#ej)`a}p=hZrBJ`duq0yWa13Gi;Rc5th>;f_o+BjztW!J!Vd12_ z4E?;OHYn!6CN?NiRQ=fLBfIWN zhi6|P<@LWaO&kJhdkbn~&5?S9lS(o4YXr5eu2a0;pvY47YXr58ix9|;GO8N*HGG1F!Z<=gSJka-(0EwgorEADO{+r07 zOtOz4kzc?ngX7JvI+i)!Q1wF zonm#AksIW(T7+OggaA6k$gS!pQBL*|k{AA0W^Y2b$TTYcKzcURzk9Xi6-}Cnk zfpggO8qCF;jrfXr>T|8% zdm#iQ)cY61{+DzK-i^fK!k57CN_klbWY zU*d}oE34fHjX`byu0jM2vu`r@1|s(gmQRuL1!gCM1lci`?fhp8#0PnyMGEMpvVS+oqsGM&4R8-i$FEd#gi>NnKRGRWGW?#E>8h+NIfvUW{Me$hyr0&PQN&wf*g>Ko$`{%w?#X zxpfzF{(WY6kT9t$mTe&G` zc~m&QmJ?t*DQ_}~G@tA!K}A)e6s#uQj3)P9PbzyUDe=2W=oI*VKaQUnR-g;}MfdTe zN2cY|a{H)}j;P|O?tO++PD;0>-J9Z4R9knes?GHDSLW9R?B7;Q*HquBsvfVZ{;fA{ zvb{c0eI}u&&#<=M&!QTiW-}pk(HL;Xs5um@HKYXSs0ntY*$hcf16&zW@1$%4pM0q> zS>$jCKW5xTfBo)J;o$Pa_)cB-G)>k2!`^!bG_`H}!Y34|f=cfoozSHt#0Dyz5PB04 z6{IO3QnM8m6%Y}^+<<@xft`RLHT0+`2nt9Ey@-HF@1cZ{Z{a@Y-1oij-gD1;?|%2b zKkk1?R@NMIjy2aPzcJ<*b0wkMLm4}B&Q4J+4_BN;Bif>S(`p6l+rNpm)lE;0Hn$BI zg&b`lOSCTd9XfT?okAzSF^ZNwdAB)78^mdn4SpV2PkwakK?r zV~^1fi{XTv-R}=i`4R3(THKiG7fFd%9!e0EjIE%0$9F$)nLS?G{h+G*<6z1dt-f1; z#1T~?hxx%}v3^lGJwVdF%kK0#&TL)2D{}6JVY}=4is}PnXe48fVe{XT=1}r>XJl(W!A;oF$jre~wXVzEE^mqn9EO zoud(3xT;ly&FI?;A-t{Am=0_j6RtC{o4!bo~8|%Kq;<uc=rT)<1~(;b&LW+(X+D`)O`1^l>2C2CQ)z8ua$NSSJ0E2`G@#C(2Hn&3imexU2A zlyRc(N{0g_s9A4I*K_(uJZEsn^{RUoaa`?I71jG$A=Idf`5QI!^B;;!DqY>T`ZlS= zWgk0i&<}UN>*!1)=})W#_sYF zOqL#Y`HyZJM(i~hHoy@Zkc-J`#bim_h3CKC@U;rJ+SSE!);gkQ!_XPY58| zuT1&ne=zCH?5^mz(r=3P$|1 zJ6>*k)||2`X=Ch`W>Qq~*-T(4t!y6ejHSoQHsxoT1<$vB^0bt>x!8JrCM(`;+1qN@ zGFOA|y}FaMA|ux8ox<5Cw#}Ay0%7F}rQOO-Ue_zziVOWQ9KGmV_KZaJE~=a)=Y_Nn zjPkje&(voHkulv3w&`(K1z!8uZJERr`7!4CF-8xwPWcsnFsZBN`C5&EOh1Lgce_(O zY;0s|H5u3XxTXBf@7}(_+R>jbn6ebt{Z_O5RACzSWkr!MW1cT#^dRe$S7C)o4BQ!} zAQX0Z@{NRh8k#BsEm_{+(nr4^Lsy^bAK{LKC6~u9Fms*M3B;y%S`BYdBr~6f5@|9=S)wr|#C%F+PS{y>z{MZy)vY5VkX4 z!yZHT8lQ5nyNt~BjLfyYDEo|%eGI-hWO-`X@&Hx}eu?gcnqRWKqL_&<&+AQU^u0_?#^^!e)6T=#Z?RyRSc|^(#*Z7zr9vE9qh+4 zRVjVJ#hGq#=oot?_VnyE%nu*auh~P#KKYoQ@-h9^pDMmJbgX*l*w>+Ba=oeIR?c)) zRSaE~($D%+(c(A#SSoIqs`jQH!e-kD)(jmZ7gXIZ8#?xU=-6(h^p}RJ`^8oFE2{28 z6xn-IpS@P{fGAE^N}IVjpMfZH{GH+eM6u1s^n#D+&;C?Zh+^%~vF@Q`3cabSR?cUt zs_sJ+Q=lsl!O9z^I==|oqSFhNJkUO-a)n9~IHeqS=l3HwOn*Y7+%Wya%K7~%KbFCv zW5)fdR&LJkKU7Nh7As9yISZyl+j&E?qC$5RRo&04x*zSw5>%p;0}b+8Dd&tI3w@>Z zl^dq~uFhw|{8+f4+v}?CpY?;brX%+My+ZW=|4aPq3Lg|zp`HyPC;C&L{JBKNgQ=qZ zaL{x7ldCxBc|7@0i9J(Sg$lNE-u-K!WYjufxVrnd3F7w>cje0qhlaTavgo-RRIhQ9 zZu*|T$!*)<7+hDQ^H$3-Pl=bZoT!x4@ii&`MYGfek@3MwVaL3U3%7QUGhw;x!l5d^ z`{k*Ft)b*+J=(c|?ui9DQ%-Mmc+e}zZ2s__;hGr&(}OYEL3ye1lR4O(i~6)^9p#5n zE(=+B(Ir|HpA#)+jENXYy+++znw;7Ei{VIiw$Zc zEiVF343zJDEOhUe4Wj&3o)scW%q1sW?V9YGEDcY|OtLrj43bF^E9T6OrgZB@=Gxwl z!YHZM-J9icxdJ}Veh=Rqe)WRZXDFO7diAI7jb}?=&LB27PPJ@Q@I{`-3tYXGU?Jf>)H zi=Dl{AadSSJ1Dc$*wu8YGk337o zRTS&={tTv>_C^{})AYP+K7sE;UsNF5$rD{x z&Xh6s?S{pVI$4!)|MZMxP?aCn_~5FqJ0EqgsqV+5%>IIw!_?usjXTZ@99%o!13VJi z_8Ye%nsrQKZyJilmWEU)iE(Phs_l#rKZhl6(n=;sPLji`>a61w2UOS@p(A-@wq~g0oFm~J*OXj$Nv%Ul zt5O@CbIMMYoW8>q#WvlzwP3~cHpTQ~=(zkUqn-h!wgjV@-d7_rMm?f&W2L+eK~>ik z2-gJ%Uf}}b@|oh|jZSpDa@6B(_u_4TY!o#7Dr|u_jdoMj(JJn$sABq-L-0GN;0fO@ z7yqu4Z;XP*dD}U81>#a)7<~>_RJg*+^WoL|sy`l$zQUINeBxBGaml*NvrGC$7q%R2 z^kC%G@i#^f0^**;7&X7*xz?p15@(WTBwhMPg_43N;kuV%Z4U42lMX1dLvXuO@S?A^ zJmC*^U+dZ7S8JD&O8@w-i0>}_Bh?Yb73VYjO7C`@f@c?#kM;DsSG6s#wu+3FGnMeu zyrjEI_$X(Tm|{0Cj>R)6UCJ|wF3D)|J9^Q&=xx~rL_+^@1Fw0e3yR%AmG*H%Id^=L zkS~mOZJFYR9FI8WjUW4RoH0wO8?NI}A^Ie~T+X!RmCIFY3&l3SxHX7-@kSa#q@YUo zxHZwZ4u`mo7fNl@ywi7;+M=9O#1z$e&2{7QXB{+>9W^9*+kNA%mO5)_^152Z<)b0) zZ8`*ZI0Y~HcA5EiDZVi}0dbE5;$GIqyWUq}dc3XoP)1KsUa~lovAjc7*Zmb=nd7qx zsZJFOrPtp%RRmUD$g0D?Z75t5sh{H!R&?TI1P%D$T6<|WcOH3nOlBi~VA$U4yS>r8 z{j>zy)__`gnciXA<*h;(T_GK(_M5g)hC&XWg}&p;F}Ab7?0mR@MR>Tw$3vxUHIHo9 zr0f{|FJqSF>_qSbuZ>)I3%h48pYHoeH+%UVRB@E7Y?r3Wd!4`VWJ>8*n`Q;A1ltZj z#ZSWy%p=YBmbG{}{EAAMLBkP4Vg8MZ(zjKm-=N>?6CS+vQ{49VocP-8uLQ)Qt0G@} zn(2m{?*$35t!eSn5lX++B|JDQR9E@vhNna(5Wf)4&u1yb<}1YZKMlXo2Ob?U6yY=Q zQ+(s6s6!|f5Ac)-6k=-}cF?IPbq4j&#eYm%@ZTU!HJt?8M-7GfB8D8U3_Aq-ds>e* zU;d`W8$~F+bKR2woQ^_6FL-+<`FVELBp8JW#oZlt*cfg8o|7=@1QMZJMM?`2jH;kF zON)2fPw|kyXIH3DT&&jZ8%O(_FYAGcQ_!liw0H-#cr%9`QV6B|)d@!9eu|<)1Fyjr zH2OazjsCYtf2b_|-9jj%b!Z^IqBL!^`D!Vl^g8sVs`O`0LVNh%R&yduD1*@-DsAuQ zOD1+T`$IjKZ@8bp=uZajUfn>5nMhq2WeMb;$rW-qv)`+cJ%txUwopw zJJ3W$UJ|L{yi)bm+JtEt(RzHoM;$kiFda0?H>0p{&j? ziUqju?SAKz_vR~cD={jcX$tStZTOp}M2UJ`o5FMr1d87u2s>M)pSOdy7ZK{sl6{I= zfA`FuZs~t2OC|_pvWCI_a7bljJtftz3-~ZBBGYMuTMUws45Z^5S4i zZG{hK^bebay75Ef5yOUBv2K{z%-}{-CX9#w&#w`I>ydSor+zKy{fQp$t=Tp5#Kiu@ zs_za>J2_6BLOeyd7B}i45qgd72KVJgU1!536vx)p_U=V9m5j$|KZCffX5XBP)l#yF zx1YZn=L_}!lFE&CDxj2+MGXBvyM>NwD!q=PIfi7?BaqqHxkQwXP`x#Pu*)T4{e zMHh)u9UP;Jj&J3DjdtNeJUO@b709+9K~UfS#1Fp8@?3c$d~c!O2wrMZ_(tLN$->?P zorafFPct#jR~JZANHQbknqj1EcxueBsj~)2I5X3HyrXlzkVU?beVRh4nXN;bLZ`Yd z{d3&aEBNGJoeFxDi)q1gAKqU?B-j@?{pwVpr<65xI(n{$siT0i*s$_frvmBUtrq|6 zRKRa+o)t;5pqXicFu1x9dKkxY%WBr%HLq<7>2(*|7HNt(d=dX5S;6u=9%qJ^PxA3G z)l6{3k6Z|`z_xKE`wU5v^zHDW9Z2(Oq&ZY5e^ZGRd;!_6gS$F=K@(imlts4t;eM2w zdPTD#9IbFyA79j5PMW)inS1YuuW`YLUBdlDj+yIr#Gg^NJ?emePe6TqmgjU6`MNs^pK{Um7|z5QuYMb6XN(t8 zAStNf+C*{1j=17Xtim)Ba~G=+WopZD5&t9^Z*m^*Bx7ryhxfzH4Pf!{D6v0KwwIA4 z17yQBZ1}RGsjU*gb12#_I^)AnA#p5{m~<&g3|$gx@%t|4yL-}@Xu%Rxcv~OmvkTZ6 z1p(ZU$I`Y<&68vk;+(jxe$#Q>hV#9P*tg}Va7OxUMGbbC0NMpBX*(uK5`dG^%2CjY zPrgCb1mM;rE^1EarRPhM%w$OM7c|SU=^vFzy%$1GW7B11NJZ!IL3a3{Yq+boa98hQ z(|1yRw4`uZDcvZ1m>#nA)g>eRC9iAm6v)aBmV>)6rI<~K45{oqo)J!Z@2C(KTtsKz z(iVEV$evF12#6Ck6y+t^NWitu+I5JOJ&*mQ5cs$#vfz`?1wa%v6yvqE#1suEI_ieD znuy92zV#|w%akdU0L#4DVmuogtxpc8V1jbk*Ukvg@wI)cvwA22N;$JddCo%J0DN=U zJ07TiV)J5lk&9VABk&M7iy4aX7(7sa^FUpPuT5MfMItbVy^+m}9|;o03`Kc1xZB?H zwta*CUT^jA?F02~(A+(ts{Ot>@zC7c*u2Ra`24_Ky4SRd?U~rV74Y7lY|sD;(7*Oa=3k522V@D; zwObDDgyPcbObte8ekv9FObzDljr--%(OawQ;qjtNmhKz=d!vL-;<(|9$XeR^@JyYG zEGGdy8od`zX&L4tHf|e*Z@bs;_V4~A5JtlL(7Mn5CeUAs{3+0d_1123Sv2gpABgkt zsJwJeV~f%a&j2@JTE$pXVk=!s9b3G`z*c}8LL|VRd4zQ$;#V`8>i5@{a!20IDTVd> zUW|BnBdf?htd>^Day+cXiz~?R&US^-+-1ktoVS8pv52q}#(h=wW!mVO`|;nc`!!8x z%B}mKQ)=+)1vBlj<+?Jbk|f)Eq<-(bsd0ncyyzJIr!fB)S^j#x&+9_O%86{B5vtbq z*f6$-H$M9vw4rd`<-^@)k^?VVh%QPQ5mlB(J}AmpSZt{->PL>e-z%Kw@bq4! zbk@drL`RQkt0?~yQv25QzesI+`2Q%iw~2N)lMcGYB%_mX$68SaZ74@|+oaDZpR_Tq zw6=;X_*$>pi7T}?F}P!&Q4cVNl+a`)Sujegznmyl#(A#wb6{?!KSLyz96R{O<`&Sz)!OuW>w>aS2& z;TWUh6m(YEX3UBADOrWVFWPD|)5V!E(Ig|hnX)af1O5vEHTW#AO&7NooR{8~mwpVF zUxn%!z_ulzW>EN(YPftz3VLG0XB0^&Ws=4ll+8HOJXVSnpX`(R6cv<)3OY_2N%aw} zL;WDEBr{@sQh!ISi{g|WaLO;R>7TLbOsP=8FlYP@B${s_m3or!&o0^?!Ld5ykKe|n z8sp&#By~016X*^{oH8Vur;t35XpS_sWxt5$ktHdJ;7rm`(nohY!xfdm%~Z@I$Hir>^+63!8UM9Bid!Y)2(Y z5q9{k4kYOoZtg9T)QH71{k6Z0`aypg5~L#)l^u|?1*-?`WvG97j0!J)o`e_q@f5LC z2(_0fEnVJ&8-S z)!Qt6KHc(Uqos}Gne75&nL10^tHWg`if8N$c*-uHxH3H=0S|jrLS5|%PdZBX$)2^$E*d!HsQaHO;r~hX@gFST|B2zy ze|B}5uX3#=NrKev* zNx3_hrnpTJKXwfk*%leG^Tm%$@~EI!GJhPajo8w!Oe)npec1ci@9>STD*aqD)U zG{3hae7^i@z(^K06k)O+zW%L#Q2$Iqr*;48m|lSE!wRTz8LoLWAZED%?I)ITw&c== zh2A(ercG5l_@_a2SmS6^OVuPI!y}RUq<31&yHsCsO4-{Z;mjB9i=SIE+a^SDj4x#CQ~hQU5S`!bc@0*1nXjp=4$SR51dh9-R!GSGGB4J(wy$0l1~z!qASae z6;`kocDI$AEOsW+Zt(E^Lo5H^H}W->{zoHUzTls;^4WF&+sglUto+XJ|GJew+4zsF zeExsk%D*KGI;0Iv=oaz_H#0n2=)kEY9UQ3CF$|>xGy+D=Pz}Z~$@>FMIC`?#nh^x* z#NGhxy0PB;vToiK&QZfCDtY<#&U&onuv+cTEplEcD0$;A&NLXl>%PA=NTA9as=|&4 z_}KEK$DMHX$j=WsTN+;^Fk5+LEhW_CBj_5i z3I}6@R!YGAa{?QD&m&k$MSHOO23dlMx2uY38BxY7y= z1{_EvvO!}wNoa@PLL^0*(!C?7Zh za|fN}1AM?;a1UnDBD+Yu?&<`RXcu_HMSei3Heq1PzE#toF+7IaE zCAa)~c^_*16wQw^j(7e&)HRgf6eO)Y<<^2*BkWYD4q;RWud&2#@?`o(E~=X|;^1|i z=Y(EYgE?KMl27uVqASXd*?VKEObS2Q`k=vT997uGGS3WCtWFw*EV;H|E~k7amwY|H zw7E}ScqUZ7rcHijy1Kc{D~-y+;gaUeJ2%VXcKW>i<~7u$EN{4m`7rH-Wc$|`jy@#g zGF`1-F4#Qh!HfL%=y914zj3Y%PG$pC><0^y}I`I8msTyc!4ZL6uR zw6ZNv9g6hK#5M?vhbF58C#9$OECQd*2%L{S-q{K7F*L{57OGL_@F+)gu8;7s>F8 z7GTrm;iUQk)HR3~_e?dRO08MdsPzE|g}|Xofb!QlF_;0kdw-P+b_m>z6c8mG?YG*c z``_F4a{uhM2kGSl8vk*-e(S$?{eSQJ|FT^VHBtGegguR*OQ9NUrRp)=>NV_o9j+QK zP(l5E|D?KLoy~be|M$31+C1JfcF1ixQbbm?sx%J3$?bTTq!I0NGTK2X}i(!=Sd&0@5l1?afOI7!mA_AT^ z&xFp7g6@-Jdx3qzBDm&j#QDeo{bk4!l|`)Mn@25U#0(adZpXU48;A)m%>bE)#hF<$ zre~T$7ee>!!P}i|9*ybGr+ESsdy7UpHpRx=eG zdKvLMSwPL-W4}KnwsZsBHRIscJhth%*`0{#Pqh6(mGeUsUqqNlQ{NmQ%EbLZ2%E^w z3R-#c;@-k}IQ%BY&bzSUi3^qty3_)NU3bs5p=K3qMqTrTip`*6{`ikx_?}eUQ@U`Y2_nV{Ksb|l~X2_y*7AA`8-d-Z)^$*0L+x z%B$F>RinHXkeIVz#mN&7<{1GB~r zfuq(+d{!JmEr23e4C(IQ4iE&W(zyv#>HLw4LfzfFDfn+Dwm;=bC_B8oJgHZOq_KtM zDMqE78mj5G!FyZcEC!I748TVLx^fej4^@a4L4v#LfqcwCPWUv4ZxP^~9|sr1Gm}jd zuqp@>r5m&XM}=TqFmZ5HpIL-ZbE1MmmnxFT3U3iJK7X%gRqki-$?)>`{)q;4^kTn| zM}13A^m4P9TP9t50E9exp9lqAP|gdwC89x}wnE+StSe|zNkpTG=f7s3f%krgBc+X7hWh<)w_~SjM}@iSAY7O7BgZcXP7)xuQF^)B_wpELR^!R@bCHe#7PmrOz1$(3ajda^J#^+-{P*Ysn6dkh8`z$E~5{&Vm0eBJb+r?R?Pwfi|Hu9T5}k0bz+_ zCx+kNQ6|H!Y0{fWGDXzKyYBkZ6gyIR<^l3Ld4o(tK zBB2~{R}Fxga0~>SXTP(hhw)n|U&sAuGpU5OtFH4w3j(Dntdo>73BvJsp?CQ?oP@N* znKl6%r zPM)OcjGzC8v|U5mLI&kWWn0ZWB*_KmV}Nz~Y*HzMb)sOMX58>Yn7Pzcd`BG$a8%du zG1x7xUjT}7iBjxBCFNsjqa~sAVmoe_72P|8H}DuZjQO1t?tQr~wv13J24Qvdyx7Zx zoDKD}FoutmEkRJs^ictXW;7lH=QR>lSh7VU0}QAt=sht1l+FS?>m)OS_%AhY0WrH- zJk<=z49=U{i-Gw)Pfo)6jK2##u;R#|5`N?P=n4Zl`iV+M^7Rn}t@S0RelePb{SZwY zwAI(Bv08FA60-IIVm}ltJf$=Lp9TiwpCCHN%Lc^&n&l%WE26mmxKx130CUC;w;)p?>RNQqn;6vwg3`BXP%z-zxWKodF6H-KYixU{5&qjx^!R)+25umH*nuQs@YugGWfn%ViW}6n z4834wOg9Y(Nh*mY41`F|kDm_{R%Tr@VT9a>m1xG~BcDVWtmJ57;AXlB4+u~bmjiDO zS+mkBrka2xekN7ITYqtgd2fj>?4a|#;SIt|W@`#R!x!u>0+b55adXF|7JnEks{VAc zMYA~L;gK`Up^C#G`=g;41M%+T6d*AwEk+R8CigJF5`nm5fGA81WWneaq!uT$?fWea zBlju8Etc+CF7DKz&HZ_jd#9K|#6}@`gLsD=3|O@WH6=bTF{8iO-H8l+kSqIrJ|GKW zu+w<@g3yOVE#|P8>d|kO;F8v$IB#O_$IIpVtxX{q^bAGq33-}uCp7B~Sbg$R9H_F= zGr*|8f zWh)=)!P{|ZBHW@I8Jc0tM{bbyj#&n_50q+|#p$9qfMqQ+FH`h()&~)qJMgV#mI56yA6YDmZD+wqI8HQFmi|}qKY0#=-Qm=IiIUfn;mXJloV%2Ztrao60;jm z)-*y*E2;g3#4JQO`KLX!Z&w!x1eI4SYA{A&f+|r2aGbp-4E8Jb*g?JhJR9NZ<$zc8 zsrfK&I_qrk;;OhTFcr8b0EB;(veG|s!4s^R9AI?7Y^&50CFR04{V-^2m6_R*>I`t^V4bwSfBWB_`k|bWaroxIoN| z{aN}j8(YHy;{ld>v4_AKtu*PsZa&QX*XqgeL z0@qiSksz*pNs6=Ic0ZHg$-Ve_8ThJLOL1IV?7Fih-$1h)ni*!|16}5Wf}or2ieR>3 zEA(V|n{qSq<`O?PWc<#^>DO&ww)F(sAf1Hy?NZl62hW-XHUJ*|EPe3*;oc)c_K%zOEoi5QDL|lRE0r!a&EpX{F zlOd2|h_nD-nLW?KS^+nUrygO(e=r6{IASdnMF+k)$}#{^mq8}r&QWHd9!>MsH|}@0 z$TC~nn;{~o`>VU#O#ngL-`JU7-E1KmHqyweiNG@Jm)y@r&^mz!k0%cpFH#f-%7={Q zfb45U{zHL6xOH11aJ$a*JK(&2g%vEq5b}V7)6dMzt0jrckX1Q3ojhY1-31|to#3U1t~;zU z^|G!IIORLY0TNuTUxO?b#4%7bx5ozDFF3FW3~f#-&9@9)K#WYc`acrezctj7rq$sn)3u^gg9$ zS*#=x5xKLzY?)0Ibw}^bPf`NJXm@s|c77?ZopqWYIE|opg)M^B!^T43uq(8fxFZN6 zu(ZkHWB9yVss+^O5PV>>U0ek`I6tie;N2_QKwL4z0Em_-T7Xj+pCe%0=oAwW2dEX|Hwc+o;ve}K(sL;Y zV7On+4>;qknY@@i;#JQ)a@P9nm+YIAS4AEs8mHeC^$f{}f9b98mrG63l%y)9?X@+% zc@dHOY~8$jZuTW>^?AWQ(QDzFW_!-RklLV(`)q4J)P5ngedb@D93ZtT+A!qp zt|h;1;%4RD^rZGCR`w@`fJ++o;>?^kve#s9zB$t8yXS7P%xSCvS+nDj)y#PfTc&zuqPy6o0)w(UKbPE zX>oT#+mBjTkv4o|6ur~$?!C@=JG(KO5>URk(^SyTKZ@23*Q{C3CZc!Om-bgC0TKGN zx4E*vlwHR;zO)}sn@hAOUbLi@6KKOPsQXzFrus~`0wP~IZ|ZK2^*~-+%T!VWedye$ z7IU4=CA90}Ku&2tGrcfA8$x{5q#i-!gR z;}Z`bw96#A?fcwIiG*f_GZLw-=IH~ zw1XP_t$L$@pv@HUX?8Fdc?mVCe>rM+avLt$Ij}C!3tP)H4@PKU)y(!wM`CTE&GHbXIv;BU*L@9M4sZLQZa{Cg6prT=&<3G{57&sqnX&GUyCXu`KkcF#wluV^Q$DJNU0H^bLVxA(K;E_f z?duDhjRJ1`VR2X$%EY@Ecdhf=H_G16FY=H%24@f_qk~sKwgU8Al07V&L#sU?cRCjw zxYOe|2S3z{ji4jrdk68uFQ%4i+ZxwA;_IV!M#nSHsz0IB6+7NmUR-oq_bSGZ46irE ztp}OW8Ff@#NdD&55^W%ykht7Etm1Via(g0JM-Q3MxnH~NzPXno*a?Nc$S zL?qTmQ;rbs>3xKc?{2z&(UP@i=%J|8hY*aB2S5efpZCIP;+0R^|mn>yh! z;GHtJfB*y&Rc0Y8%aE0MsMqdztu5qhS6s0-t`EEw0m8pRvIo^;K|10ku+8?M# zN&#Ydi4zgML!lIOx^pfs@7GXP7MDu4O7`z;W^8OAA}F_m$drgBCG?{3r-oGs#p#c* zjHz-LPCifO7{UDt{@2k$Dm`PHA<%W=Pta9N^yIcz(0!r|ynf8hWBFOse$(W6rbHnI z|Cp8B!*s;ccZR-MibC09Lk7A620b>U9t;QdU!DaT+X3Aq)LYUEABr4OHaAmRK>1 z*j%U)>%y|$cuPkFkeF=ktjEXv3A;-F6?U!3&;&oerqh-(v>FCM?%kB32SMH;8-t2#{lK&jU0}S%SfX8EbCv?ZZ7D z;D3US6%3oQXaSXIK~+$2j)fPfhs{Bb6avFeICb?Ao)NqW-8uqZo3MD(Lt}x}&5uI= zcoYIOO28rJzYzv6t?haL@g0BCZQY09kiXHzFsfeVf&#<8s_c!7o(>o`=7J87UFJ7D zcRgW<`jvcS>Sbn*w^J&Qu?PQdYJQ{UO`!JHnx7et?4W-D@V|r8fdags^F9wVNM8$3 z1r3dG7Qm(|!67$sVCj%&J2UDg6A5TEWn<^_>S#McTdZ+xZ*y*i(BuvYziBa95I7&; zqTWF<5Ez@-g-mhFY{(Q(iJU5X9EPZ-Y#+gWHm}of9Sy-mO;h>9C~Jj8{gx}-iOrxh zEln5{M9Oe5b%{Zc{LJ;#^fYatKV{FZ-#+;ZYA-SPvXP&?J^t&d7yBM_OV&>GcwUC! z-SWSzrBQKuOSS35@san>?9VKzYK@iBBtun4fQNvQ2)lE4qSHmh!t_PN2TNce-3$l9 z$BfuOkaY7Yrh=&2AG^UK;L@jL6;P`nkpbpKo4sI~z*?*sd)ONXMN^$1Q{f8|qmjdm@;fU&O@6h{1ad`cJ`^2~3q0@Ae1#z*5=?JH{ z#}3^c7eDF0!jx$3e`zu61!$iS;A2>oKmzbKaqAT96@We4GGH1K zRWAd+dPBPwpS>l|8*mZf^DDYQh4R${r_G7yxn{lzfv;h%$AN`}5gUhryiIPQ+2WnF zv727ueBhL)s~S@_c{Y8%Cj=b5;mQm2)FmpweHn-+{a{X}IU9WQb!Fs$tSfv9#z)f{ z&sK%v19v5jPJm>t_M?On+&zdhpJ9QjV5uF>%GtP2a6ZtX{_#uxmYlL+R$M}uEtV*< ze;k7CXxkxxWj(+}IE*OUr0+s}GdwlB?r#3IMU}ns;cIggey?uN)`BH@E8pt_fB*tu6C%MPy zIPnogt4dgb@3Ka47$4w}GvWi|5)x3*K&qJ!)E_ls22&&UNB<)h#^eoUVICk_svRGA zwKl67PPyF4Dpz|t$?qAj7MgO){w3>6{P=!Iy?(1eOVIC<>bbf>Gau)RLa%NuyT)d( ziDT1^frq*a4?s_U;3RlArDf3r#CZv3x_ttO8BNv%Vl@aUFvwqF4&=v@;n2HLAr6Aa zl8>_*IN-Mq&H7w;&jxbp1bOLbB4FQ_D#!I?)6*kQtm(k1TSnKc-6EV%0yq2Na?CHy z=G#732(|(1%MlPzb999RR6eukXQCQ5V0JgOK$#y^1<)tiBS6+giR0i(lDz@*6gFK5 zPCAYRnby!xpOfram~TL_CdmIg4m`daae+^|Mn?b*`kiAM>jeE(28q|cj2n{zr|YMM zfZB8W7hs5EkAv{iZnc0O<_A22sNA5UE<_Y8ei4ubEOHg*OlHa7##>f{L1VBIKX{X9 z&khu9#fgYF?5YLWYaELH*12|IGsIE43$L6K7NTE#zRmI zqoacX#Y2j61gi&B0>j__eDeua3lRI#h5=?nR~&?7AVdk5&PG80J^V9mlE7JBCeHxG zmY*_fOwXe;rYV-88EWB?Izu8OI~2(M7&8=&jNYaUk5WNQ%P`s>5!FDQZ(0hdJJ3Bn zp}<--Pz(IHUNa1qU+G8?@~g{^(GkSK=mI?u>q}DxhXd)DH6cmu*hmW|2;{cJ=8nG0 zB+_ng%`8s7n~5b7M>(fLVfx`=fl>M$Ysw zPP&}|05c@>GR{EZ`C^cnnjiwi{Uvk(F>I9`+!%a%6pVzevVws-bUMJW3?V_FdDl$C z4pGsHB*-d*NnH^IUxnP{=$;gV((guDgiE#&rI0jnT4jRi09YTKn;`emRSX8ZMj$o{ zI3Hp$*!>mKSe*yT4^v`+nYNJ>*v%ci4nEkD56*KWA&le*m)<|3G6L4~5(bb+B1AQ~ zo`8Yy)@gZy;Z>y%3{s-TPzc~Jf1%N!4PZHZ;a~$CvvoPL`04>^*br{p@acu;J@8Ti zDa)85=6^{Fs2N>O2bZo3c(aG;>+-&M+H$&Jay1Sd^|{UsMvH@aLE;a@;WJ^H)$5_- z0krxso!wist*zm@lJlI}w2{dD+w1*x_9gCA8Au84Zxa{)49Ds}OJ0Hu`KH#Mmm=H+ zQ%SA8z?CDBpF1LO_cNIpAq5v+DpA$FoK1|_y8^Nl6nWXoZ(G)eR^RrhYfT33UlGR{ zjtYE?0Y~l|3G*_=k*`Naf-$uG;^ZRd%wkuPPb9}KC_Rg`0-c0lCcx2!*n_2j99-}T z5IBKgWjIlVx&}_qs>=|FvyXUT3^rA$0fgPDVsPt=M3^Tiqdlh16QVDQUG31_<1Z2)EU=!6MY#C%Tyr;Vz)fa>u*W}Z+^ z3-qAqMC_FZO;jG4^9$>tiP>f#TOY~8eyeZk;uc50vafd78i3Crjsurx+|0ms2EosK zsY~<#g`fbD-?;_Bz7NMCpi(y~394rhLfKjCFzD#m%8ZT(nD-C-0G36e+X@DClz?iq z5eu-B+T#YlB^bFg@}|r|0^>+^4KLkmC&2c+S%kMo_ntuepuURRwT2UQ?#nWfQzZj$ zFMzw15(xzHy@73dFq%on0fq(|G;PA^US-z73iZersNRa0ocNo9M8v zzT4{Sp{>ohlR>GAi$<0J9gGVcp}3v`fu%1^K?cQDgrL>2di~JpZOhv3eX;k3RO;+F zbuHF?e7WW4?qo7kj6Q8*oiaY=irA%2W@nG1w<%qlb;L31?(C>or|91Hw}^QtZ2EZ; z90kqhVCLKC5pertB0spX;mHMvTaogFXQb8d3_x5TCO~KG2wqPa34_F;RTcV;Z7kvF zHSs_gh%}z}A#`~l1qB#Ib5KyclPLmufsUj|_`UKqj2`^vaodj&pjv(v#(pxwUq>YS zTISPEq7$GpKb1UlzP5YfVBWjK*|F1>2=vMLuEiNXOXJXe2+^idC&+^;*)$5J#gb@P zM_nOuB533Z1QdK+YDE+k&^9^8A*(!eTm$UJFbl909zHWJzNEda4TSGAivdr%T1jBe zC!_~biPuHw&_db%mUK|;cIZB{1j|ydNV9@283K;FpaR1L&Lre2eYW@yc32Qme1;w7 z1Op{%Ol)9W^3+Wjf?zFmN)ra75_XB#*BHT*BTw1DefX&>bbIr_J&xI&)!pyN?xCB+ zcf>FND|#);4OEh9-4;1y!|ID!m-lpxTO0RI0CdOoYp`Kp70-N*g=jJAQS{uC7620Y z#(034Q#w1LF`jvl{!o0|f%gomIoFICrp`n0UFbv)Ggof1y$Giei^&UCqw}8SqpGV%;o6k_kMArqB=>3@zJ*2H z&E?vpZk1#oz74-$bp|?U{nh?aEYJQoHT+@Ua@mrq2qgNwU$(DZ7(x|*az;vL zOr2%j1=kL{jN}nFw7sTtqln}+_vnz&nRD^qR~v7nHgrBEEA435+ma`Dq9;d$<4!$3 zNOBuk)XDNqY#uELj${(`w6wlHSt`o^Qo3*jH@uLR`@suUis~x4Zv!SYO%bk=T z9}C2Suwv_%cT1V)TE6Fqu@#8LeW9oY?5^5vc)DFcq<>CcJc2j~;@nQugMv8Uxlu$X zM+STEBy^QY+$UQ+8olpcxSisSOYwFzOS3!e2}?^gPaBI%s?dQ2Y>H9*-o&S&$l=$xmKYJ zx7-v*EcGzGwiJt`pgR4nUZxYI;3$K?9OWVvp`E4L-~P_u~~Rh=5ujF@+8# zhfA7j!i!MrPmv9Frkg``sPz?OJA{@(hXB_NF+MpMA8QL-st4BT2~ueksRTtx-lxuG zDw1A7N7wXCHtm$qBk)$|nG%ue8F1=tU6-tb2r+Pt@IRDVP0(IPYEbR0;Yhp*+}73tXY7F$e2h#OK_=W% zvGp>QX1Q|0emVtei;EAcM9qw01s?#PlxkG&09J4lhw^-ln!IJA$pR;xOY!-h>hnAT z*Ib1HWvI#bCYrNyqz6uTwq>OGdsEGeF8GVknZI2W{yfqt)yK&K_ulHwQH23?wc^0k z(!C7%;giqQtJ4ah(dOky7$-b@8TlaBGuc5TV_>1$@wBB0cEZ!GTqe&hk-_o67xmD$UZjjA_LEHMIjvIpve{%KEkR?g>FZaxnv)V%J~cD8 z%7iBQDqhs;mdbcGa`xsc_{y59P8rPY|Rtr;*JS<3`xj;#GZxQ=_hk82^$`3UT1GMF4M=eF;0q>>f^5-Zr)n+A+z+OrOX38H-F4Xk9jL^DDuLz z!Gf(u%OXmNtu}oX|5jzDp(^f5KW_$SjN$zBn^tEDpRFA$-#4u+iNU+88#S$KgE4YR zk`;SFn|T9Yoxw}7O{Vh7zYo)oPHdS$af?a-N6MDG%-&FKA+7YdP2%5NVlCWVo=t=P^tXw``@xy`*}5ew zf}{1tq2nr&-^-pUufjW)1}SN_RqxL&wM8Cpm}bTM0a&?PExS*-1Q^4BF`2=K6A(b&vbhO zTRXqF2fXV&Vvo9wh8VAo5~(KM2(r&$Jxi*az!-Cn+qqeG2O46Ay4z*Xss!#jF?MXI za2Paa)(>Z*J|OLLTSeURKP;5GJ^C`7Vr3ENeKKOzZ&c&!h`rWcLQrCh*q(pYu%g_z zlV+=5vC>D-I?-n~tjqU)y1HGfs@?3+2!8RF>+M7peb(CYtrTe${Zgj_a`5)jUaC#Z z&kW3UuQFZ!lFJD;6;9e-=X%xpc)w7}t*8ywwUZpXr`hM`I+`9^WS#Zp@vII{jJ(t` z!JcDTnYv`ALaHI^tyP6rd>Wzoc>?6+yFun9UFIcXnZ~&VChsrjnz-hgloK2sEH*4l z9nEg$n()34$Sj>p@y#_Ee{Y`Q+ASK8YZC0(ZSK@vk!-^B$hy!m!R=sR>04`jaH?B= z52n=gl3-W~QtW2y1vO+3ZOKjkN^JKvFZ~Y-f!}3vIU`ADv5}xsRx)D9%`Rl zh6NKLqH#%u@#KiOl1Gx(wA3whbF+wPw*g+D+q)kG4;b@)!;AV8bG8?A0=n^W19*dr zi(Is&PGW;Ht|d;%!9-0W8YRET72ku$c$g9`XBPt|NAW9&MXob$z49T%&sC1SmtA__ zzD8fC9F&P)Oe`IcX{|;PG5h?M3X6#^dhiaWMC1kU>=bcuEuB~ByV_}&1bMDs8}C(xnm$@}BPH|S9eT?!#pvr513qsE^B-$a&nX9Fv`6sT`{?VCZ;hvK zl{%U06Dbyp;)7_ZJ7Moa@unp1`#^D4$(IrHB;Hcl=u+7X52wz__fgFFsG2fa+E}OOL${Jp+cN{} zS5e&YsH6u&CG-z_HJhC}(|S(_2D+fP2jq7LUVP5K4r*i-Yh@2826-+NT=xuf`61}s zc{bd|D8hxovyaZZFP52G{87{bZ)yKUXL;7a7pDt5gbJf{3!^eaPp`rt?bEB0z)N^l z7R;Pkt^57s9L6-1o%oEM=xDYe8i;L8X~6SfTfd8;yKM`zEu42P7UuqjMF|o5jDxVK zV|NOd?Opbkr_oo<_x{v$hoGh_r-u`(*n0GOI1B{ZXQy6JGNtq-(@5~8Fl{V5R~}u$KPFLkZtDsiQ?1$Q;gs8bjPBv-CmX${q4sxbj#3UAWHu7sB;lW$X4|vUQ%R zV@m~?G-rN-vb6+hkI8M-cFV8&_rleu^)KP71A~yDa3yr4{m;Uc&h6g|SGB(-&%by_ z+l*$~tYH}q9yMHutNi4^+&i0|&~)RPuebyA)GjSi(0}aofxXgpxmCsP&`p#IhKtj~ z%4ahAQX9eeyvIHNA>(drZ>LIbCfRq(p_*W1D$ANbX@B*+X+Qsq_kpReIxX`pQm4cX zmi*c_hogTB*G5;rVklhm|0Ci0|CFtR|5moj712rkPr}vqzZS008EPHRdKAXmMxH0^ z--+C(=4e4uPgQg4&^E5#3(2^(wbM~Efxd;Bfl>8lJV0NG=P+oAuGIi3CwruTdQ7d% zVa(65>5$nuuRA_fa#91q-6cSuE&C|2>M*0BY`HK53f{7E09UD1VQ{_Qj0u=UXRCoN zk|wMy%U^jMeEZ?>(3#@8v&Q69yp0YjU`mK|(* z(S5JAuk%C7fgivxu}XgMI&u6s48TuR=iz18S?IM_dsI3$w-4&nc{l*oxVttu_jHHx zuo`J2qGyW|n0(6oR3B*kJ{PnzUcZ270j!6vi-X%zSlYwnxG>yaMs9ml_r^%my)ENj z5Z6AyMI}z@kq!zix{iTbGhva;UC&5LLafA67X{8Lhz4e9-yef<1Ego;#}I2k?J5uN z$rk$>)jfq`YSU?Z@?b{oknf$@v73CY@TNLdwO!w#=v+onCsfG`#E)EOrB)jsWS9oE zp~nT-_Gk0uimUm{ichKv@r~pgDI#a)4tgCVL9g%AYLJzypUf*%#r zgA$PK4TQy4yD7*lNwv&~W0H!UA+(2RN2U*dmXDVFeB4V@#GYF5O^Pm=WPj3uNG!BO zQxl8w+ZJv{=b>gxfBxhGxWcsKgm0zs2^8Qpmli#+*%_7OR69^_47a80=RxeOXyh8c8etSL22NYZuF$t*4L2!J$rH#$iIC~0MPD^nt;We@$(>d zcT@%#=Z+(Rjl($(`j+gLxDw3qph56$$p0uPm@Yj8`1uwO!Bmhj=0$&ys`ii>JPl%F zff+~nTp*TZ(Fw%5Z%Y#-SQlZsP_X|t19*92@hCyhaod;@DBr(uSZsfh=;u9s?;ghV z*9Awd`V3c9(u9Qf{zZZrj=a0&N1hmDX|%4`@%DFf-vjrod4!HWs^K#nb0hjL|Gb&% z)4l+zFq@;m(rif}X^ayghHyw?;zDpB+LDC05SM`f{`&ExP%eZH$ebVLpsz`-;4#~K zR7U^;>ODsjxeDzI>b=TpH%#OHyJ(h=Jw=GW5w;j58qmlkT&@ znJ8TKjwcPV!I>`g+<*}lvb%I(v0_{RTp-3DLTrKS#CU%|=FwsXO92-HOa?$4Q7Ldz~6b0g47in3ml*xCH#iU0egz6xY@7^}>%Zx-)oFM~)X4Ye1*L76_ zXsq9uW4&BHu~QRF5Oi9T-iEjDIuh7lU9h8p@3ww3EBn8;qyF7)6r6h#2{HOzU1mDj z@sxqLOI@b{YXjd2koYE2gcsAeGW0b*DA_IFyg#@6TUfUgqlwx#Vnf9ltj{v&Skpa* z7)=n;;sR14>qkI&1K%Ownb>s(oUB$9WY$SX>9{VMmk;<{glYwNU#fVTiF?u9%gJ=o zvG>?8{wx?PRTN?-XcA?I28@XVK9>mdpMiC&j1ZUHK)1V-Dby@@hw(~ebP44^_h~m% z?i$o0h-(Nd0HM-G+=xX&inNgofVYBVs>8vHkUsOql!^~5HVr5< zh0H`exc;po_3xI0UMX^X)R`0rjjK& z1`aOOSis_c#Nd745WFqQQB2KI)bE@`;WZki71-$cz2*ioPAXiq+jOT5Jo%I6z z7ljBUpZHMaqu`_g_9$TLXg!3$0J6N%@xw{^fiWuIB|LWPeM&mns*auoC+@8Z0{&_j zY8qpLpWN^~(7m^MoG}WTFsthlk)Dm`Gou%8P*4YDqM!?j&rXm7RQs<=P`w=OQYIV< zSiQ#y3Rl;%sri~KOm`InpZohpSK;b)>q6LrZtl$jG&Gng44{%azOz?;v5k=}U|KaTx znSTC2BFO5tvJ|KdD&_&4jgc(Cyr+u=h&SD)18R+tkAUm)!U@2l(@jS>6DGJx4Onf9 z8BTE4C@aRu%eIF_x31Y^m$p#)Zgsg~MP1ikr{=~HgVVveSs6j4m>4Ajd1-KQS&qdX zw@ltg2X0L+j8Ek!=~=lQ`1$Pr*am&}4Ws{Tw4UuJx&1=?@Bu!G97+w=%tuw+|&{AkTqqqV2pw5c1mE$@x8f;YvUpE}X!g6@Wnj?OEL!dw%htq1+hWZgdT+0_zJD54FB={SRtPNHnV;(HO;WSu zt&u+vDy24^SiumIjXb0fgxK=i2mfYH%YW*ezJwGb4@m?C1|~tiT$-XZYf1&<@2?yO z?dsB!6v%Xf+pJv~jE=c8c9R0sn48mqWmiT?Kul^4JnujQKK4E z@k4tj%+Whf&kYUNtYy;LUn05rvwT8#SMUNO2{f)5BzR zkv}oxdkkQDSX03DsM?TlNP)pkZW3tBmHyZ|qMX0=E@UkiY;soxZO=31E^8s*KlF_x zvY<-vV34FeY8hCPPYQWCH0NHk-&GNn~mEqixXrpF((2R>H$AmNc% z@8j`}jd&D`7iz7$MNU(C);|1+oXHCgf8pQ~>CWx#tb!hGQ{TcNi<~4`R*A)}7k2n3 zYQj~4sTrLkuc0L(qP^so3a-fpi-6&KS+p!aGWe$I_3SOXmAbvut3Lp&Y%mfCIAnZAp6RX9iTLWjX}FZ7765Q1xEs7rz|l7r$VqObj!O+(_Pu~+*$wW@u_@Aer70W z|Mu_0r8Mx@!i-q=k-oO>aw2A0kEJbQcXXBS@nTj@&+v53Q2b`iJ@kA_Z_QQ-!H!?7h|k+-*)UZQ>JysF}k{ZL!Z*}XT<*EV^c z@K-cZz9y;NZrsdv-F}sAmAEnGRI|FL)s7k9pNq+p;p5Ho@Dw03j+&M!FUvA`q;HRF zu7pK>9GIz5w#+!}x;f=vCAX1eRaFdSLA{mR&0sZ82O&(Q&QS17j!)IllHTs-KyL8j zR{hVVwj*vaNGO(+&?qnO*`IxhEMBwS)&8S3(9kp~S~xG!ajiK2r?Vx0!mvdd*=Fw8 z5+=ZaU#OgBcHthyoZR206*Fc-e^s=_sIjO8ja*uY3y$pM!DGV``Z8{M|6yrz495j6 zojy>5sda}{j&n;|R;4c4LddQHJ2`S=xH#0$p(az>%Xt6d?C_dc$|lY5sxxN3?P*nQ-Z*Q5Sk}WpgnX(8t~FSc@83IF(!Z<;&B@&(_s#Q zE1AWtgcfOCR!XSOSEjJJSs`($%F*(2{In@aG5lf`qbzl3mQ>!9i~x$kaz)>*<^9>Z zetojV2xTGfMsEeoR3&~t;AnLX-r3y>+3DPi*|UZ|G5-PJ$_&|v-ffv}FBC7U4qC1G zmrwG)?~BCzho9ts-xmoFqu-z8k^kV61od(`YU~4TU#{xtCSpOrOBS^hf8%ANcKV%W za9lnI3BoZVBEU^Pha23l#vTJW`5a?#{=Nta=t$)}0TrPlXG_oLh*Dy3C3`hEg5i(F zmdVcNjfbbFCSH53t%PZ8?FsZP)fJ@|8R^|tGM!#JNKsRf=bnS=$O)*9m_v}q6BdX_ z`vc?|k-!9yJ=CuG;w1C}x5%A@7Cdbk_O+jtnYo!N-R|5Q?7iAvmSSwWdFjmbqQX%%@8SG|zYdMxY8CtM7{sIgP_1%e z$lHQ;VJ8-ea4SvoU_;Pv{h|Dy+b$;21997b(r)n-Ye>q6-BX~(4!hj9+-wG>V&HitDBg~@+rXY@P?o6}bO6%9R zCx6C!?WtkN>y7mjD~%GEVDj&5;)(iE7XE6L{hfpE<@^vvm%4^8Nrb_pF9%(f!CUSp z=Rjq)#~wxHFu^s+Lxo0`?1IA_{Blsb7GtGrsX!pFZRuf@mH9CHtG!#l(`40D_esCT z2kUXmR-}VD!Z-F?$(1|pAaD>XLupk?1WeU_{E`P(qkfgi*w^$>Sac)mt=)AB_IAWtY|>ei!_7F=)6m_MHQrz(e=XA5<)E8(+vJZMw}o zttve-+IMNOm(b28HT$*iJo)R}{VwxCg2ztVDka4vhTtDchQqj%j{xrUqj+9n2dk1eWLtI z`h=1?50B2~D0*P@lqC^d)W^I4?k|Jwft@zyF2mH=Z@#5ghm?RWZA=6vzDT3-vp(Mv z5#PUeuh{JiypsL^|DUFr6jz}cu5d&vLLJormkX6AT|lKIv58UhNQ4jbqja@-Q5ikV1S8W zF>Pb#<-X)!29sEq(>tocFO8Gz_Q~Bu+du~2QRq(U)Z^H&eC8O-ymk7uD&l6Z$aR*N zTQVbL#ehv8i9(GjA>ATko3FV|g3Ugsf~PkyCkTG#PaJ9J-I#xWN|UqmfZq)B2;)EL+)*g` z;?W-7X;YO8MjF^6tJc5l%?|fR$tK$J`N!F**F3K`tFkD~bl+<2VpJx18!QWD)6BZN zQOq5=@00R<{l34|1Svn=-fD}@;;!WnY2tiPrjVV;l#5PcO8J2X@k|U1BFLdt+tM+` zap&fy#7QpY;uk!cc1j(snHS9Ye2q7LYbEv|h%cWZk;`Xo<-g_QxQ zHl@e|N1=!lpqf>gmXLqRPZS2LX12p(4Qgu-0sp2aEvU{;pao7zUxYwRVS*5-<-5%Y zmhLYd0V903*+D^)6*F*)T@nDsE)RtXH77;rX}~wlwQ_)aRhmSQRyj^jMNO82Ml~4A z%web6bfx42`|?%dRIy`dPJ%~t3c9X?d_fQagx>YXox>}n9dpwPB3J%0p8AZEYN>3P7m_mvR(k!qO+L@ zu1lKr)PO(M`ic~(fcxDeJ^S|LJ@U#j3rv%j58j%EwIqV}gLZ!%+WE0EsWPK|48 zp+YDENBV3ojsw#8))q_VvMOn3>ro6&kAH-`aj*!$gSLTiP-KyxnlKzk5Af{+YJ^!c z;VcU3%Uj*B?8lqa-A8~z&P8cTmXFT}wIg*glmyD~wbEm-Dh2gP>Sw>PK^$ui4J^IV znYboN`%CYAS}ZyagmQ zfR%&mzJ(tJuUTPmaogM)4VCbdA7x;~SMe0Zwmvwl|1lkmC1l%CjBtTBt?5dDE>y9d zF#D?3gA!Z`S9E3AvagANeu0HaENG5ul#NeX7lwIF`G>PPj$AaJcRatK`x~Ab-J3Y~ zinx{p4#(79q1ylDqXz`W61c?3|K2O2z^pK8;!+G1Ly%iG-WG(G zQy&Ar3aJlK=?(vi1%-Fnc-d1@pGWKHPGNz=%Pox38hSvak$%SnSYI!NA>!W#M1kI| zkmKN2UeZ0#roKuKQXXYn0{6#?^x$RyS(-|VFrR`u976-c>0?URgMqnEbEw%USuQBuS+HR_ZU7)8@0ZeU}dP#Or<~DfyT9%3f1z2{>7tzG)6E zYe~}qQhntgz@Npz`oV9a7sP_2<74FH;QkF9q4ztumrD3(OnS z16=J}J@Sefn2%e>+H|`#Lx+U--P3=CMLj6(z$sg1A5PtxvH|(~n(QEUWsM3Zp2e@M z{pG}92Ma4}!hbq3kgJf1C5Jw7gTrdd?DR#K2!h-Y8!iVOMx`f!?o7fZ;LcPi0&Yi* zhXTczYsBQ43AzctyM%K!LuWM`c zU<;Km3eG*WW&rOWE4BgLliF+=Y&`|kaX`Dcx+dlJT_UJ6;o%^BQ|W=e6cSR24#>5v zvSDmF76@aR&x^WrZ>yPdEN!BcA<|e}16BJHh%^$QYR{o~@Om(Bl)Sy?NA4uXK$it6 zXyZf~33sr+z4mCZWebNPtxaT(O1P=*Z;lW1^M~xr*2Sp`2ldx8u-8m>gIzk4)- z{WhU)FQ>Qos13P$M>rTbGtO|b`3`mSo9if75~mL(x%&VnE{Md_X=9mBk@Vls zZyfl2+nTl{In{8V_Vo(+RXX#Xt9i|ETIS4hN{adFAdocGR-npl-(v^&sb;vq?QA3i z5Vrin1?zIvP|chGm=qa0!gPvJB?Kz3anJ(f-7g~lomAlc-+~I>O`akIx>Td2|Bwnc z|Lk{xKL%K*YDodSe&VHK%vJfx=9v{)chg1CDJ8k9!w zQJ|3NwhA~w%0C2VJ)Fdk6Ux6$@$a_o?k?h5CmP#XlB@$l6i2*VVNJ2?Jm9LQ6Bl5p zy3PQe?kyb$eCPd)5T<~?CEE^Ql>APCJAwJfKy^#@5duccPl5*UTdAuc?BUW%r9h08 zI+<|s))XBLIM7me1|EA$=l|bFU<9For6Ra*H7tmW(58rJr3N|8ccqyJMzru4-9C``$GTAnTq6EYF+I(^A6ujDS_-`C@tmKHivq9(5l#8)SZnMC~%oLI-uf>@~;S`e(co<;C}`%#t#SW(lI1BvW#W_UTYlMukp zhMfWy>`sS3@b_Xi&^j9?L^-7@4omnR=LF1iVTVAYYO6S?5sKg<>?JA7P!TRP8$xaJ zK8e~70juTNt4kt4rE07Ezi9$s6HY4ULNY&i(`O_NUI(ckV$i-{sUcdfsZqj6FbI&< zLjbiWC-7E$z=O zc4W)EXncfsVpiqiHD85kH?O^p0J4~`5P}E{^hJ08#sj`jd5v9+K&L%~4cxMxVIWWz z@N7|ou~*5A;1L6s1;GMh@4*@fPFbb0Am)=W9mR4DxKG}Z0uf@q+<>3Siyr(KNfD#z zJXcPHz%e2;7P>&K_|7Ai0rEBYt+%H=i1U1-EeR~Gs00h+Da)At9-}4AxfLLqf1!Ftef)rL| zpiu2CACSmZrUg&Vz5PMCGe`pCjCGtK#C82N7%MxVryTQa0fpsL@*uWed6AGR>xDrO zYI9?qC_tqHpeKwZs|OwBxMuS&t^q5z&Zfc7D})TM_eBv*}zf%n&{uqb{uK~{SaQ6t(a6&v04|ug_E-C&5574 z4wyzw%9Q8-Kz^4rS5kf>zbt(D-|6H6*YZY^c3bl;2i!nV;}jP~^(MG}C+0ZyACNAH z*$CmJ!~|FZeNqTJ)oAd@CE!R3;i4c9fQ#u?+%i=GD#I-SyBIHyma2>j2g;R?A$kr| zIoo01iPL6^i%b=h4yn(6L^lSA_bfJjSNZL;)fytGoy$2z!^H2KK~jUxjh&X7y-Dz> zZA!#Yb@vZgt;Xu#q1~!GZbQ1cztQfZe~)%&{~NSBEbF$LyNWSQab$Z|Or+`d1<_VNc}XQ0LRD`rLn96t!* z14B3$5ny!?!VO;cIUNHr2O<36N!=6+`1aJ}45+P}A_3*?5EF1U+Cv&FG*4Y2FzzWkf@-tf{(a9Gxg_vCE46+ek*@WFh`DCRFf z@qZ~>PyHio1*rvHqJTda&qSyd&LL4B$3RyG`P)Lzv;=txs8#P3@V_JKftUbbaLSrn zUyq-(J2MRpRI7sn%-+$my(KYT-j?T6uNEs}^bWWQopa40Ge7fG9#K46A|w7fC)@^Q z|47?D`r8u?(UY?@@S^l~gQE=wJRp$eQY}#RG~5vD+}lDRgv7m@t;(p+x~y zcAPi~;wD~RlsESBRQ~k*Tj-APRWi%VS_SeZue7maN_I}191GDF)JuA_c8^}qk{Bc`REfaiW*5!2>mq#9;NbV<+mwtyD)Rp~qyb^;CW=V~U=Tt&e{U?VG^hQ+=R(|>IkFUW*l#pG| z{q0{{^?Ug&nCifd!CWf{gL$m(x&41!1ij1X??8$}Aq#}M91pwy7Mk(=E6rMEsi#W0 ze+N$1ZR?gVbkt!8PX{5UOEI!Q$imOKP*AP*qe(D0&YlYlr9-3WLg*SjLWuCD@ZvnI z9Z*Y64+`H69s{Yj%ua%u!L%Fjs5zVmY7=kM5eUnbA~Yc8NwO@^>%2lw5MVGmiU92M zx+lQvZmq|JE)^*I{E5MaJc5fq~3!Q0?r z-0L$8d@u0{fzWey!U=!mvQTN% zbWo!yu;x9%VVR_0mhkNP)D-l-l1AGqb9{3q9tPP0gXh#pW~Wj|)XiL37#A;CIu`{x zgulpAD;3^cuEfO+Q6t!aK3>&h@UJNBj(qs55>8#i2gb-yz&f8RZ?8xt38x@f5%ft4DR3v($>Ox|m&cHT(fQW__7;|3|P%gA${vMo>#P7C~Tg&n*4v9$83nF&wNYy-&XS zuAWwk+fFWYcsN*T@9Sl!SGU!lMZ~_Fy_R{&VW8#K30})KRnk^(A+Lp0={JUF(LaAO zj`{j)2duO4X(;~GmXJL6W4!YtlU9U{jNh00S_f2wMnzG1&M)p#tF&kCaOr;L(fxc< z_cMOtZt+LV7loMTaT4;{N)p;HacynMLK4OX0`1$o!YN6doeDCgt=WYhx*2-z7)#A? z<0G88rw(xw@3I1>_Sw!aBowf8i&VtE%WnX)hlJw#x?(L`Dx7YHd zleC-6QFmg@9FAX8ciMOypr5Yn~%FYQhB&!T-Y7Ulvz;bWWdvG%4nZ=2326Dv50x>RVN z;5()_8}N593dHE{{$uz${5M6S`q~16Qv*Kr1xh8Rulvl0-1eeetJ|id{%BkN178{n zVnB6au2loxP=To1-QR5$h60tV0HXoyooFtxBCZ487Ux&Tq@AT4! zqVA0L$zhO_1=<8pLoNk;&U(Z-bgqz}wL!D1W6;TlF+KQYK3+JEL z;lp{QN>9oGMRu!G@QUc(aioE&00etcn^bKCsP1_ZT0aN|mxyOhwxmKCD%U6h$P_J^o?m;gF?U$T8WM{A7u>X@cmrPu-mQkm^GMs6z|jec0gvWiD-9uC2?g6 z=JoV`_1{XgU6nbq;53yK(wejHbef~!RYhoPkAA@`AKIi>pup_CnDgoGf>&C6vaBl3 zV=B(Vetlz=k6NV;b5k8o+Oe~_6d&38Q&iT_x6qo2gFBDdcYCBE!o0ligim3eAP4tj zr0g%GEavDfXLtDgYXePP1I_3y=Pb{{i%T|P6<8*xvcB8H4K!;=*{->h$-nMcaLgl$ZavR6>fznU6o(y&aG zSSD%??quIW0k6V~?uB)79Nam#oMVZ7nAb}-^;}5Vo4$p0uu%z|ea}QICvC!p8fbhtxO?CzaFJ6e=PWq;4GwN)&%)3d8_H#yOK>C8 zDCeeI&aAhbf3-G5h;nfMM9O9n`wAkkOg$*)bFj^OID19kSR4k+beV(OkAs^5DJu`3 zPuYaQ&AB0EjUb_X3oi~gM9AE7E`SvA=iqjnv`O!3(2Tj|e5#_aiP(43y|4p5KF`4o zHy7+xSlHa4S&ogGL(1aEZPMW)TVb2C9NZa5*?^xmf*lQ-BMqM)V58cIeJ{)V;NE7E zFxV(#q--_!Tw^ZVqzkCZy9)gC-M#4+{U_U5cDBRbf z%Bk{nS8MN8pS2R%864(d4s7-CjF37_1UYOIN5@0&Y+{7>k?F|$4Kc;?+&v}yfeypyj zKG|&8Anh9m{F-i`x7r(>+A>vh-Ew0eoyx7R;kZ#%7E)O*?msvABgWXKy0yki*;4J3 zTUk3U>l9%WnXs4KLPfw{Nv>#{te*%^eYSdI zxBAiN?R~MJd_l>F>aP~q-%*`f(@H6Fm31m%tnbvuD1^y52fNB{mh&prr`+oe$sKk+ z2*KR+d8nFH6co@Xx>WN+=mzH?vx45lXTGX^DbWr0 z__MSu^z6IJ@6ocS2WRoQs06!Cr}3IU-Q=I^I7m$Q7|INd(p z|6tsHSg1(heD}#iA{HAwhEloD4If^#%}q_eYUdS_qjB7%bWQrng);CD+;bE4D<~x>&*L@2%5XcYe42qp?eyX$k#A3tFWS-1Dl= zxqjTLbY7wQaxPg<`fti8ZlhS?vGN8Jj-9-A26n{TMM zoS2(x)P0^nFLAA5tGnjIw05Ln$BEMuugtp=^mA>(A9ij|PmQLrAf4kM~CtCam`D9=_-3>pOExt1Ui!xt-Ru^&y$uK^XeIVPQu{127tP)PJ(f?#aQNg<|Sw zIkP)=9+fm?7;Fn`HYV1Tq-};ORa?mO$c!y^?lwfo7l zW{dhQqYK_HI%nT@D7xC~q>7QFE%S_T-HF(DeX_j1>O0=UAY%4T>$_xRPK&6O-lNVj zF^fjbnMkeVx}f_5>Q6VzDGCfr6?JD#(igshjt6ZtDU5BG<5*3Pjhpm0eJLAZ;BKGV z6g{R?WgFkho-A_uuD|?2@b`mTy-)i@5N;pDo)iS=U9;AvN}M#UJ8$~_aC!QdzqQqm zpKyAI2CXk_bWA-~uoGV-lwX*TLf#0CTRaIFc!qg<^QNoawR=y7u~jA5zSY*vu8(Xu zM~A|qi$u?iqKkt~Qua<7x+?C9qUrih5iTDY99y10w~==Ca>{Jrei7a&YS+eqJ^xE|)2+Dbxm5Js1OdN_ka06& zz{(t+miJE9jq%hF59UX9&ea>5(UFln6bKKg1~Jx(P2Warb9hN&kF2_jP3!mE;* zO_!B4-enx!Iq{~6R^!RF?4z#+-Zpg!YrIRk5NC#w(Xgx5f7|)y_9<1R?8p{1uh>%- zOV92m#J;WfeDSq7{S@;@!-Sw`1wWsk)cH~S{Pwe3*4Wc4xk>ffo_iH*Zw>dw9#CGT ztrWO=;pElWBSNf?*~+fJI8~H3s-Or>I?DJ6GqxG0bp_7Y!~l znsuWxj$q3 z8Xswva}93Ekly&+h`z06TC-SY^R?H_Up;cJ8Ri82$dc;Ti#Jm+R&CB&HHa5IFJ){8 zCpxba-+vmTAMTTr{ZX-6KO7M*y3((ma<|q{sNWNaYTIelNM>Grrfr_h_Gnzh`1o^u zNW=^A^4q6!PMP+lF;J!(X}ekl=1{TaP>twk=%ihh%e-p(`f9I74wZ0hIo@B4X3aCM_KF!-a9@nqSC9Y3owI%gV>CNyG)r$ZtDqZyE~8mQD_&pC zH~>;V&S3I#yr_zlaeztocevCMP5q1+gH@y1z)Q!TbvAlt$IzSb3pxcSWPjJo{umjo zeR?*dxgc4TlGB(b$4G!N>}!r>(^t{3FN;ok$0FsMDkW(-wR!KBD>YI1$11qO8cqCn zlhv9q>x>WchECj-3XjcJeE3xCuv9L)!1>(6AEJKIy}Eqr?#RoBPv5eA7!tbs;93(8 zf!-|Vh*aB|ySw4)Cay=NUfpOiN>SHLV0dMm8~du8pP%Q6p__vQT@bV`0Z{aRS{ai`5}sqjmTPA$QXK;L*13* z!EKHQ6KH|AXaRS$zzhLSgrs_fqRT-G#4f5AIC4BNBeKeVL{def=tla&FMMDWATVAm zV64M<5Ls^!S>=hW>x1F?aGbA5Dq|vR6I$SA31eLzijLcw z$U$Mx@gRiA+PtV9+aLZK{@;(J%0&yjEMc@3Tu^_}7d{h(dVGq=>P2LwCbIGp7$r*> zPGN?XO1+ut=56?vcqVBs|)JupOKfJp&plGP>&y=9!C#`zZ?i} z>JQHvMSk)mvf82rat6Y$lrnbYpdLdG4M7eGp#=i&aGd;t{4|8TT!*|2IdpAN{pW&u zmm7yoIqEUwkny7Wslo7j-N?(3L#_`|k0FPu3K`?>a@e?Xq}}F7gB*H?7Vtz1%n=w1 z;V`dIn8%Ps&lc5-9XZk%~fE+R;vMLZ+HwMFR!g0PL zFT<^TK?|6dFm~jj9zzbLeL`M_96Hq>{&Fx}7*eDR^*9^#I2rXAa!3pgW5ZA><({;yK8pPhH4E@Lhm2UHto&KHhicpfOqeSeu7B z?&rpVTw@)?nQ|KW)%OrTJE@Z#M7nVavd59wJI@Ykbk@Ybd_T37_=6}js*-)UW$!4O zh|ASb9}+(}toH={R-h8IeavOla_F*1nMJXs@#jQl=$Re~*_+#XW+>!g;1A?&E(u}G z75uFqRI80xs@@WJT{F^%47lj|jQ3Afdar|*&&_ptYk5j-nuBG{t>xW2v8)@hIKIm~ z9E|S^jLoUJR(x{L`*QnxjM7K1QbtWNJX~kP`0h+5V$B54w$?S4DQhv&)i6e6R^9Ho zmt)(qCa2d{NhVp@vb^aLIvH$2##C-d+dn%U@`(2_NmBKoqj1XYu(fab1TlOfD!9M9 zrT)F$=DAqqL#h79ukh3K*GvCRs$Ew@af;)flfw7My!>}n@+U_-T1uV_TdeMhRCl+G zhR<`wKV?3}o0p~ges$AZKFYkQ`rA1&a-)7Y})?GHfylc@<_X#Fw#?ZTR#KkL#ze13pCcRMmtEKa?irr{8?Xr>Jft)`t#&y)0keQzU^HzrIhbe+mj_fVHn9y{&- zgQ=OPojXHvj{CZoau`+h@>+;y^45CZ$#`@yb=A4y^U5dMHa~G3f4QI_oD{{$cQ0{1 zyLwOOG}ZURj2>4{R5h~|Yj%I*QlNPM*4FE62@J@R2ljVc&A`bmstpR^~uG@7p zZSZZP>yh)`o#gSp7avm{KBtPbr;5a@pw*5iom$v=S!AD$v)GnabSGqxpR37&g>(OxdkEJ$^2TLPLFw6`L4|BUls{RMM*aEKkP5>b6AAQ@i1KBVen+8rg%g_PPJ`shp3;2NJEu8K^_50&uGn0XtpVnDHzpx5u7LWq!;u>4 z$r^&88iI{x($~zqKNn)|W#Kf^J=v>3;Y^h%R`V`}j zi<`amidf>LSR%bxqC#7mLvxxQ5BA-zne{(efIT9$ep&dQ_t5!6y#rgcq~beeHO+b_9RTt z#sG4JUGiLW+Rsf3_V^FNu?51vA~aBJ*a`(~1qHSux=8qn*{AGGs4>_Y5Rx^tq}X}0 zKV<3H8T5)`E9}g=FvB0Ro@u;!sPRTlY%cC*SBqKKk(*s!$r{$pX@=1nZ$j8Nn$5gV z-sy-G#RlAE-^lxrWuKr?^_w_G>o5G-H>#`;e|ctGe!7K9FCk9DtVL`tQ|yOPKV0mG zdpFzCLZ50-8nef3+_dYCv9+V_|8t#JV9|_AcJC4FahOl02}$|a^sPAigG;{t5ANPP znyvTU8~(Q6>O`v(HMF!f6+z9dQf-wQt6~hQHAPKHQIyc#Nn1mzLJ%ohLo_1PEC^Ku zA=D6K%*0I1HNU&RbDsBo&Ux24=XuWhJ?|gyTC%LHwLh-w`rO;+y6)@V_q|iho;!cq zp|8y3WU&Beg?+I^fo~C6-xWy5A&Syfd1MY7#--4Mjpd7v`1Rg6Q;swq;EBC9|0B=r zt@Ed2jVm+XvRLn&6)u7>aKB}Z0_h$ItIZ?x{DJX;Fo&08wYTSMUk%m18nuHM)LIPz zHCBYdh!AhZ*oF=(!ZdAv51NC7fW-Sc+RxA|@(zn4AkRi=`y0?9EHpOS~=miEeAmA9!h_nWUH2`1|0SS6^+tBZh)As~klkgM~w+h7zE zv{%nndFlODA3>x4KB|1(5!x$N1mq*jsvhXKI>EAf!a|31pgEe+96Ja|Oj+&)&?p#B zo*<`1ztxo)+K)~&86H)G=0LKnE>Lnmf>(gfmI!hZ1vx(na&GopUG{gp#iqT=6y$VL z<;^P1ebk8#Aq(2sZ!y9{IUM9YaFlkb0bR>NYgeJQLEa7ft;SeZ9SbxEieNa%yLrErXj$%K zCR!Wh9r3Tcuh7ui7{PGxidTZ+An);|x%HIXuY>4XkW^;`B(pSE*UzyvQ!pH)omH9( z{Db#Nv|u>MyN@a_hbr%Re@A&=$0#31lS;vGkas%E$_)HIOG^QHXO!la{44LRAn$qz z2pa)8ih!ui(;TL0mnLW_An%R+RxzMa@Ouwh8@!tmd>y^OyXg<_DIo6{mQ_=~)ftx6 zQx+Pi?LcccqqRZaW6N?cgGRx4@&v;{-j!x(Bmc^~Hj>r-VvKf>A}Dwm;Qp>p_nSTjWRq4L3>W5o?_A3BO4k;-ZP_{em_P~JHSy*uKDeQgp%HD&7 zKD}GIOXZRkfX#A$bYMZbvAzF;#@kUk{^3APbjo?xp#|aR+I_`mRZaFU@RBXD*J_fV zT|-s|uc8`=n8%rS#&#FoMan6^*1N*rQE8ee^j^Pv(2lR_-oS4G z;m2)ZJ)EX%JBw>e!){)ECFS^s>P@3}<}0q6G<@i*1MoS^Wjl?vtD}s$o!$QJiKUZ+ zv1D6VM7n4FlzqpW_hJvbrO0>Dze}08GIV+K?18%*FLius9|aat%C>*p&EDs7YeM~f z`0qGZvv95eriWBv{{GQ&da(!9l9|GLuI=%o7N z*UyxpgX{opu;rqyJ2?Jff%k*znzN-GcX2{b_06R#&)D`Cg87`dQP-j<5f;+tSRB0x znMw|I?_h_#HvCt-$qsU#wx5R~SHW&e;1jXee0t!+OP-{1jq~?X#RHV-dLt)Y6ofw) zok$JNJ~11EzMx+$;OtTnV=(hw`>uqi@?Y;$F0OR|B?AV{_Q9jqF4kERyQgGG2$d6; z|E1gF{hQK^%Qf9UoK`IvL2|fckn$5!c{GXQhMqicbnuCg&Z+{k$S(s`hgv*$tL?dD zQIeE@pjX<)KF6c)o`0bZ_eDSN9Y`AjTP_`s!yY733ppPRi>-J3FfXUKooO5T=6%rh z$z#B2f2fdg?O)Shi*D}-2%Tc5$4W@lx;?9B=z}d6J>uW#!;3Eodc<3=hSvikMVfsB z#mS~)g=c^N@L>M>cooL;@X@2}>2DqiuFt-@W@c{AyN{(_p_w%544*RS7BF{oA3I$1 zfk*nKp9fm9Tfn7TV7XhM3{5t9MP5Ef_VLv2nNaIvxajJ5jqw z8ZU+|c@f5MdclT_UFKSz_p7@CYb5a1iJ$bV0t}BfzlMIh7TCBEI5P(2R6rzL3A+O{ zc`M2{-g)11F5F+Hc*)%F*S*%T+pW`4DOmm1F#XmCsuA;>Baa)d1zx*_YW2S5qzE`9H zwXcn9+u6CpfGInivMBVoQV#hQV}X`iMOQ|Qhx)ifN_?}PxX&irP;fSPRS@SX-qI32(vbk2tPUw& zO0uylQOG|Y(i+{OJ0c3WNgGe9)!`h59x}}Obv~E+7iLzgy1oun74)bT&1SyHpTVzwyq9CNk(CPf#^(J+cn2R@)DMOutAvQjHEGY&{t=MaZg|!jG**Kdau=W)5wLf9e ze~>d3S($pQOtE4&w2kiwEAv3{fD|he^iRcS<_C?;X^CJuA()_l@5U|qeHsrHcRyAv z?*1yxa=1Bckze?GVeGSaxLkUpj2$f8GKMt*V8^gFM)G{Sm1_AV&kxz%%PymEc6HBegYo;3u*ql}< z7B`_NA891(waCb^tkpO#c&}XKHmG^Z7@=;pog^ef?uSdeWTC0kn`lBdfH3&j{e>rB`yV1i& z5szTl2D|Iy)$pAF+X2pek?I%yfHf# zX2#gIVLmF##2Jy`*>=hwsc!G5&9$s@1OjtqB z>UP3T`Ldnz@Ab^8S@YKn(m~4{fqFaTJFA%&vn-EME$80Z#NG1JQvCaeOhKHGk5-zK zNCQb{$~={A?l@wnd^AUZCr4lh#eBS$*~&IgC0U}Kas*NXnS7lj+5l;-S|;2Qow%48 zHD;c=l4-J>Desjd5MqfAvqbMw-IPGwa%L-&q?2cfHlez4&6qnbm~Rco#sS`1YQS{F zn7Kx%>?wZHn6&pJ@0We4Pa zX|;Xj@6>w)2oml2RX@oV=PM$JGfQ%Xxyw=y5!C}D2GBCqlN8d!CpSEg1dSEcuC3T- zTMvf&RtxjSVLhF9fVJMust=wEFBk)*Xww(~w z1AeupFq=ZSX6G+?H^{Gnq*}ROptiSAm)dz|#9H)4o^4QC!+l|Wsz?82bjD^I`B&4H zPJ+Po{=Tb$&eNUuagI6bO$1aDVN^wUCqPlE5hbx?*x;R^ z%ZK-*bwf@@oWJIGXn_xJdPN1O>9(!yR`-lxT%|RO(cr+`l}=s<`xD{^;~Refn`t8+ z$mQ2z`5MI&XMCi1Cgh1%x%F$=lP!RbebR_qEu9f<8greJ)#j*-hMx~;v7>~xD_=eqTWiT-abblz6vURgnlXh}a_?uM`T7 zHr(%X+z+$_`Qo-CYlZ?9U(ej(V?DihTXU_szxDn80l53U?D6DN)S%EG1Aj}b2tB)m zWHelNI7Kx&{cH1jJmEwVW|15cfjr;PeMbEVIw;c0!{eUDxpN!Cl^o|8+$NR#6z8}N zMNaw_?506)O&|Vog}Ilrr^6o_fOE1V$jhZF$j#>fd(WI@?6}2No{4Rw+riTY4$E|p zNhSQtG7L7sD{9a!k2*j^x`6 zmSfWojf%FHD5K%%lDhTxwHgO+QR={yxPbSO%YPy_!?jKmoks&=>okFNTBwiQX_o05 zz)tTuMODRT;U|r%WjT*-U!4A8tJ|@i}4Dec=GF(vdF{Ns8-`MNY{5 z-P?c7N8LUdZ>asq8nRzx;?f;<(tGVk`m+CGUvYx>ip`UKK1Q;S#wPdkDwn+oIVSgL z5JLStkwnul7~97g6EKvFx=9!P3#a#&wfMe|ibpQ_7{597;*|dP?Tk||u3=yFI2?(0 zm)-Z#=g0*&*?n&qVlQsQT{trTQY`K-wP=IC(rovCq#XD>e(L53<-i5+BR3nw{@SA) zcmy2suQDCxgI{&Rr9|Mw>UjYZ(U7bRv$$lCkJ zH$}<;UAov!oWTog*?riE^{~RFjzvJvb$K=1U2>gfq@Jq&Bh^8FC#TtAR`v^zxVmjNFzC1r%{X!#X^JxI;8OjIykh(YHy*0ng*lDbKCs!Pod{8*Sw^{|gu{k_l zJwDf5hi~Dw?DD@}9Jgm%QCYd|6A;SvEifh2W=QnPAyC@4tY=x7O2cinZ z9E;B>ZIO#uLiMsG*zXFQEy`>-ZlSJ+s2R)SLYeEH@L<2psuF6Hvy z#?{m~=ijB1?j*GvIE!%7)-*dJ?yhN%+rFJFZ0m0oK&>j~m4nV$*i-Zxr92sVul>I=B=6%jZ+m9n z_PiI;J1>XG$5lT2(Hr47XX`+A<+Mw-fN%~^0o7soJB${o=Cyty^CseKLY-5W`sK2O z)Z!q+Tgg~AW7Xm#Uv;@4s*2yZs&DQ^LZy$!W!{xFmx_~;iW|A1BXbQaD~i=$Fw2ZE z3v~R_CU{rM+)T<`o@mCA4rQ8#-b)Wu#7<}5cU4MxMC?gep9L!_!yw5A3d~Q2BI2!P z0P3!(>0#rZmChf8;tw8fN0SanRNRHADQ5^BH{SlGk^DFaYEx#9#MTB z3^YWCc*#pYG}!@cdFUH$n`T}yovzU#p0?EIank28ku-mkZq{m=$&pUr)i=7XMdS~K zD(Vq&Iz-q=Ou|w9M9G+h&5VvFLt>YTKGiS1Bf^jfI>`6|b?f|t0@%Fz3=oF7Lxe&z zJ1(1x-y>2!cL;_+efDCc7%^(aCeth|R161oHq*!2OPa6!35$N4n5h_(sTY$emhOgz z`i{h89!MXMipd21Q!$ zZ!8oX2S9(3Ze5;|b|yzOC&n#oSTdb2|9)7`)6ZsL$3q|Nc$kFUx~~s*JYp_ErSk7f z&2XjDMD@{P=`?|KTBxbi=@@95JyJYUo_0bJ60(a9pu0qmj8tK;erHb!M zEpVlai|QMRri%-ti-V}MF={54v0E7(HGm<}Q84|(14-qJrf#RO(CBY52`hg>^yRh% ziRIUiVmXSBI}&>8BC>?<63i}MPCr}^b}gW8ZiEgZ8k&(EbBRQQWV$!~pwqznCH;L& z-s48d$KrD@prW{VJ$$^Yn!LzXO_ZeAQwPHDnx@M8O-(xT`I5CwOi8#C5s23=41-yb z<5%sx1odGx4xRk@@lhQP;{6VUhFXYMS^N=dyySEFWjQ{@eETMkFnJ%}2!5CX+(gEa z*Fq6abz!}Q^0vnN(v%KjT)Enm4lpS$b7T)HAIx`e^2n3-DMY{Y5Y#g3 z=5E@}JoK$z+UFkHNAS^Aa2I>6%E7%N z`FKyqZ#}djH^IMqRNj6ql7CZ({!)zYyH9rz)N=7~ywF3t;OY3&!%>$7?tB0CS}XJb z9&kg(jfH5bIrHfi$?Ny=DfjW6E=HSl)4q1oCI?k?@;xI|`uHArI*Rtu_?RlRZ$lWUPzY>8*Y50&OKeSAB8G~EAydFd3P^S>5(@ph^-2lhRq zGG&f(tPhf+v{LsVW4C1HSau_uQMtE3^ZSlJj69~b!+M*OwDN7-t8-v? z*SbNi3W3~Zs#=#{%p9BFZFJb!++mLN4Ghcz72Q_;({F|4fZe&;$hSr^Uy;bdG0?*tIO+WEBPwRuoDu8I6uvJ8i6~5Shw;A z-5Td!dZgR*e6f}1%YLSd{Q4*H+DMXawL9g72R#RFAO*S}O9@Q1Cd#}#_TCD!QWd94x{rAkfs?m2E$xwYc zFOswKA>?mfF~6t3u70xKrCz1x8Q_Muw7yWm*L<`ec&z$9Q3iKigw0OMMeY8^muodH>9eNno8ApX|1D@I<1-0DW3J#GZz7umf=FTpb&J#%z#;ye%1Azb&jTN;`H z$p_DOyT>Qo;*w3vf>;~f{0mDHd5taGz5()|VZ2rClM`+HpW{~kDmQ8E#+fcpr~FtCQTnNDkjkoBC0o)D2j~|MM6XaMs+b^`WPv3 zz0A*|#EP?+4!j=JKSVV3B!?KIa|Ea~h%}4;mHyNf>XQ%=U!ym7Uc%_2`gns4r}2Q= zQkvwmQ}=%h<-TwG6nHi5S2e(G$WPWJ-T$ocs`2LVS%XrhldEaSKeC}i2$&7C zopiDze(vW5vmt~Z2Z5R8IoUU0f>oXPZR!=~xnSO>VBUJMwju^eS79{Z6{PMcjJDf= z!8dq2i8Mw@!@Lz>OJAKDsxe}FhV&hdSD531!A0|$L}73N7(6uES*qTf@X>iX8KS5N zv+Jv0>cv776<}}^ph1DtAhyR}E0z)hS#JKAE*g~{<0Pq^7XyN1>z8ycHnKEf`iih- zPp51CVg`ER2K-ovvsGTq;4zpKCoB_$h)1QzIuVugIzpqV-U=wBsIrmF9 zc5nZm9p$tAo=8E}&UcGBmkvC)w~zMh=Lqb(?6+?bpq+-r@@Si!aW*;QI{n~)?(7f0 zZB;q*3-DDVjulg2jn zU_gQnm3JnFNgBvV8T7}d7tx_EcCq?#wKoG9q9HN{bFz(+ma(RTc^xBp9eRz>IvIn0 zTpkzr6E4}PYZhx_6B}h7Yr=NspU(Rv=*<6CuCe|>tYS9ArNWs%v{6CdI@W}h7olbv z`vBz{>uhTXyL0@0;fedOQ};t9AC2Sz5xy`ku5LqUcb*~3nKDH89=73?S1{AVehF*j z!e=bpf$@2K4QqX?UvtcS<`|aaxH)^|zN`0FE}ySIQnkh{-i0~7qj#N`l2Pn`Su9JLyMK6u453MxMahT$K87QR?BluQex3#H6wB zrDV0u5_8{&RlU#TLm!UPxkEZ>?|R26`y`hA{>s&qqYEd8*WQQy9ZHY;6rt4=M~cw0 z15X^&YK;4d)^Y@}x}p|j-7H9ym9y+Az3>|PiO@54q85lK-A}rr52LI?wH>f#q847- z4y&3MPjxNp{yAA2<9B1c)tI`#vGp^m>&DYFkoPlUJ>`3q*C(=Zo$!NOYc4Z;E01!l zG+UZAO^FJ~NjUcNp2yT|{-I|awl zefvsX73r8?I#3lP`3o+0!5*P`B0{WOHlGUm=xcZ>X%#5{qa zYV*n#i5%cA(>ouUyx!Y4xhkyqhC3-YpnJ}L?@BVP)ZnmI-VR{RJ@NUPgYZ|!trhyY zDQ56aWtKz0V-`^211xY9uWrt#?(T%Y43OV$2!9zY&#LS$E=F8``8->D3aMY zx@G!xb{6Y2Ons|gD^UF!F!KlWDKFA{;K zkqQOQd<9Nd=eFH3_W?8Z0~=hxFFNECHlWdrO?GkSZKFe=7VwjW3gH>_?d6=t9V{#s zimSSb!7)--k#6VXzqlgCZ4#VK6JENR=5r+_FfOQjFi-^L1r3{g{%0m02{KS7e7SXW zoDi^?y$=7j6@6j3*d{f8#4Ke5F!S`1B3(5fsC5;0U!8Epe}ZFvsAPDnxZE^+ns7Zh z(=?Q1Dn`D?Q>?}`^|eU7ugD~Z6PxdwCED90elbt9XETYuzReNS9m6EWr!7J!_gPIWu1%|b0hs;NSZ^!4D>C3vA`2hvHM)_Ar?JRn+8pDaan^vR-CV?Fp))R}nk_0tI zq7bu(tKzE~gO`|@dZJK`(e4jasPUL4X2wrt1{YJta5S zJV@lsRy$k4JgIme+wn59scQes zU*AnBAsHj@GnSN-^dr>Gq2t661>@B*^{((2FOxF)rigbsOba_rVcn+A*&0}O68%?_ zl=^Qo#3J$P5PSb3iHn!S4jhiukymLegxKzIT z#s+xRp8V@S1OWfrh<`2s_@_kizvh$WYpsagG=~+5&=rZo&1lGu9&RSiBUbA>fYAk@ zB+Z7lZUfGNeYfZ-L0v6=mEXWSb zIa^b2riK0wGZu&)CB09(q7Qdqp{p)fGr+=Y)n!#PN3+Yvuuc;x@x(leiApZcL?yar~?!Ea{;e5h>oZv^_%*^HU z+|Yz+ciWkC%1ms|dKUHFSo#KZW!Ju*E}*7%4O$phoI~E&9pTG|t?C?Wd3TmMv^w=` z+h}z&u6_Ad|IC)ro7rpWjplqW=Jte9S9cjEzi%dXXBe_C=giOSIrC7oMt7?dw@`8= z7_^q z!!==*>S*c-zq2_{{v}}pXgG*=$$djPUAGnPQRj}`D&Aw8C|9aa-Hh=6pvhiz&WhAj z6Pm%Vk5BeV$g~Jke|09$QU>cigc2ryG}JZ>%!r?rFp0;|HUMM1?!nC)h`Q1v(rki~nbynn(RtMP?7 zdY_t1Y1nlE3|$i+UQm~wVX2td61GMa(5K^mbve0U`T@Vnt(K;KK)ipa-7YdwrECxH zx1RjAZ)bIi5qMb0E<89mZx1>zd67*G9M^3#~sR{|A1kO4b2AvEu1fs>6e_%c}+-plMd#wTckWly435J zqSE-gGlSOGuT-~z`2o^Mfc(uQIPtET(Gp_8B2J4 zfkJf&mftT=L4=@?>L8`aYYt~wz&*_2p8}j$xZ4k%1$(r^(u#hT>`$a73euT2LXU{H zfCJ}>6-Mt_z<-#*p@zo5=Jg5MyY`CY#`3zv)dNrrMm1Mmn=c=uIF-s90ec#8jEV zO$?o5!QFv_nt<>B}GXxjFa*II@lKw-Xu^adc+C5l)%*8pzL8={`;o-m;o>V(H!&5kFBHgYYJRxN& zk0pi?4P`P7`z;7XQl>6;IDJdng*PDe0NHRZyGha#XF5pl7@>FQNt@P@4f`ADTsS&c zII#)b`)Fc=i!#TVu(ABp^iP6V{ozQe?@ zsE_)0E}FYv#D-inXA3}Gj}y7Li9cTJj`K!^iA2%6?nudpndzCQg*9F>mw1ro@F-16 zM@Q-;+Kh}gT&&v7~ z&Ry@Z%n>bvOXaa|Yz$ttV}3C)C*1W!nV9z^u~t2qBRU2td@@I(V(*Z|>|OPovc zigL+>{<1!WkU4VC;KzT%d*HwC{;5YEh!xc`fIgGaL&)fT ziWPk*qvs%_2gX~=#B}J%=tab)fpmrzh!$F7AToMjylsxw7%myT;X+YLp{SQN24pC- zP*jYGIb&%61qVRh8Ur#a+J@~gdtf37PLx~k7$Jrweo&lgTdR~R1zEFdIir@b$Zew)~EXc80 z5E-ys5Cinw8|XhVXY33t{s%d*&_XAynSq5@q0_2nhFF)6z64kiGb%Lfudbw?zNAr%d_A@YJR!RNBqoQH@Ef9YoWHjGEIx( zoEt$fYBYW()df{I5HwWRDEuKgcp?bsKV+k*HK8c5w;8y)IN!c%zAzZ)KixiI44%G= zxThIhQC5C!Rug{YLGaGf%s3-FvMagrIi)n%%V%S2{9Re&VCTDiU1csJsOKv?Qh94f z^T5`CV@}VLt)JC)WxtPSnvN#f0ezAi`^z_eH&*Yn;b}zv?6*-}A9%jb-SZsstR)I-Fo}jdLiuSQl&e23ZOCIsg&F$E5Ue>avgD~(h|KYaZ=DR+z%bq;|U4Ikre9zuwa| zX)nt1PWVjYr>VyB_zK9KU|2yg%qke>G!RFbZ@iu=xBM#@RgKwnQF|7ui!eE@?D9$tMZWVBQc%9reb-6{`i*)m-4xUaRB^+kOf=A61QG~ zb%o!I;iu~5H7osnLSAW;qZFD@^;+0HzEVM8ynuiyBq&&$_K=ARNOV#j^Wi;o_ax=0 z4W9l0zt4-(y1uzWz^oJWS$HWwWF}&jzz#HxYsY`dQq@XT)hbi1W}!@xC?EJ5;loe- zaMD1z6Kc7wOcl@yK)ww{DMs|;?TZ5yM*0%kelk$8 zza4MsfwT))hf6Iml)R9HT$JLR1rlzHgpaSlWq}z6Ym&j5XQ;0aG!;<;+}Gf|UsRVh zr~%b$Y_va;y)@7SS`sQ#T?Q>xt-?+2A!G9fAm{bf~S5R9`i#9p=sX(g_&sx{L z>VCoWl7UH-Mqqo>tFNko(N0v8_bkDk{fSdXwW|b>lfo?3!d86myipY@e;`+`D4#@S5l#V))0uV|V4vuko5TTp=hZ5%R7P=>3kFGWBMJdb5+d zgkDDlo^S#F%_ce-p`IchnfTPO!tUk<-r z4tGE?(x&WAqq_{hcGdi4r|9*}$cZW*h+^ECSB|c?Q#>-K9R0A)J=^8!j)bY=1HlE~ zUq$QhhCT~CI}ez>?p31VH`jR!x=la>aY9LWgMQmRN4bK{ zLpw=`h1~}l6>62X=vKz+P{=Z)okK1*XQ2Ey)xiX=xza;LEL5%xZPryzjc*i>@6Iu5 z8wa}j$|^jvlQsl)QGl=4`uZwQz(s1MTxIa?mb>w9;5Hp7DXrYjE5BA!0-i4v;EQ^a zzn!aIY4iL+SEbv5o^L|j2T9qzsEF0C-iKzf(h1t@sL1PmcHX*4Q>#WXW7-tT@1Vu2 zkFIDuNQ)l6yz%LtPO|Cj>dwJEmr8A=eFN27PcGp1TFm8}#;-j!=Bd_}MNK}+PM+N> znr7aBJpurqmjnCCb~iU}?b*Nn?s?*Q(XAoX!;yk4sSnS%pIx=vCT!X-_UdQdoqZth zFwQhue6-pLKFW_7@t@epP6Ah*uyxk$sKhB=dg#4*NlMLS z|JQ-@$ty)*j)_aP6{#`$aEqz&p6Gi(eMace@>a69Wa(m6)pFQVN3t#&Cy&N)xEb!K zLMKx8HwklIDL#7T?AZ(RMjbfW@BEVAvuOJ#fyN{Uz9Qu33b~@`t6>AtuisOH)z11m z3l&Q*e}5ne?43p?7G=utx5s8Fdp2l$HVF4&Y&;tT2VxD2$37t;a-leKy z8A^#v0IO*1Wgo_$Aj3(J3GXa$zIvuM-PRUZo%u-*f8NcifINNpHtYbnnD>bOvRk$Z zkjTE09K>nb{Nl2FAoej@^3a7xPAdmX@8gC$g>O!tb=E?uMc1oEe{2@@bHTjz*D>yy zey4RxK*Mr1R-7oyI6>){bP2YOuD6N4gD^T(s;uX4tvF(>=w|E=g}Fo95;_n@y(^s& zhVCC8yX)+;j#jf?{@}^DzR;Pr)R`7#14O?CFG%c+pmav`wI_sTDW7gj2<=bMYqxRS z9l4?Yh0K5GF{7q6!LdlWZh(xdw^0mbCFo6d8kV*vNOmQ-qO2983*kD}iupE*?t$(E zuodp=PS|Iy=u^Os@njJF-Qi1}O_z${yrtj?h6V8ELij*Zr&C_1Q<^faKLN;^BIEF# zL7&OELywKvj~V=Z35pAyPD`CmQ8v*b2&2x#&M{l}rL_Y1MR&%l0=RuKymh5>jG&zS z*nR0QGVH4La+D|I?m{PIj10SjU|f3Y&YS3p7EmCYRCgBWy!@&>KC(%AQ00aO+3%c` zwAp!)rW}|(y>r{+D*_D#Y~5G#g~*aFw>ku<`URbr53>ZQFYgtI4_ikUWGIWk+;!5F zMaq;@3B}^_M81l~^gIJhOh2*f7V~OpRt}!{_u%ZP1<$ zsB*ux)azR^Jj__BzlzO{BZ*c|h~>5Em}mo@9^1^HlThEg52QXk$XqKi_((ChFn`L! z|A>))9R0h&=U-5ck8wjE$8kwx&!0|A6>(0Pvb79;$j7wnf=?fdXzCMc^odWp->erzp->sk8|d!ygF*72t*2km5ox3=~?J+(^*k8(d--Yb~y6CL6k(oZJ7 zS&iNqw0O`b!8wbR{dxUS*F#OsNllLvCC7fWs2tutIPCShMK0R+>&D#iPN_nyO(d(# zVT>;QWu$6a=D13ZTJ1vHa-zmw|3^|xSfd}?+Qk=$z)9XnVv|f`DA`>i(56CVot#;F zwF{_fJEpSFc&Z%})3VUgUJ9*ahEs+faEAsT(YiOCR=OJeF_$n<{(d21b$GZ}=;EA{**eaHTlGreQc>jHnPv{TkTk?Tl4O3K?tSi6Bp8^a_P|{eb$@E& zVj>XIz}9=0WGc>1OT~jV{$ZWLill&zm3F>mZl`j*-^5&_W}#9PiYoi28yj? z!fnp1M_S?#t#{i}vUYjLnKGN-3nyPA!@a%2mr7*le-~dKEUa%$;b>3McDGhK7v^9l zn_ao)_jp`a(*qI7TY6VZ`&GeLP2KUE9%rXcTc#OTXiK@=j1dJ(P;uJ zY3W+B`c7;!edK47tXQ6`Seij-e>#vh{GbhNK@5LDE3IWloB?>= zsJ?>3{e;?Vqing`LJFQxa6+K>@~aUzA&`Dkaa;Mhx0x{0TKP&uFL zskVe@w;CXLjj5ouie1b9#As8IP~_T{q|)#)=Mvqrr^&J*5jmz}WQhN|!c_7xN8$+| zR1&{=sx2a-KW%2#cUp$fD!@BN#k?SNv`Q+5`}j|B{xS1AOH%kHDatsSB_0=uYdgm~ zXO@$1bZ*9c&Woyl5XBQkr4y)`Q*m-BZ9;%sMo^;XNPLc4wxq7nPouY~py_-LpH%ogDd|C}zvwHXu_V7aIS&tb`qvDE3 zS#tMhIQM1AUComF)_L~dLDc$cU=JThu5#d3IUItkia;wfoV2)8_%;FE|BJWx0E(*X z(nencDkcs2D2U{oX^_}J15M6JCFj(nCMY>INS6E` z-|ze8&fHrw_s)N({wk`A;`G|jT5DJFJZtT}&)z5i9sC~{FrFlNi1vSWw1=Q?yTMf= z>%oMQM%J=Mg#w<*QHo^n2Av_g2dI5yWnfw3INf?M-+FM%afY3D$!h%Vlp)#&Q+g)w z(qH>!)vW`?WV&z`oq*aYog?%EG8{psjcGz^L$Q z&c0Fq`Eh@bg|%>-`QMGXzi8ZO-+!D;s-21cyD!(+ZS=C=W7fy@tjgfJ)^@Vc`PtYM zwNRNe;w-#jV2ysSV|M1O&I9m5`qX%M3y*!I=wr*cWz1>P;J)qIn$e?se7ghK!g6n( zH#V+i$1l&ueczHgcWnet&W?+C@aQ#<2bqhs|Gq6}`k!~@(s220krHocNY2YdO~yT| z_H%b$um0Va13bg8xBas*XS>+m*4w)5aPTFxVEQ>KL=rvzXIIFULo^-rw;PEU>oDGp z#fopK?4QC7X9m9-NljeX;U>LHo6nanH(YT!+u!|o{{5OS{_&~p$7Y9nbi%(+_4V5$ zX3GsQBQ8RN42MOJYIdxPz-le{V=o7MyKc`54*V(CAegz#>xhO*(YPLRdaxa5HS7g` z{Xfz)68I-gcMTt_w?Bxju`~f`T2GE!KtW~wE5beVv#l4lQ7zIxgzJBx*MTRycEuq zV8E0RtaR@%XGb~yM@Y=+O^+g5gwxxc%Fm z=Fm>Du>_*w1UVZjewv`CnjjYkd03jugIo-MSj#UXCta2+B>-}9{1O=~NwqPX4dmj# z+d(lP7Ylh@G0N|Kw@$*!C@f>C>OiXJKsuD%vZ*rkYvxZs>7BxdOppTR7y(=><~(=*eEiqT2xO5VKNix5c2cpMhBY>q`Wd5(-#OFzf9--y& zIuSB=1ao9EKk;;m;$ad$u$aVer;4yBUFuOlShyf8R2=$71ePW2`UGAeEW(yjN_$22 z?faBxQuG##JRD=nKY9!C9q6p2i2ncB68~$Lb9~?Xk|LZ zzg{G`qgT(*zAppOt1goxVm+R;#ClH<4K`b*`E+{+Ns{q266P5C2!U6ijxn($!S$*K z*@XFwW{NCweoo4S1rDTumx9l>%BTQdm>W|mPFGOYP-a0ECA3IQk%)*5bW?~0Tt4H& z)AZ4H*H~AIxT_$-T9#Ki08J{HV$ zW$(|*(iDtEGJl>`U*dQQ|JKsVL{8v_kcwrsp8Xfi-pJoMitP?mv_Axt-%-WCORA)X zzP*qB88m$LbxKZKJUwe7B|zJ6<@{y%*`Sr-kkzEUXs8_O69!859+^ZnW+gjrRd0?S z9EOrjxFii!4?C;6QU$suIeW1)vM1^b9qzmg~rRWC6e(fw7W^e z#lMEI7|sV)Qmg9D6Wfd5Z+6RQbCVWG{Uww-K&>h(lzPKXd{APZxYO+^ZG1Yck?ieX z^MO?J#Di|%@NUu$;`b-qo|bRR9)_?m&IdY&usFAo^|*Z#Otq}r_7hC~(MEPDgvC09 zMRuO}zu{v1OSZ&^l>e!J@o8*{6n8+d)esimdBvjbtjc(c5nehn&&9Aj(9zxwr#-|6nZ7rK@sg>u2{2PtcY1 zf%Rrl@LrTEPs^igKG>9Y)1dB&jk>L(i=D5&rALYev#K_6Rs2rKqpG@rW9r4v#4~w%3_x5jRO1?yiK%uidq=+0-+`lH6zVk`AZGc(ie2EoCZjiV!?mztA}uGvRRn zPhgxODvmP`tIp7cOweWH=^}wJUu3y&K>`--k-&_C*$I0)6P^E#qN`Ndi=&B z-%Ovixog!>9|S!hWSlgd7}@iPnfC7;1463D4V!Db0a8ad4mSD(s2lqwd!Q^1_VYf} zvde*Ti>~3G-c5nK6V@dg`~4SrQ?QWO+Vi;X4NUR@J(1r!djGy9%WvmW-L%aOxWALE5I-Sg5WD$|w%Gd( zxM)`Y_o5jKY+ZfOYEHDnSbFyEXHVW1ZW7(R><~DI40jn(9)7WGZ>yLwO*>q=BljYLem8y9Od3X8df*4dJvJidG;@q902qwbCim zD}{_rf8>zn_glomR#np@|I_o|IQfcuAgmNmQfdN+r;*N4WyqD9sut z+T%Y+`1ob}3|O}q@JqYhuu1g5#;^Lp9yVW0kZjq_a|reL=d#q#gXU=##_0y%I^0u1 zJ9YuP$+#RlpV4m)kAuyrwhP>WWNXTbpad+(Ki5<6M!(F8j3W)+N*e$70{)kh?RGUe9%Wy??EHaCNW2 zRr{Hz(!2RvW7pZzy%3TbEb-DT@xG!Hr&4Z@Zfj9;Jmk4>-T|74^^S@gE`Gexi?e;L z+ZES~E_n1gfXkDoVxz&KJBU)PwZM=`zc=X8jf66%D|M-Y6J=jNn*7?9vI=(&idzke zE6FgoA1sZdC`>8cr+CF_wP+}aFE0S^i4@WvHWIs`u$7l~TM8x>qwYd)R zex(B1TFD3(S75DFW!+r~vwMR%NQK$m|6<*pl;1#xIq0jiR`SNhMPe#%8&xb8S%(6! z-rIipi7)xI`PH-wb?Z+VX5Z!ONZLB!y4VbWmj%{fI`u0|S=rCEY9hf0>*^Jz54E&8 zV1YV5^y=u|`+RH%btmTQYGYExg!oy^U#W--M<>oGz@ zFgx-Z>&yXdYC`^~7mn_f{;nIYZB3ktReT?wA0DoV<>Ma_djHQaN9*~IuuIDCY;UmNB1E5tOS6!-WY3;@c z#kI7CRSfU#UxnHS~yG8i>FRC)-t7Jw9 zzeWiI>n^gRgd2tUlHotzt-54o;?su-uWM|f!LVg>fs#|SsR;ML<_49JiJOBnem zd$hB&*s8M_?=-Z?9t{p!T8pZ-NB>oevUU~=tVPu$#a5AGa-#%t{ic#E;^mcJDpln zD`E3@H2i-jp#NVv^UN6|=$TEYf*F{AR&luY?I%p1@62wJ8!&kME8yJ7WTvV#*@us9(tOf$H!ydr?)+f&KybQ=<^bZ+6|dnnKZid;<8WV>yRox-`t!l0Z?dI-OuRq|J1oz_{wvQXTw1E3@?6&scs6Qb$tt0yiUw6 z(8$_&$|)II;P;M9r^Cz}tN*<&8{NH=>m}gmXdxvs1xg72 zwjw=UmE;rIm4A~EhnGxGvTajmy&Ov?fMH-kWCD|qaI9JNV&~A{3XugDX1yFL+Or%R zh+H7}CaG-q)F=M*zZTLL>AAa~g;c4Eo~H0svY<+-lG|N7SL(*t!Q&tJ>893YpSLYK zpPk26Z9NmlRnYu!t)#l;JwL~hyKl*^7b0v`Hc7a`lMRxygS~A_Cl-yLhYPp@m3PnV z?P!IN4(kOy+Z-NZ{>26g{`6=MA#>Amg zAEDe}5fI}R@0nB7!)b4B;me^3oSwd#`3bESK%@)onnB9cVl5m^lKeH3@6+mZ7!bTOzv0Vy+`7?YrNL$IXgqn|K%pM22wsp4%Yc1i`T&F_UlK$q_}wHb_5j3 zXN2U_LG=_uM|aj@G%L^NKAWS#+OIBJ+ZFyo!>tSM-4(ss9WBSL`mk1957r&6wAeY! z)~^OjeZtW{z|~(&SnRZOhq}4%{Iy6q8ndj+*acFqe`8g6Vm=tN9NE zNgoQXTB@&^#{z;&E z7K3~`S>|g~@}fs__*T|}M?@5vHy+EYGsr&)Qg;hhUuk818m#X3FmomUkw2q+WY{Br zXvl{^^=eacJBrL=Q*y(Qr@;G1a-om>S>=Cn$){6fe&&?FuOE_uF(r?BBqwT0F3Nk8 zS^j5`dbv@^w;=U*yg`4Nk_(!WXFT$+dgN~$^0f4koF#8iQINWVDf#MW^_3RZgh&1y z@`EnCH#xxTNLep`Rv-DS{@IlLKl2{=|L6XH;(ZJwF9dXFC{W$hG{%q@0)}hW%Ie4q zxzxgn`>amd%IY4hJ`}7T#0ki=l|RY`1Bhy2&1R5SWRVXHRCj7+tuP9SdXU-D%1U%E zQw#h%dFBF_ydsZ0Tj`_h0n-?80u)IzW5OOWp&l_Y%XdD=9C6`==!B3`WRkxK(FlFS zq#hDg^@yqAQFe!EjC8R2TK*#@#Sjfq(->#dn1n}6un-M!%Jg^vh+&AvU%U`O(->J^ z$c$;so@op?X*ap#^Dw6W-^2Ldjso~c7`@J>0&h(P5UrM@f5&0*w^vF3%GIDUk9=8& zslY8R`7(O-keNOLfybE8V%M<#J-)$&JYXz+>?d+um)GHNc<0Wku}E^OY&>Gp72Mmq z`0=~>Zggd1+MJ;S%i`LOgKPS}aF=64;}QJq_uTvuaGY&uL??+s{nhwm8Ha6>IH@sJ zf0N}kb3#AMEjbImZDx@APsidv3X46Yr-~+)(PVn6DJ*qIj(oQIx68Q|68YN;=2f*kZbWH5~<+b0kemdX#HM`zdcTx!Ih-WMR)Dd;3ppF3k2noi0&ofX+0HPmp z>nEZ6A0Gs>6anYq_SFs7ce&{fX0xBZIv>;5&ACF{Sjx#j#m*Vyc}1K1Wy|r?v~5ufxRqcFT|fNYw8AY=w$vq~Oy2 zuLc|)uivX({(4GipOXt$)t0+Zf$?GIl`bihSP`%fVf{PN%vM#-uG&Sp0zRx z^5--Je9W)Cq5%}#pS#x4gxOS8PC46EJe2ZFyGXbtcOE#p3yH*%u8ybOY(E!Bd<*1= z9>5RV&wE4;;9OD%=*5zYPqZh)*TT~Oz~=Q$>xB?{W=#`7m7rt@QUWDI?H|d&vv|#CqwzM~Db}vSXNxg~P0vjO z*_QKxi8eD_C}jkB;*MTgm)UWbStLiaf06R2f7gPB`HnL?|A@9l2Rpwr2fwYSxsyR6 znQ@}{3-eEcu_6yS5F18`>5Y8fJHX?NMLos0Vks44DYG>bON#j3>LivJBs$_b-U3Y$ z&*x()iE?|YbNJAv=FkQX{!y3(O%31tKrAKTn$Aa-#}^F(;j}Hf*!hth{C1w^%$0mt zcXQ@T?EHm!Jsc%`*m@3r9L$2MhHrQvHqj-Wk3WyE473^3w&-K$cje%B@HDrmk%vA+p6a%8-ZC+*6?)?#Ok?x;j?(G)pk27FT^*WuXV0<+v8?9h>t-hG14GW9nZmE z9xJjKOL;A~CpU+W1|pscYuq0v zIa>cf^Nzs6M=+PZ7f2^ItMR3;*We@d6IfMH$jprRq^B@%sxa(w$BHvR zU`i(Gug60ppA{IQ6z1)ohSJF;b+8ZlSw!aC;vQ0XHk8G{5E>>=Wx)^{%%FltW|fE! zy`#6f{FkC8L;QOPFQr0Qj2{&8K~b?XV9c5$7=dv{o!PQu=1C_>L>^FMU$Mcqt`bibt!KiYw)e32}bl z5l$B_Vhq#Q3dYNpiX-tT@To#pCR6%w)N6fG@VqI$g0Ud(>R8l`FHGv0Oi!#8-E0(B zDj1*ID1xU>S3bn~WidsD#rZ*%K3FM&=S}U#qKfrN4V9k0kCP3J{|N!H{!333|1(c4 z6+i2f&gheRa0PbglY&P|Yrillf=4IA;uukJj5$o5;NeXdE=3(B(y=J=7fKqT@n=fB zj{s5qC};hsgg8c+(okl_!o`(;yst`K72h@b{$~@Zw&6WHwPc;Sz1+1(KAS`Vzlcu} zREIek0<-5~TCX|Y*Pd*JzwK{Mdd*`&)Za0)txfD`D*m>~MVbD7KA*hOQ(V-_OC{65 zI9VN~jIub{nz)u`eNt~5#i?stfhln=k6jFloImG2)F~&ymb^+61Ra}eRKvaj7qHS25Y+{^j2GihZl&&jR;Qu?ue+2>jk70Bw@$?i^Ej_P7)45niwKmu>Yp_3eK9n#cHiwbW2{*v9sZ}ZJ4ePxx){tK_dS;eO;nOp~R?kD%@0egIig&xa79x#DC7vg{OZHgA z#I#vk(H6FmC+;L35SH4)7C9Wo2RA*Wa1ExXH)-HF-JXb}J)A+am7%*mw4R@!PW>$g zr~BrWw`2nr5}{+xFMRIt@H9;qkr==qqVBYxy}TMd-)ZGh;FC2$fR&yEFmcAv+sCc<+SS{)Px9m# zx7)D!{id(M6Y(nPAFvzY9A2b%w;RiSPHPBM>)3owtjDRO`Fy-dt{KVD9YUcAc~BM3 zao)I5aN%jjkNl(>azzpm{=xR>=Mv!w-S!esCqfL~?v2vrc$cbfkQ)s>lw2d{(o>8V z;#PS;LA8|c38vT793q)YD(W-xanV5Inq3&*Uk2GRKOauX68)wZBd5nl2iPzMX(d2i%rzVCRQ77rL652 zWq7C{8~PL)b~>?p%nm}gRkyZNEo`_%psJm3x@LZ&0=oro85AWhJ1uTC{hT&B^nAgi zK;>D+qPDf9ytS0-0Xy6JVyYfL*UsIl6L0Dm|Ly$Ts;JHxS}TBURC08TZ+vHTJU5xG zJC*(1Hr}+~CvLA9 zMknO)nm*d=nymW}5Ai74>o4(Z5bPH&a+BQiXcLveCj6aVD=kJFEm^7u6QM!YGprKk zs}uo@8XiUYg<4vMd6G_vL;bbR>`|`lH>dJCT+tbon%n@2>K%$o0IeybhyIkMDO0EU zz1G$GwJ1_nOz_u0-Wx@cNTXJTPM6y3Y zK{lXF$So~f(fwE#_Je`EtSrrCTXY{v42bOzi@mz3HCLyp2pTonPr*gAk3&~uE~}$= zTK8v(u3UftjX+GlRQiShwvtnAlk?AKN9Xnpo^0~e1P@9YJ zMRxqyhoPX4)t4e7pPQA_@{LYE$#m>cpyl&;*P%NX5sBcPUY{d|kAB*IYVQ z@K4^ZNBn^sT$8Z|M506%K0jaRaOqH=rsbmwpivJ9p`&rq`WFsEjZD~Ov4xH*nK1o; z`bjdKrdpxldLj7+5|r?Vk0r~_&koqv*R8Rm)W1sJZSGD>Z(TC-T(6~1r7@fkEA+ld zYl0Un|BLHV{r|;vduYR%J>ys?Kw0_lfvAx7jMCbRN2Xg4qgQJYVeXKf$cy&lcyft*z5@?Q32z zfvAnVh3dntJ!R9a_0i04GU({00nS>yySTDThRlvK+J=u)N+T|Q_S_JlFYEha>AK}S zy(GO8Hk2uwz`QGU`_?C^rlfK8iDyx_UWj&JSn7Z*q8X-J8$~<=6L6CzkH#@?-6!uj z{FZfYoZkHD=+EP@a-6;(bOO@ahH_^6mZp%;k+#Xf2AP;#8p%z1WKdi|79VwcR*(%hBCv_- z(aE=9!=Q+7I){V3{}-=uoc%v}O+}wRbH|ULVTj9zQv9&=&ZnJsK9}L&J3Egj>|K$S z2yyS7t?ju>Icda5?zVL_qX*DNnXDOQuXynL38T@8wS~j(tpnVC`FzE1>%kYopP{1x zpQh+VOXM?Z@iNq*sFMM0$Itq&h8DJ8I8`6UaG|!8qHV`Si|G{Y#c7{=k4ogOv<(MB zf5DwDMQvTiO(ECBX|)C$(oY{q+TS^=Tj}d36oxJ|D!eXLhQda6uXyGraWfgHWs_2Dx zrVdj5E&hrATs=LAH#>*3zeW)<9Q<&0eg|c9Q+4yX_O2Ek^SLCLMG*%A3YKz>e2$Lh zjqhTQ=JXSF4HKW+nwtXsv4K^^e8ifGS-i2UhjNLX6k|Y9orAx;RDpvPsZmnn(>%p| zRTas5ss_8UHodU1(FOj;L7_g1#ghwHe((x=5aDsjAo=A-{MbtuX$>@M4ODP^TK8PN zH#igge?1q$2yXkT=nV`?9)86wdaM_}CcCpH>x&^fDuR}W;sDBbI7$JusEi)+QBZBvZpALK>U35NbjiwAI;sU;e&lu(SV=crR2ComrCBDNYfG9G>OHH;|8c$hyKysU@> z8BZVO#d`Ccv2rdyGYy#wmAsX)wi1686Lz^DH^?zwx+ZIg%vjQbKgRUE*Mh%>!PO4e zWOGDgq}OWlD@8wo87akyI2ZN3Fh;%nv3A=F1}_f9Q99u$0U@*~gC0^oOO&BbG!smT zWj;a~!@sA7QddNVjjz#&z~GG7KGt_g`9=)?WZRm!V^O*2{F2tIYupd+$9FNuL+rV) zz~Hv|GPrDz?J)dod40qND6-|Xj+f}0oT9M~LwT@bbKK9@XzQ>IExyUT&jc-@O)caY zs_Pe24)8|r{3Wg(_)Cj(TdS{4vojKXvp_u7VJWY2(4GCRNB)w6DpO`^kglrvTUBjW zLf-8|tr1Ulk{_C}pH*9Q*%Aa zyM1;QA{Bf6gqZ0-v*fp?$hvC8y6TMrsjpS%et_LbTJx%^W!U-E#Ph2eQeQ_wlQUv@ z;4&`l$4fvu@cgO{@S*JdYR$P{^D&v%y6U+68F9+F-_nX|#H#A!V=~(_V&qsF_y#|< zGh(_umY5aQ*ZVBb|2@Wk1p)jY!1%8qfd5_`9jmIgVdt`m=du}6gQID>u4jSrz*Ah> z%1gjB@LX00$S6CPtvPQ2Q{}y`IwgM=m~!3%Ld2}9G9HuJoq=_6n&lpg##tbks<;(Z zGhm-ZbX_%OUG;W>)L_+l3z)0_ag6^80{9<_<3Ga)F+1jeddy$C57+uTSMpjw#`QDG zSTOWICjEdykyK{$G5=1XR3?ygZrHoN7LTzQ8m+AUyOg#BOX)&m^9n;k=HI2XnPjJj zWZgeXX{|q{w9oL8y985rvdMw;s_srIZu`>_OS8QS7vyF;n)?4hLppd}+Q&3EG|5H#TG0qNxg2G4qw%&Es6UWM3GclFP zopy&5gYYQmm>u-@VSjwB_Zhv71ktR@7|XQ3|AS{2?gg)b{GH)nVO^h63`GWs^(4R& zI&}KKDxuwr=)y#+P;+m#yZDM;ZDpou+CH6dK&dH;a}MmA>q; z@@smE2M+JX)=Z5tMD>;k$~zF=OtN@>g$`yr|ICCAMgcrF5%uiahTjs_XK`xdW4sGJ z&>(~9Wh$Gl-oNYT>45GZ|E4qAFA~d2G)Lx6oqCS7A_EdBKiY41|EP(#d*-%EMF-Wd zn-JOb;&Bw$e%N%-dIcgyx_T8Xp*i>Jd4*UWP6vP`G)?Wne)mjUUE)NuMEh6XVA1Q~ z!RS&+*#)7_K*6WDX{HIw+tUHqAemv&56t1$BffJb*sgk|C7IQY`|c|^T`V@Q%FMl# zJ2Zhh$72p;xB%w(>d{ve?dyi?g1%jX=3Rn?N;Q47BpaNhm?LkaV&99v9LHDdGC79Yz*+dp5P6qfLiQsQIp6?odJv|ey zzur5|IGGjPTIG8g=hQdiWE`*09CrQnVnv8tMF_nOC16kyVq@H0Q?w|OXD)dZd+x!- zZ9hp-WMyKQ{4hBAVSt_fMvYYoHfKV(5yN4)9lH5qS}9?ZDYX`Mc5!*-P|mjt6dbPA z4oncKf~||o3eK6wL9*<5k{U-Z#0y7YMH(hX9I^fHSv8NDzKX_@yl+86c zpF8pwz>t^#T062p`@WU7SrvP}J7zB?+k_@ccNHW)9d*aTE9Ujw1Gx3-%Lo3)j52_W8j2M>_0#l(Dy|=YD4mOvWAi$=6eG zZyNIk&!LEwH^hPkH%@mH!@G(b-^5jKHUNAV7ny*xCs=V~92K!)6UMY+hhW8xd;SjF z*61l{@5!`^^IOMdi8Lg2c?dE!BuzFXjW)o@hB2Cxn7{yI6(x`TL;?=JY^<`_kaTSm zH{y!TvBNSpBsn%D38G;LJ?v5z3{eN$tv$51@BmL?Sudr-cB70@B@Lp8O#o*&gK__1 z-0OX4J#zpV!X&I~Po)?$l^Qc;!2+i-S(^<(D%i#$<5oJ4*qFVw6auaWfhBdvMm0A; zybjr|JeiI>N4;}k`LhYeZ1?urO$;xXEQ>v|=|`(z9$iB`5qpq+?d*oGfQ%nodK^Wt zW4!?5#j?k1v7iDpX8Q$9aWs6WgoQN(RU6BJxp^^)xwMLF-o$+Yft9hW&qfj2cGzo7 z4WeeA$dxIKZ$0c|a|6|H@C$_4ESO9Y?EBK5HRC$&^PaWYp|#eb@f{Uxm=*RDorfU% zD(*fW!?0`|y3jyHw2A9*#mfK5j7J9E3ftDZ8XE%R0Ol~UcM4(+b+2#Y#`l7#Y$RZ~ z18a>T3|S?NrLQ6Cip>LEU5?oneJqIg7W=%o&@0f6q# zq;NTZ(m3|HWvjI1B4>JRiZrJAq5e_ZKv(jobNE3J!*Ex8;=uq1rM-@bzO1PVQSMW>ChA5fHT4S*ozT5jp=39*=4yf8l+BdN#EnLz83}j zM6U6Jr!vpurA}qK{(SHO2*%yM``dky1XO0NCtP4gBx8nB!fiRXMT}t`H8>&m%4v&+ z=%6psVT-0>=IBk8(yO=o91i@`Hg9n!1MUpZSv{fG&9S9@MF;i`m*{UD`g$D>cuJ4W z)NTf_T-Q5*+RV}r~Zvz2q3)x`OcFo|Bhcw;(ylsdwy|PTL!jV9DtcA z0`h!j{d8u1ikqkD40Vx7f7W$zbg{`SHn)FEXDM$(OSJMxT8z>`Afo51kwRh4+3x z_%?r&19(oRTbJ^dP&lULQZ(}Rkd33ODEKiq`I+!HvF@-}t}f}l*U8_-|fwdKzo{8!n_YxL3E z9^VUXTlVZU_PN%p8gq2?OpG9sx-aZDPoYY5c8dAPXDsz*aCdM#rP$f7w4Eexb#lz# zlX@$^-|lzn{AbBSAz%9pQ~?QFO@NDO=xb!vfDjep@J-><%cCWt?&4asn?S!g*xmiX zh-V@JySvGV>(IkXV0TxNtpt8?lb&tqS=!q)u#3{)RP~?Ita*mq>^t7C%_!E|U5K_B` zz&2L8TI>TgJhq0KBDWfmQ@vYDKDJ$TBlfhmL)6Vw-EqEsu1&{rK8eD$DA*GkBsN=I z&2#!|v8mG0(XQ!T#o3%bUe^%++}7@Ge?{ooSmlpH9?8o+r=pA^YRP0dy^2PYDYPXY zKGyBXAD(0=EC(-#b~pO;l>4x*?lq-|o?(MTQ7h2H2gJyo4{8ocD|62;NMc81ApmW2 zjn#)bXP?%=BW+GpawWyj3Hzv!eib6t%afar1=Fv%c94DaZ1>)fHKd=ZX;5mG^h@cW zODssvn2v6UifnjlhV?3iB}PxX1nvireQ?239N378-~`=_D|Wp;(+m(MA7#LtGGKv$ z##UqvU4bjU@YJ2lXJOalG!~mbcLToaP?2JCwX74GTyqh%XqwzJnp{M`Z)CSGf6|pq z&xQAlmuk%c+SeCs-RHxW2V+hLV}TPUHf2qlmrkzq*B!8vx`=;IV&`o$Gz~#OLNqTS zYgI!6IeD2Gd6|7om7P>?AMVZm`oJtdOd;y+h{+3jn3`55E)~9XB-^*EXbPmNmb*)? z^7LQX;yG1FnBC5o&L>ZBVtb|y@!d4R()O9fq~3@0dqMhJVxT7;g?6R;0n0H%nnaNP z%P~G}8pnD9*>ERFKdGiij>@WDx^wy-H>6(#(tjee>K`(6OM2B`byaRNCRGg5logZ8 zq2_V_%igWHA)XAjh6qiMNFZV8mK}uWX7;UYS9On0b&m;p2-Ymd_&x;d1;IL@_lDGu zA7t-o_zq$I%I497n8<5-FroL@d9z`YF~$!d6p*bi<&=CeLf>c9Cf|P^QrZ6Ga7`S7 zZ}nocOSV0`M4WABfP}2(uy1NiJ_;LhvAdd`taDF&5}f0qYcXtgfU6p-5o@nn?HsGo ze!vg|W%et-A%?V}%qcb_5s0Q;m>tHRP2#57v0wI{qCoa5CrCILYL?2X`aeP)qsd-B zSM%V^+)GgN*wFMy5zDrDwTghO>iZ7O|CQaZ3rUmH^x#DAJ?G7CpNyfS_~UWL9&P5s z?7b|hm^gqf>9(T)rOA-lLR?NuOzLxprfT%xn0M5UKV= zK%}JrnrlL2ns1rw^2P)T$@os)CJO9T`(pR$LqU(4|B#*r)pOSemNgi1RxX6nB}XN| zcPs94jR8AX_Sc&1_qEx!21q4v-wm-Yo=g^>`oiAxLrW#gK&8Y>dRtZhq1nWt6uq0} zJsLM-;u6!|C!{qCOZiTn#v}~&on9R|HT&E5dgW%1#K)7}SDkps7!UY-E8~ehHq6;$ zpmJ7yOIP)USco9qwn{H-m44vkUP#y*fRV!uE?XO1Cc=|mwN+}KjC(v;dDRI|%2>(e zTWLoeWS6Jr!ICY4C*5nWyvm0sy@x0LUCGojU3oSBGLdYQSRHF;@ zRmG)UgO3}Sh-3fTQsY4}*Ap9qZK)Qzf&{~ z9N)rUm-0ETHTJnU2BvH0ilk_yZn)^^|LVof15&@?O6obV*7A||e&F`6Gh@} zA7O`!lf2`TAM<#Uw6JRc{hda-JB>7V&JhB?-OiQ{o06qWz@H?k3y~@KqsEKV&2Y^6 zD+kH?v(wG9_E%%Di#m_9)wTXvI&murd7&Tu^isylbyC-WhV0QN5|%>FawONPz8}6p zN{`;YYxKP9)vsEg^Qj_yp}MwFCCSGAq3iXHjZ(3@EHT6F!A)x02 zwzU#9AsHX%EP%zIQlpAKFK*Jm~oT<#QtQi-ePVUYs^0`}ei$b|_bV3|Sg!AxdN#usEXjxqF5f&1|T% z@A*nEH);p;s4^u@HH;VO^Hq8N#F@Ej)_LN*y>KpbG;8hbhp>MMonB zQOZ3;v>IjBX)pZxrOA}D2L5R2X5xsXx1Hx)z4o1 zN{tkLUS$%UV?>90d2m%P;X8=KrRiN2iK`vkDepfvAcZN)oKxen5$171O|zYLV)k^q zbP?w8D`fZGzTR_-yyXjvyi$d@%p-Tzc!tz%^}bu8h%ZH4bG%=3umrIeaL$~uRf=ll z5jh4LL$bFtlxNNLkGW%4>y%|?N9z>y6)YSE80Yqbe(tkV81pb(_gJo{yDQghA0%9l z_iB`@H0p_;;OO2+e==Z9ASRqV6(cTAX0B1%fYFqgw361X-g;_=SBc`S%lk{t5>M+z zZ(TKWa>30C->P7lJN?y1czgNy$%6E8$EzGb)ctlpeNk-4-h(IJi_wi;DSMS11yU*Z zM(~ow?at?Co2iUHyl{O-Pn^C~*}PRS=~OgfV)o8fIc66gs*+rcr9Yo|Rj6V9{d4yx zb?%Acm;UeBr{S_(-Jg@pWC`FeeVnj@YeE3K#tyd+M^)0u0n+OwRVPhu8@-UDulBvs&v8zQj zMsYK6E>)JsctDnNmO*_%FC+44^oyXBGBzhV)KfC|AZ1c?hpd*vbXn^08R#Kytol9dKiGG8Pcs{rqJ(jWT0Ic?IGM=)wS7oBPUlvX z&Mm3Jhc#&2R5ng2Nk_$GMeArtOHL`S{&m@coO2xKf?laY3eznDr{1Zp9x32;z0oh^ zxA~zKTls>9WnPT*bnw?t9D0xf1xUeZjBcRj)51qRLKDZ|Ig&_~{9|;9H0GjI0=rjY zbUQUoW1lnWOtO`*v#D!5-HmxB!_3rEEX?-iMGPq@MzGiFV~T^1a{NHybe)my4L*N3 z#xj4-9`fjWwx1DoB&iC=XAR(+eH16tZC143^h?FSC{jwaY-_eGE-mI!r-rGlhUo&j zh4nBd*ASwn9tUazO;d7(Kr$gFXojXKqiUe~T+AaYbW3iQtYYAlX2z06#-=JH#GH+n znT_{A(=^2sGQ!Q&X9XF#$;Nv(tA#R|6h6qt8;5Rr?g$B~&@?sF05Y;{ru@t0 ztLSrn{Y@$Vmi=2SIPRpj|WwQh6#|P5C2>y?&D43zdXr8P2 zJmq#cE69sxDob6vFM$WwK1@;H2yF2ELb&4xY}EVy8NoLD>N|P40X}y2EWaMF8!cWp z8jtQREPXF$yVU1(W5ml6pO25Z@%*|k@~(6_;@(2vON9-Zt9Hwe_r8nhYRsXb#C?S~ z^zG%q9Mq8bR+D^nrT;MHo$#C~<>X%O$v~xc72Ex1_b%H!_Orb5q~nfX#Q2LFlh>qI zfEwT8td{-=(iEQid=r z$~7UT%g`6EQSa{&u3oJnyGJT^=_Q`{h7^hnD9)0-(D+bB{2@+7?Fo}vrPSj}sb6-$ zBn6AqLcmCH%OHnZ6sYzcm7pu61I$bz-k7ZjIW{LP2DX z9l!`40g=|TcNM>prkMn3d$`vo*HZ93-0(eI-&v}4`)etSYbon%DX>%&TcCU9j(z4V z6f6~5cbf&48u|B9E5K6!b3)+Xp79?O0{?${Y*R45E)Lr(Ke7YV|FGH?F?09g%b6zf z-`LUY0S_6^0tR_@*Tuh2W#>68Jk{yVaYZhfsjkS$#nhKJBu3#V$)8RZTkai1-VfSp zqduFznEBA=!(Izl&x6R1zc>Yv46ecc!%?jW9c?LK|LHruLK>nrdX zAW7E@>}W9maHGc3v2>P+S#C>ZbSL(VLh|dlBb#@vYt%aTb=D7V&PLAc*GuNV)#A@L z|D9S4t1rF7hvWTLiv)&$sl~P7ztmz<#^2TAE2~C#3)VN2h`=Pz$)#(f=&Td*d7TU| z%l^cONm~kKtmvK-qgedz1g{;b<^R)*`T^AdjtIV;7ZOsDM|4A)E{!g{Y zaJ6tF`Cq9;so!cbwL9|NMi^C-2cSM?MTi;I_3vY0&di8@Dkm}6>Cf#a0JWg)UD)!!=qCtqYp9Ct9|-S_zs-+86j!7jUY>m}Zr>@&P5j`MtvWC-8D# zQXctVH940vn3$Uut0%czkfTTO?sv-9x0Abj2_c5#t9I4F-{$t>>k20d0lvX~9=E=m zJMi_y?ydya#9-T$Fe|PQt7^Su_s0V4f(1YHq^mDk2G%JD){Rp{!n1$GM_KY#b9+lz z^3KMab0)gUb9&P@7Vb8m*Jn6Hv4{t5AffEemo_FxAJ_P#Jv*)h<>%s$86He`T*oRx zt?*AxhM$_cgNus0X=Vh}fh5`@R)@l-lTS_kX+@Zd6N-`(T^X-Fu-Cd|v(AQJ#nEl| zX=Sr^Nx#mg-&Tcx0%ri)wUmDh);<%JphYPsK`D1OIy5iA2yxqB1|=dpC=r=KiP%;7 zI^pmliIMVt6hB%s@w=3i|J+HCa%P3~(`8mR1EfmbN-5ea=04_?FYD zq`gz#KYW9ka3}}PAIs$wmmE%L2UY%)D#2vA21NBF^V7l7E@5eFgPnyY%Pzg0g%Cmu z1gNM9{DL_poJ)YvA{@>?X1-j)&cO#A6ab)u*Bza~@4_*^b_Nf1KHrC>2|-(PVQJ6U zo$w8pF%!etvf&LeTu!mc;h1(%)<3!8OqQ#}V0t~t4YV-5OPC&*E6-&4S#M_^gisR! zs$T{B{LXw?VXzbAqO1nq@D$enF5JAEeFV$9LmH75%G*VjLUNdFNqlSuWdBiTFi;^d z5vCS3^hulWLuYF7VYWIFozl(noKVsi=GpTSM#eI*5`L)0ty(Za^}BB8L+!ng0yVKbRg~ zYqBh0W?b6d>EsWDTYz+C!}$}roYIoRP3)jie@+6$J*wGqt{5yqo&l>;nZ!WIXmugH z6PCsgRXq*@Yr-0`J~pewR2T z84%9-D~M(teWjS;-JA%>zOty%C*QB2kbz-M(_j^cvXA(o(Gg20cZQ(ll!mb{j^V#d zp6-=aW;3d}A(-dFH@!opzC%5{#ic$Mdt#nVDE{D~I0-T$5)u|(h`M;PB`Q)k1zrp= zjeszNgT{yxHkXW+h6uS@@qYkEgoGhNd{B{A_x&Gi_&?b8e}IgNghYoL`Webs_7FD&d341=%f&%^v=*YS_zxc2 zK^|WK>;B@){^E-W0U(jXU<^U(7hezpKq9Mf(B6T?%^?JUM1I=yZ~q&S|7>gjRA-O= z_txHsp>~3Mwxp3t%K;3si3cc1?$}|Q$=y8E6(ZPS(v$vja)`7XWO(ws*k~oBc<6TG zA45^3M~D5z>ktAa!EY@1%R%_42^O)#a&5$eOqZR@!7Wa5X7V)FSC*cGL-)UmRp?xx z4r;aPNnBxnE}0+def{FV&i8o!)S!fAbs4VVx40L~dj3@%3s_w6;o<8AvMg@)kI!$; z3i@_#L>3mvg{|gzHbV}|GwyCz&r_7(0yU4vo7oP$-gsZSx%yrXP0UuO4kcxl$2l~6 zP&tSmoVMBUTAq0_%pdzqizF|Ot`#&$E(VY_+!K-@FeA0Oy=_>IR)$Nd-1o%1^Yx*XBy@9 zin7YU^xG^}oTOr|FKbK5-}_e?DBAGcN#zPgW2cdBeXP(jnYf7W%|h5Nlr|Gv0? zNSWeGUp&IfyXH;-uBW$GpK)TH(w&6fAKL^rmuOU)TK6T*4+ME8*EEQ=;2R!}>WZ2E_U1Ip-06h9y1e_De*B4HSe8V~A)q?Gl$PQkoT{6^fK*CnwH#gDD~AE3O9{ykgL_ z=+ffGTYdK+=yuMU)qGo+S#2W&t|Qu(GgNY6lcxLgEH*MY!1A-9<>#>AZ}2q&cjc8= z(kmwc-wGvGxSdJaxZe+cY zjSyHHofnRTf)|g>{9ey?djS&O4?(XKH`bvJpM!WMbp!lQNQbY#nyb|pBHUDp6nIPCiL1t69!VT&s9<%qjBCYmOuTWlq%9VhPRd#77Y5Lu2C zS~ZYdJ-`p0B}dmXiOM&~P zbnO>dtrc)>7dRU@UJ>uDy%?Wfd1w=@IeC`cv&RAMdJlK-?)PKzW(N>{gm<0cQb;vg z3^rQq_lWGlbM-8d(aNDk0O?Z8oCu=%B42 zd(=8#u{k%~NTbY`n?^Qz1~kybH`37AcfasIjPoB+-jR)eQjo0I_2 zj{S=Wm%!Gkuh`)D%ejwK1pU|;!p#zG;u|4@*dvWJKj&g%Skvf@0BBmY*u{kRO z9r7N1yU}?Y#d7n4iFdW2MA46$?NVYXj_QK-QevFGZ4kSyg3SLJ$=mX`S*U#77=hv# zfrgJzB=kwJb^w%5;Ln(WUS)GlSy{)Zwi~!5LICx_jl|L*)y4jegsu>fPUh#u=NK$` zsLpr-G9ZB`CxO@hmbx4BZNU7Che!dBkWT;9KZZM3oE52|N*sdgYIDZnDS+Oul`T({7>%McW(nepA%1Gs{;qPmIr?kIDX+@`YXWgJ?<)xD4O01;v$de zMXj|@I+@NYO4%A}tBxP#9JS3Jg4JHYj~PTy8@39vqDji(Ny;~tdlFJMxYLuATJ>k* z3p0W3r6Py(Gl6BbQ;jsLe2%3emMS*5rllg(r6TOQ-gw?NxPJ!%|6}C;9jMGlJvGyD zR&(}Zaz<)&Myk3tw6gxJ!g`O!ZZ9izl9IRPECyV;+2F2~0wP#*Gg6DCBD*@?>14ES zi2pS5UjqdG{VD$;Bk=#==fCcfK--3mrnIHgc8~rqX6b8cLn(E<<-yC~$0Vgr{TTsx zeW1_HDEic&#r?SsK9eODJ6!U7x3((XO+sb!0?;13F+^?$5G|B-|mH!TVyJ)|N|a`-FSRgG-OhwvBqR*ZLbPe%>yJxlZB3*oy`t zx7R%fJgJ=5RRhwCzMfMZvwh_`JAFXeg8tl`-ob+J=gZGi*L73Zty9;0_Zy1`w@QyL z3fQI&$^iTG#YLYR=i4p&`?GC86O@#qpM8!>&U`CSnHf~>0oQW0!X4bPqapcCS%Q zRCI4L_WHE%@a}%@jlms|RQ4=Oyr^xg=!aSF3b0F|4igdJ$rk!{G$iR5EsPb8!6@XDX^Mv?ni-f6`HuKJE4&t% z{4x_A?5;he2Gy*U=it@pK6@JRKAcL&ff?KV`q6S6v)@QWcz(YCg)8J{F;H9Y<)$n6 z5m*jscXpE2OFv;n?Gk2&qDFM0?6aDa#2eg-xqs{OY85+weOpd+4({Sd?0r2X$|mHN z%Nl+BJ`#hz4nDFuC5A=mJ&n?l-1e5KZeB8X!~2K6eOqMz=uouiz+?xkJl;|ZreP-i znyb(>S6+3l^}F1n@Y&4l8$RyE^^7%3IDm`cN^|P!*3j)Xu4dvo_gZG&Qg{z_q-&XH za{9z5Tw5=PrH=Ky+^Vu!gwI}{by&2%N%Ys;2=a^?_PXY3Ozs@=Di?JAGJXI2S&~h` zD?bfQn?Bi#2CeJNCYwSvlXN?`(nQa@QdX?_OeOj9@;NbfydiU}A@j<^-8tu%`~U;! zy;WTz_N=4ytQ*IPRMY<8l6{hD71siNl4>W%`S`n@DvV0}QDDoR(WLgT1yVUj8S!?% z1RmmQC(6Y4EitPAW{KW&3ZA ze38M;#EIt3jsUq3N!YNiy?$Kr#U(=PRen$_pfhr=B6~8x?TZ?*#5YUSHo5DDvEUpt z)#Lpo_WWz&=e6C4;bJO+cP(oV-UOBV1q`2*UQ6?_$2Q_xBaV1goFOoNIRzeM|E$ep zW}Bm8!Xx_p;WKbJiL}YSOwb1!!v0l55gBmHW1v)dJNN z`YKU%lu0c;zm6VtrX&&yurLHz3H(y(lb7u~8+Ps;ah{>n88od)!`B&v=?oedtkq<% zJU89#=qX%a5eBQ^G zkm!P2qsKjb#G}|ZH3@#fsu2y=7wn+JDyUNzn#d&ES0hr>Z(7rj#=;e!sJ&YQd#0lg zKBz=#2?sk%%Uf&YVc`;Bscx_7_Zj2dvHU@*Q-mO;$YY7k@-WO&+g{&UCO|^bmrGw~ zo2d^FmsA8qG?lHiak>OqJ}g@n9@Ks`6Tqa^*$zd@$%72ljI#}oR6VSL@#{cAhF-|@ z(PXU+=dQ84>p&l}SdmMD!bb;(%+j-a^k_IGQA&U%6r|=vsn6&SHJu~QdzpR(7`^VYf%S-xY}2%B4Z+5$>_m1&79?KR}r`D+b1X5N;KlR8;7X*HpV zRqdg)!MJ8n(S*;x@RJkcBNA(lvNn2ISPDR_nU$xtlA`CN6!N|o2$SmAF`7Koj_Qa$nmiwit!u&(_0$n()FvKit0T&( zBlZ`ebm~v|{}V9ae~9~6!GM3R%>Plk(8O+ao(d6l>;!e5m{&Z*CDw+!>ewYkq;kci zn^{Ex*y`A(KryN1>j`mBbwor>o?#Dl#O5NINXwr8C+=Sb1OC0~{*P?Hf62;!)7^V% zjR`q9bvlk>Qu)8wL@%}e7+NGV`eH)7t|(wq{k^pQgd9YZhhS0teQvRJr$pb{UBgYB zd~J1U|M-{41uDoBaxI#l?T^=zY!rdt%FElZ(PjI#!lAYKF0z(hUwEwdp!t@o|E@7& zADr>KE_2Ct(&~7A>Fswtw&r%1@8E!w!M)Gz+HtO_a_@KKJ&@nOJM->nKFLGmbIXlj zQ|ryf_FmV(fZLJX`ToklM$1Bd%fflf!u;NK{bDb0Qd+(yc0a#!o4WYx064#cVlIy* z?RaR`UmrM#`ZeCU)&t(BZN+^^LX8gP79YxIFbAijj_1ZgjnH!X7QK_qG6xlfxETxzN;IzuuQRA$d7^_oDAA(MY?J}GOGp|6Fd>}@8@mxN6cn2T zcXnyukWm=`Umm;eRGx3N*elhaPgL%&;E;JuF0WY--50=tThN05t;}xjgM7nz@kgRH zwTeaR{avEnl(X{*xs9_9;lEQmA^6!JcCtf-5-nmInALA!r0&ujygYPX)iT z-S};9y9o+Ew!Hvb z(4|W<$((x4l1{qgTwGk)f9&9!rI_h$@9d-?#*K$)frV&M$qt%yU-%0a^`zS_5pUN~ zZr6>kM5?nFxnxgLt*%<2C!kgn<|w3hW8!=Gi$CTYS(Xb z&VpHL`)~3QW=U7qO=^9QkZ%CZ^{MeR4sc%PAmJvCCinCvw0e26Kvs?4LBbDaW z#A08H(TuCWwi#m83=Rk`aYK==y$q&p!AD_Q#U>d}OQ@((y?x8E_Xq{{;@fLfe8xn> zW6$0%LL$`=qy1=}B`|~lX$&D8p0p1SyIL4zI91+-G05aI$W(e8Yk4jwdl@$bGpvRj z{tS5;NEW5VN3Pv$^u(isv4Tvdb)Mb&0~u)>&77*0@D!Vio70BV!ICdR{b}0m!L(CBO>D;{)e5YEj_*M2|V1o2SqcrqbH#E2?PUbs+OR-~K|R z9mq7Ot(K;nN*kX_i)kCtU(ZxENR-Z`V~D|H2+Kk#

    5Ku}r-Kir=2H!?GN{*gZw2&~x0I!Vv7fU~gu8;-QT=T=`h|nz}az*kco+io>F+e8=zGT~^ek?W)yGxBw@S1^UNDsk+>M&Q}l`6N#HB(>j( zOyEr4fKDQlF`|`eC5|GPlcW;Ikzs^WAX5|w)J-*J=Ii3GVEP6E_x}QF*8a=p>a&+%60J3s=OLdBayL4ll-ouzXuMdo(0FG$d;@B-{}3PwYq#8#E*v zDe7+Q0K92Dv{vu~JAi{JC5EUwsfJ%#3}EC!qUAu!wnFP{B7?jngT#_TMgnQ@o?!)a zgR2?5FlQ-h6keok2PtY9DMMI<4A?GO=Q;`Gr8%0kF`D!kUYHvnQZ_FVEe}#QSgZyK zBoFnOl%bA? z6t%UKp#pZm<`=x=zei*LKn59W4{0B-r(u8pJDivhQ(|qy4Q(E4&4-sw_eG~k4??ds z_~$$l9Tm$y5x#k?Jr2ZyeV;(O+WOg(UbZbNJ9 zT+6MG@06AAPED(a4zcFFkG`vpSXCa?;%w@xyQF9-X>uT8dM72PfUT;Jw0ie_o@zu* z1jT87b1ACvZZ4{+QgLZH`s#4Q<;C5Yms*^c@Z%OTme46drTwY24{aiBK(qIpkV2nk zx~9+Q<>!eyGSbm8rb2ozow@BJ1p^T!`}hcBUS(aK;jiRlVk*xbf9&eISB}Hwc5agi z{poCW9nB1s{pE_)oK4>*?VQh^qayA5AA&y=Q$P2gb==h8s zNmlDaBlP2TBGvfUrB24enT3>nwu1S?WZlY=8#fE8_vSx%k~7?2u*97=jevs7e1>kt zxL`N2)wNK)E|2b!!xs@^;_a(JpCA0|6M~I?0KN9A{kJX>q^tYs$E&BlKw#@t`RdLw zvBS~J`{t7&<;PzlXYou>a@z&Qp6(sZFICR-S`O}_?PS%bZX9V_EHFX1`?`-C%`PxS z9e45z2t_a$J0_O08@b27}(bjSR-aXeHoEL*MaeG=n|XQCE&Jfe2X)!yKI~|>2;B<9{7&2Y3ceN#Ca&nJk+=e6j`%efUGOov!)h0S272=dZp?04BKr8x5LFLg9pQ< zr^fKlp!NV?dp`VQXM)5e!lBR1qQH)YJFknUZq`XGdaZbFI%jVBWN=O55MP?G9an@E zly+}7poS~3raC3wy-3bmMowrxrp9^DD|@#jt*U_BOvR2#h)~V_QDPO>P(pezkYn3L zNSJx(yJ{sv%{%m%cWCG9`e!fX;Qh3b`7*T8u65*amwB=tBxG^j@^zDJ59zT>X7yts{PN+cgf`Nr_5 z;%$#Cb9{6OTsVQtlO(xEY7s^$1C@oQ!YG|!lsut5CXeI42lbf5_pCH=dFH}>B;mqG z?W<16@rzY3KbwKo%CsI}r5#3jZGObhDZu%|^eD*WC|3ZM(VHwx56eh_WlW~`5Du)W z^{$4aLRFq6-$a=m3E4nZ)?gVZ=11dv@ddFxu|3du3-Wl20iz?mZ>s`EM{}k}pZ8%I zR?ti}=#VhGr~a2!uEZXTNmxc7To|{1wb21OL>EsNj}2vb9Rl>o*K@#>#XDDxkKdZ3 zlfX10PtB^ft9FqIpvA4uy{p+wlkl`B^C=a=ycs#xq{8P!i9q%TOt-02eb*9uaxkD&)iBXI^C~^g1f)7F`c@vP z?FYZn=dg8dSU4MQJSwy=NFJR7N)P07GQ|qTL%6gR;|Z*l{@@=z$_bhvp`WD8k!Iyo zfTX@7SbUoE0`d(@C^Y6vb4?I%Y(gdJ*#4Jv*&g*4u@1X3&bK_MO6^9;65ER z{{AnhVA#if9NJ+V+K)K2hfCCNF;MXj;2(R0#>cwg8M%;4GrHi>IN@b&QGaa`3VR_G z79$uo92ki9j9j`KT+K)XIiupExZ`CxpyJD*zBE0;h!;S`=lw1b#EFVefQp}jLtD}u zh*lejRv3sT!XH-gRU)V)5UrF#n$ZK#$Pg9(${o+h74JC|C})TNdo%uHLg3%f*E6Rn={PS`rs0yXNoo6wXN`fV}2`7oC+W-mNlBKk902D(@sl|1s`$ zxekEdUhROK;cKB?RbuD{DOddN`4VDXQ$J8`)24$ce<%O!;QP~y4@HJNA@*f$DP(32 zpYT1r&qZ`wn;QCOw%5Jx?|2uuc_06}tzVATxzf40bSQ9hIvv`0UT{jMd%xoC9gp$( z%K6gBsrvla)p1f^@oY zr67+_T#qCqum5h9H7arYxANN^HU4e30ZkG%(epr~Uz;x=zJ!AoO@ViT__YIpLXSLQ z{H>XI((cx-szU9G(Lz)gi(YF?`r+O7Ue!e!i;ClQHBG%H{V{gGk`4;f{7=~&ZTEps z3{PG~u8KI+jHp$^&$_3lnVNsFy|(^fx5Zptw_F{Wis`%9YD;~L6R77BKj+Rz1(;wV z-2%HR0Iy2b4e&$OBISKovMS-+vCzet1(C5z~mv3L(iJ(ZxOg&=LnhX@7=u&Lus5?^{fnyZahvhQ=6p&_gG62 zv=CkF@yTk!UvOPk-lGhQGzp1ZX>$D4U*(fV=tN7qyc!Tj7#K##fe&PA8Y3fplB**R`<6e)K^z)CxAnSF@R zI{kUcK*-(XCge18@LHf}wf75+JD@Mg!8u{ET zxLijQL)@K=#d$Jx)UZQ3&LXy)h*TqY7(Z1~c9MxZpb72qxNj(QKcMx_svli4Mk#38w4zFvvg z_3AU9(%so5?W?vS=WqVjT5WSfWPo5MBz2trc912LJHz`zwBuEx zw_2RH8rOOL^4#_8)AKv`58j07-UZy}(A4z|x6MYS&sNWuTTBQK(%qJo*24L))842p zhV#7-XK)h&I+;%jtk6CraVB#%h>l z0@Mf%Mu_Oc-M>L+;BMIiYvH`OX_hXF;k?n|>w_9Z)%zAt!y$P_qh_P*TV4uM=V#MM z(r|TK{b5lAy6SOb-@VGBzA9olPQ}v?WBpH4j76$}xS&4f+DY2#2z@-W#2I=mbNVHL z>Tv{P^RE5~xEWlVDM{PPg|nEUuY|IvBm=J9(qy4g#1*-H1S*|@68-1q6cunc!*p#C zPxDiVg~pJF`RQL+`koTeB<rJAlEV`U=h|{=HNba zok@0+QszB173jadLi0&@V^fU~EfO_4pySxZzpGHc&?MAoPthXNB5ZuigT8C1Q5h~IJCTnKjeC5Y3?*=c({gj7NgBsz=l`AmaJ?L zBjgKq;eG``+^+r#VE)>0pvll~61h>E7?SGtrCyuZ&#Bt}H6&ZhZ%_;GxQ_a&4v;9Sfhmf70$Tqla-6EgyraLfOMLr)2dB6GH!VGma ze<1q>Cz^LRGyErU*iT|u2U|CGTL70LK;{=f>ZktuTEe(zt+;z#adz-_t_?Hbws~o` z4RfT8jO&?sB4aiG0o%pVofn8tCk{&|h6%BC?|laGvz`Gno`1muSu0RpSMYAWo%@Ix zfZen-`w?^Gu zk=$3`I>@q0%l>IUu3vI6HgdpeHM>7HvNJX^pN@EEzx(-K_w()U=eSXNC624KJKfK1 zWLbMD8cC*OBU`}_ipJkpayVzC%c`*pc_X9CDlHgbtGla7$oZv^bF85A2$=O5K;GC5 zE@xsR!L%sutJz>$nZMFz_b-z-PLqRC$s6U!8!ZK$EBB-H#-sFdqx4Rey1OuBS*xP- zYCz0fY-9jM_1Da%SA%bEh#*i1)UOGjKtM=ZkcT=_LNvV@Mf zl%kOl@K`lAlx4kgUp01J{RaNY)Aus}e{1%?=oR?inzeuGvYOu+o0<|eSM#Uaxr9GV z@s<9KWc#NctNCENg$}azq<^tIpTkfbwlA&-cUL@V0AWAS4e(slo@7NYP+oFl zLdB3~B(3>Nq}u%!sj>>v3OAw&S}nl4#>PAF`MZ{^r$=Y|-gQ21PVm#Ufz!MA-qF1O zq*F<&9}EAZObr~mKR?*t+t_JV-q9^MZ5g|AC^&69gHAX8cTyDD+tcIZMC`{zdJnlt zA(0XAA7T_iQ)ml8d(3)Akxrn}UbOYzw2rcHEimV9*3D<_AfvR6#{k%Iye%Emm@PB0 zyRVLWI(%<5QFLTHdG9n)v@4dRk-$EB!e*ctqUa=B6~8*KY)`xOQLD`MK9>HR^@pK{ zTi_&R^S$$}-}Rk;I|Ux45cMHyP$(h*ZrE*7p#_bujIJ&woNy2IoPFr={!-FC?z-4x zbNRSNxOQ(SWNzdG%!&OxSbJ?-S(J33s*ha+HCyM&fnCn~jFf>I*>4@nKW-$qREupD zQKjebG+E0=PEXpaUiM?UId3V%wa?c?k6ixcF#3ooR{YIj9Jwn7&ij-f7e)%JcZVYbOS|L?}rUr3$~WHGW}Bn?KF}s&4Z4U zHgLIvx?9wB@y= zqY?twW1Jc3)?#9uE#sU?G7|1_lL}u-^8t2S6{t0-uQj>S!-LnTMy)fWpIiukh#kFo z{c0m2uIeBlArM0~qas(>3A!e(+$&+IisKXSJRHM`t%@U{iZe#DCMVO2PqWqyU1M}t z#ldD8Vq^-XloKeTUh_^&I7pWlh>Le7N=~3#%q8c^g#{* z;pqt`QoSw;y_Kk{%1`Ak1L)UKEmW0PbJLKZYn^;d4A@L#)N2WJYups7gQmG@_^N}p zs)NQ1YvVCTboAgue@qq+b3Yr(d;Wy=!qXC}+jG+{p=%{HW(2vfC_)m7;<1<>hRJD{ z=(EcNJXdHTVPiUtVWFa?$)haRkq5MQBa~F1cEzfS?TGgp6G`Wev!Tl?sd`3dmK0NE6JJFp#Ka|~@YHkIM4gSP`C+cGsl4YVthX#JVZJ?g_X=uO zPh&=!yX%y@n_pxfm3)M5>m?{H_UX#Rx?}NF!eeyUzaACcz z4ytEls`(PV*!3^fqz@4RvN0i`pf;25d;YzN3&oGf+43`mKB~=?rTx2E=gajYug0Fp z*+9(?s93LmS>LVS>)&csJ>{xmy}sD*V`I_N^V@rEa3^~23T|vCR^8@tAiB74PwDu$;}(@NQ*%#w_?XzwtCpFJMQqP3Dd z$`K-3x2w)73Z8WD9v@Gw(2wQu^Uc4!G*V$@*v!=u`Eh3i&u=yjoJ}Nv;$bjw9{S*YPrNufs+l^}h@WRb8V1mX06AJ0 z9zXeCTQe+bNw@x@yZrX(@|*EdiyQ6YY)UuZ=<2n2H=h^ua(gKQ0JgUX7kvzQfpE9P zgHR0TGqkj}8p_%F7$BliB>4z4_Sj0vNCY7%K7Jtn)kBFdV*; zUfQAyD0mc55KH(b8{J0&P1q9}VACLuDYa-N;5#I6mC-!v@ihN{o7uM@V@n8IYH@Ut z_EM7b8Z$-wa|Xv}AfxN+jt>eZ)O&Ak-&J~vRfDY|Nz6~WUO%DYx=nfa&OvE6!^+)* zDBye-`Opu&t_9Le5}{-atcKl=e3+47HX%fIYkAhRcYSs-#0Ja^eon+ zF8f-nOm!n&P=tkFL^Yxlj0di;w^@}?i^_ekK^DNUsh;3yYU9v!@aJ%4O@5P7UE zup!hPpf9!~c?DCxVrJjsTFf0Xe&V}k;Mw&ULFKMT{nNWm=f@-OndtH%P2-vPBHA)1 zaxy2o?>4(K@L$K{f9IxaV(Uh;5**LOY>Ck0H+K2iEkNvbq_>GY7@TpSw@Lp2^8;|3 zYH28Z$=8%c0OSpUv#ax^1qkp8@1!4h6PSq;m>DwkQlEi$@8Qz|dEujgd3J+^{5%uq zC%ITc-sj3`YNpgGu@Xx}k1v#CzqsehnT49_uB`Q7$bGtb?0m`fjvgS7M#OF8id!2D zTOI5kOnzw~3D7OVxn_>~ znf6%jOajC9XhReVIg(UYv{ZX5WAr1-+P{rTC#n+0sS*n1K`RT!r*p>zlnR$gKB@bv z?ncBhU$&d~pl&e3yQ@tJ_!Xh8)uu-({c)o>K7{PcRoU{j4(4S~cq!4tKO~cUh8WM(w1aqZ1FtQVd z+0YXSFoX+&?);(jDG6cx^qj2pRj#Vp&lJO1<$>_Bbb|S5HCiqviRap0CEH5j_Rkf_ ztC*ZN(+FOBD!3vRNKbhvxTYpps?we%Y&tQGC^FDrRV8f3Cv46#jYNykdqL@yEfr3L zbEVs8>7#xm@VhIAw+ho=1*l~o2+?0DDR494dn?#pK&%w7M&;4rZ$RfTt!lzWVLt;i z4In^_Cm0tk_+GS-K%$Y`$&^Y^Fvvus*nT-`k5+h?Mshok ze~+npYTze{%S1zn{?wS@Rh`0%p4Y(J0JX2(NDph#w=0YI=$~TwMW|meS%hZBDc-y? zjLbYL{iU`zwlb9~9Z#Ul^hF;31KTs>TP6ff8yY+tn(0Z&7+p-nf}oK{kcmfN1Rna2 zUr9fKgQ}eW8dMd~60kH&hW646@i&2QbCDdO&kxO1PrzAEV>EbUG}A!7R7@&PM?MnC z7|n~ZEXrapwd}6~XeBOqY3YH~9ypSQ8`Kx>IFdSpU!e4Nu}ohYiM}K$jz}qV>xGKz zg&H>FNbCz@r4f8{LmPMd^qa*`eBfPqK_UYWt zN4ZEA97qO_q(BO*u_2Y%Z|%sC8tvE}6-Z{OU(9~|t9W#@5<;+ee`*hiq#*-XJmjm` zDEf4+v<^7v3h7JI^I@=fTR_|vFr2*;2kfsg!RpUY$InnHZGjg?*NBs6sDt20s@Xg0 zialH(aO70wEe{jEuL3xiO78m^D(5T}-YnI0omklX8R|a)^j4s@xbASZ1sJPuX)15C z?5;be?Ep(#K+X=>`~sYXKCBZn1()E!@Wwq{#945d)gCU{tU)}%NCDD+gZ$S3fq#F> zf5-^@3%Z2&pC#eX8ko=CRsF^6UBDa{3f4=gX$&L>Uwqg#=|-OKZt$E# z_lDF7692nYRDKjp^QsH?4{79o(n|hZ*x8|B(U1l?oF~SM6w2yWcfE`!9RB>$Iy*G6 zJ-fDP3gHGy!G+58VLN-2$kOc{yJh5<-SRU1PgpU&l~_P{g>2%Yg^j&hE$nZt`0UX8)nr0Y()6pRrIjIi#e+*)zHqfhP#K3p3cPo{=jG2W zd(``CZoHV)6&ygWYnxyVOJq~cHfLWe;pZOQw4JM{ zVD{jh&IIi7u?VHi2{K>hnm95R(^{HoW zM};%J^BiwCbA<<}BiGW`S~01C+LlIe_Qy>dS9s?i6=pt8W{aL5akr>1Xq)!1 z3r{wbw%@M0P}CAv@zB8mJ#W->c;o(Pkl%{h!AecI{db;MW3AIAyF18``3LWhBz{B` z^>33jyqz-dg$d2!EnC`KhNnc$n}TG1wuJveRwVy!j0(gGZDoB$$msP!UU>wUMV}{| zD3!%o?A9U!?*xUpJrp>Qu8(MKpvkq7Q5Ww(nSZyxoNB+y8~IxM@B(zh$#dO_Um2>C z27#P}>csxh%sw-Vf4qt8*|%!a=JNmZ+UPc=Y2VTa?Q1FiM$HWKnC3cR7XR9aGujCC z;F~;Gg4@1cK1Ms=ZRSDRLs{E1vc^9z_g7^Y&GV=B*mlTsq3AQ+jLdo;q3E0fKbwQGY)l#1o7TO#*!p-;zCU2;>azl?dymC~Hbk@4{lfPbkevmN0oqUK`(f&Q zay;=^E0Owy>;QM2o>PAcKk+jME}9G1xtcVR*m=1iQLth*O7qz@HS@(s;u7=l6UuiM zU2XM}I`os6MG8%m&` zN`Z4u=B3da%IC-A(~U%hiLc+eyP({;RWbR|aL6@Ger$rf`E4vqGMuL;FRepgfyD@$ z>I3Vpc?rk1yfX-VFOL>HS!e2cjM}zDYhv#+ zV@#}InJOp)I~DV%*6p3aWJ_do^1C<*NMXQeyMZ~>JP%p4!dMa4__WA~*{YAd!l3AR zk@&rDam7Ls^MV!cc@hx6L@PFIwav!{w9RdJt>*qrqWa#$;(W#2{14zoGGY|LTJ&ta{~VU1Nt z%=wtZ>Z!?_ak2A~&sEJ|(XzYVS6gt^54FxSAZ0uGI`#NEA1WovP@-kiqGf+Z%Zd)( zX^V@NtzdHw@V=Vckn{TK#m)tM&g-#(J31vfuNUPL<*YQ7h1q7mdtY@eS4!-o|1f%| z?JHlWm9{4DNVKeq61_l7Q<-J_PEWW}VkMlfvvB?1(d9ALw$Wt%29HK=qxK<_{`Ekw z=SW+Duu!H*DS;fvKU+7e$;BRou@uHV)#4+Y&hOjR+&Fu3QZn?%Sipa0opIfN6BHLs z|F5i*+SRu;2GR=;px!?BYHJTiGbinO*LWs_{wqP@-DHE@_h_oMZ=#Xx3?o$2X@j9Q zc4`Oh-KEH_4!iQ<A4{svfDy;!=JrkHu+H2e#M>?N%f2H#}QI!%7lh& zT773~g<6jzWrmzC;!GC)eotJ@!Mc^D8;dV)kMb8&z0zAXdi?IjwAszp@AkMP&pQdP z{^b>T^nc@(DYlFz%I z+xxO1%&`RZ5RSF-3+R1L+3vOU0J@rt43p8M;sn!6$hci z+;26_wHAnOjl)e}eO4*D`s(;`^U$7|E)LFoFR}J4-i6^(1ska+rbEFjbyT%#ipF<9 z_?JYMlFXb-L{@0q<;d5NJ(-$anYS4b;qG{j=a5{j-5k@G8@3H0V=I!A zALEoC>*QYw>-Ut*|9Mj~sVxfwZ$KU@eYg20fB&1jezcL<+0^{_2Wj^nr0JOC$BOnd z3-w>QE^FM?5zv#cIG$u=CXezK;9Yz5n!0`UhXyIR2kLW_g09M1>J};iV-m z^@H@*YS{o$2_r^gmc|WdsjHLFc{CrFIkp}RcXh<{JTpWr8zRJ{5CV93AZYi}nng0% zVvZNVnF#QxaYIBM%s0So9-9GUyJrx1IeFPT%CA3UDFDyXzRv~++?)}Oi`^#y}>Jgg+Yl67~QsFZb zGWc;FZKTGDG0p$?(-GDy_}5b{4UroQkit0r3TAd3&qCuFdqO02cftF`JM)(WYoQsg z-;pmkR6a~7tt6aR+zgr$^T-t_wn*=DFM%s^n5PFeL?Av*R5W|-?-$>9-4_7FFWX<1 z{_*P%Rm>_iVO*^rd;85LvQcJ#5DCfW@#MHU9B7Q+yz4Xc-rkJMOEGIh!&i-!`hr0f zQ4y(5>VBa_T8-d;t=PUo+Wt+k9=S!>n+m8z2K$Jz2W{i(YSyJ1(=V`$A*&9Yckw{Y z@t29q{9`%(?6FPa)V^emvMY1esWE#Rk*RA9;>ox~MxBPb4y@)m9+ZV3!+BzaX>l`q zxxv-=>*0cm8arKL``>LxkWm`9nahPYbq>Gb3pZd+s+ACv#U@#Iz7U@ zVWgG1sP;4b%!cNV%pnfbt=r$~*jAbGwGV@y=muz%w?juJnzj>KQ?kE5Q!jsLcXpcT z)ml(Q)(y(rlG6PKjoqX8I^@?zg6^q??~TaYAKi_gyBqsq23>m1`Hz{}m0++o{Re)= zjef?&*?o&Ub<}OG*|cH5#{0AGLC*^I9**0Uc|}i6=@ykLd3Y%++E;3t9X<)fmJsE= zit`gZh=)|&$XfAmy<92Fv3A+mPDRd6#aHl}0vgj#8${M#M97?72y$*|BkyRs?|bt6 zb&1}U#V)x?+bl!OEs!&tTG%CLYMm7_v+;drb|leNDADzp+&v2qS^a85yl zPfvs|(d=VRiI%4M#~k~Q_g6*uYR_eEoMXG3_;48Z(ZVs-ju|}sB;9wzH#WN5P<|YI zy4I&B-uEfv9I^f!u}G`h{-esyxjI_o59quIpZ3+eB-lr}axGW3&m!1u5iBS8^w#!c zD9{hmT0uT7(PA?H_|*R6?Nt%1P3%pnYX9vj5x%O#1ue-w{YSCK_s_AN0}s#OwW1&#`sUTeJ9hR-*5lbl=sTb8NP;J&$9f&l)fJDk$%yA zV^4Mui!$kigg-^GXjkDxy>@H1&EmEbB|6eJoZ#D8iCq_E-4aLtMxy z)R(k1_FQtO3=)&|zLezilidTxi8t2V!~eMZ@szeDShRH0ZS0I+g(_SQQ~10}T$rNU zAnlDk_uVO!zec6`{70uVBbob4|7=V64VAX7TRft=U*5H-+O-g7wB(d@$l)o|lXN(1 z-RvmsK;|JCGIGzJv|KnQneya?v_k^^$qUZ1UyR&mk4fG;CaJ~n%7KBU@rkx0!>eIN z?l1-q!z-sO6NMdeILjOuxtpG7uQGC*Ae*1DSZbXqdw90&4721jX2~r^?pS6?M;6N! z=A!EfR~+uXee%Mj`PnJUT}JLY7R#FqEK&|UR$*Wfb(mtYoRM;vIwo2BMEe-SD{cmsyUmv^n>FY+YT10b=1Hqv^XNH! zM#c1@jb%)J#_WmaDML6iSksM& zv=a>YtmSP;C`rrv&6oA~MiAFRzPa#7HL~Ja$&NLi0ZPswx%?*cL-wqLx2B_7TsPBe zsEsWCgv^Ywbm-9wbDBf@UjID7Jic_&zIbAg+`WFKa`4m?OQfYBlD3jA@anWMk1RVO zypH;3Z@N3sXP+8B+q(A)xP)nKGxPzQa4l(MXt-5zjO<~NFD!*btkW^V3A zDzVr4PDs+LJ0Huf)3yX>!-m4Wg#$jDSae@;CP;ge6yifhqrB77Exy*eQX_}1laa$? zJA|cVD>~Aq;Idnu?fZX>GSt_VxB(9ziGLvS*Enh_w9TpYnc5X_K^Xz3Z|P{YF>&i&A8}5zc9oz-=|jEh{9| zrN+p|D%Hg~$*l=*1YoIBnqBhrMUvdIYK%6&Ij04GGGfUwdga(TuvYkUK+>B~TC>*L zq5d6b!eU*}bU)-?Vp4(2I|yYlbD$tNC&Jyug6rzR`v))Fk6&{9xN^F_?-MnOV`nco zDmTLbQEz}Kf+g8w#5WB_u2~;F`XcL0*DfXqyed)b8k{on4u;r=Az}@Yh*l{C5e;L@ zgRym9Bi^yV3P})uNE2`Dz}RdsCLx&PFOuAcVOR@C3>`n+Khe+lV(9p(umZ#A(2v|hes1&uv|5$izb5s858F;oyQf(II6dcMLknE`eXU`=eWDnXbfsU&yFBzGGVjA%W~ z*b*Zei4g_i(OPNXGE(cN>+yORn!1|$oFZ`ryAT%9Rm$W2_`j0Tj_hEEU zbw7iLN6{~IHObx51fx?Aqi3RYA~8C3zSd~5Tvry z23fbivq5Q%NuO-8u|iHz}l+CpXymHs+Z znhjO2w-(Cd`n_g;GUP?A{gj2^&!5es*F&mD-p@UA*mS7woGu{jI*K(3SfqYg+@!SF z_V>1JA~;FTpCabdWj1PNt&#qAWp{542gc(56-lQ4XO~J`27P*Vv4ZyI z%Q>u2k8#3WVd;%sk$g4DC9>r@H&M!*k}`6uN!8))py323cqFUz;J7rvF;aO%$ntmrT(tfS*q!l; z-kmD2FIBQ0@MCRqiTSWQG6c6pyN!w)3tM3Jj`onNT(JDqJNZ^J&S{06@&xJraf$w0 zo3h=WsT0>LWV<`X`@@4%rO>jr(aCNlQvJ8QQs)x7jJj#*5s5v7MG6mZ9OLUtx`>rHFUzvG;$&*qng-FdFtI5B8?>8lqSN(QSY@ zKx6%-lMe7mS_W{3TVj^z4|6P9g+&TcERD#lg$J&{h_>QHOL1at2Fy4BomK`jK7<+j zNfU>YmK3CkweX9Px+9-+h{ZL#|F5GBb#;d%jF&KBcR1eYVgE9oIh zAi91AokkB)tPC*|FVUf#HrUiAc;#1gTB{VX$Pk@IKY$tbMG2h69Q(o^tG$X&!^0Y< z(P=#9SZ%sZ96I!(4faJ7{MA?Vy{}TlkD6%Nh#Yvny%B~Lj&|q9O-BH@(#P3XUa z_0$rxV#8&Ibx8>hKd4ABaL#7CijZr;!bZRqiKN>zuo13+Ja`fu`!~`GK=YNs*bZTA ze$t3pgVsKDW}%;f!ozFCSW7JG7mRHS&38qLcqs^ToIWCV#EE4Yus3v@a@d3XcaEQKt3C6LK8gqE1HkqyHAGb&`anL3|(ZQH9tpV9HuKBP zdu-%Ul;>&9Z~59n7ZZfi9b!DU&Wv11{wAuZt!R6x;+xKwZ~6RhJOlVgZp3?rzw`9t z>1a!M&|+M1ja4L_8=O7u2)SS+)-u%b%~tGUJL+>t#kKEZxvgRs&t6SWCa6iCyoC7| zw->>OHZ_;ytaq={ApZfJv06q<1?J*_5UVA_r+=<9@$DVa%sZl@i5*;>13@`P=2tm+ zIulcXP)z7~maXfjoZml}MGGhD1IJh`@e91~@93y#@T%mniY88-cCNC$+H%_YNz!TH z8mCnZ5OG=#j;<;>88SH;bsEYZc=}F%oxD7qdPY}W6*PE1-igND>DkgyekGY$`9nk5 zQ2Q$MJI^4rF!S{rHRZ^OgS);e)P+D5>agW~$lFH06OpAEIgT5hAxrqMA!JkF>6uBl z>B;JD(3?&#m)hUaY&H0@KId;kilF8y5gH&ilSsb9y~W?&ew*tXWx>AdRQDt8QbO0t zwcvkNh8BAXMVqrGnVZ-Ry#+3bQEiSe)5^$qnPtJD5n-$Jt?b7**4Ao{duL^G^z`UP z_4hfbr(O<&UT8q>`joCI33U2k(*)N(BX3Qv(3Z?)I8U`|)2C`ib*y^q-hnoZ&>}OF zfNvswzP9;=f%f(}tJ&cHc$N??)w|Zi65{QB&)&_5I+k#kd%G+TX-#dY0)_Yis>IcHbBXwfN6SnHCufvo+ zmy{M&c1K+HW&h8CKmY5^&HZ&z|4rSF$zH&}DI>k$Y~cywQDpIF!j z%*RAhm#=%;EVFlcWX^A!?X%mf)gI>RrN(v4&Aznv5~cXTgRUTtE+jOCK{q|;naaiq zu93nIz}u~vX;1$r!%^{auD8;{R?C-9Vvm=_nh}+A^G(GP+jEn`7k}5L&BcsJ_ega6 zCm|;r)W01K{_sz#lx-~?exv7mNq(~di&OiAZRc#|6Us6~D3q%p~obuG%RImd`h$uR@~9 zVmYOo#e*4$(h+?T^%I$es&esTsUg35&QBtd?XDm6aV|ntE(t~+$=E^3?0b~~_bNR@ zJh+`bCMpIc(|o!s>J@zQ1{>DBx?!X==kY;FCY;O2$Y9a)!J_wW-3}k(jLRSI1s9z# z@$Ljuca+jFL*_mHu=i8Gn)Fvn!yoTny~(V*GnCgFIM)FZ ztly%CZ_p4WL9+_NDKrTWu)+w)kPa4j$pxZ2t$-NrSvRa^gr`yyG zWQC}ZtrkWr9mrO-WUH!1HUF_Jr3SUl|B$T)s^)Dxd+UP3xc4cNmytNvv-N7PR%=|Z zRlBB|gqhb`8Ru-dC=Bws7=JYu#C>#TFHQfs{fKP+|?t}X~4%2jKX{4{D- za;{h{nh{qp{*Txg3aL--`03VrXDCa^qxXkbZyA}~;Td)lD>;uHp|E<4`d_Y@|B6@B zj0lTP7?WcqW!(=RlY2iZXHcN#WE<92q~?TEo36pRJ{a@w9Fsf!Bg@w~%r1@`vPjA* zZ&I87M&^z2?ybd>N6u9>sG$NzbEngz_l&0*O>%iM=oc)PAx}kDW)!-N$rZcxrVeMx ztx*<2KEr&-(+4oRIQKzde>u;JkuS93O~Fs{xU3LLui#h+G}VTu}if_kc$O zH00N!iaBVAMs(_{?O>XPL>@FFj&^LTN2Cmr-F`3z6@z5g=y-X+v9 zO}i$~>Y-s;M0)bp{UAsrn@54S6Cpl(Cla3F&~7I-?CaDWeiPOuu-oXT{t6@ITD`Vv zOWPYfg+dm*L7Mv4C{_A}ZQ}4h_92}Kjd+^t(fL zbAG;X8J|1WMUawSm4>PZY{$eUJ-@rj8%^5_KboTU(*wT8A<)_;n*8o&e=BKbZhH1U z9laUy4i{U0Wl;~;0)0ri?IDPe8WM$Nt?oQSunkG8AABoBZe%W=$r1w8*Mj*u8t3_vEd~!wZ=TFUV~!qGZ*?7{UT0P z?5xkeoRM37-DkRbL!jL0_lG6Hx(!6Bdxs8Rg+DZ{R<|5i$H6o`@u|#EY1!2uVxPg( zOyxf@eb^A$Fh)AOyRow=Z8wM14d@JX^^%A{D|Mpt;(+rAa-&|dv%bMO&`RDOI0xEJ=mmyMTLW~xR99`F)$x+93e7;P zQ-M|@X5jNbNx*S^BYucIqd8G}%sK^OmGYFnPOU6y-&H5u&dYs>GpaMF z>O9YM=7!wt@%p~h&x55hyO4wY00Y#b0jm7x18=vAWRRaxvCSiflvJ3tQ5Z`rs#jpr zE5A0mjWNzIHRi5Uq{H0$46g}+NI|dcN^NJ-+wat+TDFq zqo|u@ZS?h4HLrF__tgL|9lDJrw)=>H z=JN1gvQ3X|Qbc`2R;NBM>CQ8(PBo~ee?3W0Em4#+PfxW@w;J=1tF8{|_K;({lWt|~ zWfxl=GHaWj+N4FVV$l`x4~71w0OvI+)39q_UdUJ z%?KNE$tmr=?B~Uu<59T)^Gc>4ivup`!tOYt%j_W1g-98d^zxcmAC+Vpa6y=*;~c#v zLWf+?rQPCwUgmV8r8{2V|M~QW_lns?P3-9TR{&|AoH6>>1L=O9gZ58|`EWO z-=&Yehx;b1sN0Y}_S@CGx+UE=1H9VkW1q}ATb-I`c2VHDypaYU&`7JX{`U7SAF)}{ z3Aj3SaA3};s5>>-YwHKSSTb1@DPJwA^dn(Z@7K>fVW~H7ZTMWI-n^1B9wVa5SAISU zc4KTdG!vG7qbL0a*C-zv?sj?EkTcCbO={0jn8673wpm`~nOn+dd8se*UKS~BvPLZe z`KSIPWBlf;{N+~p3GV&{nf%xy8RLg<-Rfs#-W-!PR=JD{xQt5qcE#cWY)t!Xe)$#D z%?^16BT-_Ck?=>OX%L)Bhw|uDEk}S!(`o^wX`toHo6hH-WT%Q{?;!NI5j;$LK=3QNu)Yt47hU0xS8pF7%|k;2{Ev_T zw==Kgy6j8X_4ivJnkp!yMbH+fD<}3JEUn2#b!MKq7`(q(y8N}Sf4%{Gi!Zb_E~u|% zqW?SOf!Io>-6Z8U(r+^IG3|cXpTR}dFjS*DG&{@K-t>3@>T}^vZpWXalf9vcH8#=G z&qP(ZNSS?p>YDW^SEb}hA4DA_v+Q`(+;sH(&QgZ=;KP-k&5x(oJcow zsP6B5jy1>*L`m=G@kPUnS3;t;sy-Ljeu^(8%k{6_7_loYX9Z5Xmmw{`+eGQGJ~G{% zuD4AMU7h#~>x-XiS$Mo{2gN>QuKa~{WMesQk&f$?{~gz->A22a`!B9Xhi-Gty8X`o zI?7xaHB@on4G>?rIr9-K{&SoG!jFQ2vwEpnxc zYg!(a;L0M1s*aBbH_-dEeSus-zsr(td_CAXo zep8+NTaJ+6D4`Xq;#Z?=v@-QARZhHH?c#_pzk=rQ*VyF@`~HIduIVYmrT|}0<4sL6 z&wSEcM^~vGgcIqt(9vbZJ8!W<$-BwARXK+oRtjkFxfPbW@hWR57dXB-V`>*!9C|}G zu&1;X8T#k)U))b$R%Z{HP#Y>1#JI`jxK-B3dqsQ?%jSPG{IAlWn%c~2$t9#)lWXUFzcg_)040e5$>yA=te1S^=> z4RXh<4#;{JBtKQH9uIbpF)4m-Qv7~#z~RGb1YIu<1)VU#(iOWG5$j28F0(97i$~BE zdv&N7aVgWMn6B7ov2?{=`d6_R`7s?hUZeHw4VDsiCzT5V(vlX_lFD6>&fb+3$x4O) za)abOIyG1q7uDZm(i;(<++H-#Uo+>fv$k6Bc0TYX|18cKD88>k;#;g&a3t~7k@%_` ztu@DrL4$S6e@J}9faMp%#XJ-A^LT~0@#4D+-ft+RQM9!a#(FxSUZF40<4e7QFJ8ed z47Wm?mbp1i;yZy{7|hGJE^x$|G~yNdf<4aFS)+cC(pK=*hPZqfE`Kq=BY%1Db)d&w zkjEg!+t>?dx9M%n6yRarUu@xsqpxD%k-s)5>4$U4!7GdfdjRilw0C#^;-JP*G4t}^ z7xLgoGAV7$yK#z?c4A@hW4`sgBd(_rU;QK4<7}PvE94K-y?+}^hT)RwjiHwZ;{rWq zgFJ{7@9SQ;iFNPm^u`eV#W+XYL};)FdTmhL4`-f(uO6j0M&MIBQ}2AdBcSUY*1Glg z?4-45f%R+`CFtMrbRdb-RXE|UDUl?rvt+(kqKk{Ox)WGP_X&=bdDXn`X#@_LNb1b< zcBZ%dX?gHnpvOXx$1ug)xyCvJ0{n@dxM&5E%2|BiZ&GnilXc5C5?}P{;G@Z6+j@of z^$G?B)=sv#wjygMob_}~u*U;@U?*PT^p9d+W1L+aDRhxkT;60oO}C0!9en)Ps#;_; z1Sh%}V5o~>s~l)+9YE@oVuXV|9PzDcfyx%$K_2(|i{;9#T_;FCo!mLC%+h~k)Q>ke zS$BHt^N&5>7-pzPYxYND+@>qsa)bL5@Xk|JQ+}hzKJ@3enOr<;deKMCYb$(Ii_$MD z|3NYAcB2{YiiX!unE{=cPi$rbZO#MvI$sCctj#W}6(}aC zRi9$RcH6<%2Cm1#(*ukY7L62S%#2Gg`8Db8PInc2;a-fN+_86wIuD3#V+hm)!t8;C zagMD5*>+osbQ!$=sPzCDXy`{wd|N1*StvS(?Fb|e1X&mlA~=JI=bI5`Zwf{G5GY)s zXk%giw~{msy!$AADYIUr&fTCLf$BkU`V(jB-QDqpqRZG=y!+{2SWFuNwSevTA6hdZ zy|+<7Ph<7xv9WdTezpqLBm^pu_|;YcOyp=8A^RsIfQ`aWU*eBC_Zt>$Lx@~*3Ev$4?NU)2LNkE)Cy1CjfpAT*4dfn0xQ1CY2JRN?&Q4j(28}AUt?Y)Z z>9%%+tOWWADh-astB!jpH3vyQd%^ot)UK5b@4eaI9gMR>er^&C#X|0z1Ud} z27>2aYotTBjI-Ir<9oyRezqFX=a9wHT0@8v9O16c=j_T~>B{IAL%EgI{}_inY*b(4 z@_4>myJJl(D98A(Ac+NPQwM7|eAbRu+a`6F+Km?4B~v56(?4rKx1CnEoF+CRzjsDv zR7QS3x2PKu_MT&%67^|lPmq`qRXTF*s(N%SNlJ9 z$R0ue1K#9o34?J)QDKHW5WjKA0}RfIUSVY30Jp`NIKk3sQ6WZeK_FuzcNf^Ph>{t* zVnKO;7&qf`I#~C85P=IjFWSt+*fb0rtF!_cR>5$URz1)^ddLHKHe=57mO$1lp@Ta6 zQ&OfunuohU!Y4RP-j}_}8RR&R2!ZV#PB~B(xy*xGFqQ~o2C+q2>@qvqHBJGWvoj+z zJxJ<&KLq0Q78<^{oNby-5TtJqb1;421EGa)ui#vv9;UQSdsBc_oLyr;f;6SsD}diD z=M-pHn&n|Y0dSj3;PQ?W=a!S%W9Z=jj(b6Z`&C*&|1}PcjFBTiMxToxC#^fHzy#j) z8gMdmY3$Md1IpcBaf2WH*O&oypYsY^mBi6?=13G|r1^#cGp<~l!<`YN4z{ugnZ{>b zkZKpZ3#L&gBv!iXh6I``qvQrm?37H!rus5(HG;~>W+}i<<>WiIXMaea)iBg53{tll z&Ypj~(NAGTN}4}zAbjb=>{HW+dQCuaaI+?O8To(>90fNkFb4X8v`5YS%wgw(4qXAt zH%FL}b`n?Xn{%9j!9RKZj{+#>A3g*}IX-Y8eSO#-lzsGJ#id;z7Gwg={7$k^HjB~7 zT-AJOd)k;3GL+`4sxy?`E4VFqSU`7CL%sUZpS?972sA>uv1xyP>1e2skfpYN)F(aI zMf;7LtN}6tPSN1qCDEcYlk95uzeoAgVzL|(v+XG@z@-1X5XTsbbY_w^+gV6DyKNIy z3Sw!0qyYtUQ36cU{_q0*ZY|yalLm-R#M+Q(H=O{2j55OfsCt(I%An2Y0!8r*!T|EvSh>5B( zQinkq^ZI%4rni+1+@${D1Vdt?NyllQ8~5q&nyNl@Dueux*&BqE*&TH3Emz(; z-6ojV?XB{Vmk+Rq9rG!GuulpTrlIwutOG8$Z(cwBf^qNgd1xGuUz7elH9Z zdxD+U396Eh_~gYrwDA|_y+0RDTsv^`ofmb{*1QnZJ1V~dSPyR zvnk}%qHfn#E&}LnUAlO3^>=}NiH$c7)GJo-gTVI^YCt3Y0Uy{fa^eF)@egB6@*6+o&(6I2j{?~B;RS!KcRIF_wC`VK9dMpf_#XtO2zxr zzrwUkq;=9Q~$&*>5dz@cz4xtXa$4Nu<8Z<2u!r&ocPK zqfIeg4vAylFa8vBF%mQ$+e`%u=8nIuw%!QBi%g4+2RT-DqUH%{mqaH0N4|y&jyED- z4(wqkGiFxnJDWDi>hy2fuE1DeT?E|f_PHY1R6XqP$=>*^{DfO&I{UroHgt>N=ds0@ zmYr{FyYV2h+lT(VcY{YwKBA1sAzVt64>tpl{&v6%_?~bD;%+tj7#>3|M_D}UUq}2{ z++7+u9fn*PVS8K|{JiaR<#fP|52(zif>yI>|YN;r7w+fMqU1rn`(wDPu7DMvTuO+vioe$5)aCg8sR zbHWw5hVjg)Un#a!>K-aLhKmuWu{(JBslCvxl0T~PcfH%`H34|i`*lul)pD!Zj!k>x zckkEgJRQ|JRwtlZOW{Nx6Te_v=gGYwNXXbmB|*9UfwbVN65eG*HL%R5XTA>W2kG7M z>FJd@bzZsuGTXB-NX$0nVfb$1M1;iHJdUHMMpqYmKFuHd$C%d9b2{)XVQhtf*Hg7404&Y*+- zS{7-OAlXS3wi*)_%?jlR*)5ZG4AW&Emoc0!F8^6al3=IZ@Q8Z zV>_mTM`g-i?BDa+t@b>6^j!)`JM8FdIsMdHDBR;kbLkmDi`~rjt2ifeas$b`WA_v; zbGT?@X0KFKuVcqXQ6~FD@EYWDVAGP4SRKBkVl5mW-{7@30+1dA5%w^7^>Bl=rX=#_ z*a_D$P!=%DE$DNd!k?~L>acQqbR|D3ImdUgO!rUF{?s3}4OMC`sHpJ~zJ}b)-)Ovj zZ}f`IJC1nYcNI|XU~flr`KsGHH>S_Yc;Bbu*4Uk91r8>0o!#^Y9_OPh`h$V_7Lx`Q z3eLhr`M}Y()^(;&?ihmaM+Sx&M({+Catc6n`Meov0l;@$SpnFZ^3i~a$p@C>v{`nY zgClUJ-jFX@ik$4>a@x6yxh~ucIl5(=7Z$ue9cA|GPx|T+zB+YhsDAG- zxc(;GULUQSw2*)1}ruN%Ikkm(;GoY7nw7uRBG4)nIq)rt;p@;h` zeLL|@)mc=FN&8jsRQrPhXgX;~WlpSpQFjX%zvbcwXLt?eK(pP;vp6-fvIsM{GcD%; zXn)*J18{|1l))G@U18T}Ab|S&Mkc3`W0$tretSpJ*158g7hYd%TQ_Bz66>2d9{DYhel5J zfs$6*7FN4Dre=C3BMEz(`>VT~fIyfWk5r@Y1v9_jk6R{8@HeR(8i(#@6ZR*;RPqiN z2xJZ8KXY(`hp_VY56^=aJO>i|{FOkBAaPL!ca+7t_UPz~H%hD*sc_ps-EZV;17tiR zk`9^qq|ARIb0hL~L&P3wGSf*mP8a;aNeBR=10Qy9fh~*&$ks}Tf!J*n8*r(W-~`(4 zwif|_FU*TA3;w0Al+S- ziZ8E@xY*y0%uhliD;}fzzHl*&fghhzc{u-KPXFq^m}4IT)tP8ITm|noePjTVncn(? zb_vmwJO?crtM8>6z#~j5Z<6TBMeshvRshE$q^*CP(TXh2@}9U@F*)LmjBUbi2pgCIsNY)EItM(uJNq4KO=M89r{!UAQYm< z4G=M+GK??@gXO(QMu`@}bTpU8q_%?nK|sB zC{)tu_oHfWbsA@B)lrOh_FqQFA1)rXlP{3M)x!qxoBwj#cK2dTFOqt+-VgfImkA}4 z$VTe)UT#5rWO)`9n9?fM4yM)OliAs4?jC$8Tbj;20ESkKVh)g3T!L$*j{>kw^y#XV zC_J0S*rlfG+Y1-J9vvraULYQ?8AI{l)!d*{K`dj&Sx38t^sUI4fN|&i=k6H1o^8+2 z80wadMc`Vvl1^XKA>UdL=0fYV=8)tG@Rq%J&j}=nt1BPF*-?bSAK4gQ5Z7wK26n~O zg&3t3?BSr`X zP@8rxfh)kWFA!LDZ}xf9K>L+%(m zF+h=27hw;sfP1*2N4FA}itk}@xNFzd>9O$JtP3XXV)_NsD2Vy+m{aN4)AZ z$iuDKt-1Zu4Ucgb3=&jCa%z#g{%_XZDZ#5qs=KP7}(sVT;Ui(kW?q%+^v!(wBh~5b=G%(D0F>B=W2RTQ-G05 zjPkK!aP$%gY0&*)X=2C*6z(w!F&KhAl^E_*G{O3o6y0`eFnFmEBgB1g%V{bPLYnRH zrdQ6^ZMfrf)#iUm0D?x06npX2{!WY3!I-Ws9f|&QaG(*Rc&uQ1(H1CZ#`rL^RKum; z1B_`S?hA23z6(ho~Q~@`1Mc>;_T&li@9RgZfF{135lEhIfjG`Jk zv@m(e3-?$n<{mxNv1iPas>~IO?qApcxwtzM!$qMCF9-eF`^@VuR+?Ubdc0EtzdQ$SSMQv^)jeOS+o(!gT#F~zPi92!9?nnx8w}M^m-ml`mZ4eD(ESCT zgqsUS^b(>x#iS4^|Wrm(y~uBRJCsGQWe{8>x<8u zZjbx?6?I+?c(su7F%*T<8&^h}8Hp#Poe_aP8p)%J{i=7Fp8t^ z0P3LDCI=kOKbpgZsJG2AN*A%v+41jut8vn8pD`WICsTyW$JDhRz8O9GVe^c?O0LSN ztK!R5`R?(b12|DBa8U7;pUL$q5!}DKo{MbC$~9RubG;k3hf^3i$$ zok%gjEA1K|6~qM3NB}~q z1i^FCc;Q14tEt(k)0Iw?y@Phsc~tonmw@sbB@Y?1%pH_|D}q{h3bygIOLXq&7qwqA zPf7`-xDE@TQWry6EGA%0N_rNGr+hkq_`4-2gBq&!w+7ogSz>+X04rEbljsiwPmI>( znK^8-)t>_fw_z^OW3ck{> zeS_*P!|Lyi@D~zXBJYAqwi4ZyVOY5uxa(*1y-vewBO9#q3XER)iG44Dz!bnGtT5(z za0vpukUp=i9%lO!mIN*lzVcQ6Gi%B8ztd3#|LYvZV1d%!gD{)WAA3dMD-?Ae)S0cH zVF*LnE@?0bfg2Q*`iUx2NUeIrNpMMfU7A4-+|gba1T7R4_r+()?wBI@tRALk1eSRM zU=snBK8CVEn9ggUJW~5Sc#=1JlRXzbdQ}3U0K?)uF%!puJ>5lMDR1`lvEJmR2r%jC zbcF!|1kkgN;KVM9kJ;6eKFJV>?xL<7tItD=S2nHqF(D(=RL^F-6}w$9-BHOEM2}4c z9?RX-JenB^NjnHrLLSYWUx@7gOfXCjsU4&j*HaDf$g+d2?J*>NRvH3bYg?eMZnZA- zAor+yy<-Q{rol*h05iM1enf`iAOsS1d#)8C9f_jTcWLBg<`Fe3%rJ^cc{zK*JVH5) zzY65?*obgQcbt~yut*W8?4?UQ735!uXBL7JJ5sg5m5t3T{u^g<(1V?|6Fb?0mjmnE zg8mJ5N*gW;``AbB1kb0u{@q8XhhINEA9nwZGJSdvc;@F*j>ToTC5V1*e4C31mRD~8 z=NrCW=I$+5{Wo8-+!F9Zw#Zgxv`?0QlXm|8pF0neEaBLE8xb&7dy1lGubT3^1xzyzLW(tY%ShT=Q+ z`a01HG|^BZOrQ#mbAYbXT~tu&Dn`#ATv-UX6;ktMHC_$RzTxoU& zBgsc)H`q;%W2l~HDbu(y0zG>$-ReWn9&8Y4L9PVC{KU^+|McvO)g$bC1Wz0zf4V7*GTgm<(y-!7 zR|}U*JNUt4b5YuFf~-$tAG*Gx7_xt8!I?Kh7gXO5J|7jt=-GOwk@Qzf3Rfi7+P;l} z$s>}oDB!zba~)K-eB}f8FW6iGue-jovA0Kw{}RMl zDo=yh(WgXuoqbk-=HXULQZPyIO-9t(H&B+nB*}0Q+-FWyKVf>X^>n#E2H*>pq`|jG z!Z_EimO<20Z@D$vs znmx}n1pTGB6i?ze@0i;+~>YoMX!|6uREqoUfrY~fqv zAW4$MLdjXOk_z-H3P?s2EP??fCn=Ip=7fp~mV!_sA_7u?gd>!IsEDF~lA#DHNkWk` z6!jhM?cdjLbidc5N5B5w*KdseN37y-cGcN?ud~*ibIsGa12~_{i=r^1M}d$ItkhSD zf@b`7W#mWslP|0=xu7kG8HaPvg(UQ=Tap$T{EMS=fEL48;#wg#bKKTedduW`T>&

    JWUS3Mt%8kaZx~^(diPtxT*tMLjF@xtFe(*X7ABaCDc)+ZCB`IU$|Fl5o%Ld zyP{D7E$8!s7WF{`%^Qor0*(5IDt0BR7Irx#i_o7MWLCxA3&(p~EHYX=?K3l*hmnc; zyg&O8DkQ6{8Y|D%wJKs-(Y2?`+jBX6Md8F)-)k2IUqK4MMdm*J@qD$C$c6ltZP2}* zAc)GTpxnKcjt?tc3?b-^;7=6TRF}1+621XK$7Onb+JRMxQ2t}-zOGStTH{A-Sp@!Ci<#E4 z0vYE>==_E1+QemgtC9^u@iXVZZ6i$q3Ev6x%}2o39YU4lqUr_AH#KU}=CSzn4D)IW za3Y7FAH;bn?FTvhVJ2p zQeB}8=)9zwz5i=;7Q|H0d{es?Egp;4hM1bV5W4;_n{GLa9~rQ~OW@7O%45*lT`n^+ z)PU&U>iI_+AxB9Q=NrHK9=;ul!Vg`PH6wp6C!jGD=Zdrr+n*??4NdThP;w;)Wf_9Y zEJs;>L|H;(*R*-_{;SZKY^F7*Kz{2;SpS8x+`wgCRV5z{#mk*jB%>9{eOCBuwWuyf z{55y{H5~ArHxF$$*V1wzT(ZWienPoGBXXe{S@{X-jv86^0Q%G~WCku$-U)3rgzPhu}AU4R|@Us%q&6TvUGwY?cxv4{aX5Dz9-> znDR77>PX$^!-F_*$ex2ASpS*G2U*~kO9}ii6VSbhkQD5jOv&L)b*ZwEtG6lqd^Q7h zz)S2Im=MvEV6nr3`VPqEPmAb@{9Aqq+F@(Uh6W*|6oZaGHW(Oh3Vvhw^pwDwThPu&VA%s(s*7;Vgy~aw56k`9<`}Mn;eHO0z z*7-M=FLW>Eu+)wB?Y^za7{vu3nBuBc^fQ0UEXOkDpvWAYiBC8RRF>!*n9AN>${c(t zYGv_`bx)YzQGM#afbr7XN)R!x>{Y<{p!9|wl>yW zaY5cZbSy@1BxXQ&iJpt+hyD9ljPt2l10-=!xTaPc!M;k0jM4xRxoOP3P4>oE6gxmsUNIlp4l zuR0R&GP5~r&h=z3GkT|L#QBvH`~je8;&O_A@^yU4`EulXU|)_EHGN;WUX1fVPTLU! zp13IoW7l(o+qx%oFPZ6H8ftGh11W-??TVk<2^-nUu~x3@*~%qT1@#d=@w*Hijk3&~ zd0iQ|)pc9ig=@IwK1ED;kwd#ax%4G%`KpIgb-Gh^O)tTzpO9Hi;B~eKV}$BJvNQCb z=s-3siIT0Ew+t!vjV+!ZDIuhg2vVqGZRjt|NlR+MgRDBvs2&Y^uEcyd;_4q$){?|= z!&BLja(Z0tyFSrz`On8>t4hU748z?_GVi&L>$~>c`A(Qg>iEPuGQ=vr)?T5`el@^8 zC%_&T-f2Cu)uYP?@-+0P2~izd@y}J6!4`D{j;i90u~Nm@I>MRi8%Jtxc)W74^QtR+ z=hACcSJ+ItQ4!d0^tJS1b(ke}X!C49|Kpu7OZeAPpRF*`9MoIcETvkRZNUv)s1T0ki`wLHbs9K@HWwXI$`A!%ak~DXt-}$XeAS5aBbe%RN$#lH5>*>&R3#x8pz^YDS zZs_+*$Z_Kup3Vcqs>q;W;~$hYyK99m6dU+XRIPxg0X#6 zJGm4;P>O#U)|E=hTn+2eqhtz>m(De~fHQT4--omoZuH+DDTUgl+dbEE$z@t~>3le`925GxCP~-5bJcrK7BE)tv#Q zE>R&Ac3f#rTWO9=I3;yuC@7Mmw*k?VjY_%Iop#f|K^xlKy&=!)CyY@mA7$mN=?o}$ ziMj_7mFKjT=g1^jnk86{xZAb5+pY2rQ)IN+4h~;R8R(NI=2#G2-Zd9;IQn%25Ebg1 z3(s8gJFKEDS}{;iHSkGAJ5*U)Fp%gINK_~vxZ34mm)9&e=wbK2r@;K*ll)yNFn_lv z`PWwKfslB-vUaMF_=rcoClO=&uDNB*L$-XN{2H;xn<(S#_sQAM;Jt@zUGs&g$B9t$ z{?7z|=kl2UzXkjs_+$RJPaKA;8W1E6*tdFIY zs0c`oMF|BIh$KlOIhN#D^K?_US!_aLi|0uFpXX-Te-Gmx<8g3v| zYpfUY^11)T%`f_=o1fyXnW?cfK?Jg%_xO>Ol3&!-G{$lS#`k}XG?uB~!!3b`u=~p1 ztpk^kOK!70=T3fzG5kS9HqhhE`ZgSgJh=!Pb2jzifjfPBH<90yL&AKbvsez5$EAFg zMoW^uz4;kzsfV)?D|>VLYg0Vd7o#klR_CsHoaQ?A=AFjrF2xGrk^aRgv+4P!dTW4; z2@C&8@Q}vhF%D;f7lyj|GD<(FYu-l$Y>f1N5awU_*?|mMuafdq@L-2;Gj~13CC*p{ z++Kr!#c=mYl!o8$J%YAC(Qydb(c zq%=!kKB_+-m2qpJ=GH)=Mc{CL&Cac&h=R$jTSc*`{5AIh?lKFXk2V%7HWvJz14LLR zgAN@`fV}+c1zJNOV;g;rM6e2ISzllUch-Z?f>*ZDZXiR`gBoOv`L2Us_oKrBO|Cd2 znq$H@l@y#LPO-tZ0bGxVm#)JVt4X+2Nj|jTid_Xak9Al<>g6q6lIpkM)GzuhYzSyv z;kgVkkH+RzTwpzqoE6+`4y6FG{?TVB)9Vs?*9yGBra=iSXb20Yfa!pScB`{cZpD!I z)rCyX0SL2(FY!> zyk!A*bicBJ(k3f;sGVwH)JhISJgqaAqsN7I*@e5^;kc8-@ylq>7`zf=lp3iC}C+(Y;PZ%y^f zFhlSN_v|ca(^MCt^4`OCt-kDAPY&LzY^jk& zMDAe$PG!pufDK=9kRdoI2evnS6-kh@;MbJzd0^jbMNU4^cDeQ^xI@Fo4kSIIJpet= zAT@cIe${dj@VoKV4O9d~D}p=a{?z1BOF@Vu@S!>DJpCpz(6O>$Zm<|tfEcUfWi%Ohq3ul0im@B#JhYTa)iL0PH22*AiM2@K_ z>0Z4ZSBO}unw{m!q}N9`l3{Y7^w-lGDuCI<$#Ei&pT)r!l~%UxiG1rwNa|0;Ksi%t zoesQ>Bc7wmG_~;!Jlp`FqWhScl2a6p{x$XzoYH2e;q3Qqvjs)b^^6SbEdp4N<~#?qzrNul9ax9}ufhNq2@?AG zg!P}NEI^_s_48N2)Cl`oSR@*|f|H{7&yC0R591+QSr5k6Ce$t^yH3axoYyl?ltFK{ z;kopvbC4xtw{YU=84GcN1OMnd@7h3eMD)A{2@|UP# zh(wp|_J?|L?Y3w^&GXA5WG9b;Vxe?^xDuesynLV4=+q~jBmftCJ-pTbC)QLdT;b3M zbhmY#W6jJst<>m`uN008N>1VF!%h)MDuADy7rTh-#N>US$cZexp6fcY?!#_GPd3}8 z)aI6z#me0YPvfvqyf7MS4S%H03It7JSOHyc7cG?UA*z^jGNqS<$7}qQ_B(0{MD;P( zv0elMZd>O8f4vtug#|i9d13_^xovUM#_okpZ0$%#`?qc*(IdyE{3OW(Phx>>sVW~@ zI_YvQDQm{@|Hzed{Hv8?BhcqPwiOP_xcTm(*;6mOQouyPW!J4MWH^o#L%^ic#?H2~ zmlM9d!slhF8ctlHD_ReiD*7`R2q#1fkY=^lX9`4-!`K*jq%cjUbizgb{nFXs1dMoc-y())Rl5>%|FV*U~J|S0BIkh#dwjeo8z5t9=!D_u^uU?{_$i$j^-Bp z2d243G$wEz^llrm!EnjK*SUb4*bWP*Zswx}{%QT9K(Jo*JiUGvLf;#2T|FA8ghK&G$56rCS>#r{Jz(`!H&`Wcsq$K1$9}q+az~^$F1Js9Z zNt2O9cBrF?lMSL|02#Zb$u3P`9VU27^73}Po_Z5D(JD%e8*>i;*zpg}05{V>52+2U z%`~`@TxS3#zBH`T-&HC}*7A=A2upUmeZ=&-+iQ{ovGm_)w&k5uAT~g6;hn29N_jEa zHAFX2?VUY(W4vLO1TFt!>jfzZavzP2-BN&&YXqs4mxFUz#Vlx=_$_xbP}*U@2I8_W ze+MNJer_O4($9?ox2H!ya)QgIrEGxfY?dG^2XQR7VKUfbY4P?u+LHbiP0hn#&^6W& z3>qaPSb*f!U?$);-f#ty@9B z4S7>_U;Sc1ofcZXNk4IX^LV{V*)NlfbnEsiI7ju89mKufk|)KClB3JkDotVFotT*i z`qfc`J_Fhv{woJkz)=3hM?$)c^#=_dU%9}EyqPqt3NV@RDuPnQfHgGZ$mL*87$tb< zA;v~2nEK9udZ7}$^$?RL!6G2p9Bl&nN8Nb~7%1}od`4$WWqSAl&wWqL$kN3~9Ql}J zNYMS{Woplb&v zGW-}`axRgI>sa-pOI74U!1&#&*)MNQz&d0xg&t3!p?2sxZd7oQ@Zt3~`0z}On{@$> z58jpch^}}dY$P>{+lYA70V!*Hi^0i5r@eZgftIXFDP`&9I*3im;4{2@LhuPWr8FO$&Wu4~B~okN#M%hr?%qB`tA*|ac+wP0XC4P}$Ws+a&A8d7KlCM>%?Z?H<>27xhja0lww%{v)Z@3@ZS!2VKpM}cygf}>N z*lAy+CA=b8MeX+V>@=97X=DKcr`BZPghq=7nOviv8|Pautayk2=J&Z2^@I3;{v-!hZCASUB?bRgB~*LGNSuLy6=7i`fq z-E_a?`4ZAqvui(jS({?o6rTGs;LVAV`^0wPUpV;E=Qn~A>LCOIehb}DSW)H0z+Sxj zR>9U^&aRfWsg{8694Ix3Bi+&iH?#aC>6VM`rK0i!Dwm@?2V%iPIxRU$2!qbY1TKI_ zyf0*+;*bvy736`lRU;GF+4ne)j#fdj!^jqcG7dm#gO@P6?Gh>g5*#hmI3ZNOW%jU% z!|~Trt0>_@c+-9CBx>R@@5diAguA+@T)t#U6F^{J4~~nPS}(Vw!hf#oZyG{&KC42? zcn_l2e`nOTHn)RP`0Dwv{@z5upGo|JR5{w&E#c3^K2Qt$LL{8d>=WSd+M|;JpAV8M z@JNC;TPFii<2$VA}5rk7Lep{L!?(=+UYGw1{!XEN)^Dv(9 zJj>Xgc(i%gfzEnPz^=n1vBd4B0-XH``{?8C88mSur(ry321LY)$v_%3y?Dr~{-7sT zjE~)PK-E5Y?1`OScze&Og2DWJEvjnq2A~IvQjkcN23VA5vb=OqZC`UVejBm+@@0^H zpaXaW7Fo`yZM)Z_%{k;40eEyTfSr=K`hU#+@60~&x7p9X`QK^wwf_dQGf?BjU!x0N z;)?zG@JH}Jz=tA1by{JkpQ&Z8r>VM!c~`)cs<;8Vfz!sFG@aiPra_85_CZT5waLMN zf?lXHT9eO#Kn_+H+u*QvbmML}^j!Kh)6k&bpLU-@RK|ky9^k_rDS@6Zej21iyH&JD znICj*#VvLvw0#v#2N`+J`{q+PxLo~<6^L6vGaBiWDe8QHg;N$c%740}MNAXaGa80xfWkkGTMT z7-5*uB?_L*FktU@Lm8b>q7Y7&ylOxO9#xw8!>Yj}Rv|g?!w=60lu%|HfCj`|Nani2 z1l^LE7!2*hAe2r97}J=@KzxRoAIYiD|KIDR0qR?9;^iX z;*OD@^qJ!9Fc>%KB7Pa|K)Xvu0xW!Z&x4W*BRKWgrt}BMQ#inaA5`M&^{`ukxS~HUIl$=z?BOd%v6=EZaPyxoD zjLgp9;*ivkchy`1X^7G9D#9{B2K)*K5RTVk1azgN!Y~yeu%f^P?uhKlLn3Wu=FB|k z_s`2V&XG_;({6aev2iT0oOb>?60Yj*@R z`tWK~u<)^e;Y0!0xEUMZ^W_x-CXZb?02xt|JH0pq230R7F}jgoCT>7f#xIv`Eeh-n zVVv6t+QCN1jsjhitaX=#WEck;v%p!Pp06cK(u_hk20haw&CI+>24e%ZwkRBJ^_$5$M0IWDt3B+wSQiC5D1~x#{zz70l z1NkIc`eDK?a&Q?-enDI(<^=gKvWRA5DwU8dVxmKcKt+edeed9Tqg;mGOCl-1$X;_P zgNJ-Otc**`2eAtDRl)>*wH@U{q#Iz=6#odQ`?cK3hzm$Gkb1$a05P+^Fk^m5di~Y! zKlz{(W*iLSWz8Xik;IsrLYaR)TptC>?rd?vaA@lmtu#*AP!xhl`Hy7cPALOEB*4--2-|;N0>Y4-AX;Ft}bxM%{NE-dgqRXnF~3m^VRE zb;2dkPC>TD13n3t$OEJOIXdv_CLbqY$WNvLk^6HzK-20YE7(YHr-aHuyC}eXss{t0 zecMh8GB0ma0-XkGesoyoh07Eq#{6Ksb@eeweRqLAvo4JeCXyV@69rs-Vd;$$% zR5-(d?(A34prFx+_&Ydy2TA9`e6n>`|kK(SQjrb4acieU4dM7KV0D z^gkho6bTh+0hWB;;jgPmh!bG-k^dEN#MaH6{vrq}wLf$sgEj=+MLIMh)n5XZobSPl zeu!yzB?sQxrBvWmp1KHB)Llu%a00Ls&w}7?keU}78Po&lTCGKC>Qs(|tH>=Eq@nhQ z=gyT^!0KG^72yBazW_X33w8(a3Uv$j6JPHFJ}-mtUr-*ts1?PD;vv90bU~VIDX4B2eRJpn zHJM4z=n1Z8F6lPGe{*$Kx1sv*+sgQZtvkIZkyPI`LL%=c&qLl{pvxL=q~b}1!>QFE z%LiW6Pz~WYzWV1WfARzrvg1y+a)bHzo9^!)PA3EaRD}6CiXZH@_UaM9_p`qexcy9# zmM<6ib)QYDyI<$g_=RKNtc@qJkE?n!)$Q__?DpoH!H>`W94wXtHIs3K*T4O~{YbdM z{MxY#IQr~=Lje9@;>v15WOM~j@r0KCj_Lh;;f_Xi;uF=xp3ZMXV|vhgje`|XzY(X0 z+WtKh=XvN_c;ol%Ai}IDlJFIXnypU zq}#nk*J-V&YP}0ZE8NMN9y#Q7@5gq(f&xv*s+KyKs`1eQ%;+xUh3f+*xQ8&kvJNI_ zd{ptv=x&<#kOy#}_mUz<-^WZIq1UtgsmUl@@u%wx{^0UCZ8o7fK6SXN{x;e7YE}9D z_0^Ha5gDSyN;Kp}drU-}w%WQA89KnLmx|Kh^Equ+fKd04Fpwr(IVr1ZnR%jU)V-9s z5%DZW9%Uk+dbrz%*w_@XN)t$51Z2`A3 z#B<1{7lZ0H0PLOkZTdI8#ggct-Qu9SPh-13f$KZyIfN2Qyyzf0=)Ih=-BFPCPF#vi za-tZG?tBMjo=oBf8z*}$MxP1zIQ{Zsvse{px`iCTD& zuTm$xBTTR|YtK43lPGIBN^B~(fqH2%_NO~*Gm$B4n)d4cfIi4vkbLy#5_mNq^bl zV*0iH4yj?EMq^Reyo`p(VySUFCd7Z;%?%0mFWe6{?k?Jm;H}eC7kbXCT;fi zyTG1Rau5-+*8?Ro7loOF#|QYW_0?<9-$t^Jx$7l-0|6ZulnbEJjiDDhxmmQbdm8d% zf5Gm=1IrBs50M*Hi%^36pGmVZAZw|6iL9W9zz!agEkb@{p41s|!LFSP>i)u#Eee3Q zr4C}~n>Te6$SJmypz!7okl=QDoy2}t{NWqD&{xQ#g)CGxdW_HcA_AsP7ghi@O26zL3PD37gbe+Anjc?@f z6!w2HF@Pp60L9!i6lm63J6Q^FT41gLBchQNicB!T=YM(*+)0h3M1QGNJb{s9dxHiN zb#_p5S6iNh59%9y=L|>lJ8HwvlKX8EAn*Ufu(<+w|3I6CR2Kgj?N_)~2?O!pE>Mv| z{1U*`jmZMzxIqih+-l7Zq9TnLK+kO&8X(OUU;})s?+AeSJABX*nq_vXN@aY>!JYhe zDpD*Fht}%umxTe|oGog!N`d+wIglYAg@T^sH7BTZ$DA6HsP2s%i~=c9+J#W|M7BU3 z@?rknkQfj-tttn)TKb8AL4SY>h(0+#1#1S6^geTgNbemH@axOz85jb6v$sl@92D_J z(4+MZ&9AaTiq)BP7HqJa;8B_Oc@Ab=XG*u5cc$XEJp5S#x7u9R@&5fA7@%eFl7QY& zjd%*6b|QEP-w_A=1;uor;X*zSy6fTMG&zSK$0+eig-s^*7z3T%HSzpJW+I~I zK|km{VB?`ZS{(Y@iQd}p0QQ6PsvtholZtZ7=b)-#&I+gsSn%?k=t=XRhBYk{5}-00 z#PnK(Wzou95b`H_$PN#BijiEZ`1Jjg!RpwmH0R9FXqS%@iG86Fw}X79PFwnE#)&(% zntJ|pKbLyR`hEWB4%F)-b-;ATVd-%Z6IZ~!lSnQS;waF{vga173(=V92s=Us@F$1s z2li1+KRbE%v(sXeGCR1Z;{GW2{f@p`p?2P$InbclB@AQ)P-mDpq<3ZbBUQJ{C-dI1 zY-LA4x{abJ1avgRE6oT#pvh%H2f{9(xWIsB1S6yp?4S{F5eD-E@sv;&i`lD`8>~{k zfEwQ-{S?64qGB;{i3-VpzL8rgLaJ*omHF28>f3YH@w!^_Yb1ob?p?Y zY*yj^O|&!pMYJ0eztG@`A4ZCL>`y1)rw40IzhNAqxjd11lb0UGEfTS_l9lOb;~Q~E zfD(LP2y5!9s>z~V7ss6WGmn+Ma|hm>^tW4qM;+Q{!F9I_43u-Y4X;NX6#!eQ&C5f0 zW2bq%8#SVuvPF*>n{noV$Hg zx;pvwBsP!Z3lYemv{{8Rc#*vIgqr8W=LyWYmuxvGCCl{77Oj8sbne3MU*AeiKOmxj z76IaH9yW4NoC(_us{y+^#Cc61sT9FQ_gDHbZX!-%qVE@U3`+PsFL!~GXvyl^!phlC z)ggJ1U)q-nc8zx5zLLgogGjm;62PSZGV8kUXDR{0mvKA%sGZ?U-olLXJBp+cw+qpC z%O)u}3R34kJE2OTcHC$YQe;gzDAIkYNH*?1WDfKn#Pb4aVl*olObt;aQ^i}~1F)CS zdlG3OEcB?pVpLU-*U{*%p7&4zFiZ;(rB}s|-t!nLEdF&h3%*pP7nr2^@iW7{f_H~T znM;C`Ra8C_qgu)10GvaRLyF!;{_SxTR2avHg&vi`eGPEyo7MDGR{r2&%^2U#)~J5u zUao_j@`9yDOk5?%whoYlGSq$60Sdqqcb=N3xx3A6--2UaW%hv$YA{GL9+U5|=}y#sday zh`@hY+J^4`CbARlF{j|Y$N(#NuWg|KOGTF*J#{BRm)a;vLxjiwf($GCcRU!x-;yjF zDN>N_$Di_p&CAhjZv?K$l1h9+0EeNSb+B#<@fwon7o0)K6D2C}b$I6rILw5q4ZHpf zNC0+DFwOqrN0&VCA0R=?cq6A_nOG|Zm=5|*u8TzBKH5eEy0b1?g@F-2@kw_-jCqvNVp1ZOYX=vVm1Q(@Z*g`7+A9>o&g32 zzno}*DE!%PrVUM8MPm+rF~UIP`W*^%@0EopiZkzyS$~J9xKj+uVTut(Vvh%pwm-Fh!tFHT4}BPm?mEtB8Ic6kvjKO5h)(keYBDu>Ve~ zK+C`P{3x&N+fpNQmOP+d`K$}>#%t+-l$Fm~K(qXa0u;0RbI>up3+eQd<-5Lj@tFS) zAXjLihfK0eqYs%~|Fu^Zr)M-@{=I3POilhnB=XcnLeDK zI%B|_i6FFPN1-KY3#G@BRq4-1lahm??q!-{92YZOOv}p`hCObn(u!ogsk>#Q2LnzaNWP-ZU$Q>Gi#tDEe7^Cq9ULaEvX* z$MVN#WDs38o-3@sn5hhLz8;ZfiqYvtd!(RO4BUo(po3zUM|bTei}#oDT=?GNgx#Rn zPP9k==b%{VqVWD=>M{gNJ>s<~Mx+~kk=Q|OGsMh6)#j|NKl3{{6=M8YdQ?$#k# zw()5S`3QM;j0+#i!w71Q@foV^FRtFkBh%*aHH@Q*+fZ*zO;E%u^vaVk%sh0JcO4=C zx=J}8LF0~L=R;i-s=7Ek#+E$Friv@RHd!36jbX1xT`cq%%C1F#W&D|aH%qrV#D~M6 zXR-Gzg}f|hO)$ydf+P=vB=zyu&@~r)hD1Lg5`6I1gQyj~$>NKsn5%IDNLTh7w z=82##hR4+f$;wO?uS#jMS7merI!gD2$D&DV0XiZANf?dq!jWJPyc-1%P z74teolg6lGg!b^PN6hG;Jcgb^<_YPS`WWG&9_b={()o6w=l4oQ|5${+aQC6YVuV>J zCTAHx`ovOxr9Lf{a&W{(;S<8trAys^@Fi8zS?MCHXd!F)g(Ag{GDVh3#qC&|3RR!3 z*fwit_QrR#`w~R7gxygG#BwyEHZQX%|;^X=;*#d_0d5Bd^j1J+~e` z_uJrMiRZ%tmp$jxzeTA=cg?b<=h=7;H{E>_7(+KNsiXib#)L#=n)ukc3vE1Qe9AtU zuycQ6=Tkg%F}o9?iKGctCI89F?9YhbYP~$Vgz8ughXhBnaJkQm-1iJ)K5sPVg$kDGOH5OeXG9hTmRosA;C}v{`N7j;TvU;c=O+W~SE3lbG&{U#kxF+{YedOV*@Y$k;rF zi@S=YHh31-Om79^@Sb$-9&gs(2UQ+_ChTIHGpUSqIX2dgl=$*1cH^J7mM9bV1y7Jm zP0)GT~ki>74^v>9N#VJpK4enac^d^ zV|i)?z82>_WPfX90-LP4e>B#IM>Jz53y~d~onQbrWQ^lOcZ7U{Q@mEADmf(BkV+rT zzlr9+pAG579Z}d-y52P)9HyMEAXl1(u=SCIqXWn7Z691Q*5{VoiO;ZEXcH!P40~&T zX+@o9qNKj0nBUUA3PXA1+OfyDt7{M`_zS9oXEO`90{;fw}WeH ztX6R36JFaklyURVe0vrzn}ML9;n1Wy-qK&#Sz4RlTsbP1kF~FoCs;msdb->3z1o;^ z2v_fZcoTl|U9z=te#5>Hs$oGFV5EoAGcPGqdzT1~87qGYeNZ!4k)w{T=YL=ErIs_| z$EE|-MdvNYDfP#*pZb2?MW$pft3DkGRT+7^m%ghRtag2zf!>93Gd?ct#Cw0}bxrtU z?n9+@y8yXt^|xcsRW1MEeNtDdGOV%NxTfe|dOqd}BH#@6Ug^GS{QB`71`77;gxe97 zyQ?o%l}8^n_iCE(dub5HyJPp-rrn4+nxk07fJ#wl5bDSc>pkz*gOrThTVKvP375aF zR;e=T(|?^{D1SZN-LDdtAHO%I6Q@L)PO1F#O1qtWyzt16`4F=>k@QfN_7b<5w2_%Uu%CI_w1Z%_J<@8v zE?k;2By#H!b{l!+^nQBp?DM8IO?d%_dlZ@nCtaDu+ZtP$)-x#9ZbBvo`KQ0_7o>$% zN%vmp$a#kCsAi2bMlout6RXRlJ4$$|9f#b$iQoo$we|=G?5VWZ*Ofl|=LZ$InKHHF zb_*5y+xE2~XW(I*5fk=dn*bI}bXYq5LQHh^Sz8O-RwivvZ#15y{p3S&n2xt~c&I*d zY%aDXUT1SfE_^AaZhZmhj2t6tks)dD+=fb+g^CMb z+Di6czibUkJA^IMINtwOL_uj`*_&58kQX*#OPwh0xECdlXHBKPvLT;W;b;j~xdjtEm^B+X%s8_g|kAA-T^XIDzJ~zH83;AQtIsAN8@bTOS^wsThZ z7}|pvgY>s_O%sh@2#?UKiwU>Od!n2$i}QCAYadj2$Xy_ML4F-9r0?~^{@3ppbp>{W zd@-W!PR+=7>{_}ax;`e4zau}=-b_rIHF}dnHk(6sE1fyTOYg_y99m(+vtfNnOnG8i zAH~jp5If(RE@zPL-=gUJ87r2xoKp)F=j!g6>CEQ5EL3uKsuIg$S8$ea|2~|aV{pST zmDMnn$}m-BGHItIozkpW%<;r9)m(Ybb}%VmAjhE1F!i?A_ivtNB9d;%?*>1UQk4x; zU#H1Qr^#`o$pzPnRaA;`*qXT>Dw-tn0)0kB!ldg>>#oL;(AEh(jQl2v%Owu37c{-c(6uP4{FTLT%Iad>Nu1+dA z>)!ib?)Kf(?fcKooU86;nn*vx=pAKetBItGR%XTK>E%Mo&h98N{R%@XC9Ig|O&qJz zMz$F31;Y_d)e*t78-}{x)niFc<-2KosEHgI5qCZRTy3+eC&u^mwrFh( z9qv?$wRb4jiaq)y_DI?AY+{<6M4B9Hn%wu%~}QwFTGZrGeC(s z`kS@fN|#d_OY);hGYxwAz)WOP;hE6>ZLR&3JNqd!A=0UZ2gY&hf6Y~~oMYf@n3}Kj ztdk_wf}^eTYs2gu_au^)n!#!E;IapC z5Nm5Qe`SSw+$q8CB>Cg9!B_HBWxH1i4FVUx39z&Y1dP*`v(m{K(aD{7zOuk*i9C5? zU_mb@$Ln+pFCZU7X+^Um@OndQK9-*>k^kvehR44s8~xyIrkAOBXa$^($j_P6Xp5YG zY5+zs7N0;B#v&Q8)LEp1g<6X@NEv~%U*F3-eRPM4w3Y5$PL#|q+H=dwPqk3zuBM*5 zYH@}06`jMK0Y(ZJI)`7?=f*n)_Ta94X4dt8c{zi9W}{(Yqo!Z1&c5y;UY{!zW=ZQr zSlU*tVKVRz+p5|8X6UA^thFH`J3lK?0P+5LEB_`QvoaR)aBZlL1Et@Mgm1X)9yOP+ z#U~Yph+iDQ83!xJ+Ybe2EcM|>j#_`g3!XP2i;>5n`}fBtT+62yPEa-Q8Y^UYOFp>wY|5kkJ*4($?s-6zM&|xu=Lje`ZwZ;1tv6=PwNt|bt zD0h)jIfB0UadYNoCb9*otcE}}T85na$#Wszx1P?KIO`Vt>2*mSX^_O4*~ZLS+|Y^e z+P8CmZU5Z~t0U={@QLHD%UdoRua!xc(zQ-q)Y30$OdKYO1*suxtB$f~c28As!Nbtz z?^d@(&lS4F%CUUd@in5_auuf+#57$bl0LF+#cHWJ1~Y1LM5;9(|FQc_R(1N;qbK
    LTW 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

    #^Z4R9}lX>Gb^= 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

    PT5+JH6A9 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
  • ;{Z?RJK>0fcL>CdesG+5t}PkrC7^SK$t!VXJxJ%V7_RdABdwpKpE{ z3|-Kj$?Ri>^^E3jk&h7mx>ST*LbS9}LC^(#FVVA+)4jMEZqOf$()F0G59Sv=9crNHq6UT4jgSX2CfuUHBUF?Z7*=!a0@Zd``9MV5 z^j=`6Y<-Y|lZpQHKZ)&aDp=^6z7JC5@M>VS)l(Qa3{Ibhg#Z|R8orYf86si^VC44# zl$^HdGT2UJ$~3eD%U@F~3>1#yk8^A&f)`^$B9tdjMFn>N=~NDGU>W{f0?c(Yxm8Ln z*s}n!y@*8^_rSCDMFuzcvPamPbDJH0aQ6B(s}Z`Fe1y3%2Q22XxK&{3TVew)I+*f+ zht75f!C*%N567w;c%oOR3%uE|Dz9D|GhqZZ{`|tvS7Dn1FU+XDY(UXeJ6NQ z(8LXM1t(e>;Gm{`^&ptFwmu5V0&8SJNlSwyaI`X&1AcxbyTL;%QxRbC?g%&VIf|C0 z%xzzb+rc3OnN)`?VX*6TEVS}x5WQztS>%NZYZ>s}AUX{+oWZ+*t~0SH5mz+Ruqus_ zF9l}>3-_~L4*#8~88(3PMzJRkm~e3|z6yJRT3-IOm6Is|X4AkEqgWwfC#8|uLU|LK zH~zOx^&8LdySeHMD;Djb-Y8b$fZpKTTTF^@J5KYhDfWBCh1&=)V-yR=!6hXf7eh&e z*@305rdpjFcdvRl=3OWo@K+mtT2v8VXQ-a!>wSUg37g!*2EM!_i31C+jIv4Wx#__4pe`vP3^C4!l^JH= z`pNLc>wbAlnH3N~I9}cfZHiW#5M}xne>`#^5!dz z!1P?Kq>k&;VoUm8XD`~;N4aUBU$0r|vBd&9ZHi=zt#=Y_N9_n7Ut6yv``~J>rx7Mi zEehirGsTSdAeqIKoO7`53xfi}n=R-p{hW1ntwhE zRckySyKb)!&T763l(K!`;FoEv)&V?k!nhUFlsY@rvF4_COl89coG^ssBs0nXV)9~SDN58L{M&~q84s#)y*s9@%sbIHHwz+AbnSWvJZ7(p-4MoX+Y) z*ZyxYGZCe7uLYJ05u54S7FLe;(3DcfYS_@!H`Ul%g;05tp;)ECuJ0bc z!Q-0ak=fvqeYB{8URF|mYQ{HVRr>LHoa|C{e^J80MP&s1gT-~b(M-quxo-+#h0~hj zY-s*M&-31;pi7F8?k2?HM%%qm)tV_pd~TSZ^niPB>{M}y%z{1U*-I$D|nw}`#WDLjHU*x%pr9|oxV z9|MH9j@82HYNwj4C^9MvO-7m-c{Sq}lJT=T0)|0%x$ZC#S7KI+(Ce{9C*$ik7L`W~ z^fukYUu9RwnXjd4>n5?^b#Vyi-pD^pO2*b$Z@x8+Em@Yw+k4)dsSialF0D-18}yTw ze{7U$IgIc*JMNx8fX_}xqf}cM7yL@=XRGHQd>X=K3YQq@UNZ^}_*FOYJvZ0L%&Dr4d%l}0Cto>T<~{swK-@;TY-@_3YiiBY`RVNrTfe`)1e*?Vx=|r( zWP*qo3Y^_fdtb!Yv*BWP``E-Kv+3yC&2xc=@q_Q#XfDK>nSHi6F}*&~Z4Ie4r#&9w zM81NHNo__U$+tC!9-%kcx8M`uX2I7u7aq_GzXhf+PxsYLUe;!;)cq`SJ@7MO^2b-k z$9D!i*trKLjz+_4x`sNJO?56$fBK}LB(Ip7l#-r=oYT47pYeK3=Q8@!g~$bKo+VbH zx*sufT3cphami}i`-b3f5pvqRTm(Rnzso&>129OL$4H5DEN{b6+z^u#J@zEWOZE942zrxRrEOgf2FZd(cjE z&jL>`;V*#Q$XJ#*j&`D!QGs9b0hu)ni|>pIn}Pz=iY0u#;0BN}g|vm-MJlQW;RC|r zAkQ>fhSFpQX$z1tkKWDuyOjEMRd~fWa$|F3bpf1oj6DeqZSeL&rNsK8;cbG+K#Ge# zdu7+m)?G8jQ55KNgr;dw(9KViwaXQL!_<;M@wVq5+FzenccYA7x06h5bGjXVjj$7g zKp{;o5KimrJi9Z^^QP9kC|ugR=hyF{-N-Aouy zOka0pe4oTlO$S~JuGCVSZJ2J7jLGmL3eA39tRWJFN(;iRF0tX#bBz&xMZVtB!@t*( z!$=i~qfTr3dkgDbDEcdAF9#Q117Hz-RA~OTd8%W8wd-r!#@Fnr&jaW}UGt9=K(~li z=H(hDkSpv`Bum0ntEcM$zh$)MPLpy6cs($+jCSX1@$5P4L@huu!iM@tY))_*g*V>O zfC$K@+zP@MaZqxupHbrg+TJO?usP6SVk-cy1f{rxgaCXU$U3#e4fqL>GL+9=c#~b= zt(%h&xN`Ka&Hp`S!rH-LCJYrNstqnz7L#?Vh8~D`{{gu zm(PnU^@6Q1cvBuJw8KnKJ|2A4+am&e4QFZKx58s#FqhlE8z3F31i(DpQDnzV6|o!m z@O!}l|Iz#Vc``61Rb-+lx+ky})ea0RBaZ-|4@-x^ald=}!Kqf^>)?r*t_HZJ^q8Nw z$+PE-6LtCp2Gz=_;{`7^W!1oWsMa#&&RN~ZoE+F80K0V>>f`_0PV7jP9N-2el*zq7 zoDeDW2bg@$oi##R?7x6jK(qE4KHuY$23@}DHMRwp_QQhDT z_o&d0xyh`nP?7gs(f#aSZ`+yO^vSo=n^&$so+NmIjxT}G=6r@8*Nzg-g??~+>y;2} z0PJcH{7H#@5FNjheDWV?%HiSt!j*uE0mQM7$f zN=O@?I%p#V;>tJoXt9>p#EnPrgO0oHW4A1P$fVQ(=7rMv`sHc_Z&JM;O*=dYz3=Cz z@~!8&rN+&v5zn1eBNwoPAaP?|1hxQ}9?jw~$ltbditUFRtk;gzZR$Iq;Ex|KI0yTH z{dAjyfTnwt3p~{N#0yGjfqTJ-?$JrW>EC=R`?)L(rUd-_n>B!Mb?y}9aX@oCCqTVC zxt9+*BP(>vH!CzV-NQm?CkPfEJizPh0)x;t#!QefYMq|IFs1tlZGTqm|tvY_J=4?5NkQS9C!f3R$vN{Bx( zxXzhy)p`cL@%sE1)h|*|m=zi@+c5Eq*ijBtGmt`{VfD&h*fwZcy&?`100|sLVlWdR zhig8xC!MJ_VnXneeAolvU7W(e6C#2^THrg1K}dAM&I1&SyY=(k#N2B-Xu~29X}B2z zn7+-@LiqUvTt9reJzg#gu5>~-1^2FzV{#0fzHk(-)t=45HvZa5bW$8u@Mjm5bkhT< zh^du&FudCARuM8O?149rf1$5~aSdFi|LT2e5jc~tI*iXgvC0b*g<*l)Rd10U)a>xM z?6-3eWj8yQi~TG96J&fw6Y<6z2kXF{7kI;6OEe?OA#w0TdQ{-Vrhf%eyKg$f+h#H^ zC1dbaMwPR6nu<%4+b|n55jJ?Nb$4h<7JfWL-3eD%U7p#$3naAaIlRM2B>7*}ZM6+QM!@H;CMo%hm(GRr+e!|aq_RZ}l zU_KqYcCAO_8y6@ph}PL*J`g;Yt?Ix7L%?VNUQZU}XGnR%sxs6JF+Sdy5>IM3lL0lHeQ2I6%iyr*lq{CK}~YTpeY znJ+W-LhD0LKE{ECd!@M(j`(a=2ee7|w#o@QcSv<&t}n8l z&dSWBj6B1u!nmbF^gUvHO-_QGyl4T6;&VKK18#5DPgkpGRj(34dn!Nv=6HC-u{CzU zpcCz-;~p_vL6P}DmVv1l&3M`q`{`mB@}~h!N^cIi_f5%%tOuKSP(hD)=9E`8=vWN7 zgMn@wpx7eB!I=EPIQK)-xRbYzKh?zXk#gZ(k|{hIh_{+^VM%1PR=Wd!1u=eY<|{f2CM z-QY4c$;Bo7(;7?T;^y2odbXoTEx9>{4Wv?+Olmf6Gzn%&p&pxD zC_b%gc>c{gEC*G1QHpOV$CZhE0DjjpL_|}oyjnk!zI2hy$wc+p>8BJgy@6n2ANePcsbje93%^G| z1+?_`YVxey1)~)VogH16Oe$z!%s6zos1NC1Nv!S*K0OdT>T6&BhNN4E3cgL9E}rf8 zdxxZA+F5YmcF$M<2p8kkIE1<=cRwtj;sn1Lkvf3?$6GPVa4Eh^kYm#gls8jFK-&lC zDQ!0({r)r@9DlhK3@nEjsvv9U)^42pYFL2KE$^&Q$#f4@p`m7!rSIGH=*n*vIT^&F z+Q_b+a1$dowOIa)9$Izf7MoK0bq@ZZZF7^6Jv2sbr%>I(YO*DDDD1f{#=I6^q3axb z8ymj1vOGFbn%+L*%eo!7JkX)~Lb)cR&4poo#h1G9>$`*b1N#73t4%c(9+4gpHGuUf8@g_m=+$St@r?mCq0`BK$;H- zij!YBl1IA;D#ggmZo(IDBnT&-tU$t7?0lYq2+vT_!`3DJi=OldDIucU#;9Jx9u-d~ z9ofPZAz1CDk1@)%;KZ3CkrO2!F(o2oB9FH{kwPT*({GHBQqVo*4w4`RLndMBa|c$w z&`^wrf6NxW$hKoDOZ_D(eVoz%-mj- z$>p9s$00Xm<(DA>PW9q;gM7aXKAYAznE@^9RbHd$9-SdlARD7>T;-Mc8ue(M;V3{S zJ@>Y6dxdI!gHc|=D3@TAEB)-D;u4-!#EEWFJ`p7xL{-@yAWL+R+!ry*V-&B;w$xRy z-*iJL{p$*BH!Og1!gRxc)1Vg|>9;KD|Luts?k1RfAw8-It@TLpJ_0_BcoJBpr-~gevh&%f zLL2fuqL*#|mTV4Gw_o&csPAuaX}d2~tXz48hqK-lBrfWSaZYSygG6MtFv#FPun#5y zzNV)NTsmFt_4XAi_zD$Wk0R4ax?31!TdE2)WopPo40%R*h(uvA2qslT^I?)MmOA~i zpL}?LeEl2gNEs@AnAC)}Pl}{|gR>{?jj5^N)X`Z{oZWS*-Q#}xu4*EEfbPgZSNips zl4tsF_QW|+9qp;Z9gMKa5fbJswSSy}9)m7ECZN13P+rg++EMM5OYyo!_JZ2%CO|m_ zrlgkaHHPj9uS3l<2gsrwq)Uq!pC1%28(XSw1xhj(XrVo(G{p7X=R3^GdK35DS zNx}G_7@OxQGr2fw^`U+;u@)DWm1m(FQGFKl#Q)wBa zT#Qk!@UzeFcmHkrlchhGW9b9<@+v>cRk7iGbPyiRF@ldl^`@zy5@s498kZ zdAX!Ir4_tCw8oC3%?h z6ct*#wcKmwH?Wvehc30XA7Wf}F z5ddFOzH^KDyt4CIuOjUALKcz<>Q3~Z!-RNmx(TF(AW1?SNfR z7^_WF+|V9z@o_JmIK$VSdb#Yu-C zO@~PeSSkThE$IRBm2V{7G8B23)Q`5$jHC(?P{PJkp}~G6wSOhmx5tT%p&#l;%KO<% z(on%x49BMoM>Vwl!CsQFpZzs5@lyk88qZ!*%te_298FU6gkl9s(U^he9H37#&?Ojh zAH^%bKiH?r>q7~ugov8|g{fciv)6lx@>#@?7Y67;;I15G^ZAUa-GlvPfAWmM5D6+3 z+5h-v&k-mYfrj%K0VUZ-O0c3<-(~bqGx{AF{g5LuC(k5xkP@7z)g(-0-oQ!+4K=Wz z(SO9R=OmU|EeBi&?uqkY5HE&RblkoBHTOZ0#|vo@8GwB9ozF(?R^i`TQPUr6PMH~` zp&spLI3D)vk;PJl&XI{n29WCL9^&rHHatLXx4fWUsu-yM!WS8MF|_5;AtvA}R@qldY*Fp&2S;Fqn2pl69CdCVQ5# zWH)B!cf8-9`}@7W_jUiS@A|v%KYriq>Wb@(*Uamj*O}*ep2zd?cpQes#@vMkx&^r* z0v80bdwB#Y(s#bbqZqGG_luMDM-QFivsf z8D-0UOSvlkFFbyXZ|-WMN-`Jkr{T%Tw=gr|_>oF+zSen@+WU+Ou^$Hc-W0oPrfJ>0 z$>RWVl2sA8zeJ-RVtshxa40k3au@q1@;LaatZQ#|QR(Peh? zyqGEHO6#;*vC!DE7vHM%)sX!C^H(E1+dq`uxa7IC+3lI}$USU)eYC#9~Dn*9cRWjr!9tIsR(8F@7>J>7P)pUvXYVZ0Ku=rbgGMM%uSVyH2T8=X zU2Y|gZsz!$mJjFk_gcg@%=UiEjLi!!t9{*#u;&DtD4$a5eep1+R~fLxZh1qI4{@fJYmM1ZBp zM1kjdx65&}^T5u0{uam_NmT=R5nV?>onD6=xcW{`SacRs16cFC5p!*D?c~;NKy!>N zF7PYS%ALf_d%q;O{#Nz7%9IgoV1_wz46zw7qDD-?_Wp{~Ky((?LAcKf#GuTlK^g?! zvy~;C;)XT}kPcl=^+E8>vH=e-stmPErv-(MZ2;Y}?w+P`H2^0l6a{pOZ%Tl7{Wp#S zw}>Ok;CooDGO+PIvP&SeVQwDGw2Y{cR`TAn`GsbAue%}IGQDua6xWn1fDq+h400wt zxoG?a0aotIib;*?9J7=D-duEgbfn!Xd1?swwtwzXHTy4_pG2 zu<_X6ZvJ9~?|&g*5zPF*kgqs-D3BS%id;a`Dek{^bqz8?rq{r(bn)k6rOjR?RI;7?iH!;^`#^IP-)*Qd^AMngI4qfJ0OH{*uDJWp*PmxM4iA4G6N$H2 zJox&G-3=UQ4PV)Tv-1=}kO3aEatPF}-dH7#My&T@dg;an)y3hpPrv-$SFh-e_r|XJ zwsPV(jGIM9UCE+}bcE?+mV(y?z--LQmQ9dR&Y;wDmZL0AE=7#mU1x(s%Qw`(Y`}_v zL=*Rv1u^TO8ANhF^AbS1TfQ`|9!{Z6z$I`+0+9`T16N%5EY@(Ff`kx?h!XHKaAoHn z>{R{BrSx%E;Q?Zt&DcoE>W#LT5f@`tO7zf}`TgPBqbvW-qg4O*AEmiU53~7Yy9p7= zC|($h7zbV+AzMH^+js-`z9nrJD6?o3=3AZtZ{5ojLE5jZJvgcF0*I~PHpty)$~3JVtg@U>zQr!1iLFvPP! z<=tXk(TR-pta(uC)Y0mWqm?&v>d6#B5E_CwZ+YaRkBU>yy&JEi_+MH14;x zuNboB5!5=~3eC3!pKrMx1(l&&y?_dpCJgExy8QvRZ%;4~!HhIlIKY~63Yf(x)g zkVx6TC*df+y$zYPZ>Ff74{T4U*#Kr{3ig9YvxGy4B+`&^+I|G^FsR)~(r{BeCnWrk zcD=L-r$f5zRw;`BE#?U-B4JVEn2Ri&5EGXcCV|+oactybftm(9y2RvL1n@K;h=Tm3 z9`gZ3P-iQ*4MT!4`miRF%wWDFAY5h51(HA*h*qIV=9WnQ}j z-0M>mCY^Fq^bq8G`4+cte0?6g_#;7_Z!iZS7F~AmD^w`FJLzdCgKtvMw zvGd1%U}v9p?C%c@6e{=UTYU-A%d8FqWNf7$*j|(0AXx80=1Q)YHl@Mk3wJgGx@W>} znPM7|MPH!#QJvh#7)w^P8VR1EGkeiZfsZ6LT0D#Zp0`*Sh!X}IiyDB9w^@IPRx@z( zBebU4B{Dd@{TZwh=G$%o1n*2Sz&C$bUSI^CNd#K=CYl3n>qrsAH?Xg&Ll!vFi#27% zOf-Lf;uAWY2|KGTwuZ}0YRB$4)z~lraeLy_{FE`@-bMX)<7E^0+f*|%>g0U zMv|mIEl1ylQ%(F8S^<>ueGvn%w}kB{@$;4J69TEUGaCSIi>mPY+wVny#|Wt7)(^4L zC8^9m{UQirmx}|z<*R8M_*N;T?YGkQA#y3f2qAFX&qf#g+!7`L;QQPVxaGr90q?Hb zNCQlE+5tY50Mfpz${O(P#7g#ns~dELNi(yPZUTV$#nceED-ZM`B5=A0VZ?TX8R*|+ zq5*9pbc88b*wQG7JJlu#wJ+{!13qB8TA2tRa}f}l74^YATpAB(gQvoz2anVIgkZ{e zC|=nBkaH5ae9Tl3a%x!vclDbfLYVYD@|Q6`Km9xpJXY_NG1`Jo3>;OIA?xC-!ch$& zC~7!^jGti8B*qfYF}YRgAJgwHWSz0TUN$v(_TFCmRkzUJH`v#{^dL!xrXViz~HIWB(8L?HhhE*KU{x(5FZuB7^mR=X5 z(eV3aj1Og!^9I|%s*Rci?~ZO#+8H-LkUL0-XSxh<^VPm9f1&il5GaQ!lybh)LXg3^ zXy$=UWGNYmc+Q-7(X@swJ|W_Et|8bL4YnZo0YZW$jk{hZ3D>zwuup;|3#J`SHv$ma zu^E)1%e47S!@xWCZds9*;-+*Wc57@8_|Y3B1IkA$Hv&pUu`nq(c=?kcA_t@fE^h&T zpVBq~V&L-Tv&(ePU&}Xw-k5V&T4uRy&pxH3v5^nMb?;bM9+m9L>@$s=>tCYu)$x{p zj<8gMu`6?|U<)RDwlAVsyQ*fbpVA<+OrK(y7-d~z9AJA-<2WWkqs0=z!Ubd5 zD}AX;_11y!I)^2BCePn8B{0){jjv269`)$N@FtnyZTPa<*^#PJW<*vM_R{S)!oP!; zE8Y&@L}`A^9C)Mk>5`M^r9#gt$_drpz~&4Lnr28@>CRR;fu7O06p$Vb%z^j=0TJll ze9ci#8T4~Hc7mT5VbMDROkVU_Ur^7*+*SmhF&*+C&)X{i^d@iBBboYm!BO3wDj*7` zii)+s4~*AF(&HD#a0&fsE$1TC49-sSAmwFFM^1dorbw>UNd2MIb&<~x*VjaOaCJ^c zNa%R?p5MV#;D25<9M;rZjRN%nHrll}%SKg+w3O@kV_5Pa{K zl?9UGKLknExjyoIr0ulOU;N;En(GA-m8E#Gz;`RN4dC4SJqBPR+N&3ws<+w>cx`Y; z^9USX$=y%l-ErN>Cm0$?g#_rsi3YNAB(i4oIdiMiN}v9YD}*K(SNxK|No}!h2rE+A z$kP&jSZMb#!d0tEBJ>5!;^wWvDFR&%=q}a@07{lF)biaLjle116GR-r>FP-$RKc`| zi74m}rQrZJKvjaYy_~Kq04`tr(gv4sJ%7OF@q2^a^J&Weoy+CmEslO`_z;|=bzeQ9ZVs+|?|aEg+r5p#5e*qyDZPZ;<-fo}7YG)v!SgXnP+G50TG*p3SB*+^APLPPqET^VCrk1pBbKWl znrhrZC<-M%`b7jLs@bQUd!MRR5n7(WQkwq%SmjYgCtP89YM zz$}ZF>PxMUBrmSei8y<*uR1Z=Cz^KjPqZ^7p2zuoneLr65eTxYKB!jGy`P`7A+J6$ zpS5Y;RoP^!)Jlji$)I_AI1o??ldS!@U`N6sg^f9y?d^o97bxdYG6B3RI466))F!|g zO)6cWbviK#pMDS&icn&KEPqQ@O%^>|>F@f)0Ly=lRGNQ=e9xweK`4BRQKMaYJ$oQ( z71FI+da!G2hcBKP8_P94yxKQhxA`P) zFl^PWrwKw*U1TH?=RaKQer9uCb=Rxo&%0&76J=$n`we}s3o_I#H$$Rb=Pe-S)p-Gw zutN5O4bg%UQj)Udki7=zH{CX0&c6wGWdvI9o{`3~DY#tC*~Q`Cq&E#Bqa%Ya!sccp zlBa;>kI8q_8kdT54;^rpo8qF@Fjow&STx1#Bo=U8BUHE{&cUrZkl5z323qjx9cC&rD=VDAd8jm=)k*jF1A1+Z+*`=+AhGNy_MRkI7z&w>UX9 zwKmCWRYmV^u|rYw+>K3$BTJxlH}oYYG0qvqCa{B_yY+Kh!-4Lv5IO#Za3(nMD?}cP z)w|)zE<}Gz>14HjIlJUYnmX743B9i+@VCe%K?^}O&Ww59II;`!dC`2c9o&;+qwClK zdDO*-l~OZ2=6N6Td4G365ZFw-o|R}tJHl8p-e=@uZR9f1*r=|pp`fLqV5pHx3wv!~ z6csdj5wE7f`DAVQt$~ss)y2Y|`I!*wgG(Kl_AwaCr#+bJP>(5E)$ZWMWIuEYEOZK7 zsPG3}CHb8t`S93e7M_;lR9E3fbcDsS$BsH5o$77{bt3B=$!&O=cW`IW2|UdjPn+=T z49Jo#jpuMp?p+EZd<(6sqvd)uf05|&a4BECW{&LAdUdw!X>zAsn6drqZ|JZ3r7DSe zt^0Ey9wYiRP(F|--pY4sI(K18Uy(Z_8UFs$S@5e@pk?Cj^L73~smKHL=kqn+z^qfA zLRO&bMg$QcDiV~iPO!=ji_{-6+ANHA9Y(t}m^#zI>%q4Z;BGGqeq+9{YHkNpL;oOW zeWDY;F$qwyN!$!!;|@ajd2$zq+~q;;>Lj7{D<-nr37M4`JlrAfAx-$jlDl9z4%tTt z=VI_0orIKbLdsK2pfs!k(uoT+BEBA#`vis6$-@Lz5YY;MlTruiL>L+ZXEA|ukPK3c zVSU7~WQb^7H=&L}sG}0%7FaZKR`hTMx(JVApCWsFWkqje5;(UotYi`zM?tYQVGx3` z=y?$;p#rlovBV7CNJ9Bk_hGVco0y&_qkO)0RFtZWOEWu8o+p26-?WJ}USwR18qpu7 z9sSaWd~+L8EZ)nD7iI4^W91~#!r^9j4>%mZS@t~bBZi0}yOyB>7g(+vSv4Uv;*TzZ zK?ea{jiS!7{9*M~yN>`PDD60LqC0`ka^2(a{4`Eo!6KswR~*d^P@kIlg7^WSMg@9{ zKNa6gpf6)mes-Seb#{pN3N+Z44nh(IrLlf*yM}zxZJ+U)L-^xDR2dzDpFs8Vfsvfw z1?ZdyHR|c8jGYlSw`Xz!qHL7wo{zKi#g}sw<7{Zl`Zw3~8~>3zAZU=Xz57hBmqUDl zO@@80{3 z$Y6Qw>g>(Io=B`oOy1=n^LxgIDp=C5cq4&k<+b?GtQrx$u<-sV=BHq*OO{J-YBlUl z#>>K&`c)zdKUmC@7iQZjNyAHJOr^xJsSm?9esU?iwW(B6L~38`^28i@NkxTG$6>Q3 z?1Fh~oOe2s@h1Y`H4m3rsM!CUBEPv3irw3?>YNj<@`z&yw=9{Qj-H!FNo`5U*?;Kr zgeN=9!^JI%rtmH*^@}DH?BYPuhbP=0u7mxp@|RMFa5LUFo088JNEzNK3zG5d+5Ivl zesFeA%4Le7T}|DX`C3ikhhsW$2LLfuY2fs}=p!TdiK}5LqyL#9)nlZNDVagWnpnid z%zu&pI_E&u*8tyb@hfr2x^GEK9CDaKpnjA2-2Uc-D2>s;h_ezZ{oLF!rz-3fhLT#L z(Ae5Vz8cAYj2ahCUz@2%+EOGu;}}cbs_e~07Vf}G`<3-8Mb|c!Z?LRq_4{V-vP$z$ zYW$cyM z*xe=@S`vet$RCae6Y9RjP*l_-uo3Z#i@(zKAB+|e(6-3@eAhX)dvvzsG&^F{faaeS zH{zWmGH3gpK2@%0{+?slj=#+NRbz7Egm~LZqrerFbtxBN%1d#8tgj`#yo;0($cT{977nLqpa1kb;vpFQ>!MRe=n87m~v@>EGFL=65K$ zJHczLgAlcv|$!jK_|}Bh%f6=A5?gkNVa6xK$dGF zEnJl}p0o>u*1W>zzs9k7keZStU#?o0$X_Of2DjIdl->&XX50huxfxENMZ2Que4>uL5Q%%(P4XBl)M*w>569*(Aa!)yzdC9*Xg+6nP5>|z}b+-B{! z+XRy|-1sw0HuV8oZbuCHn>si*;i<6kucS=bpPJcAC@x$On%AQHOx1?u) zuJ33aU!X{#6n5UBWE1u-~;S|uVBdq-(GjX=;{@DEEY{vJteBnOuYV3)& zkiWA0IXD-uF1=9X!}1;y*;osz!@y+Ir@7XQt6_7usnsh(txws5QXMff1HblmO1~KO z513{yue|Fy#oIfY^5b5OH6w1N!NZrA;ikP^XqIzzmCuV&q-Q2oiH=N$e>~Ao8SoEOT!LeRm3)6xV5);9lZSrJV#BrnJBiKu5T}7rZ%R_xMrit2*r9sPH9A&YL{LBPQd>@TFmum?s>= z90nxJGdUA2D(0-Dv8kp{$49wXE_W=IPM%Bkw+R9}U3#O7w@HbKypz*7O6?(52dadf&4pSdroKXz9vKS-t9 z7=UsmvkiQhSGdCmBw-cwa^t)`V48*|1Fy`v?Vu0nCIP0FjV#Hl#t2ff)y7Lgh~qda2utA$b{P||O)HW9L zsy6=FAHt1CqrlA_K@;tayX|KGs%{VX-2+mD-~D z!QGqU;JRdLT~G(b#UIwi#cRR9++cDyF3?W^aYQ1cuSEZiQ}{inxLs}wtxyj7P9I49 zQs@y_r>KJ2^HJ&&t$(qsyC4PiF@513;7pjPOBm2PL;g}P*g=-S3TfY@iI@No>q-@s zGKw=X5;4X_L;RI07ddEr8fVGAf9$6_Ee0f}i!MmhydV{3Ts1=iiY~^kft9oHN$8F!98ekS z8PlPoIDfhg_+Gl*xR0ZtEO#)!B$Kb&J`z(n^9|U(h>+Xw&_V{?@KAet{1Y!et%L;`e(-${!K&M_*7^nyd2?MiY zc!&>62rUkD)#CNRPsb0+;H@8481V^*wG%>UK*V;JYwd8l%foD2Ej745Pd*xpzs03LUy!}^%x<_!oA31K?5O^BqN<~A%w zy2`k`$_Lz&SFQm4iS(lYo#r+Re#T6qNi*|GPxu79!Z}!wZhc$^q)w+F5U3i*+$JHO zoO#Lzq)y5S1LVcVJ)niZQy9c-e6;^8uS!gb_k@nO;H@q#FMnv6PW^C&Jv)B*GS6a- z!vzr}K#5=DOfRW$Yir|{8pt?a^b$Qom}#+WKoq1pTW}*!u0!($85g3u>Rx*;_V-{1 zF@2^)@c2lY9ME5&Z3Sz3s+%`N*201^tN9Ih$D-{KoLl_WCJ*|f;$?uq6m1*ed$Y1t zd@Di_t~+2bma-mNLEi}e`xgbXwkz)khg=i||Bv_j%71>Z$Npz~?eM?*tj&y{!)^U& z>pGplqeq851MM9)7Od<54_Gv4sO5Bg^LA5@!c9|)BQ9h^R<0-eS5;eS8Mf}+0_S64 z<_t1~Jpr^7BmY1|flW0Ds=(z8dNT~+0cX&v+QLic>PTk{_~1VRIs_EHG)mk#+)iQ%5WUuA%&|CBPoX19m{?jGe$0M%Nn0glWP<$%}0 zc?U4XvEKxY&{Jd(|7;Teo%sDbpnl1I6A2$Mh2{qw{drwL+;ra@X2cH3Do z+&$R&E&pG2o^N0XAa4GY17~*J|MP$US@H2OVEZjNHnv=v@TR|%sjPpaOw|I1jFsiV zT5R5KaR0Z7ETG5AsetO%o>jr1Gh{A26v$F}%O;@!?8c)yvGME7udQ|oK=;;E4Qb_%t#mQccB{ZO1UPk=XMj5;Ed^ICucBQs>x6${(C4AAk@X@> z2fYkve^3PCdyY~#={6E32V|Xnwzhc528%X5{UbDSE&0sq zjSnvGkMm-DQu)sTN0OABCH%amjMU z<2$71hJ%`FZj*;EJK3KUG|lZZuQw+5O0+jG{5(3y^<;Q*tE+n~DD_p8+8PF>CzhVa z2&}J-n_d0X@8QVc84$XmyL-%)J>rK}kn)<#AJW%;ZSNMreejoBG z+0%*{2OXNyqi#DW5!yAh_gU}5yV)y!8`c?Dtq#`UdPdKLQLZdhzcP;BzyEVw=PNS_ zBc@aHU1-KdC~>dNn{qMYPst$2-GM5<|YezG?DW=F|4(vB$U zPcYSQv05Z&AB`-MEjA(E>MQmaU%~1OwwI_;OA7Ox@b6uT`(25z-H2c79IY88c0Q$9 zu*u)I(+c`E)wvNxgFE+xmpYwnbt8`3mv*_Ac7?j?D<*y_ajjofXs|SKUWJNJcv`J^ z=C+r_axX`IPQ_VV&-u7Tq?3O0;l{RgODBJ5>118@RH0MeoFl*D?%Mj#%yV%JAMpyZY{>7bYoHkh-k%b!mA#_t9C-jB1^uL6&*}O z@4}-7pJVC<|B_4(%Ch7&f~g1N$)BMHGa-=r$0_pjYpk3cR*o?%2dd*%Rd`7aPGt2q zntq@^brX}I%EQ>WVJpx%wW#)GRt}~Fb)XV;;4mvkxDp*yiJq!JKZ+y!gp+OYnC53h zbYBNSx*ny$W#y23sislnky*O_^ck{j09p1rjkpoAUEn`I>V7C+9mm8~(1>YW1aAkj z`3!6ICzIfvjM2^@p|?>`O}0ezr%JTi3)IA03?9Usxg&}VqFyRRY5B2S4T%%dOoAQM zZo&^Sjv{wKvEP(Exg!k?*0O zB6D4rm{Z|P-4#VvhvPAJhWrSiEfRMMG{lncks6XOUF-(|4vpg)Y<04l<(|Wz~&mM)!a^?B~F; zgL=4e?83r7ZQr=qw-}Z~&y1O4P|j>WI%s9^4F^{VoiZ-m26kD$SaZ|RTIsQ8*}DED z!ubT#MRS`L=iR#g#6P$%GsYo)IWx6VO9|S8L2n)<;PkENV{;S=U(n+p(>8(r7jGV| zOR0+~PkQO$s5f(`gQ@qiEn#DY7PTs*??DxR1ZLq4NAm=fXvCn-B=3_W~8FGI8pj{hp9@>w2v(G^m{hd zu`{};1bX__-L)&taxcvabtOW;?W=F+*PzZlOHSJ1rRLdqSJ+hY#8IWkDQ+G%*E*JV z;9ZXfca~V=UBmFMO@5u1x5}3KuZ#yPN$hLuHse2o4XpYpEv*B!;@+t0`OB!hwD z_vQGO=YdTYzZ{m`{$v}{%scd}quvAb1_RWp9}crco94JH*m)BLb+m}4f1a+txq}em zMgHtV{%lMB48^r)ND~meORvDB@a#aan|zcDt@zkpT@emY=fusNM9V4y5Vo7>>HGI(YjKW_yTHi{i#P>$yqk6 z)wiUH8?f}C4H5^bADG@D%C+a?L|K3Lq29pJ_c3fFX-O=ws62{ z`u_gZ9ZZ5H96Q$v^n+Sd0UWz<$ke+~iMjv>4+`baSE2_h(D&oWpTo)bUSd)pgxc0Y zSc?72prY+5DgzD*G^lvyz>4;N-;A*lBx?OI*OIo-va%?hTzT`TibYzpzJHh>Ygl&! z;_+`MdQBrMf0-*@kCyD4$}0@zTX0`saV98Hp#~48hfSdgL_~4!1ZDDOCFKQXVsUDk zHCXzliKWYMm-Nt^;&pO{ak;sixrt*-sna>U>o&Y=58f3j_6vhLHQqQ{!zTTTaaDRr zY9HS9Cdogu#XA%k^w|$+dXb zmn{LW4w%QtmFA2*zBopGhIZ25xUZnlxi!UK92cJy%*~A2+=1U&?sl^W|9;FVJ%%*@ zF%S!V|E5kR`b%6WMM=Yz%YZm>E0~%Nd~6ccC5oKLJ}@N+_NR(43DO|PCh-v@k{j73 znhFfj!+(J&+eCFlI(TfGs3c@(Q`JK#2DLU=`Qu$3gbVek1}@A0U8!TJCw_n*U3ceR zMY4C-iL^IP*M7KWx49a1xOxZU9aHd`h4@UpAbd_Oao`>Cw;Z)Zu-d7ynRq9a;8+Ay zY_VHZ90$?fV`#M$&r)?PKJqGlO|a7caJggX4g7#=K&K{XO^n+jDgLVQdiRN(kI&U_ z<0J3jLHg1Ag&_Fo{Y?Y)@v-t%&^+L#@m&s%(>4N`CunjwqcGtVQWE(a+`=I08xKnuL} z;s!nc%^6!*+^Da^at!UhC;qO>gKj{uxDmzy9EAzBP6>~ER8Z3R(B#PE!1=INlj>@$ zIkUIVTv=_Hj}(CoW|q27P6d=Rp8LV39V zW4@Gm@sVhXo8G}?v(LI5li61Gg&R_X{0p7ax0Aedw^qO$y|DEjsTNxuUsdZ@wYj3J zZskT@{bKb!kKTL+gIQUv9yg_JROtD;`>tnL_uavsr1R+?5`WlPEJ#e3eV?xP@Lae@ z3a00BB4Q}qg(h_}zJS&I;Y~nCghd#`_?aTNy?JF}cz9&IsprG=>)eD|$@B)i!XqXF zXV#MbyI{fWN#DSSv1RO#k%9Wp$9u7Xaiwo#1@%ppIz40Sp7pebuFk0a449#C`s!zs z>w5YYo!K{>IouYCftfV-=8q3Fg?iVJq`8pRNzoa_8+Csk?B?gaQ@#>f?kplq?ib^r zZZO8(IFrIL2TvZPQI=B|=iKl57}AcuZ{>DkD{!MZCgfIS4Mi-A$}Qj+FST;9|J-v1 z+NoA&y`3%Fobuz2uY9rePxBZ0Is;*Mq>gOZp;XdtkN)F8HMxK;W$^Y}elW$+Tch&E z;G$nSbx})w=#{%8Z_lMw=e2I%RK9zQ%w8*YaMZoUT|a$!jJOKkqfy@$*lYotRbaCz zY{s_3_UvKb0~?I0cbrr+iTbYQVlfoy;FA$$tI?x76e+F#Am8-TgS|tB4odGIyv`WS zyD!KIy`x(^Ib>9NaR&uAF7-S!-*hxn>bF9P#JTf5jbT0_J17OPISV#tN&R+%&7rUv z1DlIrGl0!N>UVAl@?3lmwmB>wwwI1?9s!KM+UX_8VeHuvBg)4#rgON+TvO1aIqQup zagIQjGWkE)ygFUH;jasub`C8$qTa8)X7dhGVuvj{w9UnztGH>5*2Qn+1uS2@jBPau zcC?hgDOD8>3)7sS*6X1Fgef%$nMl%Pc8 za(&u#LfH1x_$+zPvB3%KQ{|&eH*Um!FV(Sr>XCPBa$^DBpqRDow!v+s!uskSYuajm zKO=feLwxlPkbDkxCBj2w;%V*|@AA*6_xk1I!gHCXQ+u2#{y`sO#!AH=7w(_X#Xf)Fb<*(N!;*Io zKP%l8k^F46?e1~;cTz>B3p4e#=6#M4OP^*5H9^jwbL|!M#CskWQ-$=)lzEvm?#6m_ z#uJx4N_#Yw_82Pd>6FL}iSYewGJhQ7n{_7X#Dye+wo(md^3-wGsco+<3#k&BD_4B$ z$(D0xj5{VyAL%g7nQmIZV!z7Fy3JPles}A*u>aWHv-2GrXPV^WDm#9?xsZ~RdE)CP z?6DWh`pHu|f36MB?Y0kQn?$M|H~aJXalzu_Hv{aS=ojB2ACL8Rw6MGQVEM#}q7ye? zoiMAoc$+!aR(QR)aHlU2rJ(lgAGc?=6~^yJ$*0xmrJ>|~QSyKE71sa4wq?U+SCsri z@)iGywqi688bXR+$N2puS>L!@qgQdo@8L;s>=`oUA~@y>j-^K&Uz1$!yV+KF4qlW^ zz7jOiR*eS7hL9=nq9KxX0lcX4ieKJIp#BVLa}lV!0`>F=zr8hA3Sp}gP#-~}Xf;>H zXoVux))|knsGMb1+pYqnjW#Mry}fW-vGswT!tAa>mmyTn9VAK%mGiu_FuU4XB@ngx zi&nU;+WO67RL%;kZEpcGGYgs7c*W0lyv-fsM+o;*jshoI3tLWruN5_Vh7n^Kcx#+H zSx+OvPr1T6jDpG;ZCC4}Gt|1Q3#~WqM)@l@FJb+K{J}CllKj!xX+hc>z!7|I-7H0! z+eU@DsmRIJhQ%8Xnk})YCNN+1E9vysBx>l!XsCXKe-*N zR@e@wthGiZGQSE_Y&T_Z;R{yd$sH{(tof~h5WLer$JJUzgxSvxl`b z^N}gdsG9QdvG+vli+7r?ySk6a4gOxgKiT_D_xDxbO$g0CQ+@J6_1;j>B=F7q&Npwr zR(GGu>Tii**`?pTFFtCzzUn^WF8Ay8-2~(tDOA?oR_|TUnx3_J%eQ-{o1oMmBORV0 zt&_+1zv=Wgc-iDmM5>0NWIHDIQ@nupE==~#$=4UZA=ADg|9m5s({uAnGg8`DPNt%% z&7SP#ME>>}lMR9|Bo?R&Cev?T>_w*aBL5_b<7BS=^UqN7ZU)jnNKQ3^yt@~YwMBR{+Pm?u3{VsAwSHbYkv!p3k;G&F@g?b$VX3++?K=1M|TF1 zJRG_?uRX-wnp#(WMB8=qGfi06rkQ(-7LGv?u+C@V2WLf3tH8J(nuJqfe=P*YTJze;RhM33 zdHcGX3j2l2%`h);f&W|uh)dI2OVhy&rg6C$xt`qK2jhR=#`-xQuebx>5{D}Wy#Sp3`vRKMrGy^r&<&~eb=S=XV4y{`(|{X9?#9Kdxlq0?!!BWOpfx9 zVXes@@*UuRfA~Bdw0!?ZMZB(OD?&E<-J3AYRO@Ei?Re?loW1uXZ-;#v z5mA1AC+T^0@A6EF&mFR-+0^l;*1GEC8~cu{ZFM-I`#jg{WT)53L5a@^!h;1HKkrKM zy5;aFI?^-VJ3PFKtx#HONz!@wyhF&w(!h6|c(}Q=f#;oRo#aC{(X%eJR4cR`er{Pv z!#>$RCD9z2WZo#ze1H6u-{cQsp(XX6(w<_aJ(idk^Ry@XaT3iD5x$R3Bt@H@xRqm- zY;lF|;P5f{6aA@C@afdXt<4#CP9J!ygP!lPFKD@^@9(rn(`s$oljx4UHI(fz>J z%f6pvee@V=+^wd=?zuI;JrH_r&5yUf@rB$Whcb46t)^hW1j<;nvc_0e%Ze{e;hT? zvY}H=$bw#YB@4Nw@k+7XxVD>K!Y9?%m*8qqjq&?) zs!i7yB*v5VzP+%f$Dd`j?aoG~SM1Gj&+_xgIx69_^0g#>&&8~=XIEC*YA~Hy5avVa)V4RKP z%)9#Ty?_7xUcdd{zy1FA``g$1Uf2J+R=H*^&;87L)_U&G=l(pm=Z1rX%RWiH<8ZOh zjs==vd?1XM>62vlx&?lS(yH%!1AYaJe-2A91YMBeWtMN!?-XP_MM;^|(h8M!diSKZ0a-N|1D+z(dv zUmo`7{Wx>m${pG$99vq6_4T9f?41$PW4I4@&j>xKU<6$s9tM|Pd#qwVM|}(aAh9~= z!XLtQI+uS&ld}e#E&#-9MpiXlr&_*o=5A99?VP8&zv{T_x|VI40Vd15MHk|X0StN8 zgGJhArL3hZVmJNqre*m_PQRmIL3YHlE;p!BZS#3qQ|!_r@3N`|y9_8;VTX=!w(>WudCHx; z0|NR|&g^JOsS6m~m*=r7&{=x~lfN@noZ5M9iFkaO7Z98To(VP&2M`iu;H zVzd}=WvruL04%59zwVrLZSj7+?|a&$THF0x$DkkmuM7&>5v2BP$>+GMEq}}WCuI92 zvudbof&NR<17D^^{N2NFT}Cy@+Kh#yzH#TefVAZuIq>CGtYGH6pK08ijXFJ@3A!^c zGwDr_$QA2*sD9N$_YP?phWY>{VCiywJ#|?jcI(-Y<4T}csn0^77w*%5PspX0LEret z6$3-Ekmpmx=09tx-1mo#c@b}Db$C3q?y8?Z=;hyYzOMeq+$XhQG0EzV0Z(>rleV(& zo<@g&Q!>Qg><#xc`U*TFiav80sCzkgGXz)nGV9Nu9Al4rM4E+3ltO(L^ zeXm_U?YdsA@iuUIwKmOr@{3zQloQeSZI9UKCpZM^$TIlhvj5P=x%qC3=4fdEW-kHz27wq~JBAnK06UxlfBAJ1x)2_Q# z9b+aB0^I8jK7EZ<*z_lUdW#4}fa?(Lyuj?d;P3L<&*eZM zxc&y=YzVGHtn((TlbDalfmr8rs@m>8!UKqP!kL|4AZialaY8&r?FClU1uJ@aP_FeT4WSSPayvr<33X$0kF;MLah74mKGIE{cA3;-Rxv z*kmZSaGB~P+y!NRz^+4K!U!3W0EG!ht2}#pcCZ9 zOZ_G@?}AQ{7l#^+lMyA)C}=AR8VVE65fMJUgvxJ(z#mwJ%b<=TRslkofdPVXIV{wB zrt{SRA@B>VZOh*!%^0-w2mmcr@UYXbeTjjkt0m>H{htgyB_n*fNASQk1MOmug;g zPNIee2m;oikqz~$YyeTR6cJjBWjcQ)JRl&#Az(Y{=ORZ{`$|!JR)yHnLGXdjLcpdL zFxmQzpxO=F-;5RAHPiXU1B?{$bLr>L#fnOIDNDadbbQeQZ)++3RHtNjgKiwr`Ul7~ zLeUchGQ)k+@Q;pq%CN;~ueBDk@$E>-9e{PA{Q33&t;F_kcrCUdksRIBv@p)j*^088 zO`j#D&W+z%TODp^o{7tMeQkXPpli`pEcUN<&9-bbed{XrqgDm4mfyE3{i`rS^$Reo zUI(lK+Ue0<=97xxn?Xy9XzG|`bWp-pd_K{N`FCmXMP#OX{?9cpLDNv{PInP<>tAWG z;=rG2Fhzf9e|*IWAfG$)iv~AQwf*zbU;Tv!3r7EAXISI@hcj$SF$-V+vlOxhdLLDL zRYXNbuj=%`<^f`ArTX8hAfLnkqJsQ~2x6@M zwF_CK`mDS!tK9iy-${Sm`nZ#d%T!cUz!c`_hHsrCGsvsTXFSO3)u#r(5adhppM7Co zs}%q_LnEvI$r<{z%%Aph?S-6S>q3v(vY2FTM}zk-XPEQPIYW<%g4h6{&d+apW$WAj z>e6`tul>j5@uGdmwm zl9xOq*F<;5H_t#jqy6?QQh#6Z)%o`4b}tNd=eP*)K|-WGnS_fp+Xl?p)#B^lk;P>_ zf}5VI&h<>~J0Di|ip58{y#?fpr{4bl^fZ&&{|(rft{4jaJXly3I*{(_!zF8VtO)yu zOVn(Ygod)${Hfs@Y*}4;SWii+)X{4?2Cem@lGQD3TW#yZ4{GvsJ@{%lVeI=uB2ooBF9ynQiM+>x<;&bn4y9j6uP>fnk&wLU8NZLf5$WwmNp_#%>jA z_VE>$Fk@_M^I|x^o28u^99fA+>hnilAh&)aeq{WtGjzzP?!$Z zJ=}88Lue{>_E?RS$E$niZfniGX4w|3U<%!7-Icvc9=7FE>`7WQU5o-kXb0A~PnextPYrXQPme1DvtxtgO?U`3*MBV-j$G+$=vOVeS1e0ojdk7V3{c^(#a%qQVgI201oNZIr~vfeasIbm zW*-+P-A8Ue&&ipdR09sq)=yrJPi9kRld7HQup);fIg20;)*A2D@&-u$AbMIT1 zDp;wV!aOs-_EB!AuKn)PwYMFz?V@AhB%0}I18Z&C8Eu>APvd5<#P8Y|s#~m8Flttl zH&d6-O~#$OP8)GYown@freRDKc0nY>u?!=6;S&m&&o&0(eqgaV6&Eps`j!FPAMr;l zd6iBur4!=22&Pa7)Ca3}#)?AHo@ppJcnupg(NBn{ATlArYi~cnG>W1oL{T%!MhIX) z8R#(jr6D$Rc5Hrs==X<+xQx{VDZZ?J!V?N20cy0TpKuLoBuG)a4rC)#F`yH482v#h zT&cbvq0_mDl64r?5KCE_=|nOJH*&Gb5i^~67qQ8_*ksu*LIepBO+xVIAfi7})yPRiRHfA1$mP!Q4P)Y9Gkgv(Ks(!-QeWHv$(1DZpJ5oiuk7Z>W%6F-+E za{x47#;(gj)WridXTtKWW;zwzKy$|A3lX(|=6$Hi7gE>31>($5jr1U41XG1o*mZZq z4h{W~PlAn6E5-}iq8W&fDH2#3k2#%iJGPwSAa@6Zp2AfSo`JXlQ8N-nEsvrG1%eQz zNSZm6`Q+mZfW#Gn64wS6U;_Q*)#`$6y?^D+M zzOB?gYZVHIg5B(8Eaf@GL;9uFKdR?j*$4=Y3P}#d!}gr)22R?0$Lt+THXIX;8cY6! zEhswGeJbg0=bOsx!Ew<&6QXvhcfX$RE@k>$w|sq9^Q3Rg1>fuNE8TCO7Z7m;UM~xt z3`~mh`t47k$S9NUGV=@K-xbW$DOcM3uIJizKiWynzIeNPw?p?yd;e>W{zN$S$4l(f zfoaib|0fyPgv3685CrABL4V)JfDsw6GN!+LUO$1a5_@O>COztZZOotOP5n^;HJN$g zM{O8@5uh`JGcSJlH+Rpx=$k?1x`Q7mSmyJ7>AD#d+#N)_g9>CsY(D|gEpLz!turVq zcaX_|U2_NjZWqA6p^tym1@N!m$8LAw<_hdvNO&dlHq9LOCi71D*A2iry{T^lsF02e z-S<~_;d~1AkstNv^ZtnM{_)THBWN>kys4f80PJ`G^_{zL>&$Uwa&!=xw|VA6_l*9G ze+Q}mvL!hhdKCYX{r}25@ZW6zFXkD@G5-?Uj8klX+aLFP#@=1nrIL|12+ZhvQ|J7s zNqsX;`4omyUVqymFDfF)p23HZrf@$E|XkwbKY(6qW$3F zY!fxbgIifUg>`3neBJ#v7411K_tt1)2Lu$t5bZ?xXM@QB(yteZ~x3Mg8 zsM>oI#pgS1yhF!0TX=&Sp`B!VHdtz0w#&uuNbvcjaWml)+HE`>yU)4z(~;2judv=R z(vhs6aUZLlKgkI^UfA!?E zEiyCNbh=wm&{@S$Xxm{yT-{u)?FWV5M(P6z{k4f&o+A!+jn+B%{I2)!&gXa1%!(4y z*^>!hbBt?36|Pta%4s3)Mkx4Scz>yPr*EbyRQG_jsC&(560OjMQLx9;1`HkJEogkb zD^aS6@>=GTz6!asU;l)9J5ALg(3S`^D;P$Ig1!M7s^bjRkvZrSSmKpD^a(OL6X-#x zDw8 zLRnP=t4TzeYb84O3&G0oE!ycAj<)ZGJYEXG5T7>B3{6VspjRBL2*nr6x3=Y>{qtVP zV~SGlat7bU8#)dx%VAD`AfbA1SSjK&-V=&>e_kcRiRc@e1W~4;x&uL!LJ)1VCFLmz z8i4+Jo$~Z|8EEI*#Lra-^{=37k2f(g1ED^RB3^-xNt|n*BK;-abvn`YXfP4D;z;}) zNWAg{?>b;YV&5hX27|77D)fpmRLn)tb%21<6QepNW4X8;Xy)YrhQkjrbb3@5%z+Cq4cnQLadI4W|-ScT@Ba;jUrwLvqKK` z`-`vblSN`pzUi%Ihphvvq9X)$f2hH{I8K(b5bhutP$ukxZ(QOm;#uz4`0i%qh>=qFK5;;tQ{;bKi>QcYxJaLs@q?J(6O8zm z>~VBGKs&kDap52J@sGLy{tbQnqb`7dd>>MK9J5Z~G6ZNh^+gIyu1xET5KMLn)2<@r zGWDP>^JsHIv@g7lrAoMiR&tpLeUTR?S2XoSG&AJM|CM>*U;O^R?5n1le12*2*(T%F$6q%*_Ker@ zqztZPSH?b5xq53k=b(&NWlFe`FZ$;Ym*r*~@3Q%O$8JvFYyO4Kz=$sd&*E`*`R}Oq z?e6aj%TA#8rHSX%Q2n;Z?M4qa6IQ|s?~QZNDI2wnC*`&8`j_Tr(r2ciB7gm%rIosC z#FhHA8UEor3+G%pTlWJNXLQ*Ce+k{C`j?%&xfAPiQ?mha>3&PeOxaL@_C4b_NLlV)p75B`4FDr4sj`Xln?D@HuCQNw+R`QLt8X`Y zch=kbofmg-o=%0r@~52Vs5HSb?sM}Jy^nGOhT&6E za>CM$!F~>&{K~&=G4zL9i&%h9Y>(~vx75_!Pp-tAwLJdnEZo(r&1%1n>qs zRC})Iw;JblF;A`BzuA@pyAqVlzghdrVqPcTwr4lCxCL|iYKLTWurbao&A*U`c02Y! zdxETAT(H?h57051HMi!adu@HmUS`QY5vdD|lfqha!&+0rT2IV2wXTfrm}*jr59<+o z6C$k3&7M*idK2k0_cZn42;0WT4?jL*?jliP_;I3%D-Ieb3F#*ZHRD`}3SGqtU7hk> z@CCTCTar#OT)7iERfFtCB^89Wl%heGUiYNL2Q8)3CQ0V{N#;>N;?x2fyY?q(up5O3J=U%^W zm;)I{iR7Zk%@v}nQ2w9Fbzc=Bdy5Qn%x;9{?0T*b;g&omTLtsYn^^pXK%<~Z8EDci z2(u;))o&9-D+!_>ZArkb8zeSV8oj|#-BpgRRfL{}K&umU{pwA;0)ZA2MQnr)2xi_W z(jVbnM-p8R1ruoiThe9@6(gWX&&ohgKuA}OQ11X;JH3fAP@_o{F&jFdM%jw=XL#4~ zL|36;Vzwi(;65=M0=jP|Bt#J!93&)9A^`QfmFSW$gk(P=+J}f<^ffH|f_JSmEb~N^ zJ+4MC7NfhX(2EU*Wq0K0JVj{9Dn!{A(6z&xD3pOH`-vhZLI>0lL6QCx?>d&~Di};m zbR_D`qm-d92i>sbM^xw%jBaR0!n6>qB4BjVMFM3L6Cm#HR<%@wCsKR>XZfVfbI*ioZsnK`?J(L6TCW ze^I8NT0uEF634<$B2gy<**Jqp7!lW^mN|+9D4u+QyPf4T~?P-gh*{+FF*dv+ZyHwOMZ(qMzC|$hgdi-@zsW|>r@il`JV&VoGttZ5U zPp0%-E|$MmJS@|DGV;asa6^sb2#rBl@6TJsE;nRSzNq#3Hp__ZkxlXSg-`mzPp2Xa zjIw+Disb|0UTJQJ7Ms6*Pl(x#iy@oHRGVZcM!+M4XkVo>kS|QKeILOmAHh#&APY>g zfu0CBUO%bABpbpg_1%t#BH)3%j-9-Yt~cb&?qndbhiE7FI2szrB^b#G2+)4)b$p7I zGn2=K}PM!;_i z)8r!H6((11>x=By7kOh6Nj8bJmCJO@c=knK1RAL4kKmmLXv*5n@n;0wN{F^w8P_45@rQZfzuEqOWghq!zkkN7$w%IekG#kCjw$_d z!_GExCr)R)f?lP^`XYn+=el^u@*Fc>L2us;1^vJ?wp8E~jK|&sVKlfBE0{A16m?JD z-*k;&hzI-c2+J4GxIH(0cA1esRU7KR_eXjuJNTaJ-^AwG|4(e5`PbMS*lm!|Zn`+P zYB1{!t!9Vae+k?utd$7c+G5SGfP*vj>)C~3Nx}uqte5?H97$<6(Di8Fyr@w(%=xYQgcpagA-k2c^F`@} z^}+4eY>#1hLxw9AXDq4GvkS`d1)FQpz|3)DTP`dbJM8K%8!`1`d|ZBTqH9beY-}qV zyBH#Qu79DC@#;jmFh7$u=4!Xh%nnJVwk?!9lD%1uPa{%NT^{Vpu!#%z3RBZzR8JQg za>6+E8=F7x+~pqqnmYS&xxG?b(J1Uz{`zuB2is}mfmkZTsEQ`jHRVQD+$t0W=;u{x z@ZZ@lR!Uz^H$5faK{e9SRM)0*1hQvs&xOhJXs$T#Nay($y~X&DW})(``oQ8SvsCk$ zcAEJjF*-hNdVKqAoU4gG)3rZu zpjJ04Bu|8{pB7j@jmVbt!RU?y&_5&H@p!hq)5iRRW&6ady3_kjYogPEHb1s*eC zo}`+p+QqI?CB@ti|WsuK7KtO!MWDArf0WK z8cR~RUO&x3JayK4HQ-R`$Hb;Oy(Xew4JysZE{sFp6e?K*ftafc)tMLGio%$GnCv{zBP4N1q3xV{I! z*GZpv(aRLxu5iZO$xwZIT-&Z>ABs3YJxCC}Vu?|J zh6S}v28Oq;y95p&Knjcf?2N&uqUa|GngMt)U;E^NEiDjOcDl~MfNm|7v$)gC6hQNV+A zMB-rG*TEgrH!Z)kuTOs;zNwjK)T6~?pd-INdM(g!l^av;93DBpagu47)GI(RW zBQ8aiE0QwYJ1WAL7Tw}8q^q-D1?c0_D+_txYGUQIx{Dzpzuzn0%SkI%C{#@b>;cQHERA>Yl?8j6~-13ZH@AYnB}v#<6@ zm`hP%MMp2Ip@o!Uhv~y3*)y=A$3%kt%96N(-;c2PG`Pd71w zZ9lv|pS)~;D@&3Ud50XG&Pkr~CSN`=@m*SL=SMqlWje-cJiim}g^x_PO1Px`je;wz1xR450Kcm0yS1-6tL*<>$2qJ8Cc zWVYd4G|UJtFBzfN=9L~Nq$rV%s&l*cS*8V92a5VHbm>&%*OxTPjq87swvP!lo4>uq za}tTOu2U0L4_;^q4=7}70& z_Rfz-aJ1`*)(U4FQiK}}A;druBN+1o^;HwerW0^ zvLpmO8-~$>1krd%5KT=*O`4oKCAd$DH?kA^POP|%7Z%R2?3Jg7Wc?A5W+Dg%P0w$L zUv%}KHa`^){;ss+=;14e;g9!;yb*{0l!7}XetMpKydDR>Q`#YZ_zD{SSV`m!7XI@V zbfx)uvJ7-(_}3MK5cuN@B5xw#%m}!X5bdRv+$avOCkkD71b?b8lKFqm1+Zfqzc^@e zCI8U&F5JKT0WYO1x$P2OPgfA=pYP*H_47AoDxV7roYVKxta+>{ZWluS;2x(<-c~y; zo^fk#;H-Frb->a>v;4b_YjGTGe`}KugTWF1T)M_XzRs59_9BNi*Kd`?vE1W;o{jpn zX-G7Cdd?N9o$2rC6|lit=Y*}zueA4Wu-jvOcPzw6-VA=rzycLpQ$SGg`_Q%`&&A1l zkM4l>Aw~^%X?UEo##m18t_`c=ga)7MA=fvEripW%1?uN6?9N`1u;8hG81~JXhrj8| zEx!+g=guxjcSv5Lsn&62OSQ$+Y-;#!vFm!odAL3OXX3&JUd^@l>}!{3_nfn_3ESYz zcT5PrDb?TX+-qtpr32*6i5cH;X`(0xmi50Feps8*lee(CF=SK3+n+|gI=pb7&GIQ} zAD_CuxOp#o;|DeLuv?4q@c4P>;Cas><$*zBc&JZUdI}OC7jJnE)1NFSr@B1ZRR_e@ z`v<6n)wl$1n)=Vq+P-4N#@cL5cn+=U*sMIH77zar)}eQBJ_2)y=+KW_ZT_;h=8R2J zAB(n{+gJ}D3gLkkwHPiP+OdKjrW5vKpOY9%69VIMRowe^B zdyPR=pyxCIbe+hWTWkpndN$dl|Fh`>Qa6zlrX;yuv~RsgsY;R;g1JvK5I)iy}v>+?LYM*4cg|a3Eh6ooy>;=8=so`7_g{KKWl~x~#?7 z2mk9tm*`4Fg9HoHL;p9B-C60sPj-h2{(rLjZ>7io1k3%)ul&2nt`B#T93D;W59nsI z?*}i=$E6r|m#}Bk#V2=-iRm`1cv7hV$8)25dFAy+^62n*SJY6!Y+5Zflsj49wzWu| z(k%qG?r&|Zym;r4^W^e*EzYdWv6=PEN7X)_KkmNK#o?U8 zxp8-bHSSbA692#oFQW2sipU-kTNURf(~CsXw9|&aS5|DUY>j5ND_(MmSS1JoZ>sb| zEQimem3PMaSuePfrRy&PXNqo&&9iIkZVQvO173WPUSKgM+|%2-Q&?-(*V)Yh8*)8~ z=^xqxKd+1o*YsCZoAGRnZ|a;$=EOQ~41Z8Od>2X|IJEyE_h{4%>&|A#=)!8|^x#nS zS%$cHO#&rV6++i93~$yuS5w?Puq5iiow6Z}zL4dG08 z)~&1w>I3e%mkMn8<$=pTA7Tq4^%OXkAxkIEO}NAbJwKXwb^hquP-t8ru=u@)o85GE zcmmw|O{6O>;!9jaQkW8E%Ti~_US!Gs#(iC(0?EP~xJ~3?Qc(9IcGsA|btY5Siqpib;;_Wv~U>AD*pj_MZAm)olBHj7Y}k z+>+Iu>9Qsod)RNNJu6T!agTS45cR+C;Zmg_GSjp~wsv4*XlI7y=BVP5_HO9}_Y*3M9JP6I`ztE*mP* zbAO`L*HP*a^~-``R0*guNLbJ!FntM3OCseR8aqi?0NClNi>R_jLwXF3iBzKB@Fi-7 z5-F_&CL~0ppc0R9gu$>G9iDAhKq-Awfo(W2zAjQ&91E=w#Nb`kQKatML|X&Um7qdb z@FAKL5oN#B4FfS@5N6NAgU&*GKy3R73{$9rNv}kQGEvI{3WBYVP<5?H;-4@CQKx{R z>(BIvknBSErJLyGq22RZajrdW!8Nx;vQU))Ck)k}y(6KaK_YBN+9>=H?3cF+i**ph z6txH>14F;#iOiD}bXg7BZyZG@A~43_K@%}yQ&n41qb0E~9+mo(pcwp&D$)0t zs4_DJx`2Eeg5E2S=i9l%tnNVZO*zI+Dx`3HhxhyvF4`cgutes03OdMlUlRRvmQ$1a zP65!%%vN0Bl2rJo=Td!A;S$F$Iz8D(l!qh13^Q8^flJcipI%7yNry|wTy#p>M|6QM z=()>EI5o(I@5V_%3(U51_D&hkh!JodLE3+m8Sv=8nix4;d;7PVcVFz01MinwkAI3_ zZrr&X|7+L8%au2>x@>R$Ue54*ac_yUj=z)`YA9sPMA}>uoJB^%n-vxWCx1L>Q5FQH zc8iLpw=;RR`GQ|sB4fdeF+8H_#y@zr1*LNac($p4&%Q?5fg%V+VL&JYiIG#alC$v7 zu<=vE<$l$#RJbhXF>!YT5)0rfu|K9icKFnft)6Fkhj1Js7-_+6+p5l=y}0~CeNk<9 zocr8JhcrY}gNMi(K0rRTU$-8wF?1((vZcFLqvcF`!5Mo<|gQJHpcsx-)o%Htx)anVzHR(D?nkn>=58> z>*l}KolEU%C)Wbhnl(Is{oxAqx7y*c^)oIkp@qcF&O z$x}z%VqyfJ`JnLW77lJJ$kELbKl^$;bGm27A2|^Ei2)4OoLzPCnNNQ#XtZK+RueN+ z8@lD@S*v$PtbwhuJ2d=$&v$;?n!fiM1`DnMCzqqR?zc*sOLA&E4oQ0Ru;lP@G-^A0 ztLA0C#?~VFRa@F@quklV^!oa9f|>V2e)_Y%cXni`r;kT=4OO}Yz&5iE%?Mdoy}35G z;dQ<@HHHnGIkiD84i061oMQBL&{vO2QU<5u-hb!IuUW-ciyjRVt6`UOzuP)%J@&|* zoDMA$r>z>tM6oyL7>}w_-C)s^VR;VG**fNJ>Lu1SwKsPS%Qg*dUYg+CKd{&uRH>^p z62A;T67eeC(wRTUt6|5K`%F-_GxZ5q+LFe0SuVyr`64#&g)v60OpFW)j3KkNnGcG? z44zIj+wp0$+8+9FqaFMkQ2c+(}q3-y{CHq^}{{= zCX2mc9MI)l@9t+D1m!+O+5ov{fSmhB8i+Sq$wpJzMi*rlN@0q|%g1zCT?YBalJ*kk4B|VZ=d_A(likCWyKaMDb>%qI|TyDap%{bi#{85M4u6ClW*PA?SS2~zMn>#Eu#$^Ea5>qO>7U*fkFRK6CBuIWeormcV% zQy_TP-!>e(seq{tT0HagAdUnLAo|w`yq3eLT71NjB*u3DF1;=USKAmljCOrCO5I~J z56$-k0S%!nfmDjZjNx1z6zNxSu7?v{alu3dJB25(luCshbY>z7NX;c^#=+>HY)Pg~ z1W^Kv{uUa%y980tjPxWQEnrHzW=XmRjok(c`w11p3$08O(1mnVbu5hDU`x6N4GJV9 zXBiWMP7)l6*<(0b=tzTK=UwQxq)VWYW6>qUvMLHmAibn$J={8|E}O0v{><`%y1qbGE? zb{#uUsf#uM-?Lv4FG|(7-_5_jt&=aI( z{)Z=!9r%kUNI4*_>)D?bA~6tJ6ZiF_TUq6&txy0{GC@7PH+F1d&eQ0loP;FB`CNss z@13@s%G?FX_Wo2}AEoWm1*Mk~zOzT~7i)>l>Jr!ij_h?-bT_pmGk5-+j&F5$D!=IM^fjX?=XaskUpH4C5%J`mZ^e=fVS8*g3PurdNkH-%W%Wh%UbL{Wa(1 zCxKs+Uh;(#zbvLfwexQ${kF;CYahhshfV)H=P$M*BQ=;J+0dLfcnL@ZeR#QZg2S&} zC#S1B8wI`$YsH7PMo%_<_!{@|qOOphu22%&esF0t^=DJn^Ds5CELAFOvjtD4o^Y+) zHS`o=vPGwTupwLq$QY}W1*omXMQ)iPGAYq8De)uD#S!{*LulRRH8QsqTFap=>ET>% zm?xP>wJg~xc5U>)^IILQ{H(JvBk=qnbaojk+wZiaDBpD#l7$CHjdkj=S;j%44)! zc{mk?U54~3QBzV-@qHULWl0-%AstAhpmgnu57MrNQ+A_f z&9_=4liFY6oX-O+&aD4kfUFK#iE{?Xwj5z+ZlBH8a6Au!hX+`A8FG_scPxaDt#HZD(O>Smkf9Rf54 z0mIo@8f%#$To~YNU@__w@-wJVOL8Fct8i_xMR>hOJ$rEFaMX#}o5=~jlytrukwjwy zpIx(wv&KVuJ@d6|px)2jhjrT|j7X22vlxBL$aa4LF5(?-c1NdU!lN@I^_gi|)9oLt zqh2QMyZ2QUxfOdj?i5#Z>CtK4&s&l~4^6|u2Km9n_DCtf-Pr%)<|?S@5n%Audw-1} z_F~Plye+gH{!NZX7XmTgIaB$OQ;MRd0r_)24`6-(FQ$KZ4 z^3K!4B{wUKCChX|pUs$QQ?oDp^7$sqe>#aomplklb6x!jdJPyJwoo@KUmLM;ASLB` zYhuJ%U!PmOO}4N%#PlLCel{cpKO#v7@0x{oMH>+t%TY0xiH*02jg_G555%%nqAS`G z%9tSp5&l?(Y+OObK)7_)kJuOrNiaXb_}7%h9`Xtfgk%{!E` zwc)anGM)Mpr94Bh^0y&5GEvGKpjXDRBY?pT5)|=Rk#Wp$D-wSP!Kxoo#;QP1LCQM& zE!zDpjKD|FYL+W#~stWWp(Ef8S|M^Cpd_=)~za*y56UhwdVzKhdRlDglhU>?gh}+Sp&g#6SJ?SDtM; zAgndgj(ngYa%h`rO*!}ZjI90a)z7v^wa?hZwr4`V#n`-Orn39!`<8H3w6U$KaroTN zT`CgT?Nlf&BlNB+yPHDYQnhhej2VAf6S8%;BxG?iNcBnp*}2_{A5{4qDGl89S&lN0 zP!d1-DRVt0jGmAgrKeT!`JHSRy_z3?9(z*}qK^^td;6 z^xy~OeSxw+`0QuIH*|e?>Z`-RA|(rHaF2e^QIJ1$>>&6`%|aD)(eIG~3&XsvEB34RJ2ONL59^}xxISBsDD0JN;V7g*n8zWas<_-fV!7Jbk;3MJ7D z&WdMvK}j^?YtV84t5^P1Rp;kgL`tPr_f|J|GpU?=lRVka=HAPx4cV+>7_jY(ZLhm; zf`BeJFaX$`oEqYWaTaD)IjnSQ+|Vp1h|6SK)Lt{@E|O*YONNHLJzQsF&mR%?Edf;~ zTV?-+5s}>13@W(Q9tBUO^a_IC;LtDxxYZs4{jy>YfhlgaXF(&?9zHPWGc*<};JjO{ z`A&W}qRwxi3i;tv@cpY^EAW(iZ8CVB(0iCX=w5qv2U_=8cfDjWt7~U$3O1f@SN`5f4?^1QDa@nsP7LCMhDe7=lz_a78iDJoMpqd<1RY)al#qd9z$Gm zDraGS(O;4QXa}lS&VyIRBBl2;(zZB>!Dhh$Kk6!8gGCp5B!J=yw>yE*X zYGqWb22+Q>zr=Ee*AgfY3+ymrd1d3Dbjq?<+H!h(fB z){kIV%FFif4db|YO}l{pgaNEYZ-CD92@mVR^%NiEFG=lg;vbS)NK&o>dwz3neDi3+ zg?Lrv&SMn-+sl&QV01KRiDfO4CMof1zkva1%co*CL{e)O8~IFDcd;OLMP-++)wHxm zlxQs`~&7PHWTs6f}Z{^ z9y_SBY_J->{VMpZ;o*Mpb@bzX;KcwJ`t}-Kvgm!6f}N)V_2sydf2sTE(e+8_*Pfyo zItOOV5%Gz^g$MYPd~6c3T}~12wu-f^+;g!26~K>F+nzZw^R*-C0babcC%2@gBlb*c{%3|iVy7P%4NnXIazfAENW>G+#aY7sx&mn3c;@FDoAg=17&|n2cBc0WCJMCAQ*IOXi(CBfy-72GyPGpOz=>!J&qRQ((K)<=vq0#|9<7&v%H1js&Y%98=kv zLG36c2)_jSWZme5^=>VpKkqVATjESb?G5J@B#^{F3f} z`)jFVDaLmGzf`dWH{S`58ena7owd3+V>eVg5Tac}dUSSiH^%^f z=i1td!Org&KCjDCFzM|QyMCK_dsaFDv3i`}r})ESy`WRm^ddVhy>%8msPp=;%0hX6 z0!O^Sy64`)kI6!rtIa%+cVdS_N>#k(kQ((5?_@C;6HiuA*3PFXPI7JaTvr#;;xe8gP+{J^+wz5b{9)@GR94ULj zTb?~?;G3N|QLxanM-=?F6DJAoeajTwp4tKG9I{d6+o?=9yg~d1WqCP6Szh1;uO4YW zZDsnE8$?n(s@fh>S3tYGG3osssC#%kNkX13ZB1$cbpm@%^67M<)MPh=aSp_>wUhK3*#l9-4rV z{{9)#-$BW?25G)vD^g4`3IiodHYGB#;IWzp>HTjAeF};gZ4?Pnjt0S^T{u0^BZGPK zH?wkd4){5@R+{g#3o(&qSSBh@7qKRlfC{w@aPR{hafs|*+i-FRP?c7F;8m>3L+Fu1 zJbA0gIpBNS_kGI=&J!-IS;pparrGO_>pZ{c#jsTXnY*eu!>MC+b$f7Gi5@zky)lsP z)Lhb$TD!&>i<_d3wv&NSuJ_{dDre#_ItU?zhOz2|2aN$D}1I+-?u@ zvvh_Gm?2%$M&1EfN4vl?R|adUmI5YTg0oa;8kd0LRSnuaBc7I@u$>X$t*QorN_>)6lU%Wmu8}RiAEAUUFs!H+z6(-v3ydYf7NF-8sQX26H@M^X z9%a5O2#kUv-5Xl)=|xrV2X%h$k>L|AMJqyc4syV+l<9#WwitRY>{7ItBY^}hP{l$a zAgGiIP3FspGK~4Jd?wJ12m|Bu#!iCgxd{&70f9D=Lpg3lqi_UO@~AT`U1SOBFA6(O(`5s)rKh!7MN5djgAPDDVY zgx(>^oviOW`|N$sdCuPV+3TEp?|*Odli^|O=Lde44-;>tQQapo!HSePlmt?h^SF}0u`E};P| z3o`+@{;^~uM1@PJ!26FSGT>%uhKJu0YujMV(rgzTmRuWzAFoD_kWH=4Ua&y|BhC#n zUXE%Bl4nC!Z;x-6iHHbVSOejv5(RkSa6trwRjoIIPu5*!asx9?0t1Eb?RitSTVvrv zwTu*`*OY7^r!U2A;R0;_U0xBNX6B{lC+qRhZ`AECR*?3#UDyhhA~!|hpyP#eP&{-;}I%g>VQh+~YQ-D;8{(^u=1N^0X@RZaMcf;w)Drm{_ z6yIRBu`46u!Gz4Z!8+f2R-?+5l|6Ch0XoD?tQ=f9d{S1x)G5oZYg_&%`<&HP5N4sT z-yc3HM=Ek+$83Qc3+fIK*EA|Dv{ke1`01Qamu=FDvJ80P6E_59K{#nt+%eY@dh135 zQsNjAaJ0@-N}xecc3@ru#_WR@+j{~OBuF5wc}_w=DMkA)JBvcl zZ*3s_q(!XTS!vzKzSocUyN~R9GALxTNkQPwHAN`3J1Gl?4A#`Za6d^NZW*j?fmij| z)8MbOCM;y(nd5;hB%!3yYnpAxAYs#0Wp0=LY@{oL!Ra7L28w3iNpYAVs|XUhZpwhK z>{UsQ0?(Y2VA6$?0TTKs9CE;{O-;QmJj0gMVT0P0IyZUxgJRiD382;8l@hv>l52Z1 zcX?lqMW;;~7qE7%?Ig1sEC4$n!*x-AWQ4dd5f78rA1AaH&Sw~Pv*|=%P}s_ zT9JS^S0w^adG$eYnB0ny5|Yuh%XwitiwwHq0|FY^P~*v?Jkvl?kb`U4Ei?cb)!JB98 z8zKHo1()Gj5(*Wbr>>1a{OS%wxEgQy(L`Js8z{sUkk%HKH*DwIpox@=E`r zbbNI9T-E#>b#1y1n2(Khl_(5R=BXD`OA~ymmfzZGMyL->w2&;TOJV@ta!3Fno zST=teBp9KV)IauO1c8xkECZ2lCpUqyB0(A~d`@z~pJ-`e--;DC6j3koLRxwZFPvVn z5`t5_@3#qvGEVIoIr7SAkH9noM$=<7fSOz_0GmiL`?zV7tr7W_lhC3S?+;tAEILE4 znAvr5ksoH99q_KNBrvx@7)wyz1BI+{z%gb5afjPUq`ez^mMw`3Scz>bF!TNY7y{#nfc52k^ zZ$lvT_PzqhX0*$|S-jIG3>m5)v`cZ5YZo=>ODwQH_hB=<&yNvZI}u_(q(klkM;`Cma3Itdxi`@(Bh0$ zNEzs)D}czoY&Ss7M8g4}DWgyBNuXtOz_FJxd&w<_yg1m%^s`CHoa9L(*?#&&6r^`s;)=s8?3&lUt)>kU_O}CP_ZqziJD{3K6oH{|pM51h;-{U4Lc&3{osJ z)9fS`OW(RW+FI?A6dX^8L3kXo&wkS`}w>Oj0 zdwhUjn5rPMGFzx}svgB{cuCy$lm46FPN;?=rWs^3G7Z=xI-9||l1H4UdQYU~&p6h` zl+JU?VE(iQl~%E*?7)opG9Qn%(^J)dHk zGj6zdi^PhVAnJNB#tiO-e%=H)bvFSa*^|%8@^|_o2&>HYSvyScbkpVRGmQ#Qg|lDJ z`I7CfDAsX+pK>OjXwb^s@8X{qBOhNhFlKsQuQCSx7)1q>l{J5~#@IFEsO1%!-*PJ@ zp0cBIC35A=#bI33>e6sb-jPWhi$NdA){ZYQUYqUjZ5Jl)jhGsIv}Hjd?WC3&sJJ#i{5V4kUBBYnGZVzY3&9W!mRPOS@Q1HEDI*0BZMe_#vD$554t zkxr4%+@w$ij61#k_S>0?X*6?g?OLO!wb(bSL#efkn)hFWes6OEj}RuWP74MJ5*jx8Cz3MYyK<%WjhMq-nl z-O{D%=-|M((-|EPQ#{4quI`>#JTlM-_<9~?x#$lQQ|cRt2~CsFuEJS`ul?~q7&DFi z5n`ch?QrMg$<44m#*_=3V>ASS4vJFH$Uh_Xuk(Jx&Zf30 zOGSmBRgt_?E2!TafjE#%z(JnLBU#e&PYgzqtvMZv7mMRC5s>*gVly;M6~}0H?W=GJZ+K>O~>4=f!N-Yv9tlOjcLV#5ea9xL7-!k)0hI-0%q!ndV2_Vl&pgha5m z_Y#LZ43!VKY~0jAMA)AXxce8>q2@}q4lsW&B*GW-Jp!=%gxe9=7n$u0*unrFa`vk& zn(SbcyhZ#!nlF5sj^Trwzl*PvvMP8H#mCYhh6`p`#R+_2gx^B0q6irZ0Y$2WBE*|= zb3+DKCWpK*)hVoZ!n%3S(j!y_!(LrIB>AL!-pfx;Srd!xpj1YZ10mx?OYtr5`Pu~c zeK@!*DDcF3fZL^P76)G*^GLwwcvD^;l>T%>VjIf`E(?ZelkRL|!%Tx&AxTgcb1G-e z>ETv8{lAhH5>1Cl=4y8OwYfIS0BAERwnqU4SaGIOw}D z@1i(#4aow1y&F>p6^q3;{>@h0K){zAo0oh_&IJ@kw|OK8M2k*!h&r1j02&?yv>~`o zDbn^&yci)77n>JWz5n8NJc(AbeWPyl6awH+qF&-X#%Q%IJGYUG9*gr}z{{%h2xQ!g zaYl{ry?Dsdo;+w$rLWMW_^6(f!(AQ|g(0&LXxk|P{^F&A5XC!&XjJCbJR}9Q+=7t! zyEy#+w(|FQX_>QGjnID{7 zNppeBcnvw8xMWYp3HKEuBs@#nAoNoXb*ldSMZmm)@5x62;IOw=#*D)or^G@?z^j|X zkCs;=979xy7=(tx=D=TyweP&pgRPK6lc4)A3u!+cA zZJlh_uftN;mKU>|UE=)^I)NIXY^gbYTw1nx{hBIrR{(0sPY@dj?qFCdh%0 zt9lwdJ=CWlyyz-F=Ze3CGiZ+weSuAbG$-{95PHg4Y~x+4XLld&oX_1kzvw=Cb?5wb z@ErIwm!9nD3YNQvjNxGUK`Mw`R2AkRzqVC}Y1>R0l6DI>Y8=0GuR=r?UfX)RW_2A; z8cjQu8`_f9_1mnh-YFLm=zQVq0ZAqDW%5Bo4xD(wO9nUD(uK;P;F)Xvt%N&%)sKx* zdzPDtsA<^BucZONv6yqqW7CcEF6~$ZZcLAM7B)wJN8kpP=?{H}hC;Yr-~P6oO9T0H zd*mSG@X%xU98jtNdx!4`NX5-R(fKMI8df6vvktvll?CSk>+ro{09y%y~8L*k((~i_~qs1)}7|9En9SFX+!Qok->$Bm;H z3pB#=?5brqR41r!f$?|#JeYYPN;5(L_jXJykye_^R=5aOMtC_G5So@?-~P@LoPQu! zbBpk_PRc?14RFzMaTl3-r}Hg_>>|RJ%+60`y_A1K(N@(~355%v{Z%mJ(&@?_7z_(6 zjqvjS@i2gfapk65ny5#=5)DAX5 zqrDM6yXCRx)8gW(4#4cQ-T-UQJNbd~%X&9VT&8lPkmY4lycAi{szVvWJDFp6$31AA z*piY~tpNGBWMT3?kDIxiP!zf-0{N!Ag0RQ#CJIzq+e^VNGhQV)dd^i`s&Cz6{%>xM zv;xYST!@%igMFc%(s1jpq&RqmdTs@)lQ%bk`N}~7h^@LJkP;`!1^aNxTaW{qc92&Q zAq=;iRpiKLtULB|u`_7{P(uijOff?L;fKGu0cPzxeu4U(Apws2h8yUh)OZEOMU_$o z$jn>RWKQePHv5-Zn18t0CjQ-rTi1(2Y%o4};qHg1zVd&b%n}V9z60oF&gWbFo0FON zKb*{?S=&^=Bv43l{S5I7s1^!2^I6mZIzbIk)|j~Y#QZ;CT$GI3tw~%7pdc8xSv3Yp zfst-HNk6m>yKdGlw88)-mFQ<2S+zVi-|rtoJ&KYsa2Ef>_kQnF5I`_)_3le@FV`^v zMyS1@DWqc#2OWnkFJ?QVTM~Zc6j1#6-{mt1bHv#bhdeY#iN+GD3 zMwWvULFE)^&Wyd~c$AWB2hCP0QlMY@@HRR1ZQ><%-haQDM*o$~gj*tq^e~q2M&yvR z24WDbarFnT`yxT?-iw3g$dos9LY40Z>u1;DcjRHO!|zz^rjTl|+KjeSN%W8bpqFrCy91L+k*B4B2KtocEa zDRcOP?dm}&eS^aSX(ogp_I)f7EYpkEyk(bve3#EISfaf;{zI;-F`?ODC@}1 z|1qdXmaknE=Z&J3G$JiU72#87It~ew3I>n|1ysz`0g`_Y2D61kiWa~q!bGEte99tL zfJ_pdTIPW5To^sh6FV~3P}oT|RT2y`Z|-ErId22e@xG66H^rU@@WnTE*jbEXsCnwS z3*v}(yGf_YF-RUq1XjpXwW~20VJ@i2vgZaI=A{lBYZ3m~C8SGIa1p?)fuFT84<-|) z*$pJfXYy2#7u>jSPzy-QrAB0tVw@#AoH-QXMV>l1_>>(Ca&SgeD|-Qq4mbH|g zm6w7qIY<!EaV_~)Ci*x87k(68qFkB0@?5hY2ed5_-@n~FosHf@CUP-dxyYuR%nCvFtNWKh=_m4IFMUT(`Pw!IS_~H&Q}!-sq97r|52l)N zTYLx?HC&#kPDA zoFx?%NJX<4j1a~iv@grZL2sg&0C}i_v4`uQ!?HRc@Q#uWOttS61Ir{OE)W^U)uMsE z?6SeK5$9lfcsC00_ysJ(_UJ==ATffA1eTAG7#P~W>Lx!S9wM+qs(Zi%_SZ}rnKp4# z3j>qni@fB;kBk@$*{TcI$$=Sz%O3eRfGY4P7L+<~Dv>8YGU73oqc5{oaR2Oy?6R)* zKJ*u!<1oJ2qI$t8}7shID1_A#Ttz%H{%&#FHBV&*8=mX#^!{sM${wAnzOV{Dh)#x59t@Hnf5QXFph)a?DIGaT7-SQGmCpP8WM@1^or|~q2=#&`>o$!@ zp5C9m0|Sq}Y!v?e45cuYFs>4-u}RAxo=){<{wBJd?zwy3H_(r}UW>4#ayV)0#C?~0 z1Y@gGvXPqX8XNqPz!OYoCqdzu6WH3VE z#kNvisN2RZ4*L>$gdlgN0)eb5vf^k1MFMDQkdw%>1@HkVhK5_M;DXEqo6T_QWxf(7 zlze-&Vulm^_LOR&uumng!NMv_sDTu{a%sbp?q==uJIFA>88cUF>7^tbYo)HvlDe0| zm?8<|7|edalGX<5X)m%_^NTDau-?3H7o6G2Eg{vpZpAkL6|ATIuwS=gZ|n^V17avm z8um~xh_MkZp=>9&8VJ>0P-4SHr08%UFhe;G{U{c3(6p%AScP?QGQ-D%)0Nv^ z&kk(ZvO2Q}2WKlxVKVcT06dzl5W{?cshLtqc&N@Tgv^VU*$ONhGh}`J*f@yQ&i^*| z@u(~!quOLDpxnpqO>|R|2=~L`zyn8HQA_pyJMIzXHMxJBT%DxuT6hrJv*fOF@vx4u z*~aYh^W%nuA2x}}+m5Rp;BkMoU#5cJ{ZyvF)+Fl(R)^!QZfr~H*Gv-CO1gJSO}X6a z11hz+EAvj!wViLT5qDm*x}lzQk79L0@>9Zond`jnb3E?P*NYFz^zWC6MTHyr-BGQ@ z1LB|5j;JaBr^naL{EWu0y|(kZ)id>^hp0%l~-Q! zSAKV)V`?YFKWQ9M(?LZsdE6`aKSc9)$UMF^>GT6Dk9ezR+mc2!lVr4#9-dOuDYyEC z=Kr4^|34a@_`iAl|JCq8k}63=b)_VAdo}yN9@yzv=I6K9g4&dma`@cC`G>YSsoBR~ z50Z3Lv(MrgqAXXg#`qY@r0uP^6dt4yV2~b>7B?(>vV-DU*m?Op_xb1PuRYQaPxReQ z?=$3FpytfZe(@jxI^%_uFB9C2e<1)9%h`+AP}hsA%Rj9r(ZMG!OgE=?mkN_u%!TPz zDD6hRQXdidN}W$=ScVij_l!v*rIgkiJly%_vQZB0f^<~mOw<>PJhSOf^&is>`Uj+T z&o3Y%LPut0d$tGlEFvQKE%e@gvJMuw7S{|+u&JIOU7d8MZYWc~R=$7j!u2oqHz(EC z>RoMRJ3NS%>6433nb*2;o%u6A|H8l!(1I{9GPdg|UQ-VxPCDD`I#y$q&%30*q6DiP zo}OC=3(l*?q(nZ*+qOC#Ne=XjJCyMbRW1}8Cp>OiIO4jxwYN8kF}BLBy@0a1r}yl= zSlyl$s&!yA(WNuD1@Zch_($CAy=T9@(S&F)`RqW-S-;j6xi_oB^nSx2LuQ`*LQmn* zD8Ix4O6{hJ`vqy%AD2};rx_VDua0zS}tEMPuv(f{w^o%k$+mbxk=iG!-JlV>%_ilT6U-dsc#t(`+74F*Xh_gv2T+~ z?&&uus9e2hM_JPuL>yteQ(4=rb3WzUCWmDq-rio4?sh?p9x)tob=Jwe={9@q&E|V3 zwyje(<|yc}5nU-Idp%3`I*G~$p3Qo6+orMCrZHGMnPI;)U8d3YqR6H(!ZZZ&pFUA+ zXQyl$(M<~I3f+{M>}73{lY$6Iw`??fZ8U?m+uo*(CjW!Q6k$4VquFLQX`@+dR(70- zXiVcanlZMy$tQE|_GCH4BztL^mJ!U#nyPHo9dq?dZ1dilmQ8GJ^DeV3tTHPT(rz;d z%=unyR;FN+qvw#Lhxog)Cv)@F+P-VH=`Gs$qO8bz8(%*4w(@LSe?-Nd*J{&yZQK1W ztLuYS8)0A8PS-434<}TI`HHEXb{}!=wA1b^uk>GzxgMVg!fK|7`M4u1H)gp8yQu4s z^T>X$sa@V_s%s-mtYzqpQ zZL9swrfN#7P2;s~>AS2)@3q=|j%HP=BHHk;p`>jBoU)l$?lxR8pU`^su%ws$pS0oI z={EShtjYx~yWIwQv2De%h&C)K@YHsrvEI;cSMd+=ccu8m4|ov_jYC2^%tr6(Zfm$mq;o55DbX%`pf3?)c$c zj7EExEosKgu;7S={#hCgWupWUB4(Q#iK~VB2vnY1eL~xB$;!JuJKH-lIZ-(~{^Mx+ zuF01T#>UIWKB$RVq*FKZi7m=0OB#J009g z5<)7)ZC$0D=yP`O^rZ=<`2SN`uB~SQX7c|I4P+GoNqo5+|5h zoS#42866a=|IGOe>-V9kq^BF7wqE6ZK0E1@wrj6dx%b7TsHOf@g>&(PS?0m7nkLH* zrkv|5f4b+v8206nnUCgcg+#(sFx6qc;yOxn*!fdxv`aqbv45u2&o48tuIEY@W=B|C zval1ak^Y$lzKYJDnv*;VN^ok1p$7cfRnDOXjgFgoMn3wAhHm0t+_m)3Q9epAj5fS9 z=$13&cG|+?x^V;{fhdHf=%x&G^~!LrZwB}tEWNo&twBIbKG2(Meko5c$FVH7FSjwlp{&iJOf%bVAn??SM?3|IrSus)%1&vUN@9HUXE|OVVytCn4B8I8XPg{&1Iw5)%)3{ z`Po&3Hdypbw2)f#*Y%0C1w|#R%)6_-U^twTzDo8EKS+62->rL>Rxpy$rF)`VSN%DD zwuaE?PWhEaXe{-&UyWxCcxU5FzjoHd`QcXS2o@&=33JLq0FR%&P(dR~&g}o!_ zjw(DslHJojt2}Spb9`bA!Q73al14Bu@waa)Z+MeN`1HxM{b?Z{!YNveZrwe9;u8ny zkKXyWyIIj6<6zFSVd}bdtThh~;DGj+ZY9jVoRA`~BPb(OSk`Xx9j% zc%ZeEwWUm?26PsLnb7%OHXr_ZzO|)UC4%Xr>bLk2^X0EU`?C<=9!@D>bcb*h>eWY; z#R|WmZ{zx^m3%t&%HuNLYu^u>dbehNSBdcUb@1_(^Yt|y`2MWfQC8kbmKf+8=c?GQ zQcv&EfkN|zg|3%NUAtGhl0Foglc;(IHF`|8ZaI@8 z^PsD~Kb3uS)UNy5-tgrM>fpK9ksu^1A9HtHzT8tuPwu9#X=2Ck#E!$+9Un+d`vo!n zBwa&6%o&m#x;{%{9uUNMkerOxzd3-e&k!kmFFTT7cG%UOv+s2DDVL%IY3P}icG!{L zKl3Xd@h{F()*vMJoU@t`;+&{9Y!-?eIyP%T86QZT z93VL0KY_*J1vx%!Wes}`6I*m()mDG)+qYB||gs2?EO$@Y8rr?*F(ATG5v6V$6NEsY7bEV9GNPucJ2G35^S zD52*mx!sx2y;wUq(UjPvkQSS1wD%%Dc&f8La|`y@*M{gzljJ7fmlsluW;Zon>%HH4 zI_gw8w!imoj&uhu+#0(jhihc+4BM#izYH5>ja)9lKdGIp6{anUL~Pb320p3{i7wny zA~9ROrSXjuD`W5dBYr=LWmie7S$WNO+vcn8i7wi;PwXCybSx8zNvXrzRbATKdpmrE z6+rqGVHV=cK5Y~IY*%nH!=$rf`1Ef2eC3d5pV&~`@Xs&wk8k%1Mo-*0;&`BM(ZG1m zX|Fw}QxX&HPFbAXq^hp3n%6@NE_t~pOf$GdV~c9zd$YZt7pZAsc9XWvyvwHP@uQ(S zc~choHlbdURVNxZ&aj+6WZQY?+l>V|l<|7E9e(LGQ0|o&k@vma&fh)n`}H!f*4A8o zue`oXWH0eP1m2(Y{gdpa^Yo-|*-2j{gfGcS<)IhfUoO7asdIRF!OMGpgs$GsQ{8W` zvNt*)wqj$OGC9PzVy-An=+b|TW4*(BUy%#%l5ylt;o4Ges(2}cG-@0 z6TKzk7UYF+t{9SsoD; z?pXa0(7mpwv$1zC z=b~lVT!a_zEI5{pPaN;IE29SmWT%w`b?J_Hw`cVgn6U`vNHlH^qo^R!C}T@`=0$mi z)QnU|!9$<+7p(=S7wC`5?dX;04$XXgDbg5Uy64|g@ug@j&H4&XqqXE}D_B)=D))A_ zqOj3R?=5v+oGYzQ$92bc?+yBwm+OC4_S?I?tgpbEMUa1!XCCC@`;*<9a*NuzM-U^% zPW13)O%4-G4OWAu=LU^_^cXD~=r?0EDnny3dat6;Ku-ETLwn^=)?v%ZG{O1F(bpnf zE&s-j%m43o+=GAEajgHT9rtg{ILCmHK&Bh8h0@Z_a}(=ko}xpuFkQbGXqc}xWTvVd zA#`0B{{wS|CESr2l`9+VHEJ%7tqy8fER2iplpl?MFBU(k85s18b%VmGb(n6NSs;OP z+8SMCb2FJaIGuYppj5wktSSe$HhP|t>}<3)f8+P+Wi$1m6F(OYIOgZQ_Xz#k?X69r zubvGG9VQ+-AK&!ODqW$nV9(O{;FtTt!6WXt*NcwBdJenH(!=g~y!ERed10*49X~bk z;T!)rw(5EOecP)S!?$DRx&H`G`#QI;v!JDau|H-q;^yA_u)DF}fZ8s0`c_!?{asKt6ND;5QpMq}A+(qkr~GA#S(JpZ#(I z+9bxx`0y7gr!*1+MC)B7$rsMWqTI2G^crcX8wuD7+7TNLK%xEH5OR+C%uY7W;@)|L z0h*M(mS!{L2AP4v%|fNFdrFRuc-Pl+S2q*3kf%dEKC{90`9fZpJTkN61W>;~?u-K^<`7?(bp(aL=5q>FLn+H6bXDz1;Uw#@Li#I7y4ppMs;5HuMU{dND=de z48nu8#$_dvPoXeo2gn_p(FK=^*IPhaip~YCLEmICBe2hZNe!xp3%P|=wdvbwjEleQ zDAw%UgX*N>=fW5*=u=(U52KTXLZGF#A`CS?g&V7t~h7F%T8D#0TQr zRwT%lUQ0N3c(fQ`U@{|Zz|81=fy1$)UbCi$h3n2%E?-_LA>CHPFSt_Bpj}d6c zWzzE3`TWKx38F~;*>HB}JlZM?dd9kx@oIQ|!l z;PUq@!nj*1TQKeJ`G~rpuhbJ-5xbWCdxUPEU}VAc@=+-WzP==-?|!+{Hecdn^4nDP z>-s18x=e{vm$DAOqNSGl`Bw^4CprmPrHjY>6y3u2eT=#eh5BZg+j z<3>nRC6M+YR*Tz+Xx&zMstl;t(a#qj#2UhbB|UM7n%Cxq^yjgH5EnWl0&<76cwu8^ zEFX{i%l5I9Y@!)dgwE`ir+*G1pNJEmalm2gCq2IRr#WO#d@~5oUeO(7Re@4%zYfIL zF7paSDoEu;FEjn+nj4+!he6PDMqX_3srN~oz>X(d?03X@HHK1a+u;w?OpbHU{gM0H zaPPf=3TOq+Y)7nJm%y1iXfer^kQj{#Z+7vLa-$3)$8|ItIj%E%5smC>EHq^W@3FNacHb`T%Mr#Od;S{ete8>Xb zMoL!TwqTD20rxGU>yV?*6uE<88&j5t{BVP4%BXeOZE|3hmKsK(Sf$%e$ICwB{o&qo zPuz=lMBLU?^;`W|)DiS)>16|m#-53W%XgNy zl+yq5ol*-mqQdr_3cKWKO-`YPL%Wp<=V$M&`FY6q<%En{Yo2^eX3f5TVF}lO%tDttXk|@VB*)`*+Rlot?uq|5*jz0VPdr4EpLf&japU`k#%nuyJ9&aZ1 zDj)dC4pl;rcfgeD0Uq#}CCY-ukN!;X6_a#0TcPn#Exym~#uJ0x3dHEbnA-_r0u$jcXm`Of9iVPVlud=ZDl?VnR?y z>e>JmV?^at1AELSj5NGC>nKUKdURSI182^fYm#wKPEWCuibjMne~^vLbzLx!VOh5W zK3nMW02zN(2>K4s@_^E*Fjcnqg@Cd4l>pBxoSUFV*vJM_$=|R*Q#+sz8N0smL!W!H z6db+Esl?uhe?iKp3u9yiH#f*P7uNY5Nty7RawUIJIzZ$=)>X#4SW|Z4GIetQWxcZ) z@Y`R+v&pw%X{aUaU2&MgMW1w><3%jNq>8gpsL4j>a(KbviG{n)F!RAd*>LGq@akkW zjTs$GTv%=((flW?(|c)aA+sahjo89Cq9JojIj8-=^ldy}k8h}gyj;VRh2-$g)+fX| zh{XL+7RS*E^C!GxTdTIjH7!x6ifS&of#|X>7G50+6o75RV7Sk9$Gvr{mpS|^oNG7`14_}K|k7WP-q`lHoOyW zNM=o}(kJy7&yx@ffUz(!*2!peK}AM-*QQ68$OA6t90PO}Sm%-J)17vNyKd%rRF?C? z+;18v9r>|Y+>(N4d~^7D(LeTy4pSRZX%!yAms7tL0B;^B2pYv_q~WqTn%y55Jw@`` z8xNkpeP*G5!^}`Jw6%QjZ}PqzIY~~~w@04u?_NLuzhRcCRDa9|_WLKtAW*tV8g~E5 zi?~Z17JNca14mDl&^kOx$Ey7w;z(3pZp^6^zA`#_@{61$hMaKX$742B!mq}`VFR=) zhzh|k2L~}3+`|4B)xl3EZuk8Tg{+B5VmK=hcRZA&tq?|rVz#4lpxu9!m#wM; zE=&E?-K4#WXA~E|8@Rf~qG_2n6?OTxPL++D{Vn9wGtXpQK;R6BNUul&UFs*Vgz;}L zygy;}s&iUIPJ1-&_`)xv5GYdkd6WYe*>?ct;TmoPDeTY9{GqFU6=18sO+>qqH0dgY zk>u5i!^ioI*ZvrWW?P3Wke@_`&grn<9xyf>J5RP0FdRTKI>eUun4?yDno;a-Jraj} zs-=QPB`wsXjI%ku>Fe&xUIk6#bi)Wjz^*&ghA_qQClfZIBv!F>7wb&d3ls|JrL99+ z(GMn!U5sW>;^G`HqLdBAa-rJpXRGCOw^7GYA@mPo@xm#)_Y4zj7df?>=1lM5w=x5= zmaZoMS^SmM<5D4-UjFMn)Ktq!Nvvk%g;aIYg~LN8vYb~L+dETdzrl`cb4S^jQxI`& zP7Z!D$F(rKK$JBu$r~0v9^~eV<-$RrWE6ik005R(7`b$ zAl~sWSHZCU&*P$s{`X1>tv``J-v*N@H9EQGLitq;2)#*`My4CZ)=1I*pT2t3%G%;I zGloRN#*8csv|W8eXH5;Sy7curGgqb;aWvx6#jw?h_)r`%da*l^8)v*^T*ldMk6T;( zAANQD>#$LHb4XMhK5sA-gSScwVx+K1K}0aSZ)YS~$4}pGIP%c5c7tW>|XoAe^ zZTsPOimhU@0!YLC*W0|4Ghi2aN7XiQ49QAM1XaA4%rM|5PgNz$v18mp@J;fDzw5at z|NiF&#dL#h|J$C}l59t)@uyD-ENf7>0W-(W3kUL&G_K(gELonRW`WxRpR@k zIx^|w<7DdA@|X9;`QQKQ23uzc_=1`WH10|lA?IC`-pTdf zhok{kbxsn~LUQ2}!f1e_VY(zt$=v5s&t`m|Q>8LnJhJNiiB*~NQFU38fhm`mFLFbw zz4W=OUN79AWVk>0+!*FhYC-opLt}*Wad7W;6C)|UoIW zp&Lw-NxbloePh&jXC}kRBDPGk4!h9DDVI9=I<7I)A1Mmh(a|q?)c>^QHNrRN(d7~U z;LJwt8;vWd3PR&RouzQ<+3;wCzED5b06B&>Ns2edF_!85(+w@N43|YxbsuXwkk!s` z+3y$-y~ZSxCIyiw$NUL}GWRt=(&;D4TW&x+_Fyb!BdGJ#>H|saz5yFCle7b6Oqzn# zsW&|E@arjlQXKkh50$6hq>x#f={6Y7`JK9m`nKbD0Ji3ri_qCukHQYCU5! zh!+0vgu?H(^5pGRo21!cYOP5Zgc!PsAG%E;}bG$<^G^4Ju55SpuV-mB>v1lWqf$wRQZQe; zOB`NS7fB+S^{Kk(sfKpt-Y_>+rv2WfESJg~J*V)KckTqbg!slEs3+U;ySDSa%JY)) ze-_bloTUz3r%kY2+6%pL8i;B;bV(Z2q_4}9bsS7YF)-_$zME|HrYM>NB&v(lh5h$f zz9W3YkM=XM5t(#th&yGX%{$cZU#$7cAYvL!z5{xxKNN`|wtc{dqNiXgouZC*=@GRE z<++l9cB@I1tkqnkj3K*Wt`~E_k3tj*j(yN10>`pW2!UA>9Oly&Cf-KD$gD$U9yYX|9v^tiKd( z1l;ozqU0`ryBi!Zp>%==+#1mm7Cva=;fPr!j>Ep|ZzQ0iyhwo$VyN%Se~ga5&x8K* zqW%Bl)D=1D6#3H~pxE5Jf!t0l62q{aC;(%8yc7hu-V()Zhklo9o7fgx0rUMi4z%%S zML|FK)@F%E9|^hy%Em&x`82(24&h%fy`R7z2D36CIKeLs5*HI($u+M|yg*#!;A;ew z$Zk4oq6cfi*AAl0dK1)L9(wzLA9^p{ibPR)(sesExDs|t6P6A6q=iZx+tj?<2pM+T z?@v|Cyd?6iMwGq->Hc3H6M1mWcdcO8H zh8*xYO^FTKFC-8!pd6P8Nhla@WYZu^mbCsS1t@U^y={O zfj9b+)Pp|r14D<82Q+;f`N4lwM4F>0xCB{c|CXNwLu5(3Bbr0h65I0FLDD`CXu-c-;)PXVr@cRkRi)mlN`1P^Eak_ENxz7D@pV zEJQf6S_|%i-=D!UaGS76S_om0Cmkt-1N87Mn6lf_rqbjh2Z0aW;#sAS!l9<^0Nc1$F(Gwdf~3fmK_ARi}WigT6`ix7rV+@z882r z$7>G~s(7HkPJWB9GlC_(yxaYr;|tN3d}Jksd)*kz3&sE1Y$&*OH|@rB;n%a_`#i{{ z7iqo2*ZTi2;@&%|sjUt7-2suR^j?)FN=HDc;zmF~5D^hDAYG860-+NX5s@aAOpp>4 z0Rbt}B7`C$Akw5uZ_)_?X+lVHC+_`y_uO;tUw7Pl?ikrP_Da^uS~F|S`Of!w-rp3f z^5s1H@*y;MyUPxj(xI5zIwDBwy_hSPrgWd?o_yN*vMJZQrPhl#!qS&p+yel1-K0b? zVY#k|3yMy>f&g-Pd1@fSHc*X;G68--g@m#-k8^ekgb%Xs77%8;q_uW+*hxF#{YcM5 zv`Ekw+(6~jv4j8DJy5~8THF0SV#IjFXynatrk4Y692ENR0hf;Ky9qyrYOd&{dM>3i&9aU+TqasFmQBevK$%6DM8ybn$Xy|cZ#JB??JhCT=XombH25J6sTZYMO7Am)d>y0+d(XdhQ6){gA$ z{H!OkM#O+mehs{!!!~f0j`(4}?rg$sod@9!VlQA65K*AmCP@)jdo4-}_Qu(db>SOF zTI;27*PWvn5OjJgK@r1%m=-C8t8LI6rUOA4kAn~-+*-zCWdvxp#~6hVv@yWq1MZ2Xv=nYu-DTL!%{A*lE=b_Y^pm#vPSCyg(IfX04Lj_d6E{r z^nR2~zGfbSQ{YWB7m-X$O?=bQZn(`eS`__iEK=IgJr{dM+uD7FlCG_DN^p04M*GQ- z1-f835sg1VpgR62Fvn5{70^K>IETWCDu^7|rZ#}>y77^WI*4`w+oC$@<6|(tvbEkW zYA&+3JCU<5q3!*`hBJ+X2V&S05@uRfO>0&fo}rrwW%x2tprp&jWrOzUPc0&UBZ_E~ z9MSJ|%ld^EEt8xY3!GMi zWy#3e-rNtu*KX}YwZw4pdi(Yg?)B7KzO{6z1o(0yYIMeaepdqZEaSN z)_7}XYON*nf#14CZ{^PX*c;L&TQB7C%*$@VRMleJXkBSDz5Cx(d^P4Q9-nbi#bZ^E+`|1#N zz+{NHfQ1EX1OXH(sb3kO7k3`DM&hS0u6y@&Ym^;b$=mHCE!c1MP*d?&iE@4Ahrjrd zv|W?)7g>#o8SV>Z>WdinAY+VX22})(=2bcM+oP+u?7*5zA534&57M)K3|feWl|CuF zWHUOmue`vdM^hdg_r}P8H$5;3QA;1l4Z3lf=~)ppo7d7SNr79xC%op-VEc@x zA-UW~mqI8kqeeU8biyeR=r&1!X@Sv*>L9ieDi}jEN%B*-WNvMb+GuECq#IN=t60q` z!nmH5?udDilwiqeL&>u7t=&3N7rL<=O@2-JZaY0$FYqTJRrR?sW$@UK_^DLEMs+o& zo0;Rm)px|TmfL$Ge0SCBB0TE4Vo7yl#k&zdyB`OGkKyil0p%kr<{{yPECLw9u)Ng>-|awW%|Y;no+iCLo5D>Ut`Ld%CD zibYGyzt>mW=ipGARDYBoBybX$fCp>!VYTQhUyxRHA-bcj5xZzV-X&;{=)V`_QS}!ODpKoiH7fdZOkUKs+^&f=}LSl&cVE zPVr&~w?5NJfzSX9iSfN|Se?=cYGDSvUU!9n$iG?G5b6-6!g2w`Gt4moDhhJ~6tnZO z02#y_8^RaY<#)`MhNiXwtF(9k5+&K%pD+N%w#Ub4T|5C+@7^IqG?>?I7DLj?R=cdBspJgaDn~3UoxDxnptiLw7AM5LG;5P}Ry5Z(+hn0$kjo-II zCPqQ$C_(7(aOD1sBzSkrKb0nQ96Op=_*Px6*~m$|*wEIBtY@W^u2{ul=^NUb-{rV;&Mf$f_U* zCohi%PlMuih>w5k&BF_1JNgbu6So@fz|Q@$SYiA2^N7O7y2sK(GqU=|UfE?(B+st| znQg;a4FPh;Uq&6pWp+F^If$+u%>FbMxYRZFA#J1Ra;wM%iXiUqU^gArlsvy<5%Wh` z|Jp=<+9FsEtp45Q{c>&grq9lLX^%ri^ls9JFI^oR&zyJFwd8JT^qru)leIc!JQ?-k zKFsoI+2^vaY|mB?r>?XYg_a=~7M2`*`NGHjJkC{{Xhrn(Rb8tXerAtEhvs^tMWjLl z$4-U%d$G(+)-JuQNt7aC!qQC?HfPDz0jSJ)w-k5#Hz^nG?tGj-Y(nN)@iE1HS~uq% zwRn2-$>D9OSE01Ug_gS_Y{ROfRE?mufT9nEvyx`$kNui*N+uRdm<@WrZPs0*jG-8+ z)uD(5Pp5Cv#|M7 ztj2R0?jGgp^H3u`|5P(W9p^ps7=r-DU;Fsc;blYRQ~ibIMM%+kR5*k0K*$+<|KM=B z*?8gRyP>|P1W*3*o6sT`4_`fnaOUF~fY-4jcvhC*oW40AU4_Jc9xmtqUU*>(<=u_D zsgjL~;qQ}In(mQD+$JmnV%<33GAg%uro!aH$d>fU;jHYq3;5mFW9t{%?|Xp|w8kqW z`LbcTNsW{P{(yupux&INl59bpHz2$;thnh@adV~YrhORxtq+LO?1N(Qz{o(MN)^(5 zlJJrhI>1BmvkTAxZiPQyg5=Ib$sHXoR~#U&5hot!|Nc?JhCMk1YesK5^LYI4>QRLL+oMo%7w**%`!j2tPcJy+VzgiGsRNDn zK5^PQFIMc4V+Ro;2w0BW-Y0_2%MYmZ!b#UuZCx6sXqj%URNvm3|H1dIA$&kJRP@4@ z+>QpYUu-7@FD)Agwkvm5>#Mx3_<5^K7_%!kGMemjZw@P8l_@dskLTmyb>x3M9|5aV zOZLu*Z6;}yTLpo(PMA0Sato}pE20}oTIHP7e1W}g1?1lV^)!l2?e-125vzdMz@D1r zY-%9Mu@ZOL`Z(LbY$&vaG>Sg&(C+N^^!*NPAx|X&wWz}|ZBS+&i3LTYeF_Xcgy(Y) zs+BrH(l@*;R#xdCf)PiH;^9Xi!hmls6ED`h>oA14I=FQ}frc-N36d7rb<>Yx^9K(j zl5t{6maxJqWm)ykL%#SL*^eF57t?C^T9^@B^;*ED+(-k_5%_ z7)J2+{wxPjJo1?iu>q3!KOY0He&eNpq8nZWXFjz6 zmHe;r%!A#7Z*zjXt`B%=?1uo6m6r#B05Qb zGk9Lp!!O`n4rk~Ohc++y3_uc=skan3GmUoucdOGha1*B969^g_Sx|dT12W5&4kHf2 zQu|xjavp%Lz;MxuR3foSQLG3LT%DJO4FZltQ-kwblOtM*`zBSns_p&B4wRvC)8S;t zIgr}adAQ@@R$#EgTU4*Z;>!B?3e@HN@lco3CC&X;my@ms9}@J0(dO8_r$hIbVsog2 zIiE%Y=LWkz2n7&(TQd@1#Pn>oJHq2+|J=ph?~)>a?NaXw59d@&O6QH9Txu8?`xR~7 ztV>}1BPmBp8o2NIesq{{^15QYY`lO!kwtv}{QV2c#M-y`TR3%vp&Ad}y&-oJG^0}f z6ZPhN83kTLs)r7-?t9;h#zfL>{tmta_C8^RrP_uYy2Boj1bgIHSLgGzjg1d=w{#sS z6aA|rz<7Yx4d2u}Za5webn7t?$DZsZ1PIo-3~)go3?sq>%R0-7;9;Z+{S&k%zHqD- z0}9?Y2ie}@gFIlsI-Fun*bi8(!B{;;9%~k{He+YR2nc6ki;Rw4vx^kC1P~bY}v7E?+zf2;A$E$i?rvw z{4;L(WEiHW&L#4UlK#F(tY6P8?KOLqk^cdYo`#mzts31= z2b0&$iMlJ%3oGl5&nAF^W~VSZ$2{V^cl~B#4|Tn|ueBRHa z?xety-?8v{4%WZO=uZg*%i&edKA)GHlQ(^L8uF*HThY6@Ga(WS zeiYFUCN=Z~LBn?pJAW2ArMul~lRhi3v($e`FrXD05};WEod_luT%|$6=97aQ|7Mg3 zZTYAi8d!Zr3d8OCYJ8zH3a<=O(=b1!-kI6azHS)1LO$|tdt#@{##8!YXWx&}y0y~C z(${3<7;~=hCa5Cq;qc!n^rJoy-`YvpFW%m6@Za8_yrmiEAi|3I79dTiy1=r!qdB6{$4H3a55l@ePVwQ!KEuYNogu$*3zo- z{4;C2a}q)LQCh)3Ih8}F7b|e5-Hyu0Zs)`Z^ccXaOK{w3< z2~bz`jtv5J;k#nH57@Edjt5~zCJ`TX0T9+*>A``AlVaf2Q(-RfllFlk5Pf>`ATAo4 zDhAWDA2BTF1koDe}aq-h^F~(QwKz z@&+~1XTOHWow{GcLvpMlg{?_^1TvGf!e46}~pSqw}X$2PR+Mh343A`ES4p z`AM*4lKDX=x;t8a?XT}t`sE)w<%e`F2-!BGwObh7Y7L49`W+B(*AU@MwDx&`uLp6&>1e;m|6oL=3nr6qWPo(10y!K=Gz3mJ#!vVHN?gz$nBg0_PY%v$E6ViyY`aK zYEzZhxSuX#BA8k6k?~~Iy=X&g!k?L3g48SWUvMT@C89X2szcG)T_K4$CoY?$t=vKi zm3@(K{9N`{GkI7vSv+_dAUuwVfQv(AaQ(2=$^A9Y5tlA-f#uanHV~_#C-UbJIPt$e z0xor_HaUTw$STXF<@Ck=i_~pprGgbGiTcPZWtM0~39$>1|-H|J!1MUhPxV2dfbY90Q$3jV%DVGbZ?yUQQk*&Zo z9Ci|8M8`-p->;CGfx?35K$JQd9l(szD74`mCom5WGXM8YDgj#sSP`mc74UzPb1Ry9 zYE%=zb+2Nf`TMRh_{-HV!+AGW0+|VB(LmJ!JulaA#LUG zi*m<#=#W>y+OYt1rmFlI^hi{K?!4L(WVdMl$KV}N6~Z<`Nkl_{3z;xegpHt*put-K zuDG`b$(>{S25)oL2qW0f_Dut#*?Ari`A%MhE-=wPED#iXwTObfjZOxZV7w|J)ghGl zu{+-vAgs@ea71iW%y$cXTeqB3l_sXA+x~)!zgeF@LZdJQba793K=5WK3wU&3o&zqa zIQdpp97;3wZNEe@Y8?!?$OFvw2SJ$XE+embGuOxAl@ZO;823>XlB;M2S>0!@T?HgL zQiKnVX7Y{;2LeR-8xe4eg5d#V*UyYV^_?Rp^uC;I`{ho99tVu)I>Zqlz@d>}qQKb2 z_IL%EN%P>5y^V=zn6z}zjtDcohbMH@JaZ22*DiI~njAz=qsFvK!H297Velj#3d9P% zFcFO~fM$meZNWki(HH;XvJy?r4S;A5<_9VXmjw~qAT|B69M1Isb3Ps9IYoS$6ku~B zX?6OCu%|m;;xtvP|2PXi2`zISwig~xYO1erp*lxXq#$nk{1ezuSk-f2SGf)&)X$Ud z{E8r+f|WK~8tRGTvQ?eYuSOzSHTN^Nr>#}|sBW<4?I9)bU&VA`ZC^3nPtt7;>!vod zVu|Vv8yi6-#1Sg?7WZL3{$NJQmwv2BmY=JV5es?=he_`QR+LTkItWI>qqE zaK@)LP9c~vc6beIyiONk_a|W6sSpN=Q`M(|aL=GVPF_93j}~Z0wlIS66 z1&06!0)(lw)r0G;?9 zCU9$>jtyK-m^g-uX9YEM%;;gNWEtI@H1+ftc=@FF8u-8s%KzC@2nWN*1q3ab>I**6 zXbFI?p0Nsu1kmLUBgKj9F9dMd%idpU!9_i)8ulV58-f8#XUhti$BK_ust{A4*!96N zu$T7vPefaeE52+e2kC;NKo^_mxc{;55)Z2o>)`cb?lIim<4+9_V$D7Fw~KDwp$E0O z7BvxrsdP23T&DP=nB1P2>J1Kfz*fLJn074BW+#z_QXvu;?N4dFwJI|B+I z!^NF!fiFP6X`!c~kU)~9t$JMsD?P&H08Vi+2Eqa1?d8ifXQAG{1mgG46~0}iJ? zI1jXf=7njfnShw{L>$owUMGkMu{}N^GF{FG#05!;zYCc~P&oGd2hOw?oo#qX|1otq z_;MNwLhu^LYazDscW;Yqt(vGed1zPL0$xDz=i7XHWi#~liZ~h z>ejsUKG1D@4k-=xUJ&l%>c9TFO#^0K-f}@y6v^f75lAce_;0Zdnj8x2cL@I!+f?)Z z(-&`&+am-2?TbZ6_KR(X_xs}CP=?s=i~D920BB60s&T^ZZ*6i2+RAi z8YHEu^01VRzT9drstLTdFoOfv!>dF%L~GY`eouZU++c!mCaL^N<)8 z?7RaVf&)kz3=?<>4B2VMx4}yA8F9oQ5b}8|3gn9I7!VNGezyMzG;dN`=>#&$hwHH0 zmQ&uXGnu8)jPQEiIj>Ku$F9tQGk4EOYoIBc#5GDYPBfvxe|_PXJuJ7PkS7PW)mg{F zcgaLnQEJ$&bxPv4FExZZJRPb#N;*kMhquI_r2zS_+1YE^SglC%zb=} zVT2Xa9Nw&{n4!?^zq0*aD&NMFg3~2;`~Z z`|H!=RP5xv!w5BwvcW#qGReagm}KE@^dyO<*$>pWHp2zi+1~Qf?b%o@g@KIa6+!Hc zl*0%cAop8K0+_u9Vj%P}U__wmgdz_kHt8;*vE^_rWMJv!-MSV%nAH3s_@}>@NR5qu z9r6AhW}TI^EFYSgYwhiXRP+xGfvP%J?a5(_(A>EkbX$~K-Msoz>i}9kQB+sk>*2!A zLXht*66^pJ1(}Fj5o_M{J8MKDn4@SZi?)`oW7Y7x_bR^B_j8o~y{i!BFcDOEh3Tj9 zWZ#R=CxB?TJzRJvQi}zxo9~%k^s-$~p{V9(D4Ji&&o839V*aAwH!^ZSRa3MbCAXsn z?0@|v|5|A?xY^#FSbaw2$ao8-WLU0GW+XxdMvJ=X0ioyL>kW;k++8{FPifNFK-l)u zMBhM7BhLajMP9M>Dc4sxmuuTiY#UYR&CpWkq?QWp^(r92mHZ8M`HGvT|IJb@W>af+ z6i4mynE4->kkh(5t$t}{1$34w4=wq(_S8vy74F32KGAEN(||K0FOHjScnw_g9q9HP zP~Jgt=OO0|@Jv3CN>RQP=QEHJipN0cMBG@R>u;2tbYG!2XCW@%rB~jZBZA;KfXcy0MUY~D&Lkj18Znt`SPBwt^*qo=2 z&-h+Lf7f@i+!Et>!jOr!F4 zGIzkp6grh&0oDJfcM@U@*S4xfp_3hVC(Mj@&OE<5d}q%Q_4Bru$Z6qJL)cwGyYk5W zL>OYF!Vt^Pk2EV<0qS%#x!Hehj{grXG{F%H(8=47fcV(8CqR|cJQYbkV>fmEX3XFb zGHZv^h2 zAB3*w<^YTvKFlz40$)BmIuNlED^D|34(@%>^9F2f7gWgeEAX&|<20FxHS)a?~ zgdlTgVua~_`lG0B1^7PZRRwwPidew9a-RW6J_zL{trL3M;Mf5ooKSfxNWemmdtWXK z(b+)Df;Mii7&2tR=m|#wuwtevh>crjMKEGlf3iXwPSpuJS@6A@xe{Py?Ib`!4f7G8 zz(Ry6yXCWNU zg-f}Q95|SLw{d@!L9qf;Zg7erP6Slf04~~AZ)oAkUxOzKcPXx^C+F|-0QyfsBZl29kN*gPo%=452oRprmswcaUyhb&M&W(4Z6+3gZe1}yKdB1*IJ(Y}Gm4zs zmpqh+w%sdj?a=iGF8XK+(l`%*ah@n1@V2g)o4(_Zv#kM4QVUi7Cs$j@0n8&m1{kq= zu}FyUj@5Q8rDwk0vFqUcARGWfK2n?QZ;)ca+4FkxpiV4~2{c{RQ#rUW*kwM91dCys zB0%ZONw}`+Sv_8%lhC+ceWzmn3*WcQKS^(4Sm@{q-3=|I1yE<9$B!U`__KO^0`3mm z9Cj}DQ)T$2upCJ@nOUUCPuKv9f)Pi8v7RV>emG8?nWPAcWBhn< z-;DJjh&JaMRAXZF^+FH82%(+HI(Erc(5d+0{95O=SIx0!2X*{^_=3-6+-C`u+ zpKgE`Sc=Cf(A=s5dN&`R!T6!y;9x!+E(3S{fmIY-Lo4bK^prk?sryrL(KxoxY0xNo zozI*Ju*O-1;x5htWtK~8Xa3I!*1~uAR85qj= zRV&Esb`h={Pmi7tR2-+AN_r>Bza*FY@IY>=o=_`BAI9h_du)lgRb>n>4QQ!!Wk&zr z8MF9Q8T>QAM?~A!pLkfWhF$^HaY-9iWgT87YX(s!yxxts1|Kbh1rP()=pklrbk}l! zJHcVN8MyNfJ66?dM08hD!MFnDR2?io*xV#F&a_W%?%>u-hu0zFbq`KJp}Sd#N-6SY zS`NpF5QJK5W?{)zPAF9vr$%1P+UXs;rxX1-T7DH~wOD@?LKH-8(c%Raov?PfI`r0r z?=Z}_eE8BsZ?Y`>jd%<9X-yC47AbI}tvAPdMI$yd3C4+{Fq=D1N-#MwX*soPX;<)U zCnR*=Wl}@fZg3%XsJJH{j(@5v>Y@q)6`?5%XP_Kg^u$2R}a zAG$7aj98}+O+SG?l#x?qS}S>rjY|s|1JH*;Rvfp>vlM=$ zKI?9*vR|1DC8!b4{mSI^r?85WIuxL(jDr#seln^5$#zYGxf#zTGoG2BF8r8hSxL{b z(x17moVJ-qr&X)?l^pvQI>QQ~Gj_zw&5S$!TB40aHw-M-&0gtM4#|1BU#=Txo`2<1 z{*{?BPvQQ&@~*t{(Yydi@mjbNu4q?&{Jqsu!j&3cyUj7Y)za#f0!y5yaE;Z{k#bM* za!*UMe1pv5tE#Q)=;f_tJ`kJbIq)jBB;yEB#iS*qAY?RkhhsQhzO3F|L@GxdR1DZf|!B*;z zVl7{QOf5u(KN;SvuS2Ga5QZdt2c#nKY7n(0aGr1}^UhEfL~TLf4pFed2SlX#;y1o{ zqu&h5Yr8g<j^8lbJ9+8vVHsJuuo%kk#npa4|i+Qq|a(D$_IpR=G1)O;%)aC z9ifzmhXtcP2xl+lPfMqh&^zR*#Py{Hb8Ck>hihX(_E@y0E?%1ofyhPX5scpTEo;O& zU(4%6{N|0ht7leJi+WpiMoGkv1Z#!%oUOwfr@3_e@6q3-pg*A?r*Adf%J=2kBs5Nt zOX<aedy*iW5|URu^OX+vLX8^WBV_anz{8R-;rQUkSr zS2|Sfj$BQLR>JAp#aGQJ$WGj=I`@l3VSzc?5FmEhSc zp*23iFM)pL^iKEy;p>RbABvRizZ5B>(>BkaJ#)QkhA}Y1pv*9pb1tv_es#2=Ti*Q3 z<D>s9W`^J@m=-#~e-n*9>yUjAz{fMJD*q2@t_^h|ZJ#tZ z@X>qVW9GZ`8g%A0n=YVD^&~ z+*iIK=_x+6>}Faua{4zxfEC=u8u1yVUnRVRv?~v5ynQPngfL#{k%+ngxm5yn$R54& zrPqw=e^7<@wro;<+nnCDaqYxz!d|B2uQJ%a5LM_okULUni91r9DNGA|>*25+Q5(p0 z%SR+QJ=G9uulRlKH8#EUvN_aVX+x=pGjvZ0E^gn+U?9B1_ipxKx6TeboWuwCkp{Nb zW(FHk$%RD;SpOC3%yz79M-i(oGMpT7JJ>HMoI==J-r9qF_&S{(n8TIsOh~AZDc&9p zDf5%verdhvid`WGj%=ysgIUW^`rUuHac8Ky*YR7qKEG@8)Z2frs^a!2gOPRKteZJa z9Ok039|DinHH^|U(}OifFMg;_^d(lD(2m$!I+RJ&lrMN-9Ik zKJU*Ae3$l9m6=C~nAbr4%D`lFQD~gDvcf(jZtIn#8(PNA+vH_rCFNYGgy@eLDqdu7 zL;)G@^WIGKPc4jR;@=%OE5B*T-OT^P-LyBS`ffFZ`R1Ahh>ayMHTf4-%-r(y#*00%j`)sXhr{Nkt#Wg4gldB0Q>$z@+cF+pbJ$WyBA*i^( zHoDx?yUf!Y=b0Xwf2GPwwCzd()6KrBOe-QR@!0n1)2Oyu>MgJ}^z92VDj0&V=RJ8{ z$7HXx|7ssUB{Epqow!cuGuZZg+jiZXg=wF>$r`(90Y`1n<@A`FrmF!&aI)|k63i9a zZ!N&V>6(>cr2$t@7Iw?Sx-S!H^$TUSHf(h$59#~?ISn5HMz4V{@Z~WeK|;k3qiQOK zRN*-KtPoZ6ba?X{I8vx4&Oy+nB$^eVF2E=EeLhn94&DqXeD@RQQ1u<&?Drg~E;UYHccjpw1*igefb4vv=ucGms_#IyAzlr# z+hWEG+n)?&8C=5mzDq;NKz7?7bX)OomMBEG?GKSRDoo7(urNcK9Xzi%;Wv8zWnu2B zF2EtZ1{t!?!j$~O!kqquif>27r=#K_A{4SPKc|Q6voJsAb0QUHP&FH{+cLyAL9l4T zc;Onb7^mNmHk5rsKl z2Ep`Ps3GJNB|$#X#*MBT%>$bv)jv*~Y#vyw)F|F2PV7KIKSE(H=6gbw3DSY=L2U{- zUmCd|VZZ)7pfFDPsDY>Kz1`W|54;24VXL(@$9&GK{0yYMQyREEPSqwwga+J3k!E@( z>xy*3>jn@19vnzTuS>T-8?Ox~FRiZcv;!($tNP<^SRt0uIJlZ$G_D{Y_ z2TLU_lLm%K=~^d&BU%4bC}kbXKDIG<`+>T)P6W>klFB}fL?8V^CKU6V{2W+Xc4+e)Ruz=#wCCcLuf~g-616re@yM z4$t^}KH~PfXvIggHlhYk4J+M~uatO;CO_)69>9lFP}6hgcPw`8&)!6ZtA5t=!Nu^KF%(%tu`jFyvGx@e@40+@SVp51~gpZ*+~`UAJnP(iU=>S&3s?5U14hbaI+SN%9Fx;m^-Y zO0j;%JOQ^KE9NdQ&%J-zcn!PAhR%KgKVp5hjXUqKqtoDEXNu&PYnh8|*%-Ll?rfVC z+q|&HDBpWd84M!l>vtxnaZmM9?&ILl#F_vicE`d+0*d z$QLieklaE-6&|No1Gvffxp-y|G<(rcO~SjIll=*SC$9PHmX9w=RaUs_+vFGGhSqN# zDq}KhOp(1&ZtW}nDspjcYk)e)FyNTqhl>69L0KVecSp1=S<}$JV6%u)+Kh792|a!I zsx>d!fc>;%)p52>qSxtX-Z_}k%XRu$B{wsQ6%u~Pz z;+SU%n=D5|h*e7i*|O+DpR&@O41r%Y8e_wWCFcQ<90z-^AYy z(pr3wk683n(zqn@h_*)%6=x^clVSgH&B^U|Skwh>Ub432w@^(9C5Nq!1mbK&05^Su zYovYMXSemUn8wYy;B8Bl?mOt~cTb`TkGD{-UjD!Ym9>{oXqMZvHJ9%271BSuUH9=} zY`tXaM&WAJ?_0=t525DQc-Ga1+g1*@BvuuN=EHl(TqQz8?~+ORigZx7)mX+A-?ya2G9~)StYz{Ndigh_+szX% z-wq`7ai6XBYunH$K0h$9)PxctOJ+7+2s&Mh^1|D{b<-UkUCyaIN#f5M?Cfuk$W|lS z47EpmOC^_kZCRq*?O9G^j{JytHfa^OeUqiA%7>_!W^rCQ_WVKA4!zrTI^{q41$x0gLGWnVx)JDt-)fBsoz;LGO*FRO9if7Xa!Fg||aTk=Vn$nLjZ z92a=-9wlF+q-sRyq<^&&i{opP95<;Bc*v>2~IjVI~^oMi#d}PvprC^LH^84&t~R z6o2({uCKPxmEV)8pI?m4`igKBZ-@z&a7mPKJ(Z0zz#R21S#`0(x^u{BokvFuUg8_< z{+sz)&}(KSlQQ!0JAawa-B~xdkh?rp8>O#X@9KklZ(Gk~wu;@Z+Mq*ra93@Rdt9$) zw`vL^$11yB&t$iX9Y-E?Tu_GlJmjfjf%`nt2T5;RjWS!0-L87%V7J}GgnUR@P*(1l z`D_4~t*hd``tzU5YCR^4L>t7vY5j5*oLBQtc{;EB!av2+KSjz6#Jp;KaTdg&t4!Pd zE6ciOx?jj!DkHNk7L*T}0FTUh<((}1YIMSlIAe@b*#Yqf>HjGVs=Jh}V&AnI-F+053Xx2v9`@5_sFS3RdJlqmMh zM8?aDURx*;>v3g&As<`pZ*ww6{yi>L{yktu@?D(2L~I|HqJ1GBb^=+o-+;#!K0o{U zLOy`6V&QXglzjE~d-4IR=lv&Dow}m*E>^8Js6UjCijqI4=D+Z4z8m;2-1J|NHUnqB zpR-sEdb-!0<(u7#PKlRyFN7ah=uR{S5m&1=1kZtcQSy;q^U4xkuE!RXd*_u+)8uLO z0CSW)E!Cg@<-#4G%+|^i$cHXfEScS|d>Hu#gDzKiKP@PKdnhjv_~d->6OS!1lWU?s zTk>?c?>&)jQ9w$$RmFMx^W(dtWTi^pxgBNBm-@ATerO)OBvGRlpXE|hcU+|;;JE?Bt~79JIEeJq<-@b&ZJk9J9rIla37LWP`@bcT(yI2s;@mz6miT}l$a_+jzAYa@WWj;ND zxL5pfPd?UveE`H9;<(X|JeAH~jb#^bRl48k^uSBjK+GmiOwQoDtbx&p(*Z}N`%X&t z(Xs4pJmNoO4Q`e5-Sbj9dpVZW3lYAJmN0SN;EA_2RxMSyD6QW;t^+vW#@`z z-?NLmUcp!IrgT5Qk-;UF{f%uLTffr-1Dm+(ANY<4#|c4r z^~?E=yl-TPFX5|qQaY=~BmP9z;0cfT4IXg`AEo=ne0m@F>gyUA++x|ic*H;2#+|9) zJCfJP;3#Ks<9XvFo>=zM4}3{3N^i>eEK1e*ly1keM>Rfr-1vwhXK>Ok?nWtJSD%x9 zN#i36IRloPN=})w24z>{lH(g6NyM^eH9mUT_$UU5Il^;~^Hg$z4KL`b^rq423v74^ zo48|g2EDQdrXx=Jj!JKwl-|IGZ|4yok~Q!z=S%WZa)J%tU>o-XHoP2uc?qKa8szW91ydponJc=gm4v$WE5gLH60}-1bLZp1e2iKDJw)#G- z4HdBAPZjcIOB)X>XV+K_*b#z%JeAQo*5RU;UvvMjnnSu{l-)9ZbaB5|<~>RXQnmZa zupIq!@uwwILhAvkw&e3YsO4aK)Te~au7?7X`+-1X{NGu7w=$~(T=HvVSIP#YXMFPG>V_zWN_Z`3rJ0GcNE$&6ZR!E6VLI}@EO!& z?& z3p6!r0{BPoihw=W>FrNDH=fwGrU-FjlrWm>%{T76mv!nDe6AX&Zsu2{p3$$^BvcOW zgjvjublC$Aa z6uO!7;Tyd2c5dIE@Azc5`8gV&cQmeaGtO1cGEJ57>v+!kRK|~JDid!S?Cba~)G+(` zrvAAyIRlgPM-f| zlKj~yS;UsD0Sm4tYXqBB0TJWndv?lA(@~f07x+NcSHjrqFlW;Z=a5jihG1&W6t$u}1 zWur4WDMg7_t?AlFWjB4dwqwVg4IKGZJjI-)c$!S%#Nqjug^K@&=idO=KaVbyvRpP%Tqdl%RnF@YQPKi<~_2N^JR&tZ)R~g__F;7!csZZW! za(1KetEj8Y4mBm;v~Fr^iAynbZPSufvaba>$uSqDfZ5nMc5x2VN0Z+|E12 zYEV&BEtJaBD$6CCGQGYbE^#@BH7b8?99TH;x>o-50^F;LR7 z>612YT9w!#8-Ba)!s5)+w0f4lskdHQ>EXbmM!ti3{BRWl#U?JECayunY;z}52j%P{ zrEKgeXQq0-bDTfV|7uOHO;K`JYf7tB&Ng>5)jjUK>&V~ZE9QKVr-=o&$CEF~uU*z3{UTLl{jvqEi+_z-Mt4%DhJuZ+eUE7WcHa#)bm$K5& zu6z_HD{kP{W~6A)#UA{0Pub1Mt?frs@`n@7UtfyHE}kwaej~0M*1+f7C2XTsD=yBM zXey9sYAIqf)gjK=EpGYVaMmHz#f_LW_{DJ6Q%AXE_v@RgMA`S~y{`f{bd_T%UrW|R z`On{V>AvgolBR_tP%Pz%Sc;RLGF3oACG<&~)LCU~&ZkLMMm&8{E{?87{bvN9+V~q` z;#nCbL^GjCsi!69W|BA<=^K`fnOzzIdg5z5i36r#nXWq;!eVNR0lZ zKF?#$7)tur&&&F6+GF&srAx##lg?e1E`d$O6FRFeukyGVdu3th<9LTcK^>c|Wpl1- zK=td}JGXu

    asz^^k%}CgFIRFJlRr^-mQ1bpzpe43RqnN_wqJvdK&`LDP+b zIStWt>S(%gU&h;L!f{Zbf^hs4nRR_Y;dK#Q#RW|_M`nF%LOQnU%lO4tjcIUhnY$NE z*|yBBvdld-qyS_rky$~33^J>BF8p;4;kW~u?!U7c+zd#uuG#wvaL8YE>Jdg0>o>Z+bV+EM9%$G6Rm$3$Hk1v`I z%x{CHI}fVo!H*dOq}NkmIbd`x;rJ+-Rh=BUo%ar88`B}FfNUCQx(Q!KX*40AiV#pi z2mslB4Jbqx!OcLnc`|Fb2}uQH%l;SJFv!-i%&or6{c}j61VpPKvwk77>gK{TatHyS zbP$pIdNJG#ylr-P1@S=z;5S<%$fm7NQh7#FsU`$~Y#Bvx-XeGg$fihUwIFg|1Z6-r ze!PNqJt5#9wkj|u$QJ9%SVv}c0NEVTbhc_-$ zz-k^mqmU5rg%IF`rb{*@sTh+~j7TcMzKp)h+-*Y&;x&YTO<%@`D0qe!nobA(IoQq( zEK3W`A2+BV@r=|q?yEKgF3C|}wTHje+Q9n;{0-MOM~)P6L-Y5e;1(dAh!lR-jW&N? z;iq)f@J4d?=@XohK{m1|2$ig)j|oV>q4x5YI&Ndw6FdZ?YY3HgG`s4TjZkc4yx>=g6jM}xEHuxTm6@Dg17x^QnjRp(ISA(Y2*UJ%eiZ@ zarwbbV5gpae*&56G%P;4AqHH$u&?l^p~IP~;bm?OipQ1hZG{=OZ-uf(cf@yHt}yO+ zh!>Go{IN;>tnDX4lbJjshg*wD%4FQAP%ZT4@x@~nBOT$ErhFuC0= zzxM+QQM2&4q>DIP*f5x9RHkG=DKCoTH>Q?4q2G^xGj?lKvqJ7Ep%he`4!~moU%`MK zkLrJ>Q>_PwL;CW$5@=apxYB+0|L{!pmlk>+&)@fc-r2Y-_bF@!NPn==V>uO%#YvLT zw|6HxgL-gUh44-1|+7P>+G0wLok4K{cL33p@sJxT-U>zC^V1&RqeDV7Omg zb`4S)|6o{HG@%HJ$x{c1Q?GQ?FnP~00Ao9alr)zdznOY&SCHCP&E!*QWN^7*;f6o; z>yOZVgm1%+N{yKq7o<7x$?Pe4y$eT&0E%&}`nx$h0~T~zO%KYvTb|#sk8frQXbu|{ zO$!rAQ#QH-7fF*DpE0!EpfB~VifZP2V?PK7$AM~3CZjU#DwZ}c~pRdNxC@BR|IAjaGY_**nIjF_~tXU!_A@`|wm8*1CS|Y$jpul#wy>zr^#))FWgW$GrCEiB)EExy_Ac=bt-sS-IP*wll5GQUxt7e z4JNZ{DWN4fW4qv+^iDB?>e>JIR4O9@oJu_{w|nZ>7GnfXrR)S{q{1BRvK{Rb9@B;% zuexV%kC`v4SS`Q)DDMK{zCAI3ks@R7iAICl-mSudM7 zEg#bTvwK{>dUfMQ@!3p_O@*$50gleVhDXRf^5hkWD(AgrjN#pOQ|QT``R7;5(husY zaunlQa@>>Tf`HUigWC~tw`Vtim(~0Jx;pNLI_`Y~l2qAl@zHsM+h7J+I zR*^TTJ?@x)%S4Chr!yRuwB+38n|M+-0Qep zvI^;P&=FdFN-8LUa7*7NUmY7j5+K|i$@1aj1DRerp?P`rLjz~<15e>e@(EI&kCWuR zlI5NJbkwTy)GG4$gR>*KlJ=4um+eW}k@FC4HK*n0^?9=c15o>AZplz-&%V^`4%rK; zcP`8Z0wND@mfd$+{x1C?Nra3!H8xMT7yNGN`sGpdhO?!A-UyjD2(QMzoI4iwPNd|bV_@?> zZ_rgKz2dw}f0|d^zZjg|(Re}i`-Rz9(T7e|_nq>A2gb~L#>)t{syvqL_b;BZ%@*Zf zlq-12S1m#QCZ6Yqv>^DpAdd{S37{= zZga_-_Z!l>Do(j77OM0WENto_9VjU_SylQv^W4{++Q(n!zP8U*8Dn892|1;$N`Ic2 z%|=}JHFCBGcTsEYqA;(d?(2)fQ=G!RUaItknI{IckJGEtb277;v9PWGx4hj_A0%}% z6hcn5F|+Z8oT>>qRWYG`+&=f1l&(q>SPb$}FOHMzXJqCH303;HnI}-0CmdyT8##ql zSlG11bu*ffKrfDs*F;C||Fb&ebPtYG`+u=EkQvNcZ=RdcseSilZiaoX8OU4_a_X5X zJsUHdgE;c?4;&`|X1y+{8+}puC#Uc*NL-W|IG}wOB<5mfvtVKSC9SLNlxqfdvXX`E zaY)B+;u4U!gPBbryY{)fQo7nr+D#0q^oFYRXco43F5!zK+IJmQ>EklX z+#&PKY%7tOfnXQjWd@=$1Hmrzatf=nu+i&^>y|Vj8^BVy{{O1=k)Wim#LHX@RAy}D z?_w=}6JE6!*Nv9a?H$u@p9^_(VMM#Vg5`qIXP8g!!7WD8JkDIRl z?)L7t<;|)6nf~e?80NAG>c9kzH9{2nt4}Y#`t{4ORJK0!i@W{o8A8Ej8<`2x#N{r( z5luI(VrK*C-Qx(K0|jisd!AKDsUT9)_hb5FwdStRK3=zjn|^c!^fhfG2|TST3M_ggKRf zhi?PI2|p2KO$U1nXu9nUJcVc5+4SgiP3rH{HOJV;{bS~>zD!muq+J$ z9gUZHe_Yl?IpTa&z#`Yg!2}T9AIY*f-Px`g!>VvRG8;Ej{!#I1vD%lElie3-Gpzl` z6L0t>KM9l}EIW=$cvFG~B)^Ax`}zARnyp>)*&InI44y_A%bxpoaLI4Bj7}z}mZ<#5 z2iR>UZmRFdkjl{za`6-66nmz@XW(}Fz}B}ZOsJyS+c1ME{cf6Fvlx)Dxyd(bOV%=_ zxi9P{n%CpOKk9xkiF&395;gguyMkV}g=2aI%t?bu+8ydnQ(Q6vA4PkZ07RypJxay=)Y$CXgX zAelMUXHqBUs1Eh!fa*r>^LlVDh%3cs%`BhcGb-6ZgVph#i5894)N4tpKvq(#$h<$8e?@Hp(&n-9i z^hsBQ|KiwUR!tAC24N~p@!9=MU7;9f@30|hqt~8oxo7YC6eOiHC8aYuADHpJ_pkIB z?A#=dt>6Kfu`yc1+CgLV`r_CdnC^Z?UNHmJiP%#!l)hVq8O41X#-DztPqjOC-W`Tj zA^MRh2K0_FHVc6HFIyIl@!b#dhW8nI^Yy-OiM8cBekK2|Au@|#+00&Siw`{o<&pBBv5k=p2vDB(dZqW{ zY0P4KUmv)Tu&??APba)Pt$q>)}g~(J*46A}8oazrEy%4Bg@&i@;WEm77 zPLP8eh+%C|m<=2eQwSSD&V~=8Kvj-|`I+=muR7r(b@T=GSfqoKuc!wvda6rL(< zgD=Re8S^x+LE$OB9_Ue~Pbly<4tdgbK#O6#M@ek(k|?4f9H>)@_e7}IDS6Z@Ir!lv z$2?E*4pN03@S!YFpxuj>1;>YOqE7R}5xEoO7t6lOzB{O>8dOwWKe@D!Xx>LI9V5Gr z)hm@jl|Mmwggg-Ay=1%t9_9x}h>-SV-SDlWP@WuA4l0zi$9*fp3(=Q~!d<+ndg-F--@Q_eOpfdk*;W-FHG<;tgF{&z65GBe{1B`H?a|Sl8TDipku-Xlcn@z` z^6^U9M_1ch{MF5T@QIn1AkCGwzNWuZtf@p3br zHXPQcpvW^8Ar~!L9<+s;GpXW2ZL?!nN7zeMNU{Xu!%?CF#F5! zIGrOsv)7~JnowsAd_Y{Yisl8KpLLz!H%0kdP4^ z*VCVo;KTV8rngjj6qVi)j%}=isZ5AzyI?b#XeWkfC!E12?AO@udtp_^Xn}M7S*RNx zsqWYeg*EoJaWURC_L?>JiV4~YqW^JEtV$CtkO5gcg1f}IRs-X8$G)zCP1V7Ay(mnD zRQdth33>_>Cz1qy&s8_;AMj6UcgH5g{#Dq&>w5OTTvsSb-ffNDs}+2<9enVgb`MYc zT2&9TnGpN3#x7g~8=gWsjDdx5Q`{m3yDwj`cVAwAK(fBuz>1#nyy&1XxP>V`f=eE$XRQUAw1$RtYP{0PNM+hC`F^x%uYl&n-(3nL98=#4n3k z9KlCiQWD{{fOqEcU1U!`-1n;FOo2g7Sg|nE@b}5-7*ql~GF@qnLVy8OD-pkWvPtjjfFoN8B2 z&DU}Cgn8x{b^9W)d7N{rlkC}JFV^3;cDejnwawDswXWVTV4}PVsE&$n6zIHB)Olj& zrmvPmA*a&P-$$LKS^z;bGK(+c$}BhpTABPk1fu*N0#%FE(C+ngsbg)s6je*2G{`j= z;nqs|<{QrE>0E03~vaTqrg1YpxIESN@Pqx*66Jv>o_Bk#GKJyIOYm zN7gozkui^3X0t_vY|$XNvbv&biu&-@KJmDFk6_y(U|)72q~8B%yIS{^2psEp%3AT^ z^?BMndohlGda|KsTY3;H@9Bmr)zt*ItEF|F4x(P(etqSpX@IdDrGO3lyaN~ZE@x2L zhuo96XdSs~YEI<7FD5(alT;`c;W3{)oK@;%;6oKOK~T04TkYO3N4<+d0gv=(;9Zs&`o*8Agv$+=*}vh63U*~gb7lc>3Up(-r{SicB9q6} z{TfqNLiA~kL4jye`D!Ff^XHeVNxShkTTPLj1!^`Xw*bsi;P!yrsp>kj?mIxujaPFP z?ga(5bN{c_2Kb-zHtatC;cecf{3ma7nrf{6L$6bNm5epJnAgXY-4|A+TlWg3gGFdN zay1NTJ}p94SDMOKn!dNEjTa2{&<*-N#qY%r_?AM7cw%jV2qiHY$}Ts!UmgZw`kvYl z4mupSbfj`!k3ZJ(JU?4jWnolR~*_Dv04#MqeiO$3Vv)qD7yWM&$ zW+=KT6@cZ%J+L@dWb^<$XuW7udS5uUT|XwgkT0?Ry@e?3!Lr8FR~xY+{A7ne_o^q4 zCK3C`YTNLXJzb?Z1EnyN-N*HtBRBO3B>bg(KqswhZPd;_R9S zf{(cO#se_}{-AE7#<0&XUFt_gvDGQr{@gn=M&>7hulqsM?}HAfo*4Hpi{b`N_sStk z8se?L5GAXL<)B5etM|WGucY^LuP~G7JdDC_fS!gxHk?ECfQ|^z{M!=A;mJPmI!v@D z;%*(rr5&T(KOQbL<(q_^TIUxR;CsEs8H3ah___W0LX^ETPE$7Y}fX31RpVzDhj+&t9(jK&rt9zwz{Cs1=I}ryC$Cm~E z0Y`Tx1G?BK@%d_kkO!0@jDs(X19?Hx%~-?@4~X8h%Dt(76z#l@W@dWD;XI9Ndna~o zWJhAO4Y@nrVX(Y+(<_y~J3PTPyVsNBuGQPSRwi#c+t|w5pw-NYnXHCKyyzx+NfBnN z21{}NoTkSXT%9(vX4(Am&zF6x>$-1QJ;dE&n)HkoGFOSeU%{>1t0f#IT9?>NlF@oG%$5CwOqn8ZuW{+zLkF{xKkJ6U8-9#{bh6 zEk^fyM1b|Mc!(z?g;dpVUC${Xj7b_0`?X@gf*4WF|*nR6^ ziQ}{mKJcT8`r#_&h9}h9`$GA`p4Rlri&E(vR@g893*U*oH%vpDhCUNd4IIsDS|52{ z98`NeiGb7C;V*TS`bR1KG4YWC6a^w~`k#r7A(gxg{A*;RZu)y+mP@-Z(5jTw-I2xa{94^Y7BeCXlnqG5 z`aH$T!j7D0w{_Zn^dAZ-y{QRByW0ci4}1sdR#1`tJ zl{3!J?`SIXQ&z!8fpc8$lwC=t!Hx^FLeju@3il4PAQO8G(je>*aDLOFMEDW*JL~eh+o@yZK5{W$l{N zCP#eXwP}>A?760+q0FW%fR(#ydib=1iW4(MN*+#DM1jtwK|a+5rJ!qT{V*H5`@&`N z+hy@D%{Ls3j#COes~hsYjA(HNhbcZcw@!P{6v64y1fgMIE^j?EvN@?)6>JIklJ%D?N#*T_T8vit3PmJV=JoHN9vr@u7 zoY0@_t<`fO9|YvenCHrb1^ez=L+d}-lse9iYd#p)#E)x=u4TPkLwn8;#zJaj`hoF! zzVYPMuW0#3`*@GNuTo+=tBVfET_644nb^iaL`TB=-NcZ2>*d7s=0*IguljI7XM?YG zkXrhg^_1!LJHo8iCs?f`+`X^NtiSA<4sM=)Fn1}i+bpdUk8&EY?PzTdq zF#yd_V;YW}N)+5tIrE0yG4ls3nvK4+3(plUJk*SkH2(o%{OZ`+^PMg3a*c%(AdCM)nHtAmBMD zq7mm7%NnhkXG;9qcfY$&KwR_OqzFVlVU0;M^pa-i>Wd}ymcBDDmfEbAu6rf0vS?}v zX@*{YE}w6<&1%V{yU)igp&L=|K`8ZrJ+GU3UT1S!Qxf3Nl>FM)X=Qss zL6bcsOC~;x>9k0f@N?g;vR|W#S&1oGhGq#?7{eqG>|8?r@o&$hY*;ke-aa>SFx6HM zXnuwUA1?O%APVDsk%uaHXlQi4Sz7bM%=3J_d`U$v{TWU2&8Fx1jgp$=;~?U3&2y1i z8h+2^<4Zl%pUYQ({Nbrt?_LP8x&ExPOUU|mDj}^zMA6l1NxQr6g;@eCSnlvqx$-m5 z|6uODqoR1We^HVk5|x~DjuHhVD3WtjK$2t> zM&bYhLr_q1k|s(9hbTctGKdm~oU=%h9ELm$y#9XA`Q5wjI`_VH-hJoY_5SPWuDw5d z@2cLRx~9sO@1*!|z%dwzSSu(Gb%a0vkdGs0kOJY0Qc&t1mABz5@i%CFD8l@Vf9wnI zZ(D=<_bRE9xSX7z3WR4V{MKgI#-SV>* zxLKi@N;U|>bKgv*4XGKLRGbZ|(9>@^O6yYCzooF}+;FO!blSh^gf!~3htJ{h&vUnf zS2J!no(Mu1o^NId1VQNSp4?)~_wUpFr^sOco|ykBxPL)|{ZFm(-{FF6`8?ezUd7Mh zIk;1Bx>M9GaML!;;lK!=!;FnA ztdvycu(UGDFWmUIU4349THrTh_62u!CNn2>rC>p>yl8ZAQovUtllgR#X`5As?PWla z__rSPiI)Yyt?^(f7B($(Q6k_%1NiyxWEa2z*{dAc2s79qgf3pr@P#epe3V|fh?fIxK- zzBMh@b}L!JooD`Z)Kfn%z8~4gOYcAWv9awJ(3C^c;3(Aa!LBk8kcSN$pU!w!GY$_} zeiBY>o~#hNoDnYO7!@Y%+soAi0vs%)o|H2UkNq&oX}D`n6&JLrCLD3QIwTtZkmmE%;+#(DiQ#$jObsiI=|W!S9U8#%00RgDIMAfzs!T?mh<%55G@-gFYjU zy?EJedxp-b^?EecMH}MO!t(#gUZ=$i4NaZ zGkyEu-Fbdsy?AQtV`1*?%s-8$WSNz6X`MTktv)05#r{Tb?1VIm_kukdDQ=4L;7wk! z8$_O=h7w`)SLAi*F7vA{yu}pKAYBynCo^;LevdR;?MtJw$Xzkmo9>|C?Afw!0-ohV zQ7yRl-MU2GsENjoUflJL?@CXNN=vOwPc_%p;&7VP7T=8$t#HPRRfz71wnZEKa0nic zvU;N-D}-icr}7dc>8~Ca?~WR(x**T*${KY~^GcJw^W?jX^7jUwdr~(C-fZj>FLX-Z zsg%A;Gqz>P8kB@r!U*B(1Iexix}{`{aD{J4u58>B?1FIWPa0qUsGCF^(<#RpeDL-8($voz z$mPva)tjOCGAICRTZ7%~ooq{tM^@#)nqabxZ?29{P@O(wW@`p2suZtTwhYef4Ygbis6p90}K*5`+-p0XEyEw45i zAP#eog=Y{;9cf>S)V&QUGpiGbyJ|qMI==T+iv`0!3=AQ zREgZ*v+GK0B%#maMjdO+XKrjYZj@^}me=uHIDBs=E>~dJ{n(*$tbzL>?JVSz1oPQT zBIU1Nz7)xnma5#m_a+B;<}r~jBB;0Phq_}O=o{zs6+M$6@IA?bbG^}X#$RXRlMYQk z_WZo^=DptSY5szo-50X#6~A(Kt_!{4PwUs*?Nd5SKfILnGOFgkgZ>`(d@I2tw;@xd ztZ(4#0qsT*>}+lE1*&Xy8%0y%&#*K!`+(QZ!z0Lbp_IzTu`k!Ul_3y!)ywP!%tJ0V=Pdn+JQUU*P@j4Lmt8eOE zT2=IyKuf>%?eF5&TFk)`anIL#Raohrh+(m{&zzgL^7pbEJnoUbRJP~5G(L5x{=!U+5WwlP8DoFylMp{ z{d*Ak2+|MheUW{kY4Xznf?B!qA@4u$`X$%Q*7&>fh`I8-o&BJ*%jxO5jb9z;@%Rg@ z!s2m76a{OOnK{o|9W!g>%a+M^Qy;RXG;FMRTK%)1v~O4Bkf>lE^jY6}$Bs_mK#Q{1 z$So38)W7<)!$CKr_I8IObEjasS3$yFvB+M;{BePzlSowl+va_Y*T&`VmN@qrNVt)yY=}h-5~^%Sscclkj3gu} zF-m+H0l9yg!}6aBs#In1$pS{+%xU>vOO)AAN;gFn8b%eG-8^UR0%uj;j2X&-7bSnb z>mNrLdM}6Oo83~WGK;d3Gm=O)k|5F^K}xHDP!%Pg=|w3`!YB2OL*M8BT)zdQd`3AD zeQ0R>bmr*Ry{N55*OYt}gI7i{W4^fjfC^ldXmfG{W3Vgp?>sazX2~sZF5}C1O{p`h zJdziaul#r3Xag|8VC{kP_??0LOoqy^0=Y7GS z&+?Q^{k*c=luUD!Ox?O8iFtqMivINAs&rFP$~*7{Y-x{FXXUT7Q!>HO#ecpPIHUO* z9cJ<!}^K%~R&5?xp2ZC>yxG`l}RDDFJDn_yYE{4H^PfZq--uE?rUu zg@C#i^OgVxtyf~qy!>O}*)%YNdMwpm646jTS4z<+SsO5dX^q?=hl2lnIA(C8 zJf-fzoa1Bh?4|CpO5OY7#!223ix=~6(fy~$VE-S%xhSe6)+XA#dBw?Fo5)(7nCr&T zG400b{EAcEjq^{3Y8aK&J$vv9_KM?CLo6Qdocb^#7Eg|$msvmM-=X_Yk-`4Y!u<;x z?0;&N|D|>xkg7@K3>q)y)RX>UO~S8%A?UMK&OaCx<3at?mWyfR8D6M*9k~7A0@Dk?IFGyeEo)d)Lx!kXB48GQ2 z*oW?(=C~m;Kf?m9`WKxqBHTHwKeY(~EbfXTM9Z6p=Ozwz`3#E-H|UA@qR55WbQc2Q zlY{Q5$fk{(hYH8PPWw@7y9fstVuc{t9n9hJ`Nay%n&zf$^9I(oC$Ct!XnBoEy}>k1 zRgHNt!&-x{cds}9>>Z9x4Ut*LecHQeZVPI?36iV?vN`1JKeb%=%ebCEXd@JS4vm)La|wv#^fu3ju!1!>FMZkJ*Nvch=RRQLafjGfbehe2=rI}iqbo0P|RV;Y9*3@z4 zTW0W{2j%sRzM_$zZkqJOudLfdK6rh_UV*u?OTIg?<$7cP`F(G9r2>Zi9U*p|G{lX-t9Q{`u?_NXPjlQsVf>qbXw z*J=@PM=tS!R)O!WGr~J_w*su3OGKcksOexo@AMpLwyqmo;58nS7bd2#ftSXKE7zfW zI>n-~Q(xv#GtX6PKJd9pJL;9ePW%Q}=CSez58aRs1=)-bbh6R?!|7tmW&5xry8<-z3(jxmqKKXOig4G%nGw zHO{uM&j(yEkNTQC-hBEfC3xaqk(SnGD_fc{qPs3-c(=2m^eEE1b@fjmo#sYqg^FLj zO8#L(DVB=T9PUoc@Yne7(06X9w!WOjXDko#x%Kyz9~+Z3_nN_WXA~xg=q89BpL{O~ zNPIBi7Wqt=@oxFtr!OX*gb9nn1JMB)XNjE+3-sSnj|WlgVnal3pJ)h=nolQ+IoXC< zt0@Jr@t@-m-_s0fN0-%G@tqQ&^;5BwldzN(u_NF-?d@FcggPOmJav~d(jJP4Q!&JvK+C5&V)?27f zYxKCWE#F_P+0HT8ilh82=bpRAr?oIgcd6;_~ZJBJlnFuGlB}2>^&6o*_a*AcG}uw@u6Y#p;^dt z=PPj6_-t`GE@V`)_ub$u$q<^Sv``b;2r=7gB`J32D{-ewZ!D7X>DOLpDX82OAD6@o z>Q9BdZ=BeJQB@K9jejlMG@O!}@x&(dakKcUxlqc_Y&b<5*Xa8a%csng++d3OgQ_KN z-}qO8p78~NEow%e=skTXYr$TKKJ=FnG(pyfNX?S}WwqOcunz&rxcm$F8%phk(5%Mr zo^d8;umQXYHqPWZ&g2`}$U*0$_O_8Dr?FrhF6Rv!moFM;;@5|cD}j^$jXWLWOucZq zDD8zrDIc};Mzq=jfiIWlf(P`oK=Lu|i_QD3#oayf@}TK_$BT-Y=S+7Ep`%I*;;D^J z9pfLhpxXA^aU+v^)429qdsIF$n1qodGCuvM#ROtM$m|0jB_uM0u^UbCg%SJU&D6UB zjWCip=1$E3?Jq^$J(BX=H6`87(E-|mMta5WkH^>QlvVrX3Y9F=se8yp5)OYVsk-Aw zXo4mu=nesAT2bXgnP6V zm9!OqWd?VjC=C-glCneV_&WO|sp`zw@^>0x?ffKIM+|uuU8GWH4^WDMP{> zgtZ2PUk5hWm42gcIT(z)P`wm_495KtjN6LAH$*Ij086)#u`o=5FvxQU8Cr4jMs_qhAHP!Px&7MEqz`fZa4Gs#4I+1n@{Dk<wXY) z%m-e_w~Za)&Xu^g1zJ?X8ZTkr%Cj<|#)Y0?7mu<*I(^*(%sZ1 zHQDA?euIF18R!9Lj8-61(jrT+>y_KzTS*b zc&74!#PLeCHk}+7!1bMEyMM}J31AlZr(QLkr~#$`k(r~i z-ADrH-?Por*rAH7^DGCOiCPcnCMz^TCxz8sRWMb(tY{oDs}j`Pe~l_O42%ffI61Cm zlV+2It|2RsNtBiTdOXo{l|#6o2U{|OPckjqVxPuzabBz+6aMRQltX59zaHhtiUb-TF8*jw_#*5 zotWg2GeC$ODM2BbNnaIiWXG=;>#{nY=33Hq{08tQM+#vp1Nr30$9VmY?Q@7f>U*Q`ujc*xij@9GKW=X7IxpOD}`=1nsqBv@bpuZ{^SFv0lV%Bb%dQ>w<*REV|=lfZZAi0R8 z6s>Q9pa!kNu2OO6TC;)fjUdKBrr2Fu&LZ8<~mrF5UxzY6x^^y)rL;tkc_rt2{S(xXU$iLx!w5um z+9!J&TUulkGDlVx)#jklCO#gS{~+9@wggswk6XprKX8SZjHBNu#N z-#7nqV;#O*RrW&069Xvby^2NckYB%!M zhhaI*LuKAPbgjBu{PDO|T!l-QtE#yaYSf-91GGhaGQRg+3BOsjbuNX%Fy}9}b^EiA zqra5ex3Q0wqh=gUk~B8NtJY^Ty%sBBmA8CmyV}pXHdcfE@U>m4&ME_z>=)>){a+?s z?Bs+O`v<$bD4>y#uO%CXOJzH#kNx|4h8ZXrP>U4wCy&M!O$cMn_F)q`ntILm&kHpm z>u7|_QX@lm`(%Xx{RgN~1a!>U54waY>MZg(8hEmrxsVK5PlRxDFWF8PGn)`y0DOL!07bnv-}+~~}N+}rx=kNF0NJ&W)27pX|9 z<@%se;Vlhx1jlZs{;2SeLdzd8uHDD!bU$u=m6dgwl~p|0`(b5OW^MIJX!01oZmXlrg=|`~kql2sqKwSM`l^Ii4N+E> zM^=_kWU?0>&&JziubgDmxQvWfR-m$sjM1;v=FnssK^~DX85zLKlNpwt?B%9AD9+Q= z-g~RNR|WdOtnY!@J>66Vp8j!}hSyomg;~#eU)Q|)wQ7-?3<;Mp>yt54UAKo1^on`a z;ATk#MI;w5(dp8Yd(?onObm8>vah72?ku;3FzYgCNK+Xzlb_1E^qn4~?j*nLC+@K8 z&a#g@a8XK6KE+B;{s8l;`SrleJ2DxUj)&lFGHy;WbOeF*%pOh5PYFsJ4QT=B%*8)9kONo>G6EZ$9TgrVH0mU zT0`u$Iq~{jTm2L6$a?R-v9v&q3W#I5dd&}5ygJuV)y-YqK2OnvRh!(*@KE@MP3}O4 zQbu?vwx{S9E&|*cM&jea4kdq5eAU5@_Fp_;54k`aPYj9*`ye2p8;*PAf!XK(^RzGHb*}{A?DloRW?h2nR?FF}4G6(seqvjScD}6GuS-F2er0+etLLA`bK)2rFn0mLdx`}#XoT81Xj3DMAWG; zC9Jzx$^6p28(L4_ZBV5!!W=ODhFP58GG%A;WLNx=!mCv4;5V;6Kbh-{I*gpS=??I% zm(1;{Jb{^?mdmRi1$(c?z=4b_; zYg-q<%9w;pDoyr>sd}U8jO8px`1bs*kkSpGAfwBHL;DCreXSh6hOVdR>YP(9$~^DK4D2>FgHz;?0J%c=$AF(Fe#JsIgYl_Q7g1& zln_d%M+E4o?Y;LAu^EF27l-+-)mAb>71SNo-<~vCjL2rUFLrl)reD${${nzPpFU+7 zEVH_~DGDOZxNW89olWH!>s4%eIZ)DZri;ECSXueyWLmB~CwpSW1A})QD1{E1iWbNc z&LL6l%8VDdl%SvM{%EWH6@!=7DmN8?>16UM$g09@y+W0%L#AQE(gHEfHcj4JPSE|S z;BwVl6W^lqc4EHuqC!x9K~I@1&#E;h)^xLkdYhW8TT-{%_Wmp^6m^^sh}pvBLYoH) zF|ZPO*ow~LTZMZqR;v?EZ~fxW>Nh3le$csy1jKd+-ViM&zY;F7he%5e#r>$~>#TR- ze`PThb#r@0X2uc5UNi8iSIVnLiXwUUNAxQmIrh2ngk1`@xns3n?vU9^KS%CV6G_NT z*NUAr@9Sn={|*#CpC~%+n!S1cJr=n`v698Di#rZ^UjpBZ;-BUFgb6>mGzQr zCflf<(x5)D_|>L?cOm-5We+ZrF5=}nQ~e#bjj9+b_nqaqu=VjDUj%)#bPst4cn zb!NzL;MFzJjXIvCD4r!A`=7m=E(cNaN0kcAj!#Z5=)4@o7ur0`Xa`9su@_#P<(3J& z$n>6K+^h`Jc!~(Q?X#ZZTwW%?%DRKRby^p#*3>asMM=1apFp->7X!^W&~0iS`+yph znAz&&!~Wy~D_gjyCrtqfVLU=wv8=nupuFwZH;0j9Z`OZ0E+*J5in6RziLFz;^?%pj z%`Lq%YxJ*^Ynk8xN`mqy)@K}Gc-1s;o6O^b_2p;Q@Bsu!XVLA%8?QOJ%M zBuf^xv$Rbt%!g9NPLp=GUA)!bOaxhvT|+XcIWEE;NT9m@#(HbF$jP#<7E)}#RvJa^xh}*m4!N7*A1#k!7uO@9U57uCLK?BYunO|i zA-YA1LOM1g#lfxZLf-lpSNQfdH}cn~mr!;;tepz?_YruX=A`?f>*1}?bSL32PF7FW zUE=&@S=LD$kPP?M!Rn91$mtWT9$7Hk;!?IC2ATfeY?SI>vWR5pOP7v8HrqO{lbj)= z2b#m|tP;sks$%Q0w^6FXC{?(4)fZ$_E>ZwT6f*w3*(=q510?EAmySX<8#u4Wp8iEt zF@L+S*+T)De2a=V$vAiZGY;1f|9fO}wF9$`fT-J7i*+6IG-xkOY=1P<|Hu!AN+w6? z9VxFU4cLk7sBeCFRQxP#SSb6u_)+$>ywX3EdX0$L#fQ3Rc{A*6W?d1;mm2i?uf{`; z2I=*WzFFeqpUa4n#O8z`Vy#93|QCUK{k0Xgb2Q?~ruX`Ng@aF_#C#(@+_0nKTTVojx z(dbLrU^%yk+({6{5+cNnilx_1Gd~qc4{Fy+;&Ie5NH=x5BR{d3+wG5ZAcK1&W+@t=CZ?@ zj=??{q{Z^@!g>PUAEv|oG6al*bg(*mVyw*jSpR}LlHTn=tfT-6(@%?)bRWyT3#$-B z1@WD`u<&|lLsDa~ZN%~0`uf=e`2tworr%pGJ67{JV@rh=P6h7rA}O&I0B&9+ z2Q2A+2#6ElM4Suaa5xd$fH3n;#7~@NkZ3gqn>hP^2s$S84{}8eUo;22?Lf@hORFSphh;QGs{{%oVTXll zPi&*rg;hg`3$8N{If}uKfo0tf$rHzaopYZ&+y8kN)_U^&Tn9Sb40~c{X*;EoPxnKl z?3Bhp?g{sE|2w465bZG7v)-VrEkm@^T&PKKV}cFh`u;StQGcS7ld19+e8JS9>AzBg zJ+XhJ211K($*A|k9{L2L&k{*)mFB!5C~dqiW|D_!S)93Xk!&UF#g5D*IF5r&qo&aD zXgzQP{IG)-A{^Kwzt&%qw-W2Jk$w z*6ySFy>m4_?{A`}YZmMg?e)ao>f6LiSxx~iz+zvZ3uj(py+agc71(+>W0dt!N0*w$o{MU=J?~j=z(6ZlA~uY zP1UA^RZ#te@e@Jv0OmO)`lCF6-z0XPPBWZfyk6sCB`%CQ} ziJ@q12l4dE2V#~NNpQ+!7(7O+SWGm%k2KMxBf%w+Bpo03ZpK#UfFhOR>tFU#V?|@% zhh1`Sf1>tZhF7k-DOh?1HlD5-Ei|$#r5oknEv*a*c`ruu2fqN{qH30~5RA1&buoq+ z`kGBCqaTd={*JXBDK2G!4~jBnB$Y^w9jnOTby>!;VsLL~!%diQqH9m0YZ@8+4juf? z7RRWRYth#MS`m!$3$9! z>rRqumMnY+vP=M^7#ASbCEeL3ZfTVgK@4Np3hC9jCmu+^yDZr!-f~QEvKZ<(6lUBr z)Uh7hm7>)@+7Q+FMh{ABd z(r^GILMClRCAp^3!PkWfFMlL$B}>ECJq-sql3kfIj8VdgrK{>D>&m6?VvLC%m%h^~ zRoN=!7lK#v!TXTvU!B<|oKlT*S~R{UB)i^CH-<$I7n*y&H+F4L&?Kp0`-pQF{+IE| zNlD>gfGrgJJHQ$jSJbeXSPqcfylwog?r<8AQ0i`b7mnl`Q7>W@g(GjtKIR`t)Z9=m z&5JQseq5TTRcgCcIGSo~94g`VkqjOoR4D79;j^VvnwMqV*;7a#!9DRstC0VJAr%ZX zBPYki`vlk3B-a#K_#M!2nx*XGhOy@AK7&bH^O?pRGH}&I4aqw?r3QfdR|ica!&nsC zN9{YNKkk@TQkNT^h3O<$DCmn%*O@33W`G@*#5GYQ4PPCtj(WvZHauJ1proe$v$va{ z1^uk|*iPljZtYGFzYngN*)1~z7=f7sH(MDsky$l;&CzMX$LCK>6LsvV%vDS+Jrk*T zILZQF*>jC0QXM9K6yPiykF|IBXs?oO|1mwK+`QcWr)zKDoR+EQeKQrQWD{peGoM}^ z)2yuWqw3^Gjy$;4$sJ#l*?i>8%;f1le<~M4CFlLrGcC_8Zzgd_VCW;C(Z3Zj93kcn zY)c|psLY8SY)Bjqq*5Na^D5gb(>-SB8|DI7q>#*1&i7M7B~v=)^zj?=h!aU1ZoBa+ z1Hgz7l7;f8KK`UWK17*rHA3u(R0>;N9 zPf3(a8JW{pZODrO)gX4`wF7|vd*(1ujelX@tFJn!-xWygAS9k5c|YarOWy5q5{J5o zn&JpCM@Qc6|3)Juo#JD!Y!)e%;v*b!)YvlF)>9u_ZIHAAZIKRJKJR+@pmm1Mb}DFy z@>h@@(L}7%>_4N_ZDTM>dGU!$!{W^qu6CL0E<^doR;FO4b7#`fGFkJ#Dqf*045DcX z0;pLtUtjq`Z~W?-G25r>+q*3L)-6FNwch8}Syzqp828@nims@g37%PHvNuB?eRK7C zKUpo2GWoXgwT0T|5nNx+yUsQ{*IIbY~uxdocvF2DiXev?TvV z^!-fu_SLQBi!hO$g6BUolCn&=;5n}+y0((Kn{sr>lccpX(>6Me`Y8&9xz}71=KMc4 zpi1MiYOa1$Z@eG>{b($!$fIn^d)3|1Y0S^v6n&Oj z`wyq;XN__aF9nl@rOV!xCkbbptNSNP`0p7rzbxGP(^$k~(wXzXVpBLlnB<;9LZsS) zdhglKSQX^ku*sJsMmcw15Tag=-Ld<9jG?KpN!!83myE<$5z;rbvkuk<9MDW39hS~nf zr3uNU@3l+WCE!tD?D~=DnnDKe5;Ke?gm($UyWq)v*VMtUH8dpqVvJX)4K2SEHXd+K zJku@pus4iVPIjH=GSqossB^?NVXRup$2Kv}H6h_+s3QnhFf`N=XUy`ML5>w7&i|~ozN`1@}3^mh_ zON~;EOBTWB8j>;ErMAw7Bu!6B!#GS5$>6G>6>q~;h2g63inr5Z$V zVKYO^fMiW!rm~*N>N^!o;Fh+)h6Iv@+O;}?s*FtlLT1*hVox>m#5B*ueu4{Nlti*p z{nRuqPc3h5vFD;mHnA5sduN(#0ssbJfWS5fJS0J9`hU{#|L=sD|B&PVD}McpdSdRWqE_V1&)zoEf+eAb+KFe0EtgN;{IT6{ z7$rUCn;F}l%j2k$wjG;mYjow+AK1n{Ujr9exSTh;nS4##_u$&sF*sXSeyM78{?C%l9J=~3S)E`*@nsf zdlT@>@Jh>ivp5NyK+)?dW_|3}o08r92j2L0vYUPsOew^6(WGPHWxFMNb5NP|6HLH$cSb~fB1zms*?o4g#!Qxo<3iVS3MYYuTcbsfz7rfBd}iRgX#H0G zK3#t}pu%=b{IQ_z^+etGvqDgw0Y=rOD2^8>rS1G@|oMMw5vnqNDum)Ehzj31;P63i^lxI2xJbp;Ql})MNjjG>gO`EL|YzJdMcHQ0p;3m z0D#akJm1qlZmSa9>#D7PfC%pw_C4oTP2t;1vQG3>(Dy}j(Jt2F0R)`lI-G5ai!JAy z{UYEg&R5&fP4PDu=PM8v*!A*^;wQ{Nz~xflSru?g^qCKho;8P0?JSe-k)I{i;)O>{ zQqaYlMmZ6{K$d_4cuKY?4P?p^5CQ<%;$3WOpkk1e6WbEVZ6jsDxsgRYy#EXb4^U!? zi$d&&-ZsYuAgX}`Tn}fH`}c>e=ykgRvyzp5i0L%iPGqN@jK|42tyxr$W^>Up@Fs_3 znHZY}fRQc|hy}~Wj4S~CP6cu|7iW4m*M4WeOGMhPt~XItB6|wg8!Pc`L01=%PB(t1 z(%YLb)DY-isTUe+L9TmqbT)~xnJIHxRks|!%4Mw{Hu5*4R%p46>N%@!VJUp&G;6)<+Lt9q2I^%(h3! z`}@o%FH`J&dp*6nhG@$m=Th{TDGX$u#~e! zPSGJTHZS&84x2g-HYGxyW$_XhNcdJk2;@>S5aV>c1MZq2HEnvhG5``V1@`JLX(OQYFyl6236_(53(yx@ybUnaM{(u|(Q8utTQnq3XRpKON<^%0=7eDZ zXC88@Q#nJ-IsmKrArH9VBiDj~3Ro>WVFDb7-_zuTzXi3$Yn@9z1Rm+J(E{q_C(Hl~ zW|8WaFH~YN7zimp;Q;2087P4?-a1CWACHU-(Bsm^2jcL^Xn>pY6E*;5Ax=asFd09n zt~kHe>;8WK#&d1WJ)V280~{h(bnL*89S<>S#78*7q`PXf_tGE861LJb5fQ5uL+2LV(RhngO`F zl^bK8z^y(M1yBJUl_y+yM}}@O0NwNoCy;qZK3d_Yl+?KaLe0w5J_jLgyNCcq{KmUQD}fhEyKrkr~4Hw~bp7e@m8BC8<)4w^M- zfG;P`|Gza302*ii7Bz3m4HmSi|(Y8^}G% z5dfBoYeNBTRE|9GFoVYu5Rp;5gJ-LC!VN4($#4RKpKI^n30agPfV)A9oPg$W&UawI zD~uXQU<@Zj2%O{y;sP*8mae1is z&JgtJg9nZ|u(R{t5e$Cl9BUvXyd6T$EOj2<%`5%ISI-J^W*-naC;Upv|LFKBMd9ij z;mowN@VT?IL|JQ+%;b5?r!!AmnK&TU!H3X|w3y$^tuIqsviyrV#Ntt&B^-=jhI+DwgZOlbtCiMJ>G>)Y1(? z291$FOFboB?Kpmd*g}OzK9Vcf1<&M6t!1QQet7BP^;VHb;NgxC5_HQ=t8 z3$;wkLh>e)d()Sh)!s2{orI+QhF32Z$=sKg)V2a8U+H>6Egh^cd}Eq}E`Ba$+lfU* zqASf#g_(9N03{nTYLX^-`u(LMsCD1z;Vv0a{W^>S2>w*d2>f~-CUtlHzK-E(_wPX+ zWK@LIA7;k@z#5m02AJ{-qek%f#?j&fKLH+2MIWzI^qW1QU8bJ!%@6Jq8w6zGzR$9g z)JWsz;T$Z|%i~QqK3|<8i>+8Pc8NG3)yED?@_xr->$hRLrhctWz@{}Bv+Pko6VI63 zysvF-Z*mEERu0#a*UXP*migAU`0)$Z>8#bg#=h30U0Q$iQFNPJw>>4iO z9rzN+LJX9#aSH%FkIAS3)qy8u0C5nD6~N@#E&+TBVvz*uC!RzA0}J~^fXWjxQ=l=J zMFLphu@nF804JSD8o&k!yWQptHeva@i2}A8kOy~ts(nhj^N*Dv^9u%gbLuo9%WYx& z!co2>shUlrrCTcNjCL`E9e8#~OGN)dz2%50xN-~D@hMcCO(DBLtU#u1^1XsFZ7GyXJzO`*gq+?B>*8 z)sB`R-1FI)>Kr*g7jD5AMs!EA=tdTBOq}oR%Pw^fz5&=)dWV`z!x!|zS>$)Qd?T$o zro+7(vPsP&inJo-!y?zZJI~tp&#T<0z1r9T8B?vh1|{MAznEQ~y~)~~5IuzXX;Z_5aoRFoU{e*mhPmM9oY3@g4FRvf34CVnhsD{{Ru zlxzT8*ED@Jw7wbwO2KP%bnBX5Cyh!?O-oZ#N>8*V)~!mv3QR}}O_&3Z9NSC*;^hcB zY$#wQ^;8zG`xQJ6U>$~VkrWh_rhF{@#5=)fQ91?;Nrm})meS!8U+$7uGqUQzoY$$?R5l`z>Hl(q7)Z{YJ-`hC0N{0idDO6EZ|5GB|Xf zkWyxhT_@}f6Z+(}ghHzpq%CFna5-{p`H#A!0=jANtQxiG(BpR`UbSU&Hug(R@6CsQ z1_^TalK+Ylwiky7@&~}7r3#(lX6~JDYV?!LP63kIS1gN$tCO* z6H69g#^a0vc!Q5~2hcu3-oxGltdGFtG&Ylk21tBjDFLv$Yuy1i_yI|Y(H|mVP)))%$03JG&6pUG#Uw{8!Dpf^9hy)PABLoP@Mnt5EA&>w8 zX;MP(0rEZW{od2=`+fJkgVepa%#-$+AusLH(dBP|>)h=%@II+^HJlU97e^kN31|y~wcwK# zq~>Im5_ahN-Krd+qz44&w>i>P$?ex?jXf?Uni$)NE_bLFhZ4nC(k~Bj(rVkBhn8zd z%f}K(IlQT9Hs7Eo#XO94uW<=d9b!;#hnG$t8Id-RnD6JM*SkoMjxLw*#<(M+v)K`( z>4d2%bKc~ozX6oWr;>3Lph(P6n;Qi#Dlrx_QvU*>&PRT99!==F^$0n=@J?OLWX?U{ zCVi7uafh?(=)>^kif#+hXk{Uv8)K=G0`z@XS)Hi6(pJVYHCj7!AuLi^-XOswWS%T` zazYiXzVOPIs;Z78Wfj#P9ifniwbVa;Vgs@~qVm|bZ3QQ=_Fceb0uvhdJIL*u8S1(e z76u&=nibs@(&-hAk37R>f|5qh_m|W>9PjaPW|WVlmq#bhtfn2vJ~zCtsLfhbyW(qF zg<5&VM0ZzcCzM&uthH_0C+8cz>#b?sl;_hq^WwBH!oxc6)jFRNs&*f3RgZEq+^(g> zdLH_8eC>80*9XLQ*SE#z`ROC)o^n!VYb}qME4@~~A0P4d(9&u1>GRy_^GWdNfP)5v zj-YDK;9jc=h6v>*IIp-%>%=kbux|9WmQ;GaUD~^o*fnW;TrC4vL#|KnM#J6dX_>LH zo<_ErI}7YQ%F`S_TT+jo&2%3=soigvDd&(Gn|xCL-AVmdcK2N}H_e{RI-8+$Im15Y zMaf#F=Cc{iA;%b>k1-yfq()@0+AOKWw4&E(j#{wJvc(=W)+|YZx~=vKA$_UI2e92= zS`o$!aKA#j%{#|9Wr~F8os&uEeUwHXEo*ENB&qiebxF7S>?oM&`O%JM=m+LD{kRe~ z>2@o8_sptM%<^Ja z)5Uuubd{3$w)uLF`BGpIX>Pp6oMRro9CDR3JK7#e2qMu*(>yZgRXV>lg<$AGr}ua4 z|5|swO*!R}RYd`nc4hil{qQkV)TFM6Q9flK*I@qANVIr)Ey;#qB*8Bk!? zU!L|j^?b}})da=iIq1|FmxY|GVInX(^+i{p;SSQcCss%h^ooC50hD86zA!UgDUa;3 z6kCrG7|j6EC9{pl=w13}VPL*#^~LbP_PLfEXq;$S2b^NmW`2~>Itn8=^A*VNnXP9; zV5{&)`G5Q0gcmU@;MOHG^`A3c5mxhF(fcpWFDCld)Ne8h2WgjF)3`i4xW4bBw%`X# zeaP(^wL_x+m`#)x;1l3c%L6A6dlL2yG{RCkSu+O8a&=k9q&#{U^0(NKQ%JeCht31Fn$o}DIA6WY zvgSRzNpaKQy1|Rvx)pGaeohC@g_lc!=j7GPg6VuVJW>|l4;?QQ#vnI2stp>xX%e8L z^o=2sA}<~x1Pwd9R=}ql?(1bpHKD&2q%NP7p5?!n@Fq1vZn(99VAJ2GK+q{%MFrEd z3y`udIW*j3{YBFfgEV~UqzS?74>>P1rc(Y@^8oUt=jv7g;mL15RX%$m@ zFCuxhrFo&QyARfP-+uVI{HDx@`|hDm=hDlDhe`a~tchdC77y%*Jv@4|K%ed{k2N| zHUrDNmf^gXC)x%}+6JPhy*42&_XxR0Tj77sh}>#HIg)V{?u>jw+L__Zdbd*rEmKGf z=k*ZE zrkQ1{WR)bz+Is(v72G$pZ|&)%;agIiOF=`EK$6ZjFXj0vzNXnUS(Nbj<3o|=KBGDv zqy_ZV=g8<3-4P#tY4~jKOnrKEMCg>|B?(G;Q_TVK;c&z`Nu?%lCMKk{%7cHO9USOh z8fehie`2mdSnZbu{w=UvG>Q?N=7pSOFC4o zL&8VXkfn&H!|n5o)>Mh}Tk37vnTcV6M9=ET!s)LHqr9vI`-t2fh=^k*J z2);q*QUhoLiT?;S|)c$&qMZ_dQoke#ElLb&aj zxT|Dhh7&caBeVUfBNZH}y6M=wGpFCOdf9Y8le~a5mwq<6WQ1}2SvgBV{w?u&bd<`p z{kCSOQ8#Ln%9CwN&#u&ZMy|VV;u%Z|z7WS;<~mAVVxm*okF%*tSX#3ity!2#mhy7&E+7+GSPu>* zkVyf1T5}qeJc4IR6ykIj*;wgI4oSthz(pb>6>LHo@+1l_JB#Rj49_gc#%1>qOC|_R z;$B)oHJf^$L*c$*QP;4kT5oW?G9tH@$W0=0^9bk$m`-FI?JJ8qif1Yp;s}dus(J$@ ze1gdBM)2mZi5btn>F8^v*&nB|UYLzTeC)9n zouvW`8Y@G}6PAw`5j77Iz`61W3wwu~DelQM$-xEW;R4celf!ImAorbbdh$DemOi>{ zY#T+3PplQq$0rx#Cg-^E(V#B7Qr@A6h;!mPK53@7qo-NJ4H@B3dePI2LGWwoxEfpP zP|M8(uA|&H%3j{vSIj7ghGqwFXi^tk_C68a~N-A3s$c!*!szJeS>Sol@?zWgLgqKnKxQ;Gzzv_ zxux2;X+3k(B1PTD$SYTC8+>>2y7$@bKz_@XPj2fQ+$!>0e770ALt1`pGuRe&|LZn` zg>42Gq9p&-c+x-mf&b+3r2lP4|H%vdo%v7Yw`}|5wzI*lDZhnuWt%}B(lWfwKs%}y zJtE#V1NSH^QdBKQJ^?+_ZYQq?pWXiD2mX`Clm4q0_&>}q`}e*vkSYV@Np)@xag}K6 zYue!7;Gd{p=H^hXO_bxfIaHn=Cgc(Mqx~Vr62qUF8PQhmHq10zjSwxi3W z#f7eDHZ5v4WqDzN)YaV|MPt(mobbY>$$?ak+R|#)Z$krDLXKQ78Eq!VoDXh}IH}8< z8>agiXH&i)b(z#ZjLj+^=Ge43iaFe& z&ElvOCavOV_Grme0Y^Hf#F)M(^or}s-uVn(d`xzowf4Lo_)Wc7Ln`%>su@{5;&VK& zY{{WMA$0>oBPr$h-T+L_$SIcE3bww{l2O=ffOM`!pSE@Ad&&bxw>UQj^_A(<1i}@I zi9f6t>qEu@=z-J0IYmZFYr6{vKdMD0s*{^PzUUpdV{Gd}9 zYjV%JlTPfZH^GxjoJr9pT#J_` zQEQ7)Yfo~FV}DQVvzVeMiTQ@QwR-A&VxN27Dbvk8mXl$!B*Q$h(Qlgq(+wJp8I*N= zPR(4trxw-I$(l@b&0?+1Vzr{>oE@22J`CkNEc=5ab?7n!kIltqmpD-+2xvnUGO^K# zs(gw(bCNvMo9}5L5rw6N@eCh$5GhkbVWCuJNxbIH)4UJAF{Gyaay#x;h794}660?? zPBV|8oZ;&IaWBrfa(AY_@iLSd9gtraG&lHpC7?R}Gj{q3{_u9(f_DlLE6BobBsj>? zai~tsxm+c?j#-Rn29R-+DB}FUGj|r^>QTf|Y@i&PAZmX{@Y^$CdvKL3ma){$AO7gc ze3wtmT3`igBSS1Yj*Q_tZX__bM$qh2J(-SP%%bN+#&vFHEs7ax!61i0< zM8>evF81bIu6v8)PH;Jfx7&4=_Hc*;cZ|ah<>5j;-@WW${B85{$-LFa*lC=ZOAf}2 zecZ1pN0~aeesI5%6_3)k=HjsXxbdO|c%K6N2#ST_v`h+4e&pLJduv)>IJf9AJFu5S znZHJ?MG;Vqj+?Xv*F6X1NhpSsaZ%`b4x=ZFp63#qs?tDlN6!;QaHCA3YJzVbj{F-- z?ovwZos`(r6zt66nV;}2v3E!lMfRamV*4j<(Kvzmi*wdvo~NAp=^^aBS2$`51wCKk z{do6d_}&xv*b-{^CrKARPYhj`Ncq3IQ7F@5($f*a; zIi6W?jQyC6O`+TGD6?M{aFWz$*;-g`KfbC!DK^D-8wMk*8YrVI|A&3rQLm|^UK>w& z^`ahBncMop%EMt%_ia;N{2T-I@q)q%w(*sRQz~zJ<#zoChLHYWW;x^ayS%dS8Lw~u z;vO;1c%7D4M*R`u8=HK~f|fC)g=-f{C8M>idm?Cqwp7c12*>|KP0~LA{QniG_TLAa zf1+BRJR7TkT4qsJO>RxOEnhk`+=ftDa6jW^>fW1A{$GBc%DLQUZEibDEBoF+!;f9E zDs^s6?^?Fiy5;@75n}_p66@y*oHNoriQ%6n) zr7Y(v>HZ5MB8>w)8I$~y}K0U&(Li644OK4a51KHUmG!|0&p0>oBX$Q7> zirE6UQTK)R`($g9>8rAipdm(et_j{e1H!{*IPa4j9QvF*)`UyllE!snp7W(!GQvHT zA}H}zJ9SF?;y85U`2pWI<_2+B!}9-Vy|uWeR9i3Uiq@_7C&Pl$=IV~QzMT?{cDQ_# zT@u_pY!xt$cUC3Y?+KsdNv4i&_Q|?Q{-d2oabym)cfDfHI)|`FBda@-T#`(S^lncq zehaUycJN4#3w!FM8$Mpj*+XkQocCp??$_f#w2fR0BHe?;f(&1u>0BoF*V;bzd{}3* z>3QKVr)M?2rEhZM6PHy=d4-WJ>nG*YP0u=5Xm7X79d!JvM*31~ShPOaZS%5+>0BYF zXu;%kyUP80<7WfUM<1w*#^SphCaz|B$`f9Pwjbw@&eVjdXZT#vaDK{sLZrMi-;(5! zOl3G{TO`k{w@tnpVLHA0T>+XP4edmqaGTA0U}Np6xjE3tsP$&=h4VcZ&i7x43AOf2 zigCDTJ$TapYez9@S4G$&`x(?)PbWUqt(~-8Z2z*U_*BBTB-X)EJKF6MEvlzSzNZJ`38CbIA}ryHy*KJVQqr;6mG&hws1I3;rG3j{9U?G%j%TqfvsloS z*}83;{ZAFXJGr&+YxX3U;XLd4`pY@4goM3uLsg|ph?e|NR!}bMvedCS)Xlj_t&rL2 z7$VpGrWp;+md$A^XmpXacAiC*q^1Mo6lHDYl>sE2g_XSI5L=AHE)ub+FkTiQr!h&v z)n^fFE%D5k*|_>1qUj`o>9&_9kGgBWqi*9HcqHR5i*=Zd=I1GsaW$xZAH*}MZ4^A8 zm?e^rM<*lCaUJhx;_$h+q2E|o(E_po8*9wXM7_EqJkyel8~Vz^qAt*_Hj2VBH&ZnK zpY#{(3u*g_8%%qe0qTabnG^?qn)5t@H-3&|_i$MsQOD7a%eup5q0UwKIoixc+Ke@A zrWHXqFqFlh;85^HC%)fCF+{;r`V!MDm^Oogr}`<{x8t6uE7+uSD~Cv}K}Z}$A`P`B z*lC+b#^h>=1DaZ|aoiIrbC$Koj(I@@I~B*Z6Qx>`HsNTpFA+=BJL6{lLByi)tJXp( zY^4-7QG#cEh94kNGfTNwhvemOcuC|N{p)ct*j zo@X!7be6#M-%E=_&+{JYIKE*8dVQ!RW{G<`JP)_u6k-1$!oGFV!_+S_d)qHr>2DK> zSv*!C3hf{1IKivbV$7~qvOG=c zTrRmso_3dzOLp5fgPfu9X9G+()|DPlNyLdHCV+E)U+;}Wv+Q+mW;+L}&vx~W%Q^XDoNS1M~|=% zF`2Y{**3n&dBJ{kKUit8MN*o2t9UdpZ1=zx>pfW;~=}OY#S;kxY+^jLw|F zxctFpcILXa%ym@kfh*+OkKZb3k`J5NXW6@+t{tkU`xWmfd|WdhqJJ#ge!nRGf=IJT z1JA8J#;rXxO5Y|x=FEitz?b;Qb(=_?yA#LMk zpV=R0BQ34hsuymJJgc=~;IR#_1*@GyKIY>f$Dw3yp?Q9##6QAWJ;&YmaX8<~xIl2o z8ZOcs&Ma(YydMs+Vo$R;l#ADKR{pg3IimidR>or@_1>_fD2v+6b#x+T-cG!Ob4$2%#!4}#~f^Rzo${oVhR%@{+S|pl$598Nh7wzw&&HihEbj*FL z#BV*08wiv`i$5G?!SBx8RtfnHEx!ie(Ee`G@)Gt5&u@ixLeO5A+=bmFak|0nz=XW= zcckS6tlKD~32i<>>2Q!Nu?do|1+7VNe1};lzAx&2H5!fNxSfYaOBYRX2}iHv9d73r z<&{%b%?V>PVJs*p#WR&Z+Nxa+>EqGx6h4S>gPLp|-H`3vfNYOA*eAWe7p(i(2y)Z-l|a zgU_}F&gE~Lfadtk5C{@4r6l4Al5`=BN4!KQBMe9|<mk=?ASZe8G-=%sI6uxT^9&1hi5X2U(3RTUt2 z>97K+EyLS0y`V8E9(l;0-C<@w{RC^OPQI;27OBlF&-eV)p6TounC`^bndj+yI?&QF zaLAh>EDp5*v(0Xx0e}^Dm?MHa- z$kE)9lFImWqu;m9$6vWvTOqRsec5QoH%BgMS7bK-vx%NRS^Nt5YkTH4B(tsk=cT+t zso0o)FZyik0gBw?E7j@Y!hOK`|5 zqiia~S%uN!Uk-a7r8yoZW(jf~hlp9)wB}ZJ+VVIl(7lD>pNHqZ8+u$Y^p!)I7N9j( za~-P?Jmem;RwS`<@D;U`I(Mcr3pMzNffB=mkJ*e$gskJP@0H4 zv&5BIR!eDgXR3NLljyi^0ounN;{9>1lI1(gw_8kTf8346349oiXQrSA<#Ae%e<`v0 z4%>8pyN;2&*KmB~LYc0<#8;j9{7BrSooMSumzX*oOe6Pk!j?aP)Fmc&>fZZPsIsGZ z0F3 zer(A6HR6i)UC=mgy>+F;YOhDd6OKp^A?jx_+EJ={zN$cOw`vBh3dPi{sqLc0JRu zJ)wPV{Ad^R#qs5?srGbwX~f*z{8ZNxXOt5W%L1xs|BO*NZKkkga9L?8XUgl~ft z-Cm+laodr+G&(lz@=Wxw4|dyiA8e6RY_EMR&B^~eF}g1Beb1BeM`Zs`)cudqI~k>@tGn~L5WYm-LIiA^KscrTu&4zHz4FY1cy^kaN3t0YCcf{ zpX2cD6skLOPblr1`EoX8CC$-?n1#a5S0ZkKO?5uU+*61fnj>aG(pIbj38zf-e&5O{ z91c0ao<^nA=QZQ8;xm$jAVBS|Z08y>_F+Z%}O zD30mokZpV%)H#&WEi{p@lK6?crE-fV5&YS6 z%%^RX?WMT$M^V@{b%)dAxt4pM;wBd+N0o0}hO>1{9V0)Q#Tz!NghvQS*T=#^gHg z1hsDz)zvS#MH2{qpR@MkS;nss=d=xNVcedjDY5Mc8mR7b{3Duj2%>MOYDw(-4Hfj3 zUn6d!f{r=D(nO>QK~k9iU9eveRW%{VH>mSZX+HSR7;LL;@L1bmhi5LiOrG}DY4|hx zuVE)IJ8hzSe#@ty-<|y!HuUa{ZAqDR0!6SW?JIJ9g~K!?Uj%8&xl>cv;RU z8&5rZ<>>$zVO|oD+PM;kxjh>?+f2sy7}_{%7uiHUZ@Uo`>XDJM*T~^i0RJ^1sP6W1 z&>5SX#Ba`n<6SNRFSzC_Y17ke61!?PWwfATYR)&LvyBfjm)EK(-YV#vn5wNd5bi5g zj-GkYd*N!@*_lfd=V5k=dma-7PSe~3j5)|)OtxUs5hIMrEesr2kB~u3F+5kH|Em2A z{5$reB91ySi6b=CGx6zg?S0U%@W5hT8p%;pBT(-rIAnpzzV9%fw|Fg0+`tV#oh{Z};#>h6b|sW?TRUt(YKWh${%yKG7pU zql%`E(0RNI6Kt_gYmoTv`D`Jmc@r*%A;EaOfdQ0Bn{0ut+v>N%%3~HA3kK#Fg^+7U zydGd+Z|D34DD9dPgRyu6!+$d{ZeTtVGYyZ{e%J!f=V+Ti?;=eNvH3o~ApF<#2yD+2 zbOzJ?7AjEtV_p(2?zh+k5z-19;UV5%9ISTL%cm^%NnzH&HTRne0?sTLl~#~PdC%K6 z$87=legmCzho%~^zu(Y=`e6wrxMXP&343V@$E9MMC}{=6tlO;VlRnHESa;le6YTA# zxxlsJ#63voaqnS_?e-6DeD%MWbo&C>2FSUy8L75Y`x1Jh$?!%E*SO9Y?P%M%hg$^XXJA#LrELf=OvGmcp!n zzI6O1_#|0(1k;MFlB(N|!SqAd3;Zs~A=n8aq0)6mA}}r|HCnZYF!=1xSpgB3uA)0n3tjQ!i!u9>#}+9ll15_7M1cYXS8OcWy5tW12~Z(ED3Fg zOq2z5UPFYj%33&WG!cZUh6baF^?RZ##;_!d?j-=;oSYM>#!#}!vhGL9`1ykJ8d}NZ+aLi728O;?L>2Qpy>>tW)Hab3hoeU z;ug&yT~mU3f>3?j!~k+SedV-v(o9K=1bGl6;<`=(z7HEo#+2Ilh!C- z*ujIoTm%^zwflh(S0)T(t%nL2H^^Q*tRO`8#Cd~{naN&^HC*T1S__}dOq4-;S3S+PCFsnc{L7fC<&q97VbHcl3!{u<71NZumm(N3IPCXL1`K}nmV(m`6RX!QBJ_rF(e{f=ttG6JkUfI`#g|y{)e2})Rvk-jA>V>WllcRC_yjOzxsX9-TjvTHe zp%0u>bxW9GM59DaUj$Y=)tO;@5L+iy?!|(b+)tlPBuht;-2L7>4C3p&URVfxvK6(# z>O|BED08dZB}!i;#GqOpJ+}RFV0k)91x|z?ZG+;CTyc1=<*kOWvea}%fMoq?g~9wn zecyO@dStDhsk!Q?(JX(QT`@XaADNP}yf`y9*E=@9oXxXw8RgHtpB?J3d7-`Ae3_p5 zPurZAxo52A?Uc`c6dSA*#*~yUL>m848^>(UAugH!t#N~GK+{KN)j0Cl)qmgX+9y+- zncH0-`h#SLR!h z_OE~}QH6IH9jHGvyah3T7bhx&=&fV#6TlQBu7oJGFw*5#f(RUae@6*no$*c*LdHU{ zH5gdlqA3Pu>^C8h@~l7_tirJye_}%?PP$7?o>SR65`(w%BR94NQ64M{kREQXjuITZp8wF`s z?~9zzVcr8oy6#R8LkcxSfSK`9Id>Iv3uLW7%& zror}Pz#2GrQAkMewnqi5#KQVDy^Tq@nnwqZkt~mre3J>!EL16o?Xa}Ga7yQD8C1eb zq%$?4_HC3Ys6We=1UG`jF0jmsI*Dlo+ta&_Kwnmr8W_`;RaboPzC!poz-K_+C5g?L zS>(Zwi_ZiRjq{!71VHR$jwUD)B-R7(Opda6Z=+4F_WRPgdVWFtf*uAeo7oZqs8o2V z>c$Ep4djPtrF`*a5QF7cQ5V5$L&OSYX^jDT8&yL-_;!{M zDiy1?e^fkQx25)sVA3y50|?1#DxHQOa&@R38BX149Je0tuyDrT|Gpsm7UGH_xeCDZ z*>xft3VOe{R>%B)e)4ET?tD-AOJ2Bw7t%T3cqVgmP7--%5U(y-6}Ef4QQjW@zFoSh zy+6vLgpHPsb4Lw>`qj<(^W2#xn4~4peaym2=DX)pQGWFu6n`q4qQEFM|BylW^{70b zG#Q7x>J(Y?)0%H%m#dbrN?jN6&flC)(dQYnGg>8A=O!h|qZZa#H-qlbqEWV29QdYO z-G^z0@;T8D%F$1SFikAeOZI_D?WxCS$Iq$& z_0pRy^0@);zCMoW>q%4VtFZBKW-2oR_LdfaP77XJV01X{w4gTFTz(@j6jd3b4wo;# z(SvU-cmsj7CU8G0xCwkei;2Z~qJ;?Nt$2MYB8&R1nSynpIir+cIoQ54bq$PF_pK3d zN(ZYmf}25Sclb)FAQqL;Ou@O(I?z#Qiw4g(esGqB-z8k~ggw0j2s>QlfPjCahJ0e- zQ8y^l=Z(a=tHg;7-&?{~U-2>vMhOfYVYc?wh%0e}VqX1&U)oFaJizMpRh8}PKC@`f zX#TtH=nQFr$m7+v&sWu>O<0$vdKX9fvJ<3T2+LQOe+;C$xS`5@e2V#>fAU-ZPba?^ zGVFh0Kuv_tg>@uN4Mmg&e$3K3J_bUbN}DGI;|O;3n0c0&8t66jZIjA#qS`iRdfSjY z?q;D~I?9SD%Fxh{R~FKh9}0(k`nqyZ*wCj0YCrIX(qK({&0^^f{l$#_0NbNTs7~FU zDGO0Q@Vlf~mzgJ>X!a;^Ya=p*1&oo)8tD9iUn5OOB4$yk_$DUB(4W?E6COSD-Xzs= znQ8AtBch`>BSSclq2wq2G?1Sa5NmmVGmu>w2|JNBgLpMTkiMlU{_DR}Kz9720)ie@ zS9QWcViGe>!A&b6gbLGcev!={PP(q}k)8tD?{v%3Z<#1*owQWRtVWy279w!yF z7HB$DjkWJOEd3?F4m1jVBm7bqe5^^ZD=_DS1`oBRKvU zA~<+?F;bO|Mcjz%7zcPucQh0T!-;S6dtMm@XGG4AH9ccaAD&iun9W5WC%UUGWlX~= zyJxXx@&~h8&{i7W%XbWfXWeo;MB#aPog9=b-%%34v0$&?8-1aHe0(O9>_}CGBzA(V z6h0jn;LUZM`ZJl2g|X9uN>ECptd!19B5I>Q2}+Fr$w;^bT)#J)q?#`?9i3eDV%;IdEZZEN9Wn93Uop59YNd}P$&yf^_ z6T~+Xq~s)%JG%{1gj5r3)X?&gpmL%_vU*Zlhyc5APXIDH+*;mvg0C}rz2(7zWqbHC z8+VC+<6>TE*pdf{-xSGS(rXVdz50!|lv3Kh91#$-JU*Gi@i7lKqSNMw`YM$E z3qRn!{Ng`5O9jnnbAs>HKb<8*_WOVs+9%XmI?$AVye9v6(-d;-)M)&x?pI9%biQoN zUd)l*B8q}HDw1SvU#xhjdvs&{5B_oh>|K9170S@5BSuX~ovUimP z=xCvx%3XDYxZ$p-2&~QULyLSzq5YYkx~&1~OP9Yt^V2yAU!Jc>=jxe87zOvXE!UI6 z7r0&HbKPLRyf8ICG~Qj2BCTF(y12Z|NN}LvEa?2+Q=8x|{>9rcnX6iJV>}6U^>2`> zK*NBlA(HN(VD23RV-auE(jq%!^7!GzN%4#peqD#1BUpC}|} z`mGfxZbc|LaN#3sG&lAbF3d5sC(Y%nzOK^UoSn$#&u81vO-&FG*Oi$cf8l3yFN)?pgM+n;a z^r~loItD>7=|4n7NF$wrWx4aLp_Z^Ex5lMXiOx~z@Z-P)0BqR7z%(>-%R5Og_UgJ2WU0sIbUs-aLHpa$5N zeyauOjxcgLz#Xy;4aDGW?@1}}^bC;1WWiUrfX(o2q;DNk<{7Y8K)8`TjamUOvVN5V z-ay?Bfr!({_)zR`f}qS;rerNY&lD$G%`vFgEnK5LVF%*Y)7Ah7zI14_heyAaEl(CSa;6@G@_%#VXsI%+P{o`+!!N} z=MTAgiEDwQRxd7`y8EM|E96F(ugCbni%u|rF~xH-U>C2l0aVLWWrPf^X$C3DD#GXn zI)1la3w7P|7Z8^}5;FurMyp@quQ-q7$`LUP;a`V@R8lw{QkZ9`3lu@wq5+@nbTq+a zu2wrGK^%io5ainH!En@R3JWL3~ zhA(fzAA*y6*Cy~jEVMsGT|yYM0rklSGQxL&Ozp0N(EP+eUNEaY6S7$IPoV6qs|HYJ zqh(<)Ioud@ajvUCJW6GQTKp%XK9Q!Bjk6l(vZlBp-TC;`EL`mgnloB(qYBGh2{iAO z_;bxr@XJBh#L-au=V8gI4bZ85Yd_``Jjg|t#L@dvlje?!HiRak>pIb}z>zLM2L|3$ z2IqI-A7Y=2tb(vNTQSGU+K(P#gkM(v zbc)N*?omn6ACkgs75emu_zbyTmMSaY9_5ibiE=vIhT2R>`9C_;e+!ZROM_3Jz0X}z zHaFg_Jebm3yozNTltHT}u_d_l#^Gkj<`27&Lim2>$AeOIldp{M)6sr-^b%v<*nB-f z9o6788rlkYiOEJa_&k>$H7$i%i$Mc{y6V$%V9a~72I7iS*D2t4ZYHBN#J1vZ6=8Gi zXAaZWfr$^Zzkqp?v5r)&y|*}?QILuy{9#`*4xvfL1_{?*W7fjwBx5IG1r*Tcz;E%* zS*bHz$2inrbf7tZ=7tQUWN*b_Hc6v3VQ769zKKC$q9b`AvxGul5`*H6lI;Rf+Fct3 zL6(w@#f2{Xx17NCrGIk*67ZlnRrCKBC*bwpaRSvpX}zce1~y%SktnQPJ0>m%zI6dA zKtI{9km7}2kIkU@`#w}3#hI;^g~0EEYmxm;g3co11e-s(S(PLm$ZQq7jW#OW+ji>i znr{)$M%Od$OZ{Ov8UOVQc5L4~30z}k6e0Cgy_W33t@9R*qv=vJUlN$w^;3^Ef=o6e zSLL3DhzN9?gzd`;n^KlnN@Jv8i^|g_Ofa%Z^=YsOMi-W)y9{7_%SuDAw7VrH;A0Q> z*R9k9lHDymR0ZYO-BLl@&z2z`$zCHk-=+HgtPJj*vv#*^Bq=RIp!cj*?NUN%tC8};&!is9HZ-Fu zlJw#-s0z?0 zf2KRs)||l(`L}x8gamUpB1^$fzqHS{0$=8XI~+KYp$K8C&}58DEv&+rDE~|lEf$Ot zFI-NB2S+k?B9b;;OTq{EPbIwht}R(;YsYr8QvMYLwZS5r1pAkNcGB&h8K0Z1aN&%g zZAQ#Hmcw}iL);XCbcE5IX1*|_^LgPvb25PAPVex7~c1N)NAPSYKr$1B$tT7TwkG&F2dT$U~|WKq92Q>bLz=nrBE8q^x& zZj@5LPYi5hQT?bxg6$M(L}rVkq7do0wLo3%n(Tnd9>z=Fl@*^&uhN3z7EqH?Ia^KOU0XMLV<;& zw&*{0>SvaUWZa4xd_mof9l41sv!B$cSuHCg6@!o?93c!RcPXksi&YmJlMUTsAGQeL z3{84~{*k1L-^n+4fjt1Z&*JnkuCVWMoI0isTp!1&t?|HS)wm<31HDv0 zA0Bqy5!CPTGgo&J^BG=@8?VRc|IE{=i3Sw?>wDpX5jsg*mWFJ#4RTO*(0d0a8T^8e zC?Mw!T@4lj-Sqk*(3nD%pzrp_7BJ=>D-OO1CbDt<4@JSRmmvrBTRuo&Y><@Wiuyu` zhK2V@X;dCvPA8*I0~Jl@?9_g>2I}RHiU46NB8+CE>cs_5+R>2mui^*>=I<y2$Tgyu~ru2WcOet13PhwvppP6|Cmo`mpHj3A$r5WAgsiP$otE^ukFf>&0`AYyqm#op0pLflUV{-#(J@6$8_@wX?b*1&W6<#Yu&fB@anFPPUaIq0x!O39uzfvP~}6JnuJwk1yz~R zYUW#_;>p7(i(ZkTG#UZVZG_~dyw#J~U0+XaNBep?VhUY6FQ^N1gFQlzkZ!3Gq?<@l=+e;bpM+y$G+*%M)`;nd_ER&6l zhn-zX*qTR&{*3wRMg2!JZu%*{H$^Zaf{a!^q-WHk-qOE6l>}%iNeOZU)kFa8GN6p= z#KsTuo@kVewH0j6Mxafk-X>i7|4cGHM;_{qd=p4<2}Ab)(d7vj#iv{AQR8M0Z>bVI ztv@)UlH*tHq6C)7WzsP6UU&!GOD@w#0krdehBi3tm_Xy1xx(6T!rX-W4=yG4PfLN# zs*HnhEv8EuQwfddS1UoS+Z`fg-$s*IR_E`mhmqtm1>}eG2YC$KN=6fV4~-|j!}7o_ zO-L}AcrLsu(uHr1x`Xvc1a}r_L9P%@1359sdM1EqPu0JY7sltepq+}JbL8dXBpS90 zej*ko_?ctuV5H)utAyF`Pgi@gn`7>kuvZhaE3QI+5xHCW5-)<0PH|yKV~oMvZ<&KU z%-44ifn_07`|u?g+c45_N#%AlNEO>f!N|&nb;yHr`(*`?y+I~}f@oGt43;eR>p}Fp z{1xDH=%$tcFDJ#j^yh49JFnWI_fNeh<06oZuWkUE9hyM#*5=B=@RJWKkbXRV8bjjz zY}xbYd#3H)1f@dO&o)Y##ald6MOa*)(M;rKHh%wRp%v?%tiBxh#H!Wl(Zq?~uHk|C zso64bq4-;sg zRblC780|Ao{y6RK3(CA@?L99=hhXYq+FhLYH_C*;2&=Lzg!Vb|_g6SE*r$`bhQ!dp z1jW&|B@(BxTvj@pnvGI9ZxE-G5HbN}UcX_*KIR@1^kkOh-~>x?f*Cl$QFg37caJP9 z_I5MndL~Zv3QcN?t$(S3a($90IgH?Curvd!-5iSRUhaLN$G_Hp30*!r@_u+T z25laME_ENvRchoa4IpF;Df?nwxPG4W+nS$y+K_hBtR&4eBbZ8_qXof_m8_4Ox8X#`<(skGxO{{XU#c> z+fp{v3&$M~UzoI%r7xvvVR3Vt8{fKjrq#!K9QJ(ZTc-ThYNJKx%p ze#oh0dWj?gMxX1f5p0!SK06$X)t#E&7nVvq$Qdg`(*?%oS8Gb$QV|}C(uorQaNtSl z+VZ3AFKo@M>>+4=yP<)8t^3sF4r%G>)Vg1l+cWCPC%h)!>Z0t&#Smsv^lHjogi?+JJ7_6B9zaf_f=Q!%Csl9=PjC1{tbfjFA zs(6g~wpaLi|E3p2O9^$R8+PmsO;m&J9mSPEI+xWvC0F+jh&JR!0_`!$oB3BvBt_3H z>~rEjPI9mxHSva!NKGq`%QShewc|=PXYcMPmvj3>CU=&J!IVi;b0M@=PU$_ReD0+1 zyR$IE_o4F#_eF7moezRh1zWFgaPs#>j|oVZo@9 zvGS{9a>bVh_JD$vaas>I+79A0Sj)0;grt3@hwp!&c5+SF{ zt<;Ut=a&8WR_ftnU#!#@$=pN_!mSc;c7|UJ$SFT6t=KVE?8R2>8xs&D(O04t&TEbq z0VlH$krjV>5c2M$MfxWoRV1Xg5jib^oCYwBAV1rpokGw~P_)x@Jse!{AbJq_+=ZN0 zO!R$FzxuG%s)mW2rr<&73qw0SMZxv!;QUX}91&#mO|rQb**t)R48$W1zgle%5>Zc3 ztKw70iaoOV9T&p)Kr{yxoRwK@RrUxKP5J(ulcC1%axW+NG5Qa`q?7}9)5bZVIy>IO zw6XWqbJN=+5TN+;N3vMOsEcV;X$rVm|8UrvdZ9~@0dlOMECVY@wu zOTpe9bO3Hda45}4`U#n>{RobZN$Su)86ET0Z0(_A)yKNAB9E$1OdLvHh$?nEhtio& zy9z3CkG}1lqBZezcZ?_-fLMR7B2TO1n8FJ_L$nnVTM{?EdBad0WH>MxAorUlY-LM) z8dyA$-umNhHSAKlum90CbV#UQ66-KoZ}F`+9jFjM9zL61&mvi>T3V6F(^9R{1M4Xy z)s~(44xV8SUOyVO`qH}zDa#VRUK6ig@9~uKF0Tn~>Tanyc}u}T^+m*~d%GUrR_a7O zcFy&h#svSFCxnE$(~bR#T7M@8G*&%?r(h!SCo=sgU+$^iRNnov`Q!Bo+Lr-k>*5Pi zb-;oT2C^Fs3lj|5fWQZLeF4twpiF>r!_J^S|haqsGp5 z5aJasgf--1SKH!qe5z9I9Vg@6+1+*iMf6cizz|6kU&Qj`!ciJ@O?-n*=Xt*@2eA|~ zFN(0U?QE}LmgnP&Hh8`GIAH0~W-v1M)2A~@pS15Pd`_Epz|K2}EjX+M>x($*1Nu7| zk011C|5*?gSil)L$8N_!l?CH=7q9J(_l-0g8WJ+o%r}hwoIV7ka)(Q}@Fiw<%hS?P zuKg%isXEv7;8G{YQp{F)8slh5V~#Pb+az=dfuC$P_92v~S$N=;3rr-7OeDWQH?DBz zD7D+2_28xbumm4uGCpU`IPMS7W`2^R%R12m^ zx#lgnfz91k8MfoT;cRx6OMRz8tePK_W(Dy>9GNF!I%l~D8^NQQ6xDC%(25?6vV&}5ZOnMjgzFPoT0d4}vSQwZZxNVTz4l|xtcSa_ zTD2DuAtDoyb46C{?S6VYetLO+dd(h$23JDWAkqt@MQ}p&!}?XNR;y1SE#CDY{0Kvf zfDP%?!2#|kXr~Br+8=V7HaRVjgnW)iNKTKb$(8@Bojjc!9=%Oh5F+ig}T2KITCXD)6h~ z$4iYe7h19O5sf8a`=R#dCycGB^;Yw-KyTOsjMcmpbAeUI6T*JJlO~wLn&(<|Amv<5 z!EPYi*|b>At3UjSeB)+%@d2-dcjzR-YfAV50i-m57XBB z=)L|4d_5SnjL14Ye)-2yaGNpYaS}3o1Q|{v>y-NOoh9plw%!ASS`%P(YLCnf692bA zG!u0K@~*@xT_ghxPhb4Fh|ZmJ&LYds3o3w=za{n4u`mB=s}qb|OMWqbC-5&#Wfw7N z6C|$s<5*@ObMuf-OCUX4*PMmP-iOr;?m!H8;hGF?1=5vf46kq*JZ??` zwlzhUc^rSs@OLqpvo{yfzZjhvbwJ?imt9=q>9gnMb45aWp zCwoW%6`E%mEi4*kvvikZfJ&itV*?BS}?sbwd!HAPHF!{3&O00+-mIg50*3e zYXx+5wy3sH7X0^g1GA67wLNy`X18V!yH*G(Db6I*NHeeVYL*98&64X2|7TjQ#0(!H zuay0i6WA=DI~6jW>fa=%*|LqC_-kErZgg^G)3KHndH z$~h&)!mRklgDt;nY*LX&0fAvYzNqFyzq-9lf2Fn!b%z#kXpWErGB4r0f0dPGTYNwIfj%^JgVJi7}l2aRG4OB$LeRu>MU%1 zDvoVStY%-#NKiQN#M(f|qkK$yEW=dsw^L30W;0A*^%@i@GO_o9SL=H2av68oxPq4; z&Pb`{uUvU7rR3Ew)i%Fq#P@pH@kalyaKnCH3H%mU>sqHm>&cXCV_(*Vl&QOmDZjRc zOOQRB$tjh};NxKxW{roW!u;kkU^&Bpf#a?JT>seee~OPfcjsk~z9P0DnOU_|w%|~K z!|}~9#TCA~YC+0_)4XbyB$%b7g{NP=oA8kWEDYEZDDd#Ux6BDCb^T?hxUm|0e5!C} z*XX>VLt z;4aMl+uI%Mjj3hCyV27W#j4DpI@^s<3yn}GAUFWEG6%`pLenExV_iq)D7 z^7SpWQn_-TjmbdyN<14A{F%q=3_gGPu()#?iydG zMMdM+0TRc$1PkQGJ;CWV$Ky8v+Wt&H7O$zZR!^6G=;=*{k;|PfDM}ChR{E8o!Ntb) zzp3x(&0FrW6Rclnk$BFd6VO&YQ2Xm>5u3E(vVCFGE@%9ettG2kKt? zxk9tDzdX1bhizK@(OtXh!Duj9()MnBK+`k9X@Jy3_?FTE-&%R=M_Ks{v|M+^FyF#V zIBzf<*51~zj`+FCbrb}VupW5-w@k`p>Up#W1594kQoep0wJ_qn9TBT<4_Of#u!XFc zD})=jKZS60yDPW7b)Id2dxn+azwg@0t$RCnn!|1>NG8wPUtJziicvjQq98eXGj3;S zE;yBPC{MClcyyG^7QD<0n9Lz(&XkSHS9(!Pn%H$?&=ZPYNn6wD&5H#EZV?_W#c1zK zjZuo;>;^(9DyM3*B`gLeMy`7di+LETdKeBji((+3wnmre)oIOoTg{ou3+_K}c{n|v zup50}pHUh&9}8WxnEqkZ*U zSBdIE6}w4_p?V+aX?MwRyZVYAwa|m&J>rc$B3nU4G4K>N+=VH405cq*6Q%cpzEM!E z2bcm%=)q$Or3L{roWm68)6kV$MlNDOR#~^U93sNyS#Ip7ffe`*s^z<9=3n?& zcIUzl7TR^19D5;IS+kOSJ8HM&@9poKUH=+4t)J6)lE66w54_-pi`H5Ryx^rFofA=z z(noj~B3yf0C_z5uL}u14Zim)h>pz!Iw=&=9+&Cf8%Iwn0{49*KsFB2&V*W&)pNooK zjIT1OHEb`%;X(8&H>4UE5u&_i1#i zC%aZ>+c#d#97w&L*m#vlVhlZyVw~83UZ@`a%lg`EdeB&sH!6DYYI z8n|O33GTCIne_9(YOye;ynk|YZz0gP9620Bo(#NSC!BqDe}gcw8foBPUv8{tO(KN^ zG&DBQU(k>F*W;-IB?cX8k>zXzHh)@E!_hVnE&b+C2ka=d^k~mX@&GP*U{9vu%=b)d z>zDiMVQN5gqgoS&zP-9QA^ixT$pbi#-)!UjsZRkvOW~HO&*j25xXq&vk}de_?l7Hu zZ`hK9x7HNSK1m~N$dAUMr8!d!yzCm^eyRKNOa`Vm=z!UKZyl`OR^r#;;*^-Lt19G6CJ*e6i8ZX<=`RB*9N}-@O8OU5zC>tJa({ zT_viS+NY@7AIuQ(O?awQJkeeFyr33(zX6j*{Gcr@+y_>?1F+? z+st?)HVu3gD#7|F2MqDCK$t9!8G-;$3zAh4&AE-l2TGt=;Riqxo zCb=-t_XFlmQg^))cUL8QvkdD5U)oaEhHl%x3c*yleaN-94+^RJ_L&cuffQ1N2G@2P zSt6KKc9ExtSGtga8$(`S%qX}=Y;rRVK}_dv%Qq-K z6XK1PpYyc5!Fv|amp>cZe&$r702syII~j6QIPq-r1IV%t(DUP(wM) zYIh-Edjc!p6(%iy!?HjhD&u=GsW>|KROr*5)EriwY4-vd_MxDr&!fX>gH0>nrd3q# z7CQ6l513?Rea^`8QaG559v)!u3KCNYEmlyON*JDyRg}th2J}^1ukGyje;SYlCDC2w zXzb!R?e{i&#UMrrGwzXd@egLQk6ta+EFBsMi&zY;?>&BK2k+_IeH0VYXarkGN!Yde z`W1#ab3lG6z($SE0Up!EUr|l7YGFq5%rx&fqh{D-kn*qIc0%Hg!M;mQVEDJg=MQpD zE+bnFQ$29+y40P*!Y}jE+L)=6q-@wJGWyK%5#4TeP{C? z%{-2iy7))Xbno}0w*EMw=V6z;wsTz&Vak7U(JJpasnR6q{L{GZTx+YXrJp{URm58% z{1mgm5klZd{Zj5O20H&yT%wr3qlc=oD+zI? znB4&2vY4KvLR#Zd*5BRZwfge2pGQ0KhS z>mjasQ^k~Io$`82F~qTO^v-ivy}5$XJB23tKzW9_Qo-m4t#UJaXsJWKNwHyREwr>O z&=qIoYQElx57;9Vo;^2oGeh}&b=s^-iG(MoR}*DtyGI?s-9myF2# z&a6)OUNG97X})OWnn^F^_ll}cCuePJ9oa^m|D^T++x3()BKB}VcRWA6~N+anL+$O%wv9|Egzb8Red zyl3XqMo43JgG*gUEj+M!0USCy<9~< zNna6x{Raejj1gPKjES|fQSuWkwg)(875!{I_|X5ll2KRk`*D_!yx;y=u*^taX6zki zb~Esp9f4+9-%@V**A>YVdCZC0oFRHm-{h7bKtD47rCVbcnldBhB*$%wjq*{7T_=JN(g$m~w)l$oK0C?L#wd|(;$9_LO$?sXr zF;$Bvdb5~`SxNlhe%K zsBm)I4={pCwJMxo^COd4%-AgE2o=un6FzP31B{@6`Hww<#VVY$L?6KkA0JoXKeumu z<)WSaT4Q(hVou#+j^jW_+Jw*3ai1ZuI3QT6iQK3K3WTg^w_qs|)S{hbu#{6U;@^XV zF5s{o=;$2t`RF*H;Xa_zn-vYIU(5mP0gFMnFD86Gf&vJ4oND>lb)W-8+xLH2i0V5!l` ztY~ajGzhnS!eaHYu6f|`2*O=Gn1qPcMqe`uT4uS zkskOha^!$gZ_X_TwY<35_eo><-y)+@{wtj579pG-=)2H#FZm zql!@3vR%5DF=l{t;wc_Q0m#m?k)3<(C`$P?*Nxp3{a|02tNKg^87$qO+EyHn=S(A% z`*v#l&&i2Eg?E4z2TGsfk>!+|bEw_R(AF&f271dCwxrm=%dvGX_2m& zwYjx1SjzRD!u+|ydOtLDiyj9PK6UP1Zy_(7=zJfZBS8e#TYg2g)ZJ{~JyRy3RQu`g zmf7waRu*{>i}HD%?qhzIqaCFzv+Y#0r4{agX~@x<;D4nu(Il#f`1=|5wUPSx&O~Tf zwO2KL|2o!^hL~^C2#;7Inh5Y_-YOVfE(t!qq?}!Wj{BHF#HL!Kf^NgktZedhN-h9vLEX0%aK%ClW6JN z;-l4X-fDU#>YXJ*#M_Kr2o^}C{Cc?Vr=Vr+CRr?ZRPlgw!>@Hf&c z`a!^BU_ks;mTA^s%S+14*8`=j@>T zKHEDqV|2pX0teft)xV%JWVUyXj>doiM8pvsfN+@k?ZA2F2{uVJPhu=jA|avroi0}B zQ}x%pwF`M`kch-k4pDkqVrX>YLE5M4LakkZc-2u_S(J`|Vsf;0u_=k6a-wu??eREW zY?z3ny0*eqEd>`A(MSpCIf!T^hiD|^M*bf7Db3{7`K!vJkqBtk(>&#E;rVzytSuCJ zZZ5$)ReSsiH1;$!mRlWrJ37%`4_l>y^}=Z@K=VTE>e%Dai41z!a6kilAE!NTnx`zQHO^*$ z4Np(306|iP=U?h!?}HwlP4JHYr-oE|@)&xKM_nfwrtZ=fQOUyds(eiAG4`ua{@1bi zq)W+(*W^V9M4?&qgapaa^V&FWA*8uFzv`#z@Vx6Ut_mfvT|XgeHhbB{_axTarfz>7;(0;^qKlx-Kk8JO6Qw|AJP} zPtVijne)l-)GPIPqqK{Sc)xpkfdfIhI`y*ZPkyq@z;Wl@+#|GBaOb@`xMtDmvNEFe zp!(GLk7YbF+Giw`m|T>Yp82uZOx(Ws3A%jy+aO^7ZZnLK2o_NJiH|zdO?9R#5iF-Yx{uWhGJwJkx6Dg- zp!;QB1j{>k_e-~K7ctQ@>P&Y!hkJ4kcajp{2r_WncOOd@WT+Kn0F_53P(}P@!{C`a1dQPkIbNZ_dQSm(K+zQ+yc99j$7sykIaA2g@fR(_Qr=3AiC85LH7+r7Z08Vs|K|}bYEl~zSwqu z1JS+Uk%Zy>t9hz|t`3AY?<>{+;owaj?O$auu;~xm=OC)hx&` z6~U6n!nFkNzE>y6@CihQ6lACo%q`Bl&cZczMP0K^#^Dk%{^_%b4>{nCX%z9{`+wTg zocSMk;1zNXm%uwy!%|)IBP$o=`h2t1Y|looX1xhKGo>5`TzR|{aQiDe%jUL}$iERg zi$t7JUH5-S?1Fap@4{h=$$Kj1D~dhfZq0S_C736;+1~bg*IjD+VhOlmx1yT6o7zGI zL4KfA_eJI?e6gRo+IVN=XG(>DMQPfe_qL}OZJ9bVJAAax|HF25Z@rFqs7}FwYkVsY zPaN0-A%{*OhxILbkxd7CyK}gMA<9%XOpO$#(A4^Gig`Oupn5O0Dv;W&qlZ>9)9vpc zH(#rt+^Wo1n!WE;Vp>b=9h;$b&{t`zZ{hype;(2<#jcC;P8l}0x}pwBroHsmRq0E_ ztTpHFr2}UxRM8FB5EYKq!Mnq2UFDC??E&Y0_yoT})O~cdqA!YNpNpYH!dERGjZAOj zGpQ>M_cB0mfTua$%%}^P)hlIc_$3O|ODTyzzav4P#?vC))8F$p*qyMa=vo;C$0L+y} z|9u6m8Tiq~yjUUkdQ$8HqcuG8{E5W#I`52P6uHFso~M2IX|ml{57P|XMYKu*L<3nOaExSbqMq~{&+2zb8Tw0G-oavvz`7N=`5mHDt~u8 z0P5j+aXw>uVquj-_Rfz2clX!r?46=N=6`sjc(ShCIKQftu^riUBkTsV{)tTBK5w@J z@RNR%viA)ZlEErCR?_Mx<`wW=`O`Bs!S7K&*a@F8GumIa-=)J2a5tPrW0BL|-j3w_ zi*FIN3NLaa-mH)MTsy;Gd;5mVobh0%(_rW1mjhg>Gr*i!^RaI{rhnW8ow3^`VT2t) z%zHDnHjj9RR`2TcQldz2lW*4pv2%&OypPK54_59=RR?77FhA349kz%fDvnQ%YO50! zwu2w=9?hij+=r zDE3lv*!CE{1c@}4E%H4bP#OptmCZ^r*!^I1P}UmM{1Tf&a=dS4>ds?s+{#=VMVzp1 zm2v%1&+4_pa~PRGesA2PV_ID;X67aSnHrhkZ7Ycw@D-VVaCV{xJKiIA@oOU6UShRf zO0|wTRtzCp3dKIw9T!XywI0+uK9J&VJ=hPZpw>Pdt4Z9l_R$sP9G&Ix6$RDJu|aap z68YyJiq600&o6UUElu3wD%KIb>MA<*E38jR;vy!0tx|Vf+Z?Mu3H8$vm6dc%x#=jM4y8WJUt5M!%b-+lYcniT zY(D8J7O?}RPUbh~=>#rYVENIBEqVEC9g>a}i88}bB+pGJQTljd!aV#mtJ`VavGZ4H}B3; z330oW{fYhOhn{L`6-T3rL?@r19m+xWb|DSiALWp8Fw;dZ+y#<7j-(qmQ(rIOm+ks$ z~C8w|CC@mRvMhpQF=`+5; zjpRlFwN?a8eD+UIgZUb>)FID3;X-%5-Ey{cwG~&!uWHqBp1jsKN3xc%XtauK>EV7Z zIR&0P$)|k2kcvS!9!l^l?XBAVR=mTnW*OW}$qJ%w&CKQE(~tjg+Qg4=tEyQp2ugk^t zTa)I@S!x~kJsPVjVo9TF-CHwz)UCh0+3v^r?n0$#{pISv!H*y^6aa5EX6wLF4xhgv zGB4BD?dZO&QIW1=#`ep-$A9{a0dwiifxD^BEJi_laQjS!WD5RSVRdaYxK+T%mQ@;J z)p!@>anSEEirJHi>X$jEFQ4VWo1v-D)iBSy*f)CKwzBTmjOg6;1#i2?v*!$A3{xq5 z{ak%<*3ROpOp31+;(>9c2c9$d?5wCVzQ+^g~(`%xI=w<~GIl>pZqEL}Hr zR#0P~-(NH97p>12PMpuslw5paI{(}9>iBa0fyE*6^mT;w)2ZeyvQzdHF6<|QI_Fmd zYii`2;=MS<>oknJP?~;i3ilC@d)kgxFq&$XYf@k#;Xb0%vx^X6TjYgzQ@E!;0YvPq zpO4Xh)YzwZoriH}O4He=a8Y=iHmGJYweR-AhZmF1?l13AgqYs(^ZCBMaQ(Ub4KK8U z=+tC1LO%+jU$eaM0gwBL=S(K#LW2Q2y&Hl4A@SjoNc8y&#Pb(8goMW4Yt16WG#_4x zeP;=Py33==Cp!X9!v@qV@3Vb0`g`6>o2^QAIQNCDi~JeYhYz>Zg2slj+IL*9u zKBVWGyZq(ff-F7iZwi&)Ol+OMv>+G)VQX7Zeh3{<|G}v8@PZ08H~r+YVD)X4mySU% zPk`M>58D27L@asRs}<>*v{La`Qt|@FB_1jE)nddo6e-Lz`?KY z=tFwnDKFhD*=!p5zgV$VTC%w`tRBZwjZX!=LSh0PvWZU#rc}Whs2PH7fHt|2P zj5}BonF+clhdc#dK8QT^40-C#B<0wA&`Yp1fWR<`JoN;5YNv_+o1eH1fMN z@L!px+^b&=Ph1VhAWv0Wu{~Z1vauvEM6Xr}Or_k159R}xdnrY=t5404kMN!ZhNRV} zT*y-q{wiYstM#bEPo*Re`RFo%QuKaxXa^xhfGQtsHJ?RFw$G6)1g^ZjOBMU!RXHgw ze|LBHXx&nFUPqiTaE*@UJ2``lXuDJW68;(}H_Ja=H5AOgC+1Z3RKKB}w z%KqNr!0s@e-US@(9d6DY4DYM;4r~L`jftPHt>MS*UZUzDU?A^x|DQl!|MPzX`PUtu zm4AV}--)LAYzkAyrDh;lBx*fAl3jQeHa9PaSKP7~FRIY%`o6O_&C_~Y{qBJ6qt4Xl z8H){0*W~s4j<4?0Hl*v%Hj;v`_OHFZ~*a^db_6ZYuA``X!YUR z*{=H#FU#sB?Do%AZhcO))xe`E@34{5aD~@lH48(*_7DY6z9Gd8l%-(=@0sbek@HGR z1E)%&8yzejigV8h{}a8}db7O*`R-Oru{|i;KH)nT)#&rT zuPZCN4#(uDI{eo7ud?A^R&;toBuYP0=YK6XGGE-$BQ@{$4c`=ddVum8;-&4mS{m(| zPg|i@yQe!s>nSV!>8CdKos_pV*fW7-z6^I|aizP_-cY~Z{I<_Mf;o2X2ko+*W+d>< zg~FS~wHN}vxfo&uTJ)DfSYBZLubzrC2s$dZKD3ZRR$Az#;T*~Pe>Oh^?lpuxcvI8m zj2uR{*W9}iC*K-Wx$RMEPdM+4Gm%cd8J~*_=Y@#Izp7DTWc!`U-u*``-X4&RpL06p zeVrjNmqCFj1rBheUXOAm1U0%?TNk2LCqh22@AYknO{H3ldttG$xh8dClrN@BS8iy( zt_w*2ln}M2GCsMXt-gnA%)7Ks%tdkOD;#7Y_f#Ns6?ebZ8`Y%xCekPQzx48%SgW<- znz8ICJAf)dO|)2hjg0j3ugW#+y4IM7`}40=DHUUsiiFYD z_ZCNDw7u=HF=`=~`1IZ|%E(?X@(Ntht21r$h*J;UD;8$T*$Thh+A9_I^C((Vs;q;Y zKSbBxnf9M*Y5fue%m5Q~DKu>=uVtf?99sVu^EWKAW#dB2hT||@wUib*MaSUjVeP>c zVK2w|ue5Bu-3TR3(Zx$>rkIwEnqZOvksdZVP1D`b-S8iy3l7n3alcse|n*1p*y&=`CawQ_KSG#xkAA|OmYxQW*$`*$u&fI_0plp2qICaYH*;Eoy?Uy&SrHa4uL)I7kgwK$A7u zaBiZ>meOh>XkjHmfb-ulZVXMs&vOc)sE66|5%SBHco=+RzC0+0al* znP&d=7rJRd}qa)~9o5TleFp39{Mv;D5;(=Xn%u zYyLlIN9gaDLX-41l**?4Uu-CuY$&mAgysi%e0d7K{*gnwrszH;v_;TMmBA!!B3*xS z+F$3tUXmK3Bjj2(s)9(vEgOJY%LeEsD?D91mo~N8ve6g}Xj2Y<*3(q{HiET-NzoH@ z>;Ix{MGSv#*>D~XPIeZ#<02w4^te*H=10p$=`>H#XD}lOR(nAUyGIH8H4!YQE|Q?= zASCrr1cv$7r;l20?8sl}0ip+kIR->(2Sg;k=vBV0`_WzViJ z>=^zuo7XNv#qUIB6I|>HMa-8EvN5!ioHv95y)Fa|%uc?cPQGDmI#ail+(3K(f<0nc z1bqFRMoU8O+q!-?HDq_w*Sk&`d1(1W?~bLBcnfKJnq4B}-S6*jH&iM|C5zelQzCN$*KO+9rPZWqIL!s0!=s%JcY^ER&#YpN;TJ;?)E^$5)!f zZPwaUrsPznklT{aH}0qKzZmRDIsIY~!B9!lN-^>s%t*QHJ7|59s7nWzZ}A<}2J(Nk z6ic)AVD9`~(N(X<-1&g1?WTM51jk6TzW$Rh*pm{GFU=|p;~t$%i2(mzNwbpaKcA3w z)ib48^+KO(QS-l=!nm6#`L=)aHKqaGX?V!K7l!KS29kCJL+b3Jo*(wUmXU< z|IV%pic{z9S0l03SET~fjvz__ctnf|0)=v)$kPZ3vz}B74Ya%?2k6a(DYOQsfp5-R z1YUm5@hyKChe2TsnqJuDXlAc=@F(yypGK2SHvf9H`=NMW;GtscUUe!-vSKlNv3GYi zEUe1BZg}z(cl2VU+G1}Fy{k1_fCDy=ynR%DZlfZH7{z(ll)Sd5sTpx6|KyWvFprks z&vW14w7sA9yWAmg0;gY0OKhkaCo10fwj-wT)po|#S^(0$c}9_D0f88IkM&Ly zz`1amh?y78ZkdVV50m;%PO$rN&u2Kvch?sOV=Wv+$F+fFY2w)@rGA0Qn<75byz2JN}c2A7|)ZB=52d7^@B?LF^%jb)p-2cKFyIn zS7kgHbz;7Q4|soP?4ysBp^P5IeDk|`aN<%27_^^{0>*6tSi=A%^U|%Kn>pXsRoRd# zUJmbG7q=$8vHM90yy)#xE+YTK6`K-MK}9V6co5)dvN=*7#0}@K6^~3i<$mKDE_n1* zexmz5jg^CTIoq4TD9@pLk?yuvm9oElu&?2kIOFY~gzuQ$#eZLiC}{b!|oLru95lRpW+`nW~ZAb{6+&dZ2h8Q~k>5|rd? z6D#_S*W;xEN4P@4i5d#gEo2`h>=1j_VLGv!mmJy0aAEmU)c$OcF&8>cpke}V03Mv! z1iFl{Kx`<~Z!NKUca$x7GvL=|uEuqNTQ*Bk3!hxm3|t>ON1)l{*@J?nNnEy6Mr+NenB!514M^;;E8m*ad_ z?%VOiA(V$gO!T%t^Q27x+Q{LrFYmybt`4mL0~hl6fpQD=+5DuHM8k+ot3T z+>to2>HgXLOZ%4O=%&W-{>ao!?O4d~Wg2d{pDOEeyom2~MA4b3B5m!FheEDUj~tGq zqyx;&kLE@RRs|wD1%6K$@OA}fjM-(3*(;3nCZUihBb5^+eh?!vlR7@}A-*=xRqQDQ zC|58>XOyIzFh*00(@Ki>OdjFu3yk!7jPzQd5MN#V9Vq2=5pnnlij&2de!YaMTS65s zp~Cfz525DHSD&Dqvr9rD#uYD&T4eHFvmfIzrX|!VC`zC>=%f*!Ymp*LM9H;_#*c)J zAAv_m;Yz$A#r(_4psMjB*AmR|Q-G2wYW&EdB(@pq`#ZTLR||jb%gQr#yw@$G%=jWj z(PG7qMT*4=#$6dD8;m8fWJBMaf|Z!q68Qq~e6ivm9ek8UiN26=+{+R}R^!69C%&3F zD`j~rkHO=DQKolE*!dzwlmY&8T1mZP$#fdjSF>QHPu$oUQLGqkbZ`h1V-@j6j+sx2 zurD9rLzZ7@vpg)}Fr?(WJ~bQn_`isI51^=?ElhldC_zCGkRWl$11OS_paPQf5GCiF za~MF7Bq~92a>zO7s7TIn$ViR@3Jgg8Uw`kteO3S3s;%1Et*xS_FL&-a-#K4*%{kq5 z`!uu&pc7WS)m^Co>*3SnvZPYw=kX_jMf3ZseF@emCQtjMc{5U!YF(I$^?I5+vUn-3 z*Z}xU)!<*%Bzwdt%{-T9tF1Im@C3%A2<)uasN4TiY|x;I0_v!OVSvGtaO1*xCbc?k z^*UDI)2%o^y;vIqrg5c-Dk}0V%Gt|fhxwTopS7yjZ6_AD{liW@{7tT{#N*<)4_u|1 z^-uffzV}U#k7}aait*KOlf5&li4omnXB_(=;(J z!auQvnK;&QKz(5!gNv!E@CkZKF(5Vg36^A^hd5N-YVeuYZOMqIIELEwv8No#^5aXM zYP8^gMsfU{F2`_0aS)?8-blj6l6C^da+1me#`3U$f2Wf8;A16881S)tI0VunuRaeW z=`W9)S}YG)ERVbANmlEmEjQ&!HZ=zun<|e3v_)#S$OC29;-p&Se`*@knb^bM3XYXg zIkwqcEB<^l7(vHnXHvQMvHSO3xqX9lJhvXOU8!L!?FnOPeGU3(ws?QJxPjF4;?Jj6 z)ia{y(01{gBqg3h+G#(Gmre<4J%_~7JZ?RIx?9Z^-( zas`w=w-LX+8Z>hAerrCs5}^Bn`7Tr7@Gy%u$pU?I`sS91<$C>uSG3Z7{NmI(3AMGd zBy8_Ba)P{=PU^mP^bxyzVKhQk*S5cp=iMLp`AOH>{+#P=$8^&* ztd`WY+9<>78~3@XjeLKoO#8BL|D?>^ol0D^t4vOlvWy5u;&~QFiR@BI{6Z3_$}nU% z@n=TW35nEzw9$rAy){h2fp3_qvRvr&1xZx*W6oDE)n?|{o5i%2F+=9p@(kgq7vbFO0*dd{SXwBzC zGOm>5b~61cPm>>mr>Kjq9$U1R=VckHMcWncapvCYHsj(2o8vA2xeBEd@R}5Vx+O)> z{&+Cr#jzzl`52EnWd`2xhLp#4S-NduVr>ddIAW%!?EB?=xCkfnMc~WE_uQmY%YP!K zNM_!+Oz3-D4#%L+f=ey8fno^~v}Vj1Y?X$K59HP;ciiPafaNM%^f>R4=CLG1fSt$vN-g@zZqNn`?Z(z)8 z!Fs3I!Dh!#HFUD&_!3%iCss13!gE!>WM{V+;H^yKIjZgabT6=+ikvP}pUS;rxw$U3 ze^{(O2K-~V=LOh9^Zt}tM$iD;&5(#{@1yLGf|5_7CE-ty)P*@1g@VkgZ?3@8&*VDT zUtN@aE9UUZ3OCHsmUz%6F6c)klCSP_5I?U3aH7IIiA}W=8Ol-ipO~b zR28?-_1xrQx6Gla7rT|bs+L#S1Hs@mrl-eyvq~R`Qh)q0PJZk|N-r%_^}b@LPi4u# z`cWDYJ^#Im=+GxmaoZMG*)v2Ij$YsUJr$g~F==uHXKeN_f#ImWk}u6wER~Wk4NcYg z8=ha?I3<#lSo6&tMe|li^_Ze#E?en6YY^{JE7>elbERJ?NB^+XgE&qyUffQYW+f4P z5;8ex72n}3XiiPvYwl;iGJ5NwuKp_5;#Ds2xe@y7vKt0Ogd+t8y5_SJ2H19&zJYiv zKYTbmA)TlQ=`Xvq^_uF0Ve7Tz#n|M=Yo28Po%rLgMq96q2Eqe}Pl7x67AWssjMZcj z1$cIzLKBCWW1>XJqjpG@?O4r3s^h=nfy+eX)i z1fm*VI!kr&A=^wMjZ7lCQ2*rl(eM-zI!BKSXS-CQ=dR*Ity^6~4&pCHupH;8{-i!=EjGFO5jr!lI*UC>#-2y7k(Su;rpNnT0MY1?S>3g*ZE1 z6u`IkTO4@)3`4u_YE&~dw8 zIGdyr8MunOw{5*fI*7ZQ{k4D%PN%LUp8IX%^```)HeNbkb@5Zcc=pk7P6j<BWy> z?XEm-I&P(tuWv@eGm-u~O~c`aL*dCp;LWajC$*vQz^50Iu7_3X&ApI)S|+>m7u&D1 zw%^e&b8_@MiW5#>JRRHY>g1#A+Y{ZI4(MGRIEotnr>|titsjLA#lmyOUW$Ky6jJJb zk5`VduaErY=tU=gh~lq%85bR^EG}w)4-);QuvdsO+e>XvTC+6)kOh}6wGII zeDbfi`fPUS>10D*YEj{&LzvMSXI(?#8@dDuYWWtA+TNQ_=K7N{Dk5BggGRO2z7Nq zQkO;K5h%`wK4CVOFj|`)O=<)#$44nnzOr0Y?!|cDx-3oC&)e=Rty^K>>B~Uub))OZ zbfVVp4CXMSM|4lS^8Fo$1x4-k9jx|Os^C4hyCrbPg0th_bUt4X=vtrq2VC-`8NwIE z%%`jT?Qc})?0#S$ZFg7}WY3q450ur{^CZ_MjE+WM74UqD?#b_8(k!j(UERm(T^%bUUMvW4u_bZyMda(C!2FO>no!~(G^yM7k64M zwofxeg2c81NK0U<*tj!I zvxk|R3hc_%ONM(HUDa+>A85A~C>$J<1;4H2vJdRIELacaI@p|gcm9UoDmV7Ar-IvN z&h{TXxcoM=bFBJ7BWHZm^geFR;P=>j>m9F)R-W*-mM+}hnrRO#RJY;0OVB@-YL9*I zpVR!=sYLK#I;^zDSPq3hJPkzckAONA-NP(YC*|iiJD_tzkO|#nJhB?)MG88=xpUta@-#Q zt_y)Le*~CMhL6%PNR=D(gB?k)+|!D8&kWx*oaeiz#qA296&i}nnw6NATE`vozb-%@ zH+zUcTFIg*-23jh!M&{e3XPPkZ^Q8-fC5%;)rea@TxFXr;%fAe!TBXaXpFk4H={6| zBZS-E^$F9Z?;pJ2dnAbrc9u;VlTEspt6)CC%+LCyqWa(y0obFp{Ggg!t)~2)$n5VX zmRg0KT7?&r+%8HjkckmGRI|vuN7q*a`5Xg|G43xmNi!LqOZ+Hq>3NSQW87ugOZr@> zWvWT;yh(1fV#^di3O*q#3a{PYwMG(zdj?RUE-_G-yr@f$f~Cuhv=PZ%gHbT*lB~96 zV&ZTh*)u={b(v{{^ipaG%*~LPzwc2?{r+{!!x&GdU{9tL&z$B-$Hx4nI@y-5nDa3l z*5}F!EnYpf)Z;dS$BHencJncesOxdZ(wrqBnt3Jb+O&JM@U*_#w5bfwb$--xbS<@L z_EK($r=Z^a(&I_TR|QKyo}*aGZ3H80Pu{c?ee|4kwie78cVroJWSMl-@|ssd)?U$1 zIPL{`*5J=C+1hy7DYj5%cs?JkO>4?uf=-N3qjcW97M;O+?@1_I%Sp~7^i2}+B&(DM z<^9D1o-HYA2-nuK(SFp;je0ye{&AE)+dz!~GXERaI{q=(Z2tEXsd=BT28bL3k_V_} zzIhMqc@K+ukA3A9b0yK=m_CNuo;FB;)UZTPik{m22^%CpYPsFK2NU2X_w+dT{cuk) zDwHn<%9j`A3)HM=&R_Z>+cE_P4s)t)nVLA9NQQfgiJ*J|PTiDR4F7V9dQ2@fkM8>V zL9ZparEoe&;tCK?!q*#Js+`|o$Ndi9| z6##AN;dUa3I+;-JuR!DlQN52QpA08R&%$IJ*ZQR7wU)F9XpxU`QHsg8l${YcWD|p15j(4nC5B zEVMx85G_z`8EDp%6GX)cQs)HuR$>^(kb!hLK_dEKRY&a3PA$->19qo1_B~nA5&WQ~ zDvazQ{GcEBLG@&y1xIX2Gi*s)Y)K+5P-ztgy&bls6(?w*4D@&wKd2pO{_!noId<$P zT-IDGC{zbbvVi}&b_qYI2miC`KX4GhJM%Kojy<;QhE@=yl8pYh1GX%JESqxPp`ifv z>CsS+I@RvC!R1dO2EIRQ6^N*EPCZw~=zb;*a23uro_bC-NEqC0#vAa#^Cni-&o%{A zEZiLr;SCf6x7pjrK!}{XY4OT}SF6-E(fMnO?z(?VTiBjkDAy~SjK}4f^>L>>FzQ%b zdg0&Nv5%6uv2?pSTqQp|s=u>{?zr+k|9tJT=;w9f+~Gs>2YzjIiz|Iw=_B!C$=nHr zD)5@qyRD>EJB_^+7ad$mQaN%GWEDK`2)F=_6EkQkzNZ! z$tvB4hZ~bkhrc#X@H3Civ7|=1Vj>fsefNIafnPow5xxGM>5J2c4b@D?;sxBR6)Sdc zMRFl-o-t9Atd0Qxv6V7ncq7?&q}IJ_{8g8*`x`oFPqq*FdlWVYk0n3tmH2B$=UiSZ zpZ&(&e9rd!o>1USm&ASHwQ?bBi;oM>^^$ibvdU`SJ#qV3{06e}p!C^gKW#o~bsh~Y z;|{jG596An|3)NbLHed=%iU2__H6Z;urWk#X3?g(?pgA=3t#{F^%7jy;G%5f)3)Hq zaoL@IT0ss+4@K|Y%&r^Q-_reZTIF4Zn8PO%F$06nO`(Mh&aPvf-lmT`t_O*Tsoy(@ zaTx83fK&N*@26^MKJne;v(WN?JH8V2N2As!t^Ax05o+FB0>7$}gzgL{h!?XPB3ohn z^}_}|i*5ptoJB0H(l$8!tnozjE$eU+cm0@d`?p*BrTDjyfK_+tP3hMZay;&#tt_}2 z-IkTxrTon&SaWvr6#7-xy)2(QF{8J2|eVm(2B^As0W=~&a- zFjIS-j14Bd!bYkOEn4Voaf>}~@V;T`Saj_;o`WQxHxg4uY;wNeEUB;buW$-|;V*5C zO1FEsg#6@gr0;GNy(|7FX(1{4&NkwRbNHO|`}y>;|H`NB(g+HZq*lgXZ&wacG|WSZuH;l1LdDOQeggkxaf=Rz}j%-^gv|j z&+9-fVm7+>D(wTT;AdDWc;nZjLE(`fX7Ijxm`;j3oD?}24T7T+ECiMDO3`om74~ye zXI^hOm(h8wdN6K#kR&4`oeWuHk+I0bR$7-aC2zCDjm7r*-Cr0g%&y%IiAlzl72+SAO7;?SVt%P^0htjo%b|MGh%qa z!&bpc>n&Ec3P%eM?z>qTs%*Aq;%uR(1S<;u1(@m5nh5~9QC4h+BHhxECjg+OcUyLA zrq54w>w9E{u3?Ag7W(bTzK^ltXuydtt1aAeU3B>Sp|?TLtkXa({; z5}AOsBWhK)^A6}fz8pwF7NsL?j13FgeKKSW-x!LX=-sC@EHSb2E|dJRZ~8mL9Up4A z--6n#%d9@YAu-%;ipb(ucB(^r(Sv}Cw!GDdFU6?+0Ob4%9X%jFooQi1va$J8*^Y3aNYVITr5Rycd5mvwP05 zN{{f;161hG#aHRAxnEqb>-UeuUSu?)NI?2ru#o&tZkM ze(5~4=R9=kJe1a7MF;q1<~($yoi*Vq^J(P~UI5TsW-?Y_w{H2X%syGsU_23H{&Ai# z+g^~1YG;M>wHJi`1Ib?WTa01f@0Ats$hjDEaDYmr(~1U3fJ!XVw_&jUJxZm0Xv=V3 z3x~%~0zaG2IbhOehJGZ-* zHq|rSHvYiCKhIm>=Z6{s5ouT7yz0`p41R6F&wS2$O0@P*H@*>gD!8Ytj2bPUd%9h( zo;56l>o;}`Ciyi7`US-Hf*fSm#)~FM+PXfctJ{aR_5~VP`U(!= zlki7FG;rW=v_2>oBC>d}Tq8E3cyVE$@q{Ot6eh-av8Zo$8ZV~EYQ8T7Y?+d44&5J6FrDN@qZ|^Q0wwg% zA=-?%qe~<3%Pc{6uH#pjSNy_n*#)94xuwoBAC&C4n*1iD()gP@dm3Q71 z`9IDKG^*-D>eWQ_CQw4zKDR~S8IH-xV^!8vXNvGkr{>3O`Dw0jsl^9f5& zA4{(xU6NBNoAXsR>;y|sn{?;?n{2^yEWK#F+6M~RbygTzO9u4~+)~ZZyrFo2t(+8Hslbu$a`IfoRoowTX4j zb@=>`H;LfEFt|!id}=0Uk0oWt zQ_TG#7#k-GNt0#zD4TOgYy)MQNG7(iC$(AhWQ-w<9bt==p^e}xXPDqjl&wgQMWJ&9xkgv8Jiy}tC1!ZH z4F~H4-_zLq_DH@Msp?3+^$5QG2eDhcjKg@bTLQ6L4y+SH#5RD?iDa(N{aC{qDPNRg zZd1DKNvBlm70bj6l75znIHrkeQ7OIth+0M|y*Vkpx(r!`*SUfTvI;~}deg+aam*8W z&tu_Qu8d_Eq&AyrvL%20vim5ze@M*!l)M9D9so5@yqij5g9?@f>?_w{G!Q0b z|3b=sUom$|Fm^%~5)JGdB$m4``Wk}G$Ox=gTvcO4%U(MAMdlVjTY^Jneaoqs)t^05 ziOhZU269t~85^Zb{7_DU`El$cZRW=A~CFuayJKeN%G4 zSZ3=Nua&}4hA`0E{Hj=DJ6{`BHp#IqUKU4T3;QWkc5F}ttJ2VCB+)L0E!j+S=$2{4 z8kSW@*A=6N^(>0(qCBJ3ZMuj=FtD`COZ^#fkrTHPNVB4yw9Yk3q{ z5L72}eNN<><`)``jKCz1o@dH zlQV{dOF_zQ2$pQ-LrQH3a%~7aC&}lRYq2M5vFB^CiInsUZRRl+YO%NTx%$%Ti5qPQ z+JPpmo|(}_NqET1bmpKC0i%iDVXmC_{nY(AHepu@}M+OSR~ z{a;J9VY9VdH+SPr`COg_Hqq7jTygna^GZqSxntvSHoJL7n|Z`iZFjw(!#JNqtboJ# z>q&CE)cQW)s>voAupP&79s$_ilmFM{N%EG-T4~)$a=A%zR6bXIn@x1SO?0hIG;M0V z4)9IAP4tM8euALGGv`V20H6_YP>@9>1&GC zrhwZe2@dVQaS%@6S!y7II!QWjTk5;HLt!qiSVXr1lV9iN{u$mYG;*|osB3+B`0&U{ zBG7wA1J3OTN8Ok>UfVccBNt~6XcrD>7q1&SMic$dHz%(ahWm$aoQ%Ym0>tMQZ@15u zx=`T`*3(3qO0?-jw<+DhZIt@w9OqGnzolw+T#j6b;6n1s{Y-7`CPn_Nvx}`3JspDb z+;k1=likj#L&_>i{hMRUtqnGH%r9!LzjW~yb@3t}3_{;()jR7htTh8ODOvVf2f5wB>#+k~0geae#d!L>zPBbWrf=3^L&ixJ%fqYcYlKi zvQme>ypU3O@!%uf`7f2%4~95LG*h~+2vseagn*gyI+q(q2{2Qp`p-Cw7%oQAO%zD^(~aMF8BjX&KV0jvGO zsLSr%2#+2EDbRD7o4tZ>$jtiQpO$uo!-Hm5Y>XX^?y&24^1HVbchFNKip$YxyWVvg zBRdIi^<8G5`i+gSjE%gq(g)j~&2z7y{e|A$(X(Z;GrBk{M^e{Ld<+B5Ha55lW|O9` zNsO8R@NM)43kFP4lC1_Y2v{Jn6~2hMH$xj{Va}$#kP< z=|*)?Cq+RgHbCLwXrYe4jqCZf>*mdLBbyPUha(jaR{fcRh+ds}@XxKloz3Cv@@I9) z2m6)gMt&?;&0OYQ7tOya3OY7g8YJandF5j3IoQjw2+JvS}-UgaiQ% zZ8oucwU0SSD0UfKTy&KG+>bC7$z=J#pG1r-$5XS%MMR9L;3Yon26+?WwS|1l4ITU> z-~0ssLuLUZ|Z3*v&ySD)~a~chpeL=8FAYy_nAK} zLxG47@jX4ObUHgo5)Q0pDH=&-a5c%H^N>rE$`p|MSu5vXpmgk|KwXga^frJ=?zHQ> z>IMJWvE5Ypb=+H1eLi@MgHYloGI;|zJ5u4YaAIeEy#HYfxs!bjkK5F$@!>D;FVVI) zY;zqcsd`b-6MSNOAX?G0Vs0pWvmyRI^%{BnmBjfw^H1P_Beo{@#$V1TXAXr=2N-eBN)?0=IlkhM)HeZq~!RKP5XsdR%OMm5 zBDpi-t(jF2u%8gU3uOdM5s@tQEHdzMc@sp>i#1YRmn07kiBuPjoB(9!A>;f?h`Mly zyj|Q*loEn-8zR3cmw=;;nDQdYdlqR*(ha$Mc|QfB-ZcV=#ZV&wvI#iU_9{ktE!aafgs` z*+eNgQ=Al&XrzpT3gQRkA?ya2oC-wB@XNUmu#6YEk;H7s@!_XSF|Ek){dJp-Wt_-% zhr@S9~!4GfXO;O1$kI!52P~!k(L1VHWM*O6|;*YUc%<^Va#5IILeGnYOpCp@pkbXq}U~qLrbqXy(~|@oC_A*mN(GQ zsOd5AmI|;nwgR$-RXLCZuD^g_q-2prWRclRaQ5Al2FLf^gX;z3>j7&?sZy%zGO$t_ znDBzyOUE~1ot~P%9NvU=WIW;j>#SJZJt0=;AJ^}`vW!+n`~Ti2pAHlZY@B$17p1nr z*drje-z_)(&Xi|}vfJfJug6=Y$B6W}(vozrL$$2>0rF&DLYFcAE0eNteV;5>h3Q1PVeH)A3`6i-_mb z@g)j``I*(^5iyXpgL2}5Ln``6^DP+t7OZl(gkG>hMw!vf5Zl&pIsoQGBAi~>DWdjm zArjw}l|#xC@yeQ&1Hx)6k4TX6VQ@}_-Luez-~TMdi^)NZ$uWzg`I%aki8c0FHU@w8 zD-b4!5Mf~_mFl;JAbeL$4k>}`SJs#u5X}FG<7irc0+X5JXwu_oR^BfhbI0U(jLD&j z$$|AWJESWJzZ6W?dcTlfF#DA`CPyeB&6}MMk(W!Lz_5}GJA179(oz!JR1%I2s8SCIxdiHI(fg)nh;(nd%y5;XHe7wOpag1ogk5@c-k!PAOVS4o86bYwj27{zGvg zC4aUl2-9}!KRns82xeOX6zf`J+QJk6G8K3V(L-KdhPUT`7A(#_uRbXOHHh&np4lpl z@i&}O{AsIh9{i5vU#{ygIN!wdCqJtF?O%MOdF4=XGtAzLo|ZUMz94NLadhn1Tu7p8 z-&pbpnD$$P$~Lce@BQlU;85B3a6ZD;Hxp+9Dqz!{mz{6#k(YCy7>N7B+grt&M@D%s zPIoOmO3p+nyhc0ju7BIS2@ur}*t^d1`8E9FPnM5!!1+9SDH?gV@A$fMu)^q8$AIqb z+Z!}`aC7(@dhcjDd||p54Vhk2{dln=ceHYGI@*&|2b1ek_Q{^}=x|eMZ##%+o!Cun zil+%gQXHk6d405DmdZJXOXeK^>+faG@k_JzNuPp!!Q6}Y*W4m>e1)uU6F?dALCVaM z1##ILa$~xlL60)O3rAjPFGMkN@jN=$RI}fh&rDpq>^|hVn6k?{sO)HZy&WVLc;j2) z=k@BR^1T&NhF`3qSEMsfeOw>-uBLy#5U*2`@K~UwaL_kApny~RFr5leX#GI_yZ{bh z64-dvYHAVHls*c!!1>m19y?kyJn_Xb)|5}j;WTYY5!bx+0LDcCbMz=aD-|s8#C3m? zWNBGuwWN85rff20C^A@~%H)R(ZO>AZJ!;fHp1Wr2-tT^=Eq(twy{%4L`sSE-O3#Fo zDaaqxs>!348> zOx1784-*MAX^*EraMmAzkagR;Dh=FWsI-kDqwoXg5ZQAXWx{hr!d@W zaWu-)g&4l`0Tj`;B2N0;hdimjrc;r7rQ^^Kr4Qu@H)$|O^OJ0E6K-$EtX->jURa>g zjUt3P8n>^%uU#Wn)3fYGI+)V4j=o>$f#|{xqHU`?Hv4X8k`4%-%~81Yx8GAdlh)`v zbZhzbdzYu_oSdCKQBfUA{pC@nged!YnHc+JfErvgp(QDoi*_YEY}wvX59*sspljAErCYlT9Xz2m66dK>tOPjp$;?SslE79^H5N@g7R>^lkfSd~>I&Yu ziVa5M`q!DeIG!{h1y!E47x_JsU-crbC$`3hMkK9=JT*`(a0?&6-0_0qJb~c5*%lJD2ouZCu#c)B(5(aw_@Y1 zX+~+4){e)hKLl%)!zForSOKN%`AQ=!;6G# zQ?B+yy42v9T&<#90ubEbjoe2SFm;jiytj zEHqvyGUhcxCMtX(YI6h#$V9jlkc0-u%VyF4O-8a_MDlV+Rs+UMCQ4z(Nnwgc;sC}E z{gZ>X7Yjz>e1wRY#_#k2_m3e|Qp$*zI}oZ|ART}w#OfjX(xr07!2eQmP=;f+$4evEb)!+TZO_(Yc+lJ6~4UH zFJ|;pfLXf~*?wu_V^)L9BUI&n;2Fc%Fzs*Tuy`dni6uB^1GPS1=>naYNf3j1be`TkAo|^Z7?38Zgs_TbdE}%3)($ntz1h!$p6`kOSnQl~ ztRlq05WC5T-<5>&ghTb@-(E;z&qU%cD{FohRb!|oC3^)l!fG180309)t|@)RHfS3J ziKA2veysXUAUk9+=r0LivO+K!25`qj5_={HfBBy*lc5?+_KI4Sfl?LzZ}I2ZulxuL z>7Qp~Jj)JokPOSGR{i!^HJD13AqY%HgQIDDzwoDnBz6;+j1iEl1(U^r|4D;eiG?sZ zYI}q5|3?yQ-3%uCU!ndN6#l=3dMEyRBq$2?EE_Qt6!jx0svb<1<|ru*q=>eX-5?xI z_s6QS{Mm>GFxe)K<_CMp?lBxqMVzU>1LpYEPr|}kS|C{@ER-cIgj-XqR_)?w^5JOa z;%E{YOG<}>$#gL}e5qB{93{K^fO`&--R6=?f5$ry*8d^Y|ANB*pP>F16#l>R)sh#} zR)(-J#X)j7^&g6df$@a-SoQh;;OTi2m_OQHau^s;HGhdZ&0!sHo=@;W+?zDygCx0nAezd<$g!0CS0co)QMYoH3|o%~Qv%EILpw^d#P zSz{iaZdY6@?bpAUkIMH;mPxH%PCVh!3Rk&>`RG-=^W&MNI-!&kG`eeaYO4_BY-}F# zy7+Z*e6}MZF}N{VkT#79++I7}J1L_nVy<~K}vCJxZ;B+`9Z2SqR^SivioI%`3`u$w_-ZkFpZ79Eag`M?1(tfl+ z-LQfCAT0%#z9Bm~wGZj3K*d0J+0P4yziA>zxvB2ECi0=^S;FA>e#Wfa6c3^$#%`U; z`5nQQlm~s*b0vBjg^PQdC|yn>FH4;#HNG{9m5ywFwkj+w5b8bs+bW#U3mQLoP6)`W z1Uro`&%4e0S8-ubR#nAWvA2<7hmOK?=Ia#lJuNz%6;b=>{Nd4`Q3C;@mdJ0rltBq# zTslWH<@&YOPnexxTN~|9#b$cp(QSjVg6ueJZgvXQLd&A3`sKo4Klrgex}nZGg2vyTCfR7_qlV(-w8~z{EpYMk|x8rn!vDH z%MN)<@g9yhJ<^sE;aB5#I1D`;{;}wH7}mDUujW)-bpBqof(D~*`5`nFzPft5;mE(Syyp#xuZPOH^5B>P&A4$R!%PQkF2|IbjB_sr8KnTqlC9p|N1` zJ7V#bVpF3;K(gIH8&g6WQl&|ne{=_+4-ZZm#;vslBqbMj zNg>PK8wPjZ%A_z_#cRX8Q$Bc8G8kHt^4JOec2C+Q`grdc$PxxyOH+LUHnIzh&|eK% z3Jl3pe08n&EFyh>7YY6>6tpHnzvtb%kB5FQfPSx3u-vJ7M3%Qq4+o*&KiGRxGbMVK zzpSdQFVjcgoHJD?XwGu7s*}Bj)1v!ciqYDs3OiZ`Tqx+NdK8+s z94UzIaovky(r}_l^<9^0`!kj1Je5`(?yEtG&JXp~Nb{Y{*Kjf|^pYtO#FK0*dgoiA zyVnL_X)3qbnC~gU0kG7+V9!7L)&OAKIm_v)PL3K*%kF!_gy?1UyO^0s z)*`_q4JX^WJ-U2N?#zum*91qn|zxzXpig3lwYs< zQHCHo(RGgtu#hsIaf)gC*sS_OQuZ6gdL+84;UrX~#%B_v;oEos-O zSJ+2|PiaKuWCl*Z^R?iKC@dg~lo7)YE-Fy@TuAZ7m-0pgj>vNY43! zna>FTwX>?9F0p~0S7?iT=UV_pE4LM~Y7-RpIfBXbxU>IdXnMV5*fBX)cBUd%c7(p< zoGX~Q0g%lcCt%y7Pz7VbF$YW@tCpHd`iSBryyeYi)Cbm;hJ)lYgWqJ+vQnv{p513l zv6Xy?463%kEZ(gLTexFJUE*khR)bt0<31{(QC%JZGbcSL?3)2lMYH3)em*Shjl|XT z8^WZ2P6T>J6y!h~l%Iy1phg6O5fy?C!Oo4ik2vX6m(ReT7jR+p)d8Sa3%K-ixN90j zLRX;LUU3lb6^Qr>GPQCyp0uS40-b@KXK{n-h=Ljd zKpSV^2z$Dqu`{sj*aV0J3K&Et{1#ys4#=E}?nN&a35J~zSVA9tRfdI7* zbV2zGxSfESd0hIS01(X?*cgTR(}51u6aZoboT?1~#RdE&WDYl54DfdjHwf^fo=9>s zYvm3f%t%I@<=Z!hTM2xZFo*kj7I&)=hSD<;|L4e|z08mi?2or!ep_7~u4+1DoSipS>^vr9Z znZx}T#S3P1k^se#0U(DfkU*9pppi-OAC7|njjXGf{5Qv)0LQ#30rX5~!9(>#=1N&E7zAJld`h7W-Kclh_>C|% zhWx1Q;F^OCm8orWZkvN{mifCFd^uh7HX?Bwzl@m-eq?9 ztMlDqRD=K3aaYo{zJU=sQ%E%H(7Q@xNWy8_rtQIDoAK3T!8eJ3w${cQe~-B)y9){J zhTaSAlH1KJIJ^v4h0;#Cct$5~wA_AoUDYyd-En=n`Dq&ct$W(YsN?N2&D)Aw!+=JE z0O*x`vI1+{whwgf_0oKCY5KpHn~a$K<{tXwP4X)yQ4FBFuVV7|39AKryCz=(2T!M) zpY@@Dq+xrtW!dA=)!~E*H{{Dju${D5g2opy7@UtY#b83lsAKkq8TVLx&IIljJ_7c; zzC;_IABJ{j5Vr&CN-FoxSxdo1TA%R0SwGR&|Fa|Tf_uI)U5lLhA_?W7yxP5jJmEaN zb?8f|Sfh$a5!!-Tid>mj_i4<$h3t~E`!3n$tQ=U1(65_T>|x}(mT1&%A8yQjgnB4; z!iT22n&l33AEzV{FVA?vtUcO*JRt{Be8kNtAR+(T_xDfOvl;k-;amyAL%686d|2N7 zxx;vwIAOcjEP0GKpG25oSAWqLk1MSiADp65QPkq>DMDl2w3SkU&!dMWkxwBCCHmPN zML9BA7LE|JIPzNs&AlD2J_SwuYBXR|3eW;qYrt^#Qt7<_Dy zdv=|vuOByEvHW#~|JX!n->85JS<%mzM?;Q=271s6lvqa=18YY3(Ny&b(jAeK{Ln?auOOA!=^jHqoS)>C zN?w$uccVz4R{FG>g;j3fY~AmaWYL<&#T4u<<%`>e^5{F+gOuk7DGl$%2p;;8pC9Pz z9O&|;i@6PFdWDLeT+Y=LT8`>}6mtrgt0AtjdYB{@-Fcu3IkP^4Ql3HeyMPy!u(Djw zt39K8&;N|44R4OBpA=Nw3ra*|!VB#q!m&iQ@3|i;WLM)#-2>+OW~#uN4@0iXXSM{v z?sp3!Sg!-DiNbj)!+F1d9okZzaelDNJxE9Mka)MfI7v#EKk~Bgt8B+!7ea9a0p*RZ z9)k{$L=#5i&_v^)OvY7v5DX^cW0vEUyHKjfxk zA-?FINa^>|q#vc@&nm4s%*GQct!-)lM{DTPOGBg!{iWx%K zSd%O58;{>%fc!}<{j zK*)x?EeEP6Y^*l^9l@C>tvv(f*no1ps3~+FMwl9_4Kwmv=;Y>qtCS6nke)t-@n{)W z7A_y~MDKBM8qu4m8E9uz7ji@aha7ZQ6$Tv}wGw%ZlzJ8*(-2+VT=d-A4_TI|&x!Mf}mG!qKLq&?ti%Hd>ur-2`W- z{C5*I4l^}*orF}V{M85ocoiePn$4vXQ5z<01&tml)lC@CP4Kl;+e?++?PMHAh-oKR zvk`<#^D@95GQm>hi{nI#GIbLGEY>;z3$DxOWHSE2Vtgo7+I0!$b7t_xZnf@THVUC& zVe4%iDSwJ1E{YY=F!WLYOfL{N6$pE9sy)5d!J!odo53lKJP-$Cf+yGtU z(;@qaTVl>w%E(g63)7kQqR_IT)Ka6?5*{;wMH7|iFlgygSIL+E;22ddg}ZWf7k`Ud zs*ad6g$Wr#`&xDA4WY?~(9@-8nBE6$jvfwNOK5F!RTRwZOC2?Vt04J{ma3ogF=5|g zrlA-kF=5V&I-i@WBo}p_F6r#FP!r6@VDI&WU<#7!E$SFA=~Q}}y*%s*u@WSI+fwzk zu}YuZ#St31-V-tugT2-h0^jX*6$QyJ0iB*^!Oc}aJ7dDg1<7>;$xD}XJ_DxB#b6^Hp@fbHiPAtF>D9(6dN;G+ z#wz3HsxdD?@>*(wsTgcrM`&$hRcCXRF|fxkWHAPN)Dha~X=dVV2JpA2bFViBJB6Cy zM-294OjvtMRrZojwj)%?+3ag~4E9V6ww)mPh9lJ5)9f2y=R4{ai-+4iuY??-eTzEu zj?iRBfV>!NR1b!S*|%V70xm~rr6W|QrHbCm>{|^rLHUx-S$g; z@<{6FeCp@`FEh24D%m9+_n$qc(bUnU)X_7J(19hL(}Nxa0E#Q(B+v{VWGoAUSTJ&2(g>9rojZjULz z_>?15U6A|I_t%q^H2T?~I4Ro$pOV!SNO!v2#e<*(jP;TJ}B@rZ75+uI@bb6Y_ zHdpO*#&iRe>k5*WE$Jix0&_9a0Ob$RHbOEJzgiu9V2)%;=K?p5?bm?<^|K+YbbLYD=-+Z%H*4lfWbDr}1Jz064v$M;{ zlEjlxAVtsP%L^MCf5+P03&-PnP1+-4Rgxkl&d2s86i(81iyJ`X&}W(OX5&Wv)fk8*H?e%!lbmw9q9Kf_7t$+dTUTz#zRkukmNwKI(SkfpWN zYg_o@fy)wjK<56X3CH7s_zBx?HyfAG?){0%`q6?1`?)tG*Cw9~dD^e59nBO?yHp-5 z)&co^#3?1DKvPp?>!lZ;fL~+%M)?KvwxsZa33)b27Kf2cEjs1EOm=2B$ zZpSu+U^%RDdV5yJvy0o>u$a}U?7C+nk6nPcfqm;osZrH#!-&;^FOTgfD=v$(E0yx! z_c@%NEz`qKuqT~Gxn*K~pJpHK?u#jjHu(BpE<4f|*>EwzI87dzHd&*RJB?M%BC!>h zeyVs!q|gVIupwoiq!FQCREQO+nj7N~-SiOrnyoD?k>m8Bub9~<+~Ds0DYo7v+jwAk zwvgCo?Rz=B4Ce0Z<~nq;65mwHGf@Jd^5TmpoHJvBi<2}%2u1EvCByXGKllY-?+_2P zY^wEirbxzB-3Pfzr`_W*g`ZVTCJ8^ANVeKeI`kASo!39vGj173*4K!wa7e5=yNe$i z@L{zTzvy`!c@AZbe_#60X8`VOa0X29@MA@hefsVbC%o#fj09g9?F5HSncOBlOC553 zkTtvYK14YvL>WfQrz@G>G_OD4syXy4rr&i_<)#wLIPJm8i;djQ{d7ws$KsM;cBb>} zB=?A%#60CDNn>%M-R?oEWa|~ad5?=mv-ub<=|!6K?Z!?0ixOUoekSjK*ZTl-+qfUw z`TKso4$`JqrFDBUhp3thtnC{YJ{^oEB=bCato!D3EnKB%B>kD{-eyPoyH~S8bn55% znaP<@)Zb4wEONE3-Yg)jp1tt5Z!ViAZERSCB}Zz>|IkCwcjVvNTmFs8{wZN7uJicT zR}24lqS87Seq4##y-4|VFC}WI0q7_>AFV|l8XX-Gef71arI64H?CvU<$1&HQk9v&o zab{a9sYSP1o)pt^-Gy=8?ZZSExeMJCVNp~T)o-WHDmed#(m|E_vt5B?)&|M5(Ma|kDSp0Z;V+5f9 zOA`NKIr_EBJt1~+6oa3~;6W+(o-W5fQW$p(CbYFHI3o7)*RJ5MF8LW4Yz$MMfx$@p zn9mB1b3b0^XOm;wn!C=4ea@xf8WCnzdw9jIe6rzA1bI;Gt~CJD*VR8D zzsR*(w-Ohttx0l!`2ZEWi)F+V+CTZ$b$G=E^Xf+;5DSJvZ4VQBwWEt0qSh{?*8VoO ztgGwG1|~w7%kKI!V_gDV$a!}DL3fvygIYUWtvwCKf+bo?{(*QO!WHW(mV^^ax~7(U zpKGYmU1$I!nTJtE@;n-`YY4k#gB2BQBIa%8I5&+|YH;TKYi6AL%@89X0suO`LXJ2&lkZ;CfdBpke(hIEKsgkA_AK;e)5Jca0i+6HH;WO&X)iOiJuP zrsSe2_ZS(o{qtt(zhaHfhg{;Kps-|NmK73g#y1Bv+L&>({Y55xUJmxWB_QECO@u z;5`v4ib8im*|Z?CGW}y9M@X9=> z3Pwd?v}o2G6?FAHS1p8wnv06U62>eG2T`^JG=gY)Th1j1kH5>k5SCBaC?o~zi6caX|;keKZgtU<6D{=7Xh=3-WJ*9pg@qAJ6 z0m%OVBk&)CjCh_9bTt|h(TQ()2Y!1%ly|fKrsuBxzlpu$O{Xvqqq+-E4Z2DTV+KUH zI1J~0sw*O(Q=hZD3I;sMnNlxo!kO z$kWXq*vHmt9fa21@O$$+`+MVwtCq?B31L2El=#%M-lU1Q$zjN@h%W88x%ynn!-IqF zwcXY{?9@QD^BaAcW`a}g%%93?<;}_L8IB?*1^h$n(A)oD<_O#cVfy57(+kl+SUk!5 z@Dtpjc@3SCKDrNZjd?b`sjWTngEyTzoy@*IDa)6cP4tpJ$b?+$QL}J-yw~!tDr*My zk1DH!!5fWjdgG%1@dIJ?GuNkZ+vEgQv99U)#qM&L>9g*!ZFgabZd*s)zP*{hkS`Bv zqLBi(wRY9BS@W^UA#9&jtD=*jMZ+DU9Wx1lT*sq{SufAffs4M!KaXNJ_x>JqLjD)&wI2Bm@T^NTh+9@ikidsY(X6H%~qDu|4JRaQ`0hg!B+x9AU0W^^j zOay`^tExQkAsZnVxkfv_t~*iRXdr2SQ!0P?iyMa#EvL#v%^gK_3qJ}&A$SZf7OC_nY^ZyYjITio8-N3Uq2dSd!7C&%7%rjYN$JyX}PaN!S| zl_p|Se7xmGVo+Qzb_Dpk7*8Y%p143BktPnTd}0ibO=&3D6PXci0$2=V;=8((u_N!$ zY(=WQE3-dnlSH(8vQmP(2Huo~CD0e#H7aC3?XUbID(dsCf{{L{PsY_l!Ka(k)H^z@ zg`t&^rj-%JJbJ?LA?MwLZmwKj+Faf?mCd6{3r&WFm@8HTw>5#4&y%^#d+7)x$KJ_7 z9)ah1mg(-iZ5V^Yh2ghlj*nhT@f;)2;kZ z-jB7<>&fpo=L46_)AcsQ%o{2=b+jq&SdN5xS?Fk=qs!DzH_J%C7z{OZ*q=893natn z2*azhI+k#r6`qD!Z7mLt zFuwe?IJm1=erDqF7^yCUlq_L3mKAL5qK9lKvmSfeTO4eIMi~b#lpu(I4UF?uJ}erv9=iL zp(W`dHTF`hF=(o4kmRE{Q3Y=<22JVmVv7qWv^yuXy{vU-la1S&izy~@a%r%`!pz7A zSIP<|8&-BN(I7`sPONl|t$>Bg_elAx`C3SA`LaI#95Lj`hCyjT{)Ma96}kE{B1HNpxQOL~lb3B$hZBPoGGY=4CI zz9VqOybxs9d0TlJTdRltO6#(|*1EY9@@z|W#dTI=^})u_1Y@WJvTN6VVWLE*_`>Sp zc?v9@8B?BqfvcngCqvPVM@8|U4GJ2uqe|VQVUwe{K<6R@KZmwUW4OsLI`9PpZ)9=2 z!?FQDJG$FKnyYlUf$}V}oU6J+tP&b=81dXUusbl&JTidwmuQCrMS5h0`mEzh#b!Kx zbk%Ua*99$Kr4x-YAw^#|OP>&5Q*4&D?38A1uvZV>5z)A62oo&JZ2P8D7*==a| z|1r@*hf=Osq!OaltR+R2AXwWw#+rtd{&DSD08;m{)Z6SONr=>G;v~?>B^eAfq-K`C$O*3|MT{Ca}Va|c) z|9^q{-@pX?Z-UAsJ?(942lk)VxSr%P44lFgdwS)ZWGqDyKJH}zhmnPa2z);cg z@BPgmO-GwTQh4OIHie1W=a!H!9M*x^Ykp1%ChjLEzoma5isb+1)XIr0|#VNYzr_q>hfIx)o2H)0X{C zYDSP+q4?5AC{en4=aBr3qa(ex)@Q@E@%p;Wf(E*pgO90AXHtgU{G;m|Z$v#Go@tEX z!EMWNYg6>13;PXCDSkr+!HAC4U7*|Lbim7?Ac#w*w8~s7P6nuLc=H?KDKVL_EU-%T z1-OcS9r%@X+-z99AE6gc#^uuGP* z@bP)nbEhIcfkOYM+5|$lx?sH8U35Q{xS_EjF?sB6Jfb#L6SK#2`^U}(H|s-eavtQf zYEJZL&Z5D;%NU5veF@0Mx}f;$4}c#aG@bTmj?LKLb8MF1vPFH#X)a-L_xy;B)B2d~%?0EYX$Lg9+mXwNOCMwZk!e#&0x=7zpZv%Yt8Y7E-cQOm- zFyZCsHf|?ii~8R4dX{DFs+@J$X3Zx^GO7gz?%6d`4kHl<$2J0i!URhxo0jb5ZOJm1 zmQt4iraddIDYYTkLc$#!UpjYwCbzx>L*WbkwWY&$|+gAHz zP2e&nlvJQiAH=tlt##j8d+!SyJ{}_RDOS`}3md+-tKL$sh_^^CqD+Qm>$mh5QioU% zeWtb$d_(y+uRJM|{>D0z4{m8! z1tu+E%*fTLZlC)@fYYVfD886zzB`uTD&_K0T!zM03*lOSRsYF&hQs*k2XNPdnW{{~ zdwGWQNzTy@b@CL1?*n|qCB{&>nr8|%Z~OTkEhp@xI+x{6vE&$%0-Rr5CYV$pe4SKl zo~hM*gA%TdA(ScWYO@V-1AMfh&Pfr@ESZ3z^&sD>1YxJdI2Wo^GfYM(XRJ%DKuFZ& z8s5({Bqlj0In-JGvEUsm{u(H8pY0%2bGM!zCopHMlmI z>|Bd+uC=LKC|*vWN4P82+)%917DMn@B6z3?mtvjeXO^o65x$Dc)o|IGtYBwdUP5u< zvQFo+j#sYXY_cAQSFV|^T-O4ibe+P)xJ#ba20V6>G9h_TY43?|WQ>aPo=M!0G1f7k}Wxde_ zjvysCyIm%z>DQ$i4Dlrl@$IS9j6WvK1v;-UCAcD#zh)Xf%r;b7N=Qa1AF0(m8(PB* z^0~>@R0ccS@Dh3pmlJTy2|l@oE6L8we^{C77Ro?$f6Yu$(Tdmo7O$JjTQXl=Z&PQL z>^z)MvYKyL*JHROVzDezk(*+apqu98yKV_tQddM^DS(rH> zNpM{8=0rFMF3=X>SY33dJFUDK#uG#*>*`-L*54tBy`KJNfoDw;a(M@JF|wOR5Ryf8 zQbdPSL@&+N+X*hx7WA^ZcusdNfKq9qlZW*$PX9;+f>QlK_zWs@p8g<*ez`GPAB!74 z8J8L~U6(RjGDQoYxzzLdL>cZ}8PB3}3TKazFHsczfj(aA??s1n!)s4l&!i;ItX&PfxPtQsar`v?oMxBiRrZDhMyFv>0{=M zANJJA-_zCO=%{8j8P!0F z@&g7}4IR6WIte3rlYRV%c6 zs+88Nn@MSd5B-lz&whsN99f2*tg-n}fq!45(;upHonL?ZtAT+WctBvd`*C*)shfAhlBH{ME#}QyvZ<`Bz{r3+J>L` zN*`^>)L0rk!j}UoqZ{h5Ns~n;gfyo|>yIPsE!u5dl-a{OQum_YU&-|Itw~XXmNr?q z813xkVPn_QU;3HUi}6pMoTcBKEV%0f%l2?Sr(6$R7%Y+bGqdCJr5#tdON$3PmDT|F zcTdIsu73AQM*oF^@bu|b9kV1ydTT^s@_0*OmRi}#TTG+Gs?YXZNS%MC%Q4P*u~hc5 zdES(~!f2~n>NR^87|Fxx@UJb$>;efX_~G~4QaUqX4c$7Td^czNdJ`;{oqqLhw4WF& zhr8t67?g>!Q=QCphPwb-;u=0h4e^THybaN&Pj%XJ)m(ggaIE_$B_{Vi zW4nBMUOp%6UofAEcs*0dL)tdBwYP~LSQc`>x;ROivJk5z3np-IdD;oOR0sPTvNcuG16XECl$|n(sM=(;jt^yadz( zg2E+4H|rAe+u&Mf%Aa3wk` zmPK?jralHbbMX??>X${Lhn%h@Ix{%csb2ddwy-1;8R`sWAy~h4hN7J-iie!+myrs~ zBH9^Kg@Mi-dUgK4a;H?(YV^(OdMcMilo3POQ<&^2Np^7EKEm)y9iLGhU!7V_ZO)XU zQcW#6fsqy=VY3V%*HvqRG0x%52t(T;r|6|z#Trh<8Y@YJVb@ai9fV;m!q5ZEYRWar zN;Ns;1RYug)@&I$t6CF}aV`Lb?1r4;mvR+Ep_WV5Ap`wA0q>j_);XDI#1I7{Smm00 zoQObFe^Gvc&aw_;8$Tgpc1g#7ZA%S}!ZeZ{-(H=1hGGbPnYu&^0WJ#0)uIPjtTPR2TV&m;`r3_s`5JFsnVv zoEp!W`m&1X<|C+a6W|x>BEcBo2iL|^oGoC4_P}M4(cCGq0o4!A68e;J&aqxg_qBip zTDOHro^IA!J`Rv=Wl{TXT`=Z^T#y~BW#o#gXf3Y``P7zzA-d#mFGbZFL=Dy($O)EV z^|w*=Zk*nCYvw72dhEACe6|#x#EH`8*1y*F{<(%@{kNoO7h3ltD;GY+E5iG(7LnGC z7|GL0Zm+W);Lw=kTrf+nyiG zW`&~>#Qu>#NyiRI!e{lplTWW@^dI#IXD^aZ*9>RB!FyQPlBGDBrRWka9c#FwZx${+ zRJ~MTInY!Z?TlOBRHvwRbBrhb@ZaEi!o=?7G5f^f)f>{~kqgHLQ|7q#S5+yEz8)w0 z62|4fbBp%1eDh1tPQufK)8+L_@9cc+QD~FMlxTX1s4g7vl=z)l7PE}fUG+@iFz^JI zA5b-w?h>^+_h;U$O5NBwIh?iKUiSIjSF(T9P%xF!Go9WvE$Mf7xX`n0a(1ue>`uwq z2=F4M=>T~$b-4axWpCeQOmv^hb5&+EonzD#_wYLEDVGaX%9Bp;mruv(Y&o84(swimXwgesVh$Wx|6PX&$&GAU|jc0m%hjhwn6jJlH>RP&DmX5J>Wad&HpeBjpsQj zcDni4IsmN}+J7m^Urb>54yK{cL2D@&H%EL-X2C3^BJHr=p7?;2D>{`g4Q8S3bG}%e z_~)97|H?vP4RwZ@e`leR+_~^`qwVJhrrRVL-$^Ln+rBS!tyyk<$#DvcPoVw2=?p zsPxRv%GcbQ#v2dsPf=WBbGeU{%@=#=DD&jwMsNLe{g>OLMysq%FAF4u`X5d#BU_^7 z%eC?_lZJPFjk_8%o=+`Js|jGFJ)eHytTo>#UsDaw{asPPssDksejA$tj17hX-|a4} z(_7ZP6uIopr{wd@!Qafm*jb56zQn3_i#k%f_6Z?tVtCoT#30V1@r;vUnTX|^t*ko; zCx7J9F6c6PgJ|r9j2oR0VJdSv#aGw1R@Wvv0ozZfW(@9372cVG-JT)^TW&8J7``gF zpCW&IL%L0jr}%Rqjm>!)5;UR~NQ~buEyVCtlpmj>rJJG((Nzi>>A@wkamIpi#)#l@ zo<8R(aVzv49Dn))EP@+L60>5uVI@Fq#U${tP{6{FlT@Bo$^rZOW`~pXQf1sq?<;@& zMJ$cNIDzZhlcd${(%Va3C5E!+l-0e2J%7>;ek>W(aH+%0##BUs-xwx%lP zoo|xUm~%NgQ-W9vsad~`P3rDa!FQFODHY~BZqG#pl;;;9UnGsh!rwt27O4B{C3Wd1 zU9h&w?ZNSu2{G!R#B>1E+-oa-3oA9fBy1rb+lz~~T6ko&@H{Zyn}X+qo({Wrg%G+z zh#rqKN{RP2x8f~?xEDe?T5<0q;u*f;-go0(jOp8*-FPgSQwZTHg%3947!u;SrVBBh z`ml?5+h)`5D&RK~fp{J#o#JaecVFkQ2o(yq+UnWKe#61{V}vLnIyxx?D=TfQ6sG5T`Xkx} zg}mYB==gTm!b0g?Gb{becXV_@&s*e>S?TC-Jui$1h-c}*@v`fnEDIr5bx=k+sJdPp zzC4Cf>J^wlcob<1B`x*6mwIr~nE34GLI{X4P7eSMxI%=$X-njCu;gt9-ZaN0B@K)PUw^#pg)X4VTfD)~ySq?8S-5TXb z|C7>>+54-ana<=pdO4_cew{r!o)!iPp`8<)egRQnZ+lH{;)!Ew|LZYz*&-;^*pjen-VHT61sH%Vp zTA}k48%2Q!5_fOvz`@JvNQL{|y`9gI3gCfBmd1U(vMH(21Ai;%1f7rS>6P6eMX02u zMqlXd?X0YTmdB+IT+orOZtrM{AJ47URu9^5NIx&j>_zsv|K?8)UmXv!rqSxAayy-( z(hU>ivlBHcfkwO4lVNeW%3deOnZGkD;GJ!Mai1P=s&@z2@{7Nbv{vacMkx(0^jL7OBmtmGk-&J>LYx^Sha5EvMk2Z zhsSo@_fP2gkjtev6)i>Q>oc-?RCWD~L(RATnEYm4DJkY-gV8(BBZ2i~Yn|Rp`zixQ zo#1v(xgGRJGR_KR{^hNwdvpx|#oq6ZKB|+vzbC9s|2<(Xy)@XZvw-Cy6;sKEqtn|G z-0>&wZFsw>qvIu;Qh!fQevUq6;AA9f!mDTP0W@zWqgezMy9|fMm+hBmzrSAe?Ll^p z^CPw>WTmdBiyn5QU`p#l^O|{Cq<&e$RX^URp7tvD!!0rP8 z%|OR;spi2=cXO)oFnHS@!`$IIWTz*b)xUMOag%2>H=BabIn9~rmj0Ba2d=IpZ7f$k6*nm6Z6K(mp|u?m~95C9_$tOg%67#4M;}M*o zE`N_?U8Du)&ze6@ig6E(affkAF`-SH>Wp5(bpXvRj7GU5U6HiI!%OD-nnU_-qamk& zLY>S}h8_R?IZ58Di@0aJO=maglgN25uLM=b=QPR+n+OVDW@f%8BlaGZK$8 z3VXn^7k!*%K7Zl$e3rig|0>Htw8gxlsRDmngi(mq{L7^1?r)u)%(dpswP7LAU`mZy zSO+*Qz?_;`D1zfxj(Lv z$x6t&WGUwt$WzIByk$L}S^$bh>vwqTYfli{Zj)JS>#kjc7H|=-z$|sr4+WvIQ0Qem zUL_?--`v^}4{^go+FJ2O?RbnJ)H4Z4@=Q&-+l{xt;iJi++mzPqWq9zMGi!buYxcyX zS`p~>H~e@ajF<>Rg(fkuK)K!~F`$!Ti=jiOF7{qZNiZEV;>W-wE?%g5eG)7h>V7RT ziNVQQ?Hbg=f*5B(6lS;XwZvntTK5`R_ty2|KU)!5tcb4ylPV~!-tbrCEhYl{<#^iO#v0qvo`U9x^vnP z9|}TsC-Fv{)(Y(^P)i`uE@VJ(DBxWZSl&3%h~fW40{{05pI`;}!k45EzVJaKXA|}P zS6cAk3m?9a?qa(N1rA@R7L~|y6$(Wq=}Y1vU5T(ect|ZC;*pw^WObi5=}$JZM%_&G z?iAYYPf5B9gDQd;2d#3=0^|C<(NM?fx4iSJD}Ogswgf#?=cbTp(T zSrA;rKf#%S;JDopx7-jJYfH@_xTpQ#)8gX&AUb6TTPN6?7zhN>Q6do;AUcJAqALZ_ z#lgg*#KilN2s03!Erjhk8{1OLKp-dj_4OhKAp4(y#z8zd@Fs-KRzkcK#3PKN`-r03 z`LWat;weYbAwbRF2LeGnOQ7c<9x-b;ip~+0O<{$iyN9ByWMk9wRHVA8NcB>Y%EuL9 z_CA|JUy({&LR@2gsks?c1$w@;WD9}96sbfy1_Ff?sjevkRFf#WLTolgWH!a;Yziqc z@zQStfrZ%=scdZAo(MBDMXE#4a|A*dm4wNrNcp+++!BR)D<*zzY9Jc?E(W#_L~HzQ z?;aQ~OVBye((`!~>RxH~-OaV7=U}|l@J4&Mg;nm{?xHH)MW@xAb2MyRf{2F}C-Aq+ z0K@NwQVyc=tNr$Bf8<&XD}~fiZq;rXI)s$7%G}g+^qNUYcZq%T*Kf}{KVR?Iw4D>< z#k|2{xyvSe(;sa#5PEs35>4d|Ejd!`jewn0RafiW)phVlLiAY8hmQSaO?Em%U3G8* zHsD|O@VEo+yT9FIbr=a0mFW8T`=+!29!Dp{?zz*YmG!Cpl&R3{qqg+$?vA#x`r6>z zK8GtF$(ehdCl8ZBH~#Yt-W>HAz6)dT0jh_q z_vZ)GkXZ}udwq6kY%%1as}~FuNvGXwse40YffBbQJ!OB;Qx{O^L_NRY|ALw0!i6~1Qd3dI?<)VGGn% z7@j?t*dw)K3un%J4VE(AEgg7ZJ+?7FQ$M4To6f(!I~%@Q+M-Sg^s?M6E~qC z`6Z^Nyzk|*Jx4nx_rZFy|7}{XR`v1Q+-iTR-{z}yYep0T-ycq%9FePPr2$2{LP

    FK`5d*WqEszq`r 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
  • q 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

    S6>~E4sxh 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

    SH7EeoRV5`T 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�y1f;M|J6um)-c{Y7Q{BHbC43sf_g2yu+$+8A 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

    v9+sIaRGCjnx@y+ecqzoR1kmK=e!$PTY1Z#N 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 ~HNKsz)m;f$I#GN?8l?5bdXTAT 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�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¥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%0Df!{kOSKf51a+lV>gs(7qc}Z1waN~ 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Ŵ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

  • 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 z%0A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�<_sXPK9vSc<9JT~-EtKzQfHa?r(D$r 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%0AJeeg(?Y8$8itu0B$IR>m+6~s_x*zAb?vz?i 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⁢GE1_0C&To?vO}a$Nk`k+u z44;)F?6&2ksH;!id3D@X1}@duu_mFcCi8bA^G6J{-KU;zi54u3nMpCaNioI@Ua~2W zQ@5+q>bjD%P@-rTX<--nHi_S$>uLXB#bnfS>QkxEQ+APe?9$5YfHZ~zx!3}^_k|1U z#$8X3gd*jnT0tQ`9rt?!DK&Oal28l7`MUx6a{AitGf%e^3l^wmQrFz1uEh+dfI=Ea zLP9wU6^eG<7IxillOzqg4EqODjHHyGN#&ff>jrho?a~+v6VjP zTzv|-U(s>DJ77{{cN5eZ&-c+7Ou3O;yPoUQl<#w^_?sa!*X11f1=(3tl6ewUl^V7^tUaMj@L5S{V{8I`V=H^A$7&O#t` z9d-#~(E|=2k~ng#hAvA{C8VhLyD$Y-SYXM{N*|IGaUFCwcH4?}X(e`Pe-w-$3r3;} ztzgDo{zn~Qm6c)yJ91seU47tEogHg3YN0XT=h5J$>$!5ja(5&3wxA_Rs z2QLXqjpZ!py9VdW*+nIl4TN4PIz8K>6yC6X#;_|!FK%0@!%?p|$vi5_x-bc_ZnEo8 zpS`eu`()WHtkwnvbg&t6stUp-~l;l>y8>wY-b`CFTx)GeeO!LfL@dTr6NUVlGL z++pY2A4ui!JG2*k)ym;s``^A70|HVM{Wx6Y#iF&hfk|a5Z?6RZH7j^8yy47QLkQQ& zTNP)YflF-g*T5a-2)?

  • 57DKkin55xSP_+0pB=_rfcJ@E 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�kOzD0+_T9 znT*oZhnqN4kkp6U)Q5k}Lw60Xqzs!Z`*JK%)}uad9QG%2eB{&X0F90n5C_a7Capsz z!!-5sCeDeE>*a0gJWzKc>xo9;-goRSw$bBZ_qG`? zP5subz(4o$>0@k_%JtIoV#-k=ur$E{BUJW{#uk^h;B2!v#P# zGeO(TvAKSnds1-x$D(Bbv!H*a3yLcd4NThrmrG{((SGw`>xj$ zmrGZd=o!t@=bQ-v^A>v(IGF9@>KfJtxjcbE$lRWQ%h$%`;Oz}(0& zu6NgNM)mLLWY&_Ev@h{q)eiod7Ec|jD->ktx;!k*M8`Q@rLopO(n=eOz?M~BjQCYu zWdFQ&^zEnjyllJHKRNLKnM&m2EcROoPl-j>DCg75_q`5V{^Rst`<~UWMua6j*Zlaa ze-$6s9z=D3;Zh8k{@x!8n;&hw4qfx2loc_P9 zj#qApR3-Dcs_D>`^0VX2P&S?}`Qh2V*s-Hkr)`s8?|pPVIf2*@z`>vF^{wPNR!{YC zj)~xLc7^-axg7OlK`oJwbg~|ko0S2%)!u@gWXR25y4p=12|Qt%rnXE^J0nIsdDc8! zzYJXneoa|C^p{*K%t#!385z1G^~7ZdyU;Q{=bqa0#vYZUvsQdZQ1`7)iN~S!MsLB! zDh+$_)T`(o+uP5_*J%X_e1gn0B{nLWBSLpClB=J&+hgtW8g_x#N541am7eSYU1Is$ z_YO5MFJk>7GjckO7~j_M3lcn!+&|#jo+vO=XSC`S+R}Q0x!#(^SDTf6J5Q`eMG+kF zF)(83{rY> zDS0D4ir&dg)M)3w=y8{WH~!5j+>lOD zi9%6n>Ce#zFWEPZ(D^rcPQ-Z_7R5EPJj^wSQ7_mvctf-`-oAD-c2Y zoA}T9T~2w2WAr6L0yW}>@m=-3?$MkxW>|mc&(l)=iTRDK53{r}kEocbUwhj9=ykK( za}s2n5nXEEFC?>stJ$7^jOzoumwy+X)DQASjqu%#H#9n^0>6OqV2EAN=t@e1-ivBT8TwsWnf-k8!12+o9vK z!)&1>YHwx$p}ZjYn{pHn=#r(@is4RrNielB*EbdIM?!0lGk9cS|0JD<<%}N$`_~Vg#DenC7 z7+0zUoj1yrg%Dzz#IsY+p&=Z{oPMvhFn^S?kfW}{L+{obhxM3S@Fae`KH z7+1;!r0N1Hb@vkhn)UI`uY$qkJ7y>rcY0TM*j(pV1Ce_$J10U^>e&8q=*mtUkDZz0 zeE)5X>uNHxlG+X#j4T+~*TCwu>EJNT$N!R3ft7tKe7&?%Y+Lc`0TXJ>W(;bFE_lCE ztU_gn)yJKWFQ)rb3<{PV>8I6Vp_T}wPV0>SlFcwcGoQ;npX-mz@0)q)I?o)4e7P-w zRIfxSSbg$rKRoVAMCPX;Eez*#o7|Ik|K23EJ&GE<$;5CZ#iETV=2ciK@=n`~YR`-> z?z|~4O3=vN^H1-LeE$p^mmSXns?QZQ$2?!c#0j5&G}ES|B@oGQCeZU}9e(Ja_7g=7 zP|gpB)68k~9lENu&G5t{&H7PsK^s4QTDF(iCLf&fA18l)q&)Ea{Ixat`QlJOLft z`|H3sk|9yB=g|)Qa1@Ns3uFj}<{tmYg9TscS2Voeollk~A?r5FDs&-=k2SP6h1%}j zLHvVVcvG}z(i(eLh4W|QjnAn$cMjQ7K@ae^B3aJPI=nqPKe}t+*0o<96_K~x>k00H zZwni*h=BUO2xQ*@S*;hY^C?4^$8~3d5Jvr2@+70-`#nC)0f_}Jhc4WS9og;Mfq)QOyoC;az9n`P6H~* z<_|k^RLq&_7VxD4MaksOYrZySxDCD?T7Fv{`yPa%Eb1;4eN}od6=SKKruoGeV>#%i zPq2GvSrdxX)hDQ7DP@jY8DnB9WiH29Mo)rYFOM<3EWIZPzVW*Ac7aZu^c5He3T1Au zjWIQW*XZf@Fr1P$eL{%ePW@>CuxDkrwKU2%uH-Gw9T9u zU?NX2oOT9{C8*o3l7c&p`tm=HmCI{brS$(xs=rqJN2>d*nP|B6(@6S`)Z{EyR4 zFqpd>Lb~jMJw3E$>OgPd^{3g5dfseIp8NKxdU}D6S^ti%m+XciarF4*@1{)t*f5l! z`pf59h!H>%n4G$@c#*LkbNd2~^EPPvfbha|u9M`po7m~leP3aEfzcY?PXdL(TlloDBaqRabl%Ak73Iq;!spUN7hf!hZBb2ZJj>sr4PJNEc1 zPN7c?<~5?5=HDwBcrd)lR81ba({hMMJ8;K9Q?TTz7UPyyy6uQ8>g?#YahhS|(7Hm{~)VQWgRDBXu zed%wKbg23m*VfgXjzaC7>zSqWVAIfd7|TF?$A^v1CgvQb<}~pcb!LI9x1MO9QGX^c z11bivci?Uv%5G#2T&SDtt(P0@tbSrI7`DL{+LE+1{U_K&KiiX!L6+iqplJrz?HqbS z-#=USjQF;vcVDaKGhWpBH^XqY=RX;lu=n*pN5?J121>D9#F^8T9BVcOG8yiCVX1g^ zVs18CpU=iNO*)zW@Fn=-0`H6PXHo^G(&BD8cW} z0)%QCdU^=yeS>ehlkr*fq&c6YX`lQ?C zNw@2Gabz2FMQUNh9@9UM+IN83CNF97?X%-ey+&bC`4LQ zl}OozUL}efi8<+-`o^31}7k)UEuf53K{EG_(rf#yaOfI z39X8m#e()n=-;@%GJKX@e$cu|?iGH_b-$zJ+F#@`%!{#FZ)#ZNeEn!{li$X>G2QJX z*=^=WBkFV$JQ+!>GE&(4+6r^IluVfX+RfeJ=(`K|KF&g_un(|*74a+}b(JR}y$MAf zJ|NtDd3AM$qt|qHet9{!)`kT1(r#Xz?zM?t{pP&*UFf~Px2U&z+{sBhpJpKB;dao8 zAfy!*tQWY!T=uPDPLyaat1zh{W;r8SfVHCRZo6yRj)3AlY^du{TMPDugECd6=Dl}v z&R0ebXS)-C4G_8h{jFKJ8#Pyhfflk!rKZV|`^ou^^PJM@4xYu8jGa~{$|a;vsYGxx z_Oc2%ZumGoO0I^RJAJiHnV=L=NFKCcqev2D?c274b1$+TTdFTi=`%x@P4K6NKy03_ zrHh&FD*8r#?fgWNxPIpoPS))BPm?pb`;zf@4hMN_?7kmh`DB zww}3~uJ4W%^4!`UaNsJA*s`N_tpQ>;v70R;mK`^o+sR+_MoT!|Qac^>FA$9E9V z`iH$V1nC@%lu!8-7Wj$t$pP63{k)#?1Z*kk!MNpbyX%f+cdU@kn}ZZ1u}kl66@`8i zUBHp!PE6(XwcDj$$hpvLW39(UU#0Z2-u-30XA<)&FMgY>EwigHvzK=3yj^A|Vc9F7 z-+L}OKjz(4C}x{i#O_vkoYOvyXeweKD`H=&sCn2s&CO~x1FR7zv?6ct86W3O+|HYj zahS#+s<9QRP985+eCzd5tGd`z%CWu?XF#jb_PrqY!*Q(c`q7@(rf;px@Wf*ogNx{@ z`8%w!uL{LKS_uAg%V^sA_gqeY!;YP_5r8j%u@{-;W}dhjqn8cjZ5rMqEK7b=fdH`gxt z_s&!@O~8;7Z?#LnULObhME*!cRh3tth1R|AEA;{KrQ+I6hq)`-fD+opSi9uih~wM{ z_fzepC=ofHp1}BftlHyY6Dcq3&8Gwu5b=E+GXivyXj20hS+ob#c6j(nNPJ%*O;yo} zUub+E>yWtxQ9^v*Jr8YDQM6d5NfaS_=UeRv3ieJ8_D(QxS=F*b2xu&ac6h)ZDWOf{ zIpSE9xAKOYy%PYFv->wWERWe)z~mHUt;B*WjE5bQ-m3QZsm%FOANd zuS(gp;QK0%wlLRL^!)q#JtZYmL~99Ejs6mRSm^oW^`6m@cVt&pik9|as}%U#=d7Rt z;>{S?!L;T_x+QdBACbIW7_$DJXF^sL+seqS2Dmf*!|q~4)Ye1Sq44F2_fsZrb{nep z{kPJ8txe>L+k)#JEzNClof`&)=x%dm#85NaR%Yd`G@8SHiOK)ami|Y3^8-!bm_T?k zhU+{{%2<2)d(fgpjn4D3nYcA z{1NSH&MAnmYR+kQXtkpegX*A=iq;q0D=)ZLr%oW-SRh(cAc`swy;VRtsxn4bULXoO z8P?>5I;wvW)8ze8YH2JkmtP=yrp7C+IYy^3Mu#jA&DZ4Z(%=mSuM$!JqFq4Aq`}+O zP#}6fSpls^(o6{F*3|L^23XkenndsSSWirpZbW z$tX5R5*lbx0a1cTC^8~8*ob6lf`EwRBuPNB*!hpVP68=$Q=Cz>sDe3{@weKGINCKU|pinK$rV80i*tF)DIpS3hSB7ou*GMLS(6 zUmzodK0JZX%@Xg0!-redl>rnOQ#*A|I)Y#9B%7b1V~x<7g8A7_;`CO`xT)RYxn%ds zkwNiEP74`^`q9USucSOHYrjmzRT2kRt~a8%pOs%3tGLq2{cV?OBlcFv;z8G`I&Bw` zx6We*`CcDn^goECDL*PF$X+J!s!t9RCh2SLk8NJksr)l`&dHBDtGlC%6EhU@-Cg_L z&;D)>!XiVzpb|TSU-0vhgZstz+R!G826vWzAv;5em0V}`1EXxRFKqekSM`l-?k!wQ zHgDO)$MTONban%Gr`#0#_XD!dt-kdR_F4+6_+Ts*_04nNz0%{8D&4d*?XjMp<@g6t zxH&2PQKrV+hSvsc9&XC5)`_VwR6p*NE6d9a=Yeo?ilf>>8N$hfbpM0zsCQ$&0^=m{is4Bef3_XeLQ@ z`+Unim;5UojEXoSooPdzU%qqAtvcvyvr$=iW0~(-@i}*-FMCAJD^-dswf2s}hrBC! z_@fW@l>vBCz^B2aoZU;RmQ84au3~+X*TE;c&Z5I3f3GaNYHlBw(l&gEfEP;06UF)* zJx-D?H8sY4&P6U6VQ{7vf>}B^N>|(Ix<4ywL4fOE*HrObe!&pC#okt z!1mpG)2G5M9<41dIrwtux-W!;dJqz}l|N`zkfYOIS?@Jv{HCu|n>4)h6X@^q8a3do zgt#)6VW*zwIg_hro!5wdaQylO%>7x=DYL~>W*4rqN@u^oe4`m$E$w>h5dIz-dOF_U zRnE~qeEiOzku!fK zq?Q{kYrY$ZRK^Mi>gWrYxSvf$#%Ch&Chp?K?x~DeXBC|;4y>~@)){BgPTXx;j52ZO zdWpXxnpw%UKqR2A>9*Iut`Zs znM>FtnCK_>>;c+1q|9frPkkottSQJ3-xF@_CSV}Tu$nkIxXwr4gj@1DA8m9#n&g?f ziS4GE;h`RqlpDDns- z^fkmzoJoE+!F|sxFCjnTmoPRePIU0|@)ca5%zM$ng0s;`s!*{(2uTud;I6(kjl(cv zn^kn8IkC;s*k+tbesRLD_6H{zGEf=YJNE~6?sfLGzn+x1$wo!L$8d0?T80;e9GFMs zl(H2a`q9n239mIB;$z+DGTi8#xf&IthreF#jc`{C5iZV>c}{n!M#y5`EK!o4G8y?NhXv?`U#?hu)Y{ z?q3zMpN5;y|7@Q1;EtbA%7vU3RuPTEN2`kpjWj33dg!T)CMSF76?*95Mw=Zy9DY^E zQWi(!nv{flm4s2F$vYLYS{2b^OF zIGn!2%`R0T8(AS6Fxnh8p(HIZ+N|X|TKUHgA6+!xFevk3&0vBnJI9U+AUPL^8AhR-QD0U_R;s%|KiV#&{fs{Q|~)G`T)FG*x<{?4W++S!K#JN zIgH?Q9@dbWl#kyzGt-P!aoQj2jPf(@PfYagY2gle0_%#7>bd=x%4YIyD_MS?yX3c@ z31N9atL>h$Aac#cB`U-xVu>k@hPp-?=YPU{x9UDu(n?fUs+A0VwP>8S%_%NZ5_I&> z@=70nfQfnP=1YgEIX^)(&L8?fZTKMoQ&*3ky~7SxI;0j%wCUaK&xO}mG7zk5{`|_hE(l`BmYz6nQeSNx>95L)X~b=Lh?CZ8I%Y2_@T-<41xn^nYcQ#A8Bg zAh9D;8Ph7og%rX0FtDVoIS!H(K!3$%bB@RFTbnochPUlhkrQVB873ru{ zv!a^6Ng!-ILMYJY7Et6Cl-ldy?&@Fyx)S>Aby6;xnA4ls%H|eSyXaJ?q>oLfq5DdADk7D`jg=PO2o|{X017U&2YC89u8aW)(Dxf7#YeL-RUjtjdYC633IyW z{Mc>J4F62bkJ(xC?A=t0U=EW-P7_UMJ*HIICZfEvq^xr~ql2(YvmS?ou(X3PPTu)G z=XQd;^SQ^e@odfM&!aAFI(KUJB;Ryw*1Ib2TuO>c(TPf#Z%j^!k(F;wPU%RtT8=8I z@8QkxYStsa;QZrjvPqn5-UKEpWr~;`G*>_pz297dM&axXB zvfdrZ3+b}ke??i9Uzks6O?H`xvRdRUd)}F><=QL><&KPZ#FHT9etKJWHI=iTcTAuFVBd9_+VdIe2q{FDA-LzPZ4rxxmCl&y90C zRX&&QOR_JmgKcC~z+6}Ir%c(E)+nn8=gzCqu|~geY}Tc8H4O=>NRjkPP84M?drpWT`?q`|sZ=;xxGtCAMYXY1xu2>(Dvu z)Opdj8N-q!Ydv-ka()yi{=&SaV`qu7Lvvtrlpy5WRM{DVOQ+`D&hzkQJ>RGlxn@0^ zW<3*^&Tn$_knhhvmhES2R%7Md9!QflQFq9V81G2tN(J}RdciVQCh5akw$9kdJc^gB9(xLN54a)1|46|VdkTk z=ZpSuIdy>NhJ(l3n>_s4 z+x!hdH!3yGBlr2ESp^!xZZLm&uKAM5O;e~3C_DRH0cB1;O(*}zf)CCN9 zHv>gp3#i7i{EU1@@E5rGP(TbW^7?_V015t&lN@YNqc@TsPuIU~`}6f`%i{ZzjFc1u7EDAAE(BkT={HV8j+oz$YqXAR@1@GTD->hY5(4Jiwe ztc|*m`l?!ll@!S`_hUU8)m2|>ucZfwE?B1eie!q$IzKI%0Q9T!?XozLIgb-{>qx6s!h4H?!vMzj8QelU9E6?Rf0CK z0cZGf$*;imWv;OKVLFZ%k$xfgD1HW;;=0+Y5ZmfI1xDyj(Js8hID5>1d@Ye2M-$^X9 zZER8Q#wY~yr(3lUF=ch0az&(P0p7(T)t=HI>A6$Hev84nMy``s;Z)06c@p^uOa73fV;Df?@f%ZqHcj{fG%#L1RJJdy+X43;a&{uDk@{Eb0O$9&wqY7nVn@!i4Ht{Fs z&q5cFnB<2Qn9?Hi!))@kRgAfA*2Lzs4`D`G3Xn??n@Ku`BZt)Iv3=f&dbnl#2Y*(IUPvT{{Kz)lrF*G^ zwV*K&0Iw31d05?zTVFV}wvX^jT+%cT6)N4*j~nC%=PH!pEH8D;C3Vfa zrLEfROHWJ2C!$gd7=U4gGB363X4?zO_I7aO;UfW)0wNEf0o0WVSV6zgW#ccPAKdR))JL@SiTD+gtE3zNhVy8PT(&#qME$Q$pCnhlzExivgrzps9dt?9%j>phROY5 zYxe{fP(Hk{3SfwWMq@1yih^GDcJaem(1`MZGv8-wZ$0hg!`3d!-p*kunuE%Y0$e(- zaORgr+UBA;Wk%XnM$KQYat6~nsR5p=uDmR_pUIV8<;)0^YY&s7VryT#Ejq&w9sy-I zM(Qf3Rd!VO)l2cTbCShI-9gX~Yxd`qqAr=zF30<8ZBzOiiBmp7b3Q6{KX2PBw`5L) zPI9@t&s0-43`TDpqWla(mlG?9Ha|Q6hafN{6Y^kewY$C3YvEzgIEFNkCWEQBArYMd z{Db#*kGi%h_p@q>YKbQE8+%7xd2`FN+w;B;HVn->5J~WQsrvh8Cw6{}Jjq}rRxu>2 z2mHuscF49Ua%EFrSMNSD_S4B++U**VLHJr^k%H?L9k*AP1EWS(1O06E$}mNw{*@a2 z$1^V@a~lJS;oTRu5qL$qKn$Ve(YyQxK?^w_S7pOJ%&myoWJ%A@wU;-Z*(elxiRjH)F)d_P43%hDl#viJehU@fLHu7c))iJ2n z>zGDgC2v@XMoQ=Tte*DWyeCy>h6Isa6^h#R!;L;yV?SD@cVROtH zic7mvQpDXVBDSGE5rA6?QI=ex;jaI(p@WapN6celK&XgARuiTf< z=|$Pnhm`*`k*k_`0$notnHW2h=eS+n!)tUXbj`)Snox2LVU|1Za9uek@c2wrU2w+M zRvYzL;G}JJbcb`><$XDfbOm+zSbJr0vpvRNE>rGdH#t7GzgOj+bF4^oqyB66rNfJ< zW)Xw;R^nzE+KLS9+Cs+rd0x|I{Pdp{$kF&~&wBxfSAGAMn|_x|V_p8ZY)R=$r^;TI zZ(3*oA#cZT;odWcd;ULYO_S5b^wx0~j_NH`*v;+`Ekmo!LaQptF!meq^VMV)@5l~# zCEm#R&F(GzphNBc?fJ}6WId62gstnCVIj*u^okl|~(OI0#Xd55KU4oh$3$~0z+UfBJ0 zSftPR@!Mj=rjm0uH%8v{yxdE|^<3WPOD$X*^+p2A zxqkfc**oV`OXb4xpM(WJwypkfjKga~gJ6WoS#EWUqmTMOtkd`(R`vE&?+C~53)7CJ zb^4=9AM84R+jUMbKsA?6MBPL+`=Odk_MIIAy|vNuTi?^XbWxaz(%OKPv9yxU$}?YT zIgi%6DsR`Oc-E%8>rcZKD4X=9;l|V4R%>PJLm?2E&{NxS{@Iu2U7@_tU7OO5mZu*} z!);9H)eNR_4y9SC)V4X*w%tTMtWgeFtxZXpuvXIfRn1dCK{)m^mr+*sPxi8KLE)al7u zvFgFJ*DLxd1}L`D3CSBMHa`?w$$qXv?ZIWVN#J7FTdeZN$i!#=^)4uj*3^V#(7tmo zZsI+EKQ{y+%BMAJaS(*`a}-QK&fh!n9`$)lZLjyIp^1TOy}yUzS%URry}cfISz zM4Iu`L=;r&z{iQGs)?xnr7q1MX*5e+-`2a%?@dJMqq^Nt&Afr~ZcAO9qiOOB6MC50 z+7ycQu5bP*;qm3J7#(bFN^U=9OPnKz2~#xgehlvJescR`JuR)=t;=#|FWXEd+fBR0 zP1>w-Pp`@)qLOjdLh`KF<;_%-OxiG>xdJLCBWfm1>+*@P)EB4q=R#fc*>Z4}?{Mjf zxv%B*S%=-kCyh*eb=}2d-1B`3gj)-Q&wQY%7<@MTF;~u#S@ee~Z@F-}tA5i%{kc`e zE9;8<#X}U6w#?OYilN)7uVRKMQidpgDK_k-o~aq4m{AN3)c-xDnB8=bY(=p_W8~hG zv3pnV6w%bx3j1{2BU@19=P9C*E28;!@5!1Xzh4ne^F6ZN)TxGhS6>cM{J8g|Y>1+2 z=-C%r<{-5GB4{a*g#fIGreKJ|rHJNX5lv{V@SnZZ@8A!Vz#?VKY*|FpZOc4s%S?vW z|GlP|eH)0E%JQ(>`Yc>*%bZ>-+*&J4v6nhEdhaS8Y&JkC<&X65)Cylj>%T(lpITLH zzz;op06sKADfc&1TLbld_EJUnQ#pq3y+sv8j)U5hw+;VNjN46JTvaq)SClOt(uAz9 z0qZ9zB~AAPRup?j?!6tmclSU?6j>iXtI%=4_eC(fT`UiY2#gnJ*PZEmW6P}msH@;##XCPNN}=3?HX{|K@Wc#_buP|Zy8#-q8UnDDb{@)~PvT6AN zbhG2|(vvJuWOqDPIg*i>!sN~QoOBR!bTGQ%kFV|B8r|KnOY$G`x2vC&j71aj&Z+#1 zSt%EJp)sYmh$Y8=JPw?;Ilu2rjC{^yBz`LV5IklX%f;AeTl>~(r*i*MD-XsgZ#Knt z^4-mlfsY!bBMd(L!;nAsM!4BZ-a3Ye8hNG4xY$T@pNJ?75B-QxjWt!gJo_+$VRF8W zXt-j)6Hgg~XJ5=HUO{ETci>8=#;B&Rb5n#so7o!{K(ht{+7)T*f|B~-uwTJdb9k5= zSUl0zu=nZRBLt8C+5!4nAx51`x;aH6c~{I)_#nu<5aH7~Sj`*fUhz@(u!%R9`Jvi5 zMH?FBzZqDBpIQm`QKf(^dntsgGPZzL4hf z69`2!K@j>t>-fWxK|`mCMwYM069_`BFaESsF3qnq8am6?DY##pt_ms)!}RryKjib?BoR!CwON)vd* zI-ZDi2w+l5=_1~i54>DKbg7j8dJAv94Z;dLjN(2+q813`^E=uKUFo16svD5!I~`>! zWNE()`<={D8`_BK^jsKX+3B%_Xjq$LV%rTTxf(f$hV}k~hH3WDFAQE5EMeCT#5{yp-T9F42{c;Oq|VXGFVoZq!Gxmn$$cVpA#-=F_FRs=VED zxBB$Rf%9^WLVsa`b916|l7ZVpE4PQp)G=v&UbLHYt^z1mkY~iU-G;VZVx&&?UCwUx z&4%j6A4%&^B=&Vy^>y}(>GMnIU(qoc#){pQ=^9IzPfc=O&sNaVbt@e1v%Um!UxD0H z)~R3p-Ch(Xa4@22s+FM(I5%vG!lU7@g%pwwTlsv93!}UBlPhgr%^T z9CW?sty3dEE5v`nru>oadMAM$G0rSk==aePycYf9y|z=CHfznj0jQFp?b^^JNvf*= ztH6HWO*&my@Or#>ajI$E$h(Ql)H;pRHxpwrP31Ij&$CRG-k6rq>NuUkz70nPTu#W> zG8RuV7I(Rho5j3BQYIy|D`QPFzqfxw%KD(OG+f7ZsDr$O0Y&qn5k5sb*w)7ypZCy#nshnB&RJ+f`vF^-Pv0~ z*t?`7-VEuWz5X>6F1zR>92xNiAG&ytKO=?*PY_qmPb6Q-ogVM342Bz+f< z3}sE4l9aq6Ey-V8OfmWOY&G}p!SX*AbV^32TCgcNnt;TtoUlvoCTRtf(rl=}@_T}r@AX?o;U%1N2@Mna!=rw-m#B_Z1e-QPy)-#Voh_)w`IkeRmI;R8-r#L;Fa`$V0ZIVOIOd^x|(m&zyvrlQ@}@Qly~E*29Fj>{EkUHdE zdTrp{-E(_uwJY@_m(=quejfTSMOM{f2A0C*#o%hv-q7LZT1(n4$H#RlnOpwE zf6>tKp$%pHzQ~6;ct`AHl3fUTbLC|g*6ku`Zm^neFY|UR7j@}BnJB~0e=<=wA-MAN zKpH70&pu*#f)}?O9T$7!u;Oo)37`JA0EzkUDUdCqe=CqD0_0V*e+ZE7k4@{QOCt^n zEQ3Ry4;&O&XU)!6->Bbqk17a0Xqw1imV0qsf9PCvY@ojG`hE_2dw%s?{N*_LuKx4M z`(6sTnC1w>-)nfJx*fsOoQEg7dExz1P?0JMWAk=E1hHLs*!7_y)_k;O{rd;*;8zCt z{wp096qmkV_uTz6{d;Yc2jdoQ6J*?Xyjg4gaos!?K8dO4&14^$Bn$4U8s=r&l3Mu6 z6_#8-3t^pj#KuJk>-2i^Bmc%a+U_ueuc}+q#)in9mR~>E(>dus_V1?!(lgqjS~05p zlN!!HN=WG_<*^ln{lvNY_Gi`lujL7?@k=e%1F;7VhXc)WVd|CCZUeX>YH@dHW9v`_|aQ-K<9)LZx!7dMPg)+f84zn`$KC%G*t~ zZF8@JC3P{AIP;YDc{v+zr)obb6O5R&31@{Kc0n$Y+BBEaBo~54E(R^P6S?cBmuu5a zL=@hD)+R4oAmG-!#Js>){zp5ZEB(|%8iQpLrxPHU%RYfQQ3&Q-2Rs+dRSELduMDtq zR#-VCuCvgTEdaZd@DX!SC4Dw3n4d~-&A*~E+n)2DyY6^*Qs?$y6LE^NnaoUhj zCMhwPoZx;RxSvDgv~x{e%1v{==_o!B8@yd%ih_j0Bq*iQ)L|0K1xMn9t#J^{xr<8- zCM3AKLy{sI*NK{jV9qoi%H$z7cWY<{@SU|FFAz4Fp&HhN6dELN@S0NLjs_{zm=qeHg1R-)dsfHZ%zTDXFeCH=@XV~Z{_a;V_6t4Sw|%Bl7+Fs zr13D@p=NTvt=Xz+pP)=%6%9=J*9l&8qa>yZuX#DRU(>)?PmV6V|63Zw~C{J`8(=o%otHm8AtCe!&^tU%%ii#Xfu z-q^(WkY^q7jb{+YbM0x3y!7c$QGjV~Uz%n^D@CcUyX-o22VLn?>`p)bi1+V30`;0KaB#WDfs>l?Xy?jGe*_3! zvta{9#}=G`xJPvvG>xZ2~AU=a(eMYsvtlL1?34_5Q{W=Lx%&`HsmYog>Vtqn(y4(keiZcH9u! z%68pZbnC|p^%{iZ&G``-yO5)m{slzlc+fFn#t;*7yxSr&i8$yEJhZF*Gf7-E+*h+w zQF$dopqthOr!*kM_7p4NtJbCaPyLv+WR&`+=SbvW^B{^<;i}ENv?$y9 zwpg>*Ifp1F=avg2^cPs)b$jQg>cWAkjTbvemam%*^A#uRUVCGR{8 zcp6Pg1G9oz#nUdaA^n*|c0*Db$UZL;2GptJU&7FUX^n*s=7aAk+7zRr{3fwRY5*my z@iH{(=$*8^o%%!UXXNVA(%1|5;+>abw^nLCpgVBnP*>=b^m zXjAY%zTx!0-!KX6TeZRg?Mv&MAhSX03fW{1(D*dV3%-xMrosF9m^;I$2qc|d#9u(x z8O989UJogfIZA8~FnT~p)Zhg0(OG_29q7%_UToZ4JD3 z>v;j`UL_|GDq=Ygn0ZjFV2UV51^7hWr2u!P1}o52%ag))OQLuw;?I0POQrVQh=_r_ z{}{#!9{2mmQpPG@c#Xtw_IzA}fzDZ18ho4h@MG`u z-jm@kBc6zpVMMOSvgXaqyzAfGtYzIh9Nt#_y)#8eAHT4$bbg{HUc}!ZlwerByYbU` z!ggi3zkXAv2J`!9=b!^qGY5r=SDP1?`<^tdv^tQ~bA-2> zAnoonY%qrOLao1^P^Wq{qaK^Yz%bkU`)l!XV-EPDD&h|e0N)v)W8fYH=EjHkL7h+2 zDSSg--b-@4c9XRw878pKb>FtpaqMS&|9@?LOa87e_@pZGSLbXd@PDISOSJY{PJOHzxc(B{bymu~5Q*Ri>Cf&uFXil2w-sK* zKG<1p5c*DhSG#d9t*ZV<*FybFqTl52mYum3M9rMx24cN=aejLwe&Q*(_2Bs2>3WR= zEA)XK@u(i0(u`LG_iM6_$uNv~5f)!jDj@YPO9M6vjBl2OgROU2AMo7BGBGO9{2@yn zgj$w8KY5r(&&g{)oLMXqrRB3uY6VP6@qD0oQJ5Mef6jUhjpI@QmSOinLqX6@c(z;{UI z0PQHD0_>)LD}g(Asq64ccO5@doSw`&eydLC!5sO5E4U_BP>3qC1D-C9%s|~C{!G@C zFg?ryyyDRl%F+)bgYmP(0vc<_ z0{9F?-v{J!{&2j558+_8ZMGY8xVPEEIMlL%AQ9GP@?=_u;KYO9>njoUwrU52HkqIO zq+>kE16)Cn`+x~bn|go}(zD>=&er3WcUm@cTHa_MpmtiOmFaIzT#}OLZw4NPnyNse z@3%7Glk}|x!#C5;oRbc~{b<(tlp;FFU1ExQtNW=JxW`wSrVU_!b^?122R?AhFuoE$ zWpn8%dDhWWG8lvGc*`0DG8zGLRohv0!N=Q;yPHQn7|hY1rH;+r2#m((qr>SUcEb?N z*2}#e1ZfQqzBpO>QW2Gq3m-zj^qsO~(B=?-7VuJQJ8_jWwU^79T3XBTy{!F+_1DUeBRe!t|i;w)7a0UjZ z4vtTQ>hfK7m=}0F#e5DQqoy}S366Xn@18n}w<`doIaHo(v?By8!u8xBf+UE3(kyly5Vx4<#PA(DJ2s%pirYP3S)=b(E% zf%_NdMdn}qm&D~$XH>^7Ud${Zm0ZJ|#-x>x@vuDvKFMr|tM|W-%E}-coh;wp=yP5#^d-%~G1xA|aPZ;b+GN+(0%MkvgAZwLb`a_n#H0QV z|NRzt{qezmUXNYu#s;za==a)stbb8R@NU@-)Z*$%9^E0Bo?2`zdB6pY-j9ceQ*PkQ zHXolw1a)l4&vVm7ZKsR;EiPVk&LaK()7Cpf6*|fngnIe~btY5k&(jlW!Ow64weJ`d zF)DpuDPU{Mg8AJnS~@Lx|LIX|Y@CYSZd&}9jm3yX9giT&E@TswtT&wp9P{Bq&}36% zKKvXk7Vwetvw_p=;q)MCMw1^nlJoQ61t-H{P~%x_;>4>@g*Q-O)*84Qmi`DY`UGv? z4GX@wx61H&RQ1}->_~vh*8ck9TA9h6qcp#hr32%i)}d39ipmeDYYgq`2{l&4*Nqc4*9VJ=LXt9xkn%l}P9SEYbf5MwEVr=YvS+KULL=xV~ro&SV+0WcN zTXU`G&gzw)tGQ2;vb~myumAQt*!-=&rAmY=uU6T`g^vkK`A39}2}#u&w;l+)?fMu| zjtP1U@wx27hMgi1sYhDI1I>VfJjvY-`7)&07?rPfNi`gUA zq3C)YFY(oyu!D=C!36JTrt}!p6R4TWm=8xd^sIlWsg+kS$jrzS#B9V&XsA+F)VnQA zV!Os{R)`%4qD~s7_-JQ$v_5UF2d?4Kyh!Y5`_Ps_I^NHl+*prAgdA*dKr?gR$w`9m z{`BZLe8ZM-xa_jDgdwi9&9Cn7kKG0`CoL!1bDx?$Mw#v&SsIp0{Q~+=&^!^ld#*u2U?Ny-v;~hy_lN~k zEM%mw^#(so&n|PK7FW&;43oKk@Z%pyBXt!Z9fsuU|L;Ad#{(}C^rKhZW^TR9t zQxWmHEYjh;q)RN7Ke0axjyd!s%r5lQ6Aw1~Hw+6A$9vN)2#w>d z#vBwp*h8HlQ%`WNci$(2DZ^lCAT)nOte!+o4zr;I7Yv8pvm~j=VJLDuX&m%6Pq2_> zz68_5D}oIFpfE0m0}GRCL`ZJ9<-iYagfr5UBQTNRj%g_ic=cmK2vq4<2*D!2@?8f6 zuyKo~0dfuw?BoXD-&7XM)6|&Hl2VhR7HCB2=z;KjVB6F(B5ybrenhk zc_2rLAPTyXHbSs#Ahh-g3v3QtXnGzQH94 z;94}$RM}nc3c%m3Vgx$(^ccVw1u`yBaFfd&@Hyrw;LqIGgHZJqg)t2f^U#C%S+>w= ze6bQ46*(~CuA(8EzXr0pQdm`@{d$uUf1J0uk@S0X z=`?#w>9?H~T2PfT=8OH#RMta`D0rB;!E%%B1H_Dv<58;5F%}h zNUV;ZAkyw4M9Ewh+@?3ie+}lCydmkMNzxwk#9Mef;-YbmyMI}@<<0S*=x!sC%sW_v_5={ z;Ud*$Sv+cVpa-tS$I5GcT&nstD~>gDt?2LJcYQOy3G_(6VKtf9LCbw^+@-D2&r~A} zQivV2Ix%mDcpfcjAQ#g7{9o6sh#$2dopgEse{}h1o3bcro~Vxp3KnMTYfxuCxFj4Z z;BxETP0ykk*FkvnKDf`PCCFj2%24~HgnB6u0rm8IfB{Xh-?1OD@f8$OByh4vJQbhf z#o3{gm-G>vGPNfIur#!+3>4qBVTW-5dv_aAx|;}hAwn?_A)G-FL2ysJ1o+}^Lkr4! z;t>$?ZRG8rgY5u*erpcE5F)IBcm5uK7X}J3!h-m;Q)pvykBIxqoM`mJt>vjIXyF{M z52RR@ex2Y!`%&A*c7MMR;FrlpoRG3rSD`$dEZ;ww6BPL#oy-Zw|2ZcZ-&%-Ou92-K zJbZW&nuXR+9(x6&kC!^^pykjQ^}1T((cuh!1z`uTyLb#<+1s#^k2Exbj5At%wCfE` zGBtw7oL18#U_~I}CRxZnush!@3pAOaNlWqXmFobs#Iu8sED>UKnL9b=eT?XUKE}-% zP$Q}(0TAaSXn`~j`ZPFwQCA5(;6eM~6&m8hAXvxF!STaiM9`+%g1heLkCQedd$#O|1DLt=IHHMzq(t77m9f=x|_v%KXb_ zyW@x$f8k3rj~Kl*oii_aFEp(b_&e{f*hIu`ku30p!+5&k0i1y@FL-f5ix$=hBm!9^0m(p@4urLqa)IDL7GcoTTFMC=4Rvk6BFnKj zSTWR90NSj_vtX)n`8r<5Shs)-yduOnf;Z*M()9Rk-=mkS7fyQl-Z5b8F69LUw_MKv zMiFB!a334ZLsjo;Na~mb9mJUDU@CeT2acaZL&)l7el|Q$q>U;iWhw26HoTz;#Sw0Q z^}Rq*Z-aA$G>zs|JWHdmD;FioBp+f;4bgV2pkUlrmNMb2-8BXfmph)0m!8qpBiHuZ z(ezT$xCw#h@!#=~5b8{LdUnXxv0BDAwExy>gIMv=O*E zOJf2_UaH#4Sv|b;VCws8p3{ef-Xe%_Z!PtMDTh54;E*%U3uHHsnE`e9FbCc6+D#G- z{`T;LtMDY#o4!QY2C(5i=D}xe`HoP43*{Dx z;BpJX4!nu?qyU~{4m4W-JFF!E%sNy7lV85Xf449&S~gBg1}B2WvT?~Q%peR#3x1w~ zaf1wJDPgGb*q4uUgD=DsEBs*j_;VQkLPgM3GBVy%pz+lk0nqN(EK0tHjK&+wAtA_@ z8nCe?Bi7^XPx(p1zy{uj1~^xc@#Fc({4P_$;!mDSK+oUm3gFd)r8KD$>-|naZrMaj zJp*52oAW_dG{mdcpEv7Kk<~w_&q$zyNyA`8pdnuO9RALrg*S{+0ec9E?(Jv&l-;@fk%CYvpZzHaL3@j?;2NnN2E4%og$sPi27mYI@ z^SGW0T*{c`*IbSL-EudqW#8grz}q_F{DF%Lp8HwFmE%#WY}6Tl?&Gfxrrg8DA~OGu zp9Ssh771&%#ab(gWl;~+k7+MI1ofgTtN=gDas~`pRnY^PH$#*ZdnSiO5b7Gi11_xB zQ*bx0w@M^?zLH+gyOw0n)Xx+%)ws1bjZX4AMu7L*7Uv;7x@+44PDA3YX|xn>A+iI* zVX04A8KdYX`f`j|(WizSVMl7a|Du(oBv0f+?= zrvUx71s`)&^uXN18bsTSui2x82w9!Ixf*bJ+d_u|4}znC*TzL=z>qmBL4B=sV4c3t z40vh4I02uV(5bxJs}@u+6=1z(!F|TRx{nC|szKOXKpdS&oq+mHJRcLWhq0cxvv_oU z@)k5s!0RXf(`rC73ICsRS{{tdkrp&a`st8g)fvQ3*P8difZjPG9p153iylU1_;-Lu z{L=)t2^G*iN2ICu3MGdz{VM?ui~{(0KKgdb1EC}KwivPQ{H z;V;jS8IVz0S)Yt$7ldb7loh0lUsArXT~v!Ocf4f|v7LmP2g?5X$Vw@;qcuCL^vIs! zUrXuul!kK?CnBf(-y-Kg5Psqd!vFW-bmY7u*18IB)43=eOk-S&xF zA8%qbGzgtB4BUYtjT*Kq>m8W>L)f@W(!5ttuX zxAuc8$nfU;{1UDn;5!yS&AeXeIXpXuuTMQAgzy@97sNY8I95a|e;A)WA3J0=odItV z9RVBtS)7}6uqa7k-L(n6@$mDX+2Fj5=M^!M8r6|jZQq^88|jKfJ!u6eA}bp$g<6Pq zRZn~IOjS_}ltA-+r7Mlv5flNPJYLxX-|#SDO@@YoW(3v!ABwaQy}Yf3@g4}NPdtKe0Wpodb*`-qacseRbPhymDYZW z|L^UB31{U(_VJQ!6F~Cmm~$tE&687XlGxjU@g^lRxO4R8Eci(Fg#m0Zkh77kVnO!0 zMl}8v7qJGG)e}Gtqk)m|{PIMoA?ao&@R5;r0pFpir7jC>{_Kxks0oT+GVr?KxHHx!}5TUk!|FE{2N2GAI*PwKcLu- z;02xvL^p6*ibzdnlnaR0^w`0*U_UuBr$qebZTWu6`T|~hSQ<4MW)g4jCVv5zM6#y9 zpSmX^LIsFV{M2D2DBx+k0VJOJX@e-DxjA6mh@u5{g_5-R@n?RboKb6H27o*W-Zi@M~}Mso9*|EGsLcbFvT}qq$wl=Z{C=n20@;B zbTAZ%^wc|lb0q9URoL6oqC01*)pk-iBeKm8aBFtwYIIRCmf0&wFwK_5Tz<>`>IuwU zk4!Lok`!4cu)^>*sDq3eH%B+d|~y6ckqxP6TBGO zsHWgGP6{48PLhP13~hZRVVg>VD9G-5q@bRj`uN-T$-j23H{x0Edd$1{;e<`Rys+_E z1}OL*Sf^h97wqw43HF%#R*{GD$%~EQDD3g;8kq;b?RsPiTfbY#%XnXIF#A0(V8xtR z5K_(nFZ7x$e@WFMkE&YuORAPNpgv@=8XTM-SqgbZC3&&7p{`rWkOfX?oCid!o4SbF z=>yH87*`lMcVO){bl02`H1L{vZ(KYZJ-bA@qo7Q`thrO{>^#NJE_QCA zy7n5!c7CGjnkPAWVj*K`KWUYLUiw|ubuR(O7|zILJM?3NQbxye5>pPxEvfAw;aAkOlR&)Hsb@?{FYHM?HFrLXPNIpiSx*z!GE zlGY@npWyyHb~LuwWnn@PX!~Uv`|Ge+?|!n=svjHpmz#>4T~~1@iVc*#+n9$Xm_htHHJ`fd<@+7#3Gw6Vk=I`|V0eTm7Cf`3GSavf5r)(Qb9W@RFV- zuLn8jU}f0e*s)Ql&?>9%trA8DN;Kf21ndOOtp;+) zyFXe^3oFI6c?cFxI9{h2YU8GE3D?!0&I=iz=>oD8qKwxcyxwq&WnXG7IE@x0t$gL~ zS++=zn4cI3+H}CMUYlRHfO4EORTVXj{U|+QV;f@;88O4}X=Yxtvl|u^3hd8G8aUo^ zGSfAhUYag?|ClZaI$hv#!xc4bUVR-(=={3IT6xXgen`EM+`|{r-UO>x>dISs5$onk z2RQR{ds6PDmk1`WwoR+Uu@CeQH9pR{@y>LMfj$~^PBFbq!uwqa3AYL!TepYd-;6hQ zgPf`)R$5JuUvaoJj;-2kI5G!^5?hp&yQ90Jh7x11Z&IVS9_&@*aLDUHh~1{4xAdb~Fa08&|LV9O`Wy;*5!Aqdgy{p zC!Yv8w_8@Pw6)^W07NvOjS2d_z5>T-bzD? zGtJ-__s3IUdIYmQuT^)ZdFI+!HeDS%$qcKl+Y^PJhN6rGcKa16;X$Wk2ZfwPT?nHm4KNaQoF6n^dfK0}7D=Y~yAGktvQ0%Rt41YEDk z)tb8XlQ9zWThaqJ-P;@E%w3ifUn&&bTl_k@|K`XmbDxFo31aL*M(uv5Zb9UZLH;fK zjlKBZzBk!zmDydX6Jspnc71NwLlZO5CH8}MwrvI^dv=v@w$pL=AW{Y0ntM{D%~`F%1ebn4rg|6E3Sw7QxInEk$cwy2628E;xNt1I#Dtq* z+>p8_2fhe{fr7s*$afq!g7ORfSlHiys$~ym9asstvQ`u5R1A-VM-Revp>*tw2c#XN z=^`qR4_p-eN4s4hN_l(=ZvQ5+5{57Ko4^R=fGI326Il++Cbd-nHytAmduXyM;4nhf zMde+|bijXAHHDLBl_g-hT~!a^4r}*{0I$2l4oJftia;LH4h6w*hZem0OqjQjkZjiFY|;O9s8Kn zHNq`Mb-X@i>!IPYgep)^TCDtkxf_19D zMP{l0(r#O+9cBNA<1Az3?Yr4_V4N0J1nW_c<-+xzi*Q?fPFbPZsE9rukL<~6JE(yx zrdrIL3q1!$>ZOX1Hv2*ftY0mroW&Ho-+bhAq_!C_uVRROa1y9D5OTe~u;Q?^bN!KLn z>$-4Ma{9?l3~`t}E+hu2YTiA(%kBC~KZJ;A(~u@?%274Rv&?n1yc=x$N-e zDJAH>2u1<)W!1znG-&zpc+N99k?Z!5>t@My!*Zyoq&?1R@@};+vx!NyFT+C**Uj-9 z(!jE!`mlIuV9^=EN zNUZ~G=Xyl{=i{>&)LxqPU;I%WVyifTqDCu57vm)sJ=zg&zZJ(;!>Z%JTQa4*_=Y2`td^p(TM9D-&^bGp}ETkloF^X&2x1&zGgs*cAE&E<` zHvU8oX?G5ZltaoyvRiW_PZwq@!szsnl9FTYueZm-g57AxKUDf1C(qpa7MHfM^aSMB z?^Xv-yP)N8``vDRS<9#R)+;3E4z_b9(Zw_ewkAm^l5cT~U$ba;+o<>Q@b$AK8(DOC zw$qPwuxa}_)Yg|Q=QrGJQ5r$LgGxjHnyF!9)6FiiT6Y%a7_(cqaQ$u&nP>f(_BnV}U#?#?H?kZV+;xHeP=f16evRbp z<515Y4n%Ef?nfp<&~jZ=~rLe@`G51GLr5(B6NR%FB6Js72kor0iEK`P6VO7RYJB-1w(%v}*wpgdx-28D5_6ir}WS*J?lg%`VZ znV-wk%Jt2sl1}HpxDcPK9Vqzpx;^sq_ktP-D&6e>MWt%e;5nms1Po)xmPwz^L#4@H zh%I?GoG}k8mSK&QMh9(0r^?*z_f(CYxsZvTgH=ubMsmYLeC*g6Si#u64AMJ4s>lz> z^7!FC=B#tc5kIsZN-Q`!4uZOEkO9!^b{mV7QidJiqHU1UF0*4%mjffN!n&ewvy=b- z4E_K93>A_`#W^`!jgjv6yRpLm`7~n0EFX$Nl5gGWs~*{3I{Yn3@R3_k42D<7yq9%w zog!nnnH=COGsD8`t7D3oHdsdOuni{prkiv@XGh6J;6<% zs;kWmwB6TgyIX0qn?jm?rk0q5H0`afK0n$dJKjU|@t6Y4cUi?XUMQF4vHq#EJ~R86 zV-6`Om$fRF)sf4(*PVR~`E|1+`xqD{XecRJ(6Ya|wO0GKo|03_L07faEhQ3lA{e^F z)YO-o&OS7i+VT0^fCB`r)6vHaAewwd4U`?>Jht-iK0{AFOHX#BCs!glDs1l_M;q^8 z7Hxtyc!$XJzCcfwXVJcNQ@!U%`aZ2xMK<-`BT{Q3H@lY9>PY|9%ciNY!vbgotz0}U z5APC9r@m)9JDqb$E5(P+ky^o6StKUv zoGb*!)8*j7^#oZ^vo2i&_xB~5zcoJI^3A~uR` zwHw}kjTlOwoULJ8W8ye5Tcnz~SvBINe8K48HM_t-!*252;NZ0cieVseu`FV`??=71 zY;4qsJ?gy}7z%hhG}a<_{yzguaI0 zw>c^_5Z26lbxUKC` z6>X!&`2uo?FJ~YOkA|rikagF?ixq_?1n|ztVHHSI!i|MR3hZGNlCPo0glqx40`*g% z`DR>PI7PrtE>(|%-0%n=;6GDehccDr0-9!W8+jQFQ`I#=>~^9oF!sLKjO@FexDo?_ zamkwz(+7zTs7HN0Spq)vsh(M`F^^?ks%bVSB5+GBb~B{tqX}zS>aj{F-uOqMx(=oR z)p0~@gR(_c3DLD+#D5hGOUG`7o^Gx( z1`jKelCetlx)mq98Asfvt?e^PJrL^(`zM{F^JTzENHqH|kHvp7vamHvT?e{ej;{cQ zc;O~QGk1JFMg&-sDAIm_r~n6&SkhvL&81ggSwYF$CWcvy$US?{6cHNZfPTES88kRd z6v6pBh3b$ndRZKD9Vaw}7NZ!4*2`dw#8B;TII6t6n-K+?6J&9?ZSqqbVs=mXAiUw= z0x@80iroV5NZX5HYlf#faFVRWAw7J%I{5WomJ$iASW9JK3}i6tMAY{B=l@l?v9oJi z2)ht_b*XaW1uus|-_&l1@SD|=UKek&>tgi24G|yryuX8Bo_iKy4kNBnGt(h9THS@I zb~qb{EoPM6>M2e*{bCMjTdAnwt-8ZjzeQ3%4o}^r;MAnKyfKfx+~%&9RBf!tc(g*{P;$vxJjmQ1* zN0?_A_tuVDWXXfP@ixa#iI^4D;V9q@H%Ag*P{TAmI{NPhQnNX_rBUgb&E3!4(}(q4 zhcDDYG0{>7Yff@Jb~v~RUs8ZN%iJ%6qzobP?*y13S{lIZz*%E(Id3U1;uAk<3ltq| zMYw$4QWfI`l=GIG;lPU9%ONRtb`F?9mJYD_!mKAWXnIMBJR~y17+b?+F>BDZ%vP7! z#|~bMp4i;e9<37QZyQtaGnOqni7nY;Y0nk;Rir{^o5#kU-(0|`iCRs|SUfx(E_f@+ zB{u}L^&1L?DV*4u0^Bn`eO$Yoi`K)e!l^$k{Q7I2>BCoe%O1A2vP{kxPK)elZbbdK zrW5UeZAn}!)#BDWaq@cODuHU5J_Lz|VD;G#f!kJ~&6w(l&FoJgmwHVue9BY|Nq#Fh zm%WrxD!XK{?f4Z&MJeN7!02e&UXW=X*9KqN5|uUNa7r5*oa73RezwgD4RKy@9OxR? zOPku=H5N*&Mve0j5Kp4RdAk3MmX>x`rM=acYn-~0K=Tdfx0V$`?nz61nQ&5$*?Tvd zbiprub~XaH+2dxSQH95O8E6Xadj;UI$5qiYrTFY|Q+OoPCLvn-ojqv+ww>eJGK4IA zh%eXe3M;G<8QcKI8pG?CuGyp4;#iYtK#&6hFH3EiG*WIRjUeyGR4v03dtvK(^uBNw z?Oq!d{~XVoA(h6%imve>ifFzFn%pwdWh#lxo}V=m-lyMRzsE`bR&CaysvpgJ;)fCZ zL1KA)#+w#LwERRqJ?2}#_?{hndWq6ut6zp;E+ercxvo~ge5zcJNgZAezHLuJ8W)_V=u#LX^~9c_|9Ii^i{ z?3>HgZs&2~Vp*cTOj=j=%~!_)gmWWn3V#K_yXs^!k#zkwKFn1o8-cBom?W5fPTmL< znx_QpAMzTp*%`hy$$Kd$Uo4I2iZ98M$gYdChQj*-YG%h9o3ET6_if3aooIZ* z4^V1xAL;$6N0Wcv?>7|4nVBtbY*;kl#kJg;v+v?8d^0EzY(repEJ`{#7Db?A?+^3p zD5#F1^zy8hk^ph~jn1umlX2SOSN99BQC~0*)UJ(#M^$larJQoL9A%T0(?%IRY`_ zfNW8m&OMD170K{v-%{i#({e@L5G?vwV&T-Uah?Bk;8aALbDUA-z@ecd*iDXe`X;W+ z`WvJiYL;g-Y%aAw!h87i+q&if2II!QM}J$F`nNxRi@%(veCXM-+j)Df>VFC{ks$vx zrYM{!$C@rrx0}@}5CtEG4RY``HboqU=F}yGruY<3iYx|o{zNV;Vq(Ea!9g1gDDQSq zq;JS#3XrXLC z(gw9=X@f#=i@{2ki#rf^RP-DZJ-^r=UWL~2J3pxjpRIdwlCrX8_5tOSt>nchWZ5Lk z1S5S0jShJ)*oidM$)tmUOu8oEUU-QYQmgif!tMMOj&PD=Z2*G91Qd?Wd~ycEK^)Sm z%rFw#IliIY?V%Ud$pJc zJ#odWkx#>{bD|*?%F2>R6Hj^Til!GtpEQOTH1sH@Hn;6fhP+DWDS1ve*9 zG|Va{=0j1qc@Z2prLU5z_y@MkOoFuX9#cxJm<&c169e6=?kHn?C>Vh>1}nPwGCM4v zqK1Cn3iH)Hn<=-^kAEV*Dp0RY7YEw=o>fArLvVXVg*K3zX2sxTd&hFf{oG@cj4@vh zWd7b2AgKg8fD2RFjJ&+lf~K`l1C=C@6@RqIi>RQi&|<7X)(2K{(sWc6rs_vNGe2S; zJ&d{xMkVg3+ff#cm00r?uU!8kgk}c3HXW#ULJ1)*d46i7YGJ&wKMN&XaJyp^y* z;dH1IW$OV-K1f3TMI8mOm!qqL&d^>}IC!T;2R3w+YzEb3C>s9g;dMC}Q@yiR=D$o( zVCsPUbVwb@(syn^+4NyKB-elVlrY$eS4i&pzR(@?EN`>Ug_}~!u~eDkc-zRa4n@7_&mw<`GZPs3x1pO)poU#+WV=-Jcyo1G2p>vz_O6nW zSRyvN8 z;1Z&wx7$40^Xr*s$CiKJ-_v^U{l<-=0hxAh8Hd+e``5ZMOc$#2$OWzg)of4Vxfo86 z@2*s>bh{is{7Y8tHp9Hq?@{Dc>qA1iT_NU-k}+mFIXV>!1b-#0u-$VTsDIR=3e3Ib z3L@T`)Cu72Emss`4FAhZSRAt(Mi>HRNH`iL1{|9U8-)vH%E0&}-3`$+PQHRc8cgpb z2?4q1>lMIF1&c%3i)1uH@YtXQ3Hixd@J{2TBucXkn*;GxtOV#Km!qi;I`1Ws^aILf zB8cXmfO!lY+$OLE{eiDhca@6KO|E{|kPc$^I$2xRVNBG(Lh0|fL*YcRwIm#p^Hxk@5K#wYpRa=vd{qn)L4<{} zQHEoy1n1Xko5ywszc|v zlv68p{wAS%(b(vC_n*<(eEi)7)rIrOYRz7MQ8;&bLIr+Ox2}a`QLa4P!9PWdg-~u6 zLy*VQb?|k4?`j~vw-!h4KDxb8jM6C(!>E8lM!_24(Lpl&hJR}IKi`e&*KD9i&Pp4$ z${30>$QW@C9MYy#w>-3oWVtYvP+fNP@Jm(SZ7N++*l%GZH0vjd*<-$For@e=l};2| zauX!?CcW7s(f=dkdB}L9dHityj#r$^S=v4?(%!{V4LTR-7lL{I=g2U<({Im0W}qGF zUWU$J3q;UNEzY-Z33lWyGAM$SBVN7$8p4tr<-_|MtMjb~Jvt2eBSYwRK}_!exr|vg zczJ}Nrx!st=cah_f4*(XA^sUTeaO5wVi3e1JeWH;xp<*zn(47n$dOK>TiHc|$Wg*l zIc&M&D_A&il%V0r;E6M)?3wpfb5f$#p6+t#di(9*ct9)5vS7_{Hmj07;DIy?lK8K> z-Lq3{R~T}qm*Q1B9W-90{S~ijq4BB)rC8mSo>k6-6}BY`;2618T8VAZajtq__>woj z;N;^$vr^o$+Owk{g0{!w;dk{5==7M*Qw2}kwaUWt0}mi^z||D7k(Ly}z~^7Cj^J27 zb`p7uyTBGo{{6c1eotz8s?Gi_=D1yHDG6n+p?0`S3mVoo7HE_@6%y7n%&AO@@>z<4 zwEv8P_yZ`K_stGP<@!AZ8aOg4Vhg$-Xot61HVhu7a~jJ>FXIlopO2ZG$pTNIJBpYG za7Ybx{P?E`x>86~bJ;8{;nv2|xheQ8bVmb|0Zyk0#*{0aB4~=!{nG>u3?J;$tJdij z$qu5p@PP1WQ>@d#kL5-fhWB84ojNLLg7_s_-k$^zbf zp>R&x9_^~Jmr>q~p^7&sv|bW%7UasWsEgS|jdqP51fx86^_`5d3-@-vWvBFWy9CGg^U4+`ueMIh!?E}D58S*RG%Az-Z6C)oYLXpmeqeZb{wKFF)AVkC7M0*=YiULM zj=**4^wntKjnA1?66qZ*s|3y@O9d@7GdIavtLrpefx;+(b6ZOaI7f<$vKJps3`ev% zMr8y>6vL8N&-u%%k48aD)@p`Mmk6dtG&$nBgw#~uuj-DBDpI$*`y zl;*Lsf5`=h*ehSvCD?Zs64Iv3J7OS&bH!DXH%*odD4!kW3)oP%G2K+yJLEb1e)p>e z%-5G_$a@~8)w%pb+Hw_@ws4?R5j;Vu|;J3v*6|g(8R#f6Yq-SI! z$nGyugNmbTv9NW+Q7lrsIURk=V&;_qiC6&&c&6gWTcCDhy4kx9R;V-ZEMo~r7?1_^~u?@;JHF%JFIx< z_NCBKG*Sc^IqmI@!Jwu-)H^ZxCoLXcWuJYH#6`|JKM7$Ws=Khu&cs7 z1Cfe}^JLP`E+~Jcq$S#FCOTCJE5fX>Fj=u#UNUIRlr!7>Cd0Fk4jO_h8gR#Fui|Q> zxw8JI8y5D~(OeYjdX9*fmQ6MB7JTmy)y{TxJdr;QqlE|LfyV$Rpt){ax16@{s?$B2 zp#FO}jBekC1zVDp7;mO=dy+v-(rrP{(`o2(H0c?3wFAUqxU4XLCnU) z?a-YcM?-GE2$91;`b+{5(ZrLFVnjJ_+EEM(XA*}siRq4+y4a&xY#_h=;nfw}m-*UeN?5|$KhK`;Tb`IQfzZE(l`c}g@kQqEP(r}*BWwh*u$97 zWKFC$Jo=it4v46B9TSY4l*6JwH?LJHU<4%aqB>F5i}(P zHj`Wad}jpr8`(=ta_}Yz5w{Vga%6jKM0f)BKYh+>n4^&8kc7M&e+Y@j9a)?w zr##w$Q4kX)i23uz;oB?8HS!fHK0*3>R_ZS3TP&0dno0Tx=*Xe4b>_mbm#8BL!?W>N zAQE+!ga1!&RfvxiRRsgdBjSpSJO)Z1@Q1A}Et9n?Hcq}ya9UJ{VF&CwVK4G?kbCQ+ z0S+`tNth``bYvd^E z_z9+FA*ewWkEw$C2Gyl9QjKTL*2_^0xaS9Sla5dg4pJrZ2b!FaQ5k<7%rZMFf{*N- zvV+qxYuCUG_3I@eLDCWvigx0WsPb7!!-UxVD4bYHP9Fj}G39Guv8h!G4xHDqgnzpp2{~3a?fieFg&x%4e6?WKfoT(NRh~931gBgU`2q zO2TtB1PfUs-o}_I=osojrw9}If;fp7I$~(ZbZJ|s;wI%7PRJ7Apuza*hc{qzx8+ew zTcXGs>!U)tx44J;OZD}X4L&SQSkF(6PO~=*8;gwv%{y_*Tly&m#ii?*n(D(2Tf>E3 zQIE`Ntl$xf1z{t-gC3{jzu2e7hUbQ(!iy(u`UBxVhH(?=)--v+8|N>-=FT|OEdqOoJHPu$12^NAGjxZ$_t7=wysu=ApUsTb0=xBH&gXT zmy=Im@y#){+vYz;;bq^Aji6E0x?DuKBU_fj*&>E96G^O`QvlqL8{c97r`A>Em{%-X zZyOa=H}D2XrKmV8ax1+J6^A);sFTlGt#`P7t5Ei)gL)JFYoSwys>iA{yZv zfw`v`kE>wQRy9x^rbq!z2w~GR()CrX2FBl-4KP96U#R`&C=ZcdRP`0wJ9JKIZ)Rsc z`@?}g_qco9q4ttLM3OBZ;TMkXq1l(N_oR!Unk=`dWk8Qa2UjeR{YLWzR9Kqv$^d*rqsV`i9qd#SD`E8aB;{O*_w`>6GE` z1u`>RsVMi2MOA>P%6S=)d1@;ii*{}=hg$iZMI*egH6gYB!BX_4#9gPvWl(mF&buzX zrsUQf-EYm*OjPm_x+M89z337@ROa?nyvElgQgX-gSjJP|+i!|mxF=BcBgYg45o zDZH%kQ{byzkyrG0!wH)z?c~!~JLo)xJ^hb=j49E#r7<7j{AsK&{Isjm^bpo7{1TY& z9T~6RaeOGtHENMx^l+t*yCcWZam}sTq(`U6zqdZ&7f5F7UqHf>izSYRn9>m99I5}@ z&sZ4W>A$BdQvj=dTfm07%6ETaAYZG0ynNUx*b2-xMUo*h2-uEFtVr8g*dWl;o1<2Rqj!1aQ z#$FF7?;GGjp+D9f!-8RdEDkQ0RG|vx08}NN_8?9gECR3uP^@cJqHxhgCykONmJj1_ z;sS(6I^&CjlXb0Y&~&Lv5A1fCM*r4_t~qW_IkvZR=T?BCC)QL%-u0yuIC^3iWyEvv z8w0s+eAZ-oAd?SnC$Z~gl3Jt(A&6!43|325N42#{Mh7{G1Lol4|rd&gP zOY=Icy6TRIw}1L<)n!_q{Z001B@|9t*SQSWABk{oeT$XFiBNi`Z5*BW%>Cu}t^uXU2rW!9*ohBo zAhW+k6p4V$AI?#fi*B-*VoV;=HPNamf*dry`dNsQ_fQ%&syD;qwIFY(bq8hfvlv>` zm^gn!hO(wc45KK;@+CItJ5AqN7j7*;ZYD%nh#(E?bq$2zJT6-T6M#x8>*e8mbJbZ` zT-PEC2`4+X;N(F|X*4@QG7>{Vws2bwMWBJ`BMXit^^zjX{V!YtT_5+gV3~+rF1&J8 zGO|soz3Y<14$tU%VIQ>3GU)@OTvT_!ICgx3CJMuqhX_twVsR*;-~-8Ib~~3_v_q9RZ0(f zzo}^H-(?C!cpTzBhb-G*-7S0wO`quD)KA{Mzz-gs|7qRRX`NtcUQf|0=E!a<6*rXm zOU^a(KO6%v-i}^Fn|8x3AFn#!*ue6?2r$EJOo} zRKTJ59_&uF{kY-}!dnHnS3CGEX7f8~DQ9D5Sni7>zkX(QJ&yI$4=P4J{3%EJduYha8vm2*`rh{m!n4AF%qgvZCs> z+z{0O(;C}xliDlYcamJAjz3H|Pd?2O)zE-Lr^lPv2U?_b zi9@M+nctt%FZf=I5U?LGxl29~b87ZetofV$yq4_HtYaNkt+|gEVPB4`s!UyAtK0D$ zv)_)Ddb>}e9B;AfT73$Wos&D}*PvK~7a6PjP_>$pET)~V=hSjFv4 zZjp)=&)Y75!As9o(m$JIAl<~G&rhgNS)L9a~3ixka*UNAV2&;4PH3#V)qufYEFf2f?OXfb#}h$&h|1 zi;)+#Gegn&iV}CUJi!}utxqkWbc$WNP0+C5njw$OpxebvkJcOV?4m788T`RvZa>`) zEuGp|?etjxtu>!(2Z!`a%w#Ht50bNUM?;A>Gmgw@L+5QTRg5F#>z82Vt(_>TqE~mW6GhOWPrkrM;nQhcefpMZK?O`RI9-%7{!Bki<80Hqmud@6jd$S;)91&& zXDz7~7p6G)Ic_| z*#6$2LTfP#ICfjOcD(7vnwlGW8*d0H#0@@|#GJAk`7!v5;d$q6qtvdl2VPsoYrpIx zxT@aSF@~-FerkfP1s6vn^kK(Xgbn!vs`+SSnLD|~50m7-z}K)oxBV_B%c#Y_#=<<+ zholF5?xh=X&&@icg1F~~tob$WFRxXR%@c@ufo2tB<4KzOVO1{!u`v&oV zLeox0NL1hME$$D^2b!LG#tvlE?u_E%hPhzQ>6Qa|MEo? z1n_OWL}*=;dQ898jds_Kw)v<#ZKBjUzQh^#{g}QGq4o7MXI{s#Qf6RlQ;D-ZGuO?H z*lP0ZSnk_nx$k{jPoBi)3{AqqP=pfMRWxnz})hPF3@uw?DH~UC8(fgt})I*KbO_}(N29_z6z;s8&oRe(Rzy@mmIO!%A zA*eaiWgOmiQul4;niSM;|5*RzDJ5=t-oi5|g`)7cw7l2nS*E!JrUi!@vOqHZ+WNjI z4?Fc+nCiEjC3m^UH@u}iA8)%P&fM;KB3|sf z+ZJ=?d)s2{p%;Ym*JvX;_Uee+r!lv?KhZ`W@j{-GyFB9?X3#dwOXBU@Jx|7qiMVeu zZ+~z59(zdFzud%M?smo1#}!wHUL6WYM$&!N2)_^8e~D z_`i5Q`M=!b^=+q)Y{jNX>6=w!Q}$z1N|5%W$NdlMnZ=#We^GZzo|wOnbLxn2yhEM7 zSqIXtaIf;e(t`Z2H~F`=*#6(|3B2!(I8HWhH+L$Ss!eKpLhlk8*Sdf&N^VlTpO-@| zj_z_1kJ>TknyG!j$}P4PRqFqWH)DLl4)%<4YQM2_QfiI5IFsqE1_Ew#t>+;B+aTT0 z$sCcbnjXv>%&D5pV%EpTOeOhB*3D^arzkwHp;~9F)i_So&C}|w_(4|t9s9B@$z9Pn z6P#s*w5Gu7q;t((v-!PG->i?B{TxyjRmiV6dxUII+B;jm(Xwh@+uyTc5GyZgbtpRI z$;`){s~sk+5SPF!Z!#m23>@bAz?OBOfVnt&wPpIoj*UOudl!qJw{?UTbqtK3&Wr92 zuXt+U$SBxZ)pSt9S)F;*_SezU*JZ*T3&b^$$r?E7)mJ`SjerLgOrk zPT_az!x`Lo`Se1AbN`25^C!MeF;jdCsPV$dj zw_?<+M&=|N)BGxFeu|DcV#05ZFKz8Nzy0eg4PvdrRm&bv$Zq$j-cZC_W; zJ;%TFH&xZzNKT-i^{zO%$!&IB@AI~=BPwO{d0*B(3e>vVwf}pdR%W19S@=fs()R1v zcfK!2FEv=pv`=M43U%H$jie>by0?Ysa*Bc9ca*F0nyZ2uqeL(I?qK@vOwvu%7`-~j zbkD?Bpqo8vjFy!96Kqq|7$u^cJ!*^;oarC^=^rsP!l`!Zb#&8zftTm8o#%T5Ur+cl zw-k^ZezC$nB7+CeQ`(cnxDU4wnIB^5>krWgp9={p2kB?8avxT6AKqh`j+fz^pWv1D z)1N)25sopb;b=xLYL?p`;WwdXxr4~m%O=%!kZMu0{QebQvIrl4n2trwvPZ#SX%jW# z9M`So&s4t5SUOgkMLXY3jawk;qYl8G0H(t3#325HIHF~AIRKWoeFqpvK)qb5*ArI4V55RQ}mm<@cA z)-Jk2=Yu~@;7bBimqR_WK$2E1Ap9)B@8EM)cDGXH*wjO4E7d}R9zr2g)#+NeQzdiNOW@o=a?mq|C%5Q0Ag|Lr*|?A-f4l7o;RJdVMd#A3A;^h)~cXK%3Q zpZ@J9>QOaQeera1-7G0>5Xr&hVe4XOuVi12@7vjAkn9?NF_mU?rEPn1+moHSano&X z3hiz>EVnBkb9bd7SnIdgxn8%;n#}h_McAoE+VA`ElF9h^i=Aj2=JsUflbv~S(^GB= zGj2L_Xq&uUX$-9OJM5g0`)1Ad_eJH{DY?Sm_j^eudy(TWs+mcto1M9K^G?OpX&HBg z6{^cWU?1=EZ`tQxe#HMVF~9NMsfwb?t1 zdMaP;Vdd_$N-<*ozj{CUUv2PjzMuTx?!o`@h4Qf}La*D;oXg)=*naeN`}fkyXYWrX zoyynU9Pbc@O}P;7Fo#V+eVE|D{OYnw@-uW$|FtIn))wUdx2s8?pPQ^srEP5oEfh86#)ell`Ikjgdr+Jk{o2nX#kNhh~%7e zkX8^;2FXF9GJt^OoI!GqLxv$p9KwJ^$+vmm@7#0i)ctPVx^;fPf2P;&={>90>Z<*$ z=h;1bzY3i#=j9`y1HCn~3F8o&5k1t>RWe|dpNx!2szy5o7_*{SvA?CfL(4X^C_!>82O zY&U0gd3=26{02B(ZEbt*ul)s%dNesX{XMg?i#s+Lwu@&jg__ef?Yh;`SOEYltW)wo9Jf zN7kb3fLSihLOzV-ztsfH0v zx~cUj!wZa5)-F72J@&KG@7G16E!%psnWmSSjy5rBS z>OMbrCQaV`<@j~>{L=n1{P1NRX*$zw7;GIaS^*KFoO1t4^U2|$b_e+EDL~zXZWHE_ zNAK+${60Q3fbS)hucyq3N9|%FN+wj4=JaSjrpAxFdpFV8ETJUcv3%N~;gMZ{S=nJYI zrb~Zd7?oR{XM~pA?K$b#*97A3)N*;n`kuMblxn>}f5rVgA)~LzY`xYm-eq z9yjkeW_b-2Hpc&g8EwmjxS~CJ4J%9?%IRv=9laJ?|2iqo-Ud3DV*I&OPl~xtiepZT z_iGuDWeg05=elLH;pXO&vwY`Xg_Gf#){=2Nr^RJc;pQ{vx}!&?6iSi=c+qb+U!~vz zrx}iJDKZ>SN4%JdcsC($HtHkm5$L2F8Lk48u+cFS+L5DCoLl(8TnnqDirQaXdjgH<|Oi5*F7gtO^ zWGSAGX4y?8Nk}CL#CCONv!%aLms3)gOFc6CaGpWEP>nbZ&5_ws z85?u0I1Owznin1I{8T)F`oOGYyGs_^)w-8z23Uzd1K&Y_IyACHucszEiwmQ-x>~E) z$g;!}CbqgjS1JjqDxj<0Y_`%j>K01s7ND!dgC&{uuCnvg-XFfZVH;hdnAF}-U#RO; zbOLBGZFePOyTrbva)tVoOdOe|?VBxltFP#(&nk;2RL(`i+|_xiQxWTjX2vtoLFiPj zP2kY%p0|3Oih5krzM1(*^k@ScXC@oxfNx2!&n|qutK>X25A^hIql*xeniuL@;xZK- z3tGQ$pQuNUWJzSOpWZ5}dlaf2$z7{v!!iTDQ3ZK@m)3L9ZjZ~SqA^b&9?IVQ&W4SC zAU=7!0j@smS+)M@?PzKS1B0{r{qJmm;!|;&2M1rswbP9g_KOv6180#E$%#@Bo?n0P4*y z+mF7l^Ml~adO-7+^IKUs^@$*W$>o@h`h+c@7-+tE`KkVbjOdaq^;9zQn$)9PQbQ8g z$VUk@oNj8YaYz~W{uQJJ5JEO(r0!MUASb~mZ_<^b)|1-gW+W%RIl%p`^C=?>31n*g zZT8sPfW@~m<9N*zc+EM4?+r;mc8W7nlYV?H#uzHbcu0RYgz)_;{oMq@_e;*8Gp5pLp)G`>({yp z2s7fpoOurdU#Pu*nr&YrYr|tr^_A)td(Gr6WiyAzI!Yh$j8vh9{weR_+fQ1gUnUOT zD*mK*sy)oUly9(6>KXGL73Q6A_0jiLD=a5*5NdV1FnU=~>}LLbBR`kN;Apg|q3Aq$ zxNutc>m}*Gmfdii799WiyU>KZ`eQMH!5E8B3q9~tOx~HI!^2P>ZukvS!{rNq?fij% zvdHnWo5?=vPT%e`7Ws7!_s5g>*v~Vw&mX0&xYiPp9$l_+3ILA?wx<^x`!<&2YgZN- zaN$N<56#`%lBP>vN5FLVS*V7MFU z#AkpDaQBqohet1}@cbG{g}yfOFgP;Aea&)ZSWQ~{y`03_adI!a9!ft@?@@b@7%c9+ zNl(7&B3;;sqdDJs;dxZV{@_i-9ba&<+w(t?Q~Qam1OB^(mrq9aikHU6@DAk~?`g{C z>5W~c-I_@&Idii0-tMe8u=(u_>>0m4e)^{$2!40a@_Nts$+nj3RCS+qDXLNfdC%w6 z!WCJ1;#$hrF?|%dbnZNp6u*shAvLMGT{+Xm&(`6?^CZjNRa$>8Ywx!e+Y7pHU(0z# zG+EDox{=!Xjq>GJzr2lG?Y~uZMAM0y^gJ(+t=8-rt2Y}L>^dPWxG^V8UU54#zN$N30#KJdLmD4`-gWh-%{p%#io-y!zuD8-Ny$H?uHLh`{&LxEc(%Xl zc1lGTvP12BLBY(d&i%1wA-}2fSy*d3+F=WW>1}bwgm4MGK=3$sGB?%Guvg2 z?s$Y2dY|aJgWF>TSr|#Eh?7Qau z&siN5wR3M8MLP!iE5p7rr%aV%vJSc8wS3it%U6@Md<#;i_R7?^Xe7%EmvY4SJZ+E$ z!J~J@fac?iJ{)24_FR?tT(XueZ@3=Pdr-e@yJ5Aoj|B+C zr`oc;cqKYbv}ciUTBNf*dwaPluZ<1w`j@usK+1HSJ}+f0vbZyoI`G34;9mH{fusIs{HsO%wxPIGqCYZ{1orR#mj34 zp2sqR2M~n=h?zK1K0R#eU_N@(PaKFpo{wItWC$u|z$?4){)rpAf;5l9y>dp_L;!gT zXXl`1gs~t#yCOcjxwKL~qxmmfK5LzA(O7`UAANkoPS@zCOK)QV;05L`6g4K`Ut!7-z#s_GExjU;| z@e}lkpncyN`81_1N*MX_8B1GD91q~?#MhJM?qsr)rZnWd zNxR8&lXgk-E362c9=9zY(UHfF%(L*)T|RhJRT6* ziBALL?u6J$%Yo0T0;fd`?f=fmGSJRqWtwPZ`YBpaLa*;7e)(_3U4w|6YDO{xY1RV# zN2bD*FM5iL5MhmPfGi>tX;&^VdI)Z(}ZAX|AcDZU@4g zF2bBnHrD;F&Y1LS{LLFaPr;oigm3upf`3S{y=wKxCtn@h;`_jpP}h<>TqSo(BHg8; z+!@X3tV-_Ok9TJ@ql1*(IqMO5+9OibCE^t8E*0l~_r;jBt{!1Z{8N1J$CBes@WEeM zjgP)Mh{m^GofM8g1Y1CVmq=NsNUz-3BgL__829Wh5f#K(T7-Lcr^x=3jX|!BLDr4I z7h{j~#*DS~f{o4TJk-Y0U}MIDB?XLKH8R~bGSTj^UnO^f@;J%$f-lSsjpN*{qTSax zHi$~{I8og-OnG^nB~k9V$IU`t$D)hNg*qDd{h5+EJJeRYiz|Vh{5#?o=a)9g%o1<> zzMq^l901-P`-QWX8-+QRm_z;lz#fma|G*xLxAa%oGvoT7*z?eWr(>8wy(g)o@TiA= zW)Aa4@50~d&+@|M$*Br@7mKT$4o*)xmHdi}n+v0NxU4zf^*TM}NWazqYzHR|7{!NI zlJ*P;ozWgS%Y2l5mC7G9LV9m2_V?S3^6C6>vCXc)jc?E5iG9x9P1b_EDh7gc9l{97 z#QunRNp2n-J*?TPd~`e0+F@&T>!guFoWb1xk=Sdt6GNm(TwlorscO=l*yUh@9$)#2 z{Flh^(%Fqm5Yc(;HY{E^{d0*qFAJpx@g6fwx~OC@0^&&+x^;@N=QhcY!00 z56?PM(DRa6Fg~Ia)ekNUvF3hVYU|>sg$0aL_bO&jK`^?XBs#lw4bZ&;qh!Bb$z$tK zB$WEY+McMuR>#LfqSrLY25-(k{W`v(3*G|na!YdFRY}ncQYm!whwwfN^r5M4+a2lGlS9JXB zR(YwpkBnD#iGBhDAcH1bj#N4g*p*!#!Dh8;sjF+Visf%F87hnJ`O|0Zr+#L|R?F8) zzwMxB`@VV~O{T6c?$LNEaa7h#N*8ui-c1<^g-)kL>U|0Q1H2WHTBiEM@)Iin+jz0fyuT$;tDX{qs-LrfA`EfPU}G!56}O`BR*)1hfyu zIEo9^&lXqmB$K^x5sLo#qE8+T10lTh^c)ui@?N-1mn zk%>o#LYFNOzECOxh(XW(8GOPO+SC z3s-W1cW1-cTPQO({orzOsL&Gj?l0Og#a!LGoIv-p->8qkPkNOYROlI%xgAe;W~4m7!Eu5kAAAm3i8bU?+{{5IAsZhI3I#+MQS2Ze%c|Lr%$?@5iz6{C_g9e?f^s# zYy`#COldxJfGTRjp^Bt=V8&AHO0^Y#%45D!1~n>GLi|b+3n9p6wyy2M6?{`Tbt!q! z6E}#G=${PK4z~$Kkn|vGr*a!`gA*ykL%`TrD9j;9=tu}ur4AAV328q3!*a~sJ&1^L zHGuaUBB3l)=G5homLeF9M*}1?6Jjn1qlpZGM!{&TVKk3l#b}Z*YqBe08zIcDa2`8Y zHF%#N5i#%)R490#BgZH^UxjkWqFsp0uD8l{@$a|9G8H#$q;Z$n%EN^pCt68M(O`Bvu*e6tXIvkP8EK3ge^ z#kakqcu?p~GdQ@Vpz?LSRaM5)Z&GoeiOg6iJ2QyQ9*~%Q>XBl#V$`x@+zZD`&?AJ> zlA0ArL`1%0L<)1<(9>n=6mh(ffPbsRE`~88hEd`1&BXifTVol?RPK_qcAkk!KNXd> z2n^_bL3CY@NJg9erg0{tTf9Fxh$4IOMdTo+q{J^=wd&%vN&W_!psRyOd<6-3(mOtj z0&MliPh1^5;+1ay-Oukf*h-1dziQRR&w(vqHIq?4gVBN+pE!z~D}$VipIw)Q2OqA` zBoi61W<*43!TwQ@{bPY<5u z`XDEF$nN&#%f;m1*d@O4@uU39p3+j|0|^5lajRu_Pt$)%v=tMdPq&L6* zgWf!2_=nzvJv{#i2;z>6(X~`0)5hUXE)Ewjt@s=hU-~{8yL`8Pytb>nb4_$~JAQ=M zF75!Z;_%AmlAO_>6)mx^*Y}&5^P|?4AZY+u&iT^`zlk2^@5u=c(PF=SnK8^D#qU~cw`;OPB};M@toL+6+N zelbwC@~U1}Go0ZKZ8)4eacI!dA%?hNb5Ysj&>M5nv+>EJHD7+=b(vDf${jynMjhmI zAywAbGX@gt&*4zW2j%OHrX&7!)`g^Tyx645fNi_-4&Bt3WK|ql(TW0;N1=PqJCH@r zz~876o$ztUYvbhmtH$v}0d?Eny7*8b|Kc2Mo}V*o8NYI&yJ7?pL>JD0=bz^(Iq z=gfKI6pc|gnEP5IZkM990TP{X??Im{q7yjAMWngKqY$esZKEW;t}1O)&gedcpW`Jh z(HWpUORPyt>|)Q}S#BzAVlAB06SG zoY2=$X5wucYmn&3OX!R24iz(lL`S9>Bsx)7MCUz7bPS*q7nMW@RFuyJ1=tk?*v(Xl z@>yY10t;6}Cti2~;jIkh$T@l7^4p+*D znE!&&ga9Z61O^fvC2O8;0|PinbTV0}GDG!apmy-?ekyY__HIZLDpV0h(}M~vM}b5q z{YRFUt zTS#uc-U#7yh0jigfIJ7n=K{BY14xkQ#OSReL84=xstV`OgmdV{C~+#qdcjvvkZ~pW z$^}w00SOYF?pRwmhYS2iHVh;>nd^RV8)f*q9mq~7%pW03217~|>LBHiZuv||`6Y_0 z7Y6d2Zo+XCS0@bQIo(Wla7x1`L?F*00(lNOK@1AyIY#}!EgLvUbU@6wB07*OqSI{h zlro4{84eO1)D_Vo0*MYBBsxSO(V@yLBG2sn4tcH#|4;&Xo)2jO(dr`#G7$z69TZ6) z4CFb>Gv$!yF7OX}B04cS)etfRIBNmy z(V`^fi_7Aov+%|@Sx6J~GiLmEEcnt&(t{a{;21BhAgz%RpGx9G^`EG*c7-AR@v2w& z@?X*Be?bk9*4(`VULqPVedoWT4dC&L2n8cD5dYF?;&@y6-Tku>m?MqdJR?s4km=6bn`#_UcH zwQLzx8qqrfMic@+E6<$vjyHCH9~vJYdmLAW?@7h%?&jUf^f$9A4DHY>#5mNi7^~B3 z5w=w$1~&?opOXevGzQlLCN6Jwj!(Xg&zY9RiJ4_{ztN!&Ui!1 z23`m8>Y>gPdg%iom?kpj_n5n4JubA(U2)0czy+Py;2*f_v)!_OGG9Jz#m_0{^O0A0 z`k2Jjg>va$JAL|!h?Rtz=+@bn)O)F)^K@2%2liFGp~DT|#HfXxPZn^k=)lNZ;cKGa zlEeMAU$dC%Ez=c!{DvIv&STpWu)mx4d(kaO%yz?oA;%?ftNFKFY~e$8x>5}GOORsl zW!6{M?pqRb$@8uUH@<4A?^LNvSf1TzjAHxKJ9mr6LGub{a#l}EF{I*iU#rFUlC_d} z!zV+%2Q98}X0QK!Eqn_H3Ti?&Nl{gluet z*1upBvjaWSaTY?9wY8w2MhgPX!z)3}`cp#nfyxpxICOhLs=cx7gwe1=t!#)0w~Gi)M^oNlXg za5&Ofkd9rEj@?{dDWBQ=7adJV7y?2^bF!^qjRWN~`Pmwe3>MFf(5XnMoqTtghnX1` zl+VIK73pYt!a~c#Ldmv2{#gZ41q;e&^6e{Oh$#^l>{KLgHS;2nO-B>F)mfEJm!K~K z!U{8=ro2T7GhaS)X{#udg3i0p4V2HA`CR2^Cq+P5Vdis@w}6X6iKip=3_s)+uBD$G}?;$igE1C-C?K~xC?QDyx~K9i@uu?5O!cRVtR+(7w^`MIY2 zhZ5%J`OGb?qM9GWAhIB;0CQm^eRRT=?x1|e{M<$U0~j00bfmGosHVP%rUg3kUJf(! zWMt%6B>Wd0J4~J@HZ0~s6bkiRY95Ou9uEucq@#gtf%2KW9Qdp%WVJ;>RAFYJ>tG2t zO$;|RW2CBPHXXVb)Ct1MbYxC7Gns)rYXRLOv?%51Y;n;a02I&&MNJ-ganS~LDBKKJ z4C>(j&~e|>OGQfTyMoxt*I&G)ZKi^u9S8w>W>+!F(Z%8-#&CD-C0^n#)5$Mlax&g3 zKg7Nli^Wy-m|kDug{|;j@`oqb)0ZxYt^C-dPFO9@mIx2R_sL6_3D^5b-_yQ!t!wQa zzt1-safO*RUf|unl(bK8<1k+7u&Lnp4nzulL<+sEyU*P*th9Uzy>2qS+2a1&rF|(8 z@xf$z7TmtnGjWY%`ahmNuRVNTyZX$p@4wyLXZ(QKJy+vpuOYn^V7p8VgxIV$a+rr zWCVL{VgDOcjTF4N42{==mF`NRhh!0cKnL!qk4X|-l!*Apjs5u`5pl+3 zdhK@XwI1v{FbVMw>3nqJFX?@r=|?Q@Ylw=MCDX^vVAEWDte%OJZ0`?l?MJxytZnQ^ zZ0$eILAO+?ks4*ApEqNT&6DX%lId--g5%IFQKI77YNWTbf)`TgYf|Vn)kxo@(3hmp zv%33Gk7F0&Z_xXs0_I#<@zz=KdTLKNtI^Mw_n|FVW3R0E>VIATs@=m!PctjN&D}>2 zKV{ZtY^N{lAjZyKYr}q#t^FQ)SHwiWX}5Cf+Vb`#()IfiOZTzO)byC&=^C|eegBwI zyfb|zXHnhd^ef0Ev4GVa{Y4kU6NknX$NDp>d89Br5Za!8dEB}t zPZhoS4H)v9dgf4{jo6$Hznt>iZtJb5+n)v`oovu>p~lg8Xcj@yaH<5VM6g{xst0%BU24H zbH~_K0&&0~)RwiQgWy*;r)0nwpAT>H3fu4juu3FM-!_s6%7X%O^6euGRRxnN;SUNP zf7On046U~)_4+wsaZEk&@2i%IQ;L!T?<=Upnmf?oI zfcgE(e#A;bPGLWSLoPQs>At`g@z-(n*`d(eep^D%RvvtE`0I9<=ju~LMI3DKp)cHD~Ze4S+v`FJpFN4zl?2%=oov5AfVcm~o z5PNB=R?wb=_}qv1TwN{lyL(je8{)HBL4kWg$T6u8nV-Oo@a=a-blVO1{_dNegnqsG z=x63B?eGolx)ZW(e=;GziMA$mH7+WaDoeUQbetAh+e_RpKVH*IGMU$_j}L5 z(+{P*GOs~fx@Q&EqAP3APrN-x01hkCP~1M)Z5!8*Kbk^3hufdTU;(x*HAx506L-&$ zb8`hZOWg!qs4j*Eiwn)eg(}Uaq^OTVxKK`X%B@^cGEB;+(Gq#iWpGdrJKAux!Wmb6I;@fZf1+ z_+480dV0#%a$xTL#HtmSolxpNtz~A2trT@B+5MVb%gn~Ud1M?|Dk^gq6RGawmPPHS z9CMFmC?yYy!4}n^hcH-O3^oR+6HQnTdndKb611h(fl1-}A!^wG zUQmlxoJvuf!MUyD$WN8y*VHP(ZpAfdGzP1O!N%5!8iFZI7sc#gu+_D$YVNBum7?Mv zo<54TXykOtD@=+BFgaFZ;dv5^z0(sy^cfbE3Byl9vf|W?+&lhCcZq8Duw29SzXjv} zSt)AA!V$#*zZd_hJHD`%`KC4pQ_k>BjB%QJ+GtkMMAqxtfmRHBM~iw_>wVVOW_wBe zAjzP@3v#;)_NWu}dsJ^j^xt;l?%vSWZhuQed7VQ49TDEC{ijCbb*+ZNy3C^j;-IOZ?rkbI1Vp<%=z333fJfTvY7Iy=G5)ellT+H=*`R>w zpzEML9&~*=NJf*2$k`Aw!lUgG?3AWKLq)_zMKl!@uq>0d#6uoKjNcL@;{{L=IZzRS z4I?TdJ1QbYLrAN8nntb0Bwcfmj5z{Qgn(F45ycS)Mb&C(@Q{;G5iJ-(sth5Z?Pmxn zGK8?Wr`;V7lG&0m_q<6(6ziP!(R0RHuv@vMn>TB@^kA zwzeS?xh2D!L)=!yLvBmOQTx0~BQKN~7Do)*k{NPI({-T==?+3I$ne$?!zzhkpj}7| zs~~R6;2~eE(a1B*-n_FQQw%_P$n|*0%ZXt>5Du!455#RdJmeT2a(1ea1|ITB z9`fiKjnEC5Vvn>E(f>mz|4)$s|2~vHT^@ck4}U4bO6TubEdIVRe%F5`Y%p|7rZj_x zAGsk@dWlC>lV~n>QI^`A&udk0f7be}S^t&1E~hTfOVPZubHKSjFWF7FQPp=k(UF0U zFL!+MWF!9R_H-c!IC5C|t@oTyxvO9={`QLFtMfJ8DC%cl zjsI+&{=zNvoTHqplP^8IPj|KhTTYj^g>sL2JC+XzB$pYI)F%@t=Nd0WjOa0#%irf4 zzov&=E>_PDjW4|2Lp~Ng{?D2vYbxe$NB;U{8=#m9_^MaX3x^}+if4VgT0Te++$rHZ zmrbw6v0Xm(sv8Ra+;dj5Sn}o^H*euJT1``SI=Oy#2$*iDivgysB;3tB>$+B+x-`%n zIhnB9oJ-Eq55&}IKD*0yXr3a>aO~R0uuH=5V1U6veC`=)?3Fmi#$lG^qfnr@Bf(Nq z6R^^kYBba*yeABn?d6%r^fbEXeg;P5)rq#pZ5_xxW2Dw$mjpJn)UGIl^+S zS;CU9vinF30TMeT0QQ{+7Xq~lWV8GBY(EsmUG~p`;6>v z`jA^8zVDb%GbB}&zzIWlM{u?0`5Qq@vatBTuz%sf=8&MI%8zFUmHqB3)p>>e?i>iP zez6hQQqBSE7aBU+lPSkRge_}LAOEvS?|5sc`^&6obVsc4mq&N3HzsIPpW@8(0m``A z>7CZ9=oe!1Go3cx{{8+Jg!bMKZ=2;kIVjgCX4uL4?0feH=AaU1e_Q=aWkm=D)6ArZ zGsfpZ>W!M>^3&0;E-xDG$0c#07YL43YLi zpu%N8N%+KNQ+w%zfPks5ZRb-*-4$PGD?6H9f4*(F;yL`>+$W~kCk9Jzt`lD3a-^W9 zbFrsFsHmnn!DQagR351in*H_U48oD?&vIyIefXDCC>JaNQaASX9zq&#ti z+dEq1hvKSSw8%ozh`SJ$4j9ewY*1YCp!veyi^(kz6ku9qf`jH|92 zsIJG?DXurFml4WE`+)sCg|GoO!$FSGC!4GX(SkV)m5S#zioQwwEQ$PiD$#Ozte@SY z<#eLu9y<_ZvW=862K z0@mM?_)8P{IlZI5|4?N3%&OWVWWC}rOb9molK4%9tmDcQOTk`XK2GVzwlJ#qw|?*| z{*|Q&7L&B!fF`>rKkZr8uC8tXdPDpXrKi^QDO_;|ilJ*WgJk zMhy=4Co@8=G<6bK-E~#h*I3>2SlyLoGgJh+7^}dVLNI61VVGt#gKv)2eL{7e#a@%m zAzH*e`cN=OnLo!Mf%O3Fg=Ia+V?6+S6@W0YO1-+LxGM)Pi#|bQZx<9~hi@>+>JTMU(X3IyBvwk{V95!w;`GY| z@?UEiM2<{_R88oNOnCs&Hyt=R7VYtgXNb5Rf?y7?uD*PYH67}8o%fcN&07xm_>Mt^ zbrg0!oKaH-_o(JV^yhGn_nRDH=4aeRXWUi*aa?0i)Tu$*Up&-*y?jqqHBVU;z*N;d zK7W0BUPd#J*!eck2!W?#^xLOZ8Z?2#09PRK)O>)sQ`!;%RZJ6p%e;(NAhAOrF=!hF z659n5E8ga56{ymnojF%!BH__)pTFKSA0Sxung#)>Zo)TrYI<6AcXmEtdj2|S{}(r4 zIDy2myj4G;Ro`y&=n_yVIXFqvAfA%&ycepP7p#(^0T4R^RX+u*B1YzA5P`(yO_({B z=6M-&5}qOw9;-m&xTc^eT7(7x6-glR!fl?a+dQD{cbli^HV=zH)!p%V8GENAp-=w= z^ZyVF@P8l73{QoEA|=!V@<$kAhZNQ6oqkordh4BB51lwoZ}uPP{oy zZB+zRwt=;citn4+x~UOnG>8!bD(*n!W1*^S5}pSHR4ud!H(EpnK*DqK0AWUpP_c31 zEof?+ng<`Ju~RXWfJ%>ms=Nu-GjGy$n};J1`Jt(8hky!0K*b)2Y#^YTB%q3ZfC#m9 zDi*9dO_HTXWg|X!&T7KcQJ4q zXG8ikT73hHdGK{?x?Mdqy>QumzdRt*t(>oC?viRXuZK>i{|$P!Vr5#s1HJBEadDEl zO*ZYW|F2pm@$G-sGA@7DGT;A~T1NY;^znbxGDE;CzgM%su^&1?((Kav%M+?fAd~?Y zU)ebD#E}7<^_cMME~xl(aWH1^;?l=swXT zJ^}=jJH|V2-E}J(yKLP4{jk$E1kc&V=&wZP6v^?kN8!6^zt0xN_C7P)Y>lGxS62Go zdht!{Sx7a|*v)Ppt72TgoNf{OzG9hBRQ$YIi|%{8us(3iSXNP3JGnStojEW^xtQ4Z zyEv$7w}-UqK*H%tb(uR@eE^Cs{jcu~4gh1+bTpzp?>6`X_uwt%OVR7D$~dOkt~4Xo z*PW$)y_=jui#BpX$HLEl#STQJVDsud#dQelUla&3m{tVa9=QG9JKNX#Lzf$pZbg!^ zX!iI?e!hBCTLO~0`XA+mOzzAM`gQ~7G)O-`T7(oz*%Uc-N-?}WMYXuG@S+xorl9Hz zPJMZA_Q}yEuaG2HuF7F$|KJKuRbl@iM;chr_zP|+*MbGj8>7?P!yB?fodj8;+u^s> zI9+`0yt=DIEA(~Mc6LUpgmlCp+xf-sda;=eL>v}uy{`r7KeKKS=oHJmKYf{1K&#S% zmZ~iDXgtv>$i~KCyk2Q;d&dH@iquZl>d2;__1d@5;nd9;{4oX8pLb$eZC{WgYQzk4#V}FvS?S%b4l!9|4Pu6#-m~y!?^T0To?0ojv2_OQG+w$`{mwGBw#QXEcD1=u?2U)_iDC~r+#uE8 zkp4yLBY3K@c{iU)tYtZdBs z?5eEqX78$e+EwAyN~Osa<1RlO4TfQ0C$Yf1AA=`NSxmjp0)$L|rFg*G+dBySD3=x9g_#Dpe)6V?GHiOX9K? zc?M`+r1H(}x=k!&S-92N9K1!`y|uw*`9=AC?gQ8#y9nxK?1v}n1BR)tKg3oWma)Y> zXl4D>S2Mf&S8>_pz9{O?%p>aa&V+S$43SeZ9NadmxXl&WoyW4Q_E?;mq#_{%i_1m1{IP~ z*g-g=lt9%cBxEY2py&B(IGl!?h>M#@9~qDdOIy;{hVT#(P*E(@L#pbtzx~YKp-BHp znI54XDudu9DyKFCT*V*Br9n-|0bLXFGHQI~P?@ea2!xmD19i}j3Hgi(IcPVSkWZM9 zM}@#Ya>}Jqrf=-tH6iCYK6ogLIdunzy1in`9!XXTkhTc^m$IXcieK1 za;Sr@QEjPaWs1>3k7s{j@ilR)n`UK~yriMM18@iiL z{VEh?5X$se4j6hF%485~qRAWL+y)slaWka<|G>+?cLMx3#`15xShe3zPoPXscq~`? zcgFbnS|J~((i8q?{1$e+iH|AL^$@&?=SClgM#UDfSqCf*pJo1@=;0mP6=~OR3aFkk z|9hgxVY#e_#^Ildo@~9Vi5}PRv8~LwBVd|%8Auacn{JUjUToVM_j?<6l>bt+at5*E zaIrEP9`^VX25l*M`acVhzw3|xZ2{6j3KkhHD_Y+jKq;kgZ+QrF&M?==(?G|)3iR)d zpVTS2{Fm~h7A!xS(xHAsC+q`7^^$tw$>0_+1y!&1i_$#X0ylfTz7HYdLm8O17oPP# zr}BDFO6wBqD0zVtt6Z$|AQl1F^*3Mna?@Kz;%?j92jDvOPKBv<7ZKyQLEU*L-*@fz zsxQ`$bzJv8NYy{u^nLzq?(ROVgi^e^h|dFH>~NXWmqo1d;Ml+vaq_I-;uCT9*}TCv zSm#;$dl&#>8qAuTq+`_QcBJUY;*N(^1r7h2=1HHvD>{8KeoObrPQdOEKgxONwcCks z%deLsB`MeQF<#=Y2Z1zy`%UtFIIlwdgjFEi024jK-mzTIx>hIuS}Ib}^SeJLd%vbuVZDWg z*c|NFSAJ8D>B>_cv1eycbH@ll4@S^7Q1hg`;})9!=u5pMt3BA-rvQdqci zq880rESg({%M+_b*8$r{S%g;c;j%tb*SDJEhh%+tfl1lM47v}C8ceQ`M|U1qJXc)0 zgJn0kbW&j)b{#F0RjifeTY?M^)ab@^aw}aoi1||iq2Y#7W+ub1PF&q)l;*9d-UF95)Y9s2{7SeNF{f-X=Ue` z`%gPSnmf_A2(n$Y7E``9GKoSs!09JYGnKGotH@%jF1@mcVX&ZHRDiDb1SLhWK^Z?~ ziWV}Co{K|-OT?60#I+(j!a(~*MfQ$8oLAqBOW&C?|AQ%JJGPVL{zDb!M3fs#>plElGIjO!?`()PBM zN&MxxKd)GsK?b>Hr2kkG%7Rjs5*vS`RNJIrco#iSltvF(g(m<~|b8oJR3` zAn%*r>(e?w9N5CAjE8t_hl)#KIWs8!B3OZXB z$FtYGax_%Zg2J~Q0-7h8ym3FS9~E?a?)-T9RKJX#h{yLu3-(nkm*0yFzZV`SKTI5r zVm}#C=|?h2|OZ_oh|q zQ^ zg?-^t&%N`F?QzdSNzBFZ`9@#mxaas~O+!uN#hFxDuzmHZ+p+ncQDfaO?VkKb`@Zv; zRg`*o*cj9FY4kz1`w@`L|AZe&uSO4!+Dl)=_!1uUFHu&9wJ#*r_;(yR4cGme9=K$l zww*e>m3nP&+<_ZCn4Cg7V)3jCpMq{Pm@Nx1u=P}+eCAj4b4lRzBzQIa`!vP%N|`@H zMDL6qi4{0?a2`*FNG{Q->zpO+TQtyPJd=j(3yK9v$6B2B_k92zvHM}uC%gHN#wEEK zZhpzlJ}9>I2t=EgOH?PQllaIAo(2lYHBPncCvNf*+P_@P4`;PkmgqrodPq7Gd<2r{ z&DH4%`WnQTs7PAZ;z>ftvLaK?@(d?J$C~^W#}1>L(ATEL8jlyuTze1eJ#RZRcCD4C zG$z{WZs6&=LQR2ohp7wbpP`;q-nEY9>pUgP0e-q&lw-lMrIT&72kz<9*`kdYWN?Z< z!RYH1b@j>p(BveoiZQo6FJ1XvsZp=2n-4r_CWCsac=bihYFM<1W z$1_b(S*WybM&-m{17278jq<@bpNsQ|il(Hg$RwTikRb|Kp^$L6Pgjm<(bGR&MdI%9 zZeNy6Kew;yawIKpP-c8YB=^zesZ5@%OdfrZuAWRD6BTMu266XM2z}5X6*S3sqF(w< zgPv^%+(YdS^zd+BX|tarPn2^2$G?5KYk+R4%re_#Cp1-mT$1HemQ}Ku!&I3ya_Gl+ z7;`?YRXz>urIxPN=ZeQpq;lkm$6EUS7^1gV@0-vfZBLz4d9Pktb-}Tk&=&4bT_{<8 zX!-r7l>6mh0(ixogYs(M!V9ho@G&weG_rh=?)%G2R-y2MWmJ-kapa-8uyf9%9Qz^hcTV!Az`0@85Bzq?2{uh>T3Mz){D8*fl{%6 z%W-wvAxkE>l|IARMo=SxFuh>dwk~p3*dV5hyBh?U;|d5Z2rzxZ$Q5vqjMs}HL%K|( z#5|C_a|FGVBdBUZC)tKG@P@evke55Vu$ z!jw&igv+h4O(;|gif;_XXNe@LhQVGViRLIN(qZi=3d>5T+CaPAVF(=j zQ}xSsU&AMjhrsbMs1%ktgMt>pG98iKSAn$YX@di?z6D&B>xVsZeS-T(D2yQo7E6d+ zzk`%0qI~02ksW8CO;`bBAKJsk_01YWecE+1ECP!a-gTlZoX-XNU+ZNswA)5r? z+=L5d{3A8jpIb?kOT>a(#G?WdYY;vb>+!Sw57yp0s>$zL z@Kz8DV515MNbkK#ReG-pC3K~Cqyz~iiWH?v?_h)g2@#YQIw(jFJ+u%I>0NqHee19Bfu)D`5WAf_=cs z_}7f_$vx|Xe{lBQq1^Q;zBDPKJUXSkN6*H1W3yCrrxg16pmg_R3o`!F_}g`qkDzU; z+*{+f3}%b6Va9eO4b|^^ZL!`mW*lTMsCizb5^hYIurPCYX{PFCw#X7?%qWj~`Oa+7 zvYj`OqLfJLTTcL0X$LRZ?IGbVojJd6Pu5?)_4{TU@a;hmZK=*9GVxerrXI5uZaeDi z4&G%+ngtJj@*AFZ-vb!P>=@kmiPAqmgA5Svq=UE+x5Q?pNG%XGu!JJoq8bcFFOQG?S7vxwr|HnGVjkxQX@vhU^V>hBILtp<1{E;KcrM zd}#JL>(gKHIrnM{X2?S(d=GA(7x;%}BgQM`s?naOxc=)^fyG=`g7SX(g8l(#UO}*f zXDc43;H&Y|9SnB-;1M3r1icuo+wuFZKkfxRt#i;pSSx`n$H$hG+MR1~O~1w{4&;%|REd1gO|}H8(XkT#g@LFAkP(Wy`y_ zjb|q|!|xe3#oxy^G_He5X&%#aoNjTgon~kC@gC*ZZGBU96pHdc-_7DBI=j-OO44s&kFM|0@AfPxy84VUG6LQHMcmQLc-oAMweyvSRtJ8a`BhLnUiRAqJl&e^ zb+>NJrS90NEMu%QEA!7^SR`iZ-y*<5%qwoF{7|@w^Q=P=mm08MpovQwNLq0XSoSt4 zTCA2Q&66Wf2pLiqB!2%>X!6{X+wN&Dr~yuw{_aFAcQf^31UC6ESUf&#>TH*{x6hgC z7sEiYMF)mR=~dwZaStfn`HI89qnUZ1>$H4Mk ze7R>jN2fY8yVK&d=ul#+bUB}MoZ+Zvr}6l!^QUapm||t+EouQ&;>xzkP-RDd$ja$c z;1@R6lh@Csr=zC$@f+H`n6iU02z%X~gE8o;*bXkwQ%OL4z-b`~F-dY-M=bG|A0eOr z;)C*H3QX(dvUwp?uif5wMdtZnGgvPPPd619_~aF-TF#H;rx&w1)*p1tn3=$L)b zy&Ys%KgenMfHIm%cQ9S$FGYC%p~x$Ly?cCzY5Q9I7+#b(-@q_|B0q4@A!2NieHG8G z0$q;bBFJb_MHPZ|yl8YP_{mhtg&UySZ7*+Rsi{;l)hwGAC7J5vfs`LBa;!q!D!{mN z{w@MpLRI(rh}56On&z0thylWL>Y+YaZzm*{*_`^-O?|WI9>5B0D0FfiugO&un10RQ z>H~*bskHoNie%GgP3D5K?6TL$X)f%p{Ilm+86xaC ziaAe5YZUyU8>c|E`~+Zr&pQSGCYB)j6reP^P>U%U*(!n9%}qvzY-v){rXc62 z;96-Zyu&HHvb@IMOyNED@Mti+N7)Q1(_{3r2;NgCV7yxkBq`HQ-EIVK`r06CTY-0r zg-Jj!NDGBY8iXSz$N&x$fKML~WV?eIO6qpVi7udYx_}`>*|gQTNI0j5%089nV-M9v z57oC%rnEHdZ=W00k(Vq?{t0x2r~VZ5k%S=kYZeHbq$e0#!m+OdlJ48400j8IGsOoyCq5zqnQKG6wnV+pPUv8xGWc5(FI7Bn? z0yau?5(&a}qN;%o(Qo+x`&OC1(>)9!1yC2(QXNX8Oir*vR=aiPXM_%=dFJP+9`V(G zlh9pAb)l#g)eSZ+>V~>GoC>$xZ%L6zKCCV8F#U&XYT4amdousx z8cXG0t|^S3glhHTH(NF%#;!hf9^x)+);pz4ZN{%M8=$y?d>O8{g2$_;oBGet{N3bf zy&YG3XPDwMA+%KT-nP_{O|!L4+L6uWxzE+OL+HgO4$C}#E6Owg`dBBwk_;bAsAq71 zU)M)NL$4rvn+Nyx}rK`{6PtVLlgM@0B2xr}? zl9wVJhuXU5uX}%dob1F2Xe&B@v@(6()*V<^+qJt;(b%O|88bE0$u&ZIZ~OkN4TS2B zqA2v%xTpjs_50f?a*?`>0?I#s7WTc|0`7McMd{OKG&dM{<3#79{DQ}f3IZ*`Mhn(`AJLYkOvb=>U?DtTlpHtD7Cw2pS*Da{&6aPaFRC0N*tZf>Pxs?;Dgl%2a*GKN>WM(HL$GiyJpV`r7lc0n1`}FH^L5s(* z-!F!qqf2S@qavrjn47T;&0>&Fak*!M2d}!!)yH;sT77CMYe4mr>1o+k>t7Bud>Eh` zUq+nv(en747S4GCT^xW)vVGtC?tfEUvc?#`;OUanAY4cxy!xnRMS*(na-i~Q&t9(1W6P>gUL&VA2X~%Rd;FIBR{J%>~jn|J_36s=x zy$a4vZi{J>Zl;K-B<1VxseFn#dj{R>IEH?Z;V96Pe&o-aD1$AKNrmfC*U7+5mWd6E zH*9i|R=GzxGTT;IMEe@>1r{M!3W!^4M9}%KeJ>Hq{xIP}Gj5Y4SNUt`{(Nfj*lr&c ztavLw&+!R(^Q3EXZwQ;`cvIzgCH=-oG2OL<^A+k1^s~xb8@?f-?5MfhDbTJPTJN8K z5HO&qdk*Otd-j+zY@d*GF&Oq7B$p1~uM{NZ@QFxjCFN+Q)>4a@=`+%U`8_3d5RDN1 zY~aY3^0Umql}ZLi3TL9~k)eWg^6vM8U^-<6G-j|qw9;hBVD@AVfRIg#@X1t?HsnTA z_t=?soiDb!D^h0#8E_LyEUcs$uZ)6VmSqM^X0U0r(#c<$B!IK@;|S7BB@)AuuhhIR zO`Tn+WQs`zSAx9akTEKh=5~$x)$jAZ%r~sgZlN4K{KdXC@^~)Q|$lSS3O-ErRMj6(N~sgCb8;A|%sD|4F8) zu>4J?Ny}I96;c&{3>{O15t3=7gk&0kkW7o%Cq1-;g#){41$I4t3HkB(FCNIrWGVdv)z^X|j#n7rr>Pq{u7MUikf&Kc~{4 znL!u`clBDBK^URDg@aY_!C7)zpaez}Ne=>IKcbMY+K@$CF2;8A$jBw*I3-&w6}!n@ z29U%|rZL<7FIlY!;{rwt2@g*RK_Xg9f?OFr$PfE*gCJL0w6#i*D~((-jZ=C z@IqpS&V=p$x2#qklLAIN36J={a`ptdiZDk0Zc_GcQqLsnwLE(X$sSVi9#^Ugl)*;_ z3HJsN;9Rubt}hACxHlMbU=i$LFHF{HcV zd^hwe!@yb8Q{rxxHv}=H7|qHseheu)hSW2Qpu&+P+mR&8kt9N#kE#&#mLQ)_PEc{< zYR{`H{gwr!1p1jD6U~l^CiGs5H_ep5*);q&BTe_17T+1q@)3BG8-i^^}Dt}ok+q18>LpurcxApw33mlc<@-f~;c zZepWm_XNwMMRIi?I5k1r_uk<;bH7ZpjA%mdS2Zw!nW8!s{d8tl{RAu**$P+I?#sSg zp(r?6@qxs*ot%K65_vE8S(>j$&v-bN-ksYE0PT9^|M6nBQK{4mKo_0$KU0uD-|D>j zCG^7yP1%AUj!7C;x@~*b@I9wLZRR0kM&ZcEY_lo2q!$?aemPUQqHXT*UM}0=G3E@~ zwAFU!tt?CMc6e+411A02Go3{3r!CeQLCy|hZiMV{VbZF+d&NT=AFs1O#b9inY3&*I z<5_RcEx{#038vpQ-Gu6{$230_5*?^Dr)CgC`ktBb8rx61f~LChYYUqoMk_ZlG1Y8} zI&{tgXKbIynF&#`@|5f2Sc>0ra_SyXTK2$afv>V+TbHq>_jVoA_M2w{Ep?0OiX`#p zZNGw|Qn_7&Bd6(3gqx@}OzhHDp?bqt?nSNxxP&C;X5Zw&;sf%K`OOb${RMWiLynd@ zHO!wT{I@l1(zaSRj9d2kc&_N)(wuSPezLoTP!@x+0tcz3HJ?h1-?Y+|k95vK*S;lX zY~&ucxC}Ge$XX;hv_k{Gc$}Ahc4*g(Jooh>P6HDKW^YPLQmOwO3!6{TJGWksTYX61 z8+X-ZaW_Y%z`Gc$wzStPr$+TG0HUBn1%3YH6!Yj5v!>LtP?;9Wp?mZt2kQIqYANA7 zTlPFV=H$pr=<=e0^%5g`X+?1f#enB*H2)auHf|J2@?4FSdkQ9%3ViAyd3*EhC&sdG zD9|jvKUF#_G_+gDqetlZR;>Ae#E<7H*1{^*qtRVlM6CHhy#@IDu3mLkAx2gqH@yW_ zwS|E2t{AKL{Hm|8(nA|Ix=4@ecNklojz-74hqOCTDz=m*GkNh0n)cL9c@b%qsE%ll}R* z)}IQ4I;ZRz(e`-#3O(rxy=>*N%vh9|(paYU7zp1jQ*Gb$$v&6&qrb`XG2b-Q@{E0M zcef0g&RC`-$VmWnl#KF?N9`?r^k-pP5Bumpm*j64P|+^{nl-BEr|zofezMM?J*Mqd zA-G^~b%S$VDH|07{l_y7^)UzEuKJ`zf7PyfpYD33EGRtKsJr*!y zZ`IvhPpUJPDhVW4SdAzGbo!7vsM%}6zhoo`Y3@z34tm(V{D$VxQ&^lCP@hV z1XR$sB}xR1zeBn3z3<9mq=-e`OzF5u6L&35B=?$urAC%D4E%Pzi|3LR;o>rNE>$_R6=5H@WfA%RrH`rJr5$ zP$9xt)!4&}(*My|^#(FW{9Rb z1CnJ<@L0!0@9bq&qYyTk+FpU?i2{vx2>+9#Zv^$&Z`ZKj9+5DUQ5~C+^Vy5csL_06 z06qDdNKzHYKS&QcOh&b)+uA|gpnwV=H5%vmL=t;7nkQ;B-f{c}0c>PuY-9#(WZaKH zpIWCdsar{rDDxTZ2kvTJfK1oz;@PMS*$izFlhzM0%9xtukG|?3{rAFf(#~-9+(%%(^5vlmp*A>>@ z6;_r=vhHcGNa*QmuSmj1M)L^tQKI4#I+0{ijfULaUeSY%tVS(Oo`WyF-wxsnP1A6+ z|L{JM!zYg45Ff|y9LN8V&^;`XgZJO`X|qdJsJxBiPpnDga3#EE$F^Ry?HQV3C%a@) zdN|`}edo{6-VgQi3c43!_bSPbrP1gjM(Op+e{ufTlasyt_73nvo2R{}^B1S%nDa7k z5ZaVk!D_bLtNhuyo?sd2Q-{hU(02aL!sa~_C%%9UXuvS>W?58j=c~{MjL88qRoOtE5ITSZ&vw2^A}}s2Kedp49vHksU@&wJme{hH&^&}?t^2> zAMYQz!wcRck2%N18E#Qf6Xhp zFdVy!fti?0Dx=v2Hb+;u&^qdcLXQ{ZZ!dZJ?;i61teO3ZcV7QQ>h#tb@Zd-xb-M0h z-nP$oY4QtgF2&;YNi720ljP)dJZahf#dc^lGDsC4t-_luWl?zldjB3o#$VWfb&2`r ztSm}Jab9e&?m!p>?crSAKX8=Pv;H|!w!Hb~k8*$~QN3K^b&p1Q&~Tl%J6CTkxciWJ zt$xdDrgu0uwPhncwEDb1>W2Ajj(d7Czn5OlnlZYbrz~I>8l1VKT+h6Q40$P`H-(t-4IMn#;9Y;VN26HWuQBbCn0j(fC<(DFZ6K`U8-K68nXauF)HFeR|Jt3C-*~>|8O!#j z6SkwJdq+z?TY+U)Tg}&Ue7w?LZ6`s!y=usg!mCQ7Url1%jQ$kQ8d|ZNnznu*3%hg3 zfUL{N+55VX!USqvZ2B5>+K#y1C?RGi3T37 zjECpcm!FrMAz9Z1Mc10yMs;PC;Wm>(doIUm1#=cQ^nyRdEhFJ`MwyYlpTwd3r#{M= zNwa69Y!6gT$yH6YsJ>hVXkIkm_FmoMVN4oNc;73ze%4TEtXA91^4`KYp|!UIu6}E;J$9foTXf^p;rI?qo9u_EjGswl>AdD z{?1xO4KmH&P+|SF>$_mkcoZ0#m;*Mnol>2uiZP#xD8Rodz<-jiV(4*}Vy|MTuVNU> z1ruvG0JIw35^YA3RLQ<@3HYts0LuZlwN^2>j(AQC3qIadBYZG0yqQ{q2n;^~$JcIE zRkjeV>2q(YkybI#4sON5@tIPa9X?ZW#3P<4-G*1%4c=ARK2_P0&?vAN-KJwWSS%e} zSwG_G>Jp&nB4zvuk9q@M=HKjZa*;|N@ubNBi+N08{;@Ep0N*HGWzpq~eo|#oTV*kt z3-;A+K&OCxNu~ryoddduw}!L9WYU{7Z(Y!XMflHftEW=}(o+K2$_=TpU_PaWRP6?1 zybHRjDoEc2iUxkdBj13x&8C|6itt)`4aT-pU#eWtt}e8(;G%)Segej2iCL%M4aGUa zzXk;f7~ib;i*cA00pr7h1dLD7wG9!1`3_9LxN|xIxkwSrEqMbj=HJvKgeGaklPUwu<}nrbPiQFfZxDhnU6t%| zhkS?Pk*SXDf@2tAoGhjc#T3U(u*06_&l~P&H++!VT=;#Razf6w3W_D3ykkB^0%I(e z6E^QBCYkECzY#fcJGPWf*oRrsb_&G!7N!tJSOLJT-tx45MP8fVBo+1ny}9E~COlPt zjdG0kPoGQYhnul!F3;bBMen>}p}98idM$RE_(2BPgxI#^Rx9`WYdUZ5w0`9!$Px+r z&=F*bg{Ne$jhtR1k{OPtB+6KNbp5&GjcYG&TpPcA&0mV>QR$6q$Q#0>de^wUi5{7d z+BSZ<_5@Az+?MZ}v&HpK)kNV1jNUcwkh|B@KebJ1|vvPEwySY3rnl^1hH>=|M zaoNxCxxb&;djtkt3CuKK9!obvGjQ26F+bFbWv##1v>b~#=@-2Ujt)3KI9l6l`g5X%CQ`uVkya6oIDJ5v~X2?q$x$xH92h9OWzw~b>a7{C|Pi7ptZMZM@a2BJW=3JW9!#IpRTQh3r z@JrKik6gLSQ7H>LOnN}A@2-O!*u65(gEKWMsu;zpc_t%q+AT2haP|7F!26ta7P*b` z+9K?XyEC6ka=s1~-QEhJs{^p0rWaWm8!uFoqep&jV3}hn^yK8)-D#iv3ug$VMa#Vi z7Hro%6ym!Mm18JMz7B}-ynOMesZEP&=e5Y&-Z{S{-OMO(&xYfXadIX0CDQ>0B%Y%( zFKtOaAXM;S*~$VjFjJ?v^6ph++0LQ8#&Z3)Tyn884%~f%_4*@SA?*OupaUVk64a~{ ziMdm@J8e3DrEZS73A)Fm{N(fous^TN?i&=Duck6Y?-*M8QrfToZ8jSHK@eHIC}h(4|fUce2{ z;VPDbE$oAX)CsRPcB8HS6zQQI6!0@XenIQnXn2Na?^izy-Vu)z_m!HLD>bg<_|uSw zGsAd*40}2A^>mN1bnntw?-1n&XxYNkWP?Is%tB!dQL^ALr`3M2hSV<&Dd&5uk)p$Q@2o}&u15NE;aiioQj$CklKkL` z#n8UG7uT2d%=&X*`+9OOPYVk#M^5E1C@}ZOJ?)RnYODJe>udL;?ptr&E4;K5^wvne zL4TZVc;q>lpnMYpE2Ux`7b=N;eDNsTy8Z=48w_KSGVJnj&%kF|Kv zAz;}du-0E&=P+&2QyZw+k*b`-IY&bh-e7+xU{$v^BF8(XHQd6P(sL*HHhSSU+Wp>~ ziRh0nx93a*=S=*$riTeZ<(RHupVPXom*`bW)ZAoua@e2k#V0*$^7f==cnP;Q`3D2t zr)$m(wL5lv-j4P=N+G}bxY;55V9|oGrzc|%?wvxmZ)^0Nzfp&Gyf>zN2=h^un)F#g<-W(FO3 ziTm`%qmv&O-!v)tvC`u~h6k}n&D}iceO%;YTqNcNPNSpd;R{@s1FmGtox!{&*RbZU zc7<-dq(DU+X&1OBX>&B&olSaD?QOT@Feh&1`zjl`aDK&$Duq9x#Tk9YN zj3}uAE|6EPbCZi+4U_#OJFj9r!VGd@B$ zyi(Y8y#0g+vQV%B1MJ&IGnIW-UyEik8G6SDkux4D4Ws$wbk~IGb7~YiHEO1Zts+(3 znJ?ku+wMn{-0rvCK~SJD-~I6(Hh;eRZj0Z)$mO{%N=V~EF!U;NDi7~_J-iQXdarK( zFkz6D>5T0+%ZJwsY`wGkJ!RLb7&9*z4MGJ!OeZa!Nxb= zqi_$+(RNTjS$2GUu%E17JtI^H-G<%NutK-3fxYqZ#cSa0kDIl2cOw};zlcJ=h?@Dz zR`EjJxh?)eWaA^b?5@bhARSn^?cVrTHvhJJZWG_{%I3LFG+nh!>hX;|!Ln%izt;9& zfy=OJ`-i8kO)w+$l7Pj*g)*y!G9n1QGGOs2Tn2>DvqX*n;PvGs6VMlJCEp8@SBAQA z1<5l70Q&?zn7qtpf;v}s0YHH%*N-VTL!E290I8Y-=u!VFH0i647YgggyA z^Bz9)j^1eFsk&c$u`|bh;@#63mE0dixi`0P>aB&3NYTTGOw<`s;L?EB* zFrRBQs)VQNbJ2z2C_9g9kGf&9o*^Y*bb;4Z%gQj>c(k3`|6f`>IEN&Y(H@*l9z|U> znMydvDQ28bl1EXnyV$C`m3mEp<7+AGYgxNgtAT%RJ?d@D zAbqWK)XkZ`rKRyNU?h|K@=kBR@6YT08~)E3w^51N@|9C>p1CfU=S;cMG;EFe+bGC9 zuX(l#{eHBUfsdLr!=G;oR$Zz|B-wbid||eM68;N_!eVwRJ6M*O^D@|34Gd}o^N8AO)xyOX>^q=k&|G`*krIX6+8Fv%GLd0`1NOwD3|Tk z1!k`kzb$lom1L)YHvBxS7W!RXWb$WV^WzCuZEFv7VPnRGf?3PL&X&;h#GSe&Qsbx4 zFXe(Q`MP?Yd;W2o9PS7GXuAdX-tDcW$KMR)N*d%)A)^QjAG9ebTWUE^YBDpN(d8}Y z_vVCmb6~IY&~FESzPRVlhVDQb0@~^G-__4I$+5_qCNF*$YAp4ib#tfj zQQRy|Hf;Zy+jRNf$hhSBFj|IR?Y`YlsD*gNH)MR~=KS_8opE{J^V0>ltkZ91WhPRk zXRzb#1CBn_ak<7(tJD3c2s}}~biv16#y`iQQirwIX9TVK_g~BI2<51+&RpafKZLaD znJ%((vw)r+`?;*E}ZaRRwpKpplf5M$0vkB823XJFCHM6DPhdXQ1??2 z;{!X$Yyx5=!R7Zw2JoWR_9DZ6IAJZ!S++glS*q-;r(v7O>;8L+J7RT+daaRKX15nXQG%~Q4FQf2#R+^)}#nz?T|H|zWN1Ngl=}oD(w|d zuqX=rC5o{C7DX5osY*Jm9ROXRytL()qJ9G(00+W&83Cls0eSBTYq?zNyYpK8ZMZ_y z(I!B;0r}jxRD};HeeF7>ano~IdTh}CoI(un{s|B{XpFQ?<(<}|{$PsCsyLwK;s;$J zj&OSMl(kedr0EQygSNzbOQhn8(OrTN42XO|5L(recnPPkgVV#UdC!8bX6S^l!j(pG z^jiMBX=|emK(-KsTB5cDsTI;NTT3EMOQOFRNNI)OL;)$$z~oVFi5j@fGMwJY1gWWv zn0XI}%v(W`ADV&5UGS`ML2RKeJWC6nwFE$BmI1{~keL=p&>B2z%BX1(p5y7S$5RsmUNJKi+)mGcT zM_Zx`1#F8nYNF9Tm}&qjhae&eaU{1wzR1=((9qg5ireK$y+^`O6c*PTrn@Fs`*)-* zZ<_k1>LWVt!euD6{RtO6%F9S5V!z$N#Fx@KYa-Z#-FJsN)jAXI?sayMbaDE>b>~-< zoPLts_n^YXpi9lZs{_Zv0F_sfOysDzqnoIk&0moyT+yx0#=xj9*~i8}%bq=|TJep2 z(mUB*RJprIk%J+TgTX7^eP4J|C9RuNTvyVgqFe1pHz#v0d9L2gk#28)QKRwhj$M22 zJa^H(Zs$MUYBzd1EVz}0QXYc1*{TfGvcpB$VX?vCqJBzrI^1p4J?UOSqU4nH;i4)q zaxWNplYyE&EOtJm<~aA z1WnH?3@>M~FIbro{Z4&6X<>K7^3d!XkVUV+>~c#+PU(!Jhv#9F zEAeGXF3e{a8Msz&F&=WV@?he!@Yd|Oh9 z%;K+`e=Y7FGY^E8f`Ajf!G}fvgNm#F8!G;(FU_vb50=Wlcvan4e=^`xX{z85RoC2b z>RTsM-+1B^;D2%8Tz&3#vI9PG@$D~RkQd2>7I$8m(~jURa@4D3ZHg_21R)cIOEB+6 zQy%IRyZIK(j;BP$T;#h-FaY!B@AVzVee0#TtdY_OLqVo<9|gRRz2EjH)?O~1%x@jh zhVO?R50NQ_Do(fj(q|eUZZ)ykb#35SH2!}0{gfji07}x)A1aZa^+Vdv|3rSHc>Y8N z8hdD71zE<4_|z;01o*~Ja5IfsEn^kdMg{7!`3!?JD+7JEcw$v^{{s>o_WoBSO39>q z{(B_W-ku`=9VkNIA|R=}3LUGpSuPe5JN9?$f_cO|ZmX5J{ zerrc}6{ITvVPJ3GUj}~J_=kbX_tDw$gh7Gr~o)VahZL2 zx^Kt2Zzo=|J%D;d9q*{yF5?7TpWYmpWZ@3I zCTVQyLXXxOX*K4BhMqEqo}{>Nrnsc(W-cK`G26Z30X^dSjXIS`oo%yB$G}tt(j!d1>s2LdqhkE}F^#*x zd%N=rfTr}*{Ta0W;s%n)_zT4sgT-q%bbtp$o6f-Pp{TR-gr98rTGaJg)F`6}3k2(q zmNB5_@^`ocGOILL#&|RUscuw)bPCZjUePvI5j1{S4^+)gfBp_a1;wJ_5R5i<00n$U zm~$z#4|*Da#36{AggN)N6;hGFt`seazG5Jo6+#UKWJ3cBMztNF+q1IsaC!oV43!aj zKaFxB>8^!BSZ*JL8i7Nu07QooqJzMp&wSYMRM+2Wu1OF?M-6bf5jfwcCE>!2W%vg4 zYSfk(BFy;|b-?67cvckx2tWWwg0&<@Qe8W=Bz(0cw3~nc3naP`I6@F|OM5-<|NPN%KO3t{CdjRfem4)pl3vfD-i z`*3p=K`g5uf<}Nhb@dKhw8>q|;S;ZM9rX1n*g*lT@PW}?cLY=~5OI^h z<_QDj_)CO!P`YagVIkpzh$O_(9e`lcbg@PnD!_+fwr#+#uRvcl@g$~%p$+T(ElB_C8p(c6aY+o?n6&YwhA7-CiuOXSn&fuA(>&QJR zUSiKyVL!i_6vxDw-6c91UesNrD>?w%}29bK)@9sF%D$yax9H3?}a>10uOarxd29ew; za{?(a+Mf6PDG$xL3v`v}k_^-ol;~t&KYYo&KmFVs&(S0_EL>oj} zbF)<#s5!%8CGR+BDAAqVc324)%`k}MOG&IZh@|fMr9_u`$3gtI!+RyV86`RhEVfID zj)0sg_7s*o4$uX*6c}ZXtrA_Cf!dl9oeB3lG6#Fkl%XdnETj(qsrmoU)hNgaMGWr|Yvj6O-xr0Q7^NYNBZ;i)hv8dS<8IG{<A-dPO0v-pF$ zM|JJ58-o8>{e}#&y$v}{mY>~CfK+xx5Pxi^wIV(=Depl!5letl?xN&2C;R4I0`jXzl2T+Uwa-^Y#P7O^M0ho1iOO&8+L4f0PL z8&CZPLwZnFvsM>%mW)<2!F3Jwmk?-``DOL_>xT2HI{|Mz%&bC>gF_lDt)R!Jn{IU^ z>*%X-{N}y&K*;&FzZ{;iGZ5Io4DO-c{2Y~g7P9r}>5Bos`Wm@YcX7{4nZcM zLC0mM5iEv4Z6%U-q(=z{}dR3lf&5C!zacA8j5S2_17At`Y8T;y%Jrx|&Rb`b!Ois~Lap z{&qdHZK~_MFJzCk*r*G6)*`X-yKqVGd2Kt0*&bZ4-??`X*gL}uWUI&xaEc8Lh+2KW zNq5UXeXcq|#$Q_jp`#<(MM&t`&-KkA^!f!m2KI6u5TM5+#E~nTyL*EzRu3I2aqe8rMZVs>K~DQ_ z2ZUKY_V$%IlpDJG(|NuxyqAsUbu5S~)(tgzJUQZMTu<0yXRgd!>NYA3sb`pSB=eKj(zCt8;hv#3VXs<^y zunw%RM^>{PII`|LQb0?j8m@F8NZud&&9?!?w*meSe}^*3Bci>(M+;BBc!=zUZ3@d> zHXa9`A@8bVrDaRn^<#<&#g^y6j`X!+iv!T#Tt7i*N6sq8G+nnPOn0})~ zB~oJB%+0aE3)9#v;RPRSJn+C+;mnJ$#xI}}F+*8^7S0bjSMJOiTJ8vukIVhkls zo@*J{BJXpvoP5$SKz@BBPiZ!f)h8%=aFgc{EgyoAzX+ZZ8?1I}of7lLiD@*+hv4$Y z8|5#qZPJNXEfWq0o6c;~t>DDoPvT;C{C<;Gq4vY zc6Trjq#PvJeyDBv8tqi%HNfu^#CE(1#Ac_eNFKRgCl4-Wf0f@by( z`-rQYh6eKjUIxtsqMcw~1B58hz;KllxWkORL8g)3^u$=glIwuBeF}iV>fr$QR53Q~ zl14#DC;2Hre;868%R4k>_n=lDOSa(Nw?({#DoCNH?>;VsK5No$;{>IXD}+v<7&z4YJ~pW@sdz| zt>jLts_r{l3D!pvGcQM1x=TK|tLZw6yB?ax(SL|@$RZrR82WD5wovkFwL}viPamUx zcf5e}8neXR(9!pAMqiT|6>t@DR`2|SAEAW!O9^qlST#6j_yjMf(h^(jwdNq6n3Rs<3woahio-j%#B`K7_A8Kuv!>} z*A!0JXp?p)u`;K}6WZzCaYQ(4&Ut9U(1q{aH6KnTy@U$zuxm#Lr~Pfcn@07SBLdA4 zF_Xkv!J+D`9eq(<_>rGyH(ls&v$&bj`!uTme|2l7rR=7MPK(geOPCo^2=D}27!6w( zMZ0VARB^xw+Sx%ygo0Rvc7{<~P0gyp1rJS4FHN2b4)|bN3c>XxdrcnZ^trzec*nsp zl$3<#;ArB2ccrB$Sr|>(Xlo^Lz=P9u|F+*vOHt9*nn_F9PfH=hhSWpTh2Z@EwE@uo zg8|y+EBr3s`CaDBhgto#wZ@WYrjv}WX`2%w_K#1)N?w{VU1?RfJv3v$=EIl`&(OPW z#arLO%q<&orjKnqt#3{2^k>yg0!r^57l0Ld5oM0m>z-Ceiv`4vXUR;#&ju!;p&6-I z%buCdd3(NhcP&WnrfPa_8mf0hoa8?tw6 ztFPoyj?TR!%Wo&|J#6?rM_e0Nan>uNALah`iuj+?8HDRla2iR3>rg)To_zn&k@0Hj z0l#nt@u;!5@<c&~|~)P!6U=%GV2ej$M> z_nBW~Q|m%_$i>ph$m%@lTML$8uZY(22YDvPKDPTqbCN$Hb4{>P^>r&T^G#LVJ=-Qw zar#aoKWt(NWXXN+h z-%plpS?4bmqRd7-W;zXL9#{E^BCY$GG0m*g2jRa7H?R zP#N$Q)6oQGNOv519w54eQ&#r0@B5NCF&h&5&$+M7`8QSZ**`~K%zGyng6i?C-=cg9Ub$JmFjKviXp3{`E*L{j{rvQ~lB>LA|-T z(S=assCmV>axAZ4Ir_2OhSgB&M6$7&zDb_E3-n5C`@Px=t?mpXH9IX1Q8?kmc7+b& zrl%G{H&9=P=g3P7>(O)9sVA)wMu##)vp*QP(2mcV$yS;T z-H%$=`eK#IL!{jVHJf@nk-A9C)qBenG)4Dd=(7z)UmEzD-0#n(!j4vsve5QVv+H+v zj+45AHQx(;*whyFw%I2XPk74Kx>7e)F06?b7F&2vIMe(nxhqbSh#~n{l9R3lD#GKW zL!Tg$*_RRfD0#BOURjD$q9X@jXLP^AUcRHzE-rA{U58VOlgwRb376r1-m#D)5-8U} zC2B|dQs)H&fE@p5Z+v$$hdwz-xM)RWDNJJN$7F_*r_RHPj2~!`pT}_^?+*UoB91&_ zj+(KcsSf@q&%Pgzd{yH>uZ0~ap>};7Zhi1d5$!sW-qsHO5QfUfEh2pV8OCxQDWY~- zFLhiP0Qc}2sUk~}^p(4|I+J#N5^jCfl_K!z4AHM5a4)-_9R|Rw4&crsKyNJKgGjZ9 zj=Y~8uU+3QSDnT08TFkRM<|i)+&IKy$LQNQLQVdjy9U94fHbFASLsA!RuC6tWc ztYamrO+rn7^7Iya2O(bDN6yM<5v^ApD^85DE>4Q}v7ws6c2ut=)yi#0JJ@qXH03%9 zMeU4U>bNo_6YOh$r0n}#-tOXRWQL`u4%0-&G+N~3IBpX03?ZT_*U=@aqAH`} z5cOWmn)Rk+k#NT#jo|<`G!C@?NX#iNQIV4Ofp+_Yl+9aVz`LG01ul_SKp{FhwxVvvi;>n!4eGD~>YY7EfUY7h`WlrUP z11x+41QQ`5XP)y?D)O2u^4_N_Tw8rY&7j1)Okvaw(4el305;ocNLPACUIPBv%RcM3n;X!sBglS;JB()gsy{@R%pMrf${aATR1VnLVvh9~Ry0LnY_UaW83SXuHo zDeQIGKXOuRa8g9hsDu$7E}8fX_92|mFu_TYldbVlD)9ld_QQ=?UG~_P4>!s_gul+x z_$ZP1JWJziw#Fj}<(;ArH>Om=qBtoaSsJ$48s7h@JO5>Gp#L}SB)YMR5Uh6iZ>+s{ zR8w8|F8YdM14X)YrFSHNGyz4bp@tf&0-;yw2_Y{k(m`56sL~BpYNU%u3%z#`k=~?* z4rlv*-}f8mo^!`N_uPB_VC+G5=ALWLnXD&st-0o-$r;B@waHBtGOLv3z#jWJb|o|H zJ8)xyn<_0uEkQE&{+BQ%z?$f$Fr|{P?|?N460vH@YLzK!%y8=f!TG;fgZe*f&i`x;HIy3rfg4no(qZ$DIiSpc#uoo?x1mxxlxCH?fKqvZb?*JNA+_YEv`3>#caz5T9jVSU+f!f>kN@9%%oq86|%|D!P>sV z-d^r(ZVinoY;AK_bQy0f5$C&3+OrpM&h38lrsEsC6!?to%VnR61qHi|`cvXDekvqh z`w$g)8gRJyYo2I{XKMmzkEJuc?l3qVw5AM6j1ccS$gNE`@obXyWVOfVBaeBdIWU7* zprqyh?iazA=k4;nOPgQUg#5>x)e)WjPmD`m=_cHxb+Y`UFgk)aqnLYATuR1qO zUQS`_O=;j5K4M0Bvutm!j@8;aQv@!VYt~s_pF>QD^$w*xtA7#Rs#(tP;;^D^$jKsr z>$!;g!7E*7Yh@vRa>J7(2UZ2vM|!8-J0}xHk7lerPJg>!{uZaX^cSn+jlaCPukPC@ zC;02_)-+@ALsYN%lg+lfY@R8(Q&dR5M_;lYF&!~Pbl(czOy!a8)V_j_P&EVEP zB_0_Zqx~h{ob4(7XyauT#h31FR9pS|+V!>4pfh7opkVfnHP^27!LN40uC;`_0(vsW z>1R8LN@1T=SL}P;;cQ8=(3SkzQXvcG`7PuU}hkL8PJS7Xyyw+KMYpzjiB$3#xcffNO0(}L}^rDL-Tw* z&V^FM$av1(zsQW3NjCkw}-`y?IW|PX0|8g?iTXK^Z=&Yewb@fLqZ^Ijp`w~+% zHQG%B_kZg0$MPlK%cU~K+5C9%PwzyPq(M*G7(J9aUQg`TN1%D4T4G1;3lebR5t^SN zUZ0Q0fH6iNt5FcCmN)@{J;(4%K+^PZgB>{pcn-Y%#X&E$KttGo&bXi(uRoELLy*Sp z`sMK3KxmZ;zM%{5*Xl2AUsOmZ^2cZtWT_UA85WS);cnOHE5F3uo`cX@$2m5uSB0t; zpmH?|xMCe0z*Wq(`eYm@qiTnj4en| zH=x43FfDk!0x6Evm((vXuz@7XLCh;4=CWV|LN5PRu)ztsfH_{DmdAiLM!!mi-o^8WsTSyS z8@$MQ;es2?1Sj6d*?ZxZ`B`y;thiodTyJXbi$zFoQ0@yPI5AqiAQBbNAE8=c#%-XL zLvX?E0ul^3;ZOQd8_1#@B&`CHCJRpN$|YO{C!V7D+2ZwObHx)2LRI;pG(~E(MH_;~ zcN)k>f%X0%bThoGV^t=SL<9~R%G}U z47w(q(CnK@Zq1(%B#`hhU6H{i81zArVMCDtSjm6Omk>lpxChN7mkS1c4hBil6CQ{p zJao?_ZzO}=*UOAF%Z%KiA@Blg`!oc5dV&;p6eH8NOakxm<+WI~Z4jSQARPq+{49?S)UqH#JZB|2?>w_ypi1hw0+N-`KTurrXS zqhi8q4UCA08KBHyK(*=d@{}t|KMa0tMNjAiY!VNC4J@Ps57mO-hS`w8yo3{|{WDVm zqp0VCUsHiI>#?OhY~?*R&Muv+eerChAqz2Dz#oFzr(%2c&QY%C`^nCsJ@G$XO!j&o z_MhbyqcF)e4a5IIkE#9tLXVgMRLl8l;p{&h9FeDMA<<(y*y2D;8rN z-($>v^f%8vkv^ZA#8{Vq-64|1QxgwTmbLR^1g^OT|8AfqX;SnvnUB8rQ*LSXf#(!O zI(jZ84cLY`s?xUYJ|r) z2D{58RNOXR$zbBM;Nk#9bw?JQ`5II@WF51T1-C*u$;C~p9oG%<;G4ErRS0H!0qVl? zlQTaUFpw?Ti$>y6F%v5pJkGOrZlLj7`)0JHxi1IZC?zqgjs-x6-f0(9x<_jJCWaK^ z+{s(b9B!48Hhu0sUiVTU_GKYYvmyGWK-o*Tv}=euo@TVkXD4>!KS?KDU1O3HkR}@H zZ2prc?uRo2rLB{R=%z<;Glwl@*9~>q)hPVWVaw{~zH5y%CK|;u`$|oJe zLPO#44zw{Exf*$K9r}}?#OD|Xm`!aasQ5{TKC#2Ahv2m-sK?gblopus;jUGZEHfG0vOBYaBeoq~^kHu35um zJTceu;GB1bKWSiZV0T%uy-;j#8vbz}Jnt&`KR>tTeb>B>(zY-wI5-HkuzWCu_@aOu zk$nbqsKdKip7)n=ihU4n*@-+X z$qFpHrwJ_?EuP6>5QT6Jl%f|JYYR(f z@s`hs=X(WEr#=r)<-1HopQRUqo%}_d0)26nO_x|a=tc>LdZ#@^C0m_qFb6)EQ!b9X zUZReZ@YfdSJ1kWnDekuaqba=o0nLRdfxWALOl z0c8Fn3+%8CxoeI|99Vq6R=)cY3V^Zjj=bG=n9%Zk&jRSn*%7E8+!Y#2Fg z+o~34l>m4-vKRjtG-XPA})+Nx$I3i+#5?M`^CQmfi*cI=*k)%eEG*3n8{`3B_et|ajaw|ba;9}JJCB5lD!DO;?LZ-Y0 zpO!%jUg>wb#j;ftzV2Bj^S7m=T~TVc<81BLfcKod302B=<$?Es6^-qjolj|>)@5zo z@q*XE!Flh&gd5P*G9%4m&Kxxx*d(QJzP`T6mbPW;@mHFNx#juhMQEXjJ_p?Mv~TTr zaV%nl!UO4jl;yE<{N8Ta&7ywt{MluoufNaf`C7SHW8K$~IklW1RL7GxDeyzJN5G+13l(TpB5@eMV&cc3S0d3D)n?LDM(ORWMNb%zeAzd~S7^ zZ}5gVas70P$?NX-^RZGkpY6GOgG@hF-EJP=+4=oGhCM5N(UI#&)2(W!_nS%7XkCwe zBAz>ir?5q4y77)a8+I8bDtBo=?()0`S?Ru4W+LQc62lWQLi>Hz-iV_dYiSp0QP<-2 zwfFCa+LZB0yR=%NjG-GYOgFe6%ek{g#|)2=r>gRAjp{z$mOD}lh; z7Fx?0d*}D_JIj%5lG~G?9p%fFIRXh%dcHPvc#ev%EPPFu)C#XOYPmc!x%Qk*%5|!2 zcKYLjhvJlf3So_ej=N1jb4W1VfzUB0z+vPDrdvY`{;ak^QGVfy7_GM9tF*ytg5h!o z8ibz0rtS&P*AO{PJWp2vk6g=}@@b?FA;`}xK?I`Pcm%Y^zhVF>Fwc_6W&ZnbUEJ)) zD1%kG6T7Pyz7et7Mz_t4ZjUB@+k6r0X9Uze$w^tg!Yw)CVSH;{gB*N9BZcxVeETkZ z?D*W9Gw3W-gUc$|Wp#N79aJK8brc;mg?_f?vN}~=zwEMl!@lcdrqK5H>iRv`uBUV8 zXTPe+74fkC*=q9KYVtjYF10Z~%r*7Y4#y~yF##rf1U?~cpygX+b%zNUF6 z)fyal7-Ox_5V0D@T?IpHn=aK>cSB8=Tuqm7c$n?fZWta$_fcr?eRXQ6i}a3bm)RWJ z|5tVQb3ANzwpuW!T5#8)3o?f0a_Sm%=>i>83p$%N{;n1zsf11Rqx-B(!o&aDgd z8fA*koGN#AG1btvk648b(Ooq#{S$$fTlqpGLtax5&55-uW!3t?IguuV$dl^(996mS zk!+zw!B3NrO{!v{>p@eHhGzm(5H%ORT?eq`7+T&5Jm&&dIH;zn7GfSW03@sTnI>Oz zRxftc2_ccDC$Uq56f@{R#1!bmBns4#FZA5p^nH=gbG%T?@D%8?i}aEU!!`S^&w%S& ztLqP4yL9HzuK?Er){W0rKiQ3|7s?Kp%vuO~fBbZT}y`ntlgTI-Y|7;(l)t{TT zS(&!Yx(w_+r=DO-?*FR{{?@Qs*(#KqEyUjI-oT?Ud$VwR2tKsUN~r}Uk#*}UrRG~z zadtKFS@wYy^{g;wDoy(Y`^iG8sP9yo^1=fvFSA~O2EK>`M1<5)tzqxim8k#bNxq(8 zuk_KrJ~(TDTA6x+H@RPJpwftsF^n%cAeG%qi?W;Vn|HX{3?CyIZF6SUtp~IN4``#* zXru53?`HYg%MFz53qy$}nAR`wN0=8H)Qr^P#>%0Fl(UAE@WRjzL(0rz_DReuC2AJZ z&*Arq*)d&s0Fu^f;8GY5O=?;i31eldVs?L18l>VnMdzZl`IM5jJw=3?gf}sBc&?>K#*Z zN*s7I9*|#L>V)}8G#oQR)iD(}>aYy;Y$_BkV=P4st-bz0$PVhqzcHj>0wT2-(2JYf z7VdLxvNZRxy_}v-w+uLgm(3vwPt0e{&wK)r?mh?0Gp&m~%?HPp%a(3^O~nh0Kk^&p zWzPfs5kLbFxHW3STrj*KrM>jBfsluYlj?KqtI?{-p7Cnha}V64RozI`8hfnD7MXl? z&N6qo6O~;($7fmZe^BT;xz251QASiy86kJ|e>E+Z^33WG6mWA)#0O;(?2zH|xvAmV z^3!S5`N^xpi#rb+9tQ5e|1fut!tIDxXwARLGA&R{Zfd@Om*+EMnQscEfE)C&wqc0R z7bN17yi8v<{9@qqR9Nz<(|n#ymDk2Ft2SMsQv|BvN~wyCSbOjN2A`1Cztcz&-jevL zJ{fOQc^so;Ep_O2SxY(HdZzof^teHi#IAHm?aY_UI&ipW?S$w!lWVO9O0QmyJY`Ih zV%BYRtfcRq*ZYtt^%;ZA`Y_MH1zr)#Z=qi6zAZ66h;KTqJ?&Bq8f_Je8#(up8$drb z5#aMKE05qk7I|UtUS*12GH{b|BEod!6M!;Ly=Usu0hE~mP^JSw8T3CWV+{I(GJP)q zl&NS}<@)bYrcb@i;JU(R)9BZ6K4N)k?QaWCc(bQDzVk3#mYjZk^)of2@8rSrqYLdC zi7JM@Gn$20r)q_$K>nf=hsTA1c_s%HAqEPbhUbDi1`5T7=eJA`hFD5Y*4|r-k;f=7 zoPY5jd!M)$E5y9xIe@L@s`w&=C3RIlKF>J9+V9F?$>gwhL-D}{JP{%3f~o0(RNI~P zYn^tZ@yA<;@=x2HJUE_=07SXYp$#RTC*rFdw6c~5oXLaga)uAC7IuV9FX1<&{R7%`LFy8dxEt zksRfPWcb`jKHW$T*#^%M7v;9W3QsMs-$DBG5Es*YEw7(6lCvMe?$wIC^*My`9>9{c zEmdk8BaJOpTrE{_hpiXu-frEeAo6~U?sLoN)<$N;AuMORi}$sqO6DoZ(btk2V#$5H z4=Y&jN;rV65n;)2OYUkBHh)X*D<>cq)JoTlG7+}=Q_#pEjIl;!s2_=~t`iZ%iBtrf zfW{7By(b{wQ;>Fph}aZHyI!Q?FC7=on;}FJLE3yX+?%@F}R@)L? z+b9UNM7vs|afh&1r@O(2Fv^c2UGEzM=uUSh>O{auOLXjMIr$6*R(NU!M=4rrh@>>$ z|8(*v0(W$!kht``DU2h*kRtRTH@R@;A`v!x*m@r)GE&HjU$B3IW>2VN!yF|CU9z3;t54c{0xY*!p`5tgRVBP&%krtoB#n`f6 zNQT8BdKNzMZW=~<+T>w_R}!$o8`HFg0HQT&FrI+uPC>-2h;+f^4%>luDiI@0mDM6t z=HkcW%GoUu?^l%C0+O*p%K35rX?X>44 z*zcA_s)R7y8H#LMjO6z2vlp}%Hxp0(D`!AFNrfXzWucfcDqSMEqh#RS`>4E`@&UEV zfnU~4nH5nlt0_xdl-8;TjHho#Gim-c6MB8dUTM}Iv-%Y-uk-E~Q*4aeyI#pR$3U|e zO5CZ6@!ZWVCd#jpS}^#l*)przSI})-4&g&cx?Er#31{br?nSRTA>njdMUU4)4a< z;Fi|kZ|!anPe)++sKBYqM{H&nfmL__ymI(ZuA(;WrE^6xOT9@z zu5)eWpIk?lBEG?hxy(q$oaxH>?LQ!vahf@4Y4Fu874IX^6tK5uG^2x{_;nsvc1h=n zvwhlCIFvp?PF|P!qoq2q>~yGr9HUwX^fq-el^b)`Jn8{Wy|SArRN0)d9VQ?`dg4ds zSzPDxaWVaSU(!+H8?_dm*#grnMRd_=vkRS8w0;O4v#1W+^fXcU=G~zyved-2Es#@& z_gZy;tx&p7xVhQEX3sqQ(KJ}0?tZz<)>hse*6Y-B?1qyO(fpu-p5 zTb{UB{>887_7T8y8WJQllX34HaW%vloWZ|+6jN!rW!xe^JebR=+?=`{I4bv zeaibTmKH}N);1y{1`i+iZSVDaZ%bInAB!VaCAmd7koJ#eS*eKF=5dCg1O-silhl6J zjQh^j!gl`U*nP>~3NHoW`$os7Us1wGi=3Ob8nQ7r3=Wu(HL9VOD|5r=jdFhyn{#=Q zKZy;q{JZWwjDMqQPND*>;e~igqJm!W*+dH=Ls|fZJ|bio3S7P`K3lzO6zIKB#_+zK zjVf@u-l=8nxPva{h;m+ICLTJS-c53tb9SM9=JzNfuRA!eyTXB>IFf*BeXd8RrAHSg z3A2z`6mud39BM*`B^Tp|6SNyOp`TL9L#Gmyf8+_8%q8UZC%_(St{&*?@=2CnFx&NY zzBmw{DG@9z*(WFKdVTnc@5WCLXrmhJ_@^oQ^>uv*oKM&&`t@HVZMpEbkH>NkS2CE7 z*o0K%k$hfAK4Z(#Liz<7_QrQf65eXx3Z2#H86<{O4`!Yh-UXk zF;q2)QsYG90~p0dBy0(cV%|(*nhm1VQ%N!PqVa!4VIPYxy&X@Yn2o}&F^NS@CpoON zX-v%}VTY5T@=@4z#y_H_vPm^zXKACPq*8$4lSqL_Lw#OTgeLW|I6* znJPXoR&?Zxf>Gwy=ps=tUbJhNsp50g@i(T5oBc_!=hpHOQO6rINx6-pT^&)-_paUL z2T`JOnWA|ZO>1)fs6P?V;7M)M*B)}w_%oM(X9S8>T`!YF*O;s$hm+O}V%icaK00bt zfh*hYUvt$sxL)k4@lYZUP>M9SJ}DAK;ziGgnNWJ;ZSIvufGE?Dn|*iecoN5U+x|h+ zs;aAof|vElrd#(@$LYbp^f}V{ zJzyRAOwy}Uro9f>Zd>H8LuB+r#-)2vWR#j~RAtHKBUfE1fo=dU*4%fZ7$Tw=5RxjW zK4wjuWdJ?e0Z5#=A10d|P@g>zq}uX5+oLmEedY;c1nV8681BCi;&-+NLVpkVb*X0O z$8eV;#WQ!Z9hw5gsZip_N2=LZKfJ%Cwm_v8UmGM&_l&XRf#zS=9T=H&C?DqRpg*W+ zKh(4#b5OKa8w$MRzOj#%6-K5Lo`UKCMonhRPBx}Q2aKbfyZi@t97$3K zFpz%<(7~ypz&ToFduk}4Zw%mgTGo_RHf{Gks@|)xddLD7%4tcf@<6H>-uMmPtWVT4 z>9H7-tKFJXC9~d3t8OeYkDD_6v%Kb7d7|j8A&I{%O1BJbFpe5H7@3b~L%nUPuRGd2 zJNdD()>jwNmGX9duc^0bHXUV(SvTm>`UYL`44;`kAH~k3qZ*_(k*A}wrwgaYs9up? z5w}BG%f1V#^9z^l#iizx<=J(w3=o#EK*`~IcG6@N&Y*HTlcGU^sS7|-^<#ll6^|Y|rCD4DGiMH_JVM-fM zBckTCr_d6$540ekMVM^USD#-RNer1GnU zKaSnB4GdMLFpmO*87IKTBdI`Y^uueWt`JC#)Y({8!A-G5&GCT;mi`UF6T3t~nIc-O-UHn{p^S9I{kTE$dVJ)ybS9c3=3w zRyo1G=YxXo!i7Lggy7!HGY%&~Pp8NeQ!D?iPvP&&WAvtEuF`Asd~D(G^;ussHg%?G z$S5+6<4Vm)llQ-v9-`_sqrO0!b%@{iwzs4Sr`z}0-xgdET$#!lf@|&FM6q>AU(Qrd zmVfT8rY~N4)OVTcduvH7ap9C?k31+<;Qn%WQtA}z<+q_+-*q(mI$C>FNN62xwXVg2 znXqW=9kn;I-z*9B>6!0ecRcWUK%_4e!6P=MVnjL}x`hoyTFZr62-W+7rh8`qsY&1f ze5C8x(<0&aFPly&DExIf>QbS`fW4`Jr-{F-^u>nJxB@=Wr1Vg!v>eq?;L|Yc0dD{p zx~SF-f=3E>i;TSc3nd#IRZ8KH;F|gDjmbR+M$1}4U-x_bNDHf8>M7qWJmo232t~G( zNVk-j-*K{i`YtI@?NMv;mERpnv(3$A^2{k)=hD%EiPGe%k_8t(7bwXbo72GL?zV0tl=z(Zecu6J0Ks}%=sI3#awFK%Y zE}Ng6%PQU_BaUcsB(^~-G)ka!#ueRo+lglt7vf#gJ-hSvkK-L4b0qgT_t=&>*QbNFb%-KO4 zp(;)5?<5q@ByXBJIYg zv#ogcObx)>CSmGj|JY6vu=|QOQ>@{R40j5-EMml|i@|@D8g1V7L7_2Ix*8Ml!F1>Hc&5_uYRfIP{L4(1l{>VJ3l^$`3qN?Lz8`o=rQWMQnJ%!?T``W_H{?K-Y5vs)15KnQ~&eJE&9o!^;TH?O5FgNCQn|Q@x#!;@3 zr{`)<9#D5@{ip8kP(v&7({9W0)=~QS1|-;U49$ zv6FWhYFx9g*4FI(s*?z7w|ToTbB7yMI??X7r6A`&{m@z*Ff@^#&nmVyNbvgyYU zvQ%wkF9E({dx{~a*YB9C%zxo$lPg^&@L)${Zx_?&Ti=2eemkfDN6*amkq)-AUn)hXreeOPj*m%}rX!^qUo#~e1sNij z>YgjoA(uvPey?Au@RO-$K?hW$OaV&Eajg^W(PFfiu3v$qB_OqK& zQiiiC_hWdbUX5FxH%xC;Efm#q^3c{1>u6*v$k)3EE5v&Cn(SwMG3=vodeq_fAFD3SIkF>iISeX0}<%)Fk!%o`d#+kAfnyLDdn?z33%{FnHSY4uRquuUzh8reVe zEUA=!06mL<_MmVdjWi0r-ylrne2s|vO5|+ZRBvmSh zEf1#;zmiqkqa^T+dMfVLp7%|~{`e1c_Q*)mI&-6{q+ASpq5 zSR}WdhWR`Ouxi&_RJ(oN7?513QvIjEp14x82JqMLnlx6Jc@S3+EE^8C&un4)lkq;|o^6w!OU~N-c%D1X+G|tk zUiCzqRJjTFjZPTx*Z1`4YMz*x^zL!bXPcc*#^X`Gg)S^Vi=Swyk2TgG0O*=Klnqox3dUdROVek+NRKS|+Vg3bC8}Tt zWtbh_r844PtII{EO3SC3m=;|yKBWu$sjIxMyZDgJfaUy?)m6x%*#~}q#R3w^9D=V> zL7QnTzc2?tgRJ&!G?rvlt$9oBAu(DX`+>$@t>8&QPQPv(|6?wLULn2?Q^?KfxHsEq znzpGplCijN?k12ARXI;hAfHVkp$%N5sG&F#7xm`n;M*)he4mB*r0_Wp+|(bsgKsyQ zLV)h>x6Qz}TO8D%jmD8Us5iT+KO~}QG{CnjxkxF5_`E7}zEX$FH-$VB;_FA#JgLm-ABZEFihJV;zP*d4A;IUMegJRS zsm}RYmGdYSO=Ba(_W@0_fu^x?Q*W-!d1?yz-5;l@3cl?OzWx8kod0cWQ2%RlUJLQv z&F4~vg2QvTl*#wM|U)i-9df8Rb3Pa zjwU#~l1mu~j!$JyM|I8$@ceqNRvmt}t7EX43Y2JkgI!WRb;wh}!>3Qe>0(WxS z-MzCv;Jy`WIyL|J>YQJ)ZN=&KrRrna-mB++ud$c!3t?YV4!>|zu}Hm!Du#G_qLw>- zot{T`UT?2s(y*wAnVUwzcfUOU;d66t^5JjUclj(^d=Dg>Jg>8iYzG9m1+IxAD_Dk> zPHYg?=RdW5OG#Tx=XPL?XCoh+LeLQoOSf&1$=J>&pa4?xwr5qbsttn1*m^%(PNTHb zQi zdJ56=)a+N-&Bn}u!$Pe8^Px3oH-$J)E6ekGI5G2>;NoRLYO;~EefJg=wVq_kac>XO z{&V$#ukq@*>rD5qmF%hl6#vtFDai>m7Z(v~8+XDm)OqnS+>kw4^~gB%sKzDj6a7WdoCqmh7V0L9(*7pT~HLgPmgA&M{5fU3elru>vZhtOG3$%V}w`0iJOl$ zM35G)hm#(z=5cxv=0|4Xs4D3D5!+R0%F?lA<%+bu#|xFz*N=YcvwIZqc<_T$`Cogy z5b8y+YfUss8PrK_OL@%JgzJU1;=YCJ`P1by)<{WkXvy98$kU^g?pZn^bIGTZIkBx@ z8#YP9v2P5YR}7JVZn+`?kOLSjtp}U2>XL6W8y1fd{-v5+*pB84vq>TuKZk_qZ8nSONMAX!X(dhC8Jx${~wWsq(4 z(~5CY5UMJp7l(RUb0f%>g~a?biMbS+cs!XnnP7i6{%J)SS>=ywCgiFg6}feuUE_BS z3LhsmxgR8qdrC$@LJR1Ck;2ynbso}xx+w@SvVFALAQ6%dLbp(UO1Py@74*XNBgiKR zt@6=V|6}frAi~|C662tfR8sy$lEffVek7TGwE4$y>Q5-f=%-a0ACqtDPmzq2k?Au8 zmEfKx-UwQ|8#G%%(%?(?2~DPdgYFYiNJs8<&~O5!n&u6T4#{4nQ|5ayP^$DB4tvP7uI1k{y2<(x;joukP0dXB)YB9E#4 z#Zs=kxt-vDk9YgtN-FKjH1wmHFu-E>aT@>hc${>y&>Hu&V*Vy)#4}plv&6Kw1>*>v zKclm!{KNScM8`tX0}Wd0CF!)*qy6&OpwSbh*YK8-?7MQlqtpm44wfJ8l~1^`0Y z^NEo2DZKg<;dx|%jH7<*(kDWVs=@9915#l~;x?y2RD-&KSwg{kz1%lNFGwM|Z_IOP z6gLbCKv4dEK?DC4NM<(Jz&WV^qfTk~K=B>|dpl2q)Fkgs2#8jOp#QQ<-(6VmnMI!B z4-jnt2KR^vqWuD*eXp1IrbvSnlJ~|uPjLgrp9G?{$KGZo=&$f%sHhCN?v`P2FA4e| zVf=o)dYRdnLQ3GZ?-qG)`1FF%xF4As!O<8c;5F3$e|>sELVC?L8l?W%+d*CWzs>W$ zjd$t)BIq+~VZ+NowCdP!A8a@<9D9O(4vZhpt5=q-p$E$ z>BXXPE14Rt(U`eE2HZzr!}BzhP4cn;N62FQs0_KE0fr`nXdSTOfT0__da*)!12r1T z{@8Fp@xFQ9&;O-jj0!dI=>J(AGb*e|LsJc#JPvcD`bV**{U0sEIsX}}L@WlU{sSbj zW1h!-*$G>-jg~}xmZ1K!x2BE4o;{H2(Mr>*7@GYx&0Kmy3Xpyqrra9yL|8S|##<7# zQZ~gl&+7Ky&CINAby*TsfKzFutN)b^TYDWYqW0a=L@tQyJ*9*iqmwynn_n~v|`ay)+(66}EQMOS9 zRFbw`C){~vX}z_MQZsY!np}F;QWLWi_S4e&uA0k@RI{J`tK-xDyE7(P*5%DRTi4^q zHWnlgGt!@I-TT7w4exXF?C!in2m;+PryyfHy3>=rFwk(TsC}=;=Sj+X>SojdnZis% z9!(R^7)ljoqYt88r~|hw8h%LwAbSW4%~? z3f*wBZ{>gT<*_JzO-fL?h)##;~W~3UM zXbHAzy)*wIR7qu|6qcpRwck4IbDv1>`_FRckZ@;MoA9P^D^ajzvSQy^d+$udWb~Y3 zH{a%r@5X{Q*KR(1H^2N0$9|ZP8osFKxkxxa)vG$)i{4vKD^y4v&)_doNVG#0yjA#~ zk-U@78mTaZyZO=9^IYPaUc>{Wn8jO1mwtW9cWW1vj@PX$Go7?Dos5D3es9qnHmdGS zfZtm&$JhOX8cOtZmMvt3zM{ol@P!Q>*Y~XN)x2TT?0@Fy-kT}_5{#gD9med#nN?3L z=wqmARMlU`P|dM&-H7?5%D1d5!yE&`sxs{GR>%>o4tXV5)AV8>6s#~7)`nMd@P!Rs z?n7R(4c(=w?2R9k2fWKq2q6mt8cPF_e&Q8!$*o(l$0F2uo@=^W&DqcpRr(@T`d-$a zU#vYO2=Tqmfj=_#sAm7l`_Zbw-Pv#a^v79g%Mg{1Sj{0ZbgWPKWuCyh;QON!*@|1b zl;hdo@T#rN9BTt{djNH6%nPh4*UqO(IezOydxs}*RXG#*?@t@QSHcfg2ou?mEnSB3 z>_NQhA|RpL>aTyNJ=pW>yxV-z8UY6`_Ah z{3P$E)a2+-@XN`2yQ3D=kq!8rtM#RSj$7M$?4PVy?a83$$Tp_od7bJD57t!#%M(Z2 zXTM^BoIQrdkEpi&;|C^w1^y5vHkvJF7XztLb$A&AnPbiU<5Y%a-N(!^ud%AqJG^)~ zg7qP<7^}HX42Xhtk%cv_f;CMRkkn_wq46FOX-B=pr;dLxWF5Arbp}C%Y^)J3WO|#Nr zK258mO%%&Fzocap#-QGlxm;#4ZE9y+Rv^#jH%~VUYft=6KKYu+2l!u}E{??evRxi5 zo`+~_mk3`XkBNJWY-8u=9(^weYHj2lm#Dzw-&=c^$TRoKvw&mbxk5W8gXc+Lz^+hx z{7!J8ru^liSIV#7FK@GM$~}&mq&?4yiE)i?Sy<9|;_3AhVXHt>I(xo1)MG3+ODE)- z<5oI$ahlI|+5UKZ;Q8@E0P(WerSC(vTUEQOr1;M@wY$>?@jR$0+x0TzA3K|*(dnp9 z>y|)!*In}t8H`Db$SwDCB3+3M}H!Ubs{an~*iM? z5)mZuCB|N?II^YlV&u0`A+qJK^kU)PuR%@rrTJ|=T{8yHr=Mlv>ZHA~^t?Z|~7`{mfNWcq^+U@7>{M`cr$3kcb z+m}mqL)A8ymD8a_yQf)RiaD)e%X-1&1!0}_isMo8UBg2!Mjhtq3XSu?)zA( z_+DIl*rdyHK$BNSn@1V!@a>y;FnwN1`6h)OyXc?qjdk*Q6oYPr#-XzYj1d7#?oM=o z80AU7BScmaBG+-<-wm;0pSn4Vx^wmkkw{p2Cn1tr-*!+Bo9_rqS241+D(&XX7Ihcx6ONi(V}xyBdAIn*fLk>t*u51(_eLTXR?;o#4YLi= z!PXdJ{pAv&B4|+Q+fM3X z?EqIP8`(ORc8hz$@&H%Ky(3Ihrj&y!;QZEC!?kWI(^DxM)#`5KIiJ4O5C0Pu*pggg zjgEjPr8$G_-(FbK9Iz(pLERnldJy9~uLCtTyX+5I#%lCdYDTs1z0#k{tUfd+xwi^e z%F$ELiFh2_8_jNROS=lGQ1iVhJm~OfaD;;+ElNe^6^D5!hxw|^pg-$sPK?*BzjM|p ziN&qjbaksX}(ZYQ-24c$_1-0Gvhcp6TNN~al(so z^vZG~M&mv^soRXksTFg1+{D0l;lhs|+N;}}P#xH-k5_WOLo0pa(yc|m8;kp3LUpT> z6JE)wFBE1kbgK@nWGfUlY(f=+k=%m|lQ6%*OaRhX{`HWT|GN+Q$c1xIAI;`+7>c7Y ziOWRWteV7GfFX|R-2HJI19AFQoY_^Jn^r%K<23(K{ulxV1)-e*iw%T2?S&@Bt8C(-;K#Ts8@)Po zeR})4g3pP1ZBO3Q)>(+iHma!}zPq*1)L4J{d$n_9 zu}Neuu<>jGuZlwLXG@SRH=WfND}GsS&ThEsKU}gxj|}hzQu%B$>{7 zt@WA4UA5DqKu87nj|A z(?fNi%=$Kz9S#gMa%~^FoSw7>OVb5W*_mXi|1MqdtCeMJYDCNh^3^T-DmMn+ zuEh`Rw0MYWsaKxu z_;nI$^WWHe51^>JHeK{@GLj`pY(N1eqaqU9@F@yNQb0n3s3^G+p^?}sDk=gZ!cq|$ zK1Bqi2?ASapj8A!1SHu&11*vyG|+@5b-3H_pE)z<+?jjl)cH@HsX9|dQPg7Xz4qSg zU2k}vcfBib<$~iWROYLA9n5CA@MgJA9Wsf4)IWxj$yj+oG#?P54~wC_<`}Q16k}EG z4#U;-^J}cz>YUv*2u`r2ppRvK1Pgox(%YR~Uy=W`Ew24iIpY1w)%~eg6L2gJP%x|8 zl5chtFPQhKi5LuzkT*#yIE9W1;NJ+rkNCw!OHvB3*i$!VTv}aTWB;~Yqlog}K;Ec! z*^$Wn;sGRjzeh>*zZ)zGEq8U1U6%|e; zaGR5EUmK7>&^1Jpb^2;6oPyytcip~OfRGSW)Vj8|`b@yO&q4<}GyFIhm%H29*tPF* zkP8ZfXgG09d+C2NJ&Rhl_&LY}=L?KF1Ty-ddtfwV~o;R@SUg?)IEz@A!cn)+jEAKb0Xm?nwO8dxhTB zo~vYh`RCIYlDL`vmiB|IY#f?4kXKD^30eF2$>UAz0NFl=860y9B_m|sQ2)M5GJ-Wb zWpCdQB0k7RcU8F6aCj(a(Ja+5_#Dw9s+N+@PzqT)M{MocB0UpVr(PX+S%>tj-;ys} z-iVHQv^85apMhIw-rW!Ijl)rD$LZIoMs0t&Xm$8vEe<1=_4A`*(xH3%bh~z~ldr&~ zXp_CE`54mU;bkH+hnAA!Id-*fAr@nX^t@B4Nm?qhW0c+@xzjAMR$d>%`KRZwrWfTd zSt<=n)WtAY7cB(M*a=8Rcj<`>A?bP{VoC38Y6bo{o;RNLa-;pQ^p(^~kJ{|%jgX%l z33IJAzUe=0K3=6ycG)@6TYi>gJ*g26?zONb9>4GL#G5hf^EKfDhd6)kG1Z&V4ssto zmDg~B*U?E-ZCm=VIF%JT(G-#z-SI*8r_>pgyW6wk%C8>zzCX39z%*Zh!oRmv4%BT0 z4E@h974YG;$qtF<|EHHp)w_RZnat1ruPu{NE_=aSOMkCjI5d3tDy4cmoYwV|zAk=h z)_5gRSA4G`uYr$L^C)7!f zFP)?T!h#_KFiR@3KtUlU655cAF+>22QnN7BsTdQ<1sTXDhH-PLQovowm{7@hYBr0V z6Jzs&JIcVkt7LQThYuJI(om6J`|-12Sc3iF&0-MlcESb5Mr0~p2cSZ4${5yC(?^vE z-u=N#WPWJ=mI};T_vyZDN zNC?*0ffxZexB-C$&vz#7qPlVZ%xzn)SA!9Q;8ixk5bTBUt&Q=}uqjj=yeoN=u|76MY8Z~)42z9nt*s`Ol5q{DOxB|8 z^fZo5Ng5tlSg3*an?B@klpHSV6jkN}VzC-XnMg6c_(7%7&d=LA8LkHpUc%$n)?0r9 z$3G`z5L!P*hEwNy+pYq=FR zm-!^A{|6pU=wCe?h<~Ro6J&->ET^ZikhKXu?D!F5eO1=$r}4c3o8{807q-5omXK3} zCt0t9Q6p*bz1EvP`u3Zu@yyXLl=xJQjt|hd)J2s0!2RONQy%%j<60s(6erdB$d_IN z-+wmMSi%{IR(4lAoUhhZy^oV?rNm$GpFXD|H$ zD>-|~u?++SX!o6Y93T$@++zwg^3K54S@LrJGsfc?*b+yD6~1CPoe}~8&xmJwR5NCB zfJ3T=Do?(9Q5$4u+$_y4d8r{JK21sE0>-{0N7=&gd5Zlb@KCj1O73U9Syc1_Y!F}8 zduhK3h4z^9dD<|)W3$r3I6QKMKP%BdU+X5X#d8#mfCCYFC} zHU_`cn*?#`8cIMY_?QqkY@R^7JQE2bO%o-+l`IXZQetx;uv2y51}Jp75HtlI}K>H+o9{PjgY&BDzKR~9s2mn|z?tfxV( zMfWRC4CMNADI&;VAxlFBj_LTGYv=&)2M2|L<#Ub02o|{hTtgAo6xq);cJN-)+uPR; zZah9{DAwUy*xX@lG`*)!sOpUVBT#rWQ3ISxKDbZJtJSGJ8$OolbP)(B^wIzle)*MSgT~=1efS_D5nU&lK!vfoxq%4akx& zw3S<#@k@4g8b`--f;-vQI$z``z&?6|!JEzXUm@R8vH;z*SxG8O(>{Liw==#ib zeNr>=susB7a8ZW)Snel)KpjKsP&R(;eQB|g5g8G-?z=wHrhGnfT-rABVF#l}waq|i z`d7-2;UyaEQAaYTGKE5SAyNU0u!cn7fP{Io5=7e}KGjGE1`?s6f-x&et1F~+ zk|wxOwU&q|1%}&0F9RFYF=23VSBxCu1&H4jqX4+hbE*C3oQ^s!-q^SG9DXp`jFbjP zOkxbU-{s4LQGS6g@a;R&9AO1HZZj1}fcD;-DhNl&;)vyCKIoBWt~dh99Z0#(2SQC_ z1R!$<%V+$M!!}cizxM>?$xWcSI4wVv6t3L(OKU9D!ZUjcRW82$WCJ@f`uitD54Hf`WsXw7(GN(eB9!4 z0`g4(XTlz}0IsCU?FTbfcR@E0kCiNf*KSQju_zum$DipfI~yL5OAYAh$1N9M`p8%I0jX}HAdz~q1Hb{ zZ+f#=Kw4D;IJBVaY)d-}FWpAqzT|90VZiaKtwrE|*(C)#b4q zz~dQ)+)loQP+Ey7KLU)zSsKHKn}vjkaX~%MhYYG70+b|&iX*7Np;S%@Q2icjK)A*R z1Og)PW2AVwptrw!!QRZtj8I`nu(BZv!Tpo-H}I{NaU4+rsXVa^<^kd{Hd3Gvi0%Tg zc|M4!1mboACqO9oMR-ZPY8F5!fG&r}NG^stP-yEn0Y8?}YCL2wh6PAtgvbF0)S^1j zd6l>gOd2oBf>W;&`N351c{K>{B@oU7U2mhiB7ljrfU)uH0&cAhiQ6bczL>SQR~DXU zwsa!n<8Z8BkUcJzy+|*$A}?@aIc?Mh9FF~CIssV%OGFP4-}(Lk5HFDWOCESZ=et}1 zspj7Sdzq%bXiPWmqmm3GD|U$m9@6`j!LD=G$zXU3EeM`CKHdS8D{}e4^@#IoKxbV; zsQQ(q9#4UI1A~i;!vN);o>su1JXb_8e$22)B&a`K7JMW2%Surj{+J1?8OD#(Yqjc@ z8+WL0Eu97?XwTiiddWc@NPZoc0zXzR@B!_8)NMd?Pl5vCDxeogA#>!p5CRAc^dXn* z&co{?@daKXSDsl*gN7F|hCE+5HD{pm+L#3dq5#~G&LNwaAobI@Fn+F47_rHXEj;~=S(l2-KAn2k z9ML0wL|`<`7~0%3ji*3YZK$N!@~z~b^t`~#1RJZw@3BuneI7zKQz=gk7_b?# zh;~p8RJ1_ZXBR=BX*?hcyxxQ=Lzdj!UwQxCcRBpO`YvnWir&CJF#j6CFMgr=;}}s} z(L%x-$6`*mwgVLJnzqztsAOSM)1}BqiL+XqjRe}qpp^5NKe;nsA!;B8 zJmNe8BsgLuxJpw&rXxn#yn(4uTDiqfviByjAP+W^-4pVF(D2++et4sk6T3M!)|W2k z&EA~qnJTr1(F7Kq1*PIFaVwM;-jyI&Z@~B;`6^s>7s2(hL}{+8(ZEnIT@fm)Sghm* zD(hUkx#$mpauQPx{1W6B1rJNl%ZT?@hPdcheSff0b#eWS(~(CY?U~L~=ui><6awVh z4!{oMb+U#Ciu{+~SITMDrp1GfRPsUCy1)CvJb<8qg)dCm-4vBpg_lGT_D@4CkvG(I zS6WUuK9u$`B)vckXY|23{zt{hb@O-ZaG=-5^xzt31Lu6P3hr?r?g| ze2afCD1y-E(Jntz3Va^C^AH`)ci*AiS5a`Lw8^R74j7`+)x{RB6}mKASIzI~^MH>u zOUFOlCW25G<@YK|E_Vus(IzjQzAa#w{7xB|$wUY%@Sn?Hf-(Fv!v@Ipu?9P>4BUad zGsD8g))U?!SNW|rz}zBx0Ws?UK}e3m(BTG06V6KknY(03xti*yTY+dC%h=0*jhkdo zZQ#Iyv_xMH0e95+wYfJqSfJX-+`k8cgWxA6i`Q_sUr5qdjXUuvA;u@V`KB)`?21YV zhdy|lAJ4zB8naXc;v1PVT=)=>*$98}m;oRWO+JYfOAUEcgpyecIWJ>gd2-EQSUYU! zBXi-KQnQ*V12+xo1p`!MJie#qr^Tg~p&M%eK&ac`> z_tvL>S`k6Cvc*k09gc82fj|(9J<=R{v;NI`8 zXyN!f7_n>76m#j%y3o1szAa&2@2MPofn#0d3)wZh8w_I_%aihzRYf4Nf3L(FAm=*S zn49^J`Dok!-yaPGMUzecOF;icKoJ{Y!v5lc?ZJ_^P?xmLN4!UW!RDlWx!?uxQQ()| zx%P7FR-i04%RFwqSkPsO8=U$$^ADdKP|ajHfF#OG0IjnZ)e)V* z;p|04u=UFS zfry)ADc*F?SFn4qeI@2N_m>xsGtcwqK)ZNikMeS%sKCd6pAljJg{wucT$pkle9+#9nPF3=L_Xt#^i zgLEagAW6(s7OdJ^;EF%qaqDoko;FPqYQs5Z6OZC703T`CC#Am82}5AO4ZhETHW` z<4mIV)-2;mxXrPd&Gj)rYQSwWSJyXZ7K+8F1a|Dk_?jju0LH|pI3Uk0Z!d3_W@`L@ za3)m1A5)0!Q0!I=hMR}J0z29tq)^hpMl{xtyJ)vGbYts$Di`pM@G^%EO2m%J@@%eh z{+9WNt*mi%q6$AvxcytDPS3VeJ<$Hul9Sss4|icW7q1xSWHhykK0?pUoqBM>ar_Z3 zEiB%l`Y*@}0F{GxWdwgi&~NHs2pU|mx+|@^RnFKf@2Ep&(^?d|Q|(To<|bOPvM5&A zL;&&FzNsHD;JH^`6*&4t+{lO%d?xBzc}Ckef98^PL~G{EUNCy!WEaReAF+)`#G}X< zNW_io5)JV$Zs%^v!(Z`12P6QvoW{cjZ(0~Q2MC0uTq{!FcX0qpH= z(6r&4!OEw^tHU^E3*LWO44VbB8Ik)~aP~^OWi990QV@0w1!u3c472FOR9svXXS9dT z8m2~KP*m2&%s^>pd}a=Nio}V$%GmOl7d}NBPUG*n8S;IKKNV~NO%)t#alFeuYbVp> z>FCD1Fnb?`N7>8C3)xL!(5nq@7IJS+nyki3UX7~}AqWjcxv|2LDIfn^r1g9kn zaO&&S2Ntn3&D2{Y>o3qYvSHY2q?-8?(_uJ}l(j|k z+&_))Lw#x^HfBFpJPULbXsRl^&shbD*554WpAIutsuZ>XqA@%em`rW3if`eJ0lzVw zU24m(mg*1JmYsaJ3#r_r;)~OnANush&o5!#=au?-*dj(!fwq>sf?7E;uoOA_b*pP2 zzD||(>+wpXS58nQy+_}bQ0=k*s;E~QIINSb3Za&D6cFHRq2^xEXPE&dZ_co63rEWG zqb2d;uecDqpoSG4T?8b)B|zl@U|J`XdvoqG*fyh+g3t#~XLK&>qe7sm_+#>6S>feG zkI(4t+mLKn!%24wy{1BpVdLh{9h`8wI*9E-8JD? zjQP(A{)dfcmlIk*+5wcx@%U>?zY5wV*w4Q%#zx*rxPaYAoU%`8Ac(({{s_4UFt?3f zxlN6F5N7s0q;-~-X^Rh~+-ujek7xGr?Agd^)0kZT!5$`qO}wTm;sRK>9I<0ty!Apu z25p(be;G*lMaTwXbQwDjBzk@5PYAEc5_P|mZP>M`Ji*z}aJccpnJ%7iX^Ikfti@wTt*VcAMoh~vCDjeYfc_&a4 zz>+6d3ZMcbL_zcm&65roy!j^TZ+}OmsTfHs*=9OU{YZ^UfMcE$#kDAUG%BZQM~h+e zjtldf2}CaE!J-))$CM#zl77v8O5oD|%L^6PvR6Ci;_GJ@)8Za~fgJCUI=O`DbLFGq zvCm<%!afg1O+xczcj9lZev~eb0UhU$I*B z+2{cevGV&sYyC}GL1yTT=!K_>TX;b4N>PQ_!if)g!MR*nf?P*e86b9TMiuBXnsx}14hY00yc_-jb194_Byf%Nmjv0#(r~41Mw1!> zm&w<^?)o~>q{W=-yTj)dCNABiTkHnIgFtk?|~V)^E{S+_$3eW4nn{>ph92x zRq(UDEe4em?9|+U^DV!JgF1fb}Je)@=gNH&)H5jt&nn&&c%qvogK%ikw1RQ!# zG67``=ske)c32pcwoVX$^3bOPAZ|+A2>SeGLKY5Dhd*h9Z>g4i;LrSFDUfnhRUJC{ zbs~@ph+Ei{gX`Ov!XUJn6a>V>b)|uw7@X2$FYSZ^7EdcA@iACogg7|&w89m96Jc)y zYGG2lz=i4=SqCt;~l(WP+IL1AclLq7laxg69w~YDGFd-+DV=Z z_Yu%{r$~XE`xRo~kijuQP<_8b7Oxp8j8F!8myYcKG@`r{NH$Z~0H5Cs%Yh^*rV_B- zNHIdx16@be{b0K^b3cT1un|Q7xR4{9#rE-_Bp4ac)_@+%Ff+LvAP4q8YXL`l%4Zo^ z-foJE{Xz8e$seW^7l}Q+YAb(4Kx4;+ky`YK%-JrNViv==e_yCZf5Fu=m*y2oqs<>+ zRw`9#^K?!@&@wmPaThlt30USj0Ab0H z;hmZ~kxc;EnaN5(B}CN(kfP|qAaEc>0t`jbw}Jj^TxP%mqSEB!TI;qgiuRmhStl-<=?A`Dr^~=ZNp=iNmM1=?cN&x(9#;m` z!3YzWe7fEfp$Nq8(FKA3H>3hU7UlARlj$J}K)(q7E}=)pWgw1!%?g5#{uhS`hD&1q z*fzLv_$S!1i!D@y=q;|TT+laeHUa@CahAe>;pC?WP9qX5LE3r01#q1!;RuM^?I;Ab zU+`Pv0lE5KhX3*lf9NLy5diwc7WF|&B3d3~-|klwu-y19s_b}ROR6{kLieg;K?v)q zI{2pPsf@=AArR_#e7rCM3A`9j1)$m97#25P z3pYWomeX!7r~rI`?yi8vNI4;)5xW$agun7_`Wh4XREKK=QW;CcQj{-}J-9;8Mkn!EozxI^bmZdZ4`Y~Vr?+sbFT>SyMw}K7+0|;+I(whW;iHuuR0qiG z&B`FxE0jl6yW(RpOIpKfZW+!(umyNCCu!lZ@AD_uM9F$V#!*W^dkUq7Py>h3kNp93 zh{GD--4sdzpR6rt^{$L?$DqaZ z$mk$U4%&NxJmF`m2rFtbH`OG>5vR{Yu)()rQMYs(VK7m{ssRsP z3Se z%npB;O`yIk;4~piq5q8&qym$U|4H5x^S@INReT_ z7aZh6aKLDw=YdRwqohpjVLydWsDE-fT<1X8D>R{1yc7nKq#5-7 zz{nq~ALIfwO0x^f>m$cpV+!8)c!$L!DYlV?iCeh2+gOs{+Vm`hi-gagqs}+~8f7y- z6A{b!>ju0C$`Cfak48Ue@Y)0>=VvRFmpxHqgS$o%H-7nm)71Vs~ULf0hT;?AhktF|uTuMl&Mx%dIB!PsO~`W4NEsJb%8c z>ZQe#EbnlurG7hRXY`^C$z7!8cI}9Q+?dSFpmO3POkQSlo^+^CpU#NwTE$Z~m6kX$ zas)klsLqIbday=|of|$Mp6L>kFdse$cD?H{gqq$-x(yb5NFAD44BWkC2?qC<$!oPg zfAezuW&Jh(J5e0Tr;+V;QFfmrCpSLFtG!KG=rxTj_}*&PN62G#UIfZUWpd!y;dL!B zh-NqEIo&eB2q=y*a=ZlcW-2wgnSWjd&y31WgRR5stMVJ_MD*sB8d|p`v?X|nxbpa( zzpGg0Y#tmG) z5_QooL~g{8ooJOWqSK_Jk&nj90SQss;T!m$w&Kc*@4;8rqcqa_?6D+OA)_ zGb%`vec56?-@EqC&{_0C@`Eeh5y7cPTOntgv2WYn6$i**Ud0U9auyhkVVFWfgv!XX zg*`M+X`F-Unz>DJ{b3QvoM!WAi2fW|tK>EaRJnY2z%IR&5QI3qZp|k>{fuA#D#W^PNK%R9c*?4vbxoSecvkI-mO0<~bu2Jy-Qfr|HkYlQ9Oy zq+coH<=N}_)gK^!T0ZPTM7{Ce=D5Bp3sH5di*E8!?H`09x4NhEzWZ1tidb8He(m=g z*8&>~Dz7>-4^Iy*>y$9~#Dcv!D4Nz4CG+4?##!`2gHQ?^^y_-e(YN9l~8`Ervi`^zInW)mi=)TdJ*P3fu%P_iu(=GpI2B?0LCrEmhl zZ3%JUVp}EyikD551eW2m6P|>y;3LGpu1j;%Iv{YcrCE<_jR>KZR6lb;;yE4OT;Tlz z>_DR*5yZg!>^44N+uN)KSKyH9-wM%HQff<|&IlN8(c~mk{3Cq9m3{D_m_=15kR*Np z4yJyttASI~szz|6`+1uhAGZSR6x~RdTYje%(P>LIxKOZR5kE8hH_-+bCjNKDArn8=r}w>u8_?i1u0+ z-yRt_{p)OwZRwd=OUn(+kX^AhxUt4#xW8>*z2imW`_$px@t0rt1+DO>x`x~;sE;}@ z-@ZO-tVc7B-dOxCjH$3N;5ZIzWB&?BS2%eP)?ElOBiI*y*i%5~0IIe_rCk1%FqD^CRu= zLAu7B`UJ_8_Sx4LmN&cp+zOVRgMKs(xCLmI;fu8+w+K0SMG@M+Z%&8Sp z!hH+=u1{hwT;sHf;ZqyKIjfT=L$^pw#s(EXk7uo~PEjp!8xsSp0+{(8CEKIwuPs5E zxRb#jXzi=0ls%!4DD-gFsBl0SH zCb(-~;BNiSZ1VH^$SWbOEheio)HljgbcYH8x$tYJwu$MsEtorty;0uD7wQ^v|YNsksE3GyO^2uwF<^De@3aS5>i$dpriNZf=1=9cR zTA}nmmnazj&l`xlzkYEL;Lzt=(zpQ(7Gqj}x5Kdcmbk4!^H2nFNH;vO`t4f|+on7} zV>eTy`RKd-;a+(2H#t1N83@VHGG$uthJ zYAR%Rf3VFtI(k(0+TT8NxT`Vv=*HAPNdAL~r41AMr5$j#^i0d(_7*c6#pmBRAJ=#% z!C@sJ103%4^59U+&C8UG4k|nP=yF_VzBGLgoq4h_qC5oBtgmA{qOkYcPR=s}XkGUX zJhs{*1Trkm`k`@(XLPIB0w~#+{QYZpXWfZ?s?fOK05WrC=g`QL_#41#iskqy;9&}5 z`#0R*c98cZ@PER#Ge}}yaa51FwD^1b6bZ#jHsO0*guXl)JvWcbO&NcB62|9~Gbtt%B>2M3-!4+@)lnfZL^*YjS_gK~Oan?55f>|`x`y5=1V&4Qbz6mfYcJC=V5Lqnm-@ilP^9X4cPEoxSB_q=RB6kKJy~h|MW=&0Yym4KFjj zbWVi3Ui-Vnp6~V0*~b0+Y3kJUjyFC#&i|?IYA8}A1JW|rcWvi7Sv%fliIv_tr}c>9 z{0S<40t|1Q*1#o~6d2|PFUTO#LNeC?!1Fl-86SMY)J)V!&<^!@$au1zeN7x zOXdwG-zK4pC9oxrC{_0{WcZSjlf>^2=8Cv!MG?e+HiBsk@%tA-U?aiEm>2-iu9aw4 zHnwl)Tv0m3xdkfDd5l)*CW!1LK08E|A0{+c6ysV)2+0+*-^&6U+X>CSWRYNUG6~%- zKzufiHKNl3G<;oc2K)9_6bn@r_t0i^h_!RHfDH879ki}7(G;K~E76f`Y{bsFnMahq zCa5^;5&Hb$0d<+!x$WYY$YspMwd4<#HkO@aJ(DXGtJf6uf(OayMu&wBoA#TPHVtzU zK4gQw!`Rlfmv3zjg%iiMG&1NOD%Ph538!(yFA~^{R+`or#o6u);eKWD`HSSe-w633 zhex=jMBn@*{EfFXxDVQB|OYth<3^bfn8BFUeN zk1aL0e-e8$p{0?9D?{uN-uWmnt*%Cf{vyz@FiY$`LQ6>PgG{SJkObu-6tsX&lsplJC!V64%_dmQxn*NF3qa?$lJfNN*dkGM8 zg1d#RD*K<*H8sP}VF&&ZJq{f_p@rMgbzZjBV@@qT30>x2PU;+NTj-p4e0FOu4!5ZH zV<>hiBBUW^UpNVQGfd2KE;~P-Yr?brD=Vv>YND`-Yl~Lxb&M&T>f}5T3dR}CeFvqS z5Iia_c1W~md1@o?DhJ}5swtbnK9K*_1;X{h;7J! zKNLAOFj8*5V`LAouw2IsrQAQw%1?M|p7=3QZ}D#rIs8FX%hfx`d+|M$V%~9W-d@?P zN{imqD)p4e%!3E>IJXyszFr2S4}0Zsxb@Y}YVB+iYxU0LR*sGK&(l9Q(w%0{4~N)C zN72+FmhY3V!yA2rFC>F^r!vswxj1YYrWLALd4wF%_qZ%y@-!bGm3HY!NNZOGN~h22 zUA-ZTOFy+^>&31<6(yQ_F6VCsgwuRtcWKXPIAq;s1Ju8hwf*uzPgk?dUrukfJyvi0 zFvK~e)VdGc&^jTHJK8ozDDtku&qttGq%8YoI81ze$a5OMr_s|F=it6(9@ywr>X9?5 z>o|XHax28@`=tNk1!MDG`K1Ojee~t4gM}NR6@p_IUtFm$G#ME0IH_w=(`8av6S~*4 zZl$qqi}p2wbUHmcaaCCcrdhhu-B!kt0bV{qO+A-AH6)FT%a-FZ2Y=Hi%`1u zhPijC>2%+bU*{sezL)2Vc6}4$^d<&Ve#c)_&89&!+pW>y(;qg3^YQ_@SW+XI^TpgC ztXLqt_}j3S4wygWEGfzRD7+QK&1oI)cisgR-^I8Z?g8bBL+V2EKCT%<1g!>i-%CKp zt;^zmc9#XVwi7bi2ttDdAso?V=bXDb6bS3azL#_E>DUsv0cZX}=UHrDCOU$FEy+NW z@1O%iuzh+&f*+B+pNPRgbE<-Kf!+#wh6F)Zib4VKSoRYyEc6$ z_~xQ*h6(w;LB4Nj+hC57!4>;j!Kw#IX4*mF@op<3bdVf z9+6LTO&X7@x{Ey9=4|_k@T{`<(nZ&Ee!45&?q>_DJ~vclNBxbH9koMreF3u@BTOX9R62*0?Ka$mEUko5{bw~SB1C+4>(`OfPnH3 ze&shjk}QN*m5IM(6qp`!K1GfH%31-5Vj&HoyD|!opnh>u)18yx1}1X1&;!46)u<#9 zx<}9xkcU;;^Sehn)W3t&1aF<8Yru**#jo5jDk&N6@%-QJap+(5IFpoYj)+OOK!xO!<}nPu2XNL9OC`t5qghmv^#3p_7p^ z@nO-fW{&;=Mw`w&pV3$PI&LCm8GeKRIumtni&1FIJh77XDsFuS&d{EjE1>1YztO!? z_x95VL6&~3_c_bc+Pq=;i!;`v85uXLyOHKzg%Zk)$v4z2c4H~78a>UVl^XA-u6epk z;J0_;AG^!W;;=E@ZGrkVH2ubl^Btw%m9zbhMpZ7=zNMx>L6h5qq$3k6nP} z^PrCh2mGD~+1eebx$0zN7ZPq4p!Zx@R-a|C5N~#Mc;WHbt-9}>R!hXEr{0~;>a`30 z)6D3NDrdnLb}e@o%ZFIHRQb46J##Mccg`X@Cs)qcK}9~7oM+2sGAn1kQ;H4@6&)bM9ep11BnGZ&uHKg!Qff z(WRB<-UJ20mwbPT4m^(SyMgViMOXQ{X4j(weaTfm;$!-MMH42iP9Co?L<@tE!b zb(LCln6xAab#PMw7N0ixj|vdKjAJwCG%ZbE*JFduh82Nweq<*o(0`!n>j=SmAi}5L z`O4eC>5AFs)w4se;uRof!e6Et3N+b6#AbyK6Qn_2uf$G~g`M>`jpsQD6 zkB~%b)rk?$r1h?x3GG!DrfZ+su z&7Vzo#&r*T!j$_sfg4#uyZ_-m=tsSOkJ1c}(hMs$CxDoe_-ho~k@FYe=gz9DAxV=h`*P zjg^g3Osc)NT@I2RzrMaY+9{SuQetn%1$=0VWt09(CH}`%A}Q|gL3g==a=99_ z4*0L2`#*8e%?k(JJ@r8E*F!nLz7%Hw?_VEn5psuAk|WKy;VKbvLEsgXx*f2uT~!CP z;`K<7TitgFh|PHM1N*K3IiM1KRS<}eR;fa{Cc+)O;E;5-Fo@CA`n}cJaX|tJ%t!R( z!9M&$C4SP&>K~gwe}Zx`9&bRp(y0aJuTLcb}0>+b?@-lv-UzOiex|*F-VScg30WtSZ-; z9JE>GnW>SdY#GPbM;_?KwMD5_zL<9sTfk%NU(YBIR7Z%glri)2d+ zV%+RG7)E34f1||Pe+RaIr^LM=^LCp*hv>|yZ?wQ?|64ji>PSl#GK z80bMKt<&6vi_kXJXq&?{ci!qi-|E1L%D{{`VrDRL#Es@|9Y`)JMq@Ux^{W_ikrnLt zz!)3s0s-xKLKJSnSmSp#M8kiV4Y3c-hA4C^r*+%MR2Dy-$;D2SUj~9df6=;&cbp(@ zt480>#kO-%jP_BCt_~WtHK31C^n@a3_N4a^++2wr8`$hEDDe9W^xJXTvnC8V$bqIc zfX%o$Xe1Uy9)f@T$>v+wj9?<+4Hq^8l>LE|H`~&H|8c~D$VGd*m;N?vmtI>!Z&QNYA%3mL?r}ru&Y1%v}#IS=r^jonhp&%?G02161V!K1+3*E7xaib9pp`& zmgFg)a~A~H_qs`2JZdg=1|%2r_bzNMk5!d^t(p%mbct&D#~)pE8eMKG9^f?%+N*TH zL^P`+vcKqd|HZ>W>Zi`12A^Ean_K`VC5{ZlQsXZ0@CBBu;#K>35t4B7SzJ62dKj0A z!%Fy-3-z3rO=;4rfcpJ(u|94=C*JlS15JFG@=;8AlCli(L`Zqkx(reLLOJp>ZJOG- z`uO11-Y5%Gp@YVqbsg<*Ws~N|R9~S`h94gemsm{hc z)*n|KQS}C^S>M3urm*+hGUn^T7{7XVd>K1RHsVJni|TId1zwx&TmG|i#}(T5{>I$% zpz&*7$V{5YJEGw#mpuyo-Rfk~VN=T|*EdDp*V_3FV6lNAlH9VehLn@kJk1F z-gCQujPhvm90Av*+h+-a+|6aHS?CsL+Ji6K^*jKA=yp}+8{*4F!Nt=4vS z-+fHn6inPGCT>$X=@}iZG5a*N_n7$WdCmBYaKb0i^{16I$IX^wFXB*HZi$fr*|n!< ze`N=Jf5@5IYgsZFS~B?A-&y*5(HB2wU#RFyy|cn_QR=1Q10UU;BPwUODMex)fS1Kg(vnO;o>MMlFMVJb5-YI|>qTA9b~fs&8YE@?5)$|qX9sc~a| zfvsK5{gkj%A70s@Xg!2Kt%&!>;V23!-f@O_DTsLK=AbiQb@6_RvnfsMEr$Fin4I57 zcv^|gK+|e}P$EXDgbFJ-n1Eqxs95m~aWaTFd2_HzAczbui-(B-oV}WnXh#6q$(`te zrbV|wvnAl8y_%-z8*E8_RbWpaVJ((8vIW-c)igxiXhkop0x5lj)L5eBCZz44CdgyM zi6<0%8UU@cU2gAdq9!9ka_Y~9BgGEa^J7FioGflc6Pg+9WbcJ+kyUC~jsWd7vA2;$ zWgH=T?VL zLMn3x&gruAVn;Xr+PYz*J&FD~YU5E->|13vy;=oE7zI8Rky9B!@6ft3?%3bc?KaDT zs2_)u3uS+&+gVyW{grOli}~C42!FRd3DC;x=;S1`zCqur6_9J6qo3R8fu+vISj_024cTLcB{=PJDwo3Xe+rj1jIkb5Pys9%>g|N-}8fg!mBqh0WLwrl^$hUz$??& z=uM;P!TjCP#1$>RZoJNq<589Q4|mrA|({1NS78mu^|cy0>V;S1O${4KnMW>L_kDDdI=;11O%jnNG~De zJiPC}zq9{6v(Nl{&OS4H&I|)j$XZ!zJuA<;>vi32jTxcee^q!4^ke<&k<&Z0)YW^W zGa&?*MT(l(ErM|+G8d9z>=ZQ(idqm^t+O5pO;4^6fy}KywG+sJt@ybfB63-RmMY^z z(v2icL2Ih#)u7<^^<1)^79Ttol1ThoYyt3=x>c4tamW$oEBd=>LAy);sKCLRO z_kPi%f3ieKur!(Y*;0?E(%8GyBK%1)S8l0LTWPXXw8=w(v}@5OaZP#i@Jjci>Q?(~ zt|Sfioh%bFD@z8-@e#SZ@+z65!P=7tbZPc) z?|}IW--AH!d%7(6up09WqJjy&O6=(tfc@g&D2b1J4)%TZ6anW%bWOnNGo9j?(GdZt zqUauDqm$tJ#>z=h>aq_G+D}5U_E(`a5ui(p*#mTkRr%RMLWu^`0Vqy zeMugVmTMNYZTk-xE6NeyUlRJqpBT6rQd*-gdU&FGmJF^N@*U>f zO?g%aX0$9}h_&&-(uOQ}*5Y3WYXnDCWz}H0ApD!Znt&J1!_Jx@3`yBUO5kM5>IZ4? zSygt1v*r~fbb(`!$npJFyGIkUyoantcPHfzW3PhGVdqsiNqz(@6aQfCgE%`l^_9%O zZ!@;L_ksWNM^g3X3Y09!#3)1PLimwU=3T`K)}?YA`}!RMI)bsd9QkH}-hl~N0E3+sHwDimGYdgH7BASwTP_iR0Bx*r7iC8SOry)Xj zHr98OCWozg5ziTBpeVA%8Uhw||5XBqS%8!1mNO7WL$a4$7`)Ic;lWSb@$}$gV?=;? z?-n&6=j+K}+l2V~{*S*QtpB6FPr{rAtCv?<;FX5%A&}S=p~TghNHGv!0oNm!#bKTJ zd6N_!E|4=4p(Tp@IsR)EjX(68ft9Dh+aAv(`%wWmD-N9hswjk!HQ5W>14cx~euB?g zu3R7&wR{-Dd@Q6tmciFI=}2n=O{2|y9FH_Igj}PVJbog*kNLh0I56E zMdcfE&-I)Zu2*qu3-?7%unRXpom1luUH3&=F66RN254c>wUZ9jP1YCIz+{LE z!g#?g@8ttPiIsi@@I@|P0Pnt-a)UkaH$o7FBtZzge+dl@t@jZdyIu(rz_8H&K8tOt zz|!%KZqBOgm{*cqFc)qu94ASHXa`oAQ^+o9P|6`Am|FOq8)i)3>?QPJpe|Hn%vwLHIi|@at z)bRde+Q@E-SE(Uo_aNo+bUS%c`?5mM?~OQBfw+?lADtDAEXpL<-${rB5#I<}0x~lD zTc)mbm4z(1cSn%H(8H)3{E-G5Co4HYK9M;J>;i<<*xjIF^W6RY63WcvBV&;s9faZ; z(@1I#&DhMIwW|{E<|&+6+_;FC^BeLO3=O2^jxd&$hSHV`!4gu~na!XOSlJ05V;da= z_XC9`__jx(cvWtM==LBuH4q~yI+CX4R`u&WF?i-_$a?SFH18Z;?q4rMbb-S_jGTZ` zxrK*IvAbUJ*15`AL;RVReki>*gA}8>Yj0HHJZK)Iuo@)235=3rP70V=LeXv-d4s%~ z;7w}59~g`g=1@-Q#U~{_ySsei_n>YF?zcYekvsngEhE>Pt>4y!MoX)wY8|N=oz&e= zF%SCK5{;e*f6fgH!Ga)GlSnCU%A>a4(a2HEtPB@SmCe8lBPGiP9f6O|4-3IXBS!t* zE~cN9ApUkoDo|+WOR#l)VQ2~IF#pIvj4#yC83=Xsi(qKb<=#_b499BxEyU@4q$#aj zOyPKt@pPuE8&2bQN_(!Qx_h5j(D@IDd0q4if{+D=~%=wn7*20VHZs5n8 zs2hA6%%5OT*fw)#4HK`(1yg6Qp!S1@?J;n`uInfSpt`Yq2eS(Ut3C1Dbv0`@=**Be z^X;4cApIx78Qh`vi(-BnKr7&zhX6h|kRQ+4reVw>{FpG$JOM(BL^s4^e4v+7!gX(x zo?bQGiUr1y>u~NijBrfqGP3K4n!OPbBqU;qda(iqO$|uBmSJD6TyT z5xdZ<@S*Z2b;N2``g(hR-$?xoB_k(`f$TU~w(C&|-)OPB#}H(?L@?LrYm3Zj0!>Lz zKV2di&)Q*7CGqhs_7Xc=kwL80jm0%O1wx;)!h`-W8g`X5T_z3ea~4*I^1F?kg(X49 z^++@ zf$uR<$06>E2SWr&-rab{Rff_=8NN0#Dh|dOQify+f@jw^FGE=M^O?>ic>CAn0(Njt z_64L!rt0d0jI1qQ7!mBtiV6h=5>ebB<4j~ZM51jjAL-4-j)pX-^IRT>FlbXQ2nbtr zB65d~6^Ac63BAcSngrxyb)jyW%iMrz?8yye57G|;hie%Jz#E6`6Kooz0M>p}97sK) z!Fgiwy>;&SECe|J0uom&Lr)&eIRqDM4+m01cO2|jQa=Ke%q32Nk-zG=!G$7cEI1eL z_a4mIoc97g5gpt_2P-ZZ6XFl>+b6;PQGN|9^ahCnx5!u0dr!okz4##f%IT1=A(Un! zY>f+60R#63GI)T^hMF``3a{V;k`1l8z-A!mA|QlU7y{YPC9YuSQ|n(4Z;$UcYqgZG zvK;tCC1t>r0;@JGXDmnv_})EQE{v;+CYmLOI(tOW-e%6(~wl4bFQ

    -F@PsR9x1uAfTsh;P9SrnD@Umz0qqC$tgZISfThhCfa91Rduev72;5~70 zzR4ySAV15K-tOa?Y`6}N0vCkCm8bKFcNc7%GJzaB zBKC+-%Ju_{LcIZk^FoAGLESff;J&Z zEoU2w3(@-ixq1i^e*{TEAa&=Uu$u)UDzS#PF0TXmr#Ub&0SPxj!c5@VoWM&n%X0np zz$6ec*|EH3hmtz)kI=cbA}419ObV9elKY)k4H1y~yuphagQqnHJSF-^VCIRKB`7mn!I}zK0N*tuZJZbiP|9_4?L;vq)Y?XL?PiZeS`$U@A>us+t|JvIaE8Qt~H( z$W+UrxhI8E{N^iiqC?K!D5-#oz*Ka;6pb!|eX?IzXh2wEnfXj0HE&6WU{S~QVkw%F zK|a=FlevsJ&dSikd92;yU2nDU_kk$~MN*9?f5z#S!LOCXaeuVbZyddA z0-O?ePW2o<7t%N;)(8cQ_dBZ{e5w)ZDYf9B&{=_S*khUb#xiq=890|G)$~#7$_J?{ ztt-r*0;hcK<#fYViY?bK{}lw$24PW)r7pCQc-# zPH`8nCCgoFxpXauUmRI}FR#tXJR#5enoi4$&iq?WF4ck_Z!DddOWSIhVqRWlw{l=l zeaN0Vb1xy=Gr`Y0Vd;5Hp|zCUS%g!5P(s3{U`0Mhs#SfP^&CeknT(td+4)yw=UE>! zku_4q(dZ;I>-?fR-{-^mVN^!$>|Lk)7ffw0mn650vv%9op&73O5oU#@#VY!?p*t@j(Z0EnTp3fI=d05CvTJS;^`iv(n z7h1Y(r#BZoKkDg^h7W~a8;%Rp8#6JsVO1`0-Z~_Hev5Uw_u6XpMaN(Sy29DhE_cTf z>4LU>`8)EZY=+->zBRRZ{Q&_Ae@|KWS0-adWfzeAAr)aK(?c(=>qT96&Lc+FU_y^; z>Q@Xhy?X}X!+kR|M{83XnJfIrNsWo1eJiv77!~|spXfB;(JbP{qF;-?qlzmc?DpE4 zjLM>T$#R={GrR`{j`V_%6=(Up8&unuo4$5*j40S6pQs{GRyQLrEsN`pr&J*IQEJQW z$_p?xrr>~sve@;NQ)bGQR~TaHedNN8z16OXI`2~#fl&E__Vh?mXy1FS*BU!~` zv&v=_Uevzmp;6a7afW>L%|1_i$LBA$P$=MCl6AM$rhJ{*M{DHxUC+k@ebF&_;}%D? z-s3-zf8)W^C;4@gf8zmGm>_(mwfIKW3|IW0U*KOOu5+C92lEJahW&*HhAOy6lK;R1 zBTeN9ZF=#?Z&$6UTgk>$^>se}3m!E7jR)oj>}m$sW>zfAT*>BY?;L~gPZ=HGZg z9Zca2;QtvM>h=48qW0_4@O@9#si~(-*_O=sypER=SXzUYo6Vb`h6zf zrQt{ZjJ9F<*$tg5r1HuvNX`@2n@~i6Oz=6TiJY;&sT_%MHC||ML0Wkp2SjiqYnm#~ zKAw=z!?@pKctYJ00+WytexT@r|Fd%1AQMk}YZ&BY&P|xgRtr!z7sSTg= zRM)KdMb6XFbY=^sxvWoO{A}sWCh5#0o_bD|VkU&N@7nb>E zHW`Dk5<#3T6_n7&JB-kO^|sQ~{l2AJCNcI%G+Q_{s;J77BZCwCT}iq+;ovi-GPnmR z&$5OxIofnO?HfIAyu;T}8#jI71->S3rKaJ|k1m%-so`l7KiR|g$KX}h(myr5-TEYS zE_O>iP~sw!n8=Cn#goSAf#3qECnwmj;mjW|2Y0d=ce7<8#NO7kcCG1aSQV7Gf_Lo} zd`Ooz1()HpmZXm@Njb9FeJSNrv1gZCY;VV&ZSgT!^69)Zl(PM!C26`P$%@-7$ID=( zvBliLF@I3OMd)59bnUEyOaDg8B0Pto<(6aqLG0N>?tpg1dAUm2^L~yxR^0M>V<{$- z-0}`w^6rL?IUidLpjRWu96F!QtIG4S$bl5y;}(OH*w8M;`9L?voaq*W3MH4cD%n1I zC6^Wjm%+4_&TFx$=`EcZEuGwxDXHF_HU+X32eGLH?to^+dGSiw06)ihXd>gWlu%0U ziaT5tZibG@A6q1#S0l${Xd-Rp`MQCWYsW1T&^)b*^9VP`D{EmjaC`xo7swvIH#iM(dd>Wsho8Ug zm^h>2#U&%ndHdsEOvUFbo|;7e@kx%v^b(n=;`n9pSb;a$0u~P_@{Z|E{TNN3>D>^{ zc_m)(%-mh})AIW$bK2+TMVqe}LvL_0P`6(BIK^k`&PYvjHUB`6Ig%+)g*i{#Q0SWo zvz4LH&$Ju&e_VYm3z9o6YHc}Lq6brM{AnQcGWw~bV6QI=wU?knDin$*Y^2}t6=D7$ z!hDw{x=@7K-B3u?O|UWLMrF%YZ6`qo10f!k=&1A?ZY)kh0qqlLP!ntqNJDvSP9D3S;* zYWaP%P|HJw4so*VnWj3RZ~hs zAz6_`YezwvglLJE(Gol?Rtn=+6O|I4{WXWgu}Go{3sU!kNI7GAn_xk-#Lu+0X=xY1 zA$dLG_DWFAUe*5M!esp8tfdQ!ZmKVmTXwsxh^N>P*RprN!lVdmRlCSY-v@<575n(A zuFXh|we`~#smh}$z8}zG)x~_c$b&CO*VfkK?9^4a_8t!@i%LgsNVLiiJG|TOa>T*| zU(}di*hy(4!|jCo{H%OUV?_U5-%l%j^N&=6kR^Vro3thgiZxR%eJ)YuH97+Jigk*G4n@Y+^6=kUpnn! zQ(+*D#|Evd#2^%`8+j(oe&6g9MrcMAUD6fU?85M8K+LE8I||qK<&>mv_+FeD4lZ%< z=UFmpnejkwaoZB;9?wn`ozxh(r)s`Sc2BGPhSgGi&9hfA;Q+5-Af)b;_JjxAw?^{s zSa24zvNMV!}|3#aIgG9tw={z zzmv?XS*ME1(+ho%c$1Dy0%FPwW8{!GMZ`K5bw_BwHs#d1rfq4Kilsl|xRxDxtvKIP zNds|fc_0`Hhfc6}hxxZ(4kl$YzR8wx7JFOH+9mZjT8T*h-r)47ygDAHeCaoi>d$5z z%5Jj;f?kLhMgz`m{m#Q_HAx?9l5(W7%|Q87;MwIG+uMO>TT1koN;;62EW!4VnxyHP zB&!wEoFe^^yc%-@=rE&xXQBKK=;GOa=l+eFMR*(pV~G5Nz_W)d{_O*Ea+Ol&{SZ1< zD{^{J0F}Ee=ddj2ZivYFSYrUa8XOhXXId7P3N`1R49zfsOjXk1F6LwHU&}@2Z5=C760aeIq^!V06)Y$G?B3l z2+dtCzq4HKW{61sSR(MX#u;~EKQqSk>qgc~Axx<&$;D78weLu%j} z9bZWdgkn->5^Eq7<2O2kk%CZcF#BC05`wY7-!OJvrOAdPJEaDKv3_R=#%drKv*394 zDG-9O)EZU;#0$tI7xFuP^gAy?Cf%rEt&w71D}Z1O5p`Pg)-Ui9O;N{9Ti`HQ^MCR7 zmO*i}Te#>>h@yd@fdoR3;O+qug1gKBgF~>vouK^@0t5>gWC$K)fWcvK4IX50*Wkf} zJDkq6bv%KDi#Pdz`kO;^KWG>nx)2a>WM7IrH5zd-#1c9GrY{VKv@J%3v#1W4k%2GBzkmJr+ z_@DuAA$SnZop%~c?BALz+?E@!G76Q@AdWDTwk3Tb9Y!q6)1nb!U2XPJJEDa2#Uh*R zDcK9*_D|~V4@%9Xwc9_HhY_b}MwpPk(95KJt{K4{M*P`Kx|Qrjx!Fe)C9yG2OEG0L zi|ogE(-CNL{D(29uwJx0PqaqF@=IBpYBPpH$}Y_aQe&QIV;+(mN)`xDv@VaPcDp>B z?1j4`4@o8^S|AJ|9fpW7W02#~1jmK9%OlOQPQwtFVF=-N`SdVETNt8@RaP;d5*;5p z3QYm<5N7NVX6!WWy8H$_(b^F~C`y(_GxqsO+*P5o$${C% zQ7OuQ=jx^K=g%KLXJ%S!80;dCc5lKxuQ$+zR;9ZR`ZsI$%x(|8i* zb9BC*dA$=7aAtbiL40 zIOQYqW48siZ473V$Tkn{YoF|Lgz=qB&o6${qwTA+oxUq95cTc`I{}hrTrW zob7`=l>Uc@-j#zql=5Y-D^p0SgIQrG@ZU6K;{G|WEA*#!&)+nZtSh7k($EPEq#@u` zE9-)NNwl>XThaN4hGI~EXvp*J9~$CYZu6`%b0Jwb`tdgntq_DbvN1SY`LKjHl5Hiop6gM9i4{H zqVk+m1yR8-Gc`n-!h!w5f-Mn1vB;oURN#s^{1&ZBd?Tou5=FiUl89iz{$Ro8E}#YhU)qSmA;_K*-+ugRG#l2!8ZNsy z6j6q>jIHF)>_b|%#99s|4k?58MR1!kq)cs;7|MyI&gYLgMJ1do9VD`0HwT84+ffOY z99VvPcs3YY1Piu600kt3EAk1U62wpmLiPN7hKW_$a7)n9N&IRU8y0E}UtJvP#UL$H zEBOyVN6oR8gNZ}zGAJ0hO&MYb9R+b>ee(IkPf;+?(PuVn-M|ogI|>Fm;3MI0n=t{1am|o4_T7aU; z=D?OVg zswW8h6Q1esEStzw2)zV4A`L?L4MIQ>s~EpKO+o_`1=rsRWP#f9qez?;EncBqUZZTP zb0LWk)*eXSX|CoO6t$>}!gY^R#AkzQ!_Y%RilZ=nG^GJrFO%*0P#kwH$>$>JR(I4; zJqdX+WY3TBvQg9dyJk@Q&K3iVsrt{VPR(i4 zUd>!+I4M89`&3JA@OI6d%;x+J1+Z%{Hf+#uJwID{-B0v6`pEmZakejEj;rfx7MKmv zo*!sEUq2WhU79AM)oJRvnjH+6>zp_G4c-9SiBcI8(s3t`0idSg`toAdeivkhpEv$D zZl|5IVplm^BKZQB2dmekN3&_h5_A6E?!ZA>5>Xo92tK6|4!jro zu)Vpm&RV?Vzw~N z2f*qo%1F{qYNBEc&+mNUM%V{`Ae@krU^J>vn*sJ6FUOvGE_R!fN|}qg8q6sgcxC=O?+}O{MNQQ)-XvDz26LBm1>O zmonXy&z0l5NAK;J#-Dv_5_@;pop^~eUs3wESUG{nOodZYFik5>jlQhbVIHHJ9^so4 zBelw|YHEK|Ap!A>ue<=7ew?pk$HRw>Z^B}neumonIj_{eorsN}Ja4>#o_6G?a@$xP z@Dz1->82$UR^=3KE3p2?KgEvvo={FZdb{0|^|2zoh~OErB2D>p)M`k3zQfqnlat1N zT)A)Y6aMbTBEjKfgc@xF5wC=b3-vPk1?!Ve%8+8$WEIuBo_b>d-niK0@;Va5 zYHQL_`@`CRzee_Z722rr@;7^WQ4w3}pHhnx7>qH7jg}sbmP5WzuP8l~Haq2SC5_#x zgq5wOvv=O@nh zFc0ji192S#@3l$i`txQ<1yxJQjNy{O*&wfUerTmX*Gf0FWrc*XLK1P~RD-&Mb*yvQ z+)M$eHD!|&s!3|iAgJ#x8zhVkVp*u3P${+I8uW@R?<+2}5IrCdNk^auexL_(7s!Tg zB2Bp~St0Gk13!$@m5QX|)5)HMvhjE8rE5&#My9eYqX#~s2eJgn62n;e!L2A+qF}w$ zW5aYI?I5N-HvS`>UjjPmZSM$ z)2pgtgpSB?y^;%K>gxgFtCBAf@xG z0h%sziOX?C=G_VXWoR9QT*T!7t-!>3Kr0E__rKo!mJS8$dLrJ2KJX@`Jlev?XSrhw*x`VyCgp->$x2ktgB*Mt>Po-OrOBPbZ$ z=18>$>*NlQmC?aLTQ>efonI0812F5L;6+>l(DTp8*&8eGHLS;NZX zhBZh>6n&8~{6jhEp-ocnilmkXa6{qw-8TAAy&1jY>l!H^GPBnOiVS9tA@U!gaf5l? z3werLP(B@bSEz*-l#I536=>3h(!ikUme5e}aGo|)uQD%nHm_I;-vC;O$XArsi7UpxG!J} z^4k0cWvnVNQw?ph`LY&A7+DAmnrj)Pi=ofAl+nY6Sz$NOkK$8Tpd8?X(7h{Au3P=_ zmn&eawNg;U~qlOcyLy!a^~yu5nAoQmmqay>^%_M$;Bk`?77KAT|=KNS_pElN86E z6!*jd6AfCIz*y?BiVjI}!bx$y_Sz)V1+gQRsA@rgtwJz=v+65V64~TL!K2B7TzhR@ zK{n7zYPx{iPWxjOY@rg?JX!F&0`|NTh8VGwF-RgS#BO9fdWWH>P9mdEBCEjS_E^fa z+G|@Ukp*MJehaeA2(k$$ku?gkwF$CCPZfN!#bi{#3`x!Gw9VgPq|7lHl`zxE0_$ol zE?|#oDS;8sSq4p8-nGKCj9UgxSjuQ7kvZFImkZ{HOGRMA?Ci8Z*=dgmvau(T5mdp_ z?X@Wd*+2-KrVD=BX`fCNJen?$x53aCVZ+8O-8DXy!Vr;Q;jm#-mO&Pn3=p+)EN-i% z%=;uVha|FOEUs}9nOPDU2wGbO02`bt;Kbz-WGgF$Juic4Oc#{cY4gum27w_?6g+Um zwAf=lU|4BgJk7XeI3(4lXi*1x9Oy&tstc1FZvq~&!*(Y>q~bpw<@6!uFA2|LapYVgbBtMmOGW1;bs;Uu4>!Qc>_TQzXA@fc?20|--K59=V zQ`j;0kO#Flx@J!EUz?hEnq0pZHYEB@0DcoxJYtzo#a?(=9hPAJMVh}c{8)Q*v3a0K zX%jp6R>$VZ+siB@=?c16rz8?`9^vpVgzRGfN?&R*|*U9GPy0YyF>Q>9~%6?e=%R4D@Y&RVfHO|^(oA&!2r z%<=40!?D%3aUCtzOPufKWMt1dGZCeUzCUHgcPi_BRfXO!y)yPb@e$Hd=AUr!FLy6k zxqR8J-lL@ig+xE+wAf6frhO>ustw@96WIHjN30YuGrSe)G>SrY1_ZnGDX}*d`p|BY z|1QUUEOg_9^?&DP<;y@b11o-HYPa@7;FMPam%kk2x2cx@=EAw7?%DPz$s4<}r)Dwt z-W0G?uQL+USZF=$&L(=9l=w19QN!bx5W63xje)mj%T`A4WG&;Jr?Ez4ElWJWx~JT9 zNY?z*vq*V0RBvLo`4~SdW=tPAw=N&2>woNA`A(ggc-wLsE)@Q@?swW}EF*rRB)7E# zuQjKI`jlFSC1ZfZ$eqNy%mXtD-%juY=6p!3IT;6DF$Sz^JmhzL*!I}EH05=;!Gn=a zg-7K^dN+A4{U6muMh$Q|6mgFrKxDd%6MiAy0#AqpFU|R{u5|b2@Yj$cM40rZR#Zra z%K=AtB__A(Y%=?W&21Eyf=1rhcd!NJLL$tFVJ z@*u*pq*)h9(AJ^lf%1OA@>h1B_#Y9&)gQx6h~WcH^hW{+RRa2>*2i$*C({u1XL(28 zQ2s}c;a_6q1FNNE0TCXKIU&Ti%(l&Nx)SI7CQ~rJ~1To)1Y$XUV8!1<7Q|w1)DJOP^amf^OBe>xyJ$;;Q7JYO^t~9IAJW1$t&E`kwAHni|#E5eN#5pEswvggr1 zzC$ZME;>Ju~^^kqd8B!h}L20TZ z!|UUdkkJF~&EX3s+W~~BL@`Y2h&(6yg*+=rSWDCRcNAkwd zvoZ{_dC*DS3dO9^ys3OBQaAsJ!x(Gf7;9@GbYVqrrP7uxXPnizNjvnee%we2)R|0w zRJ5}0Q=5DxD|HW28p$z=hOp8b+4Gm4e|)3o809NtJC0mCLqM(G%sUtZa^U0eiH7y(e)fk39?Z zFj6|3V>FusmJMcA&ItN6ozi?ijGW2laL(p9ORQuNv}ZxXm7G=dZB(WWrT_PG0{-78 zbwoW80S^bW`lPHslFh+BOb)`AuA)zw&C!xn>6BFYQ(6BsvGP$;rM%4)eGxqT-$2L+ zW^+gb*&H^*?Q}oos zz+sav2bC>tXU>c=+#Z4iE+5VREoYZP^@PX+POcW&9gCL?j#!0S})l53-ob zSjgrmhvT)D%e)^ZcNiv5h68xU!{lbeb$rc?CwaJ(uwUSD}oF&wWH9u5|0F|pG6-&mW!o02l0$`G_SO{lc4hU0;@-1fwC z;~y%4IZ%$-(lJXK!=T^JH^?R}UV5fPD`de{ScBYcj^n~59}@f|(WaN2(AZRiuy{JPerdu6Z5W6W!kraN(WYHiH# z=$DP2z17lolV|t@!|*oN_*kk($ZZd(t20(L2Ci#gbxbFo_xa8CDn*X=6r!(_&!av_IOQtqP%qbDoR#@~2#&S`aeoOH9Vuhj2I zA_u00R(BnHcWIn#i!EtAXgy?m`>Z?rKFv~zZ?XRiGv@wFA?v8D`B72NI(F~v2^{QP z6ho5yAbT*c)PX;p%e-*ysWKPb>kK0Bcjp2fb@>KWA@VETKowRjvkZ+b?DE;>3TBp98dS6r~{59GwxhG9Iq?XW zxWneNVIa%W((AVZ(^c2ywS1{6^?>bwE;Dg8({!@{{82UX?u%Od4}rFuTac{i#?wzOFMr6%P8Y`Zi)A!@%pI$_=sG(vLv$IC{Sy6vFmiN3uoCl0lu&yK`0Y}SbFFw!xRY1Ho=_K{f zAwIRPBrnKZum0TEdYIiBmY!nn(3|9E0Z5R0GkgdwRe^Ys@MsZn=vymd8qrOu_sS_z z`0f(knpTFt>9=BSvljc#N0tI|W_*=W!(KID)qL;|4_{IrlhPlP3i#lLi_2gpwY10f zZxjg9%A#9_a-4>8?%x9>SCnb5NzJZF70$HUR@4UfI~Uc`7StrEukocXsYWiTbT6s+ zlO_GIXy;w58{lH>sRq*(UkZ!4z7{({y1 zUU0i`nP78W5BehLPfJLWq@V#fL0^v#tdOyinCi=fKfd^^PWk$SCGm&>ashyx93Tf> z0R{(anaycl@2}ZsF3-O2tp#!cIh%R&_WLtsp4(^!`& zMsfw>diDoQNt^4~IMQRC&8{w56yQB5Tr+hzx zCEpSQ!2&=qIS>rS`}$z5_h&!dDD-M&>U z0U)iNmsbI?@IouHXEUw#%Y**3dK5u-rAd-&U@830ULZA~fF?DxeN>|dTXpI6lPI$| zPyX8G&h@8dP3SbLdq^p6f=i{Bmg6gHD>rn3Ol!qMnT$Ds)wl-|DxeiN!UuJh(Hc$6 z76d3qAr?!CtO&b2n`sEF7Hw1Qm{;zUhra{~(ov0@7J(+a<@pwBF^;K1HFqKHWNJ{` z)Tv9;5iKAt(npd0B-Z96mi;95$xbROM_Tmrw7lQPEH&F&?dv(+rv|KK7+Rk#8H`AggBvDz{EbT{X z=p!}zYwl|ni>0*aACjmkNyZ*YRPaSk)|D3TC7^}7n-)DS$=D~!XnYgfcFn?gq{dPN zC>8=X2O)cEEYvr#($_4b*DSDW7J(T_#_hD|g*46gH?cFGG1u(hO9MU;S#wtKD8BlDzW(mF0Qrt+>G`NY?yBS#}T1wLt1b1F) z1BzgBt&*tU*DN(xT8o!j`$uXDTWOk_H?fQ7IV0ye$6U;O*DPgwYR~u8 zG%j*VF0}yu8OfkyHPh3a2fJx4+i4#T)D||=q_)!N(Lh-BHOs#p(No`$(%+C)fS0SJ zOzV}F^$lq-5C-}IQ4qc%1!Dt|i$2f!w3(LiZ@B+wFaHlt{{Qjvzf1-A-^~RN0qBif z!%fd}{>i_b`%>%Ui5gxNfZHb-R1D~Sx*7&C(`!3Y3%{Yeaf40^U!(H6Bg=&UZd6cU zqXG|UE~&Ap{<~3ef}L52dv3b|n~mT%2n#APd&l$WYaz6&&p~{{z&?TD#Qe@q{P1{M z6DQI3@#^pPF+CoN`ug*;cB0RW3AYbf!W`$D+|G48bA(PPs?xY_bo{QDqORs0cO(sg zoAa^*3z3RTAHe5Ge{KB6=e_&9pWE?ngORw0s{dv;aaw%wCP zVk=>z85b$F&O2nx9m%Ry^vU%Bb4LE>yOH}_hvDHCF}3f7R&hx3crpK6FeS4lb~aSJqR1ojz)CO- z80`f+o7g!a@`-taZ?4~qni7EtzlrD0Vp)b_4E`aI-QQ=qv)?}$<4o(aOf<;H&n3C9 z$IUh#we9m035ks_@*TaZT1$%@iIr&{=)R}|oL#P@G`iT=Z+HOn+gwOKuiL!Of(#`NCL9a%gw+P0^58pZh2kK)7 z<6Nra+gH2Bd_J5;@hK{sB6%N$w4NEB*p%B=Fq1C35K*60U2RCzHtHA2-AA6Z?ccN< zcyP>aVAz^{-A06|?B_~)F9vgKP2pn&Ikc~bD=sX#(uOzZy@$9OE-t5q5Y}11x-aHs zBqG~2f4L=+U%a9~2K8idv8rg$*)P;P!m==)Q~&4tSvsIHn;{d{Y1BW_86b=46PTKR zGMiZT{Kw`t)wpbdt=YR7Te~?(Lq|im0DXiHm7H0Ga%7?HZxI~hnd7t}GEd12FORNS zHfFQAkEU~3EWP@1;WsFfWDhNXcspBQJDYqv+idD;OQtRjXV4)7?rA#Uun(CMCvYRC z%n>WxYymDqo9m8h92VNda2{_l-_zm|$$@u?L@M{WT&P|4z81VZX3yQBqm%6CPE8c!Iv z4V0(6^oIIg#CW8BE}xeC^{MOUEUf`U#^Hzb!wgugk^IYs2de8vY9H5KoUf*TisOxV zm(^q$S!j znXvLkjYKm0axy!KYuP7kSH_AtVe*!1^43~wS3pDzPGAg9QcPgBYnie0{>ZYq#44O@8ap~a+XL={vj;FBP>!XA_5m>?j&QL zPe`Vb`?+k6$2?z_?7NBW3QdlQX-iISTV2lj6J)YWa`I|xS3*P#UtkPhQVb^B)kV*F zzoDxOen+*h(rF*~u(BK^#BAlF+DGE*LJppRj1h5i>2r2TC1R%FRprE2<+M}fOzi9O zYVV3-VqPN_u9;}*B4THjeDCV=d~KPYhnb>Oq{dn#;TAJAY9VXGqE$hLUKJT0|53x- zSyN3gKIRXcCQh2;P<2(L%-+`+Md#!ZS8-w3*oRLsfOnjEGK4fC#v6o(y07cQk~xBi z`GQyVm_YT|UiCPsuPb9Qi|TRuCM!Ghg}$&?i_3mnQjDJn^F^r0WE8f`zo&~vSmdX$ z$d8biw^Ym__n1QjnL||8mcK17CveC+B%nH1CdC(C_} z&tX7Umxe@gtc>f+7fEj?7ibhy`w(AaGQ(mlB|?hwOOk0E7nVhOx?CMqyEBC#i(3R_ zV!m&8zpa?Jigeu#&eaWlPAtrVccdT@F0iqFc^Nto?(Cp4&8O~+(=x^i5j@y^tNQcVeZCr$F^^ay-Hix8)mUbu2*s@gm> z-MtF~?qtXqeO_Kt>ge=(E#BByOm7+cy3|Vpc_A;NdG%Cx78xio>1Hc-AJ-VVc)5T4 z_)aH=6Sz!887cw`GWkOFA)P+UWB^Hu-`-*Ja+d}_dd)-K(3wH_QeH=T&dtj1u0JtBl zNn2m@>;C||920m8tVje6KA3^EH{m@Hov$L4pS}bJaEMTvxN`qY3A_d7NU~-^2ZA$2 z6TvRrwPHdC!urF7+hp0~J2)6vNc9zy@4d~hKhogabv6GhDex9pjvubvUxe@Dl)7>c z`~wYeALne@1OW z_rMaq1h2OsM4$$Ui_AX>lKvAY>3=|cRzxhQGwEnRHn4Ke=)rY4WOEz$ZW;}Uf{`EnE|-b&QFRUCXCJu_`b|Cu#nJN@sE zUX_3U=p{(u+T4?$W_&o9Pzw5Cp6 z8n|@8^}B=s-y83%?VraR{rUZ#I!%rKdog~%)<4UsZ_R2rPRquF%c;}fX)GC_ESw^` z^&tb#x-Z>AFWX$tl5&+v-f-6e6KN>?FzoUI)kSp?A)VS=DuPosl0t^a5O^z*W!?0- zr)JYmkWJ0-xX)hP=9M26n&x%?VYC!F*0JxbP z_jHZe|2!N2vg0k~*jr2>gb(%}F5mLf>2>1V=yubRuhq-E<;jI-j7(hGih!F-yYrGa zKLsDmPt*OT{@6(%K`ZN;RgJ~KYB9q>&x&Jg>Nk`+H{P6eSWd^UFP^NPW~bgb{ID== zU87lDEP3V7+m>2*uwQR2@nD@84OmV*$xPce6{WxU{$@BNqC+kwn=$Q02qct~Gp0A^ z!-Z){aomql9GrJq}?SG*wYFkTEfbvxQ(-o@L`*q>l19-o0#uME2&2!`Kw>O zZiZJ!fBNK$oBsTaAv5UMj1z%B-H1Uhc@?`KSrM^a<>ua!uT*0_Oa^cCVZd0r_vP!> zk;c{cXNSWm6vs7*7?Y(J$*CyFAwK0dYwb(d+ILL;!qC5 zUGQ^(LOvGa(KAWj+lS7F?s6yD+KDr+E?yeD4`ye+CTwvl5xlQ8R&jRlreWrN2Kop~+oI8dz!pNKhAE>m5{*p64yw~xq*LO{h z_G5wwerJOGsrfB`gcPp9p?N#`n z*^(yePeAdwu|4#+8PT(JKtfW zF_t1Uwj>Dx4@;R!3l+{CBF{oEd}Rt@-X%=%($$EH)!xZOX$KXOiNv-lfv)!jFxRny zkasGq7$(NCtV#j+d?Ae5mNQqtmS`-CV=NgnmMo?p(_N^5qaSl#2{1j45}@uxsp znU9&bCH7V_ZPp1;zr#}7U^@Z@VBrGs1p@JXW9BZlW#7ll8w09dfScm z%}hvuMWp|PvF%}O9AHdWD%%gu85?<9Y8$DUEN~9HZ@U3|1k2QUXc>9Cf9w}QL`&i) z4AYa(0(c1mcxKp^O3Oh{Tl#kdDnv&H?zY&B_QZE%iSMjz$z5#80}5fMm6kluY|Z)- z-wThiTa2-X3Mfq{TFe)QMhaMsBu)eh^pM-C!faJj3Sr%aFyLOL<@$8u%KL&z7FD!B zms0^^<#X8K=WfDharN)AiFp#nVKoc>fIf+JX_}HSA?a@GRqxS|z$!#)(aFsDV0wvZTa|wW;aMr8D)eVlju(=nNKUZIdEyr8JYb&Ch@C^7p}T_sEvCIcmeaF zLLBp!P50#PZZjqx^JZ)_dRud4B9BQXk4aLdd*tVgWCNyqet7y&U5QQgTuj#Al;$Sn z6`qJ(xbMgO{3}u9sXC@FqJEz5i2Ah98GMCc6eCSsjW43fZ^wnXFEZ}jD}9S19bOD`mu^S%4kMtc;267Sok{nVR_P3&mAq@yEKPSv~w zaCWe9v)J$Cnl-PcYSgG_AIff z;S{xJUy_`P_2(3*I3e5ASSk`i>+pv^Q+?)%3H=$KLH2j8QLK2Dm z9FuVp{R^mYwkNK{zLKwwEeJ#g9|Lt4PVctwtzHQ0YImNtR{TD$(iAuLbJp8FSxQI` zWa`{x6Wm;qjTGhM{12zRj{2KZpsldq>S=eM_7`&&1BYA9*=d>lFS?E&hNni6xV8*+ zK%!{>N|@4-T4qjFxb>51izOvNbj-R1`xy{*ETNZlkAU3{vSNELMTg0!t<4pEPaDF15H3aNU z@y(w(6I?mgnhKvw^ZLdJS*>;o1X@yfYxr)UO{Kf4pAe@E2xuBbElOC%oYee##b z9O|z;0+7kCdlnwV{2)ZF`jBTp@9u+M9mqG-{eWolfIi)TzT~@#%eNT=?kf7? z#YPx@6JQ?j7QT(*4bY@lx50}&HvCpW{Obd5IdDv;K1Dwu!ZuKYd5t#s#$WOp?HDiw z#ZxECTqOQD$DsLk?%J8 z3^2K)Nk@`vWN_12W%4i!d|i?54`A|lhFnLt0Ww1DZINbbo9Z}1>q8{Yd&nc{lb-x8U z29Up_c)5BfEab(2CeuLlgYxpbdLRfBzymkgyJ6xF%I%1M#ghFRfqg?6e6uhKKsMgh z`)v3v=zIn-{Ew`cR;FR}=NY5G6IA53wkNe1qlf51^!!;`1iBp(62UIxel} zP6@b;JrGKt1YCmz+*TH?H`?I$?5~Nn4dOp9ct4W+1s=#&zN?r0A%vGquNz|0199Ti zdSjF=^^=#(Hy+J>%u80yOBSq^{h>hlu4eWJ!)&Sf9tgJu>i{p=t621aX7+9U><{ru z3*L0`g2dW7@h=~1+bd~kXVbH24RUIg?pm-W@{++5!k%?Q>{zrA99n}l$}(OFVF5jm zL-5_ni5|#uH-tttA*_s-Od%o6BO%O>OKUI|Ee{@7&o)zvf4t<)7;i(OZ3qZN$DxT? zv|iLHN1hvHXMlg{WoLx&3fTN-+{k4M8`5g!NHFlhrW)mjw51E$iNuF9-X|DiX32+y zn1o?d!A<49iz{eT!2A=dic}}@Dy@rI6<}7xE>CCb{N#E6nIMm6)y)K6+|9SnlY@B2 zl_l^!gl@;R9S`6*!=3)u2c7X^qsxgB20jx`$D4!kd1jEYI2-+0jrT5#iRK9<=lp$u zgQMXdg_>VS*c;!o`S=*g#yP*!{k3iEA&ZaJnO>9e{8Pi(>!YJ#>{@2sW>c}GZ_V{m z6-5(&BkkBv%p@0M^Kp^6xXlb7^S|Yg(R)x10e|#Rysun6sD}ohbSl(P7@CKQhWGWa z22JL4YyEY#o759-T~YmN((5)R{LG@>NG02WZ~c;Bgw6MQuW70gfxP>y>G^uVbGMGm zbNyEHapo%=sLGQX)l4n#o8`lh=;60z-xrQ=$Gq^kx>&Os4k5T*_2zW$UcfxvD~A#s z;L*CoPkA~+6y|a8vzi#2<&B;)P&JWTO~-#<^jtsf`=go|wOXwnthVI8qQR1;fvTz3 zTEhGnF?x0C-=fK<_08~I-=$22;pqPHE%+UG=RxzL#@&#%Mi=^VlD6MF5>S|yV`EgH zg*&^X!AD1cZS-K2B4@PmdKXBI3uMaN#Cx-eQ6UiIBmWP>J?i1mU8{KOYUV3^EAes4 zQmD@F5B<-)&xuu+5O!&azY>^va+o-jj!pyO(0&9*`yx6E*xggqfz11!^MIYpg39}d znNt|--Po*OTF&P(Yxz3iiNbd-SMTLTXY}%rMJEmJ6>N=V&j5uTwg!*$?-#Y17m94y zQ;`~9wC6|WPX}$8Ej@!J?&EM3wG>sMlnnvj8P{{vI&xr2^gPwQC)DdI=V@eJT2XQo zb{2}G5YIb=@NG*$2 zs2C%)aTG@)cf3zJ zYS(vt)J-_q*MOCoTaB7qMOJz3Hek!E97C&)`Ucjc*bgl4&pQz|I=gdIhU8w4_YA6zCXUIDORHj%CJaBYro!Dayesq>2Ig!O zM+PGQu%igbj-nI-VnT9+q98lEAq;9?mbf7t*E1U2OtbWzhB$&>7_!H3G7Ys?x;f9I z^a09sRkRx((NH_bP)f;Aim(zz4=Nl-iQ)puIj2M+Tg%8i>moeF$h%HLZwTHv4h=;Q zro|4(;vClB)Mm-l@@d!dS*?@QxG9*dlgtk>`mDFeSFL906Uo&=m<$!Ol1T;qp~O6qoN-F=_mG@N0Ec01JZFR(wQ4QaDXYhP$U?fd7sN?iOF*7T-5y;j&)#eaNB_)pI-)gy3Au>Ir#a_&lbFZiuYXO=cd|6X~{_ z>sE7rJ&b&Pu575m9a;26N#_o-=r@O9X*}mAH=92BoYg>tYJhyLxAT=`O(0_m04lI` zP=OiKAyh#DHZ=Nn@b}Fin<|K2pxY7qr>x=pJ29#OR_llNj)%PBITy3SgI~-_G0lFE zuPQ<59~##Fke7Sw4Z^NiWsTVR8n-h6s|_-!l`&Z-Z$#;Dq3~W9_9{?-aG;cH84(U} zrK+tuw^GDTgd&B{7l%oJewKx87L9RJs&VW2KE&atR5kMl_LQcZ*C?gn7b#mrcrW+k z@5Wx`+>O0-#Jhv!-8~?p+ent?Y^O|8{fZhFHdk{cO~h*36;e6)w#{2 zajG|7dj#BHHwUy|BbwO0ZAr3!TLxfsC2p(WnCJ0#4-MSe07IpN;)!3zB04vUsaN^m zXPfq)Ug!U{a#M|3y0-pn|40Ytl{_=vIT_1&T*@Jv*D$TFXv`to)FB&@Mw1QtoGj^x zZLP?-tJR;ZdP}Eq*uTQ@0!N{<{mMqzUGm3stmOy9>wNzTJR>S`D5$=*Puvh68!<-Yd2zzDuMe{wN)vSyvsTQ?1C z1$6@h2dCh7pZE8$A!@*ieob9UgLR5i?a$Gpd^NZ!fT=cT$mI{eoSQu8oZOOJ zS#O;aFO-Y)xyUjaWcL>Kn!yldyxZ?Jx7h+)AWxlLNxgT+)xe1Z=lGf>QL^&v>i4si zEU~Ns;)Bg}0vu!GS2Vdc|LQt=_H^!oIY%!#O&|Zr8&FmMY;^2Pz-n#}~ z+zBia`fDo*{l2=u;0sM`g@CN&bgP^6ad2QZ(e216CKV+KV`R>)p>`QWO;{5x$wl`k z1GYzMbr)`yDh+26gvim-ODCSDt3pV>j&ZW~#d(vDHeq5!5!Ycszr4UiudZ^EPT+3g z@y9ppRVFE8ghz1f9>ZkqIVL2|zjv6MVLIojx3)qrTrMBb5cj8hXJedS@7qV_=1#Tg z`_O>n>94+i8=t>^M5e_FJe!?8@!EJ0cCREna6}Y278MfRT8Oe)_iobDshecmL@YNB z+2#;s6pPgsmk(X0#`Jvlmix7uJ!I~wE>q?Ihg{Ci)P^GyD%|m3ZFUeHocEs@s7k^f zNLma-alC*S-np#Q`t@sx16lLt)xi&u7R|DDZzgnOp1JwDyeSDk1EkY%2Alp277R(D!Udl(?(mRs53A> z3ZryaMT_DQZM1Q0B$sR?3+F%X84bnBe|(|M{47&cNi}7~X+*(%gF!l_O`CbWPIQ&| z}9m*=`upvtPlOi-Y@p%0|EMQqp!y9>5zFvp-{h~0VhQwnxB>>@-Rb496% zHq1FT49YePMDt_1M!Rn3$DC<1Q)h~b-qpw{8D%*yQgs;dk{j(3&($i= zJwQU&3NfNV1}XFx*OnBC{#`jMt63X#2vg_ z=BbL465PbsFOCfMi{@(ee~^FL(A`>jLmSWcTw57Qc;(E~NjQ0BYTYGp6f6boLl2p(j;bxX~9qsA)d9UbW% zU6Q)|POaO}CweKBp@CWEUuh#RBor9aNbMxLfX@;vrRP}_TQP)#e$n?N(KKfdlP*7g zN&CIR>=K{0{EM04D(k`VWAWn{$fZK_`D2f((6;l(rAN$!8i3Sr+Dkd0C0p|O;s2oS zJ)oN0wtevvx*$bqigW~|+W-YZ)GZ=}A|Zf+0i}o(=>(-^?~RHLP}&j@B0|6f=_Npf z*Z=_m5s?}q0wTSK5|X@+ea^Y>KgR#P`_8*}yz$;01IEZmzWJ@W*81jJbN=T1txr9g zb$@tG{TciASNy%_i0(W@?zAn>jBWp#`raAa58v=7&a!q{<6g+Jc4e_|f5tDasfYC8 zgSK$uD4g=2?6XPi+a$!ESBR^9`17w2dt7io#Mac0v+jqis{3z=pTWKB!+*r!-c8w_ zXWbXr5{GYzlh|j=*tan_<#P5}f7boqzT!Wxs<(CH%cg7vSi9VC$`Pzxg$SiJb>&~S ztG{etZi)X7wg1nl|LwvKD+{4=&S zxEWiUSBR4}>~W|AucmBu&2bghxQfsC*%{kT46Xu_UQ;*!j33TJTaDu!Ju%az`By(2|I+Hx+CRpstE~i4^kJ*=K{28zcdBdXRs(B- zlvP!%V;U2(S~>dJNZ6>#X5F!UD5h%Y_d;XuitO(`} zq0sx2KW{12A7O1wEv(^IL<8xih>sm>Q*k42flwnQa{GIs98xn*qGFW8+W0XtL{ESD)zcNLbij1C?e4Uz$ZiOC59Jsef8oVe6sNPvietP!| zY`-0dtdCjp!Hs--lfYyb?~&FrE*VKf=B)iOp|<5-e;JP-o`^A2&f34;{7V}5RQ`U< zkDGmjl}>MSO8PL;udz;@S^Imi6P3(8=GJs?rT*6}d*1i8+?$xhv1_51adiSC>_b_7 zhN7K@QQJzNI+jX&$>7?E+_|hEud_B-s<2zskm2r$0o;$hdM!QebK)cK=Wk2j+{>Cy z+MK_dZfK1;t~R8uc55V~R@~kxwPQu^fUKx#C>3Z(cikqKu$!ync z>uOT9ps3(xC$%#3m~p;a%7hs6M+@>c^qmtg zzXtkG{_OnJgS{qScWkbU!wB?iztM5Vr{l%bZ`wHP;!7jd*QTnkW!&p z%HFq^<`5_5P7UjI9wt{&gZK+U_j>o!m}?KW5BxY(Xq;AT zoc7CR0vA!(_S%@1TCDKw{$d!k(=DSZ?Z@18;Ity8IpXXbaWA>>0WD`bXvp4gj@a(g z)&DK0{CZb^VAqLt#@7<~WCc9@Hsev$;EL6auFCI>M{{%g)dRXtV56GjhjPyO+1lGg zsnsy7&PJ)lMyb`2TUedAFpZ&}v)8-w3*pkfxG3E}hmMt#y_0LV9x~!_af0Dh^qoN8*;Ch}>1$zdM&G>YMR>QmEhK^N2ztqAjAsM-VsGrVJKOvc` zeqCp(yhq92PokoJmcUCrqkirgto-HEg{+3_#SK-KLBG_(ANJ2(g4#)Uj!K`vRe5{) zby-$5$O0PnTacyc80ufPSfk7ePXD{!!QStK!c!RmETNwWZu# zCx?ty7e-|UM%8P$Ag*-h1e7qC5zXZk_*v(udMEC|p3XmsaA*puAs+({`4|=Ov~M}2 zXN<2kjIS@?)$|-A+&TkY0#A0@aWWWR;d3YLheD->a|TCpjDn-4`{#(FWVlB$d@N+J zr+={L9^-gyROax|G3;F3q^@s*GHT1NR^&<0Ip`Rcc%C z3(vS02lEeYqEkc2FUHFbS?E~qsXerI(+>6a5br~~iWECb|8p7!GKBXIdHLmbnk@;* z!imX`^TvDZ+GvT%@AD3>9Wwi#_jSzNf;V46`+Td-d5v-tfTQv^-fj(y(<>o9u~RIC>|G7zmCRU7u1KE{1cavf*r{(WRZeds&~rr7j-m3 z$oWC(5?_*)|5P+%kq_Qi=YQ7LXe-YzyMz)z3euC6BanjL7D_rA z$`?_q7f~laauIvV^g zs2UfPjlado8r2C%|5uk#x-H2S9my4C`Lix4TqiBL0+QCzFfYp=_OQ5AoiFQeF%V#J zvRrkdKRs2nFS+8HMV&0N%>dcb>c&M zs)q~8^fIz7Q*{Cw(jjdPA!J*l>I5`p#>loW$ss(*Hh6lf1G4RHdg@$ys<;a(5qHC4 zGf3w@-Hm^>7tRCPKC0S26E0sg|LTS#?k}~R*Zwh9U)lmJiaw-QJ-A^}bk+IG&_DxA z|5a9f@!a2?jK3KR8@;hv|MqDJUcKXFOjc%32RQ!2$@u;6PDW@Ax$@tfj3<9N8GrXN z+W+z~G&UADSqn~vNh27}9kRoLG8uI^W%Yok#5a3YDi?mrnO zUmY0s(A1UBui50MCu>v4wT?IOR}_?|>z-!AT!s?94uzUm+ta}U)KuaYX` z-T#Om5|V|Z=s4!qR4b4?vm<3q({>$~ zrrc?2tlN?r+TTIZBffsB+eZxU^P{QLA3Y)KP&cwx&OiFGRN|ML-Ia*dsiPww42e$S zCC;ifJ(2R+J3M(Jz#wW2Xg!=us<;)i@;$mTB3}kShG~h4s#(&_9*lF_M5|NicS{>? zC}gRW*4Jl;Rb-1?x_cjoG$->1=HLcmY_}6R8y$sRw8GY+tgM+VO653?DudA`aV*1_ z;dO9r=+LAu2ktxzY%GW{c6ig!cWnw=P?&WeHw$lHZ=R_@z6%XrzOJspj0v7;_S5|B zKp4HZQKk7t-xwys%s!CLDWT{>8~Xd#EGcX;%jHGvr_|U_55R_jqXO>E=Z76qYqD{A zACz9k${ja!^2w>OT>0qWi(?zcN~T`Qkh08>YD)F-(d=0+u|k$wwSQ`_`qj4Toa$re zn2}CtU$xZgDf)a=rvoba(&;%Gl9A4>*<-2ELwb5N;atJ->W2}y!O-z0BD7azJ7TiW z9bB%`)UusZq%ZUwD7M7~o?(9NEYY|CZ55IvXt%yU?RfanxrF(cUR}bhH$0=rzOdt!z)boYq71jVL_#>JBMNKOddefOhzSawtbS2ourOj->i$sDv8? znTMzZ7AhfB&tc9oTo>se?MMo?CFT$bky4jQuUQaLje)Y>3#Fkb=oFff6-2zoKy^SeQWSJ0BvX>+>uN)kszK?TB}&B- zrRs3NciwW%GTqnpB2fwwBBoD!1renfC>=;>4+Z@Y5+bJgUa}!N)}V^d5*=fSj!;8W zmTTwIeJ@=kIzlqV>C@psL`Mdy7?P2spo?H>56)Qbrhk&2qN?A&9U3ZX7&?&@1jXjIOzR%z9<`_|DmV11=aAp z_Vc>6J4$NAQR*}c(LFgR42e*`TQ^Nk&fY!Ts(c`LM>)&)E$Bp3wF3yX(WF-XkExVX zYUYnEWIQ!@E7>QVQA<;@FZ)f+_-w(4y&3NIo-)a1YQie^CuK7HWixJ@t0^3`pI6S1 zwNUd(CK?@1wSsGApwq41>SoLy&e+@T`M^5G=e$A2@n=>OzdZZHj^4JpTblBOVx!iQ zqIB!1lbR`}N)H~$eFcw_D_?&c{g9rWO_|j z=3$WYlccunoIu1gyvLqH!TDyHJnJVDvpPmLCbSz^b_Tf8K>25Zj70QU=oYc5Mk=ENAL~*MnnTZ*ALGbyAQwH z_Q3VYHGdsir_P9++uXcGe|>w^qhQs;(F*aiAokP3){*tCBVDf*DoYgf%n;Y^tmaWn z26iv8^qgG%YhF(7i&hdjy;hV~S7*6W<&bG!f?}?$aGX{1t%L|x58d0Uj;HzDaw;G= z6?pyhat`x~)M=|aRAkjo^NJ*-O*vf8NdJjDs?(G1v%k)&9hT-pNcC~B%77xNOem5< zBp5IM_zFc*Hbo^iDtm7^r==BQA1|y=C44J1%#HE&?vr>quhS~nD{|_?*>J6W=km_2 zH~IqHUD*jVsltJ@H;uGy>5$>Hv$Vt=dqRZPhbeS5#a`vxncfB&6sgUXq!~=ak@^WF z$ljf`956P-<{DIj8L>H**jxulSb`BCkc6~)YYWj`Ur}%&-QIpzQt%H{f(P(5$w%os z6Ej0B^~=+Il`Zv`kov6+=y~#D9`X{YpbTXlX&IiIKCN7f7LOvT-AC%*$BgyDukGT-9y+9wMqAPL3Nd0g^q!LnJ=M}m#2L*RRu9?)Lk3|u$K|&8Pqyb2%&r)Bn z5G~|FlzM>{qM{!{G7*GGRiwV&EA+!0R0A5hcC;2P6h)M}kF36jAvHa=to~|QtzC%L zav?gtKxEe9P-2PT08ZE+Kps=GW5ohDLA^H8MjOsf2j>SdsM?;{;rbRFRNI8;J4 zDxqD&!9&YI#jK-OjR@&sNXI`?-$EO(J;}$GsN0Le@PW3(M2&Kzg8tds9pwn49-8I~ zDG3TGi!I~ao^2S#6qS#-gThb&$z!6qQcBxnjeeyRIc0nI`&Q)|M}=FJQ|>+?$|hJD zBwD>wNfAxfhDNE1gT?k8yv$hpNHny_7s>shO- z2n3r7#E8$219I%R9Vj((JPKs+buxfy=BNUqe^P}3J@dH;cy8**2X5l)4uCp)iM`;F zrK%7RvvCvx*(uL|15Tf*vOr8*TLo4Ml&0>T3*ew(%3l=T#DzHBA#I9JD9FVuu29>oQ0~Ag>YJxW=csX$8 z_L3C%{-bFZdD{f9#|`w(oAQG>dq;mRTm*RT;I0oY+#SCF%&nn*`X!EI!Gg7;_J5=k z?D?A@@SOW`@D1;w4m@n!rFp3)=F`!j2knRe3+Dtb0&6>{?HWgSX>iZMQJehR&2a+E zCUe$ujq|s^{f)yJro9anZ`s?jgljU}{9P+aaM3j+H{=2*QpfX>)ENP#fP@ z%XGvg%(P0e*Vc*(Ft+_%d5u4BMN! zy+n&=?Ze5qW%k8;hiaKZ4=L0Zi!G}c!aU0TI1ekb2cX4moAhluozQGdJ3lO zwO?B-`~p2Dmc!H&jg4H)TU(_@Z-FO4%?9b7j^bd^L4X%bXR989?k}FBN(G(E7X-lG zuj9((pr_4`d0?ubY(INHSPQ;1J8NiD3R$8FPp(Y zW2E9kZQ3fL3owA$p++)nH4$YM{u=10=-x4~k`p zurWiQ-dC4U*#}CiIQ$?|ng0YAXAT5Psvied(eB%z>lR9Yyc~AfjgS0Oh~E@OK6Lx? zB^a-pZZC%$9JvM)=M_Ibe_99}HvXg}aUF}78@a#7>j7olDL-2@wfc`IspLK9o9^=f z#bF5{@R;cCPJWZ={!$|4!iWI>BaUe9Hnch&`5h(+-uUB>aN{)`$V-jxf?S|8Qy?Dy zy_p;K2n5cFD3VvyMxaGl_s!*9pnQZ8kDuSz4SNW>n)?*V4|PXe`M{^~FahwSSL7a8 zR7`vb;3Fc6ptM^Q?O@>|Wj_Y^Hz_+B^M%JvjcJn1Q=SINrRjSphpp{d#8wtIQBHvec> z8(sOnMe93{(Keu@m|S++jA&HIyY3cyKVotZC>ER01(H|a>;pmtbaik`J69Iugf$6} z4;OET@d@Co3pq`toFQ^q*JXVed9-T#8#h;;AUG0mY(F<^kP8Gq_@u`z>!eA2vdIm@ zatYv;AFeG^x2fdrcWZlLAV#-B5j?wDDL{^$>r>_f)@O1J1Q44|k(+L8EcsL>78=y= zo7;k*zG_XJjK8n$!MBT<;`Rz~CIY=dx7W;FaODN|AsA7k?jpx4MPvDPv0C-MwR4uq zZe;mH{yi|53a~S=k_GKpSJwkZ)){Ptzpss_A^ug*8|dv(Jfd89!KroA)xf~tPXJT%ncWXF3$yX&kj>EXvWN^6QtSoRle{t9T!L>0R=uF}Bh~bIWfO`t;kcp0fB(=`B zhR|Z6rVPF}Dhh$JNmvz7-cz9g-gHCjTi{$2KfgF3QU?l$!Rh!JRlw3;7v#}OpS}T} zr1>5s>lv&|@`wg6UJf=gO)`?hBb=`WCIKMTW(#jjqT2Xwhb1zdP-6XVDzbq;PC6SJV3sG@gS@hh#9X-aoyqo zm;S{ZewB-w>wHtgKzV9Q4^|u;kK{`48|n0L_9pX`8GIv+aR+_ zS{#!ELNXr5co@RF^T=<#wL-b9qRc}WtH17#hD7fTKWTca?A^$-C>qSf_{48>oX1e5fH}%X1YBQ-i2$>AO?E&oWJvVr&%zP2MwFF+(1j-usoR$nqs>+U%o$AGY=PVX1H=K4J zJb3xBXj1Uw3WQWdfV<=IoxpQ!?~#D3>_EC)bDJ>(H!X7a77NhU?y4$MHa3A47}Ci+ z!LQe<@iDf#LdwY}yT)?nql1haf>R2Xe%?L3AIt2i71Fc89;F)z*VqXCwtW0oTTg8Y zejVgqn>YYuW@NFFb|-{@v0Ggh%(@@jg<^&8oetH z<0W@D&FtrfC_yu$q5}bku{Go4w6_P|PHm|D3X5KGzY}wUG0XRwZhU6!`#`YKGI{HDbR56Tl#fNZfw@}B#pIHSc-$P z*6rjmCIvTd8cSu)u!_i~u_-z1$w0b)XDqJ00Y_{wUcPeqbH~=!cb`HzslxG$IF*R$ zkLy`Mzi6EL!OGJfrJ@~-geOTCw`vq}Ot!p2Z&THdy&lOP{r(ig9^FjIYmww4pV{aZ z{KHMjq6?oxi)O=sW^`ZaTU*&?Y1T<3-=Z zD)8JITBZQ8AD>iljO)?csUtC3Lz86D&Kh%b5-YTJAzEPvnRuj*SSd+l=-;wMRQX0DhFrtk}n%uo48`|VE*nYFqH1O z5B3@ai!L32o_#UkDGj*;1koi^;19>hfW=I$E?{lrAp$yHs0%=zzehZ{y>?a%be^gZ z0cw0oV&pU|RfZdgjDFe;!i+ss*4fITQ*Ks+}|{*<*e=_t~gME&N+lEAR#@Zc!u(p zmVj_$pbD@#>mdM6GzRYWNs3>1LSJ&D1$40<93MCEsiU}j#C-WOBy^H~usBDA^m|nP z-0;}>(i(0~ykXjc@Ru)Yqkl%8tymE8n2=*4!uj97 zjvX=7Q(|4uh^_M7DwkUGV0{JOI|8L(+hDyTPz#m@CLd@W0qD-aeUOiPqcczz#sEwH z&|3JsGw>9zs6Ww^2fUtBybl7p0#`x7=v@iWL9i1diy5owaD(T_3IUw4OUUy4_k{0Z z(c)o7jkn6*naW0Cxknb{a)TFVPsnY$M6AvaXq3eevT?v5G@^uA%Go@2gZ(z3hrGZU zvchd{+^S5Pr{=uQ9Ny65#IjfB*&985R1Rx8v$&?~oJK!j`i_rUw3H zX#cb`-2Wv*+p#n1$reu_@#B-y|7}}Sg=}pH1#J93KlP9cqNd09`p_9R6g=2i^-CZB zc(?6L3_VV)Li@JZnc3xd%&{xfe3KdO;u~`os9TkRPY8HE(zXZMGt}zr+!gz?4_0z z><2g%;Ump8sRu4a_!!}B`MF`LFhB4|!=Dnc32?aSPfaj?M`jmH3oNyaNP|{(lZJ5M zS%jm_R<~P@?A;AE*gh|#4HV3F?FL)ER;K~ky-pNZ`dNv9H^;eTz$*(GU!dq&c$_Te zZzTo;k9q8N0gW40lHm7TRY7u@0T&-PxNxBEAb9+)Ul<2Bc$Sz{Y17i;R$OM-;!5R4 zJbRWqHomqJ_GF&cR2fzHX4H_j8R2(qp(LEOS-KN_uQFGe3b+M;U~L2=&h_E(Ci{jr zZ6PRT>it?C9>Lj~Y_X*x>e-7!@d})c#dc9q2ps3j-!hKz(MCHN4qH4`kOi!r7}6r3;35 zsyyA56T?~>TEmy(8*T!T1Mvx9dwr$|hWM|fcA@e=)u#SeQu~zVKhy@>H`L_*#YY5u zf21YNYo^o7fq|>HJ7B@2AIDuh9)QM@!4P97{7H_M8> z*LieP{fCH$JhVTC^5?P0a4pkmUM`$02r_Dxqnb4fZ5jc0Rbp{E-vIutN@v# z@djWWc(6f^50?O}5Da9gDUlDmb9L~7gZDgcz=i-z!&D#E4sx$^N$=|B%MBD;Kd{{j z-d^WA!mBfqZGQy3T~Cw*Ihv-2pSlX%jM{18fO8O07ggu>;{Gf7!w$dd@71{7>X%Y z!E;A52#Qq>66HI-oo4V4%QkFZ$1fOotZoEV8P~3?(-+vaF(wX_byybymBs-(fP3N(!!_tKFThIx>MvMX$%OL%f8-x0RJYK8+HO1HG0_LEkd|q zr-1J1Z4FTDj6!hHTfkLq$ZexBF}r|t3PYNU9SXV^PRQ0AiR0z_hh$IFzamM^_Tz@R z@B#mhf8}aWYL_Yi`W8+|K`qtu@NN3tS%wTI_jA7_c+%r>lzR%b29(O&zk%Ny`gHK8 z-t2<$;Bn!*VFG~46R6AEtTo4eOYYM3jewDZ>lhdqNRkYHMServKf?Y0yAD9toghCq z@Pz=!`UwwbKJp1uUjz)OAO`lP6R#fuzFfY0LCn?EX;4;Auh{%Fm0Oi zH*o5)sU%SN=_Ds*m{Z*}CGrC^yQp?9RbxIG_XHbz!5El6bEK0$yVb673oiaL-od1M zI1C_H*au-VpST1BDO%4=>~=uBN+8O_NXhAmM18@%lapd(MKczi#9xe?>t>~P#m%@; z&rXMc?`&visw(W;4<7d}9fZk)U}~5IfBR@uI(B;q1nVaqggqtyp@>!E1Hm4(=w1J8 zQj`oEph?1jX`UG$@MAjd23?K6GVX%G3a zT%Z{bUvr$$1O(nL4LOSQdVJOW%mBYmoYW9(!Yu2dT1DHOG|6uX*MGuxZH;@+LEU36 zfbTi`^}+AG9w^v-&>be=#l^V|x}ybD(riZ*K}=)wQ6PWQR1W{VeizgOu_uL|;EGgW zB*5hEHzW@~rWf)6i>i42T`|i$;O91r`tRP5Y>|82l~3TGtpjN4?g6)Zg%E@&%$5Y4 zgkn)JeXmdsd`_-astFJ{#kXs%wQI14vrH}g_iijl4s1{rgz>a;O3}b>iC5CV5xHK9 zDZX9%aXZoPvZ1ijZL#@_=@ec^-m1X}PX5wvcu#Zu$v-o^6Bpcnd|i6PN}w&;)icS#wkwRhrYCf-wN&!w8FNP4p~Mdc-^kin2T+Yhwkwr6Nz3Y5U`H;0 zC-YOU+j80wv9xT~QjR&2pMUxK&8y&b*JS~a`sT!5P!`%G1UAwYMfuRttd13LFi&@v z0y%pn1^1XRmz>03jq~ef-G&U1?4|;8`5|z#=+(9|*X3F8IYL`1{js8Y+5_rA;8;N4 z$2Id`ewf%~W9Aq`~hM@MDy;Szc-HxLt$JPP}{V?^TM3iCM+ z_@wVDf)`@!hRFc9siz=!9a5is#Asv>ml&>Rq^r7P*llL3ow{U6Q26`OH(W-@YaVM4BwMbn*iATfxi!ObUb&FrB@pv zbm7ggh>BPiBevwmPquTP8#}>iko6|5%=ZLrii~seJObmg6$P^!<+4D}Byb;4+$`4y zBN2E5$bCtHQqM&KB0zY#T!brn0odTRrGfu8*KRPdS*`^T<$X+W7+tv=2rfoGK{6#Y~t)A`%?E0?zNdO5gwBg_Oi%%HtlpZd`^mcM~gSX*Wagg){ z8moP%m)n)pH@k#kN-$t76~6lb{}sY=s8<1+c35F!tkFg@4QG&xrtL1WoPZLK@|9X3 z@OGao5ViE(MczNexWFwIILNH4fubc0ZgXcrgHW$yfhWKtPwZ|o1wEh+g92)~q3vtn zO^ziWSnS!B;5G4way)=`!Sx)^YD0)Wxt#x8Kd-<{%1)|ka{)XNK6f8XRY7>#0?W~f zi?c~Sa*Dg1oBa89pcfbT?8YDT_dNx{VI`5@cwIaK<7v|Qq(HtZbuI}1joCok;~8DE8!6eUql5NHSRW&b2A0DW(eieg}Chu z$j2s6tpJ>1j{-fme>RU|+tPK-kUiEXihE6sTAJ^Hj*g1n-u^MqqA$>6Z*eAPys4(l zOOac67JCMCSl`n};|MKOUu<^|ULF5*|BKmPE%*yYs$T$+2^ZCX zh&iHm*RIx7IW2fLi2<%AUepFmeC0LaFR0?wG*XsEFRu&fA;`_QQxz^CIBRJ+AnZw6 zHE1WWCuZcJNPrKK&x;`AZ5jSPeOe8a9+No^?S@7KyOX>&{itjnyiExg?4WQS!56w& zwnndp3#kWa{GNDl2V)fB@rH^y$!;GrRk?R1^|2HxXjf+a!RhQuah&kYhKSn*Z!5>b z#sg{HMdpQX7-?8GX7CfOZr+qN)>XC1PqD^Rw<#Iy4aR#2#*Z>zwD>26&E6c#3)JEX zxU<+G$wfVL^WvzeeBN+kwafA~ifWJgFxI`Y4XTgKR8*yh4t$7~A8ueu5i5JkPPWp* z(_$uvV*Xx$_*yY)DTuD$K0=I(2{r9-NMqh?#D!joO|*FaF+<8nY?yh%pKLxxww#G>`U_|NHw%H0K{iJ~9fTtgb+Ge5?-b$~%n}?q zf;cKNS%ogHKIK0P^qnvg zseeeT_k=y^Kn>auoNmV+0Ee|@_Jao4E@N;yxAGGBy)RRQ=cEg1g?wa1K$RO8`+A=9 zc#hA*8=2@P_gdmvqF$U$3$S(UXL@u6yqRfGIWC+dSEz!UNpyu9@z#`9tt@=GHs2Y( zKBa&w=s@(}*xH_;cdWLM6%3fa=6jYZ2NF0NYwr~n7F=I5SNr-z6%f?gD9$>Q>^8#L z+!`qDicQ~1#d0D-8BCY?J=SxyC;UBs27H_37d4(MGg3-_sxB+d8Sl2uQrSM4F}gXw zn_sVgVgZjZ-KqiQYyk7=b&L}X8g1^WK&yNi0}k{dw0CG^QrAQz9d_$<^?REKfjm_sLwAZf-sWnabWu5q8oJf;l)H; z*74k7f!yKSXX=QULp?$h=LEfE#M`WsE)-~{?$=4p3des1_MT#VY(LaOzzSOIjv^WGN&q zutF9JzxHsZ$($Qq?4YhVLLT?6Z>HU)k(}A~=h=p~A5^@h*rEPpnKs;{K{Rqrh*~ z52Y~V0?1{w@rm`FQfWlUK>llm;nzdv)4q)(IpgelQq%yFF

    F!NSHM{sl_U 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 UbdEo>1*k{{+*BCKsg%#6Dqn9NX>UO$c z@}a(+OO`D?a*Mgt?0tB)xm(!E>yMJ15h#FEo@!|K+27WF8}M5AjPlolFCKEEea zvwg?&_v3fL>pxjmmyIf%GLM?Cx({c1E4@pApHe(Dt^Xg^-aD$vuiF+@KoG%7uSzc> zEfBgC5v2Dfoj~Y>j?@5BBvOO`A%vzNy(1vfdksi$QiOn1QF`Y-`g`Ad&;8CB=ey&M z`&R}eYwtbhVr0$zu;R&E=33C{ext^Uf#L*&G`j`;&V1ZTk^ryOBZxHCj?#EpGip?3#ChX8dE4)u9T}- zI-?a%pcQsd&+hu75Mz|x6_nlO1xq};;wB`U&({i5h*6>SVh3;VeAa>lW_Lx=3CGUm zyG`Z?#-u98q=NIbK&IKyVl7a!R@D~~hYi|;SP=)>_gYm63XK$W2jI_IpulV>5cPI0 z-{^0YN=zzTBu|UPG@G(mi=GAf*KU2J5RyzKTnj1tYRuX^tKJYL42~K<7sUk-nP>f zASqOs&SP~AR_z28zlkdf>Y2cI z?$edNQ6o@rQl_uC&s0I2+@YWmrDmn#WCgJrwO?wCNf52DkL8FMBzx^^b(}%%b=1)n zV&$so#Qer8@r@Nrf)$w);=M@c3n#?=S@LX9=NavdUh-_QTxxM0QYhj(#%gR1PTr2T za@C2xnM=)CDQ4dOZ|DX6G-DC6zP0pfzYx-Fr``n*U_x02|U19b$~n9 zRDaJaDCJUP1vln!E`?$sWIFzvk+?r4wBYFr^dit`i-iCV(pQ z)trTM2W+`Vb_f;cBadQS( zr$OLp<59XffrQnNz2esR#KZw*$wEuyh%X1{?jF9>>xIt}MbC7vs*DPkfs1IK7fyC^|LgQ(jwG#A&X%{Xoa8mOEV%BBhd(~#3eZF-1{R{?lrYt&WH(6kqc6+Sv1kcfnkX5O%GD{hqmD}45-)l3r zPs)6xADU+hN@O^dQQh|3wrv0oVT=q-(MFw?p8q|BVbJ~4e)~BxFTLk`rFN5N#S^t% zwas)d6?e7u^ijoWA7N7++Rgn8Br?{DEdNKSwk>c%5EY0J4lp@5sowf9&@ppr?l~Ok zdv2<(Q!8yCno;BeFQd*E)X5dp(MT$|I^9(r3z^m-f&wkMm+pi$)<}*se161`GBI^M za07X_{m^SA?xae8OXXp2X@{9!M%1Pti7^WO;|qCQ^D@N>AtiK>96F!UX8obfS|hx- zxXn7A3R+6C7ex*=gIiYawwbtx*LglsW#?6;tl>xhXtRC-e>@P%HSj?oeEsNo6c^B^hu$2pog5?wnpVb`u^HMUfToqS7X;h(YVb`J zvIm%_LV4h*VlZ)mn$;wGR0G(rPhXlI`E9KZctED)3p?$(p}4TAohEOV#_H${*kAM0I@KazoyNfQjs9 z5ujxR$Wh&GwQ^}d$!*o!ZMA~R7K-ptdJEdqO!Iy2#yhoSB1&b;%QqbBbS76dbP z6D$=q@<3F*qp+1lRF%K2debP1<{GqpnKtmujgq4Cq=WJY(!-5%cZmm&%JzG`=-Xrp zMfd@FDL)8;$d=JfvvRwrO>50S&5yWVGp}45}&fs1XUxFG@Zyt@$$`bOu86 zMS)|2oxm|c(Np4=x@lpL)ko5nNUb|*-Yt=CEsV zNC8F&cn4d2+z6c?tM^fGIIFuwR4$RimE0n{-6ATeID|XJvOATe$ZZX^(sXJ>^9DO< z`rd*_P14@)ERoLYr#-1sehYF?ce8$_eP61;>1hEjNYK?yAy-saa|6h-C=#(0J-rm2 z{+6X1&0RjI+vJ-Y6iP`E`7E_iOj)NlC6`%UXIfLIlUF$DeJbLm+RAmu!doTqf0{?< zCcIXoFm&Qxu-2)@I&t4|E?mu5V}oE2pVe&I)hOz}=|;G4JBTC^H572~=UScQx*uYc z?}+MIv=#)AsgHx(3q(5#QnN*6b45cq)ypY3I!Z;8EYoCY@^%+R-?zDOQ@V58_7c1I z5{IyH94DuJ1@{uC;lfs5z}4R=sXs~}bLu6oP*LYkAj`)Q+)W_kX5}bPAWLK8=wag^ zNKRWcc9)xF<#0_POJxz0Wfu#1p0jlPP9a0I}tTM1;*I0A05*4MbOTfM}^ID-EY#{V@6`2Puv9wl|B zSe!f>C(kT4oSa5okCSH+i&s|PeR0tcK<1{&K3fvo&hU-{;p`NIu&YD2x z+#3ZXLnwi)04EP5<1s5oWdd0`8%G}-2VrvB8ZaP`4EF>w42zf+yIA}S^-pXZUA$t$ zFVu4q$fRDV7r#sEQC9a%PUA$SQ5(8{fb~WJ$@ni(!2jRC_}@?r%Cn1+F^iEIyR-j= z0eb&uRf9SIri$IY7Y+PTMZtQ}TW}=KWN7`AL>FX9w^MV}wD;Dcc0+7izi~#nZvN>3 z-La)%SURd%h<4Q|I!qUL;p)tME}(kA%L&o-;yHOWd3lj z9hN?QfnCUstZy#8Q(y1IIC*ygZamLuIu`)Q&sZoT-kZ|LU2-O;W#b(*gj@QG?d!ISNeq_M!9dm@`aRm52 zV>}|NC4|JEkQ=5Z02>e=} z`|YoS*m;_Pasd-Kf12H zYN?v^{e5j@h}94E(3$bYnwypN9o8>IC)?fBp4%RXNeP&K*&N}rR~8A`GM0&HlC5jv zW=DXL)$S)^36rEA6fe{_LE}_nQ@;Vl+9mGu1NX~JRU0k^nVDwP9oBnob^9*W?ViU> znd=-AhbIY+gx{8Tw55?1e6cJ3CQrYbN!uKr+CvUc(RO8-Qrib0$Fj`lO_Lf2W^h^H zjTryNr`VoI%QI$N_qoyI!?ZZ-Zc9Gd!Hy^BaOd6u4;4iB!tY(kz7!fHg%-)>K<9Hz z>u3lT!8wd@Qs~W$0A?xl zq5|LSCpaa_doSj!WbLfuwWk z$XUYiPnF7rKpNLT8lgPCf?__dbrpvrwwOjf{85z73@RkDDTg9Z%<{~A=^ILS9wp>z zuDuYbbX3pxtdy^Pb>D_{v;WP$jrEZYxxe{9?bwCDcK_FB<_bUz&&g@cXHty}EgBWs|Csd9Js4ZpD#})#+~hq0Q2JzEMO|T2-K!&(D5fBKyTA z)xaa0FAITaw?MRT9-oJi`DzZIM?K%()R`bCur4PM?Yq|B@PUuY$(%RsOb~Ts!}yuc z1Ni)okGWtepOMFD<+}qL+0)AMvr71zMn3d6k}#?1xuMNEsZ!4{bDuQIHzG z?m^%KXM#7sp+a_=NDu4zxF%7bfS|rpLDoQ;nLwJZdDPhcO7tPy!B>>!b943SCg36v z8_u16epmB|rZd5BJ55eBDl;f8k5gura72onO|~3GJ@*)p<&ZCOz*L7e+QTS;SyY9G zInG+^2Ka5C$jdRfMtN=E_q7iWv8K9$4f$`(biwAj6=%4^)P~Ex{y3QoF2w}UTC^6w(th~JBD*F=0yO@ zOw)bHQH)&xi}u1B#sC)mV+HF#7V$HM#4`obExO@aSO*Fh1-RN$dIBJF0T8RRE>`b_ zH(es^V`eAPL5m!TYK@;ArDV0vj4TXjAmX|F{HH-+bclz2|yy_I*6lysQkh@TGoW40S&d zXlgo%o!H!RhEeeOrxqK3teWT27kbO+odG?5B*uQ^`2{+J+Nt?lZMutqH*Jw8)XgnQ za7pz+ano8i_@Sk|&Z1;X+*#ZSOqC7al)mte?o$igR_L7{f6I<4{eM|@{;4|OW`tN6iLzk*o&ez9Syc6OK-5$g*7&cbVuM%U9=fs+dP|bAi!F*!NHtJ;h5^;a)4tJv% z+XPF(P{qG?uEwph)9cXn67}f>zQ=DQDZS{=v0_VpoLiu4?y9Vf#XH{?Qr-8&??jw5 zoxLjje4@R3w)aqd&pANab{U>k+}Rlw?X_wehNgM#a^mpon?rq=>jmlQSFilLrm;jV zBYJMP!*JNE2PU2S-Z9g^VcwTzbZ4h}_G`*Vd{aeg*qwWI(fl=C z*-b?^>tnO*u5C_msO_5R)y0OYdsZ{%XWB)o}(oQYaj`ngH>Ro?c z!8GO(^`Q#zSCbHT(mpL^+3$P0s!<%c_#AaV1t=f4LJtaBFXTe2UuF%eq6bx_ymBv# zl0aJcP>tIuMz>R<=uFp#zWzJH86J8wUa zlMytdUt98$q*Mc(59jsB<=yN0$7Nmk$7TJtf!D(nrIEwCce}*=CXlD~;M|n!TGspA zt=u}K!QBIE9CnJfr^e=?Uz-a^v0Q4*@W*O$%E+mYO3ZvQ8I|LAyIF;SFH~nW?fKNF z?iIsFU&h$uC)tTjFdaV53E**P%Q*CF+DuO6Oim8Cz!W2NI76!HtZwg2$moF7A6pG8 z0q*v3*7kKCX{lBUoMd;_agH!?j=&aRU+81*7hrozv7Co9DX{r7$V<%o$eCz3w}VI5 z#OgpDn8nvwA;b~1Yl_jrIDo!8fb7+sa{*Vel5;N5*|K61YUQvOKLK5O4<1F#q*Yam z`IKUH%`o;r_r}0U=uGa+z~`BPR2@uRG1x;JQ)i0t-Ks{TXG}(B1|-LzW?C4M8Zgyh zHM-vsbk_t^w=**^tBZ+-7XfGPXLziujo!`hY|Zdkm8n4;_RtgTdzzT%&z+xERG;8X zFyRg0w=LC1$EDa0&#ScpbHRlRDKnh+#&Zo#u5M_TJ7mMUjOnCoiXOfjQvk|2JP+s~ znN4m$7g+Yp8DVs9{Eu@3d`ogtL0VSD0qI(;1gtZp7>uutfrpr4WVfo7RGm3rjCtt6 zoCzta#h{KJTPB#02Jq{aY8qhDEVXK-x|tk+MNNGSQvvpCDVG0m1~6CKegYRn&X7KK z@aUUZ9jgOB^L35@INUeISYjNiY_#m16|e;{q;lNMOi5}?N#EoEuXxW`gu@G<9!)^C zwJ-v3V@!pIGwv&3IZN&nsUFk#nlR(Ks4c8$!c9}B+hM{@XIeNl{!wsCTg#_FvPDIY ziH|~sFR7|g*FB&BZ&PIjV_pb8QR%#{I!+%_U`?QN|8;>=Sb>#6N*}-KbB5gAYXW-V z9lAW7x`UKDy#l$niUpEju>~_Y0SY2PJr8*}dyhQ(y?El9p0KI^V6)c!$7WqDC|fGX zRNhAbxSVHl1VePtU+I&G1(S&7Z9+=~nY@#T0n@Y|dQsL!F1(LG-zK!GkD#tEtc9B_ z05Df0`v}x+Y$xi6#+awa|}r&@#I0Q`}@$|H0C&`=2e{;J=n`q5oj%eq(AAs)d%(V}GTI)_gA* z0<7-8LjnJP1LOaTLM$l?K*0$(S9RHExXB;}XgghY?W8Ecn696%YOTjEUZk2>q)J*0 z7aXqb>i}TjblJg*HXl@Nn6=P$MXJ&N(Q^L&KUvOa|FN9Y|1Zlq(6BE`!G;;Irpww` zh4;zp+kB|%ldtRR0Fn_{r0Rt1lUKK~0+P|E%l;rKs-~|4NCs^ZJWAK*15r{GkPV}x zC;-L^HyM7B>OSCM2a@rB4CDVA1^kb5o<0fPqYIVOg<2I2u>Qrt{&!VqAme|z8jvp) zM7D5)ewPR$1GUhbCnkTb@XP6k^FBfMx3s15ObZQ+*(PUmgYX|J+m@%8NX7l@F*x&| z$KXv|d-dqpSqywDT)+7%1h|}OXXEf-a;Jz2umOzv>xr#-wid0_8%U#gdP!sZF_+8V zPd6^hFq?x;zIWk4jZJ1j66P26FIRs7<@3v)^GWvw>Ri^$$K~pDC-YRn2erNS?+4-- z*xiLP;O0gYoUeJF4}SG)!+E_PqT+veh~@rts9-(EJ;yH5iGU8b4~`!Cyo1vt{l!gn zxK7w#`5&yfILb&=;pAX1e-yz-f44Z<7cIgTYM)LYyH87FI6nHoRf#xGFV!cVD?7^y z4S)aqarLV#)@Z;lX@o&}ih0lct1|fQ66>PO%BafV>>93YXY2Bl@=qqCMOTlI!Ta@> zrsGhmQ>qnrmd!I*ra+j{Cc4k&mn6lZp z+vjN4=b8FP<)_B{9M(mFY)1!GO`J06#y@bh-HqJGq7oJ|uUu1M@V)Jn^w*W%R2=aWwpq-$ zffUbvgV#R*Gd+LY56I^i9Lpt;h4*673D4NX=*1bUe1eXtG)OL}^PhocB-4ho$9w1p zJ;Q-V=)@Z{wsvJc^RG^7FJ_!|GkxF5OvZO%+Ld@&VoHXKcDP4Mm!Hs1iYHiX*CF#5 zCcn$+0guor;Oe_EyMLacCv6zy#f>#jcqTa%XT#Oi{SdchpThWNq|djh=nSgZ_up-L z3KSW(cUKpS*q~C`CxVVYs2B|_@3^;_9aLa{cQiU2$ZTT-w=rEKO?h)NUuMV5TG08y zRe5-W#dw1qH@50b^LNI*J_Z%iy^^IBovR4h{WWe1mk6}N+&w$=!F#xOWT+J#$4b2= zf(LSYW@||&zW43x(r=#&utoP-9gMDCvedZu~YmIwo6pt56y{t+v-U>rp9vhbj#p=m;NZqZHgT>Dju{>iN-Bb5loi zvWx={p5)z{=>5Im)4|nHe2{r!^Pi`{S!ep!4zRDTe)Py4m6g4?Ms+|`PW@&ZFKG4F z@pN@?C+V99`3A%jEmqeg6*Q$=<8EDEJ)T-PwMw)uzl&YBVBWNl6Hl39P-Wi9`bX1* z0h;ECrM6kyQ+KYhqc5NM<7@eezqNJvki0}bd=mXJ9KSUD_39`7q-uV)C#u_&xfQjp z7B62Z8;kz>+V<%~IENF7Mw)R-pK%JIi{(ar_<9^=*GL=FWSgbOOVNaCSNWHsmBylo z#_&}*_d)lk@b>hV$I_^Bl;)!wI)W^qTc~lACOdqfs(j7jJ57HZ$d;1Qosu%d$nY3y zDNxBzNy#fp$s5t$rrp(+P+tDY$gpd$E!^_EabH_F5oIz1kEE^9tDggH+JkL^{3I$1 zJUoh&U2Sb_-EAwbhK9X{hW9D;!6ZdfMxTXv0u+rt?*lh{z7D72A>m6iGVC=nyaBab z!Gy!dd)f>QKQ9@6roBVrNJHY-);0sRWRM^+hzNhkNn*fgXy{Y^ORB%^XppCPg{K(5 zs{9b!=4Wlm%A*U42zLNeQ*z&{DCa7@s**J18N>Xp)D)RMz43r@qh=#1TupDQQj;q- z+^-Cu1fzeiLi6E+=J9IEq`LdPyPZ#&d3@Wl17GC-n;o+`%xkT{(GF*J%DRCHRTBF%{l#x zO4s4mHnIM;IuOaq^}F1zZLfD3erIX$SMuXgx>u0(8T9GMBe*a)B90a0*4#{ z^gVHyrqF%4TD@kTtrzy1PO7in2kkX?vj{0f3uI4X9W<}_jBc}#%o_HDKjkzpxXWnB z`PNF4^{wo*C8=^o*S(Z*c6hYxun^%2Q>?5PPJk2qPF9RVkkgm-^{uqttbj^ja$R8e=6*77GS`eaeZ@br5>Z7mQB; zyev$U@k&xowMr+#N7JMhwjh};-~|{43JQ*NB3$c%UISyU|EDR3%ir}w zgTDiF@nEjM0OL@{}GbvrQrs~%`@tP`OH08I>Y9S005in$(O3u;Nh-n&gw z_x}g-zrhIqzW@pF3QS24@Y+{N^UfNSm5vPtc+KjC%A{h00ba{lFxRJ@2t5a(G61cF zzzaaD=)Y-=L}G&hT3M$_?QB7C3xHQUU>GPU3*dFD2Py;bnqEbtnSl)kQu!4~W$ZNR zUtU`PUb6sRmB9Ej)1=e@uc=OiIn$(T0Iw3j5Ll=Tz-yu{$YRlna35IIziD*^XyxpO z$|PWe0b09&kpWum!T5eXP{_1WNI1j?DksN=lh6|f&990$sdW}v>;J?~aGTw=6EQ^EB*T&4%&%(FlHbp#D z;Fr5QerKz@qo*@JUE(smyoq1_+BjXQdT6XHsP;n}1rKPfJKde!##;Mc+_-FLsH?kt z0}s4(_x11!d^PSQoq66A^kWj6r}}WT3f2^Kx_$a{ZR2oxQbQy&?q}&$Q`5Qo#Tnm_ z*(bC6{Tz*pc5F!Q+IO6#JUuIi^^mngKJPtx_p+tUlGd{pyk_Bd^) z{T`Xq^4&Y6_rCx6#pUvPEg7DV-0?hdh%}RAS~=0polkWvyia{%H@Ce%ZvMjN-odP| zLm`0`-Lr9cOPgK|4SD9b(c(3dDgtC*4`hU50&5IWZ!$D(;MniX#sfY(!I7)r6ITw; z2D1LAd%d@19=Z$bBerL$8YL)J4?m)-rY{N83ZydqF4tne_!kV#6_%~E$P`)bZ9A~M zwe%=TJ~bxscWOjzRL04=#B_GHYkC^G%qF_{&039~n7uSksIDXfzdn(kQHWZ0PGhT*F^e-ZhJ)oKG2oj}&$v;wO2|S)Cor zBtE9;ORCWP`F>A@NM)zk7-3i&U@|!2STPvBP8LnzPumKWkZ!ymhP4nSRk0>jx!L{zW2uBA9aXCda+7{nqsTH@gKf5Th-6mD}CwT;1At>HEb+ z4=a8;;W2Q2(d(oxmh8W1 zINVwRN`}}D(m%%0KgRPY{)Mfu!WllKH+H2rCXIxAjE1m%H?;RCj!uV=v{%$7LP+k? zKb8>n9(3ROhK77hgVCqs79#q|5d^odptw=s}|o(e|MTqtSxm=iy}&Z8wmod%|0ytfcPkXh_HyK%Ej zo4}lYqkC}y!Zenv(@k~9YteA@7IQ3o{aL7+YKUztkOz8y=I#fvkX~2OIK$7b>?b%!rzXc#@aHem*#7Y}i6bKx`7~D^8WChJaMfc&QIng4F3c<>1$(FxQ9j>(6?ldzZA zx1(xt3z0QqcG=#b>8gxS+Axr?ptCe-lg|`O;ciZ9`|}#c8e@@$XBQF6YWwvM_izrm zcfDz8;hl#uQS&~xJRl?T(@yaA-m#2nN%;8_MGZFwnD7_Rtm=#t?;G(SGwSpnUX<)h z)(}3YnCi}|?wVM#v=ifDcUBg;aHv>^@|8U4RUUbq7ddJmRl!N#6NOu>^CY&wQQy+2 zY8P)H6;+$B`3au)t|ITz7MIf@c|}$C`KmNV=Mcv@rQ=!tBid#N4f4Mw=8tIE;tHtB zn=(J-5k2IIXwT5@%19{B`!uc7HJA}@Ib__I5l(cN$gm}5JMHmvAVYgFLy+HJd0~s| z2qmQwE7kwKJTIXlk9n)W=}@<#%GQ2rFSgQlJw!^6$REyYcxWP8m6uSJcWWS{PsG3Q z!e$5o8FCQaDzMoqAoh2_NO^5-8POaDWNjJwT4>C*W*qVO&r4M0C0FI$8OWFs@!x2) ziAxpO(yD4LR}6V0rRH{#+1zRsHy@3X`qDeW_pV&ARS-hZt)o10Bk4=Ysg1@=YX(`e6vyC}(#n<+ zeig?7Hp3G>jda`U1wu@^GSbR9YNwIigBb$=ZIv8*Eg223rSf?E)zhbu{nJPysK!r> z)X8O~ZFknkEv|@mMs!obo8|(i5FL2$?LmNEQvdw+0^lq1kVkw9WIGM=fySBK)eE`M zTrs{k&M~EO=$e{O8_Q8>{UM(@H@{L(i=zHkyg=sNbYz7K? z7Ph)4$qM6_FS8M&3gfN~T5M#B6atD#C9#E5b6Peyt>@cXE3yyu7%uazZh*B{oZfNQ z$ra*B!m3aMl8pN4zS!5;6((uKT$Mt+lv=0RZq%vV3Nh9GwVlv*`6Z{NE{C5UMQ+W@bq_`Egd(@{ zQEL61BLlp@m>?Iaa;sS77Am7iQyvvqqM3zysyIod*v|HRg6+92ihPBai_lwXxK;&m zwwb{EBVozaL_4uA=Y@&(CsXa{IkxA^3Cvzf!>?5k47^;GyjTG)Sd$U&~^t$(!P)n>oWHnG@oa&c~qd!=!#MsNhd~W|>FnBs(Wa6ydY1_H@ z+uS9D>SgnL$HP4od~#LXKxc4dNo?+s?fWH9Q;+aE59zQNu z{di{Kb?n7rD5AH{0Bqc{MlCSF9LKIIkM0I(zr^4#VLa zgk-_0YkWy$abTXr*lg_4;7(v4@-g};$lio}R)p2BnQP#-Qk9K$)x~XA9e?oNc>!|a z$A{jZdoul;d)v2|i#R=so}L=Z`#Rl5aF@q1ImQ%swzs$&=1nKMoQ_+KV*lv9=cxwj zL+=2+mxFeEl!@$pF?#>h=skK%ztE21qgY$FU>|%|UyKqJRIW)07aZV{63Dv>pZ)lT zsGo?D=LsWEr{v9gJ7Wh%lY5MbQoAx5Z^7f`^%iH|9uu(w2g#&d-gVwwxdVbcHpv-W zqXCyllmn4sDuPK(n0lmGKF3Jv9n>ZsN+D*?t(JNeCZuXHD?#B-_TDKHGC!p+p{v&Ih=z zsEy(=FRnccy`NWbEv{#nV@i5;z&pt0{Z%D>#ItmHh4e5@j*0@LygI|2^(GYufdugV zx1v5Wm`>xqIP7oQgY4-=60mD5VI+H-5;#_Rkar>_(b1A{8YT@WlH+ZGDW;eaAd2I%#&O;By@io{zJ(KL{ynssC|O6e zOU{53gY!O6X4o|tBz*NFBp-76>NED}_`Lfe zrIK+3gsk8S@R50kY8ieSz1dJwUqGzkv>w5kHFQj_kf!B50P}2dE|mu)thiz4@ttO_ zNbg$_-CZNwV)A_uE7|MXgY4@;KG@9x`;JWYBB^&Z!?gja zhEtO0@n}o<(SepMNRza;*v)C`MgDy3D;O&|4TSXfAjx)dVBcLJga*K`wQJ4Tg9MhD z$Tm~}@^u&U-EG131|m5Y40g9(RVGSyy7sUjg(xb7l1l8k>+)z)B*U5R3JZG~AE;zJ zC-Pn8@m(Fn#j9j-m)|H1aLhU-@PEOmPN>&jA)BO1q}M^DS97n>N<=P6OOC=zE{TXs z*URudVq7k%imDK2l@Gt=6v4gVkUwJ}qU+`klq!ZoYrlNvp!~`kK&fIXjAky(XDO6? z0hB7B=?Z&cnv@nB)pI=y9o-ZC=i^OZJ|K|K$6cMY-c5gyandSx)_OBXsi#17qwp>F z-6l@Y;|~Z5g`_HhTka5YJi6>fm*~rf|FlL+{|=k!nTV9TqR?G=_SLx>Q{r-DR^rFD z>O-$gd{2(^qj{lIavDcqmZ_?#(7}FF}M#V!q1k^?0kL&Cfe*@ zV1@T03iqd}pW8vm>m8yKtfRF(qP0e7vOA)+++(zq=cw5nqaO(DYNEQUHMima=^YUT zu3!OWiZ0HmE>2&%>>S|dN&)5fFOoG^;E;>{fbDRTjRy)^9&4!`D8%;i~aQGZ!xY1zwV*jr4q_(IT`r_>3=&DZWy-1vO{ z^aA?3`A5m_=E}V5@A0Q!&UZS;$Cvh;{gH5n&5c=Z<#dw%-!p33HrNxX=!t* zc5=w9bWZ+$I|rZn6RxeFdV|^3681%g!@Pb|ep5_$D$*28YKDMD=8Zm=}>3ax{{zlIchcmV6jY%&3FBjjXN6OfE_kY1R z?c-S3Vz%Pz-1Tp2&bL#AeNTt2;}aep&qZ?0TKO#saOkTJ@@0gsV-B zq~tbhW;C>4CqIx%JNCuX*+J?H+#UERNsTmpaebTlS$?%kFRfuM6LRBoQzg}!&+8>K z>x%w6UB{>Muf&irc--rtAjt*uys}H~lf4rv*k0qs&Qm_3%@?L7!s4*tTTUd|!)DF2 zO|>(G?XM&mmKsE8zx?>zejXSY)W*}qJ^1!y@^Jr$uX|7%iKMT?@mb3Q{@3GhGHPk* z+grrNIU1M8j8e`=+*>DI^`+f4(noYAnVID4$s?{_7SjwL--BWg<}|hA0xqk5cJ;$v z?NF8BKNzf#^b<{#`f0qPLUo4YTzGCS7AGW95-Yi&FMSc{<<@e$U#Equ{+P=ojzc4Qs)(3}=$VK1YtZn<_%8l{Z8-b_Gt=8 zD>xB-+uvCVe;Kk8@Pp-O+Viof%3GXmo$c?oe)A=7J>4B ziPs^WJo(gyr4M342t#NLn_4nLjIAx$1^6BB;Ma>2deh+7^WxVRfcUFOadn~Yr5iRD zwV@&1%=mGQG*jcCayoR#96;*NzofDf9;UXpG{uGlcC|G1w*+mFZW$3~xDp=X@x#l_ zTU%6z>}pPaDSG0w!z05a0X?gn_PGfv(SE3Dz*gZ@#I@tU>V(v0)`3 zO$YWYG2pkU#1>eB&sc(-dDUQN_FxgRds*mU1Qf3Wir0W4{tEnDhYtRVCD_9JS>c$f zj7KW*S7EXiRAZwi8+=NHtY%QA03Ez4M3&{q9xP0@2qt^y2fAK^zBaEa6AZ=UP9?sF zA^zpUF0-I2gM;G9iIA1U*qzctv_aRg_Utl~s@ELZTb$V+9YFD%K-U}4!Pl?^x#4-~cI+}v>@D?Z;KGyZ z@c{fe)s`l7xiet`Dy3Od;QBTS*{liv?_S{B|3aAs;1M(hF+s3l1J3N$1tMfUU^2mZ z)vRmSu;LGB87oi-zz(_z{qDI7yY+hv@pKdVUP6eE|MXm@#+0d@&3Rmq{YAd$*SLl| z``I&7fj%9Hbie$zgY>rCSLVn65e)bue+0wAj+e&troMo`$3-5z{_8H?3h6@7h2zQb z#!|m~y-R6ahThLx0j>R=MYht#M%pQYnQrG7v*Rn18j}Vkt+lfnsK(jRAu9M2Dp4m` z<)&HS+3x1jYUj$q514tWi}^R6OGA?Y)APgA>Hg~GFR%K3lfwAMCK~i90l`yjj~+JF zbIe{Dy6?Vw;`;fE%x3uK%eg(p?K7&d{m|oi61gB*$%e&Ir5}upLCEb=o!Po9`g)NQ zp#MR@$?Fvb#u790qS{f9(TpbHEk7qL9r^b{xQp-2X{Dz$*klf=vpc!;@c}jI0;jzU zxl~SYQNyF37TehqU)UTix+A{jFC%))zAfBF_#1Wbl2d~={YO_-n=Yj8oSys+fX6hS z7U70|m^WaL4x7&!=!;pr+|qwE_;Qy&iB|Bxa5$cKpd(%W?fGVJ-cB?{-EU1zT|<0t z9$xOh=IdSj@~roD-@-+b9d&Vr-!a<8LPLs8WVie1t6lvh%aF+YddAu9{=FBq!4XBz z+J0WUoqqqt3E|f@%i6=wS4ck7fnCnbeS^VlPuL}?3Ux+hf3Q`;2F>WipZn4?xh8J9 z`LF))^3hNjygbRN2LZJk*EVc9tvK{p5$^NxMfa7V=w)||*d<5dGJMzdTqA86o^bqI zniptm?R_5SCJUSsf zqh0T8a+&+LLU=%tJXIaNf=_yPGvaMtN*h5pdw12D`z6dP2gaMqzjC3B^Z9sqG1Q?FkEzT|t*~H0~q&`0t>avZ-Y8 zLLBosG;2zrH>#wF&p*;qsnDv`E0_k1vx@4ZGTK(S5 zY-wjwJK;ASNz|!152d#6t1CeMVgF*sCURy!#svIklw#pePV$DR}qnHvzo@JNk4 zp55_|{TJ~OPa69#y!KxTknB}C-v$3jn}l3rS$HZWUZ{IMXMICyG)6Vm#cssYCtOG> zN~m%5U2YkRT4sFiPC{;`xV>Mp5J#F&{pDCpZ$n@4ZE71b7epXoZ(Rn zt48YT6jC8igLYMe)*wr$fG)9%J265ckv&-6o|{LR#UZh4He1LqencM3rDm5jvV~Bw zXGH@or*nnG(?|F-M?TAaRGP~d(k~GDRv>geM_I>Gk5;QlXx{AO@Y^KzN+Wx@q9mxn zH)WRIq+Bs?HcxN16jS2KQuz(<`yVU(*gl)t;~gjE|9Tw5X-JC->C(*6c@e>u3Ne(k zH4LRmcD=2V<6_uGo4gpohDV*8&(Fg|oBRvR^InAK{&cy#UHgN2D?>R!o?-g-2jcAy z2Fk-64Vk^#A54@J0H0_nmk+lj9xe|Sjrzy@|bA1pV&jrzNP_3!LR z_L%zD{*~oVIhtflDN>m;xmxG_bgodRR%?Fs@@dnT<4XE$%qBeBHi>SCs==he@31|U zEu7)2?d0kItVO*`k1ze*ysD2SPnMV5-TVU2)_ z8%&LlnvO!>ncut1cYM=%L+VTDogj&qoqg5mclw3{ka18qw6$)0^{U&yabTRqb(Rcwiy#_tpA05+P&l z0_DOjMfGu7&>6Wr>{}6fpGM!7{}hP4Ze81~K+aV+>|PURtjJsM$H-p%=v^LFJLz3{ z+i*1PY6pDW6HjrSFdUDNcWr#zO>e32m^KNIi!W|!4WM!7^bnRCx-o^5#bVuhyqMYJ zl7<*?%@lq=jg2;I_QOm zkkwJ60g90QBh9%j1h6M&PcE72WZlbaY-g*Zv42_r=)#amexoDwM#t)Y^zO?Sr+j_A z$IdsuYiC`T<6W2Yox#u-o8RT#@ECh@bxhZDEaKdZg3m>z*^W+f%p3T48M2d9dPmTk zTkz-T-own?ls6mM`wG2R*LB|6K}W}jRv-Mnjc`7C*qZIIwVe#n&?1y0lwy#Jk1&Y- zvHE#p)uL-MA5KRk?h@sWSeqYd^ggc|7Vm@{$}W+g)_<6~9Ak>nwMz*W0;!en3$p!_ zQ>EZO=kMcxo_lOEl5=1rhvR1e9kbdq_v)#mvMZx|I*GM;&Ak@0dO|H@-~{)h^}Uyl z+@CxZ#37o>1_iQE1xoB_C@eDyDy(S6ow4T(hO+vzKT3 zDe+DP=eVHHKODbc?CV25fA1xpJ1o`d9lP^1;dW!6*YFYsu=m>Ai$)kGb5bQEIi$U0Ft6I*Wxx0~^F`{~)J8zb>+ z=hT%Li8nD41z(J*I#xL{v!2Mmz&QkC3=Zu^{OoGIor}GTXp51!H#2#qyES$9)U%ya zzP#{OJw%cyyj2z6ieC@9x*O55dy4CQYY-dU+6a*wwI1|(cJh=4y!GYosj+qN}kU&6D z>a^!ygVa^XSUK(f4pI?f7}-@K6s2OJD0Sy|`(xQ}@BWTbu@Bcyr0hJ`O2E2E!t0)3 zT>y5pZ}<5n#G3Ru$gZvtojt|MoWs{zH ztHk9sVxAs6Ivp#YjjjJn%;LqB)snVW5=6DIJAnP%8i%=#*!n9OHd8hmdv|8V7F4Of z_HiG1b-(AL%8~V;E4yuVLerPYovpTP@Ps4qgt3^uStX09xcmDh%a6N3jemakc(azp ztJ({HLCmiS$8V}V5r40~$8zB+VrXCd1kV#FsGjyT%K7*pl529bNPX}0{fC!dslVhG zyq1;t2xACu>@-%0bU&-5#sUe?SAT8nJ|ca;M_A#=dJnq-w;JmCUrf2|dJ5D%Qa?sq zRCt0gcRv!YVDU@+{vc3zHj|%PsNUscce=muFE{Mo``bxxYTqXYajl%Xzu%_l^goLI zqrv)iTP)YTCA%x*MJ5^8r+Wg>{#GotfZlC$97YAJ-8Luxr4I}hVbl?G6mNZ|YtHUz zsr8xH)@K6p?x2?Ko>J@%F5B7sfnc-WP%v4vdm5g1XCs#D(MZvYud!T1+rR7BSM*{A zy4hbO{k=$C!YYfp2sq{tDqhc$CcV`ef!~T(ffgQ zyC2)T3KdJTI!Lzpj64>vbvtS3gANsgu7B;az8w=$_K0#zg@k3|+@$GVQOlh#MFu|t(!gD6*_ zT13Zj(GW_=xIlH`cEM@Jyx z&Cv5PoMT5MZ`Uzde)5*p6LlkXBV``EH?`Skm0PkDR9}LEN!HmU1?;W0 zn~pLH>X$LdBc77U)X0WL>ag2&Dv$nN9)ejJ8$+GAR+qLNF3)i{p`8MiL4@bB$SLc89-_0wSYustX_;)VDWykWz&INp{|EdyoGSc83?_;~Q&sXOw z6lm|c#-1jme4@LNb9pfH2x~q|YD?R(gR#SP@a*ZrOreq3zHJ1rFr{bb z=KUI`!_e%o+Lz&cSu#U+QGdM7`uy_YD*fGza4iZ(G=}2UP1N0(CrcHO7O2!ZYHRm6vp&=1^<$=KhuxZ$A-LJAGr zE~k7OHBlSB&BSy?r!Mm>;w(SjSexkKL2b4E9OGGh7O(w_Q5|jcWVj!*IqITX@5#(s za?QwN!k-K`HkJNl=DdPy^xy_TX9*Y=1V@8H#xR_AY6CsX9&v}xVrJcb9w zvd)Ng_J?>dS4E?P^TXmQGiRLrlwv57iKL}DUGs9%JmTe4tY9arXt(ZI*rH^Y5}EP6 z#$wqd<9lsK-v*d_q||E*zo9yi-fj!sIaygx9n#Y zgT!yW_&*!%G^fsb<$>Fu#8lZrThiy1!EMr8LGV-+#RFpk_c$Xh9v&4k>JonbHmd%b z`6h_9ej~>#s6sZog#XTpi|S0D_XjuQjgIjy`{2dAa6{aw(Ef&maPXcZQ{qGr)p+59 zQd;cuK>XrU|HjiOMSTZfGcskS2&WMbUDtkr9_55ijdOeU8qIzLbd-XXcq54euQyVC z5jF(78gvm@y%Q}5nDY-LCHNIA&F$wD(zw~g|GbmfeaCW1b%1wp>ww~2ienz!gcT;l z;_`uH%f2JViiw~wWQKWK#?rIjWxqR^ouqchs#Un#VPKT#t@FcvnKSgRcdO5Q;ONG5 zirovkY4kYIzJl*3zYsSlmH|Exn!>uHEKn?X5V`=Kj&B?&V5n5al{v)35XZ26t^t$0 zPa(3~i+?@xCUaE=CER%}`dQtABK6B~?390JH)F|Yn}MhPz;X1ZI7E#W2nuM(IEvx$b{J0=>EuMje>uoaa=9`tHyyF z!;r5NWAKV)DR~H2m+V@@%FNn6J}zEho^`K(swrQ*U=iC~pY{A0kN;Ogi|t38B=xDB zr}|HD;ft6~N$&0S^@hm(bH-g8`3}9GR_hs6*yx z*H~$uTdV3xD+-WDQhK9Ht(VVH`w~l!+iV?c=OR=7c<``7NyIq+nl%ucvN^)B+{gXa zX3!f>l2lJNn1Pdf7gnT*)GQV`wk1wz|C~Pl?QH-k(0 z)Vh?r9}*ks!Rypb`f6((vTYpr*6!Bh^{rnf)fistm+jK^F)x$wHO*z;A*RO8P-m{^tzUvq3{8sZAzwAn zs*+or0dS;5gI(h!vUW6=D(KVZ|81HPAQNs1#$4NW<$QJ{Y}iIHveo9{vh{u(44q}$ z1|1Wiy}ztI!C1#+5dJt?=Y+Y~(2MBjOM)i?+^zPO)YHd^Ov`Zf&)wbBnPUb28j}+| z{Xdu-r%V5X$w4yRitnW!_329WDJir_d}Yz)nITqYVL9XFG^|lC>*chdXxHmjs8nik z5hPzJ5!Zb~?|q}GX0_$s5IQuV*Tvo5d*NbkZ4Rx!=9 zjB>+|*fthp>H&+S!T#l3WCr5(!8d{*`yDuGToXa}$0MEu>wgbuzf^Z@RQ@vcN?k|F zY-6VMvE{dZ9tgfAB;x$M$Dp5eaJY-tcw`;+o&WCOI40Y(LYR+QdMOHSxtAW3TdcUf z`Y!rbT$1UFwhSSkgCo>am#d5?n~F9V&OUj8ji&;!NoeY9`Ety%-m*)4h&*z=w2-cL zx2%3qS3AM=!@%9DA!`nmbJO44u|Kv}nwgau^H&RV>_6PZsIz%1lbNglvuJaHMNk18x*htEWD~yPybs0z7|kM6aFg{a z8+cmS(h8P48e{+uvY7*5UI@sNzCINtvjORJ7EWLjy>b~g1Wrgun}Byc4HUpUDy;zi zSPtMJ1zs|1X9EmHX%28>&jr1I_XFSeUgla+9w@(jSu0nR1;!85i7$9ztpHASi2-%Q z7m@&_EUlV12i+3}s=h6pAWvEP2#L@2vgSUP6!Pe>mJX+gDtu?h+uY9O6?rehK=PW#}A7ISQrR|5xSIfVD!6vsaXSBw{= z@&cn+VY;w!U@O2O0qX`bIGQY{bv`aQ@TqDnSQb1j0xnliagqw9Z4bbJwB7hY;A8+v^tlIw0Tf2?kXtoIKA}K*y}fK2CZ79S@8$Ya)v7p zgS=*h6iaFzur=|OCRv~Zd-uWM00U!{VnHr}5%xw&HOxq2&*p5ealSrtZnza$R+<;H zL)#`{^BN4^HtfyL)BB4XbCFS7zb;bdFsqB8xQ$aA(C{lXfMslP!)8d?jIBksf5KJ$ z|B`D6;L;w{lIdLH#C&#$hzY-+FaL8PFc)dK+wl7c8>}{GjpY9Ivh+UMFE2h2)aD=nT?pV}RRra2 z4*P+;&Y&=C4m5@|O9J?S!vRua{)#R;ED$7K3e-B{7G}KTS@UtSPD#S>kQ-*5HrKxW zdx!hDsxxikpD65@HPEg)2p5VjP!-A=HI*tYrs5B9UN3h$584@n?CNTTO~psx-xAiMq;Cn@S9XEQ5X(COpQ zZpbgLNy`Fr(L16*Vur}IuLEml4~PZ4*(B-HnNBcp=eqP^aNb+_;6WV<{qpcwtju?$7!ihHSXeEiBZ0xpj%&Z!IiS>0%GExa3alr z9HG1C6@D+TT+nLk;we2rHw={qlJzph<)Ogh{-|8H6w~)k8tuJT%1Y$T^;K0Ac-*yg zl&{~OkwfwnpmZ(+KQ-HTTz_M@1j@L#$0LfgA;y_xW@+gRQSlJIWtOkWa`GrBLe@+G`OLPrDF^TtC zXi^}kHb#~w;=5F0c-}W^ATG8c7QjL|`GG_)jT5{)>?)SWUHiMjU(Z|>0zd5sCDUG1 zxTjNn#6Z%4S`naXkjV}7&93sY@iq9)V!*@;Q2{V`u#p=Cm|ax_FXrU9fb_A-eZcU1 zCMB=?Itz>kyfD9d0pynDxq=n-l>H=5lN1G3sGr4Mmlpazyg?}-y+VxtyR;58rY-Cc zqfSvfHkf}!zK)FA2KKfIy5PRZ5YUdhJhMjD`)`+W!OMoev*mH>phC;Qd#kc{&=Eo zxmsg9_=*jbhnlv0l_m@R_`om7L2BAQy0`=FFSbe(0xj1Z1t69Gnz|s$f=mE6J>@k( zWrOq~aN1Mz5Lmo&Rd`=(M->sgPh1FM`QixPFY#)^vcZI{peDx}s=CFjIvae*OXUYr zD^K*nfN7Qp2;;k`1-28zbb$ZaB>jDwM6`F_iO>6C$9PsyS}kT|tJL|+%H&8eb~fn* z8}PuZ=9B&qc%aOBaF6y2|1%^;EL0B>TmErO3cPy^jpzCOE5b_FaLXlHQ6rKO7rQ>y zG>c?1cIG-$vKAUk$1(Mc$>w}-Y+O$+L%5q!2TBtHwZNYi;>W@1>l|D_@IfHoVIllu z`$ofddT3hoY~2a2t?7QC{UGo-1Oak;5GV~^(|CnB8DTrQ_avEvpa%pV1qZKRWe0!E z)5Kug;2@nBV&=nf0NhJlI0$S8-W&$fH?IoqUv|vUuIcE5tAd;UgF3J{P(J_@2Z$|R zF|hqS@GC#s*obGaf}x~9)1%w1<7I)lkZGA6 zha+PngKyFMH>qX)n0FByi#=*XkcT_S1XG`+HH5d?Q}Sy5HVD%NlX4%FHO4YFriOvk z>(5exk$Wo_`Cm_QsAk>kzMI82ek7DQPXc$);?IH2y)bqd4%px}MZwpcO)1bAEHA{; zzyvg22yiX_(n4I*Yu?^#ez~KM!)yM4T5n6*oTO533y}FDjQ}=Q;=w@gMW!NHv=Y|@ zD?M*y!Tw8G!eG|tD)gd}V>;kU!)JZAFP~63M&Kp4+)-flF`k3nmT-%Ro&`M(pEdS9 z!qq+jF9qa?HjEcG4CFs(+nHOvCjIdfjnDq9c(0X`d9^`ITj0R<`tg<^3C|}duC=NU z@~8{GD4ZF`Bo$a$>3@G|o&0^c#6_Spxld&@o#o=ONc<1dA%{C&EL`jPc1_a}VxhXZ zAm^L%c@TkzpspB$-L9xzH-tV2dLXX_1Hg9KLl{gCDH{USc{3i+nD|*2Tpw08169I} zP@19*23c)@3|o*UEj?~Vu*3XFXJ+0Ugn`mLX-PJe!N+V#Aj5bf0n`QfxIqk0;(;0w zXwH%YKM`z@SStavhLnwfaGoP{9hl3>%Tt^wGp`AbJPNSOK&>Z znUr(iAb%Ihcq0t>p4f8eak@WIKl{L0yVF0#FS(#*Yq;@3=4~m@&_bopeN_Pt%9nmm zRA}s`?Pe8_d(Q~o#Gd?Yn6%+5vO@yy+7UxNp(gQt8AEn<-{K$G5jHV z4Uxo;2ni^T8(Wrm8MLx^N^-|Jd}V1+LH+mP#^zaX4g2W;L(kA=ULnmbkeJ%NdB~Wd z#eAxoahaSBV}08iGd2p3qpfXkTjw=Ojg8Z9ZBGo3x-GlWSLb!+<}h1Zn5@e2@!&w; z*`yJ1;gHIPvFIV7WKki@(&z_lEGmS!kWMlyO81Hc8B^eI!!!B+dp;8u{Bgbl@}9JfcW!7j zEl@nlWtjk>>n=gBN0 zJ=FgF3WuX*Pf3pN%Sj4!eO=D?JA<{YZ+uVwYcEG*O)eyzV8|T#L{d(Vqr^ivv%#|($s8h?et!V_)t+$h|%qe$48a=-uyLP1v1VKNN{)E z^?atF?+~SDzqkZGoE=c&!Qm9s(g>Ny$@`rNDd3EaoFMoiCvb>USH-^MHM;X5AWDw& zOBA6>-k?f0QVGdv1R0z!4W;!K_)eRJnnEdGa5`>URCLCy`nw&$!GVyTO4u|f&$tq* zmB?BuWG8UuTH{r~JR^4i77mEl8uj*h)}UL#(=F*^JUuA;4l{e}RA}2TvJdDs7?1(=-1b)>td#D+Vw;q3_tn}#5;~k@6S#@#> z@9K{4Eh|0F-g%;un{#)QduHX!ljC;TGH%JiQomNsa6sm1j0B0Pq*B5H;7g|tV16c4 z&c^qyMt+~$q4jV@M=$c|uS~X!&dUcrFM1rZtQr?_lS=~ATaO`WuQQx<+?ZLVAv+1~ zd2zd&n1pFHWGv!IPglRN^@VUoXJ8(4cW!2|+l@&do>gl!sN3DhvqsYQ=G>5o-G!9p z*F{Y7Hby_2K9?(RF3+*{8sousd2?=X6gZNp(vE@fcRRfkoESxih$zhcO7HpgKsY97 z)&K5S?FZw-(i=QK1MXs0M9A!611T3<4d=!uk`5$THbl^h_uH=V1IrHThpukOOQ;@_ zv|5XB(R#NwDRPXu20+$1fulykt@*3NbsKaL97Ee_TA1vyy%F=pI%hd{Hl_0^W9p(S zxp}T=Vmo(Bq)xW%O8niBNTg&1cjxn@2~LD6Mn6XFTM|rQ?&s+Ui%WqiANxCB+Jwkqu81@Z2u{L$;6Cd(&Wb{aW@~xGUQ*30c zgZ7M~|Ga~b-5WEy#Bw0hGc8-gKTX4bG}Xsjv3IG|qOQQAuBEd|5@>p4%IO18cyhCt z&n+=Jy20rb{CidyPx1;kT%L-K7dPO?Cu90{o9V55=_A6EC%_YCG~|*12JFJYIN* zFJ{$J3S{wWbRhU~NL-FL`Vt|r66Fsuvr-|~fe-tVv}hl|V*%Ocdlw zi|^MjBctlSsFFXr5{#x%DrUg<1P*2R^jihm9Eq!V`9m6g)8x|4>!WOZc40ebI)1p9 z(o%i3P=p)R=zdb3k_r#&f0Ujf|Fh}Y@_*^sf9cu3yFFu``p>3k@c+`Y|Gav}WKpMz zBB=kE@CY2f!2icYqlXCM{Pn~k`q!<4Q!jE}`Z%QvUT_!LOD}BD3IZqI+e#cWEl@lx z++nnM_U%{H@$v3{Iy9|%b&=9O*Lj!!!(7DS5WQT3EHDhaDGuucpQUBQ6%tbPnY+V9 z$iSr}77+;4cB3g#Oy?^_ZK&f^J0>7p((KJMWD}eQ_l7sLW6!lHjudCHI96< z;}d?bQCjKUfZN26=dld>WYOaU9v0G>oiX;?T?CofccTJlI>MU~+ z5Vj^cW~$<0B=QY)=a0T=AVv+8JBn!CcRaYzD0APoUXla7XJ0&#%fosw`FP#!NRjH8HDGffOGt`-^TP9r zTew!d#|Zvdu+5@I6bo`!f>(Ttw)emj z22l35p7}PLR)3QvJIRqVO{%wWPP3|MR3+NlBeQCh969PN!Q6q+c?JJH82|kt&Z#xs z*H9j>osAYZM3FV{zDMjS=JvCyb@5Jys89{O-Vys*bMmyR{X#)) zA*#BgU>+*pZMKPUBv`5114n{t4SMuRfrj}7#Y(hn8Y~&zG{1Et=tD|}>WoraPQ@sn zNdeRt7YOdpjT=V#Z=wc`SqsFjIUY@m1-(_i3T$5-@n7x$ShX)dgrt)rKQgIa!#P3n zrVDBdpdhfo$Wj>5&&IAF{%PE`V_UrH zskG)v{nh$?-81Vgyn1s|Wi{X7XF|QfT*A&=f>Pj~Vdg20@uzlA>DRrK9DK4IaQ;`* z;-M|ITQQ0<8d^^*62&r{k}W9t7A5k~kqj1zX>*3j_?}~S`l`M9R)yg&HL5)_hN?8G zlf8VskJ`1i_2H9!-U{@bd>zmz7Ctv|Rd}6@uhdiFnZWlp_o}y9$JWlo)beinJa;){ zv!&2}PmEpqh;10_y1MV~RDRf=*3=7Q{MkbEnN;vaMrA(_b>fM-*Q^=VuKA6fIT-us zD-TA!V>mGP&`?w~`vGMij3<0T*+bnN>Lia+d~wEvY72r^vM52%u9R0+R%b&?7>$_nLw3a=eiK=4A5&l83K;fo6)F=d`7%{SkI0I6R8 zYjoLN9AO$oeuyJ@n%j4q5>({L4p?*|5cBony_k>kPctQ3m~5t}&HI<56E73wh-gbc ze5S4`IT%$PRWN@Q6?&fV1rR!22;WUZEpfh3c}tVc+_d@Fa&*pRf+`X1;)kylHT6n= zg1&~opvZaz9}iYezYyYWQpd);Et@E)z_OcYeFjNlTdMnrs2n!%UTjN1In9C~nCv@k zUftnB=r9d6#Sv0Xt23X@-$|Q4;z&rlOn}B02O`d?%akAwmUQ+D@zGCrUeUi8RWM{> z650%%H-Cp8(jk-KlwQCgf2Vi#=&uliNNx9JtYIB%*#+!#^@+x0h)g0sIzu!V33>{w29t;Crbg=eDYvUT1MhPLZc+(2!se_?u3H<>w$7Y zKQ@!++(aTD%>AjGVAW4_p%8GJAb72A;jGdM-XCFVg<;YS9NMPa#ovuI$RZfI*K<;m ziVWdsqA`AF=V-4)k-l1SenxSAaQZ-0oS)`)eofrFV{v_Ev~nO%KZvA5+d?%O^ZyOh z3@`C(R`l;BR3*OtwnANJIvzV;7@v%{m9_m+nW}x7BSEnSP0lWG3WAb%Ce`Vt)pDqkSp4_5=F<$W#&>_B zN}%qO`*i+U+PsD%q53i*)C2z=>ON49=aDC0z@j0g$~3X3qR4N}tAkMWFH!!fruNn* zo0)0zq2*|ZK#zzH^~2BWnpT7S4`TwDa5SMr1E0Ac!hoXcdD02V=H#R4goi5jn(}xj zD*~iMITnN@6Y?%9^sPBr4_}H$L*;9s@|CE1zH~y0Ir&&R;jxOnjx7H3v*ZqCvWeH} zqvY~hy3^&A0?168c@_C>vmVATUdAW;ip(UdZEIztw|f49j~5j(^*WIE%tDbh8CN0x z{2@5w=_83bOVD&6R9?ZGy+wO@;5!CTX}6vceijg*=6GgWeFRk!gLimqZm)}1#iP?S z@DBVamvWTLKJ)5l=GA7(WT^d$bxk)5QVUTfnL#%y42HU~+qpX0 zh17vJjL|mdS4d561x3thICD6M&d7~6&u5KPH|QzZ`}rg2YtkdlwYCo*AqaL5zg0ce z?V_yy$q3-Va`WUh-R1485eW;zVOa*TjN<)AcH1COb==MERT#e0vQGc6^DonMkx1%V zaif0gRRL^E>7@&Rx8?g^F>qTk%%3qy`)#Hy9-rL56e>}&m%lpU62-)AV7HN%H;j!5 ztGZ(P;~XISWrnEC+zXA@k`PXG2|z0r?l13j2MpY5Ji_zVvUUjm8}Bv^8tv&~m`jIU zQ*^NI&nl2Y+W{Wh0>2TV6QU3zl%W%rKwM3t!)x!l$6>~F)MVoNp1`ZckTpk;HP|>m zLu5?`)z%p~b{OeKOp7f!pd(v4I0PxPzLgExn^fY1A1Wu7mT^@=4y*~fZQZ&lhAgvP*G*FlPVd~y#>fk zf*ig06yJPff|H!RWdR`;KR<#SI)xvz!E1LE5abJ@y398990^XU_BoCOy&CjpcEM0E z%74>@3$qpIlu6yXfOZYK%b8;Kb_pmwnQ#v6d1+5})Uu;aUlCw81n2*8N zj^KQA(EVrvRDSdxdKoIuVNPzx%|qpz(+OG0=xgmJUg^FC8q&{v9YNWN7eYMT>urE4 zW~E5I{s+1V+zm!W_=4*NVVn{APP1LK zHTt=%M!xQ?+2)1U;n%j8T@vzwUxA?MPbWyJLNs|+pfsvv$VG3Zh`3-7(I?*kl~>}@ z9M`RxkC6-#;2ioC0u24=oS-zhBK<(4vH2#H^?kbS^_&^9;7N;qI;(}2g@JH=* zDQI)p(t_|bj59JP0YQSMNm@DtQORsBxNa@KMRnqny&??NsVeC z=Cdg8erAyVh5o#5DINejF(9>{@;870b{r6qG9hf3H;H}CU{&2!6S$m~;eovaJxg#A zKnoH$!?ArGKL#y20PZ#OqM%gAmJ^)hrX2wzA5L*|xRt&eqV&86k7rVjLsdK_3$ov4 z@B!v+7h%v|drA~!OnySaHi6ZE(n%1-Lpw=&&jRCxYFwJf0lrm@3IMFb>LKvst*8Kr z#{0XuLbw@fz@lE1_rNxsRZzUyTa{ z8sLQSg0F3-L_l|Vsw4>ffaC)8I!59g*!21OGqoGwMEfaGXr-WwIPLhqu`z!nR2*lU zyT8VS0qzXs1=fe=(}1`SwFAR~+b4NX=1IA6!)V~ir3B8#BUiX#wuit$F9Cf}&d`-3 zsqNYRU}Xt^1Kt<-oCHaj#Nj;08W>EH6#qw}5DV*g`aB?Ji}HieDx@|G9!L7xgf!mA zlI;)7*%$GFeyC`{O_Fxnaq*VGr#j8Evsc7`w*XgiJw&X z`lk_axm+YF>=ON5s7T)=jM$VVVq5seoMAMydxmUI>e;SVx0ta*ZSRzDMo3F?J?_2rfYjs9jj$1opUugNhjcgL~{jqz`Ha z7piabM6dlUm#52*xVtyDd%H1x&!*Dayi(R8Z_*e10a9m08kFGa9H0i5a1w?AFSq4{ z0IV=U2@tYW_`&??n_OU5XN4Q~3#^J}2>|I@^H$QzvA}j1D1T=zODezVA*zU0m>P*0l@2Mz@Y9j;|~>lj3m1P($8MC;l3e#PK zH;hef6zHTdj$-@mCvxB|#|Odkx6#NW;Bk1u(S4-6Z`*+AgpyKibluVlGj{!O?`}xY z@2R`T&y#NMgQr8MNL5x%G9NdM?FssP@&87qyB`WSg_b(RLrAELp#0-AvEN{54wxH| zkx(8Xl@}t~VWbzYruJaq{TI2P5Zvs#8~EBS#|gM|68QG{-mljM0Y3dwKt(A~munl_ zPz`0FkcOjx_!@dKl(mZ}XlDBK`bBT>q9oxM$GM8WC7y5gAP50rVxBHF9$>+=gH>(_ zulxQi4M|#JR6P2J_ixiDR|aF7bodPnB~BTM0PN7J8tcX=id4S3+5>}qfj}s$Ct$GG zBnUUGzz&KRRt;fgq}&J;bnyns>cqk|c2c0kX-ya~M22yIq7sA4(fW%-wjbtYw zC*NwoU~az)%D~vz)PAGNIigV}`wSJyo#2l)UU^V{l0%b}9gT7nWs5)9!Q=ozQ*>Fd zbL#X_ZVmJ4`x-$nEn4nrY=XFtlOmw-8ixopg#P1qflW@Y!}m3e4tRY#;MJj=s!(lH zCt%Ag*=+ns3jbTbYwI|QLegw>9EH*nA8?%S8BD44HZFS9yLxgy#2~f` zg4ab;cny%J&UH;yub<@F4%k>6Qz)le=H%VT8g!YTS#O*;I}ER)ZcHy=hG+A}Fe6D| zqW7&b3`3I5LutS;Ov&0N$9=5~zR?eyjg5<0;CY<#{W#^W4Nu&B>wGD^_yxT9BbDe! zUCrF|^eKQ-rrQG^EMwlT`I3wcXMZS#aXo@S3w`!Z(&gVHj`-5C9fC%l{vcsXS$ z*p(>S#a=AbJ8tI^k@4L>W2{1>#6Jy>xLl}%${72Uj(5NS{1@j!y`YSFSelP)s*h)( z#UxSDvg;=$uSJq0$Tu(DxyaJFi0BzPG|*wE*|tsHu$u3!8$f7P7IUGg>3;Wp*`?k8 z91`Ttx1Ef3t6oQ*vkFtRpHs9an%TSK2p^TmR)bp~bUV@d7sK@IC71d{P|#Mao@VxQ z=JsBy_PS}cX!27ttz&<}|-2EHX~ zWW8JX?|AcSDHPrpkFL%^`G??!%2ECwQT}FXP!@1A2@td$2$t6PF^DU4*kfV?I_ooT zs6dr`?KCdf^CddKuMnMt#`y{bGL==?aK9Ur5Y|z{_uh>BB`pJ`)fDpsOVz`pDaDvW zINxiI_Jl2!L9^-OL3pT53(#q3LWdPzt`=qKh?jH6%i#cF4fk_jMUIj_E_35=5YQ03 z+#bqO1Nc6xMW@K5`6{OQ`WB%zUGUdlqbtkNmEX*@HgUC6xJ)r6^6Mfr)RwA$nrrm} z-}JZW%065s4<5Z;a8gZ!JYt0pIX-YgaPh3rqFML{N~%Bnrs&9*v>cR5lv(Jp^m)Zv zbX3TqMzJTzlq4yMn1HXYypo5a1S-3;cZz9?)})RZ;+Nd_3iNs>1(kcUI+CCBXBd zC)^)B@~71nH_ zpN58&Q_vCs&c6n4hvG1UI%+5Aj$Cxd%(+%GGM4OubU1@_xWDZ=xHYM@(E7~;In