************************************************************************************ Contents ************************************************************************************ 1.) Explanation of patches 2.) How sprites act when created 3.) How sprites interact with Keen 4.) Sprite speeds and jump heights 5.) What sprites do when shot 6.) Sprite animations 7.) Miscellaneous patches 8.) Junk patches 9.) Examples of patches you can make ***************************************** 1.) An explaination of the patches: ***************************************** This directory contains patches grouped by various categories, as seen above. The layout was designed to present all currently known sprite patches in an easy to browze and understand format. The laout is as follows; under each major section will be a list of subsections, say, each individual sprite, or a certain part of the patches. Some patches, such as sprite movement patches will be by sprite and simply list the patch, while others will be in an 'options list' Options lists are lists of each sprites patch, with the value that sprite uses, an example is the sprite-keen interaction section. Here a list of patches for all the sprites is shown, with each patch saying what sprite it is for, and what the value used does. This is a concise way of compressing a lot of patches. In this case, if we want to make the Vort use the Tantalus property, we simply use the Vort patch but put the *Tantalus'* value in it. All patches here, unless otherwise stated use *the values normally found in the game* This is a list of all the sprites in the game and for whom patches will be found here; it is surprising how many sprites there are [Twenty!] Vorticon [Almost as complex as in Keen 1] Vortikid [End of movement code $4092] Vorticon Elite Scrub [Small red guy] Robot Moving platform Tantalus ray [Most patches will cover its behaviour, later ones it's death] Tantalus zaps [Produced by the tantalus ray when shot 14 total. Actual sprites] Keen's shot Enemies' shot [As shot by BOTH Robot and Elite] Dead Vorticon [All dead sprites are seperate sprites in their own right.] Dead Vortikid Dead Vort Elite Dead Scrub Zap/zots 1-6 [All 'kinda' one srtie, all may need patching] Zap/zot 3 [Used when Keen's shot hits a sprite] Zap/zot 6 [Used when enemy shot hits wall] Keen [The most complex and least understood sprite] #### #Directory history ### 28/4/2006 V0.5 Document created and work begins 21/6/2006 v1.0 Document split into directory, still incomplete 05/7/2006 v2.0 Document uploaded and mostly complete THE END!