home *** CD-ROM | disk | FTP | other *** search
/ Dream 48 / Amiga_Dream_48.iso / Amiga / Jeux / Bidouille / AB3Dedit.readme < prev    next >
Text File  |  1998-01-19  |  15KB  |  364 lines

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