home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #7 / amigamamagazinepolishissue1998.iso / rozrywka / inne / ab3dii-editor / ab3dedit.readme next >
Text File  |  1998-03-26  |  18KB  |  412 lines

  1. Short:    Alien Breed 3D II LevelEditor V2.13
  2. Uploader: top_cat@post8.tele.dk (Jens Vang Petersen)
  3. Author:   top_cat@post8.tele.dk (Jens Vang Petersen)
  4. Type:     game/hint
  5.  
  6. Rewritten version of the original editors, create your
  7. new levels with this one..
  8.  
  9. Requires
  10.  - The original editor data-files (Graphics, guns, etc.)
  11.  - KS 2.00 (Locale suport with 2.1)
  12.  - 4 Mb RAM
  13.  - 68000 Cpu (68030 is recomended)
  14.  - Some functions requires AGA and/or KS 3.0+ with Datatypes..
  15.  
  16. Features:
  17.  - Danish locale
  18.  - Gamelinker included
  19.  - Converters included
  20.  - Written in AMOS Pro
  21.  - Many new error-catchers
  22.  - Loads of bugs fixed..
  23.  
  24.  
  25. The history of the Editor:
  26.  
  27. - News in V2.13 (Released: 15-02-1998)
  28.   - That was REALY stupid, something went wrong when  I  packed  the  archive
  29.     down for distribution..
  30.  
  31.  
  32. - News in V2.12 (Released: 14-02-1998)
  33.   ! Certain parts of this version is not  running  100%  optimized,  this  is
  34.     proberly most apparent in the programstartup, also the main EXE  file  is
  35.     bigger than needed, this is due to my future plans to convert the  editor
  36.     to run in a true intuition system, and some preparing routines  has  been
  37.     included for testing in this version !!!!!
  38.   - Fixed the sample-replayer temporarely,  now  the  editor  relies  on  the
  39.     external Play16 program to play..
  40.   - Graphics definer now running AGA-256 colours..
  41.   - Graphics definer places Wall-GFX's better on screen..
  42.   - Graphics definer now uses gadgets rather than 'strange' keys..
  43.   - Editor is now compiled with OSDevKit 1.55 for Intuition and system..
  44.   - Help implimented, loads up the relevant section of this guide doc..
  45.     (Currently only working in the drawing functions, just point at the  menu
  46.     and hit 'help'. Help on the setup-part is halted  becouse  I'm  going  to
  47.     move them to intuition screens/windows..)
  48.   - ToolTypes support added to editor.
  49.     'HELP' and 'PREFS' is current active..
  50.   - Set-level-textstrings now opens on intuition screen..
  51.   - 'Check Level' is no longer called from the 'Make Level' as I've had  many
  52.     problems with that function..
  53.   - Calling 'check level' from the menu spoiled the map visualy..
  54.   - 'Check Points' SHOULD work now.. (Third time lucky, I hope)..
  55.   - Fixed a bug in the  'bullet statistics'. The  (in)visible  state  of  the
  56.     bullet was never shown on screen...
  57.   - DT->??? converters had some problems with certain file-formats when using
  58.     'some' versions of 'picture.datatype'. I hope I've found  the  source  of
  59.     that problem.. (NOT tested !!!!)
  60.  
  61.  
  62. - News in V2.11 (Released: 09-01-1998)
  63.   - 'About' fixed (I'd deleted the wrong data-section)..
  64.   - Removed problem with 'Check Points' keeps going (Wrong Index-ID)..
  65.   - Snap size fixed (Forgot to do a '+1', resulting in '/0')..
  66.   - 'Make Level' only preforms 'Check Level' when needed..
  67.   - WallGFX's can now be removed from the list..
  68.   - Fixed colour error in 'Show' menu..
  69.   - 'Set GFX frames' can now handle packed files..
  70.   - Small fix in the danish locale..
  71.   - Added some bits and pieces to the guide :))..
  72.  
  73.  
  74. - News in V2.10 (Released on: 28-12-1997)
  75.   ** NEW **
  76.     - New zone-graphic definer added (Still testing it :)
  77.       (See all walls, floor and roof at the same time)..
  78.     - 'Floor -> AGA-IFF' added
  79.       (Converts all floortiles to one 256col IFF with prober palette)
  80.     - 'AGA-IFF -> Floor' added (Using datatypes !!!!)
  81.       (Gets the floortiles from a 256col IFF, opens up for a faster  converter
  82.       + you can use 256 colours in EACH tile)
  83.     - 'Texture -> AGA-IFF' added
  84.     - 'AGA-IFF -> texture' added (Supports DataTypes :)
  85.     - 'Backdrop -> AGA-IFF' added
  86.       (Get a sky/back-drop pic back to IFF)
  87.     - 'AGA-IFF -> Backdrop' added' (Supports DataTypes :)
  88.       (Converts an IFF-pic to the format for sky/back-drops)
  89.     - 'DTsample -> AB3D-FIB'
  90.       (Converts a sample supported by DataTypes to the AB3DII format.)
  91.     - A 'bar' shows heights when defining 'em (Optional)..
  92.     - Heights now measured  in  metric  system  and  turned  so  that  a  high
  93.       number indicates a great height (Optional)..
  94.     - Tiles for floors/roofs/walls is now  shown  as  either  a  shadow  or  a
  95.       solid presentation (Set in prefs)..
  96.     - Cordinates shown when editing level..
  97.     - 'Textureconverters' now only generates glare-palette when REALY needed:)
  98.       (Currently that's never, but if a palette-editor ever gets to work, then
  99.       it'll be done :)
  100.     - Zoom changed to center on screen..
  101.     - Grid changed to reflect the 'snap-points'..
  102.     - Moved 'Check Level' to 'Level-Setup'..
  103.     - Added 'Optimize Zones' (Not 100% checked yet !!!!)
  104.       (Removes empty zones, giving a better/safer/faster level-layout)
  105.     - Added 'Optimize Points' (Not 100% checked yet !!!!!)
  106.       (Removes unused points)
  107.     - Save asks before overwriting existing levels..
  108.     - Some small changes in the GUI-graphics..
  109.     - Background music kicked out (doom-doom-doom-doom)..
  110.     - Diana now rests in peace, may she do so forever..
  111.     - Changed level-menus to lines, makes menu smaller..
  112.     - Animation-sequences can be copied when defining aliens..
  113.     - Complete alien definition can be copied..
  114.     - Complete object definition can be copied..
  115.     - Frame-numbers can be entered directly when defining object animations..
  116.     - Frame-numbers can be entered directly when defining alien animations..
  117.     - Frame-numbers can be entered directly when defining bullets..
  118.     - Aliens, Objects & Bullets can be imported from other 'link-philez'..
  119.     - Added 'about' screen.. :)
  120.     - Added statistics function..
  121.       (Shows used objects, aliens, points & zones)..
  122.     - The alien 'name' is now entered in statistics..
  123.     - The object 'name' is now entered in statistics..
  124.     - The bullet 'name' is now entered in statistics..
  125.     - Moved 'delete zones' to the 'define zones' rather than 'define walls'..
  126.     - 'Make level' now only makes linkup and clip when needed..
  127.       (Linkup and Clip will be done when saving a new level the first time)
  128.     - 'Full Make' added, forces linkup and clip to be executed..
  129.     - Made 'snap' defineble..
  130.     - Added preferences to editor..
  131.       (Stores view-modes, height-mode, grid, snap & external art-program)..
  132.     - Level checker rewritten with more information shown..
  133.     - Level checker now checks for zone convexity, sharp corners
  134.       and loose points.
  135.     - Sample replayer now uses 'DME' rather that 'AMCAF'..
  136.     - Added 'Edit Floor'
  137.       (select a floor tile, send it to an art-program, then getting it back)
  138.     - Added 'Edit Texture' (Clone of 'Edit Floor')
  139.     - Updated 'Texture2Iff' and 'Floor2Iff', now gets much better palette
  140.       back, also returns the tiles in 64EHB now..
  141.     - Editor can now start a link-file from scratch..
  142.     - Added limit-check for points/zones/controlpoints/objects/aliens..
  143.     - Now checks for needed external programs on startup..
  144.  
  145.  
  146.   ** FIX **
  147.     - Changed the sample-replayer (uhh-ahh, just a little bit)..
  148.     - Sample converter can now read IFF-8SVX files correct..
  149.     - Fixed crashes when selecting cancel in save-filerequesters..
  150.     - Fixed '*' in patterns to '#?'..
  151.     - Fixed error in the guide :)..
  152.     - Fixed negative numbers where they have meaning..
  153.     - Fixed the AUX-frames in alien-definition..
  154.     - Fixed 'set objects', it didn't show the last 10 object-names..
  155.  
  156.   ** DOCS **
  157.     - Added 'known bugs' to user-guide :)
  158.  
  159.   ! Changed locale-strings:
  160.     600,606,609,610,611,612,613,614,645,700,1011,1028,1029,1102
  161.   ! Removed locale-strings:
  162.     615,616,669,681,682,683,684,685,686,687,688,689,690,691,692
  163.   ! New locale-strings:
  164.     774,775,776,777,778,779,780,781,851,852,853,854,855,856,857,858,
  165.     1081,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,
  166.     1189,1190,1191,1192,1193,1194,1195,1196
  167.     1300,1301,1302,1303,1304,1305,1320,1340,1500,1501,1502,1503,1504,1505,1506,
  168.     1507,1600,1601,1602,
  169.     1610,1611,1630,1650,1651,1652,1653,1654,1700,1701,1702,1800,1801,1802,1803
  170.     1804
  171.  
  172.  
  173. - News in V2.01: (Released on 24-11-1997)
  174.   - Small fixes in the danish locale..
  175.   - 'Easylife.Library' included in archive..
  176.   - Some changes in the build-in-text..
  177.   - Enabled a 'missing-file-check'..
  178.  
  179.  
  180. - News in V2.00: (Released on 21-11-1997)
  181.   - Small fixes in GUI-GFX's..
  182.   - Editor is now compiled using Turbo+ 2.00
  183.  
  184.  
  185. - News in V2.00b2: (Released on 02-11-1997)
  186.   - Editor sets 'Ab3:' if not found..
  187.   - Editor's external files (The ones in 'C:') can alternatly  be  placed  in
  188.     relation to the editor  as  'editor_path/C',  where  they'll  be  if  the
  189.     archive is unpacked in the normal way.
  190.   - Danish locale included.
  191.   - Wallconverter now gives warning if width >640 (the game won't handle it).
  192.   - Editor now uses ASL filerequester..
  193.   - Walls, Floor and Texture files can be packed directly..
  194.   - Selecting cancel in filerequesters caused some crashes, fixed
  195.   - Mouse-pointer fixed when loading/saving link-philez
  196.   - Marking of inactive point in 'point-bright' removed..
  197.   - Filepattern fixed in HQN generator..
  198.  
  199.  
  200. - News in V2.00b1:
  201.   - 'Define zone' fixed
  202.   - 'Iconify' Fixed
  203.   - Menu crash found and fixed
  204.   - 'Wall 2 Iff' crashed if 'cancel' was choosen in the filerequester..
  205.   - Locale support compleated
  206.   - 'Floor 2 Iff' written
  207.   - 'Texture 2 Iff' written
  208.   - 'ObjFrames 2 Iff' written
  209.   - 'Fib 2 Sample' written
  210.   - Mousepointer gets busy
  211.   - Editor reports load and save errors
  212.  
  213.  
  214. - From 'Original' to 2.00a
  215.   - Startup procedure.
  216.     - Now shows missing files during start.
  217.     - The ASM-procedures was included permanant in the program.
  218.     - 'TEST.LNK' may be packed if you'd like
  219.     - '256pal' is no longer needed, It's been included as fixed data  in  the
  220.       program, but if it's present in 'ab3:includes/" it'll be loaded..
  221.     - Startup has been made lots faster,  as it no longer has to  load  floor
  222.       data-tiles
  223.  
  224.   - Disc-operations:
  225.     - Load function:
  226.       - Moved to pull-down menu.
  227.       - Filenamechecks.
  228.       - Loads =SB= packed files (Standard AB3DII packing).
  229.       - Uses path set by 'gamelinker' part of program..
  230.     - Save function:
  231.       - Moved to pull-down menu.
  232.       - Error-catcher, shows error and exits to mainmenu
  233.       - Filenamechecks.
  234.       - Uses path set by 'gamelinker' part of program..
  235.       - Errors becouse of 'missing' zones was corected.
  236.     - Clip function:
  237.       - Moved to pull-down menu.
  238.       - Error-catcher, shows error and exits to mainmenu
  239.       - Filenamechecks.
  240.       - Uses path set by 'gamelinker' part of program..
  241.     - LinkUp:
  242.       - External Program included.
  243.       - Placed in pull-down menu.
  244.       - Error-catcher, shows error and exits to mainmenu
  245.       - Filenamechecks.
  246.       - Uses path set by 'gamelinker' part of program..
  247.     - Level-packing:
  248.       - New function in pull-down menu.
  249.       - Filenamechecks.
  250.       - Checks that pack-programs are present.
  251.       - Checks the files are not packed allready.
  252.       - Uses path set by 'gamelinker' part of program..
  253.     - 'Make' function:
  254.       - New function in pull-down menu, Clips, Saves, Links and Packs.
  255.     - 'Check' function:
  256.       - New function in program.
  257.       - Checks teleports for destination.
  258.       - Checks removed lifts.
  259.       - Checks all zones for walls wrongly attached to lift/door.
  260.       - Removes 'lose' rising walls.
  261.  
  262.   - On The Map
  263.     - Zoom functions moved to pull-down menu.
  264.     - Grid added to aid in placing points. (Optional)
  265.     - Indicator for start-point-player2.
  266.     - Teleports shown on map. (Optional)
  267.     - Heights shown on map. (Optional)
  268.     - Lifts and Doors can be Hiden.
  269.     - Fixed a few colour problems.
  270.     - Map update was made a wee-bit faster..
  271.     - Removed some of the gfx errors on the map..
  272.     - Faster scrolling around was enabled using (shift/alt/ctrl)..
  273.     - Possible to center map (back to square one)..
  274.     - Wall-select indicates what wall will been chosen.
  275.     - Checks on what needs to be draw, thereby increasing update speed.
  276.     - Map now runs in highres, the map will look less crowded when you  have
  277.       many values on screen and the pull-down menus looks better..
  278.     - Objects can be hidden on the map..
  279.  
  280.   - Editing functions
  281.     - All functions displays their keys on screen (if they have any).
  282.     - Buttons with no function was removed from screen.
  283.     - Set Points:
  284.       - Del point function was included on RMB.
  285.       - Del point won't delete a point belonging to a zone.
  286.     - Move points:
  287.       - Button moved next to set/del point.
  288.     - Define zone:
  289.       - Checks that points are selected clock-wise.
  290.       - Don't crash when selecting another function when defining.
  291.       - Selecting another function while defining will cancel the define.
  292.       - Don't crash when choosing more than 10 point for a zone.
  293.       - Cleans up the old data before adding new.
  294.     - Define walls:
  295.       - Delete zone now clean up walls in bordering zones.
  296.       - Automatic alter both sides of a wall. (Optional)
  297.     - Lift Defining:
  298.       - Special menu, no hidden keys.
  299.       - There are 16 lifts, not 17 as in the original editor.
  300.       - Lift can only be placed once.
  301.       - Can't place 2 lifts in one zone.
  302.       - Can't place lift in door zone.
  303.       - Rising wall must be placed next to lift-zone.
  304.       - Lift-zone is auto-selected if defined.
  305.       - Limit check on Speed
  306.       - Limit check on SFX
  307.       - Limit check on lift at top
  308.       - Selector for SFX's (Shows names)
  309.       - Can play SFX's (May even be packed SFX's)
  310.     - Door Defining:
  311.       - Special menu, no hidden keys.
  312.       - There are 16 doors, not 17 as in the original editor.
  313.       - Door can only be placed once.
  314.       - Can't place 2 doors in one zone
  315.       - Can't place door in lift zone.
  316.       - Rising wall must be placed next to door-zone.
  317.       - Door-zone is auto-selected if defined.
  318.       - Limit check on Speed
  319.       - Limit check on SFX
  320.       - Selector for SFX's (Shows names)
  321.       - Can play SFX's (May even be packed SFX's)
  322.     - Object/Alien defining:
  323.       - Special menu, no hidden keys.
  324.       - Object type requester.. (No more stepping back/next)
  325.       - Alien type requester.. (no more stepping back/next)
  326.       - Shows BM-frames when choosing starting-frame..
  327.       - Range-check on starting frame..
  328.     - Set Heights:
  329.       - All 5 heights are now defined at the same time (One button).
  330.       - Heights are limited to (-4000 -> 5000).
  331.       - Roof can't be placed below the floor.
  332.       - Floor can't be placed above the roof.
  333.       - Copy to all zones from each height.
  334.       - Roof and Floor in ground level can't be disabled..
  335.       - Select what heights to be copied to a single zone...
  336.       - Autostair systems, helps in building stairs..
  337.     - Set point bright:
  338.       - Gathered in 2 buttons rather than 4.
  339.       - Presents are shown on screen
  340.     - Painting walls:
  341.       - Keys shown on screen
  342.       - Texts are shown in visible colour
  343.       - No Crashes when going to far when choosing walls
  344.       - Walls may be packed..
  345.       - Walltiles are shown scaled in full-height,  so variations below line
  346.         64 can be seen..
  347.     - Painting roofs:
  348.       - Keys shown on screen
  349.       - Texts are shown in visible colour
  350.       - Roof tiles is loaded from the file that the game uses,  and not from
  351.         some bunch of IFF-files..
  352.     - Painting Floors:
  353.       - Keys shown on screen
  354.       - Texts are shown in visible colour
  355.       - Floor tiles is loaded from the file that the game uses, and not from
  356.         some bunch of IFF-files..
  357.     - WaterAnimations:
  358.       - Settings shown on screen
  359.     - Background SFX's
  360.       - SFX names are show on screen
  361.       - SFX's can be played
  362.  
  363.   - GameLinker part
  364.     - Gamelinker was included in the editor, a bit at a time..
  365.       - Select Wall-GFX's has been included.
  366.         - '256wall' was included, palette rurines was fixed..
  367.       - Select Object-GFX's has been included.
  368.         - ObjectFrame set has been included..
  369.         - '256OBJ' was included..
  370.         - 'Compobj' was included..
  371.         - '256lit' included..
  372.         - 'complight' included..
  373.       - Select SFX's has been included.
  374.         - Posibility to hear the SFX..
  375.         - Sampleconverter/packer included..
  376.       - Set background SFX's included..
  377.         - Posibility to hear the SFX..
  378.       - Set Echoed SFX's included..
  379.         - Posibility to hear the SFX..
  380.       - Set Level Directory is working..
  381.         - Creation of sub-directories now selecteble..
  382.       - Set Level Names has been included..
  383.       - Set FloorFile is included..
  384.         - '256Floor' is included..
  385.       - Set TextureFile is included..
  386.         - '256Texture' is included..
  387.       - Set Vector Files included..
  388.       - Set Bullet Types included..
  389.         - Posibility to hear the SFX..
  390.       - Set gun types included..
  391.         - Posibility to hear the SFX..
  392.       - Set Aliens stats included
  393.       - Set Object Stats included
  394.         - Fixed the 'damage' animation, making the frames selecteble.
  395.       - Floor footsteps and Floor damage was included in one menu
  396.         - Shows the tile you're working on
  397.       - Set level backgroundmusic is included
  398.  
  399.   - Texteditor for 'level-intro-texts' written
  400.   - Wall to IFF converter written
  401.  
  402.   - Internaly in program
  403.     - Subrutines changed to Procedures
  404.     - App. 1300 lines of redundant code removed
  405.     - Sprites are stored rather than defined
  406.     - Removed double-definings.
  407.     - The userinterface now based on AMOS-interface, makes it easier.
  408.     - Improved Multi-tasking operation.
  409.     - Gamelinker-data are run directly from memory, in the old linker most
  410.       of the data was stored 2->4 times, making loading/saving quite slow.
  411.  
  412.