home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / Enigma / Enigma-1.01-w7.exe / CHANGES < prev    next >
Encoding:
Text File  |  2009-12-13  |  8.8 KB  |  380 lines

  1. Changes in Version 1.01
  2. =======================
  3.  
  4. User-Visible changes
  5. --------------------
  6.  
  7.     - 60++ new level
  8.     - added easy mode to some existing levels
  9.     - fixes of all levels with known shortcuts
  10.     - Finnish translation
  11.     - French and Russian 1.0 manuals
  12.     - support of updatable cross internet level packs
  13.     - return to last played level via F6
  14.     - sound damping for noisy levels
  15.     - level developer inspector with developer attributes
  16.     - mouse wheel enabled for many buttons like user ratings, volume,...
  17.     - logo cleaned
  18.     - moved backup of score and state to backup subdirectory
  19.     - level menu string display optimization of level title, wr-holders,...
  20.     - visualize inherited user rating in level inspector
  21.     - vista compatible marble icon
  22.     - windows installer reengineering to modern NSI
  23.  
  24. Internal changes
  25. ----------------
  26.  
  27.     - fix of various engine bugs that did not yet show up with bundled levels
  28.     - fixed properties of various glass stones
  29.     - sound handling reengineering
  30.     - support of user sound sets
  31.     - autorecovery from state / score mismatches
  32.     - re-Id of Windows users
  33.  
  34. Changes in Version 1.00
  35. =======================
  36.  
  37. User-Visible changes
  38. --------------------
  39.  
  40.     - 200++ new levels, fixes to all broken levels
  41.     - new levelpack sorting
  42.     - grouping of levelpacks
  43.     - level inspector for viewing ratings and statistic information about levels
  44.     - screenshot viewer
  45.     - personal annotations and rating of levels
  46.     - score registration and download of world records and statistic information
  47.     - PAR and handicap as messures for a player
  48.     - drop & play of new levels and new levelpacks
  49.     - history and search of levels
  50.     - composer for own levelpacks and levelpack groups
  51.     - instant language change
  52.     - Translations of level titles and documents
  53.     - Swedish, Russian, Hungarian, Portuguese translation
  54.     - German and French manuals
  55.     - 100++ pages Reference manual
  56.  
  57. Internal changes
  58. ----------------
  59.  
  60.     - XMLification of all data files
  61.     - reengineering of level and levelpack
  62.     - catch many errors intenally, display messages, continue or clean shutdown
  63.     - portability issues - Unix, Windows, MacOS as unified platform
  64.     - switch from Lua 4.* to Lua 5.1.1, from tolua to tolua++
  65.     - switch return value of messages from void/nil to Value
  66.     - added sender object as second argument to callback function
  67.     - common floor attributes (gradient, mouseforce, friction)
  68.     - border stones are swappable
  69.     - improved fire system: eternal, secure fire, heat transformation, ...
  70.     - new stones: st-chess, st-lightpassenger, st-polarswitch, st-redrock,
  71.         st-firebreak[_move], st-bigbluesand-<nesw>, st-camouflage
  72.     - new floors: fl-thief, fl-nomouse, fl-woven_orange
  73.     - new items: it-rubberband, it-booze-broken, it-death, it-drop
  74.     - removed: fl-ice_001
  75.     - it-pencil -> it-cross, it-crack
  76.     - it-brush -> it-cross, it-squashed
  77.     - st-scissor actions
  78.     - bigbricks unswappable and unpullable
  79.     - st-flash/actorimpulse*/spitter : distorted forces
  80.     - small whiteballs can jump
  81.     - new libraries: andreas_itemfreeze, andreas_ghosts, libpuzzle, libterrain
  82.     - icons polish
  83.     - sound additions, volume reduction on stone hit
  84.     
  85.     for details on the subjects read the reference manual, for a complete list 
  86.     of changes see svn commit messages at berlios.de:
  87.     http://svn.berlios.de/wsvn/enigma-game/tags/1.00/?op=log&rev=0&sc=0&isdir=1)
  88.  
  89. Changes in Version 0.92
  90. =======================
  91.  
  92. Internal changes
  93. ----------------
  94.  
  95.     - fl-ice_001 is back, but by all means, use fl-ice if you can
  96.  
  97. User-Visible changes
  98. --------------------
  99.  
  100.     - Ice is working again
  101.     - Cannonballs are working again
  102.     - Spanish translation (thanks to Samuel El├¡as Mart├¡nez ∩┐╜?lvarez)
  103.     - New application icon on Windows (thanks to Tobias Schmidbauer)
  104.  
  105.  
  106. Changes in Version 0.91
  107. =======================
  108.  
  109. Internal changes
  110. ----------------
  111.  
  112.     - removed fl-ice_001 
  113.     - new game variable enigma.IceFriction
  114.  
  115.  
  116. Changes in Version 0.90
  117. =======================
  118.  
  119. User-Visible Changes
  120. --------------------
  121.  
  122.     * Support for internationalized text
  123.     * Support for 800x600 and 1024x768 video modes
  124.     * Many new levels
  125.     * Tutorial levels for new players
  126.     * Much improved support for loading Oxyd levels
  127.     * New game mode: Time hunt
  128.     * Can reorder inventory with TAB key
  129.     * Support for gamma correction on some systems
  130.     * New command line options: --dumpinfo, --lang, --data
  131.     * Removed --8bpp command line option
  132.     * Removed support for 8bit graphics
  133.  
  134.  
  135. Internal changes
  136. ----------------
  137.  
  138. * New item types
  139.  
  140.     - it-bag
  141.     - it-banana
  142.     - it-blackbomb-burning
  143.     - it-booze
  144.     - it-changefloor
  145.     - it-drop (not 100% finished)
  146.     - it-easykeepstone
  147.     - it-easykillstone
  148.     - it-magnet-off
  149.     - it-magnet-on
  150.     - it-squashed
  151.     - it-surprise
  152.  
  153. * Other item changes
  154.  
  155.     - Renamed it-soother to it-ring
  156.  
  157. * New stone types
  158.  
  159.     - st-spitter
  160.     - st-flash
  161.     - st-surprise
  162.     - st-coffee
  163.     - st-blackballs
  164.     - st-whiteballs
  165.     - st-bug
  166.     - st-breaking
  167.     - st-fakeoxyda
  168.     - st-plain_cracked
  169.     - st-plain_hole
  170.     - st-plain_breaking
  171.     - st-plain_break
  172.     - st-plain_falling
  173.     - st-plain_move
  174.     - st-laserbreak
  175.     - st-break_gray
  176.     - st-yinyang3
  177.  
  178. * New floor types
  179.  
  180.     fl-ice (fl-ice_001 still available)
  181.  
  182. * Other changes
  183.  
  184.     - Two new scrolling modes: FOLLOW_SCREENSCROLLING (yes, ugly name,
  185.       sorry) and FOLLOW_SMOOTH.
  186.  
  187.     - Elastic bands also have a minimum length, see daniel6.lua.
  188.  
  189.     - An XML-based level format.  Please refer to the reference manual
  190.       for details.
  191.  
  192.  
  193. Changes in Version 0.81
  194. =======================
  195.  
  196. User-Visible Changes
  197. --------------------
  198.  
  199.     * Fixed bug which caused all levels to be restarted when the
  200.       marble died.
  201.  
  202. Internal Changes
  203. ----------------
  204.  
  205. * Changed a few object names
  206.  
  207.     it-seed_vulcano -> it-seed_volcano
  208.     st-vulcano -> st-volcano
  209.     st-vulcano-growing -> st-volcano-growing
  210.  
  211.  
  212.  
  213. Changes in Version 0.80
  214. =======================
  215.  
  216. User-Visible Changes
  217. --------------------
  218.  
  219.   * Time game
  220.   * Easy / difficult game mode
  221.   * Sokoban mode
  222.   * Game manual
  223.   * More than 300 new levels (now more than 550 in total)
  224.   * (partially working) Oxyd level importer
  225.   * Better soft scrolling
  226.   * Countless new game elements: turnstiles, volcanos, warp tunnels,
  227.     land-mines, jump pads, rotors, ...
  228.   * Reduced memory footprint
  229.  
  230.  
  231. Internal Changes
  232. ----------------
  233.  
  234. * New Lua Variables
  235.  
  236.     enigma.AllowTogglePlayer = TRUE | FALSE
  237.     enigma.ShowMoves = TRUE | FALSE
  238.     enigma.Brittleness = 0 .. 1
  239.     enigma.SlopeForce
  240.     enigma.SlopeForce2
  241.     enigma.FrictionFactor
  242.     enigma.ElectricForce
  243.     enigma.BumperForce
  244.  
  245.  
  246. * New Actor Types
  247.  
  248.     ac-bug
  249.     ac-killerball
  250.     ac-rotator
  251.     ac-top
  252.  
  253.  
  254. * New Stone Types
  255.  
  256.     st-actorimpulse_invisible
  257.     st-beads
  258.     st-block
  259.     st-blocker
  260.     st-blue-sand
  261.     st-bolder-[nesw]
  262.     st-brake
  263.     st-break_bolder
  264.     st-break_invisible
  265.     st-chargeminus
  266.     st-chargeplus
  267.     st-chargezero
  268.     st-death_invisible
  269.     st-disco-dark
  270.     st-disco-light
  271.     st-disco-medium
  272.     st-door-h
  273.     st-door-h-open
  274.     st-door-v
  275.     st-door-v-open
  276.     st-easymode
  277.     st-fourswitch
  278.     st-glass_hole
  279.     st-glass_move
  280.     st-knight
  281.     st-laserswitch
  282.     st-likeoxyd[abcd]
  283.     st-mail
  284.     st-oneway-[nesw]
  285.     st-oneway_black-[nesw]
  286.     st-oneway_white-[nesw]
  287.     st-plain
  288.     st-pull
  289.     st-puzzle-[nesw]
  290.     st-puzzle-{ne, ns, nw, es, ew, sw}
  291.     st-puzzle-{nes, new, nsw, esw, nesw}
  292.     st-puzzle2-[nesw]
  293.     st-puzzle2-{ne, ns, nw, es, ew, sw}
  294.     st-puzzle2-{nes, new, nsw, esw, nesw}
  295.     st-rock3_movebreak
  296.     st-rotator-left
  297.     st-rotator-right
  298.     st-rotator_move-left
  299.     st-rotator_move-right
  300.     st-shogun-{s, m, l, sm, sl, ml, sml}
  301.     st-stoneimpulse_movable
  302.     st-switch_black
  303.     st-switch_white
  304.     st-timeswitch
  305.     st-turnstile
  306.     st-turnstile-[nesw]
  307.     st-turnstile-green
  308.     st-volcano
  309.     st-volcano_active
  310.     st-volcano_inactive
  311.     st-window
  312.     st-wood1
  313.     st-wood2
  314.     st-yellow
  315.  
  316. * New Item Types
  317.  
  318.     it-abyss
  319.     it-blocker
  320.     it-brake
  321.     it-burnable
  322.     it-burnable-ash
  323.     it-burnable-fireproof
  324.     it-burnable-ignited
  325.     it-cherry
  326.     it-coffee
  327.     it-easymode
  328.     it-extinguisher
  329.     it-extinguisher-empty
  330.     it-extinguisher-full
  331.     it-flagblack
  332.     it-flagwhite
  333.     it-glasses
  334.     it-glasses-broken
  335.     it-hstrip
  336.     it-inversesensor
  337.     it-landmine
  338.     it-odometer
  339.     it-pin
  340.     it-puller-[nesw]
  341.     it-seed
  342.     it-seed_nowood
  343.     it-seed_volcano
  344.     it-seed_wood
  345.     it-sensor
  346.     it-soother
  347.     it-springboard
  348.     it-vortex-closed
  349.     it-vortex-open
  350.     it-vstrip
  351.     it-weight
  352.     it-whitebomb
  353.     it-wrench
  354.  
  355. * New Floor Types
  356.  
  357.     fl-abyss_fake
  358.     fl-acwhite
  359.     fl-acblack
  360.     fl-black
  361.     fl-bumps
  362.     fl-concrete
  363.     fl-gravel
  364.     fl-light
  365.     fl-mortar
  366.     fl-red
  367.     fl-rock
  368.     fl-rough-blue
  369.     fl-rough-red
  370.     fl-rough_medium
  371.     fl-rough_slow
  372.     fl-springboard
  373.     fl-stwood
  374.     fl-stwood1
  375.     fl-stwood1
  376.     fl-stwood2
  377.     fl-stwood2
  378.     fl-white
  379.  
  380.