http://ufoai.org/w/index.php?title=Changelog/2.1.0&feed=atom&action=historyChangelog/2.1.0 - Revision history2024-03-29T08:29:36ZRevision history for this page on the wikiMediaWiki 1.35.4http://ufoai.org/w/index.php?title=Changelog/2.1.0&diff=17578&oldid=prevKildor: add categories2008-08-06T09:18:54Z<p>add categories</p>
<p><b>New page</b></p><div><div style="float:right;">__TOC__</div><br />
{{release|2.1.0|2007-04-01}}<br />
<br />
''Note: The release was just called 2.1 instead of 2.1.0 in some places.''<br />
{{clr}}<br />
<br />
=== Features ===<br />
* New features:<br />
** Transfer stuff and aliens from one base to another.<br />
** Close geoscape popups by (left-)clicking somewhere else.<br />
** Limits for amount of hired employees, determined by [[Base_Facilities/Living Quarters|Living Quarters]] facility.<br />
** Aircraft buying and selling.<br />
** Damage radius for grenades.<br />
** Live-display of TUs when dragging things in the inventory in battlescape and display of the various TU costs for each 'place'.<br />
** [[MacOSX]] dedicated server and some alignment fixes for [[PPC]].<br />
** Updated targeting and tracing code.<br />
** Scrolling for text nodes (e.g. via mouse scroll wheel) - especially useful for the UFOpedia and the campaign descriptions:<br />
*** {{fr|1531334}} Scrollable text for research descriptions & similar text (+GUI).<br />
*** Scrolling in the Production menu (see [http://ufo.myexp.de/temp/ufo16.jpg] for the old way)<br />
*** Scrolling for the Hire menu.<br />
*** {{K|Cursor Up}} and {{K|Cursor Down}} will scroll one line up/down (hold key to repeat).<br />
*** {{K|PgUp}} and {{K|PgDown}} will scroll multiple lines up/down. (hold key to repeat).<br />
** Basic implementation of a flashbang (should basically counter reaction fire).<br />
** A new menu to show the [[keybindings]].<br />
** Optional "Double-Click" move system.<br />
** Production queuing.<br />
** Scriptable skill and ability values for character ([[campaign.ufo]]).<br />
** Geoscape clouds (they move wrong right now).<br />
** Background music fading.<br />
** Improved zooming.<br />
** Implemented basics for [[Base_Facilities/Hospital|Hospital]] facility.<br />
** PNG support.<br />
** [[Screenshots]] can now be saved in TGA, PNG or JPG format.<br />
** Added code in order to use ammo in several weapons (e.g the [[Equipment/Ammunition/Flechette_Shells|flechette <br />
shells]] usable in the micro-shotgun as well as the riot-shotgun).<br />
** Pre-research descriptions are now supported.<br />
** We can enable topics for research when one ''or more'' similar items have been researched. (i.e. a <code>require_OR</code> next to a <code>require_AND</code> list).<br />
** Debug design change: <code>#ifdef DEBUG</code> checks used for developer tools (some might call them cheats) should be changed to <code>COM_CheckParm("-developer")</code>, or an equivalent global variable that is set on startup, this enables modders to use the development tools but hides them from users (suggested by LordHavoc).<br />
** [[TODO/2.1/Extend weapon and ammo combinations|Extended weapon and ammo combinations (todo page link)]]:<br />
*** This brought us multiple weapons that can use the same ammo with different stats (this brought with it a redesign for multiple firemodes per ammo for each weapon it can be used in).<br />
*** In order to effectively use the newly added multiple firemode (i.e. more than 2) we now have a nice dropdown list for each weapon similar to the way it worked in original UFO.<br />
** [[Base_Facilities/Alien_Containment_Facility|Alien Containment]] facility:<br />
*** Collecting aliens and alien bodies after the mission.<br />
*** Alien Containment menu (right click on Alien Containment facility in base).<br />
** New way to collect items and aliens after a mission - now they are being loaded to aircraft and unloaded when dropship lands in base (coders: see CL_DropshipReturned()).<br />
** Autosell option in Buy/Sell menu to decide whether autosell item after collecting or not.<br />
** Option to change skin for all soldiers loaded to aircraft.<br />
** {{fr|1557828}} Improving skills by gaining experience.<br />
<br />
* Multiplayer<br />
** [[IRC]] client integrated for multiplayer.<br />
** Multiplayer team selection after you've connected (to be able to select a team that is not already in use) (see [[cvars|cvar]] teamnum).<br />
** Master server implementation in {{path|src/tools/masterserver}}.<br />
** Maxteams support (worldspawn property) - make this a server [[cvars|cvar]] too.<br />
** Logfile output on server console to be able to generate a log (and create a ladder someday).<br />
** Version check and checksums to prevent cheating (checksums for ufo-script files are still not implemented - only for maps).<br />
** Support for script definable gametypes (dedicated server and listen server).<br />
<br />
* Bugfixes<br />
** Fixes for isometric mode (culling fixes).<br />
** Lots of map bugfixes like <code>stepon</code> and <code>clipping</code> flags as well as player starting positions.<br />
** Merged bugfixes from [[Changelog/2.0-RC5|2.0-RC5]] to 2.1-devX.<br />
** {{bug|1621538}} Research from only 1 base.<br />
** Fixed order of entries in production menu (it was messed up because of non-produceable items were taken into account).<br />
** Fixed [[Changelog/2.1/Fix_collection_of_alien_artifacts|Collecting alien artifacts]] problem.<br />
** Fixed UFOpedia behaviour in various ways, including presence of pre-research technology descriptions.<br />
<br />
* Other<br />
** Code cleanup for easier ports (e.g. {{path|qgl.c}}).<br />
** The problem why exported models from Blender didn't show up correctly in-game was an ([[MD2]]) exporter problem. See [http://projects.blender.org/tracker/index.php?func=detail&aid=4899&group_id=9&atid=125 here].<br />
<br />
=== Artwork ===<br />
* Added scroll icons for scrollable textboxes.<br />
* Lots of textures added for mapping purpose.<br />
* "heli2" military-texture {{svn|trunk/base/models/objects/aircraft/heli2/|objects/aircraft/heli2}}<br />
* "van2" texture by Yoshiboy.<br />
* Various "boat" textures by Yoshiboy (see {{svn|trunk/base/models/objects/boat/|objects/boat}}).<br />
<br />
=== Models ===<br />
* Models for maps<br />
** "pitchfork" model<br />
** "van2" car model ({{path|base/models/objects/cars/van2}})<br />
* [[Aircraft/Saracen-class_Interceptor|Saracen-class Interceptor]] model. See {{svn|trunk/base/models/aircraft/interceptor2|aircraft/interceptor2}}.<br />
* [[Equipment/Misc/Flashbang|Flashbang]] model.<br />
* Grenade launcher ammo (duplicated default model)<br />
** [[Equipment/Ammunition/25mm_IC_Grenades|25mm IC Grenades]] (texture: red launcher grenades)<br />
** [[Equipment/Ammunition/25mm_Flechette_Grenades|25mm Flechette Grenades]] (texture: green launcher grenades)<br />
** [[Equipment/Ammunition/25mm_PB_Grenades|25mm PB Grenades]] (texture: blue launcher grenades)<br />
* [[Equipment/Misc/Plasma Grenade|Plasma Grenade]] model and texture.<br />
* [[Equipment/Ammunition/Flechette_Shells|Flechette Shells]] (texture: green shotgun shells) for shotgun2 and micro shotgun<br />
* Added barrel to [[Equipment/Primary_Weapons/Bolter_Rifle|Bolter Rifle]] magazine model as stated in the description + updated Inventory size (3x1).<br />
* [[Equipment/Primary_Weapons/Heavy_Laser|Heavy Laser]] model done see ({{svn|trunk/base/models/weapons/laserheavy|here}}).<br />
** Texture by Protoarmor<br />
* [[Equipment/Secondary_Weapons/Micro_Shotgun|Micro Shotgun]] aka "pistol-shotgun" is done (see {{svn|trunk/base/models/weapons/shotgunmicro|here}}). Model by [[User:Winter|Winter]], texture by [[User:Hoehrer|Hoehrer]].<br />
* [[Equipment/Secondary_Weapons/Machine_Pistol|Machine Pistol]] model & texture done (see {{svn|trunk/base/models/weapons/pistol2|here}}). Model by [[User:Winter|Winter]] and texture by Yoshiboy.<br />
* [[Equipment/Ammunition/4.2mm_MP_Magazine|4.2mm MP Magazine]] (model, texture)<br />
* [[Equipment/Secondary_Weapons/Plasma_Blade|Plasma Blade]] model&texture changed to reflect the description. (See {{svn|trunk/base/models/weapons/plasblade|weapons/plasblade}} for the model) --[[User:Hoehrer|Hoehrer]]<br />
* Female scientist models (body, no heads yet) have been added.<br />
* Microwave (see {{svn|trunk/base/models/objects/furniture/microwave|microwave}}) (finished in 2.1)<br />
* Coffeemachine ({{svn|trunk/base/models/objects/furniture/coffeemaker|coffeemaker}}) (finished in 2.1)<br />
* Fire extinguisher (see {{svn|trunk/base/models/objects/furniture/fireext|fireext}} and {{svn|trunk/base/models/objects/furniture/fireext2|fireext2}}) (finished in 2.1)<br />
* Emergency exit (sign) (see {{svn|trunk/base/models/objects/furniture/emergencyexit|emergencyexit}} ) (finished in 2.1)<br />
* dishware: cup, plate, fork, knife (See {{svn|trunk/base/models/objects/furniture/dishes/|objects/furniture/dishes}}) (finished in 2.1)<br />
* fireplace (see {{svn|trunk/base/models/objects/furniture/fireplace/|objects/furniture/fireplace}}) (finished in 2.1)<br />
* Removed all the "GDF" string in the soldier skins<br />
<br />
=== Maps ===<br />
(See also the [[Mapping/List of Maps|list of maps]])<br />
* New map "estate01".<br />
* New map "bridge01".<br />
* New map "industrial06".<br />
* New map "oriental05".<br />
* New building map "Alien containment" (initial building). Read more about it here: [[Base Facilities/Alien Containment Facility|Alien Containment Facility]].<br />
* New random map tiles for [[Mapping/tropic|tropic]].<br />
* New random map theme [[Mapping/country|country]].<br />
<br />
=== Sounds ===<br />
* new mission tracks from Alex Parker<br />
* many new weapons sounds thanks to Alex Parker (including Bolter Rifle & Machine Pistol)<br />
<br />
[[Category:Changelog]]<br />
[[Category:General]]<br />
[[Category:Development]]</div>Kildor