# Generated by Makefile. Do not edit.

commit b396c7474c806ec553634af6a9dbbf056da5997b
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jun 13 20:14:43 2014 +0100

    Liftoff

commit 754259f1bafe458f777fe65a95028c04ff5ea69e
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jun 13 20:09:39 2014 +0100

    This is why we can't have nice things.
    The fun-hating gods have enacted their will, and we must serve, or risk forever being banished into the netherrealm of bad console ports.

commit 71c8b2a2779ebd76f621e404d472d39fc4da022a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 14 03:23:34 2014 +1000

    thing

commit bbbba3004b863db69b49b4437d4254c044a64ffe
Merge: 9a35a18 efe6d7d
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 23:11:15 2014 +1000

    Merge pull request #855 from DarkDefender/patch-1
    
    Fix data install dir in Makefile.am

commit efe6d7dc4aff223a92f6f64c01dc6f8baebeaa62
Author: DarkDefender <darkdefende@gmail.com>
Date:   Fri Jun 13 15:09:16 2014 +0200

    Fix data install dir in Makefile.am
    
    It previously installed data into "openxcom/" while the program looks for data in "openxcom/data".

commit 9a35a18504a6b93ff4c33c6e52e357168b59c867
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 22:29:09 2014 +1000

    fix some offscreen badness

commit 90faca50536c52c6c719d179c9fad6467d51ed30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 21:51:03 2014 +1000

    hmmmm... should probably add this for safe measure
    
    just to make sure the number of assigned personel doesn't exceed capacity

commit 323efecf3b030d48d223477b68f4d8117a45c0ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 21:37:35 2014 +1000

    fix missing elements in new battle mode on randomize

commit 88b4c3b22be192b3f4f9f39cf46c0cb7b7adb7c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 21:09:27 2014 +1000

    more textlist fix
    
    _rows[_scroll] when _rows.empty() = garbage data = crash

commit a8ab3ca92cd1b6c8caa8cc2b83f223bd4362ad4a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 20:42:52 2014 +1000

    fix thing

commit 829e4ff959c62de4f7e2049f08bbb0d4bb92ebc8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 19:54:39 2014 +1000

    fix textlists

commit 06b415d4097cc55e4307ec84982fb1f254e4b592
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jun 13 05:15:32 2014 +0100

    Force Adlib music to loop.

commit c18abe2991b3656548cbfb757d4443a74c4729d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 12:27:56 2014 +1000

    fix stuck sell screen with storage limits
    
    storage limits includes items on craft and in transfer towards total storage,
    and compares it to facility storage. this discrepency causes the user to
    become "trapped" in the sell screen after a particularly bad base defense in
    which he loses storage facilities (rare, but possible.)
    
    solution in this situation is to allow sale of items on-board the craft and
    in transfer to free up the needed space.

commit 11f9ebe6ea63a2df0cdad98fe9e3703acef17758
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 12 21:12:35 2014 +0100

    Boring fixes.

commit a3e150ca37b6680783c57de9fe5bc4809e9afd15
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 13 04:34:01 2014 +1000

    fix small rendering error
    
    stops fire/smoke/corpses appearing in the walls ;)

commit 08c7d8ae605d7ff85efe82035cf71002aa019efc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 12 15:37:25 2014 +1000

    efficacy
    
    add comments
    correction for z shift in assessment of danger to self

commit 46af33d9b031e4295f9401279ef1734a698c02f9
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 12 02:23:51 2014 +0100

    Add "-cfg <path>" command line switch for specifying a Config Folder separate from the User folder.

commit 37f923a92f7c62c1c8b39edacf5d600f6f25b072
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 12 02:06:16 2014 +0100

    Fix bug in Video Options screen

commit 79cab44449e3bd7ea57c55991809daee4052f582
Merge: c8db56d 90ccc9e
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jun 12 02:11:30 2014 +0100

    Merge pull request #853 from scarabeusiv/master
    
    Autotools updates

commit c8db56d0e86f461dff6a3da09b9fea7954bbcf54
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jun 11 22:44:09 2014 +0100

    Make StatStrings show up from the start.

commit f9aec95ab509f3991706116d915cd1bf0faf7243
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 11 22:03:22 2014 +1000

    fix intro resizing issue

commit cfb9812f8deeade22ed656278dab0345a2504e9e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 11 21:04:07 2014 +1000

    an appeal to Japanese translators :)

commit 90ccc9ede8efac742bce6a581c0f6d05aad7b80d
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Wed Jun 11 11:25:47 2014 +0200

    Replace one more occurance of docbook2man with xmlto.

commit 1b5913c53ac88015f66a8d3dd3b2cd9bb93de034
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Wed Jun 11 09:32:58 2014 +0200

    Revert "Have just one README file, no need to have 2 with same content."
    
    This reverts commit b87747f9fb06633f3ff1e9daadb096843489addd.

commit 5b4f99fb09e51220be5d4ae2bcf3ce8573346bfd
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Wed Jun 11 09:32:38 2014 +0200

    Use xmlto to render manpage. Drop docbook2X.

commit 49d67c1d312bf674c1a44d7c34f276e2ed18ef4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 11 15:27:26 2014 +1000

    make action menu consistent with the manual, page 40

commit 1aab320f4a5068ed39aa72895ae254aef2c83d48
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 11 15:07:10 2014 +1000

    fix directory notation on includes

commit b0abc26bdbaf1b7ec8aeefa32178a2d30b7bce13
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 11 14:50:36 2014 +1000

    delay battlescape save font until after map draw

commit 89e1e3d8418063d7e68713432dc2fbd71236b486
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 11 01:38:49 2014 +1000

    hide cursor during panic actions

commit 561f3ece413ed83ef307604393e39c1802512a12
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 10 16:10:24 2014 +1000

    remove unnecessary includes

commit d067fb937a177c47cfcd9b4aec592b8c5ed50462
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 10 15:30:03 2014 +1000

    don't use RNG in music/UI sound randomization

commit 65334d6fa1131a2421c2ecbe4fc1852b0d9ce044
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 10 01:06:12 2014 +1000

    maybe this will help the modders, why not?

commit a342f66ebdd04fb5440f2e4043b91d79535d3e88
Merge: 2814e8e 6c4a32a
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jun 9 15:05:23 2014 +0100

    Merge pull request #854 from fenyo1/GlobeDragScrollFix
    
    Fixed: DragScrolling the Globe and using the MouseWheel to Zoom in/out at the same time caused flickering.

commit 2814e8e188af254c9acf92e92e1775b0f2ce527e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 9 23:50:16 2014 +1000

    fix next turn window position relative to hidden movement screen

commit 6c4a32ae9011e435575af91d9c51aed65905cbe9
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Jun 9 15:17:55 2014 +0200

    Fixed: DragScrolling the Globe and using the MouseWheel to Zoom in/out at the same time caused flickering.

commit 779094bf4a7cd37ccd07d1d4fc7e5ab3c42be72a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 9 22:47:38 2014 +1000

    fix UI volume slider

commit c81ca557b78a5d64584d6227674f6c9826615449
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 13:21:08 2014 +0200

    Make install of data recursive to avoid the needless file adding.
    
    Also fix missing include.
    
    This fixes "make distcheck" target again. Remember to test this
    command and then use it for releasing source tarball.

commit 08a6163ac242e625a7b690fcbaac07aa29ae6cae
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 10:34:10 2014 +0200

    Simply distribute whole bin folder and be done with it.

commit c94a7959b29464567a94e8ea2ef33c4178d086ea
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 10:25:00 2014 +0200

    Fix apple icon.

commit be4fa29a307acb8d642473c603365f8a84c9f66c
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 10:02:47 2014 +0200

    Revert "Replace static data lists with globbing"
    
    This reverts commit 88b0281299e87d5b4b460d833617bbfddadcbd61.
    
    AUTOTOOLS DO NOT SUPPORT GLOBBING.
    
    Simple test:
     sh autogen.sh
     ./configure
     make distcheck
     <all the errors>

commit 181e535b9835aa2aadcbf26dee611c078730e20c
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 09:32:37 2014 +0200

    We operate with version 1.0.0 everywhere so bump in configure.ac

commit c8c56dfd9818863a52736f725ea9d85f00e04976
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 09:32:04 2014 +0200

    Fix the manpage generating now hopefully everywhere.

commit 8993c01558490a043b223c84d204c4e13fa4b5d7
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 09:09:12 2014 +0200

    Add TERRAIN folder to install. Ignore .dirstamp files.

commit b87747f9fb06633f3ff1e9daadb096843489addd
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 08:53:10 2014 +0200

    Have just one README file, no need to have 2 with same content.

commit 7c6f5015aadd3d1ecc1ad47abf1dac340fc59067
Author: Tomáš Chvátal <tomas.chvatal@gmail.com>
Date:   Mon Jun 9 08:48:24 2014 +0200

    Update gl macro to latest provided by GNU.

commit 0c412676b77a8752d85cbc3eb44718a6c5e24e08
Merge: 9143591 73b4117
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jun 8 15:37:37 2014 +0100

    Merge pull request #852 from sfalexrog/fixes
    
    Fixes

commit 9143591cd4967728882abac19e09cdfef3c938d9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 9 00:09:15 2014 +1000

    remove unused strings

commit 73b411782de18ae02eb79aa69cf75c0c54c49940
Author: sfalexrog <sfalexrog@gmail.com>
Date:   Sun Jun 8 17:41:45 2014 +0400

    Add russian letters Ё and ё (U+0401, U+0451) to the font set (thanks hythlodaeus!)
    
    This is a better way to handle these letters. This should also allow these letters to be present in the translations, if they're ever needed.

commit 1cbbe81c1af9b5e57a164d45f8eeacefeeeb8797
Author: sfalexrog <sfalexrog@gmail.com>
Date:   Sun Jun 8 17:36:29 2014 +0400

    Revert "Workaround for russian letter "Ё"/"ё" (unicode U+0401/U+0451) garbling up TextEdit."
    
    This reverts commit 721b97df1ffc3a3e35ed241762a390a7ba0ff8d1 in favor of a better solution by hythlodaeus

commit 8230fa77515ffac1049465495f97ef71eb0806ea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 8 16:43:18 2014 +1000

    i GUESS this won't hurt... much

commit 258eb8c930e921aaa2d3be91c73106fa64819fea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 8 15:33:06 2014 +1000

    share inventory tile on 2-part mission interlude

commit 1db6b1355ec3bc85d0b362a5d9a8e846e7fe45d3
Merge: 6dbff44 1c090fd
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 8 06:30:52 2014 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 6dbff44a31d8fcdbdf056eace44efb88b5f7920c
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 8 06:30:43 2014 +0100

    Added mod to enable aliens picking up weapons.

commit 46f3331633d52302152a14e5728aed645f27a693
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 8 06:15:33 2014 +0100

    Updated icons

commit 1c090fdf9b6bd076c1697be455adf1deafd2937f
Merge: 1dc9c07 721b97d
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jun 8 04:11:00 2014 +0100

    Merge pull request #850 from sfalexrog/fixes
    
    Workaround for russian letter "Ё"/"ё" (unicode U+0401/U+0451) garbling u...

commit 721b97df1ffc3a3e35ed241762a390a7ba0ff8d1
Author: sfalexrog <sfalexrog@gmail.com>
Date:   Sun Jun 8 01:39:49 2014 +0400

    Workaround for russian letter "Ё"/"ё" (unicode U+0401/U+0451) garbling up TextEdit.
    
    (We just substitute them with Latin U+00CB/U+00EB which look exactly the same but are actually present in the font)

commit 1dc9c07c21ed5c95153c7adc69e58524b032e16f
Merge: 59acfc1 0fbd9d7
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jun 7 15:46:24 2014 +0100

    Merge pull request #849 from fenyo1/UfopediaAmmoDamage
    
    Show 'Damage' text-header on ammo and grenades in Ufopaedia.

commit 0fbd9d7b4d946feff788741cc6b5692ded608b56
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Jun 7 12:08:39 2014 +0200

    Show 'Damage' text-header on ammo and grenades in Ufopaedia.

commit 59acfc1ae3258bcbf0a02023eb7d2c43cc87535a
Merge: 1810eee 558309d
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jun 7 06:27:14 2014 +0100

    Merge pull request #848 from luciderous/master
    
    Add missing Xcode build files

commit 558309d8d65dc326772b0d65a93237ce1853a990
Author: luciderous <vazub@zeroone.private>
Date:   Fri Jun 6 21:34:36 2014 +0300

    Add missing Xcode build files
    
    Turns out some files didn’t make it into the repo with the initial push
    due to specific .gitignore restrictions.

commit a9e7210ae060648260bfe7c6fcc1c2779b95bfab
Merge: cc2c439 1810eee
Author: Vasyl <luciderous@icloud.com>
Date:   Fri Jun 6 21:22:22 2014 +0300

    Merge pull request #2 from SupSuper/master
    
    Backporting

commit 1810eee2e56f4ae4dc213255f007ac1562ef36d7
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jun 6 06:36:01 2014 +0100

    Fixes:
    - Base inventory crash
    - HQX crashes
    - Craft soldier numbers not updating
    - New battle soldiers going over craft limit
    - Geoscape sidebar

commit 2e1fa6c9d8cda59b467355218fffe66ddb48988e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 5 20:50:46 2014 +0100

    Update files

commit a6b09f02c7ac9bbdcb7158b50f56c2bd54f9a599
Merge: 679fda3 7c18c15
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jun 5 20:43:52 2014 +0100

    Merge pull request #847 from DarkDefender/grenade_fix
    
    Fix explosiveEfficacy logic error

commit 7c18c150b71033937006cd3a81e264c14b04e3b0
Author: Sebastian Parborg <darkdefende@gmail.com>
Date:   Thu Jun 5 21:11:07 2014 +0200

    Fix explosiveEfficacy logic error

commit 679fda3d22a869cd529561fd905defec97822198
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 20:10:29 2014 +1000

    why do math when a const int will do just as well
    
    the math was off anyway.

commit 38c59ba5109d60eda4c42d3af432f159057d3406
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 14:41:03 2014 +1000

    fix cancel button

commit f52ce50c84e9617a8b79adfc8b89a51dc3558bab
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 14:16:21 2014 +1000

    add some missing data
    
    and remove some redundant stuff

commit 5970d24427bc78c4ebd83f933010bed2a2a8471d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 13:07:29 2014 +1000

    fix soldiers with a jesus complex

commit 3022efeff0d82995d9125a88daee1190d9c03f5b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 00:59:32 2014 +1000

    adjust selection arrow

commit 13adc2b32fb50ac980335a609ce8fc26ef567ac2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 00:03:49 2014 +1000

    don't recover ammo from weapons that use themselves as ammo

commit 3f5530fc48c3991c75b2425113a4dc5e5a9ab8b3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 4 00:01:50 2014 +1000

    fix arrow colour

commit b5aec4e7c914eb53cc9f2a5c8ddc72bf4b92dc45
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 3 14:06:39 2014 +1000

    fix autoshot centering thing

commit 3c7ff298bb9d97306491b93fa1b5f1b19fbcd1be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 3 13:59:11 2014 +1000

    fix minimap scrolling

commit be126fbdaebf9dbd73cff70388c0b6a36bba8f2c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jun 3 03:12:53 2014 +0100

    Tweak comboboxes

commit 0b047b99241dad4c1e9e377eda97bd76f3344343
Merge: 0841ebc f01f29c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Jun 3 09:41:07 2014 +1000

    Merge pull request #843 from fenyo1/smoothDragScroll
    
    Smooooother Drag Scroll

commit 0841ebcc925f8f4776a66f36714e42d0a16460cd
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jun 2 17:08:55 2014 +0100

    Fix Quick Load without a quicksave crashing game.

commit af6463229982f9f655fc86ff7ead34a81306a6ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 20:26:52 2014 +1000

    it is now!

commit a7e4a362eb7a1646dbb1ed33f051f516163be05f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 20:13:56 2014 +1000

    OpenXcom::SeverityLevel::LOG_DEBUG unavailable there... damn

commit c93ab26da378e2eb62b2b3385035f0b7e2befbad
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 20:07:21 2014 +1000

    add safety

commit 58c367d3a4ba447d1043a28e9f5ef246feaafbb8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 19:14:25 2014 +1000

    fix new battle UFOs on load
    
    not just save ;)

commit 3df42b363b7c017bab0bb5d717a988ccc7cdc936
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 18:14:55 2014 +1000

    fix compile error
    
    i guess signed - unsigned = unsigned?

commit 9a8f73c5cc56379d82973f4b78f1d952c0b01a7e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 16:13:05 2014 +1000

    fix disambiguation

commit e1decaf009718d41ed73c5a32fa14bfc71bdc942
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jun 2 04:19:37 2014 +0100

    Fixing up installer and docs

commit f01f29c5cb6a50ac92e29df2156ae4bbc03fd248
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Jun 2 04:26:27 2014 +0200

    Smooooother Drag Scroll
    Oh, and RMB can be used to DragScroll on minimap, again.

commit 7f4ce46288afc9921032d0177c0ab38f3c35da7e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 12:08:04 2014 +1000

    fix textlist selector one more time

commit be22a93ca112ad0f5c3b58d1e08a34c3a6d7b309
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jun 2 01:45:45 2014 +0100

    Dumb warnings

commit 35cba83752f38ca8f7940521a24ea63f7492d1c9
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 1 19:54:11 2014 +0100

    UI fixes

commit dc0d47708e09d2a997c669346dfaef874c7e3367
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 1 19:54:03 2014 +0100

    Language update

commit 61389165b13bccf54487ab476a26224908ead81a
Merge: c033884 42c71c7
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jun 1 16:55:11 2014 +0100

    Merge pull request #842 from MadAnd/master
    
    Ukrainian translation for Windows installer

commit c03388422dbe46606e66a812c56c85d0cb9b43f8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 00:40:26 2014 +1000

    fix destructor order
    
    save before rules (allow for unloading of data)

commit 24328fadcb228048ea9b634c4c0e9d7c0b9e5dd8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 2 00:20:18 2014 +1000

    fix throw math
    
    (double)(int / int) vs (double / double)

commit ed703f59eeae4aedc0ec021e726d7e5b04729b67
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 23:38:01 2014 +1000

    don't try to save UFO missions in new battle

commit 4bc5c3b1f11f52f72b897015a437c9cede352b97
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 23:31:21 2014 +1000

    fix stat bar flicker on power source explosions

commit 342df782dbfcb37a0b3c30a2fb7a84539bf2c2e0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 22:59:28 2014 +1000

    fix battlestate deletion

commit 0ecf345ab39a1ae4814e63ec5e0aab6c2ee3547b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 22:58:47 2014 +1000

    fix textlist colours messing up
    
    although they disappear for a frame when the selector gets resized...
    figuring out why is beyond me.

commit cc2c43938478cf41db740ef109b6f2959afef46c
Merge: a45dc38 03df0ad
Author: luciderous <vazub@zeroone.private>
Date:   Sun Jun 1 15:28:51 2014 +0300

    Merge remote-tracking branch 'upstream/master'
    
    Backport.

commit 03df0adbd6f9559a5bbd422be96895b41e7df901
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 20:51:14 2014 +1000

    actually, that stuff shouldn't be needed now either
    
    since we're no longer deleting

commit 64d478e23914a8e30ebf07bdf619e98c16f3f1bb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 20:32:59 2014 +1000

    get a reference instead of making a new

commit dc8b0ecb644b0cc951ac07586fc10cb8ec4db365
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 20:23:54 2014 +1000

    fix mapdataset unloading

commit edfae9d77388c517b5d542f47b93a6764e7fa910
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 1 07:19:55 2014 +0100

    Fix compiler

commit 1f912917c3319d806c9ba35d76b3b91478f0bdf0
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 1 07:04:47 2014 +0100

    Fix memory leaks

commit 9d1491e445988a55a9d74ac94c28b30ec8738c31
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 1 07:01:33 2014 +0100

    Fix Linux build

commit 42c71c73e946d2e1cf75904d871f23dc80540d8a
Author: MadAnd <dev@madand.net>
Date:   Sun Jun 1 08:01:27 2014 +0300

    Ukrainian translation for Windows installer.

commit 1f837a1c6cc5d315d1088dbb33e6a03757a1d5c0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 14:41:22 2014 +1000

    fix drag scrolling with black borders

commit a175db103cb6450ac1e7c6421207418437a57b39
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 1 03:50:52 2014 +0100

    UI fixes

commit 34f26f0a6b1fe8fc705fa1d0933fe72442eef479
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 12:24:32 2014 +1000

    fix falling path preview

commit f609094e22da798042e39dd14eef1ea82e7cb489
Merge: 8750aeb 41d4bb1
Author: MadAnd <dev@madand.net>
Date:   Sun Jun 1 05:21:18 2014 +0300

    Merge remote-tracking branch 'upstream/master'

commit 41d4bb16b1551e41c357a5a28fbeeeedb3df2da6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 11:39:33 2014 +1000

    fix 648
    
    set turning units back to a standing state if they spot an enemy in their
    pre-movement turn

commit a7ffbc65cabaa59b8d538135d8d1b8ca280c956c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 10:39:40 2014 +1000

    fix comrades dying in your arms crashing the game

commit 6b47a0449c321eb74000d10dd9818067b4c95d29
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 1 10:36:48 2014 +1000

    fix typo

commit 63e5c01768ad6ef1fc12ffbfa268dc110a63eb65
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 31 17:49:00 2014 +0100

    Fixed makefile

commit a45dc38a40b6f1e69d6784f4e62c83a4565189d8
Merge: cbe0df9 9f60cbd
Author: Vasyl <luciderous@icloud.com>
Date:   Sat May 31 09:06:19 2014 +0300

    Merge pull request #1 from SupSuper/master
    
    Backporting

commit 9f60cbd85bda8d4928026c1b74936f35c86e0139
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 31 15:37:29 2014 +1000

    break translations

commit 3ebbda2bff93a6f9472359a25e5eede1cced9533
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 31 14:55:15 2014 +1000

    fix geoscape borders

commit 624dcdd82f005c6b05d2d0fe67800805c324bf0d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 31 14:05:56 2014 +1000

    do the thing

commit a6cd5b16821a1da508b874fcf3f3dac272ecf037
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 31 01:29:02 2014 +0100

    Nope

commit a201134589b3d1634b8230c48d964f419863cbde
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 30 05:29:09 2014 +0100

    Updating documentation

commit 9613cdba27d69bd283ac8cba6498e520207560f7
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 30 04:27:31 2014 +0100

    Clean up Ufopaedia.

commit 477f6f4d7daf6753b15d9ef51a4a805e0738d0f0
Merge: 375faf2 cbe0df9
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 30 03:59:53 2014 +0100

    Merge pull request #841 from luciderous/master
    
    Xcode project and new app icon added

commit cbe0df98d61cb17ff04969bffcb5ec34861f2332
Author: luciderous <vazub@zeroone.private>
Date:   Thu May 29 22:56:53 2014 +0300

    Add Xcode project files to the tree
    
    A customized Xcode project bundle for anyone who wants to build their
    own OpenXcom.app on OSX.

commit 571567ba89f6e3fcc48ff75e44b1b62bb98d7b45
Author: luciderous <vazub@zeroone.private>
Date:   Thu May 29 22:55:32 2014 +0300

    Replace Mac app icon
    
    Get a better quality .icns icon for anyone out there

commit 375faf212c20bcf0ec857055b6a39f57600ddb1b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 30 00:22:06 2014 +1000

    small adjustment to previous commit
    
    calculate the time until next update as the last operation before
     checking if it's time to update  or not
    make the FPS counter as accurate as can be
    match FPS up to in-game setting as closely as possible. (the -1)

commit fc7247ff32c1e80f032f99ae156708035b2b9445
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 29 22:26:24 2014 +1000

    fix fps limiting
    
    don't sdl_delay, skip drawing instead to preserve game/timer speeds
    regardless of FPS limit

commit 67534c0f08c2da52f1589c3e6d26274c2a2c2465
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 29 21:06:11 2014 +1000

    fix tiles at bottom corners

commit 08124c73380603e4655d1687ec9107c445942dc6
Merge: 9c8692c 8636f02
Author: Daniel <supsuper@gmail.com>
Date:   Thu May 29 11:35:58 2014 +0100

    Merge pull request #840 from luciderous/master
    
    Explicit casts added

commit 9c8692ca3fca0e48a2f5382e2153389d003590aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 29 16:53:37 2014 +1000

    drag scroll changes
    
    make non-inverted drag scrolling grab the map
    make inverted drag scroll grab the camera and hide the selection cursor
    make it all scale according to display settings
    apply the same behaviour to the minimap

commit 8636f02ea74f88e8565802fd26d2896ffe457e36
Author: luciderous <vazub@zeroone.private>
Date:   Thu May 29 09:10:29 2014 +0300

    Explicit casts added
    
    XCode/LLVM project fails to compile without those - there seems to be
    some aggressive standards-conforming code generation requirement.

commit 467fd76aa47721097dc6e5539f555cd02228e190
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 28 00:00:10 2014 +0100

    UI fixes

commit 6d2b90f1142836092642b662b8a69617b6edc16c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 23:04:39 2014 +0100

    Updated changelog

commit f9e2dbefd21a0cbdbb9792631cfb868b6be67316
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 23:04:31 2014 +0100

    Italian installer

commit ad8a641681b43a95d2370cd6720d6fbfcaa04a90
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 22:33:37 2014 +0100

    More genuine loading screen

commit ff829fa43e42471279ac6ebdb4ae47351189c5e9
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 20:44:28 2014 +0100

    Nudging that version number

commit a43cb7242a43601430f8b4d72fd247fabbd53647
Merge: 8e9f987 a65821e
Author: Daniel <supsuper@gmail.com>
Date:   Tue May 27 22:22:31 2014 +0100

    Merge pull request #839 from sfalexrog/fixes
    
    (Hopefully) fix issue #645

commit a65821e8f2b40f473a5a37e4dfbd631e4bd3e291
Author: sfalexrog <sfalexrog@gmail.com>
Date:   Wed May 28 01:07:11 2014 +0400

    Fix man page typos

commit ba8ce19dee7f6064664298668b26a6ed30f12c55
Author: sfalexrog <sfalexrog@gmail.com>
Date:   Wed May 28 01:06:04 2014 +0400

    Fix building man page for linux (hopefully)

commit 8e9f98779a295b9708f87f9b8bd49f4e0eb34974
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 17:28:50 2014 +0100

    Clean up Battlescape popups.
    Don't let user get stuck in the Scanner, that's just a horrible fate.

commit 0762ace5bf5dddd8553f3c8182646491b05ff4af
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 19:51:40 2014 +1000

    fix state exit functionality not being run in inventory
    
    right click to exit inventory circumvented the functionality hooked to the
    OK button

commit 1a0415c7dc6ba059706c4f06c6572c5302258729
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 15:02:22 2014 +1000

    fix hidden movement positioning

commit dd86c0c4f9d3bf82706d62dfec2538d1b96fb1f7
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 03:14:17 2014 +0100

    Add vanilla takeoff time to crafts.

commit adece8a3ee485d2cd73bb9a81b03436f716962bc
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 27 02:31:05 2014 +0100

    Smooth that zoom

commit d0286a16e539c51b0ab0f76850d8c943cf6443aa
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 26 21:32:40 2014 +0100

    Fixing future RGB problems

commit 56985b62917e24ddbe49ce0e84d8d50eeb0b1f65
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 11:18:06 2014 +1000

    guess i'll add this to the menu
    
    cause the translators don't hate me enough yet.

commit 6979d234ed46bc574827a951d37cdea469a2f931
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 09:44:44 2014 +1000

    disambiguate nothingness

commit 3d81cc826f6154b33f00b65ca42edd37fe8d7037
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 09:33:22 2014 +1000

    english revision, apologies to translators.

commit f31405d8fae12486a64514d145f67aa5a8e8e897
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 09:14:56 2014 +1000

    fix camera "onscreen" determination
    
    for units and skipped projectiles

commit 6cb0558789b7fc3819b6d93100e891295b948ab8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 05:13:35 2014 +1000

    remove non-existant research items

commit 1ea3b76a6c3b1a1a68279f10ffdf6a521d3049ca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 03:47:39 2014 +1000

    change log

commit 23776c5657b87f91c44b6faea75c09ff52a22f77
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 27 03:06:20 2014 +1000

    include MCD fixes from universal patch in ruleset.
    
    it won't fix your floating sand tiles, and it won't stop units spawning in
    weird positions, but it will fix weird TU costs and damage values on some things

commit 2aec099f83d75e1d7c1402106245c82b217c0476
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 26 17:34:56 2014 +0100

    Cleanup

commit 910bc1c500a0ed70ab98092780b02973c3f230e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 26 19:16:17 2014 +1000

    maximize info screens according to options
    
    and default options according to OS.
    
    grussel, please advise if this is correct syntax for detecting IOS

commit 5badbd7570acc28df848323f555ca0c7527f4f08
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 26 17:34:41 2014 +1000

    fix scaling on game start
    
    updateScale() relies on newDisplayWidth and newDisplayHeight being
    consistent at all times, so we need to update it as soon as humanly possible
    because we'll be switching around a lot to accomodate the intro

commit 327711a1ff71cfbfad6bfb95b758803ab6e2a10e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 26 15:14:16 2014 +1000

    force intro back to 320x200

commit a08f40375dce2b5ae6b464070e5774d078998daa
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 26 05:43:19 2014 +0100

    New loading screen

commit 70cf76bdc85adc2048579ec366562709efa9711f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 26 13:16:45 2014 +1000

    trim some fat

commit faec3338ef3cfef77113b961ff1b043a5c6347f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 26 11:09:52 2014 +1000

    fix some geo drag scroll stuff

commit bc3a9d553d5bb320c66acccb06f7e4c1470bb69a
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 25 22:28:11 2014 +0100

    Fixed missing resolution arrows.

commit 3632fcad555e5e28744131e5923080056a28ed42
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 21:46:17 2014 +1000

    std::max volume for intro

commit 2b6d9987be9a14c8b3a07cb73a37942cad119f3e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 21:27:54 2014 +1000

    hah! whoops

commit 9a68fb460f752be574231d432ce0f7c6b33cd2c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 21:10:00 2014 +1000

    fix interception geoscape scroll bug thingamotron

commit d20c29b31ac243b16b0593d8bd24a9b0cf7a3f09
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 20:51:07 2014 +1000

    fix backface detection on globe

commit 46a81c2c71519d570ae8fc63aa0527573df26dfe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 20:15:54 2014 +1000

    scale unit info screen

commit a2abb66288cf7eae7458729de3af77c50a6c7c4a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 20:15:38 2014 +1000

    exit stat screen by clicking stats

commit b80e1f2f441b42c5527e484ab537ecfc118cf942
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 20:14:32 2014 +1000

    fix palette on transition in new battle menu

commit 4abf1d093133f3336b7f7912226e896a68b1a5c1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 19:46:24 2014 +1000

    make float comparisons use AreSame

commit 088fed798890cb3a7ba9404d1cb1c30d6484dee5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 17:01:00 2014 +1000

    switch scale for inventory/minimap/etc
    
    make em full screen
    
    i'm going to regret this in the morning, aren't i?

commit 94e108490cfc08448731b3c9d6155a6c4040827d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 16:25:25 2014 +1000

    move scale switch into Screen.cpp

commit 4a582034bc19ebb52c6aaa731f5c114e3e3221d5
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 25 05:48:13 2014 +0100

    Fix music suspend for mobiles

commit 55c1880a1dd898d0a13dfab3b5836f4791de3c1d
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 25 05:23:26 2014 +0100

    Fix UI issues with psi training and soldiers list.

commit d44f64795fb3f56ea8cffe1793ccd9d46eaab2dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 13:32:39 2014 +1000

    fix SSRL issue
    
    and probably a memory leak while we're at it

commit c5015158db245db029440045ad1172587087d5ea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 11:12:06 2014 +1000

    i hate doors

commit 553d9e0fa20f606867790c926ccb3d07044d860a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 07:10:21 2014 +1000

    make efficacy account for explosion height

commit f0ef8c29b97e0d71a599f03df58413cf73703232
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 25 07:06:01 2014 +1000

    fix MC/melee centering

commit 535267aa9489a741abd31dd228c7becfcf54324e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 25 00:25:22 2014 +0100

    Fix fix

commit f3b0a327d7e58553ec5e1ad10d1a29cb95d60442
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 25 00:23:50 2014 +0100

    Fixed manufacture infinity

commit 14784b9457e2157b07f78e6fde9d0c5afa2ab317
Merge: 022c79c fe42718
Author: Daniel <supsuper@gmail.com>
Date:   Sat May 24 23:45:46 2014 +0100

    Merge pull request #838 from fenyo1/infinity
    
    Left click on the UP arrow of manufacture project screen increases to infinite

commit 022c79c84c000e788b7de6adbe8c23d409ef6192
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 24 23:35:42 2014 +0100

    Fix save weirdness

commit d88b0ac8e78d9b4ae1343ab6f4ecdb316914b089
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 24 23:31:36 2014 +0100

    Fix minimap bugs

commit 2f7d7e14b5c2a858e10b18a27505141d457ff841
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 24 23:30:25 2014 +0100

    Fix MIXED crew showing up with modded alien races.

commit 99b2dc71fec7565c55ec6a3d250bd763f7397f1e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 24 10:19:02 2014 +1000

    don't allow doors to open into the middle of tanks
    
    ... more to come

commit 07aa38be61cdeb41f13e59ea1ba95cd5bb688ef1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 24 10:03:28 2014 +1000

    don't allow tanks to park on doors

commit fe427189135b96a4cd7089ed3ba4bd0e89e5fec5
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri May 23 23:13:35 2014 +0200

    Left click on the UP arrow of manufacture project screen increases to infinite

commit 62dd5327f4076a8a7ae73c325b9d744f134ee7f6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 24 04:17:21 2014 +1000

    fix some map scrolling issues
    
    edge cases ;)

commit c070b74d0e246a898afc84d6289632164f9a185f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 24 03:27:35 2014 +1000

    fix scrolling in soldier list

commit 962c78598d2f3a6144ec9497cda642fb8695cf9a
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 23 12:29:38 2014 +0100

    Allow mod live aliens with absolutely no research benefit, because who would ever do that.
    Allow mod items with negative costs, because who would ever do that.

commit 1f30753f7d9ba2830f89a1214930bc321f2b1434
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 22 16:48:35 2014 +1000

    addendum(b)

commit 9226f6fa79fe0f6d06b2f3fe19d7c4bda372a803
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 22 16:39:13 2014 +1000

    more walking fixes

commit d1a14dd447466bb4e401883308b4bb2469139773
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 21 00:36:58 2014 +1000

    fix walking and stuff.
    
    don't ask...

commit 0112078f9de534522a67486eea9f18514f88e805
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 20 21:19:42 2014 +1000

    fix pre-battle explosions

commit ca6fc2a20fe72c76fcfd115b8d01f5b1f024b956
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 20 06:31:40 2014 +0100

    Try to pad out Geoscape when using higher resolution.

commit 0015104b8b8d0ae62205a9bfa6a4a32c17d6777c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 20 03:16:27 2014 +0100

    Language update

commit 5c324751a47dcbbfe98732990d43b1a577115a54
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 20 06:06:40 2014 +1000

    shut the damn door!

commit 507f96bfebd11d14014fcac27fe7c9d4f764ac4e
Merge: 1dd48fc 796d4b0
Author: Daniel <supsuper@gmail.com>
Date:   Mon May 19 19:57:41 2014 +0100

    Merge pull request #837 from winterheart/convert-png-files-v2
    
    Convert obsolete embedded profile from PNG, attempt #2

commit 796d4b007e9145f5894a902b205317b623aa256b
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Tue May 20 00:25:54 2014 +0600

    Convert obsolete embedded profile from PNG, attempt #2
    Convert PNG to recognized ebedded profile, eliminate warning
    "iCCP: Not recognizing known sRGB profile that has been edited"
    (in this time GIMP is used)

commit 1dd48fced5fc05baccbf7696d726b0e74b5ad911
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 19 19:05:55 2014 +0100

    Push Options UI to its limit.
    Added fan-made SABR shader.

commit 3c509480da01846dba8e8cb01cea2c93e795f7c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 23:18:19 2014 +1000

    fix volume handling during intro sequence

commit aba4f19f863a2883e4470ab8f68118381aff88ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 23:18:03 2014 +1000

    make all volume exponential

commit df6a82d94ab4154745cd4c0ff0badfb5c30c1c98
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 20:06:44 2014 +1000

    no period needed there (sorry translators)

commit 009f22497bb594a9a9bf10c719a3d21274eccafc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 19:45:56 2014 +1000

    firestorm/interceptor map fixes with thanks to TurkishSwede

commit 49a7f6d47f069e17ab6bdf0fb3e0002ddb0f6f1a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 19:24:24 2014 +1000

    optimize globe rotation a little
    
    worked in battlescape, no reason it can't work here too.

commit 73518424cc14d705ce770b572b743f930347c680
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 19:23:52 2014 +1000

    fix zoom relative keyboard rotation speeds

commit 657f9fa776ca10300e43543c715ac76e8eb974aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 19:20:46 2014 +1000

    less obfuscation

commit 00493bdefeb8a165d4a891081b819fc02e8ce3d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 16:00:39 2014 +1000

    make mousewheel speed configurable

commit 7c64813b3d5170cca91f859294e6b12d0df6c68e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 14:59:36 2014 +1000

    fix intro volume

commit c828843fbe180724af1dd9dafbc7e13d352de83d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 19 04:08:09 2014 +0100

    Smoothing the UI. Smoother sliders, smoother scrollbars, smoother scrolling.

commit 036588eec0c93116f6d46496e10bdd35d86b5987
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 18 23:39:04 2014 +0100

    Slovak installer

commit 0e0a7f4ed944074074c500839fed9325e9dd2609
Merge: 0318bc0 4a5cf37
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 18 23:35:07 2014 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 0318bc0cb2f3841365c2d6426fcc9f07666c6044
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 18 23:34:17 2014 +0100

    Made UnitStats modular, no longer need to specify every stat when modifying a unit.

commit 4a5cf374d3f1d3ca976f395a4c0e131a9c32b50b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 19 08:23:08 2014 +1000

    make skyranger fins eastwalls

commit 3f53daf5b61e0fc9d2dec6b7e0101e8bab848137
Merge: 875a814 0be8a07
Author: Daniel <supsuper@gmail.com>
Date:   Sun May 18 16:03:23 2014 +0100

    Merge pull request #835 from fenyo1/InstallerHUNLang
    
    Installer: Hungarian language added.

commit 0be8a074579af2246f6221083119c7e2f47ce745
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun May 18 15:20:52 2014 +0200

    Installer: Hungarian language added.

commit 875a8147ef48cf8577c6ccc9084e76b836fffce3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 14:56:00 2014 +1000

    fix kneel reserve/mc/probably tank issue

commit 995def1b3b95ee67a7538339a680d58420cc1541
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 18 04:28:14 2014 +0100

    Fixed UI bugs.

commit c9bf8edaba4a17cd8b61cc47355f0546715c9436
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 18 04:21:07 2014 +0100

    Changed Sell Manufacture from an option to a toggle.

commit d829e12a0a49f45748207445ee519a0f16e3f84a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 12:07:38 2014 +1000

    fix audio mix

commit d011a485a7d1a20fa94006aaeb2156ae736cee83
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 09:47:07 2014 +1000

    re-fix 541
    
    be less obtuse, and handle it better.

commit 590a2aa276cbccd7aa716c4e1441a10dc92cb29d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 09:12:49 2014 +1000

    remove 8bit

commit 800060d859171cb7ec4e2d0170e681f7e47396e6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 08:42:05 2014 +1000

    capital letter consistency.

commit ec4290560eb4629b054da7efe15381ede06a55aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 08:40:00 2014 +1000

    Update Changelog.
    
    5000 commits to OpenXcom, and what a journey it has been.
    so many bugs squashed, so many features added, so much vanilla flavour.
    thanks go out to all our contributors, supporters, translators, followers,
    fans, friends, testers and players.
    without all of your passion and enthusiasm, the project might never have
    made it this far.

commit 392fd9c7b3d36d2d4c67aa94857eb854caf6159c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 06:32:24 2014 +1000

    fix AI reserve
    
    < != <=

commit ec5588e263244715f846f769ebccf01b6fc62d37
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 06:32:02 2014 +1000

    fix door opening behaviours
    
    both in pathing and in door opening

commit b3302889b4375e0743cb84265ff826c08e2a8d5f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 18 03:28:46 2014 +1000

    allow ammo to define bullet sprite
    
    will override weapon's bullet sprite.

commit dd5d00ca7f8af9bb245c9e87c62f4a6f41e6bdf8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 23:17:21 2014 +1000

    hide invalid options in new battle (when opening)

commit c514f70b095c081435daac09de0c7da12850de61
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 22:40:15 2014 +1000

    fix lift voxels

commit 9f2bf4233cf7ed3a19af0148b693f6720d69477e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 22:00:26 2014 +1000

    recenter options menu when confirming new resolution

commit 7decd0b8d70f365671fd9f6e138b2920b92cb8e6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 21:50:17 2014 +1000

    remove unnecessary function

commit 6580997f4a8660353def6b321b49c503ede7bdb7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 21:50:06 2014 +1000

    fix breifing window/game over screens and menu transitions

commit d5ea2dc5f156caee213b19d1a3c92259bd8dde72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 11:57:56 2014 +1000

    factor difficulty back into efficacy
    
    enough to influence it, but not enough to outweigh survival instincts

commit 5f1e6f9003a9956f9c71af564315ed7136644444
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 21:01:06 2014 +1000

    add armor and explosive to mcdpatch
    
    but seriously, if you want to use it for any more than this, alter the MCDs

commit a20519db484aaf99500511080b34af1a7ef15373
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 19:28:47 2014 +1000

    fix new battle bases

commit de47c3467f1de2bb09cb5be727ed6abf11d26f22
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 17 06:55:03 2014 +0100

    Apparently this is necessary...

commit 7af99261e1db78059426345d9ba8d0676ca47050
Merge: 1c92ce2 37296fa
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 17 03:11:43 2014 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 1c92ce2212c42b70b75e4a97bf6144344bf5cc7b
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 17 03:08:43 2014 +0100

    Give more meaningful inventory errors.

commit 37296fa712bbfb398343918cb223b6534ee97c73
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 10:42:09 2014 +1000

    disable 8-bit audio options if non-applicable

commit 532b2e2ded382ef2db52fa4d28954ab0b54df66a
Merge: 64682ff fca30a6
Author: Daniel <supsuper@gmail.com>
Date:   Sat May 17 00:56:01 2014 +0100

    Merge pull request #823 from winterheart/ui-improvement
    
    Draw Bases names in detailed zoom.

commit 64682ffedea987915295fe669ab0e6c8a0854ade
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 07:56:04 2014 +1000

    fix diagonal pathing around walls/doors

commit f0560bf0ed28b4fd34abf8d006a0993064fe81b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 05:17:19 2014 +1000

    uhhh.... yeah, not sure how that compiled my end either

commit dba7606c241f7746672a84b8569927e4b10e826c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 17 05:01:34 2014 +1000

    fix ammo loadouts

commit 6bbc9a5294bcc664387d326f4ee7cf971c638c82
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 22:33:30 2014 +1000

    remove debug

commit 7838eca946b253b1a6462c8097c6bb4b9ed765cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 22:31:19 2014 +1000

    fix a bunch of adlib related stuff

commit a4634fec5d2956e9af5dc803fee7094e5d2a0f67
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 20:34:59 2014 +1000

    make base scoring relative to mission score in ruleset

commit 36e667aa5a1374c4f3453a282d29d8290e8c7d07
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 16:16:59 2014 +1000

    fix resizing in geoscape

commit a85c49868230754f3829310cafdf842687fef59e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 16:16:42 2014 +1000

    fix loadouts

commit 8d8efe84ed24b7b62e06f95b8ed46fd94b5cc281
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 05:21:04 2014 +1000

    take mouse lock key out of debug block
    
    ctrl+l is the maximize shortcut on OSX, and ctrl+g, is the closest thing
    we have to any kind of standard.

commit 6d752f3718256fec86cb625486aa4b37b30a3b2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 04:50:17 2014 +1000

    fix left handed soldiers

commit fac248025d0ad8881e02c8afb2ea65079af800ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 03:57:43 2014 +1000

    fix some panning effects in adlib player

commit fdfd4b89b6a55b9f4ea00943936418976b0a8e4c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 03:05:59 2014 +1000

    fix cancel button

commit c203fc3d676720bb90ca77302e12f95cdac26748
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 01:58:42 2014 +1000

    english revision

commit c0199bd1337eda55d9abd412212b4681fc884fc4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 16 01:23:55 2014 +1000

    ctrl + L to lock to mouse

commit 4540d6ae43f8823c2f0053fa0581884137cec4d4
Merge: c213c9a 242ba59
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 23:19:50 2014 +1000

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 242ba5941cc97be1fbf53ea80bab64b2ad54151e
Merge: b29cab5 3e710f9
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu May 15 23:19:03 2014 +1000

    Merge pull request #834 from winterheart/bases-info-buttons
    
    Make 1-8 key pressing to work in Base Info screen.

commit c213c9a48123098c4528ea7c1381918bfce9fb1c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 22:44:30 2014 +1000

    always load as many weapons as possible

commit b29cab56b04df41072950a4eddbec0fb83137371
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 22:27:21 2014 +1000

    always load as many weapons as possible

commit a3631a65560d5c4e1a825d9c5ebe1e4ce9741c42
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 22:17:28 2014 +1000

    reduce overhead in unitSprite by caching common functions

commit 743dddf8d2d2d6198771863c8091bf940a17d9c4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 21:51:53 2014 +1000

    always cache units when they lower their weapon

commit 559d4283b4ed4d3c26ea9cf028ed5d3342a88e6e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 21:51:36 2014 +1000

    adjust muton sprites

commit cd573526bc3dd778767df1d90932cd7399a26e74
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 21:05:59 2014 +1000

    adjust snakeman sprite a little
    
    puts the weapons in the hands

commit 3e710f984bf7075d15fef1791692c9775700e802
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Thu May 15 12:04:26 2014 +0600

    Make 1-8 key pressing to work in Base Info screen.

commit ab2f6a40dad4c8ca83267cb436fbf097543d8a32
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 15 02:48:25 2014 +1000

    take no more chances with terror.
    
    if the city's longitude and latitude doesn't match the city's longitude and latitude
    notify the local authorities, as all logic and reason has just gone out the window.

commit 9c1847f0f1439c31ee9b3b9b597c54b619833a30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 23:06:48 2014 +1000

    smooth out geoscape key scroll

commit 2400d781dcd3674f2bee89b9731ef5843d92a74c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 23:06:26 2014 +1000

    seperate geo and tactical inversion
    
    is it ok if i re-use the string?

commit 214aea363da9457512916bf9ec6a1a9f2482e94b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 17:25:46 2014 +1000

    better handling for "dummy" entries
    
    the "dummy" entries are REQUIRED for retaliation missions, therefore
    we should sanitize the list if a city is inserted rather than removing
    them from the ruleset entirely.

commit e531a5cc71e8ce797cd838e51ea4da39bd00297d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 16:49:27 2014 +1000

    convert units to line up in log

commit 2c28295df6731b9afa4e15d0e69086d0c0e8f943
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 16:37:44 2014 +1000

    make terror crash logging more informative

commit 895a03d3c5b2cc2b4a395a2d95699f8dbf695db3
Merge: 9d292a2 759afc0
Author: Daniel <supsuper@gmail.com>
Date:   Tue May 13 22:29:56 2014 +0100

    Merge pull request #833 from winterheart/fix-input-text
    
    Fix for bug #614

commit 759afc06cdc68bc7527f5d14052d58d4c08d17df
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Wed May 14 00:45:19 2014 +0600

    Fix for bug #614

commit 9d292a2a82cb80155e28dcd668367ddced90ef01
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 13 15:51:01 2014 +0100

    More music control.

commit 092e799c521e8c39cbc34397b7b2c744effce83d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 12 15:42:43 2014 +0100

    Misbehaving sliders

commit 88f8fffb6c2eecebdca76b647dae3768a2d844ca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 00:45:59 2014 +1000

    fix some unit walking stuff

commit 6e72879f7afaf89f1b508b73fd2e0c5c837730c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 14 00:12:11 2014 +1000

    fix resizing inventory in certain screen modes

commit aa8bdb49703b796340c3f14aaa21cbfeab370e74
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 22:46:11 2014 +1000

    don't load corrupt data

commit 87e52e6acb49ebc7c168ce55a5a977594711b214
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 20:29:22 2014 +1000

    fatality

commit f8f9b8eb9e388a0c9fda0632a2fe67fd09ee22c3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 20:20:59 2014 +1000

    fix source of terror issue
    
    pacific had dummy zone 3s to fill out the data, adding cities in the pacific
    enables terror for the region and the dummies may actually be used
    this replaces the dummies with blank entries

commit 14254112328194a5e81930affa96e5a343860a8f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 20:19:04 2014 +1000

    expand error message on terror failure

commit cdbddc3630d94654ba67a5e3354d80a18cfc7268
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 03:43:35 2014 +1000

    use thin borders on combobox windows

commit 49f588159c188530ab777d7da7a410002752e9d1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 03:41:10 2014 +1000

    give windows a thin border

commit 5c3f0b47aae15ebc609ac289202cb7ad8a2cc192
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 13 03:38:40 2014 +1000

    add combobox to testState

commit f6f62ea085f94f5148c54dfb74b55d543bae57d0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 12 22:33:16 2014 +1000

    replace magic number with static const

commit 2461a3a0301b11bf1a0e52f1ec50532e19ce43ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 12 22:32:22 2014 +1000

    only allow fully loaded tanks on craft

commit 96e8394e57fe60434d771bd9cae31b0152aed35c
Merge: 3814fb9 a0797dd
Author: Daniel <supsuper@gmail.com>
Date:   Mon May 12 18:20:38 2014 +0100

    Merge pull request #832 from winterheart/show-git-revisions-in-game
    
    Show git revision via -DOPENXCOM_VERSION_GIT definition during

commit 3814fb9ded8938b29de0bf69fca7d0446d486f12
Merge: 225f19a ea0dc84
Author: Daniel <supsuper@gmail.com>
Date:   Mon May 12 18:20:05 2014 +0100

    Merge pull request #831 from winterheart/linux-window-caption-fix
    
    Fix window caption disappereance in Linux

commit a0797dde49f222567ee8596c84078cbe982ee3e5
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon May 12 22:46:25 2014 +0600

    Show git revision via -DOPENXCOM_VERSION_GIT definition during
    compilation.
    Now we can set current git revision to version.h in commandline. It
    works on CMake buildsystem, but you can use old Makefile with
    make -DOPENXCOM_VERSION_GIT="some-revision"

commit ea0dc8411e350edef540ef3ea467c6fd75d154e9
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon May 12 22:40:46 2014 +0600

    Fix window caption disappereance in Linux
    After commit 05bb5efca7 on Linux caption of main window reinitializing
    to empty caption after switching from/to OpenGL.
    This commit fixes that.

commit 225f19ab6a9313905cd21ab937b2fd00f5c5c77a
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 12 04:30:57 2014 +0100

    Fixed bugs in audio preference.

commit 16eb93365ef0c1b776c4610b67e9e7b7864c39b3
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 12 03:20:24 2014 +0100

    Globe scroll speed proportional to zoom level.

commit af50c085bd0c19ce6aec0ce4cbd95713e309523c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 12 03:20:12 2014 +0100

    Fix autosave/ironman ignoring game over.

commit b9270070beb9f85bf945a7c119bea844f6e7174c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 12 03:19:43 2014 +0100

    Make landed UFOs take off after a failed mission.

commit f03579230a71ecc8ff82233dfe3263aa066d800f
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 10 23:21:17 2014 +0100

    Added audio format options.
    Fixed audio subsystem not being properly reinitialized.
    Fixed old resources staying in memory after reload.

commit 2d20cf7f06cd4dc1bb265ff62e3fc01f6abce541
Merge: 28874a0 05bb5ef
Author: Daniel <supsuper@gmail.com>
Date:   Sat May 10 16:48:02 2014 +0100

    Merge pull request #830 from cpages/glfix
    
    Workaround segfault in SDL when switching to opengl.

commit 28874a0de3bbddcb6c23e2e27d53e69842d3974e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 23:00:12 2014 +1000

    fix scrollTo/drag on scrollbars

commit afcf1a553d52f35f2db8d3a7941df66f4f2ab7f9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 22:06:42 2014 +1000

    fix disabling weapon slot mods

commit d19f060434262003ca519f92c00d89a170a2f601
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 19:54:47 2014 +1000

    remove/rename startup hacks
    
    multithreading takes care of the disappearing loading text.
    stupidityFlag was a silly name, i should get less angry when coding.
    intro hacks to keep it letterboxed stay.

commit 2d294f49b2328140986e71b702d44786a77b0aab
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 19:18:28 2014 +1000

    fix makefile

commit a5cce4afcc0f2820926ecec510a7078c2767fe2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 16:24:08 2014 +1000

    fix mod loading/multithreading issue

commit c6371fc9816b42e373f531ea146123f0e4046cb4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 14:34:18 2014 +1000

    fix fix

commit 209cb3278308eab6c9a7fdb80752fa6b28f21ec4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 14:23:10 2014 +1000

    fix bad comparison

commit 0e645eb827d7f283b7ae1c44c8c350939951e834
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 10 05:20:57 2014 +0100

    Language fixes

commit fab47e7f653b17fa3ad9ae8f66f7d04f33f0135f
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 10 05:12:39 2014 +0100

    Added message when no audio hardware is available.

commit 380a09aa23ef2c45660564a48908c250bf39dce2
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 9 23:32:23 2014 +0100

    UI Fixes III: Fix Harder

commit 342b7d6e6f3d1e6a84249ecd7933d6e844aa4bc8
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 9 22:29:17 2014 +0100

    UI fixes

commit aaab9a1bbde9c5182163fe77aaee3f7b20219634
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 9 22:28:47 2014 +0100

    Bad scrollbar, only scroll when the mousewheel is actually over you.

commit 05bb5efca7d086ac44dead8a30fa122d88d42683
Author: Carles Pagès <page@cubata.homelinux.net>
Date:   Fri May 9 22:59:37 2014 +0200

    Workaround segfault in SDL when switching to opengl.
    
    Clearing the screen after setting videomode with opengl segfaulted. I didn't
    check in detail, but looks like a problem in SDL and re-initializing the video
    subsystem did the trick.

commit 8a3924c64622b5da7538b9b2182f28b9c4e907de
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 05:21:31 2014 +1000

    teehee, whoops.

commit 5188eb259700e0aed7fc06eb4cbcbd2b6be4f918
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 05:17:21 2014 +1000

    disable sorting buttons on save window

commit 95f65c21acd58f0e5b7b774c331cbed4bcf217cc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 04:57:01 2014 +1000

    english fix (sorry translators)

commit 18a75e573c5833566fe927590225846dcf90af65
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 04:54:39 2014 +1000

    resizable is exclusive to windowed mode
    
    no real point having a toggle for it when it only applies to one mode
    may as well make it a mode.

commit a61079de736ea254e7503f04970af081db49000f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 04:39:34 2014 +1000

    fix terror mission generation

commit 0fa9be8eedf8dca7e9a9fb0596232c3dddb7713e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 10 00:37:34 2014 +1000

    fix "total" colour in graphs, and fix small error in scoring
    
    the council only gives the player a 400 point buffer from feb. onwards

commit f292266a4767d276be192c6a2a0c8730058dc6a6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 9 20:28:29 2014 +1000

    fix gcc question mark question mark

commit dde7a54725701c0f61c635afda66e6add9def6cb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 9 20:16:37 2014 +1000

    make scroll wheel work on scroll bar

commit f7ee218113810158babcfca37e2f58561e0cf108
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 9 17:24:15 2014 +1000

    fix 573

commit 32cce4402d734d93656c6b44dcd9e03924d05019
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 9 16:40:40 2014 +1000

    show melee accuracy on stat screens

commit 862a380a624744acf172267ad60ff5882e77055e
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 9 05:51:03 2014 +0100

    Return of the UI fixes

commit c4cdb120766c59a45bb728d87a71fdfa18453d25
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 9 05:38:15 2014 +0100

    Move startup loading to a new thread so game doesn't "hang"

commit d011e810fa02005cd0991180d80f7e62e9460ac9
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 8 21:10:13 2014 +0100

    Fix #603
    "Tab" skips every other soldier in battlescape

commit 2e3a5fe6e9e744ecc1875242fc16c19fb6b5c470
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 8 16:58:02 2014 +0100

    Even more UI fixes.

commit fc727c36e4dfb129242248612ae054105afe3f21
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 23:07:27 2014 +1000

    credit xcom (not soldier) for kills via wound
    
    and a small tidy up

commit 6785231a48bb38a0048262eb438011c43e8128ba
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 21:53:14 2014 +1000

    bad GCC, down boy.

commit 058b5b186f07e1e630e41a1bd71714b8e597df84
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 20:20:29 2014 +1000

    give manufacture window a third line for time required

commit 1e20056725aef48b6650ef293f2cbd6edd3b60a4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 20:19:26 2014 +1000

    fix up selector/scroller colours on comboboxes

commit f11b4a15c37392cbd937c495df803e155e193386
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 20:02:06 2014 +1000

    put scroll bars on a diet

commit e0d6b8965cbb5e010be4fd88e330c32b7a4ba8e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 20:00:56 2014 +1000

    fix textlist blit issue

commit 6ba80f3eccaeadbcb26b5eb375bbe6d5ce398258
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 15:23:15 2014 +1000

    better english

commit e41fbe6b58a0d0fcb54707cbbdd84162ea5461a9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 14:35:14 2014 +1000

    punctuation

commit 8d5d83c92d018274384a2069f38af9db14d07a14
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 14:31:02 2014 +1000

    make force fire an option
    
    until we make it configurable

commit f51b0aba2a2079bfb20313c33929e202dfc4238e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 8 04:52:51 2014 +0100

    UI / language fixes

commit e4ee21300fdbbb9a222539fd25edb5c10e3426e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 12:28:29 2014 +1000

    fix scaling on startup with intro disabled.

commit ce7ef8b48e88d150dd79e42514a410d7c803d0b2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 8 12:10:29 2014 +1000

    fix pixel precision on battlescape buttons

commit cdd556ecca81d2c9f86d964042242117fce931c0
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 22:42:57 2014 +0100

    UI fixes

commit 6ed4a5cc5def501d236dc74f4d8c38dcf18a7b70
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 16:50:29 2014 +0100

    Fix #593
    Memorial CTDs with Storage Limits set to yes

commit 6a231fac7cbf5f992c7f44862c313120bcc08c97
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 16:33:32 2014 +0100

    Fix #599
    Geoscape Drag Scroll option ignored

commit 7bf6c7d730ab507d01ef57927fdab0af2c2508e5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 23:50:12 2014 +1000

    fix mouse scrolling with weapons

commit 216b4fa5cb48618fcdd2e51ff5f2e7de5e1ed612
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 23:20:25 2014 +1000

    fix escape behaviour

commit 8b6fc8a9c7091a4dc3578d46f473202b42e8ed75
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 23:03:56 2014 +1000

    alter caching of units somewhat

commit 8d9874ad92b09cc29d8a259d1731e966d256f650
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 22:40:08 2014 +1000

    cancel current action on auto-end

commit 6f846b00108db0e724c01fcfbfab1281ec8ddf58
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 22:39:36 2014 +1000

    force cursor update after camera move from fire

commit 7d9a0b294ccbf8d2c0794205eeef8a840d564f26
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 22:37:53 2014 +1000

    fix potential crash in battlescape with extender accuracy

commit d4e131c41f5479bec886d63533b2f093927779d2
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 06:26:50 2014 +0100

    Oh ye olde compiler fixes

commit e60397335fe080261247838c69bf43ef97b06cde
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 06:23:41 2014 +0100

    Compiler fix.

commit 81648dfbf8ba86b88654be33211a85bdb31addaa
Merge: 1ed7ab1 683010b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 06:18:13 2014 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 1ed7ab132e43e2839abd2b71f859c5f842e203fb
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 06:15:53 2014 +0100

    Improved wordwrapping for languages with compound-words.

commit fad3846403f0d129814581282be32f97af132e38
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 7 06:15:30 2014 +0100

    Scrollbars!

commit 683010b6bc3dbdd8d9d0d155ffe16793326cbb1b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 13:09:49 2014 +1000

    move save list a tiny bit

commit aacb84e9788dd425bcce0adbf6f205fd17c0cf0d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 12:06:33 2014 +1000

    Fix terror timer

commit 0f0114bf9eb574d9459f04cec468d392deb43264
Merge: f24d163 3a7a2cf
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 6 21:24:19 2014 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 3a7a2cfd4ee753b26231b3c8011f79857fdcf7ed
Merge: 9604a30 d93f5eb
Author: Daniel <supsuper@gmail.com>
Date:   Tue May 6 20:35:32 2014 +0100

    Merge pull request #827 from cfailde/bug590
    
    Fix weaponless craft crash

commit d93f5eb05472b6074a6dbafa0bb28dbcce3a2875
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue May 6 17:43:50 2014 +0100

    Fix weaponless craft crash

commit 9604a30b6c3e7eedcc692ea5c5caeb42ca4bff2b
Merge: c665047 62ac441
Author: Daniel <supsuper@gmail.com>
Date:   Tue May 6 16:04:52 2014 +0100

    Merge pull request #826 from fenyo1/FixBatch
    
    Fix Run-Win64-Debug.bat

commit c6650472519ad3d86ac1c722986ce1b2b471e940
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 7 00:11:39 2014 +1000

    small adjustment to snakeman sprite routine

commit 814fdd2a2b8afd2a92d897000d0360fe7a1f1536
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 23:12:46 2014 +1000

    make sure to revert currentAction type after melee attack

commit 9da2d8749dcad87a70e52a8439e5f58c0a601d66
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 22:47:42 2014 +1000

    fix camera level on hits

commit ef50f572d67455a8839382c65d34ca3429ee8351
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 22:29:16 2014 +1000

    fix custom melee animations and add melee hit sounds

commit 7e17c70bd65e7ab747ed4688f25dd7a5577a391c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 20:58:41 2014 +1000

    fix patrolling behaviour

commit df6fe436c4e574b71048627cf7c79cddb76fb29e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 20:58:33 2014 +1000

    fix charging behaviour

commit 1f4d2383f6adef61732904e178d7d82751f7e975
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 20:14:26 2014 +1000

    set up getters and setters for the pathfinder for the AI

commit 028cb88a68def222d90f29f51509c3e185b6ea5e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 20:07:15 2014 +1000

    adjust AI reserve behaviour

commit 63f88b8092a49ca7e4573264f92f20981096c465
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 19:59:12 2014 +1000

    fix melee accuracy

commit a482c3d3ade4fbef5cdff2bb94466ff8ec31ccb1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 15:52:01 2014 +1000

    fix comment

commit 7b5df0867c4d170a0fd94605b844313aa95d7c8e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 15:44:18 2014 +1000

    fix wonky AI determination
    
    _aggroTarget can be nullified at this point in the code and is an unstable
    variable to check for this determination

commit 24d7dbee68b5bb786e9a3a13bc3193fa9596b614
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 03:51:57 2014 +1000

    civilians have no tactical sense
    
    they keep running no matter what

commit 62ac4415e20531a8dfa5bb152be73568817a8eea
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue May 6 11:14:29 2014 +0200

    Fix Run-Win64-Debug.bat

commit f24d16320b2efccddadaca73076e723572a9ed99
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 6 03:33:52 2014 +0100

    Fixed icon bug

commit 290f16d35458a0c7f486d530dd404c97e0848896
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 6 02:15:10 2014 +0100

    Don't show base errors in New Battle mode.

commit 9199cfee51f27c56cefb5606252cd32f16f6668a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 02:19:46 2014 +1000

    fix chryssalid screaming

commit 932f60d7caecaa4cc96d067fc55da1d8d1d6a0de
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 02:04:30 2014 +1000

    slow explosions down a touch

commit d204a33fab07398b5d490c746fa8b5d5b95aa31e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 02:03:05 2014 +1000

    stun rods don't miss.

commit 77c73fc6abfb840c189e82d0a2c6d8c0cd05874e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 6 02:02:48 2014 +1000

    melee overhaul.
    
    melee attacks now use a dice roll to hit rather than a trajectory.

commit 6a5cc371197eb4e00c416c3294d1cad899262111
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 22:36:35 2014 +1000

    fix tanks on ramps and tanks next to each other on ramps

commit 0f4fa622e0baec05e8cd4f6b0d7063506a73ad6d
Merge: 8f6fa9c 5548376
Author: Daniel <supsuper@gmail.com>
Date:   Mon May 5 17:29:49 2014 +0100

    Merge pull request #825 from cfailde/sackedArmor
    
    More on the theme of storage tracking

commit 55483769f77a7834fba6e676834202f65441fe10
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon May 5 11:49:56 2014 +0100

    Avoid rounding errors

commit 760fd2820a04c7d45e0007c9b3661917051b7446
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon May 5 09:30:13 2014 +0100

    Style fixes

commit 4b18f2bd7a612c5a8f2115bbfe929844e6e456b1
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon May 5 00:09:03 2014 +0100

    Ensure storage change is really nonzero

commit f02625b7ebedb2921b8a16a06e3b7137413ad569
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun May 4 23:47:58 2014 +0100

    Check sacked soldier's armor does not overfill stores

commit 8f6fa9c03f4a55cd87376f5602f836af20a84f09
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 5 05:00:55 2014 +0100

    Fixed globe drag-scroll

commit ba69b515115818c4dab8829644d49e7318914da7
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 4 23:05:13 2014 +0100

    Fixed StatString bug

commit 6c154646c10b7074f46f0159f7eea1532ed041b3
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 4 22:58:03 2014 +0100

    Fixed cases where live aliens weren't sold when the option was enabled.

commit 96edf1f918291c615fe90def54db68313eb631d4
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 4 22:10:40 2014 +0100

    This too

commit c5721e2d40be170177b24b662ba0a4be2fa47a0a
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 4 22:08:52 2014 +0100

    Avoid rounding errors.

commit 87aa0e8bd520441d9dd9b63f5066cc964e1662cf
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 4 19:30:12 2014 +0100

    Text fixes.

commit 0ece66d3b9ed845026fe5ada9a5dfc9efaf6d474
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 02:38:27 2014 +1000

    fix shading

commit 34152f1de93080c473538b3c19265849675b7a14
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 02:21:40 2014 +1000

    fix letterboxing with intro disabled.

commit 02d2d5013dea3b9b57537741caa040dc16e7e3c8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 02:19:11 2014 +1000

    fix for bug 268

commit 1952c0f7f7cec445fd9ae1fbda8cf977133ec0c8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 01:54:36 2014 +1000

    fix big unit rendering around bigwalls and such
    
    look away, children, look away.

commit 772c8b54f080f1a5a6f0ddf15bebfc8487725a57
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 01:47:53 2014 +1000

    fix pathfinding arrows under bigwalls

commit f935cf6d9f3824a41a4d321dde9db49960e61ba0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 01:44:26 2014 +1000

    fix explosion animation speed

commit 64bda7402bda71ae673e02fb6fd3dba73877fa1f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 01:44:08 2014 +1000

    fix z-axis scrolling

commit 133ba28d91a0f2ae9eb18317bcb9c7a88ec3333a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 5 01:43:47 2014 +1000

    fix shooting in debug mode

commit 2cd568c89bccf895908b70d4b04862c68e9b68d3
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 4 00:50:29 2014 +0100

    Palette fix

commit 06b02f9c9ab7738fa7ce624fac2b37d5b312482a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 3 21:35:55 2014 +0100

    Changing advanced audio settings requires a reload, to avoid weird bugs.

commit 26545e9e3f78cd9b4a540a3a1e4107868b9f6040
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 3 19:48:40 2014 +0100

    Fixed new strings

commit 25a192f751a7e5ebcae93e8ba1c6c4d16733c792
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 3 18:03:26 2014 +0100

    Added ironman mode.
    Fixed StatStrings revealing psi strength early.
    Fixed changing rate breaking music.

commit f067601a6646cd97b6d59543977076b4e662c4e7
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 3 00:02:46 2014 +0100

    Moving batches out of bin folder (used by Git Builder).

commit 7b0469ea966b38c843c520835eca525f50bd01fc
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 2 21:30:37 2014 +0100

    Compiler fixes

commit 747e49ee6d0ef7ab6f68cd57073309192e2b6ade
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 2 18:58:47 2014 +1000

    don't re-init display on every main menu transition

commit 65559653df8c2c4a9583bf7959ca3ddbb227f3c1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 2 13:32:17 2014 +1000

    initialize variable outside of switch.

commit dbd204c5c5a124809f6c92fe94dfb1b64cc0985f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 2 13:26:43 2014 +1000

    initialize variable

commit c2d39ad43226f0ae2115a0260126d684c76d038a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 2 13:07:10 2014 +1000

    fix meleeSound/mod indexing

commit 0ff8e20f819315935e2661ca5844097d2a911dbc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 2 13:07:02 2014 +1000

    fix resolution/startup again

commit 76e8952d12b71577d3ddd2034d4fc781e335be01
Merge: 439419e 315a554
Author: Daniel <supsuper@gmail.com>
Date:   Thu May 1 20:55:06 2014 +0100

    Merge pull request #819 from fenyo1/runBatchFiles
    
    Run batch files, for easy running, when you do not run the game from VS.

commit 439419e3a548f8109490998faac2c2d2ab268528
Merge: b343228 35e6d79
Author: Daniel <supsuper@gmail.com>
Date:   Thu May 1 20:54:38 2014 +0100

    Merge pull request #822 from cfailde/stoRAGE_v2
    
    Option to enforce storage limits at all times

commit fca30a6280d781283f63f004b568c0067c59b474
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Thu May 1 15:02:59 2014 +0600

    Draw Bases names in detailed zoom.

commit b343228a419e67ed6ff92fe4e9055dcc4cbf9767
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 1 13:01:27 2014 +1000

    fix TU loading

commit 95668d45765668c6fd2447679a80f519f92c4471
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 1 13:01:08 2014 +1000

    my sentiments exactly

commit 116d46409873ac98a53e664510ee8f3c5d4c3bbb
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 30 22:00:03 2014 +0100

    Fuck scaling options

commit 35e6d7961c9976c55862c1a7a022491e6311e6f9
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Apr 30 18:45:33 2014 +0100

    Compact used stores methods into one

commit 733c18f237e643a1fd73b19da92cfa2d7b83795a
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Apr 30 18:35:52 2014 +0100

    Change high explosive size

commit d763b30e5f1f61cb045e16acdfda166b16e04858
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Apr 24 20:22:46 2014 +0100

    Track storage changes during purchases
    
    Modify UI to accommodate displaying storage change

commit c1120fe11ef3c91d48a26bfbd93a0d6ca18f1c65
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Apr 23 21:57:27 2014 +0100

    Track storage changes during sales
    
    Modify UI to accommodate displaying storage change
    Make colours look okay

commit 4c8c1314248a8a8c2549fc8c4565e2254ce57e0c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:44:11 2014 +0100

    Add storage related strings

commit 713d1960d9fa775e618d11c99abc2713213a7446
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:42:58 2014 +0100

    Renamed alienContaintmentLimitEnforced to storageLimitsEnforced

commit 42a22acc6b79b614bdf97c2debda31323e562186
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:41:29 2014 +0100

    Check if hard earned loot overfills stores

commit 2ac7f7607cb4576948a257ed933136f477c30e4d
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:40:32 2014 +0100

    Check if removing aliens overfills stores

commit 364e8bc84ed6828439df348525c7d537a2517a59
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:39:01 2014 +0100

    Check disarming craft does not overfill stores

commit 0946f94222d98c807eecce7eaa081a81b646e83a
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:38:38 2014 +0100

    Check transfers to not overfill destination stores

commit 30f61e78cc38f93270d66d64f4e9be848d9e3f0c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:37:04 2014 +0100

    Check if manufacturing has overfilled stores

commit b73dbe9623eea01d68ffe098dba713b3e73cdc53
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:36:04 2014 +0100

    More accurately track storage
    
    Ignoring storage of rearming craft ammo as that would be annoying if
    player is just shifting weapons.

commit b688cc8a40fd306690e61ef0b3d972d580b50a02
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Apr 18 16:33:40 2014 +0100

    Rename option

commit dffe19c31aec848b5c2d11467453e64a52698df0
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 30 16:30:52 2014 +0100

    Fix OSX autobuilder (by grussel)

commit 32d78dd46392820a0dc3d6a84c4434fe34c5f9ca
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 30 03:40:02 2014 +0100

    UI fixes.

commit c9ee94acb16752f5e036958e2c5281b651bb6cb1
Merge: 3a30677 4db78d0
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 30 01:29:09 2014 +0100

    Merge pull request #821 from boozedog/statstrings-new-game-fix
    
    Only show statstring for soldiers with >= 1 missions.

commit 3a30677482a225acb5ccd9c37770d9920bc2e457
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 30 01:26:41 2014 +0100

    Bringing Adlib music in line with others, added track normalization.

commit 4db78d037743953bd2c1a22ce527cebcef5cb96f
Author: boozedog <code@boozedog.com>
Date:   Tue Apr 29 20:21:51 2014 -0400

    Only show statstring for soldiers with >= 1 missions.

commit 2dd0135b319a8795d71ca02d910d2bbc0513df90
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 29 22:46:58 2014 +0100

    And minimap too

commit 0e6c74b042e2d5df7757bd0c8f76a68a69bcee9f
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 29 22:30:42 2014 +0100

    Lock cursor to make drag scroll nicer.

commit f34962bb2bc236ebf9d2aaa3dfdcbbea8606d4ab
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 29 18:54:40 2014 +0100

    Fix string

commit 68219a834dd585ac68447017f4e06472c8cdc20c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 29 19:13:45 2014 +1000

    fix tooltip in video menu

commit 3f8dd2867d9571858a9a4063ff20ba2f9c8168ef
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 29 14:07:08 2014 +1000

    fixed the wrong mcd ;)

commit ef28000f85228ab4712df680d0237aab96ef5270
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 29 13:59:26 2014 +1000

    fix avenger hole

commit d09068f2a8995e9c80bb9304d6359094d8f7c7a0
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 29 04:13:33 2014 +0100

    Fix first alien mission for mods that make it impossible.

commit fa65e72f56868d16c4adb491b12cf498e5602960
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 29 03:11:11 2014 +0100

    Adlib volume fixes fixes

commit e5b358bd68805c85c5fc2b98441c945f7e13c7df
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 22:08:44 2014 +0100

    Adlib volume fixes.

commit 882871432927679bc2e1edf4e82d8dee573efcb3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 29 07:04:28 2014 +1000

    crashed UFOs go away even if you abort.

commit 55d8396020ae6002241379480e916e0ba667f6d3
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 20:28:40 2014 +0100

    Compiler errors

commit ad87e84e962e087c890e9dedffc873240a1e3b19
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 17:28:25 2014 +0100

    Adlib Player fixes

commit 4386ab0b9855ee2cf687a2b0b5febf64985b315f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 28 19:50:42 2014 +1000

    fix some pauses in the adlib emu

commit 75d1b0725af76b0b660b693974d381b441069a6f
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 05:10:57 2014 +0100

    Git Builder doesn't like c files

commit f261e4dbbd76b7a35c4b811b50d5e55395649f91
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 05:10:36 2014 +0100

    Fixed AINTRO.CAT intro music

commit ce548c29d5742e26a442a44ef2a5fcce3f80dace
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 04:15:18 2014 +0100

    Added Adlib music emulation (thanks to Volutar).
    R.I.P. MIDI

commit 70f6573ceb64ac32d4bbbb55b7c3d69229920165
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 28 12:01:30 2014 +1000

    configurable death explosion

commit b43f24faee2e8a4cf35b9fc56597f0c14ad4fa66
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 28 00:08:57 2014 +0100

    Compiler error

commit fa0b6461bf195ad28dc2a028702b3903a629d6f7
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 27 23:19:18 2014 +0100

    Replaced PRNG with reproducible one.
    More robust duplicate soldier check.

commit 9fa0b45c4b3faf1d602954d20286d768d260318c
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 27 23:18:20 2014 +0100

    Fixed Ufopaedia armor percentages.

commit 9c857932e67468640dd59a534f8ae6a521e726a9
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 27 23:13:29 2014 +0100

    Fixed autosave not respecting settings.
    Fixed Save screen not going away.

commit 1daa72dbeefeb9ea24ad0b9032f7b64b3a048d60
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 27 14:29:30 2014 +1000

    UFO Extender LOS rules for psi actions.

commit 97b241252bd00bc2759c7f36a72f5f17df86c763
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 27 01:27:02 2014 +0100

    Fix 540
    UI sounds interrupted by others

commit c80640188aa0c1de820114cf19b3aa0a09266766
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 26 23:53:43 2014 +0100

    Replaced autosave system, now simple OFF/ON option (on by default).
    Autosaves every 10 Geoscape days and 5 Battlescape turns to dedicated slots.
    Hopefully this will reduce the amount of rage over forgetting to save. ;)

commit 326ff82a947752057c03461b6baeff8fe6aad589
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 27 07:19:27 2014 +1000

    whoops.

commit 9e83fe92e32551f9f7ac2be3153e5ac777458ff3
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 26 21:45:45 2014 +0100

    Improved quicksaves, work more robust, have dedicated slots.

commit 9bc02619e06fab6a5c759e8287b585edbcc15e42
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 26 03:53:19 2014 +0100

    Avoid duplicate soldier names.

commit 315a55413b689fc282ee0cb8a2b07b82864ec672
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Apr 22 10:49:52 2014 +0200

    Run batch files, for easy running, when you do not run the game from VS.

commit a1abb249f90281c9291737a3163c256e632e9986
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 26 20:05:29 2014 +1000

    fix weird LOS issue
    
    big units being spotted through walls due to improper handling

commit 3e5507e803c0f616c581ea0e7a69548388145da0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 26 19:33:16 2014 +1000

    center save/load text

commit 60a5b952b699560f7a3f19a560efb205ecacc3d1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 26 17:29:50 2014 +1000

    update scale on options OK press

commit 307200536735630774f04536fd771d3bd97f9e79
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 26 15:28:01 2014 +1000

    fix copypasta mistake

commit 4a9f12a38d0e9f1c22592db3b810080ee4da67fd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 26 15:11:08 2014 +1000

    recenter hidden movement on resize as well

commit bbd81289a683bd3a3231ddf8ab3c4e48461b2020
Merge: 46eb254 a1f61ea
Author: Daniel <supsuper@gmail.com>
Date:   Sat Apr 26 02:05:46 2014 +0100

    Merge pull request #818 from boozedog/statStrings
    
    Stat strings

commit a1f61ea24cc2e23281f9ccf234c1434b39f56700
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 20:46:13 2014 -0400

    Get rid of a couple unused variables. Put the check for continuing the calculation of statString back in.

commit 9c582b6d272ed871c9e27f6fc87a6353dc2c324f
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 20:43:32 2014 -0400

    Better way to detect end of array.

commit 352327f7ea0bd3d06ea4647919eca25043c1de76
Merge: b4303c2 46eb254
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 20:17:26 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit b4303c255f207797a10f5bd5e8a8debb3818ba05
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 20:10:29 2014 -0400

    Don't name a string "_string". Put the array back into StatString::load. Use iterators!

commit 312071c98521962f94621c99ba733369a358deb4
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 19:20:10 2014 -0400

    Whoopsie

commit 80b98f9a276415ef918b19bf7c0cbaccea64a255
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 19:18:39 2014 -0400

    Warboy suggested I get rid of that giant if else if blob.

commit 46eb25405055aa833ddf66582868e6b16a44974e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 26 09:16:18 2014 +1000

    alter alien mission scoring a little.
    
    makes it a little bit more modder friendly by awarding points based
    on mission rules, rather than hardcoded types.
    (aliens score mission points when the UFO lifts off)
    
    and add a default for trajectories that WON'T crash you game.

commit dad52b33b4c9d899a4185a71f251ba22638cc1ad
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 25 21:56:23 2014 +0100

    Palette bug

commit 27e5505e6d82bff0b5b90c1232e0ba7080562d53
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 25 21:52:19 2014 +0100

    Added error message when mods fail to load.
    Refactoring save code to support ironman mode.
    Fixed some strings.

commit b715ebc196df964f19ee3cac536a0862c88c74da
Merge: 0cae666 5d0ee69
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 13:34:10 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit 5d0ee6998e453ff93c2e15ac098c0278e8df8bc6
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 25 16:43:08 2014 +0100

    Fix bug 552 - Build Facilities list color bugs

commit 0cae666028a8a226117b7313f3ecb184f6559e0a
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 11:06:39 2014 -0400

    Additional files added to Makefile.am and CMakeLists.txt for the linux users.

commit 76b07651ab5b8f578ba21a503d3615c87cd3cb1f
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 10:59:18 2014 -0400

    Get rid of test statStrings.

commit f2a539b79d71513f12767dc99da6039177c07e58
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 08:14:23 2014 -0400

    Fix another gcc "comparison between signed and unsigned int" warning

commit fbcb7e2eb284fcdd5fc858932924b6ee7e02868a
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 08:06:53 2014 -0400

    Get rid of extra comment

commit d3f88f01d07a06025d6fab0d73093136b10a600d
Merge: cb7e506 68e5343
Author: boozedog <code@boozedog.com>
Date:   Fri Apr 25 07:17:27 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit 68e534301dd4fedfc40f11bf2e100607a3c7243d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 18:32:20 2014 +1000

    fix shit

commit 9ddf131660df8a0b1f5989d849cfd88935b47e02
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 17:13:23 2014 +1000

    fix mistakes
    
    repent

commit 87fa28c93b070f8caa70caada52669bc9ebd6876
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 10:51:50 2014 +1000

    fix for bug 546
    
    swaps the sound of the grenade and cannons to apparently vanilla settings
    i can't tell the difference between them myself.

commit cb7e506ed331b3f9fa809cd8d6a2e585f605c674
Author: boozedog <code@boozedog.com>
Date:   Thu Apr 24 20:49:37 2014 -0400

    Fix gcc "comparison between signed and unsigned int" warnings

commit 26ed8c0c1cc85b56d47e7aa0552345cd5bae863e
Author: boozedog <code@boozedog.com>
Date:   Thu Apr 24 20:31:31 2014 -0400

    Fixing gcc "type qualifiers ignored on function return type" warnings

commit 8dc8f8d2e939ebd4258539001779b46434f0089b
Merge: 198ac23 166c51e
Author: boozedog <code@boozedog.com>
Date:   Thu Apr 24 20:28:12 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit 198ac236fecdec66891054461635c97208beb9cd
Merge: e6c25fd 19751ea
Author: boozedog <code@boozedog.com>
Date:   Thu Apr 24 20:27:52 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit 166c51eb212f3e16e06e714629aa5f5e96e2a403
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 10:19:42 2014 +1000

    fix for bug 553

commit 19751ea38dcdcb9769a72d51d6103ecd33d5bc78
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 08:33:06 2014 +1000

    resizing behaviour infrastructure
    
    dynamically resize the battlescape and geoscape based on scale options.
    maintains pixel size at all times.

commit 650728b563ad1f82cfe88a9423fd54f57fb4eb8c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 08:18:29 2014 +1000

    resizing behaviour infrastructure
    
    includes stuff for options screen adjustments and whatnot

commit d546de6637dcba076b90620108c4482785314fbd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 25 06:15:02 2014 +1000

    fix intro stretching

commit e6c25fde7b5cb84b6fd53898f460585cbc5226e8
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 20:37:08 2014 -0400

    Don't use std::to_string

commit ca6fc4745a174d626ff04bac60eb6c1b33ba8460
Merge: 1b86b63 fefa7c2
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 19:59:32 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit 1b86b63a24502c848b9f071b5283cbe8853b5263
Merge: 0d4e25a 47929e2
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 19:59:07 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit fefa7c2abf0cd4647358c861d7090d9f130b34cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 24 09:55:20 2014 +1000

    fix for scout drone issue
    
    and missing thing from previous push

commit 47929e27557342fd0b36aa25bc053edae25820da
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 23 23:52:12 2014 +0100

    Fixed funny business with empty fighter weapon slots.

commit 0d4e25abc4ec7549bf6fbc76a68a72d64417c86c
Merge: 5f40c13 bb3b434
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 18:44:17 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit bb3b43486072e15bcb4770756a11c73f8ab4ecf1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 24 08:29:32 2014 +1000

    fix terror ships

commit 5053b4ddadbd12746d0259da167645dfcb21ff68
Merge: 90fbe7f 0813d5f
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 23 22:46:21 2014 +0100

    Merge pull request #816 from myk002/clang_fixes
    
    add cmake options for the clang static analyzer

commit 5f40c13d029d4f2d48a90b9f40e435f21d5808f7
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 16:16:14 2014 -0400

    Handle conditionNames array a little less crappily

commit 8f431115bb0b7a1b4c416ccef1945e0a0be3dc1a
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 15:42:11 2014 -0400

    Deal with "type qualifiers ignored" compile warnings on Linux

commit dbd9a24c7d6ed372ad2e7599662cb6e2a8d9ce93
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 15:34:59 2014 -0400

    Fix compilation error on Linux

commit af43331267ed82d88a8797247248714b6f0e39a8
Merge: 068ed18 90fbe7f
Author: boozedog <code@boozedog.com>
Date:   Wed Apr 23 14:20:29 2014 -0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into statStrings

commit 90fbe7ff2292e4022beb3ae86ab3d6fc7db1231f
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 23 17:52:23 2014 +0100

    Text fixes

commit 5719bc286415b85d556728f821d7833ede614ff9
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 23 17:22:37 2014 +0100

    Revert "testing git builder"
    
    This reverts commit 174961d59652fb0d7c29bfd9fe9a2f43ea57b48f.

commit 174961d59652fb0d7c29bfd9fe9a2f43ea57b48f
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 23 17:15:21 2014 +0100

    testing git builder

commit 068ed18dab347dfe9a39ac026e458e38347fe248
Author: boozedog <code@boozedog.com>
Date:   Tue Apr 22 22:55:20 2014 -0400

    Continuing work on statStrings.

commit 1726f3791bdc66b826d7757a1d7156c8e1dc8a6e
Author: boozedog <code@boozedog.com>
Date:   Tue Apr 22 21:14:22 2014 -0400

    Initial work on implementing StatStrings

commit 183bf0b708551f96a27aa8ea620095f39911066c
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 23 00:05:33 2014 +0100

    grumble grumble static

commit a4e4030701e0e6403c4fcb3ef8c086deeb69c434
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 22 23:23:07 2014 +0100

    Fixed disabled keyboard shortcuts still triggering.

commit 058edb8fa2b65914ad4125e128e34146c5bee5c9
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 22 23:22:50 2014 +0100

    Don't let mods try to rewrite Ufopaedia article types, it's sick nasty. Just make a new article.

commit 202daf85c8e15fb93dc60fcf7c2a82707a0fe9b0
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 22 05:35:21 2014 +0100

    Updating libs

commit f8f72fc8bc4e27325f3306401c3b8831655c1e26
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 22 04:20:19 2014 +0100

    Refactoring

commit 0813d5fe0d38efca2df793381572f558c5da5e0a
Author: Myk <myk002@yahoo.com>
Date:   Mon Apr 21 20:05:19 2014 -0700

    add cmake options for the clang static analyzer

commit 0efb3cd165ac52cee092ffac1c0f884130422775
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 22 02:35:17 2014 +0100

    Fix inconsistencies with saving last selected base

commit f57c9a998358f25bb844e77951f5fe95bf392d17
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 22:08:21 2014 +0100

    why u no clear screen :(

commit 451ca841b0c4ef7b997467ee5298f37ce8891353
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 22 02:42:40 2014 +1000

    force correct ratio for intro

commit 0840483b59ca006d4187e1d27662fd6db7d7193d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 22 02:41:30 2014 +1000

    add a comment

commit 6097610525f3b9c2b02a847578566a2193e140f7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 22 00:53:56 2014 +1000

    fix sprite draw order

commit 4a7d12ef134ee8fb4b3f39e33513ae3bfe240c42
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 12:31:17 2014 +0100

    Fix misbehaving cursor

commit 45b28e31a41a29b767282ca0a6343d1a9bccbbbe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 16:03:24 2014 +1000

    restore cursor after firing

commit e5a383bee6d95acb0e649612afabccd6e1bb8ede
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 15:47:46 2014 +1000

    fix stupid sdl resize nonsense.

commit 91b85e9b06ae6d6e1e594bdf6c16085e2215ef31
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 15:07:45 2014 +1000

    screw it, no filters for anybody
    
    i'm taking my ball and i'm going home.

commit bee5a74479599a6418d262d59034f24d20fcbe47
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 06:04:55 2014 +0100

    Input is now locked when typing in a text box to avoid accidentally triggering shortcuts and other weird behavior.
    Just press Enter or click away to unfocus the textbox.

commit 5ef5246b5d906e97a0957180aa2db4d9fdb95b4d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 06:03:12 2014 +0100

    Fixed Options buttons staying pressed if mouse was dragged away.

commit 163730205a7e9f917b6bbdc6b3daa0f12af12973
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 05:58:56 2014 +0100

    Added Go To Base button to Intercept screen

commit 514f3adb7289c6b34a7698ce0f076494d2c9d87e
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 05:58:39 2014 +0100

    Fix letterboxed screen not clearing properly.

commit d93065fde0ef24ba541339a8c69c0d5b65e4d0ef
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 21 05:57:16 2014 +0100

    Updating installer

commit 359942545055453377329665ed5c929fa7e57b9c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 14:46:04 2014 +1000

    Fix Scaler Functions for great justice
    
    with thanks to Volutar for pointing out the logical flaw.

commit 4fe8e4454e1a34ec99731e3666f8660e32e629ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 13:59:21 2014 +1000

    add some UFOExtender options:
    
    No Funkers

commit 0d7fd20e5c6e93f0ed79ea60cd8a90d19d8783da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 08:21:07 2014 +1000

    don't allow user to scroll while bullet is in flight

commit ef7509c79a4ab5f95fb87b9284dcbb3d1680dc24
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 07:28:50 2014 +1000

    fix for bug 541

commit 95039fef9ed1313977b2a70bef7fb9508c403312
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 07:20:30 2014 +1000

    break translations

commit f6d3805067c75b07c7b3080c99f626d0c8deec89
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 07:19:00 2014 +1000

    fix for bug 539

commit cf669e5bd8d547b448a41f9e89d62009dcb6ae91
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 07:11:04 2014 +1000

    fix loading message when letterboxed in software mode

commit 2d2b579b07a807001791b4331535d21914ad550e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 07:08:56 2014 +1000

    k so that bit wasn't necessary, but god damn
    
    don't use screen scaling without opengl... just... don't.

commit c85b2d940fbab0b8bde0b63c40b0a5673bb3233e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 05:13:19 2014 +1000

    the remainder of a division by 4 is going to kill us all.

commit 6976dbc61368d8390516a38cc8227201588e7a2d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 04:26:32 2014 +1000

    alter screen res options
    
    happy compromise: offer both methods of scaling.

commit ef434092ad2a8c7fea44e072c4ab5904527d6cb0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 21 03:37:45 2014 +1000

    update menus on window resize.

commit 89dda1348bcf73694f208a710756325083a3260e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 20 01:50:23 2014 +0100

    Localizing installer

commit 3a02957923155aa5463ff8b89bdacfdc0cbd1e92
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 20 20:07:39 2014 +1000

    fix mod sprite positioning in interception.

commit 73f0475b50bbec16fa5756d3bf5e3f5cedd9d9e4
Merge: 59c3a37 da75ff8
Author: Daniel <supsuper@gmail.com>
Date:   Sat Apr 19 21:20:51 2014 +0100

    Merge pull request #815 from myk002/valgrind_fixes
    
    don't use unitialized palette memory

commit da75ff8c5bfa54f71087351393d597bd6e315e35
Merge: 0fdcb8a 59c3a37
Author: Myk <myk002@yahoo.com>
Date:   Sat Apr 19 11:50:17 2014 -0700

    Merge remote-tracking branch 'upstream/master' into valgrind_fixes

commit 59c3a378b54c04f1531cd6f6bed2969a91f2daf2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 19 19:01:33 2014 +0100

    Added sanity checks to installer

commit 0fdcb8afc20cf6ef047a1418427bf1e4f3378ce2
Author: Myk <myk002@yahoo.com>
Date:   Sat Apr 19 10:45:29 2014 -0700

    fully initialize new palette loaded from file
    
    addresses the following valgrind warning:
    Conditional jump or move depends on uninitialised value(s)
       at 0x594C4B2: bcmp (mc_replace_strmem.c:935)
       by 0x62056B4: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6205D82: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6206928: SDL_LowerBlit (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6206B86: SDL_UpperBlit (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x7616D2: OpenXcom::Surface::blit(OpenXcom::Surface*) (Surface.cpp:517)
       by 0x831CAE: OpenXcom::NumberText::draw() (NumberText.cpp:260)
       by 0x76165B: OpenXcom::Surface::blit(OpenXcom::Surface*) (Surface.cpp:503)
       by 0x836003: OpenXcom::FpsCounter::draw() (FpsCounter.cpp:119)
       by 0x744387: OpenXcom::State::setPalette(SDL_Color*, int, int, bool) (State.cpp:361)
       by 0x7444F0: OpenXcom::State::setPalette(std::string const&, int) (State.cpp:379)
       by 0x845A2F: OpenXcom::MainMenuState::MainMenuState(OpenXcom::Game*) (MainMenuState.cpp:59)
     Uninitialised value was created by a heap allocation
       at 0x5948DF0: operator new[](unsigned long) (vg_replace_malloc.c:384)
       by 0x757F23: OpenXcom::Palette::loadDat(std::string const&, int, int) (Palette.cpp:55)
       by 0x8745C5: OpenXcom::XcomResourcePack::XcomResourcePack(std::vector<std::pair<std::string, OpenXcom::ExtraSprites*>, std::allocator<std::pair<std::string, OpenXcom::ExtraSprites*> > >, std::vector<std::pair<std::string, OpenXcom::ExtraSounds*>, std::allocator<std::pair<std::string, OpenXcom::ExtraSounds*> > >) (XcomResourcePack.cpp:85)
       by 0x841FC5: OpenXcom::StartState::think() (StartState.cpp:99)
       by 0x754C1E: OpenXcom::Game::run() (Game.cpp:278)
       by 0x632999: main (main.cpp:66)

commit cad8f0f20c2fef03e9eb05343ebfedebae997968
Author: Myk <myk002@yahoo.com>
Date:   Sat Apr 19 10:01:56 2014 -0700

    ensure startup palette is fully initialized
    
    resolves the following valgrind warnings:
    Conditional jump or move depends on uninitialised value(s)
       at 0x594C2F2: bcmp (mc_replace_strmem.c:930)
       by 0x62046B4: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6204D82: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6205928: SDL_LowerBlit (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6205B86: SDL_UpperBlit (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x76161A: OpenXcom::Surface::blit(OpenXcom::Surface*) (Surface.cpp:517)
       by 0x831BF6: OpenXcom::NumberText::draw() (NumberText.cpp:260)
       by 0x7615A3: OpenXcom::Surface::blit(OpenXcom::Surface*) (Surface.cpp:503)
       by 0x835F4B: OpenXcom::FpsCounter::draw() (FpsCounter.cpp:119)
       by 0x744387: OpenXcom::State::setPalette(SDL_Color*, int, int, bool) (State.cpp:361)
       by 0x841C1F: OpenXcom::StartState::StartState(OpenXcom::Game*) (StartState.cpp:63)
       by 0x632978: main (main.cpp:65)
     Uninitialised value was created by a stack allocation
       at 0x841B34: OpenXcom::StartState::StartState(OpenXcom::Game*) (StartState.cpp:43)
    
    Conditional jump or move depends on uninitialised value(s)
       at 0x594C2F2: bcmp (mc_replace_strmem.c:930)
       by 0x62046B4: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6204729: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6204DCB: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6205928: SDL_LowerBlit (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x6205B86: SDL_UpperBlit (in /usr/lib64/libSDL-1.2.so.0.11.4)
       by 0x5FCCEA6: characterColor (in /usr/lib64/libSDL_gfx.so.13.9.1)
       by 0x5FCCFF4: stringColor (in /usr/lib64/libSDL_gfx.so.13.9.1)
       by 0x7618F7: OpenXcom::Surface::drawString(short, short, char const*, unsigned char) (Surface.cpp:608)
       by 0x841C61: OpenXcom::StartState::StartState(OpenXcom::Game*) (StartState.cpp:68)
       by 0x632978: main (main.cpp:65)
     Uninitialised value was created by a stack allocation
       at 0x841B34: OpenXcom::StartState::StartState(OpenXcom::Game*) (StartState.cpp:43)

commit 11c7f11313894df6588220c7053049056657cb94
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 19 17:16:10 2014 +0100

    Fixed some Ufopaedia damage type issues.

commit 60216f49d1cc4e2ab4f9cc4ccd2cb148e36837d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 20 00:04:54 2014 +1000

    turrets for living weapons

commit b95e4990c005ab013344e27ae94079057522f1c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 22:47:57 2014 +1000

    try to make aliens a little more aggressive
    
    weigh the escape decision lower if we're above half TUs, or if we're
    levelling a charge.

commit d5c8e143821fc64dc8cbf0fedb361d7eb89082c8
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 19 02:35:07 2014 +0100

    How did that get there

commit 40f3393262af7f8f532ed4e8c1de82062094c00b
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 19 02:32:25 2014 +0100

    More mods more

commit 91dfedd75f26589827054a258a3a048c1af0ba59
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 19 01:51:54 2014 +0100

    Cleaning up includes.
    
    Conflicts:
    	src/Engine/Flc.cpp

commit ba2c56190514359492d78aff60a29ca89c2bc8be
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 18 23:40:49 2014 +0100

    Cleaning up installer

commit 6414d6aff52c4f2766e477f2a5cfe2856b66c5be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 09:09:10 2014 +1000

    add some UFOExtender options:
    
    Alien bleeding

commit 1cdda878e50625b02ab6f3aa55985cc634954407
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 09:08:44 2014 +1000

    add some UFOExtender options:
    
    no alien freakout messages

commit 26ce27cfce803de8e9132d98b030b777d3e4b6fb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 08:36:11 2014 +1000

    add some UFOExtender options
    
    Stun Fest available via ruleset tweak

commit 0e19512b10f7b03331ca8840908cc0cb18f45555
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 03:07:46 2014 +1000

    semi-fix window resizing during intro
    
    works fine in software modes, but opengl seems to clear the screen on
    resize, and FLC only updates the areas of the screen that change.

commit c63f73bc319b93ccaf6e4467e211a06613751af1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 01:54:45 2014 +1000

    maintain aspect on by default.

commit c74a0139c94eed37eaa24c2c6a42581860aaac58
Merge: 638eff5 c089e3c
Author: Myk <myk002@yahoo.com>
Date:   Fri Apr 18 08:20:17 2014 -0700

    Merge remote-tracking branch 'upstream/master' into valgrind_fixes

commit 6218ce2f7801d8bf1e81b5038612c83be58946f7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 19 00:28:32 2014 +1000

    fix scale switching issues

commit c089e3c992965c618ccf437f33b0cfbf30f78dcc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 21:12:53 2014 +1000

    fix extremely low fire speed shotguns

commit cf868017cec01327e451cb4e25147978fd91ea73
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 18 06:58:38 2014 +0100

    Fixed modded Ufopaedia sorting.

commit 459ef1b4b49279b901bb6741d25bf7da6f14b6c8
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 18 04:20:12 2014 +0100

    Improved day/hour display.

commit 55107c31562e93877edd53242f678eef3b370d63
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 05:35:35 2014 +1000

    more english fixes

commit 0238518825ac2d82b5f3ec3b8273cebeb1d2e2ba
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 04:57:47 2014 +1000

    tiny fix for bug 52

commit 724e473cf58f6300fa8f13ebe556c0a2d686a252
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 03:58:13 2014 +1000

    fix voxel precision on explosives
    
    floaters are really tall.

commit c1248c4ea8874225200522214b8ff8e50d4d7d53
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 02:43:58 2014 +1000

    allow window resizing in opengl

commit 638eff5ec4a3c2d978202d09bda1775b7d0dadf1
Author: Myk <myk002@yahoo.com>
Date:   Thu Apr 17 08:28:59 2014 -0700

    initialize palette before use
    
    fixes a multitude of warnings of the form:
    Conditional jump or move depends on uninitialised value(s)
      at 0x62005E9: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
      by 0x62007DE: SDL_MapRGBA (in /usr/lib64/libSDL-1.2.so.0.11.4)
      by 0x5FC2A6D: vlineColor (in /usr/lib64/libSDL_gfx.so.13.9.1)
      by 0x5FC358F: lineColor (in /usr/lib64/libSDL_gfx.so.13.9.1)
      by 0x75FB7E: OpenXcom::Surface::drawLine(short, short, short, short, unsigned char) (Surface.cpp:558)
      by 0x83D576: OpenXcom::Cursor::draw() (Cursor.cpp:93)
      by 0x7427B8: OpenXcom::State::setPalette(SDL_Color*, int, int, bool) (State.cpp:358)
      by 0x83FE4B: OpenXcom::StartState::StartState(OpenXcom::Game*) (StartState.cpp:63)
      by 0x631318: main (main.cpp:64)

commit 469d6eabcee23f01fbe5420b7e8b8c34c01ab585
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 00:55:00 2014 +1000

    Add frame limiter option

commit d946861ed8a8e015057a81b853757e7d8b55be2a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 00:11:38 2014 +1000

    stretch intro movie to fullscreen regardless of scale settings.
    
    also move the scale switching out of abandongamestate into mainmenu.

commit c1b1976682683c7beaadf66b569ae2a3b717eb15
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 18 00:01:57 2014 +1000

    missed a spot, whoops.

commit eebd3247af5afacecf4ee4ace1a0699cca4d64d7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 22:31:43 2014 +1000

    log changes.

commit 26bd6b7d3e5abda70c5d6bc8ded0ca014cc0b4e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 21:44:56 2014 +1000

    fix "bonus" XP from shotguns

commit 1d83bd4fc8c28f009156defdcf9597a4bd7c0556
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 21:19:48 2014 +1000

    select the closest unit to the ramp on exiting pre-battle equip.

commit 6cb963229e03f6c6466c7ec6fa2365ab9ddc4631
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 20:23:05 2014 +1000

    optimizations, corrections and bugfixes for game scales
    
    use enum instead of numbers: makes for readability and highlights obvious mistakes

commit a424eea195ac46b6ad98a312feff59d9dd0122f0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 20:21:20 2014 +1000

    fix combobox scroll button positioning
    
    and uh, textlist scrolling buttons in general?
    reposition new video thingy
    oh god i'm hunting pixels, send help.

commit ef33a8ff88beb9359878527b2a96ca9ce3e45379
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 17 05:05:27 2014 +0100

    Updated installer

commit 9630880ff71ce7e3118ca2fce749d7a4ccc06b7e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 17 04:03:23 2014 +0100

    Cleaning up Options text.

commit 4de35066fdd8b11c5e6c7234c3997ce9c1ed0a71
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 17 03:14:25 2014 +0100

    Static analysis fixes.

commit 8f8d9ede7da4d66f4099d96480f07dff5819237f
Author: Myk <myk002@yahoo.com>
Date:   Wed Apr 16 16:02:39 2014 -0700

    avoid memcpy of overlapping palette memory

commit e688c69675f051a331d21616a372bbe3eb11d7a0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 07:23:42 2014 +1000

    how did that even compile locally i don't even

commit 811040c73908979ad1912d69a8f6616dbb5eb183
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 07:15:46 2014 +1000

    overhaul the overhaul
    
    seperate game resolution into battle and geo flavours, and switch as appropriate
    
    remember folks: changing the base res is highly experimental, and not fully supported.
    it works as far as i can tell but don't expect perfection.

commit c7455b254fdbc40c81f3379bd885c3de0b8441c3
Merge: 5d5d9a8 15f5b79
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 16 22:01:47 2014 +0100

    Merge pull request #780 from fenyo1/MusicExpansion
    
    Ok, we can have even GMGEO9 and GMTACTIC9 now.

commit 5d5d9a806e490079762118da5b913f06177d9ccf
Merge: b73f0c6 c7ead5b
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 16 21:58:27 2014 +0100

    Merge pull request #782 from cfailde/typofixes
    
    Proofreading en_GB and en_US language files

commit b73f0c6d75b31ece62a5c65bddce6466d88b75e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 06:35:06 2014 +1000

    hey getlocalization, look! tasty new strings

commit a8b26f148ad187f827fe019f8cc30c6d77d0a367
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 06:14:56 2014 +1000

    don't give anything but grenades fuses, it's bad.

commit 1c3d87bdc34e85d91302711186121aa576ff133c
Merge: c81a27b 6be5ada
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 06:02:38 2014 +1000

    Merge branch 'includePrimeStateInSavedLayout' of https://github.com/fenyo1/OpenXcom into fenyo1-includePrimeStateInSavedLayout

commit c81a27b383ffa873dd5e5221a5674a10643ded70
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 17 03:18:15 2014 +1000

    fix blaster launcher bug

commit c7ead5b325f0f5ba84b3e216ce84ff37bcae4fac
Merge: c4f4b9b 7b4f60f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Apr 16 13:16:24 2014 +0100

    Merge branch 'master' into typofixes
    
    Conflicts:
    	bin/data/Language/en-GB.yml
    	bin/data/Language/en-US.yml

commit 7b4f60fccc5d00926886387ef3b5a7e2672f4c15
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 06:27:36 2014 +1000

    adjustment: use melee skill and modifiers on melee attacks

commit 4ecd6bb805a59c833842e839c403d5c8e19e3b7e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 04:15:02 2014 +1000

    needs more const

commit 7819736449a32e6bc59f46acdf9af65c3cda8a2a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 03:39:13 2014 +1000

    fix autoshot edge case

commit a43c3be44e215a5b69e55089e865ccf8b6580d2b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 01:44:13 2014 +1000

    oh, that makes more sense
    
    revert previous commit, make unitsSpottedThisTurn() a reference

commit 2d959a0892f977c8ba8294b489c4562b9083f984
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 01:15:55 2014 +1000

    std::find MUST have a non-empty vector, turns out
    
    fix a few crashes in AI/pathing/stuff that i added recently

commit a0cb3c21da9eeaeb0cc24abe3686e41087117b5e
Merge: dd82824 5870654
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 00:33:00 2014 +1000

    Merge pull request #784 from fenyo1/STR_CRAFTNAME
    
    More freedom for translators: Possibility to change the "Craftname-number" scheme.

commit dd82824d2e84963b64483cbce3d2b1a64f8394c4
Merge: ff44eb5 09e1b7b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 16 00:19:28 2014 +1000

    Merge branch 'pathpreview' of https://github.com/cfailde/OpenXcom into cfailde-pathpreview

commit ff44eb57053e805ce6a58d720b1c0ae4492fd6da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 15 23:17:03 2014 +1000

    adjust deployment data to account for different ground heights

commit c62f82dd80e9e3bc4ae6cf36fbf72ced354a2672
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 15 22:36:41 2014 +1000

    apply strength to ranged weapons as well

commit d52c0e3dd4cf87f2db71d1148c6fca565a1d2717
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 15 21:56:32 2014 +1000

    fix zone/trajectory data

commit f2728b94c75fa254fca41e4ec6874867ef77ac08
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 15 03:51:20 2014 +0100

    Fixed graphs always using Total scale.

commit 3319edb8d0c0d779bb549407209167d3a46db2aa
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 15 03:18:58 2014 +0100

    Cleaning up Advanced Options.

commit b916977f22e80f50b32349e2e5b6e27c0f18d2fe
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 15 02:45:51 2014 +0100

    Fixed game over screens.
    Code cleanup.

commit 725cf28a6bc9b9ea4c03e751affc479008929d8b
Merge: 9af7027 983fd08
Author: Daniel <supsuper@gmail.com>
Date:   Mon Apr 14 23:04:19 2014 +0100

    Merge pull request #813 from boozedog/use_ui_volume_for_soundPopup
    
    Use UI volume for window popup sound.

commit 983fd08c2f24b506ca5bca1d4f8dd7f647e70c3e
Author: boozedog <code@boozedog.com>
Date:   Mon Apr 14 17:38:08 2014 -0400

    Use UI volume for window popup sound.

commit 9af7027ee3a592bf110c1598981f13d6ac4b514e
Merge: 483ed37 4b501b5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Apr 15 02:58:37 2014 +1000

    Merge pull request #812 from DarkDefender/patch-1
    
    Correct "caseInsensitive" to "caseInsensitiveFolder"

commit 483ed370c5a211ea1882415a92c5effde3cb90b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 15 02:57:11 2014 +1000

    fix palette in alien base discovered window

commit 4b501b5459e98cdbb8df7425ba68f37142adfbd4
Author: DarkDefender <darkdefende@gmail.com>
Date:   Mon Apr 14 18:56:47 2014 +0200

    Correct "caseInsensitive" to "caseInsensitiveFolder"

commit 0d03fc77625aa2fc51d192123a618208c4cd86db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 15 02:14:33 2014 +1000

    set seconds remaining for ufos that spawn on the ground

commit 183c0813eae342c373605858da6e76dc01897761
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 14 16:20:24 2014 +0100

    Missed a palette.

commit eaff7e6074c893c629d91b4eda29fa57952b6895
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 14 23:59:39 2014 +1000

    lodePNG, SDL and OGL all hate 1366x768

commit 6f170577e5911b6c7def3a5a1ca27fd47710a2a5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 14 22:15:13 2014 +1000

    alter earlier pathfinding fix
    
    make it units spotted this turn, rather than currently visible.

commit 26f38b056de3988d7de48f8812b6bd2b70904bb0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 14 21:09:57 2014 +1000

    alter efficacy somewhat

commit 856689d7a4593012fd89c6d6bdbccc2448a79c11
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 14 21:00:10 2014 +1000

    don't let aliens pathfind through soldiers they can see
    
    (fixes AI hang)

commit e38d6e361e78fcbc4cb732cb0ac5821b93077490
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 14 20:45:33 2014 +1000

    fix GCC

commit 920b950ee2991e32b9aef94f053bb1d982fa7c30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 14 17:18:02 2014 +1000

    fix soldier info from memorial screen
    
    list order is reversed for dead guys

commit 58e44a7b258e8e9adacf8950c6fd6e84ba2b3b97
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 14 06:03:16 2014 +0100

    Fix screen not working when decreasing resolution with OpenGL and game resolution enabled.

commit 211b8c03e1831855b471356e260c7569a1efbbf6
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 14 05:13:52 2014 +0100

    Added support for multiple mod folders.

commit 0b86d171287a91124d43c12b2970ada49c1beae7
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 14 02:58:12 2014 +0100

    Overhauled the palette system. Hopefully that's the end of those pesky palette bugs...

commit 6be5ada20fe8a6410f54ab270f047231e490f742
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Apr 13 20:09:29 2014 +0200

    New Option: Include prime-state in the saved equipment-layout
    Default: OFF

commit b592cd4972ac292ed6477cd00130f0a3fdae140e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 23:58:09 2014 +1000

    fix save deletion from save screen

commit b54712200ffa1c1a6a6a34bb38a403f82f30cc9b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 23:45:52 2014 +1000

    gcc fix

commit d51e963d6576e0d33c791139290984d0698552a2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 23:20:11 2014 +1000

    rename a variable

commit 5870654e0d30373b6d5e8fd6adaa04b2421450ee
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Feb 9 23:09:33 2014 +0100

    More freedom for translators: Possibility to change the "Craftname-number" scheme.

commit 15f5b79ba1c0e7523f9b0ad68eaaada0b69174c1
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Feb 2 00:08:11 2014 +0100

    Ok we can have even GMGEO9 and GMTACTIC9 now.
    And we can use .mod and .wav files from now on.

commit bcb0b5ae58524df9cfd89dd6fc97e8e752e70bd4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 22:07:12 2014 +1000

    fix some alien ship trajectory stuff
    
    by request here's a detailed description of the changes in this commit:
    
    it changes some things and makes them better.

commit fbf8fd47c113ee3c35e5c60146f398fa6df0c5b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 07:13:11 2014 +1000

    hahahahahha enjoy the difference this makes.

commit a05550e61902222166959605f22ce882e99087e8
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 12 21:21:07 2014 +0100

    Please don't crash please don't crash please don't crash

commit 07248d9eb155e12fbf0ca6bbff70cf367af1936a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 06:07:31 2014 +1000

    fix kneel button.

commit 12e88223ddd28601c707edbb537367d9689eabaa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 05:32:10 2014 +1000

    hail C++ser

commit c8e13087b305784ffd5a60d159a194bb884d812d
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 12 20:04:55 2014 +0100

    Fixed serious textlist crash (thanks to LouisdeFuines for testing)

commit 4c42817105721aa6ac6d5de14a82801599630165
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 12 19:26:24 2014 +0100

    Linux users don't like spaces. :P

commit 25fa22fb702d37e59cd5a56476e9e9c65150b08c
Merge: d98d5a0 e4f53e3
Author: Daniel <supsuper@gmail.com>
Date:   Sat Apr 12 18:56:37 2014 +0100

    Merge pull request #810 from cfailde/undefined_reference
    
    Fix compilation on linux

commit e4f53e39b9a44c9362073542733a30f6200fb5df
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Apr 12 18:41:29 2014 +0100

    Fix compilation on linux

commit d98d5a0762ac79179f6a8f7f6e6a6e701f9cfe81
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 02:13:59 2014 +1000

    fix a few textlist issues

commit 277422ddc1f0bd5338818209dd356bc11136e131
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 13 00:14:57 2014 +1000

    cap encumberance

commit 4b20cc4b1ec8539250311844ecda03d84d18ec72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 23:13:12 2014 +1000

    fix English

commit 41233b9bc5131329edf1085de7ff95fce7c949d3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 22:36:25 2014 +1000

    add missing energy recovery values

commit ae33df4730f2e8b2ba44a95aa6fa28690736092c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 22:04:05 2014 +1000

    may as well keep that consistent

commit f0bf16a927b4d439bc290613cd4124bafac10d20
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 22:01:37 2014 +1000

    further fix for base res
    
    don't allow it to go below the minimum.

commit 5d7b43abc9a152d41d5512d86b7c8b337a4772cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 21:46:58 2014 +1000

    fix for screen res issue

commit 25074e2a2d7d0e6c5acb948e7449e6796407932d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 21:43:17 2014 +1000

    get the AI to store a vector of reachable tiles
    
    and use that to skip pathfinding where applicable:
    decreases AI think time expontentially, also avoids the AI hang
    when they run out of energy because now Dijkstra is aware of it

commit 7e2bbf1d14e0d5030c31de6dcfb9baa1c3e78147
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 21:23:32 2014 +1000

    make Dijkstra method account for energy

commit ab9b8cabfd788218c9593a9360d06f6bda82b6a1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 19:12:23 2014 +1000

    my bad, soldiers don't have unitRules

commit 3f59fb030479d13c15df8d31b72062d9d717450e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 18:47:18 2014 +1000

    add energy recovery stat to units

commit cdc9770b5719531abe7a9dc7f0de5ca68c3767d6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 12 18:46:35 2014 +1000

    reorder some things in the ruleset

commit 4f1bdc9e2f36c09bf533ba1f4ff060070e665788
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 12 07:29:06 2014 +0100

    Ported popular XcomUtil/Extender mods (thanks MKSheppard), can serve as examples for the community.

commit 4ebebcad6163f5ad3cf580369437690bba902b93
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 12 07:22:55 2014 +0100

    Fixed TextList and ruleset loading bugs.

commit fc18435af26f3e771e3f72af99432b7002f0bd8d
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 12 03:06:21 2014 +0100

    - Fixed edge scroll / drag scroll conflict.
    - Organized Advanced Options screen.
    - Code cleanup.

commit b578a49ebd77081a8c15b8fa1a5c6646ea76acda
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 11 17:41:20 2014 +0100

    Code cleanup

commit 3e237606d9a646b86df462403fda69ca44df7df0
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 11 17:36:03 2014 +0100

    - Added second-most demanded feature: a UI volume slider. Say those beeps goodbye!
    - Fixed volume settings not applying to intro.
    - Fixed restoring defaults not changing resolution.

commit 7de60a2a9a3bc7a1ae4e6564024a539f6bd599c2
Merge: 4c321a5 e0ba55f
Author: Daniel <supsuper@gmail.com>
Date:   Fri Apr 11 05:08:54 2014 +0100

    Merge pull request #808 from myk002/fix_psi_button_calculation
    
    account for screen offset when finding button idx

commit e0ba55fde8ed0ac000734079d459bbcc675796d9
Author: Myk <myk002@yahoo.com>
Date:   Thu Apr 10 20:28:24 2014 -0700

    account for screen offset when finding button idx

commit 4c321a5f6009a735ec500122a6e79361842d53a1
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 11 03:11:34 2014 +0100

    - Fixed some text lists crashing the game (eg. ufopedia armor).
    - Improved music playback.

commit 70afb5a7bb1d438dd5b8e6f8f1ddfc44429f12eb
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 10 12:40:13 2014 +0100

    More size_t

commit 314b1628c6f96acbd7d3238189d401a2696cc2f5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 10 21:18:09 2014 +1000

    fix -1 situation

commit 2778a697d6f160922b59e1896b479d9fd9839950
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 10 18:25:39 2014 +1000

    don't center on melee attacks by aliens against civilians

commit 73d8ce6270df0715f364dcea97f44b998cd61e21
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 10 18:24:59 2014 +1000

    fix OSX issue

commit 3f98e48350cf7346c4f1dfe7f5af496d0f72c300
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 10 17:06:23 2014 +1000

    move some terrain-specific data out of deployments
    
    and allow definition of civilian units per terrain while we're at it
    
    (this is a tftd requirement)
    
    also get rid of that hackish rng in the deployment getTerrain() function

commit bfff5b8eb340a6d01227e658d942f9ad22e7e3a5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 10 13:43:28 2014 +1000

    fix uninstalling research/country/region mods

commit c61de698178763094ffb7e94467f5d88b6b03efe
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 9 20:18:49 2014 +0100

    Fixed UI issues with options/saves.

commit 6173d522db5b1f4ec6d36a6909566697ed074676
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 9 19:59:50 2014 +0100

    size_t != unsigned int - let's hope this fixes things

commit e7bdafb12de68a125370480809722e64d56050aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 9 20:15:42 2014 +1000

    allow for multiple mapsets (terror missions, bases)
    
    hey luke, check your PMs.

commit 31022878c8be0b471752b85de2c167576b744181
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 9 18:50:56 2014 +1000

    fix for OSX
    
    cast row size explicitly as UINT for std::min comparison

commit fe10597b0bb477a85fe54a9376262d3aaab8a84b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 9 06:10:57 2014 +0100

    Added multiline textlists.

commit 013178bb33fddbfa7fd0520556c9739d8eecf9f3
Merge: 1c20f99 8fbac7e
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 9 05:57:43 2014 +0100

    Merge pull request #805 from myk002/fix_intro_centering_on_linux
    
    fix for bug 490: ensure intro movie is centered on linux

commit 09e1b7b35d27b5af97ef20f67b56b842c934fdb8
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Apr 8 19:06:41 2014 +0100

    Update pathpreview color when reserve button clicked when not enough TUs

commit d09cc3ca8c4e978e5e5635e62fa819e3a0ab832b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Apr 8 17:30:05 2014 +0100

    Update path preview when reserve buttons are toggled

commit 1c20f99c34a0ce5e0e75182239696989bf8fc786
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 8 17:34:02 2014 +1000

    fix warning in transfers

commit 9eaead6d2424e5aa6329967cdb235bafdab99355
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 8 17:33:51 2014 +1000

    fix memory leak/bug regarding dogfights

commit 7e84b3f3499aef021a36856d65b268ee28629127
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 8 03:06:20 2014 +1000

    fix game deletion

commit 7b233a18ee05efa34104be256269c23c392675a7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 8 00:51:01 2014 +1000

    delete runaway timer

commit a95fe925cdfd0a3e19cae96e966285c93309a27d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 8 00:50:48 2014 +1000

    add loading confirmation for saves with missing mods

commit d652f5ccc1a2465ccd38cff27abdad16080d9739
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 7 23:53:00 2014 +1000

    keep track of mods installed at the time of save

commit 83ce9fa761fdbdf67e6d68b59494b76384620761
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 7 23:51:09 2014 +1000

    methods for loading modded saves post-content removal

commit 001fc0d31727cb97fa16468ce6c978e47140342b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 7 05:49:01 2014 +0100

    Whoops

commit 8fbac7e97866d262671e1c0a197d91418cabfb09
Author: Myk <myk002@yahoo.com>
Date:   Sun Apr 6 21:44:41 2014 -0700

    ensure intro movie is centered on linux
    
    revert atlimit8's commit from feef4e844a1d4cc0ba6d38049ada58ac539bf4a9
    I attempted to reach him/her about the reasoning for this commit but did
    not get a reply.
    
    tested on Gentoo Linux with sdl-1.2.15, sdl-gfx-2.0.24 with:
      displayWidth:    1920
      displayHeight:   1200
      baseXResolution: 640
      baseYResolution: 400
    
    see:
    https://github.com/SupSuper/OpenXcom/commit/feef4e844a1d4cc0ba6d38049ada58ac539bf4a9
    https://github.com/SupSuper/OpenXcom/pull/678
    https://github.com/SupSuper/OpenXcom/pull/675
    http://openxcom.org/bugs/openxcom/issues/294

commit 0af0dd6599018a888a585675287d6dafdb60d6b3
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 7 03:46:40 2014 +0100

    Fixed Geoscape UI.

commit d98ee7b6bcac9ecc73c1a9e54fb19514633f5e5b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 7 03:46:00 2014 +0100

    Fixed language detection crash.

commit d50853e9e87894086dfe95767a9d4a0b7b695ea2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 5 21:31:39 2014 +0100

    More fixes to options misbehaving.

commit 8bcafea99806a5c555b5fb3ed5b7f5e502778525
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 5 04:07:18 2014 +0100

    Fix incorrect game resolution.

commit c53247cce137e90378f64cf55780227cd8c1305b
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 5 03:17:36 2014 +0100

    Fixed bugs with Options screen reloading and confirming when it shouldn't.

commit 0cf5b9e70e6a9f1b515c3cf665c2c683d404e9f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 11:52:41 2014 +1100

    don't smooth scroll unless we hit an edge

commit 9a96a8d948ae89e93fdc5cb098d10b83be5b3dd2
Merge: c19015c 5117ef9
Author: Daniel <supsuper@gmail.com>
Date:   Fri Apr 4 23:13:14 2014 +0100

    Merge pull request #804 from Yankes/FixFlightPath
    
    Fix filght path bug

commit 5117ef913bf48af7930b8982b73eb4964f419f52
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Fri Apr 4 23:04:38 2014 +0200

    Fix filght path bug
    
    Path dont get lost near pole.
    Line isnt draw anymore outside globe.

commit c19015cb446e3ae2218078aeb4be413f33baa030
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 07:03:58 2014 +1100

    neither is that
    
    wostringstream... what even are you?

commit 713e2f94aa1d5ef644740846deff6033a21421dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 06:40:48 2014 +1100

    nor is that

commit f3ae848c00ac5b5df3ee972bc82577c142ca87fc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 06:37:27 2014 +1100

    that's not how to do that.

commit 5b85cd33d99e74e30ecae0c8af3e385331e7e1ad
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 06:34:15 2014 +1100

    don't tell XCom they did a good job when you sack them

commit 4d1d38db33decdc50bfb9d0a50eb309edccd3359
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 06:33:23 2014 +1100

    fix death sounds/animations re: HE

commit fabb1268bf54bbb030e7b40ee83ffab78ad779a7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 5 05:38:16 2014 +1100

    fix fire properly
    
    *tiles[i] != *tile

commit c4f4b9b2c1d597f5b64cc9d4e7693f6d7d66f13c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Apr 3 19:57:17 2014 +0100

    Proofreading
    
    More consistent capitalisation and hyphenation, typos fixed.

commit bafd7c4fb77acf5adb51312a4c3918670f414d92
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 3 06:05:48 2014 +0100

    UI fixes

commit a1ff89b54f51efc7081289b0a12ce27863bec03b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 3 06:13:18 2014 +1100

    disable right click doing stuff in base inventory

commit 2fe9c9af730d85e4b8a26b0a81c47e4b92df4ce2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 3 06:12:00 2014 +1100

    no more burning air

commit 6723ce0f85e9e4b5c04fa684b213c340f1fb4a47
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 2 18:08:33 2014 +0100

    I don't even

commit 55972f63d596baf1fb90ddcf31c42e46e493eb2c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 3 00:06:21 2014 +1100

    apply palette adjustment for OSX to other sprites

commit 3eb4982df54eda202ba7b4cef08e066dc79840dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 3 00:02:02 2014 +1100

    alter pathfinding spriteset
    
    give an example of subdivision within the ruleset, and hopefully fix the
    issue with loading png on a mac by replacing transparent with magenta

commit 2c27ca947ba2688ef4f7299c3373798af8261430
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 2 23:58:34 2014 +1100

    fix broken strings in battlescape

commit 0db348740b7c5f1386b1ee1e60d1ecdf72e1730f
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 2 04:39:55 2014 +0100

    Fixes

commit c499bf07ece43a9d991099647510e88fe120127f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 2 12:13:49 2014 +1100

    string change
    
    rename that button to better represent it's meaning
    
    i'd have gone for "TUs remaining" but that'd probably wind up ridiculously long.

commit edcaa28f0d949ca03421e888c618db1d6c02859b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 1 22:23:45 2014 +0100

    - Fixed craft renaming not working.
    - Fixed HWPs not reloading when new ammo arrived.
    - Added Prev/Next key shortcuts to Basescape soldier info.
    - Fixed compiler error.

commit 758c27ad4718a71827cdab60567056622b6c57bf
Merge: 3bf525d 8202b76
Author: Daniel <supsuper@gmail.com>
Date:   Tue Apr 1 18:47:13 2014 +0100

    Merge pull request #803 from winterheart/compilation-fix
    
    Fix undefined reference linker error on Linux and Mac OS X.

commit 8202b769236727db2c9f85b5c0bef72ff038a0e9
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Tue Apr 1 21:28:24 2014 +0600

    Change file permissions to 644

commit f4d2365ceb91cc28fce5f460aed1e9416509afe2
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Tue Apr 1 21:25:07 2014 +0600

    Fix undefined reference compilation error on Linux and Mac OS X.
    According to
    http://code.google.com/p/googletest/wiki/FAQ#The_compiler_complains_about_%22undefined_references%22_to
    there should be static const member initialization outside of class.

commit 3bf525d1f9320588a2627764d925ed91baddc7e3
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 1 14:40:24 2014 +0100

    Fix

commit 9cffc925478fcdb6b454a34b6f3e1a6fb73517ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 1 18:47:42 2014 +1100

    fix importing saves from 0.9
    
    rename a variable, grenades will now be unprimed by default instead of all
    being primed to go off immediately.

commit da6785f1d3f3703545abee5ff533943b86a85ed9
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 1 06:53:14 2014 +0100

    - Added right-click to view soldier info from Craft Equip.
    - Added left-click to view soldier info on Memorial.
    - Fixed bravery in New Battle generated soldiers.

commit b3bd83cafb73688aca6efefc846c83cee3c43b74
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 1 02:54:33 2014 +0100

    Fixed cross-platform icon handling, don't wanna mix it up with mod resources.

commit a8bb6b699d472d988d997485027a699f862383de
Merge: 1bdd72d b066bd4
Author: Daniel <supsuper@gmail.com>
Date:   Tue Apr 1 00:58:33 2014 +0100

    Merge pull request #801 from winterheart/icons-in-main-window
    
    Make icon appear in main window.

commit 1bdd72d17d579f540e545c3536f165668d42ff9b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 31 01:06:51 2014 +0100

    - Fixed bugs with New Battle and mods.
    - Fixed memory leak with soldier deaths.
    - Minor UI fixes.

commit 1998ed4f1172060b261ccca612823b30ae7c347c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 31 04:39:43 2014 +1100

    actually load the strength applied flag on items.

commit 1f8dd4c436d706ca1a5b96c465a010a18fd734ea
Merge: 12c182e 089d7f8
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 30 16:00:49 2014 +0100

    Merge pull request #800 from myk002/fix_warnings
    
    Fix warnings

commit b066bd42723a5b60f5a68fba4743ee044ffb6696
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Sun Mar 30 18:59:38 2014 +0600

    Make icon appear in main window.
    Before that icon has been available only in Windows.
    I don't know, works that code in Windows or not, so "#ifdef _WIN32"
    portions in Engine/Game.cpp is still under question.

commit 089d7f899c47fff3d5150ea0e9d5ee7d4bbb00df
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 22:00:15 2014 -0700

    initialize static vars in .h again
    
    now that the vars are static, they no longer need to be initialized in
    the .cpp file

commit ffe246001193bb242b334279ebdf830d6ce15360
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 21:56:32 2014 -0700

    undo unneeded change

commit 24d8415eb9907fdd0e77075015f51f49756ed458
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 21:20:32 2014 -0700

    fix out of bounds error

commit f1384a79e0e4613f7dd9d9d5c02fac7d21e217d3
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 21:17:06 2014 -0700

    fix gcc warnings
    
    fixed for -Wunused-variable, -Wwrite-strings, and -Wreorder
    
    also fix c++11-only-style non-static data member initializers, which
    older compilers won't support

commit 51f123fe37f3c7a4e0a40cfd9cf86cb69c317b25
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 21:13:50 2014 -0700

    quiet sign-compare warnings
    
    it would be better if these were fixed, but they haven't caused many
    probems so far, and unless avoiding these warnings were accepted as policy
    by the project, they'd just keep on cropping back up

commit 5dd3a800c697c7f7388fc60ae7e8700066906873
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 20:05:36 2014 -0700

    quiet -Winline and -Wshadow warnings

commit 12c182ecc9f62edd3311b242afd0d641be9dd3f9
Merge: 5e43dc1 56e65d5
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 30 03:01:41 2014 +0100

    Merge pull request #799 from myk002/fix_dialog_centering
    
    Fix save dialog centering

commit 56e65d5ec4a860e8928e985f0afeb09a02582eee
Merge: d5aaecd 5e43dc1
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 18:47:48 2014 -0700

    Merge remote-tracking branch 'upstream/master' into fix_dialog_centering

commit d5aaecdf29049a48039c5bd0f13c6f2885d5f9cb
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 18:32:56 2014 -0700

    allow symlinks in bin/data

commit c1a14df46b626ba4bf7ee953dceabc47e300cb25
Author: Myk <myk002@yahoo.com>
Date:   Sat Mar 29 18:28:55 2014 -0700

    make save dlg centered even with non-default res

commit 5e43dc1893b91cf60a902443005ef93bd92067d3
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 29 23:42:51 2014 +0000

    Fixed New Battle bugs.
    Fixed UI bugs.

commit 6dcd0f3cad0f2957031030364ff2b09cb6c02d80
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 29 22:29:05 2014 +0000

    GCC is a big baby

commit 3c4f018ea1262f45b91fdc988d717960f72fba8a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 29 21:12:49 2014 +0000

    Includes

commit 9a83b494506d40342c0a36d0ec9d0682d21425a9
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 29 21:06:01 2014 +0000

    Reserved keyword

commit 7be7a598eb2ba0f7405b831a56f20f2b0c6898d8
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 29 20:59:05 2014 +0000

    HOLY CRAP IT'S A UI OVERHAUL
    
    New Options and Battle UI and logic.
    Lots of other changes and fixes.
    WILL RESET ALL YOUR OLD OPTIONS.
    WILL BREAK ALL YOUR TRANSLATIONS UNTIL THEY UPDATE.
    
    Sorry translators and pull requests for all the stuff you're gonna have to update.
    Everything is still prone to change and might break other stuff who even knows anymore so uh enjoy.

commit 1c2263e16face807357a2224847f9496158dc0ba
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 29 14:42:30 2014 +1100

    alter TU reservation check
    
    account for aimed shot only weapons, ie: blaster launchers, or sniper rifles

commit 2ee458ff23c73f6760327949be840b4e2ef42943
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 27 20:43:26 2014 +1100

    fix promotions not counting soldiers in transfer

commit 22894c3e595bf1303f788c5596ff2d80fc34b562
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 27 20:41:01 2014 +1100

    allow for numbers in base names when renaming.
    
    ignore shortcut keys when typing a new name.

commit e68a84ed2ed42611b2f170d555df08ae4a9a0cfe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 26 02:04:15 2014 +1100

    fix path preview after vertical movement.

commit 767c660b0fdeb483c1c61e79b69a138dd1c74b6c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 25 23:14:02 2014 +1100

    kill soldiers on destroyed transports.

commit 29e601f8f17658a99f89d3b233412fde1d20cf29
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 25 08:39:07 2014 +1100

    add missing rank info for cyberdisc/reaper
    
    and correct the comparison in the findItem function

commit 6925ece45e02758e9aa11539c11fd1e7785ede33
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 24 05:50:09 2014 +1100

    extra line for landing state

commit c30bf06c97f250b275f11667bf287cbab90af2ae
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 22 16:35:09 2014 +0000

    Fixed Save button

commit 05158f663f151976b6aeccd73a2bbc27c0aa8bc3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 20 21:30:18 2014 +1100

    fix failure text box.

commit 002ef87c6cce4aef7c08360a8216b5116fcb8423
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 20 20:49:15 2014 +1100

    fix for rare music/base defense bug

commit 19ed0ab2bb14a7019c85fc75c4dda5b18f7bc055
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 20 17:46:15 2014 +1100

    deobfuscate and fix landed ufo behaviour

commit 56d81b7179c240b47f468e7abc62859471f582a3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 20 04:54:06 2014 +1100

    fix waypoint logic, further refactor/code cleanup
    
    turns out i was only half done.

commit e6ccd67125862f66c3534544a27b2691cb154a68
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 19 06:38:47 2014 +1100

    refactor and code cleanup and bugfix in UFO waypoint selection
    
    refactored/unified waypoint selection into single function,
    added some legibility here and there,
    fixed critical flaw in landing zone waypoint selection.
    if (!ground)
    {
    	if (ground)
    	{
    		throw Exception("Laws of space and time have become corrupted, Please run CHKDSK or SCANDISK on (C:) to repair these inconsistencies.");
    	}
    }

commit 1e72f5abda1a8629157f2b448d433cb0393228d2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 18 20:35:55 2014 +1100

    in loving memory...
    
    added my grandfather's name to the italian set.

commit edfa6cf660e4350268ebde9f053db9e92c1b4cd8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 18 20:16:50 2014 +1100

    whoops

commit e58575b6511ac84616099874fff69b9e33695bee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 17 01:41:02 2014 +1100

    include mod indexing on unit sounds.

commit 69f4fc75bc981c8fcc6518ef6b43876afbbb17ad
Merge: b1286ad d95fb96
Author: Daniel <supsuper@gmail.com>
Date:   Sat Mar 15 16:42:08 2014 +0000

    Merge pull request #797 from Yankes/patch-1
    
    Fix bug if dont use Win or GNU compiler

commit b1286ada734aedf5f03c65df71be0ff6f258fdeb
Merge: c97847f 76a69fb
Author: Daniel <supsuper@gmail.com>
Date:   Sat Mar 15 16:41:57 2014 +0000

    Merge pull request #794 from not-surt/master
    
    Workaround for buggy SDL fullscreen with absolute positioning pointing devices (touchscreen, stylus)

commit d95fb96324ffaeb460c196bc9d45e28580a35453
Author: M. J. <Yankes@users.noreply.github.com>
Date:   Sat Mar 15 17:14:06 2014 +0100

    Fix bug if dont use Win or GNU compiler
    
    `CPUInfo` was used without declaration. Nobody spot this because no-win compilers are GNU or pretend they are GNU (Clang).

commit c97847f3d52a76e59ae552bd929ed17c00535820
Merge: f4982e0 6d10fec
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Mar 15 20:15:31 2014 +1100

    Merge pull request #792 from DouglasMeyer/craft_pole_teleportation
    
    Don't warp crafts when they travel over the poles

commit f4982e052b87985798da057611ff0b46c9e4e70b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 15 20:11:09 2014 +1100

    Confirm fire mode
    
    mostly for touch devices, although it may help prevent misclicks for mouse
    users as well.

commit 4b1e6f7febbd0f82bc923924fd12153ec5c9a8e5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 13 23:48:24 2014 +1100

    save the last selected base (for this play session)

commit 8918c65d2e894d4a2097004eb1a6d3558dbd7ee8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 13 23:23:40 2014 +1100

    add hotkeys for base selection, fix error in controls menu
    
    guess i neglected to update the array size statics when i added some new keys
    all fixed now.

commit 32ccac8ce42211655ddb3625af1e1b3db820acf6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 11 22:18:18 2014 +1100

    missed a capital letter :P

commit d3c527c2cc1f4a1329487b9cb43c194b2d720d8f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 11 22:16:54 2014 +1100

    ok, add translation strings and in-game switching for now
    
    better to have it and not need it than need it and not have it.

commit 1640389a4168eb4f5b9c611eaa93d60f05e8428d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 11 21:32:11 2014 +1100

    smooth scrollin' bullet cam
    
    not gonna put this in the options menus, since it's getting overhauled,
    and that's just gonna create more work. not gonna add strings for it either
    because i'm not sure what the implementation will be.
    
    for the time being, to see this feature in action you will need to add the
    following line to your options file:
    
    battleSmoothCamera: true

commit 5cecefb63a81acf6600223619563383d3e3db7d6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 11 21:17:08 2014 +1100

    don't center on dead units
    
    previous commit took care of the case where it was relevent

commit 0741ec4d2f01a481560f100bc9b7d6e58a3b68b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 11 21:15:44 2014 +1100

    center on alien melee/psi attacks

commit 33abf8c85fb9777b0c063f1918c45f3f8ebbc856
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 7 19:52:02 2014 +1100

    Notify player when disarming grenades in pre-battle

commit a44326c0b96e2c0df34c360496f58b36f80ca66b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 6 23:13:54 2014 +1100

    use strength as power for alien melee weapons

commit b362abc6d852a9acaffe2c071f111c4991167804
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 6 23:12:37 2014 +1100

    tidy up option list

commit c2abcfb6cefab59ec91612cc1d556912be7885f8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 6 23:11:44 2014 +1100

    rename research item expenditure option

commit 1d715649372771f05b3f13e4da12e1efc7f85f5d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 6 23:10:10 2014 +1100

    TFTD damage formula option

commit fbdca4f90e64fbcfd385e0108aeb3e1b778fb93e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 6 22:47:15 2014 +1100

    Rename turnsExposed to turnsSinceSpotted

commit 5dfb6354834b3f0c1e92ee81653ed81442529dd2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 6 22:42:03 2014 +1100

    fix HE stuff

commit edbc84e3162e1ec6cda77e7fda3deb649141c5fa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 2 17:17:28 2014 +1100

    fix small palette issue with base inventory transition

commit 304526458944ddc36d00e9f9608a76090324d93b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 2 17:16:58 2014 +1100

    fix base inventory vis-a-vis deployments

commit 76a69fb6bec87426209552ec94767bbc1da9a91a
Author: surt <carl.olsson@gmail.com>
Date:   Sun Mar 2 12:51:16 2014 +1000

    Workaround for buggy mouse movement in fullscreen in SDL with absolute positioning pointing devices (touchscreen, stylus). Creates an invisible hardware cursor. Borrowed from grafx2 (https://code.google.com/p/grafx2/source/detail?r=1553).

commit cf94340e978892fb9ce50bb614880e25c224b29d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 1 23:36:58 2014 +1100

    fix reserve for kneels

commit 4877c2abdfb8aa31b35a2004fcded9083f773df3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 1 00:26:59 2014 +1100

    vanillafy the camera movements in the battlescape
    
    move the camera by screens at a time, don't center on the shooter

commit 9321ea4ab2c0a80a4c9c5403d6e2a5e2ca87c432
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 1 00:25:03 2014 +1100

    soldier spin clockwise when they die.
    
    do the gollop dance!

commit 210c36be86eb41764c490f5f3af7c9320f97524f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 23 20:49:58 2014 +1100

    don't center camera on dying units unless notifications are on
    
    and even then only do it for friendlies

commit 6d10fec155ab029c1de9794e11247a1dee7a701f
Author: Douglas J Meyer <Douglas.Meyer@mail.com>
Date:   Sun Feb 23 08:39:30 2014 -0600

    Don't warp crafts when they travel over the poles

commit 4294071fb62de444fc1f5317f161d0266d575f92
Merge: 0ea7562 2ed4116
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 23 18:21:38 2014 +0000

    Merge pull request #791 from WorMzy/globbing-v2
    
    Globbing v2

commit 2ed4116225f778eee0ea920113f75bf361dcc93f
Merge: 88b0281 d540a55
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sun Feb 23 00:46:56 2014 +0000

    Merge branch 'globbing-v2' of https://github.com/WorMzy/OpenXcom into globbing-v2

commit 88b0281299e87d5b4b460d833617bbfddadcbd61
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sun Feb 23 00:12:50 2014 +0000

    Replace static data lists with globbing

commit 2b505a082357139ac081c71d270a930ccada1905
Merge: 6d7ce08 0ea7562
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sun Feb 23 00:45:32 2014 +0000

    Merge https://github.com/SupSuper/OpenXcom

commit 6d7ce088875c33fb2222dc2c8e3855cb5d7d03a7
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sun Feb 23 00:42:23 2014 +0000

    Revert "Add+install weapons data"
    
    This reverts commit 9759b6903ab3846470c35d3a4f471266593965ab.

commit d540a55ca4329af87599cf78d1c6511e0dc64a07
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sun Feb 23 00:12:50 2014 +0000

    Replace static data lists with globbing

commit 0ea7562f2ebee862eea8397867e20458491f1f87
Merge: c29c9a6 79e9dfb
Author: Daniel <supsuper@gmail.com>
Date:   Sat Feb 22 22:04:53 2014 +0000

    Merge pull request #789 from WorMzy/patch-1
    
    Add automake configuration option 'subdir-objects'

commit c29c9a68ac8f0f211dafaa35478c2c0537284cf9
Merge: 48bffc3 c91046b
Author: Daniel <supsuper@gmail.com>
Date:   Sat Feb 22 22:04:39 2014 +0000

    Merge pull request #790 from WorMzy/patch-2
    
    Add+install weapons data

commit c91046bed86ca5f5fcdc60c29c0923d18565f171
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sat Feb 22 20:31:13 2014 +0000

    Add+install weapons data
    
    Game currently fails to run due to missing "Resources/Weapons/Terror.png". Add it to Makefile so that it will be installed by make install.

commit 9759b6903ab3846470c35d3a4f471266593965ab
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sat Feb 22 20:25:41 2014 +0000

    Add+install weapons data
    
    Currently game fails to run due to missing "Resources/Weapons/Terror.png". Add it to Makefile.

commit 79e9dfb0e81efa422320cade1ae9e7a22058e66d
Author: WorMzy Tykashi <wormzy.tykashi@gmail.com>
Date:   Sat Feb 22 20:18:32 2014 +0000

    Add automake configuration option 'subdir-objects'
    
    automake 1.14.1 complains:
    
    automake: object file(s) will be placed in the top-level directory.  However,
    automake: this behaviour will change in future Automake versions: they will
    automake: unconditionally cause object files to be placed in the same subdirectory
    automake: of the corresponding sources.
    automake: You are advised to start using 'subdir-objects' option throughout your
    automake: project, to avoid future incompatibilities.
    Makefile.am:128: warning: source file 'src/Basescape/BasescapeState.cpp' is in a subdirectory,
    Makefile.am:128: but option 'subdir-objects' is disabled
    (last two lines are repeated for every source file in subdirectories).
    
    This commit adds the recommended option, and silences the warnings.

commit 48bffc3ec2d84672380594e87288b213069f8def
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 22 22:49:49 2014 +1100

    don't center camera on bullet hits

commit 52fe9f7027eff599703be4e9157e236661375c34
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 20 22:23:47 2014 +1100

    define craft deployment order in ruleset
    
    lots of numbers.

commit 0d04dcc987aadbafae671d2647342e91c41cbe58
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 19 17:14:53 2014 +1100

    allow ammo to override fireSounds
    
    does what it says on the tin.

commit 78c43d9530364c238d3f1bca4ebf04c3cbde383a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 16 18:44:09 2014 +1100

    fix negative graph thing

commit 9b98084c45c269093b53eb78bb800a680e96410f
Merge: 3084c8e e694e2b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 15 20:25:53 2014 +1100

    Merge pull request #787 from fenyo1/PsiTrainingStateRefactor
    
    PsiTrainingState class is refactored.

commit e694e2badded57f688b825202d23b8cbab1b5774
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Dec 31 16:45:23 2013 +0100

    PsiTrainingState class is refactored.

commit 3084c8e8c04f872b26fdbbf2ddc3bb161e6ca569
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Feb 14 02:34:01 2014 +1100

    correct accuracy modifier
    
    1:1 is my favourite vanilla ratio.

commit 8e4c917234c9106f4c036e77153523660f008400
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 13 04:28:35 2014 +1100

    make redundant changelog log redundant

commit 8b263744410cf6055760c3f9807fa3846edb60dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 13 04:27:04 2014 +1100

    keep missile flight consistent
    
    don't reset the missile's position to the middle of the tile for each waypoint,
    start each trajectory where the previous one left off.

commit 1691c29c05025869a0b8d2da881844d89fdf2939
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 22:50:53 2014 +0000

    Fix

commit afe5fa9b5f49d502019ec343330b71e0e89f3414
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 22:45:57 2014 +0000

    Fix

commit 8b4ad0ebbade78aa6554e835e7595c952d164a71
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 22:43:05 2014 +0000

    Added Save Game button for keyboard-less devices.

commit 365c1c2fc45ef0777ee8c319f6073a1f9c5307be
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 22:41:04 2014 +0000

    UI fixes

commit 153b8a82149440fbbda69effc3692936b4570f33
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 21:46:10 2014 +0000

    ...

commit 04f4c875b9466309ac64040ff08038ab199e8aaf
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 21:39:18 2014 +0000

    fffffffffffffffff compilers

commit ff61d92e90ecbc3d0549758c4b6b3173a15fb671
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 21:21:59 2014 +0000

    Goddamn compilers

commit 7a9250da2dda0eea631469e5646a59c8da5c4e4c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 17:39:55 2014 +0000

    Compiler fix 2

commit ababda028f5ef60e0956d5c8fe993a2a45a3b902
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 17:37:09 2014 +0000

    Compiler fix

commit cf5413a093b4b6be2b93c017abcee6843cc43934
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 11 17:30:07 2014 +0000

    Added sorting to save screen.
    Save screen is now sortable by oldest/latest and name. Geoscape game time moved to Details. Both dates use different formats to avoid confusing "game times" with "file times".

commit 27da08c02a9c7a09bfe812c164156adb12c11e27
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 10 02:39:30 2014 +1100

    retain target voxel during auto shot
    
    instead of recalculating on the fly, store the target voxel in the state,
    and pass it to the projectile object

commit 462b7f1cc770a9e2fb6daadc013bce7cce101dd4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 9 11:45:46 2014 +1100

    Fix Forest terrain in new battle mode.

commit 063c0aa6177cbd59c674e4432c96f10d31bcde19
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 9 11:22:44 2014 +1100

    fix typo in en-gb

commit b8a786b3a70a501772dfb46ae133bf0c06aad282
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 8 19:23:18 2014 +0000

    Ensure funding is always in thousands.

commit 6463a59b4abdfb547dc746d4c13468062b8b79f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 8 23:02:26 2014 +1100

    update changelog.
    
    i'm sure i missed a lot.

commit c1572fd98b92bbc03eac868e60aae0c37a52f6d9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Feb 7 20:56:39 2014 +1100

    add some spice: influence odds of UFOs detecting XCom
    
    use the difficulty as a multiplier! aww yeah.

commit 7b44782f7f6145b424bf25a6414e7f5817009fa5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 4 17:26:55 2014 +1100

    ammendment: not 20% per base
    
    it's 20% chance to find one at all, and it'll be the first undiscovered one.

commit 904af1f02e24d4fe118f4ddf8b199981f9b5896e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 4 17:25:08 2014 +1100

    xcom operatives: more efficient than we thought.

commit 4ab42650313241dc3b8d45e3ec38154604d4d528
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 4 17:22:40 2014 +1100

    explosion speed factor 10

commit 10e2fec9d7b1c839b3223466ab4934fe3090ee4a
Merge: f48366b cc58600
Author: Daniel <supsuper@gmail.com>
Date:   Mon Feb 3 20:50:39 2014 -0800

    Merge pull request #781 from JoakimSoderberg/cmake_yaml
    
    Require the correct Yaml version for CMake as well.

commit f48366bd168970e997f3fd8ab8c608ee6d4e2594
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 4 01:08:21 2014 +1100

    ammo properties: bullet and explosion speed
    
    bullet speed can now also be set on a per-ammo basis, and you can
    customize the speed at which the animation plays.

commit f78d4f87040da5e6e241fbca65bbb9381303be64
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 4 03:51:28 2014 +0000

    Fuck compilers

commit cc586000fa66f0c6631e4d19788c542d0b6a0d03
Author: Joakim Söderberg <joakim.soderberg@gmail.com>
Date:   Tue Feb 4 01:17:25 2014 +0100

    Require the correct Yaml version for CMake as well.
    
    The autotools configure script will complain if it can only find a 0.3.0 API version of yaml-cpp when the new 0.5.0 one is required. The CMake project however is happy, but the project then fails to compile.

commit 1089100244338a427c7539ce411c6b6b534ed53b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 3 01:27:46 2014 +0000

    Compiler error?

commit 6b9fc3e372a514943eeedf071817b027361a3f62
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 3 00:55:47 2014 +0000

    Fixed random_shuffle to use the same RNG as the game.

commit 60163d63157451242ace256de60184c300068563
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 2 07:29:57 2014 +1100

    Zombification as a property of item not unit

commit e67c99e87415d0bd3ccef51778cd9081c303a393
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 1 04:42:08 2014 +0000

    Fix crash when mods are modding mods.
    MODCEPTION

commit 19223dd574f1a2ad7e600d79e1bba2d15ab4ba61
Merge: ba0c765 a8a0c62
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jan 31 16:45:00 2014 -0800

    Merge pull request #779 from fenyo1/FixSoldierReorder
    
    Fix: Incorrect up/down move of the mouse cursor on Soldier Reorder

commit a8a0c62cb21e144f4347a17362ced32e2ee72284
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 1 00:12:08 2014 +0100

    Don't forget the black bars!!

commit ba0c765c92fbe0cb863bd60a476b47e8bb5bea6f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 1 05:57:29 2014 +1100

    add shotgun behaviour
    
    multiple projectile tracing and hit insertion
    no multiple projectiles animation at this point, that would require far
    too much alteration to deeply integrated code.

commit 18efae277b94217e1a9bda53b256c759269e87b5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 30 05:04:54 2014 +1100

    add Arne's terror unit weapon sprites

commit 3eb6d42b340d08507c4a7eff418b80f804e0589a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 28 16:55:19 2014 +0000

    Fixed crash with UFO 1.0 sounds.

commit b73722c674caf72e06ee4ade775e39d054d30a6e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 29 01:40:16 2014 +1100

    code cleanup: fix a buttload of warnings
    
    mostly due to uninitialized member variables,
    
    in some case notation has been added (missing underscores)
    other cases have lead to some unused variables being removed entirely
    (dogfight state for instance)

commit 33260f4058e943c5c49c6765774fcee5e73a0ca8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 27 16:36:22 2014 +1100

    obey the blast radius.

commit b73866dfa49516e2c1adfc15555bb88e7bfa803b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 27 00:27:27 2014 +0000

    UI fixes

commit d38c739ddedaf68ae6e9c943a2e4a4bd90adf6a9
Merge: e505238 708d882
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jan 26 16:11:08 2014 -0800

    Merge pull request #778 from cfailde/languagekeys
    
    Fix typos

commit 708d8824c4a4727b6d0af4cc009d273e183c5c83
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Jan 26 22:44:18 2014 +0000

    Fix typos

commit e5052386407c393ca45afbbf9ab64e5b4f65dffa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 27 02:20:51 2014 +1100

    fix build warning

commit 9ac9a0aa4ca6e2aaf64edb94d6998d881aa8bdd9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 27 02:05:41 2014 +1100

    fix build error

commit 495ca96af963aec9126da2689c9f65a053726b37
Merge: 24efd70 fbb46aa
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 07:01:22 2014 -0800

    Merge pull request #776 from fenyo1/getDisconnectedFacilities
    
    Refactored: BaseView::countConnected() and Base::checkConnected() are combined into Base::getDisconnectedFacilities()

commit fbb46aa969e6b124d8f5fb336687e33d916229e2
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Jan 26 15:51:38 2014 +0100

    Let's count in that we can't step from an incomplete building to a complete one.

commit 24efd70c2bc141aed93df33f7fb5cd3c1fe91712
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 23:54:23 2014 +1100

    yeah, it's late over here

commit e79be4fc4e234ad248351d305de70919baffeba5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 23:53:19 2014 +1100

    haha, math

commit e8004bf2b10aafe043186a84afb4b9442b79083a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 23:18:11 2014 +1100

    set display accuracy to 0 past maxRange
    
    and change the default max range to 200, so we can simplify the places
    where the variable is checked.

commit adb481aa303a4586b213ffd67138b0de78e28d09
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 22:54:51 2014 +1100

    move all ufoextender range info to weapons
    
    and stop displayed/actual values from dropping below 0.
    no longer hidden options, they are now defined on a per-weapon basis.
    
    dropoff intensity may be set
    
    dropoff distances may be set for each fire mode
    
    aimed shot falloff distance will be enforced for all shot types,
      IF the ufoextender range option is disabled.
      this adds an "effective max range" to weapons that will not restrict fire,
      as opposed to the maxRange which WILL.
    
    minimum effective range will observe falloff rules for shots taken at ranges
      under the limit.

commit 4c65a9b3fff75608c38b1f068809b74936d1d4b6
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Jan 26 12:11:42 2014 +0100

    Ok, let's put all brackets for the sake of standard, + unfold the typedef, + change all left handed comparisons to right handed, and rename checkModuleConnections() to destroyDisconnectedFacilities()

commit 99bd88ba175c8324a9fcd64c9f5d55fc72c4d92c
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Jan 26 03:52:45 2014 +0100

    Refactored: BaseView::countConnected() and Base::checkConnected() are combined into getDisconnectedFacilities()

commit 93707accba6a136b4bb076a74903df87cc2c3cd3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 03:59:45 2014 +1100

    remove range based accuracy
    
    replace with ufoExtender accuracy
    
    distance affects ability to hit regardless, this makes it
    more pronounced.
    less confusion is better.

commit 185ec3b043adf8a4df07889b678c3558770c64bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 26 03:50:51 2014 +1100

    fix some x/y errors

commit 463fc3a0119f0b1ab07149585244e2eaf393b606
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jan 25 23:44:04 2014 +1100

    more homogeny
    
    make the spacings the same too.

commit 4fdaad8580f385c0c9679408b51f4b52cf2eb462
Merge: c72521a 581dd1c
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jan 23 16:59:48 2014 -0800

    Merge pull request #764 from fenyo1/UnitInfoStatsButtons
    
    UI: Now the Unit Info screen has 'previous unit' and 'next unit' buttons

commit c72521a6793b799d231499cf7f4a36f923cacead
Merge: 13d1eac efdd297
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jan 23 16:56:21 2014 -0800

    Merge pull request #767 from cfailde/focusedMedics
    
    Direct medics to the wounded body part

commit 13d1eac8afbf11e5cbc90810210b0ab5e16dcda0
Merge: b33be08 4a01087
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jan 23 16:55:52 2014 -0800

    Merge pull request #772 from cfailde/debugInv
    
    Inventory and debug fixes

commit b33be081dd7e9476442514470f45efd40355e94f
Merge: 6520b68 ad835ae
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jan 23 16:55:34 2014 -0800

    Merge pull request #774 from Pascal666/patch-1
    
    Remember that we complained.

commit 6520b6824ebb3428368f1f22bf9656f146cbb7ff
Merge: 6df823a dff8498
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jan 23 16:55:25 2014 -0800

    Merge pull request #775 from cfailde/previewpath
    
    Path preview fixes

commit 6df823a20b75b8d8684f6df8b6c695660e9f0f01
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 24 11:14:52 2014 +1100

    missed a spot

commit 34d75445ed9ecc9c16932ca0ac4b23b190f86d58
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 24 11:10:04 2014 +1100

    make sell/buy/transfer/equip screens more homogeneous
    
    indent all ammo, colour the row purple, and change it to white if it is
    being sold/bought/transferred

commit 4f2d6f9db50ab76864b933504ad1dd04d7b61803
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 24 11:04:42 2014 +1100

    move transfer text list down slightly and make it blue

commit 38e9c9e033ac562d7c571614600b43b4a0f3467c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 24 11:03:32 2014 +1100

    reorder craft weapons and ammo

commit ecb75f283afd6c3d4369debdf888a70e9c1c795e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 24 11:02:51 2014 +1100

    add secondary colour to funds on sell screen

commit 76a811e86319cd1b6545f448969d0a72af519d3a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 16:15:28 2014 +1100

    in fact remove that vector altogether

commit 27b27b62b9e862af226a04794e8f721ec48698b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 16:10:01 2014 +1100

    don't increase destination item counter in transfer screen

commit 1f22d58ec8dcedcca351547cdb89a25252a2eef0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 15:53:53 2014 +1100

    no smoking in dirt blocks

commit c2264491ddccd722f266218e1b855430e60e0a6b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 13:56:23 2014 +1100

    load weapons regardles of autoloadout setting

commit 2df62eb8d1eb46c335d5c45d60abb5eaa6110085
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 12:27:17 2014 +1100

    left click item to cancel targeting action
    
    can't right click to cancel a shot? click the weapon again instead.
    you're welcome android users. :)

commit 92554c9f253344e80c56a134f1990f56d4a680bf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 01:33:21 2014 +1100

    don't use ranged based accuracy for throws

commit 01db43b0a8359cc2f566944408a7965f9ce4346e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 23 01:21:51 2014 +1100

    fix jumpy camera

commit 07fa9f08f8ac1e847fd40e7a5e356ead85a52a4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 22 13:54:53 2014 +1100

    fix interception projectiles

commit f4dc91aa8dc22c129fe9592be39b4ae234e3dc5b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 21 02:03:01 2014 +1100

    fix animation speeds of interception window PROPERLY

commit c7e6cb9c20352a9b8c919291b7f80229b6e6e68d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 21 01:53:33 2014 +1100

    Revert "fix animation speed breakage of previous commit"
    
    This reverts commit db1b6a95ec89ae545927a6736e5e9dcac558a4fc.

commit db1b6a95ec89ae545927a6736e5e9dcac558a4fc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 19 21:54:52 2014 +1100

    fix animation speed breakage of previous commit

commit 3f4b9417884fa615479c045198a55f84a3e5454f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 19 21:37:08 2014 +1100

    fix destroying ufos as they retreat
    
    and make the ufo blob "flash" on all interception open windows regardless
    of who is doing the shooting.

commit bf2f00e5fe8e5a5da5c8c73556c398f432aad529
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 19 00:34:41 2014 +1100

    fix explosive penetration
    
    and blaster bomb radius

commit dff849897f07abce40c54ae3fc8a1abaaf15a3ad
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jan 18 00:32:37 2014 +0000

    Path preview should respect strafe setting

commit dc1f7c3c13f34ec66b5147702e86348900c61994
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jan 18 00:13:43 2014 +0000

    Update path preview when modifier key is toggled

commit 641d341e1bb0bb9267d36b3f3b3eba4a768699e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 17 03:33:09 2014 +1100

    keep track of income and expenditure more closely

commit ad835ae7afb88c52adadfcebe312f5d40dc765bf
Author: Pascal666 <Pascal@rkfd.com>
Date:   Wed Jan 15 13:07:55 2014 -0600

    Remember that we complained.

commit abc822c0c1bed4f68e2e7186a6ebd23a8b49eb4a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 15 12:22:40 2014 +1100

    fix unit turning

commit f89783e4562770d302aae7afeb72f57fd57c75ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 15 11:09:57 2014 +1100

    save motion points.

commit 99a492e7d0413c969b8dffb19239e5c90501d196
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 15 10:47:59 2014 +1100

    battleAutoEnd... we meet again.

commit 0a704a42650ed9c07545543fca410ca4f00a6b01
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 15 10:12:40 2014 +1100

    no reaction fire with unresearched weapons.

commit 969dd5ede997246a359de1642aef139064dfb527
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 13 01:27:40 2014 +1100

    sanity check for good luck.

commit dc7f176869a37657b038531865b1585f75dd3340
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 13 00:31:24 2014 +1100

    account for carried comrades at debriefing.
    
    turns out i forgot to include this in debriefing, having only applied it to
    units actually reviving from unconsciousness.

commit 9dbd56cf56aee40d115dfa5adf9b3a1b854a5611
Merge: 8d032cb 16199f0
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jan 11 06:40:20 2014 -0800

    Merge pull request #773 from cfailde/string
    
    Fix broken string

commit 16199f0860974515bee9c69cce63bbd0eb0db12c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jan 11 10:18:49 2014 +0000

    Fix broken string

commit 4a0108789fbed53fc2784995e3e8252ab30de7eb
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Jan 10 20:40:22 2014 +0000

    Fix displaying stats for wrong unit during debug turn.
    
    Updates stats while watching aliens move; currently seeing stats
    for the previous alien.
    Also when you get to play aliens ensure that the stats for the
    currently selected alien are shown; again previously moved alien
    stats are displayed.

commit d89618de7ad35eec73b8a4a1334a13bf274b7dd9
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Jan 10 20:45:00 2014 +0000

    Fix inventory button in debug mode not always resetting TUs
    
    Currently you need a unit with an inventory screen to reset TUs.  A lot
    of aliens do not have an inventory screen so if there is no convenient
    alien around you are stuck.

commit 6d11329c2a272863c2a17ab778dfee94f7b2fbde
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Jan 10 20:38:54 2014 +0000

    Move path preview removal from inventory state to inventory button
    
    because seems a neater place for it.

commit 8d032cb44fd08ff5dcf889d457cc73e5b01388f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 9 13:53:16 2014 +1100

    some explosion tweakage
    
    don't start any explosions at a frame above 0, instead, range the starting
    frame between 0 and -4 (meaning a 4 frame delay) and layer the explosions
    accordingly. distribution should be more or less equal between these frame
    delays.

commit 603011f61150451c44b74e95004b31a71b56662f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 9 13:29:30 2014 +1100

    fix typo
    
    thanks to cfailde for pointing this out.

commit 98496ba57736c2c7d8cdcc5fc7d92cb91455ebf0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 9 13:15:52 2014 +1100

    tidyin

commit 122976c7cd9634634e34608591a1bf895a16a605
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 9 13:15:44 2014 +1100

    ammendments to facility destruct sequence

commit a09f133ddd5a0134242e1659e9ea88592441910c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 8 21:42:34 2014 +1100

    fix sanity check

commit fa259d6758b7a999a75cdaede7f0fe6b0b2214b1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 8 21:02:38 2014 +1100

    fix some broken walls in alien bases and abductors

commit 1a638d7d0d43dfe75949d2636b8ffc53f6502fcf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 8 20:00:50 2014 +1100

    pixel fix for pathfinding thing

commit 3de26faf4744e61019defa2aca4dd34b7ceb6d72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 8 20:00:04 2014 +1100

    yay gravity fixes.

commit ec2e562732a5013f5a01e53bb35fc930284cfbc7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 6 22:40:12 2014 +1100

    remove unused "destructible" flag from ruleset

commit 8b0b9d5b2d3005a6311d6cb4e9690cd18bd67ced
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 6 22:37:41 2014 +1100

    destroy disconnected facilities as well.
    
    if a base module is destroyed in combat, it may break the connectivity
    of other modules on the base. account for that shit.

commit 92c19e4432f0c76cbab55a47b60590fe76b611cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 6 22:31:00 2014 +1100

    destroy facilities after base missions
    
    so if the aliens (or you) destroy a facility during a base defense mission,
    that may have certain consequences, like cancelling a manufacturing project
    or destroying a craft.

commit a2d7a837a76c7c3239d5803748c85b1d7e8f6b4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 6 22:00:57 2014 +1100

    add a 3-dimensional array for base modules
    
    a 6x6 grid, 2 deep, containing info on how many destructible objects
    were present at map beginning, and how many were/are left now.
    won't break saved games.
    
    AI will be attracted to non-defunct modules, and try to destroy them.
    anyone destroying a critical component will lower the "current score" for
    that module, when this hits 0, AI will pass it over.

commit 5d291cb9ef3833fe647c36b9839e79a596a296b8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jan 4 20:12:08 2014 +1100

    use byte 61 in MCD
    
    it's the "xcom facility item" flag

commit efdd2977fa53973f57af79b431c90ac87944dbfe
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Dec 29 15:42:48 2013 +0000

    Direct medics to the wounded body part
    
    Currently the head is always selected when you open a medikit screen.
    You then have to click on the wound if it's not the head.
    
    This changes that by having the wounded body part already selected.

commit 2239355c44f7931df3ccb39873d769e81179043b
Merge: d3c0a7d f463a0b
Author: Daniel <supsuper@gmail.com>
Date:   Mon Dec 30 06:21:31 2013 -0800

    Merge pull request #766 from cfailde/bug437
    
    More space for translators

commit f463a0b8c5e804cad3be09902a763b307fe15a7d
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Dec 30 12:51:04 2013 +0000

    Tweak labels

commit 2064a2bb2d962f0833e058ec0c3e88ffe83ae07b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Dec 30 12:25:16 2013 +0000

    Make list one row shorter

commit d3c0a7d02a115a98a31a5694617dca06606f017d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 30 16:17:17 2013 +1100

    deselect player unit on end turn.

commit b5fa6fb4d97ee202fa6c882545a2edb24fc649ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 30 14:47:28 2013 +1100

    destructible bases

commit 38075666e68d9505295d24f564f7c70cf7f310bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 30 14:47:19 2013 +1100

    correct some weird data value assignments

commit 526433f870e28b1c8baa8ab1b9851e88d7a83065
Merge: 2f5332b 6817343
Author: Daniel <supsuper@gmail.com>
Date:   Sun Dec 29 18:45:07 2013 -0800

    Merge pull request #763 from fenyo1/FixPsiCapText
    
    Fix: Give more space to STR_REMAINING_PSI_LAB_CAPACITY!

commit df980657730749651c09173b9ae01120762a6be3
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Dec 29 17:09:52 2013 +0000

    More space for translators
    
    in alien containment screen.  Fixes bug 437.

commit 2f5332b8c5b2921f3ff9aac44217c0e9ab306ca6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 29 21:06:27 2013 +1100

    add a toggle key for debug UI
    
    ctrl+U, requires debug mode enabled.

commit ecf557efbb08b37b7ed9c27d671516512446a10e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 29 14:44:16 2013 +1100

    directional damage from explosives.

commit 2160ffdc9e98575bfbd8a379430e81ef879aca1f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 29 14:42:50 2013 +1100

    remove a bunch of if in explosive code

commit 581dd1c1b8bdee9455fd3da0915a2e5e17988e8e
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Dec 28 21:40:00 2013 +0100

    Ok, replace the buttons to more beautiful ones

commit ee031729ed4c19ec7bbb9d26763574184de4c98e
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Dec 28 17:52:22 2013 +0100

    UI: Now the Unit Info screen has 'previous unit' and 'next unit' buttons

commit 681734395ad7dab777c4447697f1fa96895b4157
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Dec 27 21:34:37 2013 +0100

    Fix: Give more space to STR_REMAINING_PSI_LAB_CAPACITY!
    (since it is alone in that line)

commit 77d289d5579b21c60102c0037f74214a6c19dd1a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 28 05:08:00 2013 +1100

    stop items from being hidden behind walls in base defense

commit 020913e2247377d1b0b996c156f9fb29e9c09ebc
Merge: 635e9e3 d49624b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Dec 27 10:07:12 2013 -0800

    Merge pull request #762 from fenyo1/FixLaunchBtn
    
    Fixed: "Launch rocket" button and "Psi" button was not showing up on the screen with black bars

commit d49624b39d67dc7db2889c3ac73c6bb2ec18e001
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Dec 27 18:37:30 2013 +0100

    Fixed: "Launch rocket" button and "Psi" button was not showing up on the screen with black bars (16:9 screens)

commit 635e9e32106cd7abd860b09be6477a184ecfa544
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 27 12:38:33 2013 +1100

    safe > sorry in this case i think.

commit b054ea25be10dd391b8f6b6ac2d9f605384db21f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 27 11:56:18 2013 +1100

    randomize item distribution in base defense missions

commit 07094a21e01bb0990940a73552f9ca7ab64a92a4
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Dec 26 06:05:05 2013 +0000

    Some more pixels for translators.

commit a11e40fe4e280352b64d34b4fdde0c32562366cc
Merge: e2254d8 078efb9
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Dec 26 05:54:08 2013 +0000

    Merge branch 'RemoveTrash' of https://github.com/Yankes/OpenXcom

commit e2254d8a5ef75aef734873a032f4f1266b428e8e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Dec 26 05:51:57 2013 +0000

    UI fixes

commit 11964ad00135ab685ff64b67c7aad9a4e6d50644
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 26 12:03:41 2013 +1100

    *sob* this option is never going to work :(

commit 3be63456e9fba7f98e7643bb7aea668146702a2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 25 16:49:03 2013 +1100

    localization fix
    
    missed a spot.

commit 180a58001f70d1e34fd0d713e7e8e3e21a6fd355
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 25 15:24:43 2013 +1100

    Update storage values in realtime in transfer screen

commit 77c15c6c2f83e22d903cd47297c6f63fe1332619
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Dec 24 08:28:11 2013 +0000

    Poking GetLocalization

commit 927df1e61bdf65a4ed6a8024fe670f0d24d622f8
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Dec 23 01:44:19 2013 +0000

    Fixed __NO_OPENGL/__NO_SHADERS flags so they actually work.
    Just enable __NO_OPENGL for platforms with no OpenGL support and the game will only use SDL rendering (no shaders).

commit a0f6a08d1cb373032d128e624c018b75f9c7a4c8
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Dec 23 01:03:40 2013 +0000

    Sanity checks

commit a872a953e8daa3f4b8e14d08461294009c053566
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Dec 22 23:51:26 2013 +0000

    Added modded armor stats to Ufopaedia.

commit 078efb9b18433ccbf20f2b2d1481ea61cf49b65b
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Mon Dec 23 00:27:22 2013 +0100

    Removed dead code

commit 5a55b22afcb0ef09115ac6b1ea3eb92c6df96a36
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Dec 22 17:12:06 2013 +0000

    Code cleanup.

commit fbf5e4e6ece6dc7139959bba46e82112af9e70d0
Merge: c61dc88 3ab4422
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Dec 22 16:44:34 2013 +0000

    Merge branch 'master' of https://github.com/rhymoid/OpenXcom
    
    Conflicts:
    	src/Battlescape/ActionMenuItem.cpp
    	src/Engine/ShaderMove.h

commit c61dc8861b24ef9798cb9dd0c7738617fc2b84d3
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Sun Dec 22 15:06:39 2013 +0100

    Removal of `paletteShift` and temporarily palette

commit a8b895fb2dd8703dbbc5ee8fd1aa67a3462c3688
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 22 21:36:27 2013 +1100

    i'm going to assume this is what was intended.

commit 8bb4ba35dd19e784d29cf828ccb658b7d4413d85
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 22 21:16:05 2013 +1100

    alien bases prioritize terror unit deployment

commit c19b64858e090813a25bd72c843befaf7c5b0cf2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 22 21:15:38 2013 +1100

    silacoids do melee damage
    
    and units with SPECAB_BURNFLOOR set things on fire when they attack

commit 6a84d9183ee34f96337c39efeab43f23acd274a6
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Dec 22 04:49:52 2013 +0000

    Workaround for OSX crash

commit bb325526197e12cbbdc0e972425ab366d5a2d042
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Dec 22 03:14:50 2013 +0000

    Localization and UI fixes.
    Some strings will look broken until the translators update them, sorry about that.

commit 3ab44220bb3d756c192a0a3d858b8b250a75b87c
Merge: 8c0f274 5e8c2ef
Author: Stijn van Drongelen <rhymoid@gmail.com>
Date:   Sun Dec 22 01:05:55 2013 +0100

    Merge remote-tracking branch 'upstream/master'

commit 5e8c2ef1ca1c27bc2ba1124846318171be38b593
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 22 05:37:40 2013 +1100

    haha whoops

commit 506bcd4c041b59b64cd162417f8bc4c662f09df4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 22 05:35:33 2013 +1100

    fix squad weapons and ammo disappearing on save/load
    
    won't bring your weapons back, but will stop them going missing again.

commit 8a7464c86cbcc4f43b3a131815e3c366a7e250f5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 21 16:50:20 2013 +1100

    don't recover unconscious MCed aliens twice

commit bcf55319aa95b824c637f15db86979e4df7eee50
Merge: 352db67 e890d4b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 17:20:09 2013 -0800

    Merge pull request #755 from cfailde/medi_inv
    
    Show medi kit quantites in inventory

commit 352db6766f78fc44e5e5ac5de15889810b1b9b2d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 21 12:05:43 2013 +1100

    medkits should only stack if they have the same charges

commit 8c0f274ad8aa04730edd0e4096fc2aacf334c410
Author: Stijn van Drongelen <rhymoid@gmail.com>
Date:   Fri Dec 20 16:11:22 2013 +0100

    Suppressed miscellaneous Clang++ warnings
    
    * File should end with an End Of Line character
    * No semicolons where they don't belong
    * Signed/unsigned arithmetic
    * A struct that is a friend is still a `friend struct`
    * Use an unused parameter (no other way, due to preprocessor stuff)

commit cc9cbcae7b31b89dcbebe31ac27c95ce460a23d5
Author: Stijn van Drongelen <rhymoid@gmail.com>
Date:   Fri Dec 20 16:09:12 2013 +0100

    Made unsafe conversion between object pointers and function pointers explicit

commit f3038fbf5e26119671c358624505b527566217d8
Author: Stijn van Drongelen <rhymoid@gmail.com>
Date:   Fri Dec 20 16:04:24 2013 +0100

    De-virtual-ized the load(const YAML::Node&) methods
    
    The use of virtual is incorrect for load, since they're not really overloaded.
    The signatures of load(...) for quite a few classes take extra parameters,
    which indicates it's more like a constructor than anything else.

commit 80c03a00fa209aaeb8a4782188b580208637d2af
Author: Stijn van Drongelen <rhymoid@gmail.com>
Date:   Fri Dec 20 16:00:13 2013 +0100

    Removed unused members (and respective constructor parameters)
    
    These members were actually unused, but please double-check whether that is
    intended.

commit f6d4a1830c497f833e84d9ab6b80b6fc88975d8e
Author: Stijn van Drongelen <rhymoid@gmail.com>
Date:   Fri Dec 20 14:50:06 2013 +0100

    Added explicit storage for MapData constants.
    
    Uncovered by compiling with clang while -fno-rtti is set, in which case
    linking fails.

commit 8a06dfd76773ec9285dc4aa2e50278da8dc9926b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 23:45:29 2013 +1100

    no heavy weapons for weaklings

commit 78b6693e6e4647945fadbc8db867103c84c98ff8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 23:03:22 2013 +1100

    fix basescape inventory issue
    
    gotta set the "nofloor" flag to false now, otherwise setUnitPosition()
    function in deployXcom() called by runInventory() fails and as a result,
    no units are placed, none are selected, and the inventory state pops on
    init().

commit b546511ffb0a419e574812a01152d1bfea41bcf1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 22:04:26 2013 +1100

    make some adjustments to auto-equip algorithm
    
    give a more even distribution of clips, and load all weapons.

commit 00910a079c014d1ab2313db5eb24e98679459e8e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 08:21:52 2013 +1100

    one out of three ain't bad...
    
    it's TERRIBLE.
    somehow i put the wrong TU value on the wrong ship but somehow managed to
    get the tile number right.

commit 22205dac810533ee52096cc29e08dff2f41e3040
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 05:54:38 2013 +1100

    whoops.

commit 3f2f5bcc8989a66004101458dc15da60b9f0fb77
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 04:19:15 2013 +1100

    make auto equip optional.

commit 6d2a6717de37e4f710282c44b9f3d5cf7a28ded4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 04:18:04 2013 +1100

    refactor/rewrite auto-equip routines.
    
    smells like vanilla. om nom nom.

commit dec9a1b85ece13b0330782582e8f3fb69d187ccf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 20 04:05:30 2013 +1100

    reorder Inventory in ruleset
    
    order will be used as priority for iteration. order follows vanilla.
    all hail the order.

commit 58d09767b3e12430ff9dee1a4b66465ed60d837e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 19 20:34:01 2013 +1100

    if i hear one more god damn word about blaster launchers...
    
    i swear to god Alice, BANG, ZOOM! Straight to the moon!

commit 0a0bcec6025866e128f98cdfbd063a19b12c498c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 19 03:54:11 2013 +1100

    enough about the freaking blaster launchers already.

commit 1469f50ccd427bf78704fe05bdb090dd2b12f925
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 18 17:11:33 2013 +1100

    fix a small miscalculation in efficacy
    
    don't grenade single targets unless morale is in the danger zone

commit 66c06d973f228d45a326b37c74c1f553bb63e983
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 18 01:23:55 2013 +1100

    fix a bug.

commit ed664b6b3c160b1e187037e3b39c843fe7b071e1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 17 23:00:33 2013 +1100

    extend the last waypoint line.

commit 4c7c0d87abf0b43be1f9c296e9ddeb685e544af3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 17 19:04:46 2013 +1100

    fix for some melee and medkit related stuff
    
    make them both use validMeleeRange, and make validMeleeRange store the
    position of the tile a valid melee target was found in. this avoids the
    need for deriving the location later, removing the need for copy/pasted
    defective code and making everything look all neat and shiny

commit 9066047b7aea79bb4141217ef48f7d12f300f0fb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 17 16:10:21 2013 +1100

    fix accuracy adjustment

commit 491a52a18824086af5db802fb87fbb62c78ef07d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 17 08:25:42 2013 +1100

    fix some stuff when intercepting with multiple landing craft

commit c1164b7b19a7ab4c5abb45f87ee432f28f9ff3b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 17 07:31:50 2013 +1100

    chryssalids only infect humans

commit e83e6c9574845e2e8970f7896ae657c92ef5a3e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 17 07:19:22 2013 +1100

    even guided missiles drift
    
    but they do so by a fixed amount, based on faction, of all things.

commit ba73a7b083fb78522512339111b4e483e4769442
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 14 22:10:16 2013 +1100

    danger zone checking for alien AI behaviour
    
    as well as a small refactor to check target validity, incorporating
    danger zone checks.

commit d3c38d7629e547219e4812ae294d685676ca4d23
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 14 21:56:05 2013 +1100

    method for marking tiles as "dangerous" to the AI

commit cb53288e46c30cb4e282c17568a67a0759992aab
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 13 22:17:12 2013 +1100

    shave off some semicolons
    
    aesthetics.

commit 7eb55656d9a974fe27462379ae489542cdff91fb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 13 22:05:47 2013 +1100

    take no chances with the data patch
    
    people don't seem to want to download the data patch themselves, so i guess
    we need to take a more aggressive attitude toward these annoying little map
    bugs. this one fixes the skyranger cockpit and the walls on the lightning.

commit 723e5c09c7b4485623327b27ddbc2f2c724bfc74
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Dec 12 00:41:59 2013 +0000

    Put the tanks on a diet.

commit dd006bcc632bd7154b458173a74ebb140a51f1ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 11 22:47:09 2013 +1100

    throw curvature is a derivative of strength to weight

commit ae980cb1c2ee71ffbe79b2234d8b9287b031dbf9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 11 22:46:32 2013 +1100

    make sure to square armor sizes for tanks

commit 148c6589dd88ad377fdbd23312e5074c46d54900
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Dec 10 00:07:01 2013 +0000

    Fixed palette bug when switching between Geoscape messages and Basescape.
    (not a proper fix but a simple fix)

commit 43acf55d2f977b4cb75d065c0e69afab46f343d0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 7 02:46:46 2013 +1100

    fix floating stuff.

commit fcb31f4f7c30d8af01f8c5506ea04dcbd58a0bb5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 6 20:27:57 2013 +1100

    stop sacked soldiers screwing state
    
    security! escort this man from the premises and make sure he doesn't
    break our text list on the way out.

commit b60eef1048810700bab21b956c9fd6f0a2d5e92e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 6 17:59:16 2013 +1100

    fix tank clip sizes in new battle.

commit 3792591bd273115d43ea5b64c1199bda3a8991f6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 6 13:21:38 2013 +1100

    allow for odd sized hwps

commit 41b9db25ef48e2f65e8e07585269baff15b12dc2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 3 14:48:47 2013 +1100

    fix textlist issue, question mark.
    
    clamp textList selector to ranges above 0
    
    because in higher resolutions and or weird aspect ratios, the math can get
    screwy here (floor with negative and unsigned things and oh god please no)

commit e890d4ba8b759777ebf105804d1ad588a250b1f1
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Dec 2 19:51:42 2013 +0000

    Show medi kit quantites in inventory

commit 462bfbc6fc5e93453039e48b334fe2b472dbeed0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 1 19:58:42 2013 +1100

    add lofts and special types to MCDPatches.

commit 43add8957e1d3a460607994f64a357a3aee9c3a3
Author: Hythlodaeus <obiwanishere99@hotmail.com>
Date:   Sat Nov 30 13:50:19 2013 +0000

    Updated portuguese soldier names.

commit 689f6426bbeb4f3b6827cffada4232c53b8909e2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Nov 30 13:42:52 2013 +0000

    Fixed inventory showing up for tanks.

commit c573cd957f2011f3025027d97f1ab7b9a56a2f8f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 30 20:08:27 2013 +1100

    fix arcing shots

commit 154d1e91b2101c9991cb6320e34d67fc2df511cd
Merge: 0254ee4 0955cc8
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 29 01:28:41 2013 -0800

    Merge pull request #752 from cfailde/stopflying
    
    Set floating flag correctly when placing unit

commit 0254ee4563dcb033e90cdeaa4a83b233e93370da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 29 15:08:17 2013 +1100

    refactor throwing validity estimations.

commit e9f2e29ff4611226b94cb5adecb40f0df2837e8a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 29 14:31:32 2013 +1100

    modify how throws are deviated using vanilla formula

commit 5fa1ae0b25e029019bafbd12e4fbf81747c1707d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 29 13:39:23 2013 +1100

    method for determining origin voxel of actions
    
    this method will be used by projectiles as well as the AI when making fire
    point estimations, and offset the origins according to vanilla specifications

commit 0955cc8df6a4e6c0abc61f63833d4e961cc1dd7c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Nov 25 18:42:48 2013 +0000

    Fixes floating bug fix

commit 4e877f72762bbccc4361819f615d7e9d3e4fc10c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Nov 24 22:41:03 2013 +0000

    Missing argument

commit 71bef26d5fe7cee74a6398919b46b637c648df24
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Nov 24 19:18:18 2013 +0000

    Set floating flag correctly when placing unit

commit 9f1939ae22bd13a7b18185754def9cdf55ed130c
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 24 06:37:27 2013 +0000

    Fixed New Battle item levels.

commit 768b0f5e88d3c60c1514ed1c7f7537a401816328
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 24 03:23:13 2013 +0000

    Made screen keyboard shortcuts work like a toggle.

commit 8608ac1b256fcfd65df3b8949bcfa8daa5a311ae
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 24 01:44:32 2013 +0000

    Added shortcuts to Items Arriving and Production Complete.

commit 251da54be29fc55366b3494be766d53e8c729df6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 23 13:30:41 2013 +1100

    autoEnd woes

commit 2f3d971e2b7b9103d8a159a2a052c470fdc2f51b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 21 17:46:04 2013 +1100

    make some functions of the inventory static and use them where applicable

commit 20e1fb5fb0dd0190de896a4c6e18c8d601ec4de7
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 21 06:44:54 2013 +0000

    Fixed potential bug with deciding a unit's valid hand weapon

commit 7e32dffae5fbef5b5b48cbc408a267c7068628a8
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 21 06:44:05 2013 +0000

    Fixed crash when mind-controlled unit is holding a non-weapon.

commit b51baac33e4d82f8dc1e45a74e161142d3915507
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 20 20:28:19 2013 +0000

    - Deleted ruleset entries need to be deleted from the index too.
    - Stopped country funding from going negative in exceptional circumstances.

commit fd5315ad456e41a5edabfb7a4a7bd6feb6f9e32a
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 20 06:23:16 2013 +0000

    Fix the globe some more.

commit a253522e9d6e02bf009ddbf1e2c7e48322db7de8
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 20 06:11:02 2013 +0000

    Bug Fix: Globe keeps rotating indefinitely.

commit fcae72d60d8362dd688256025289c4b62addeb00
Merge: 380c274 6fa3559
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 20 06:09:55 2013 +0000

    Merge branch 'improvedGraphs' of https://github.com/GixG/OpenXcom
    
    Conflicts:
    	src/Geoscape/GraphsState.cpp
    	src/Geoscape/GraphsState.h

commit 380c274b235b7590fb0656b9c29a1eb49c170a52
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 20 05:55:09 2013 +0000

    Revoked your PCH privileges

commit fe0d384a0185e9756d6dd9b4989b074efbf12b9f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 15:38:17 2013 +1100

    berserkers force fire

commit a8f5fc537b1ccf419d5d8de4c968eb5569c0fdbc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 15:38:03 2013 +1100

    less typing
    
    to get from SavedBattleGame to BattlescapeGame

commit bc2b687ae0dc9fc1bc27015a53d7cce5dc6a419d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 14:46:09 2013 +1100

    we really need to reconsider using PCH

commit 3f4a6ca87cc0cc4619caf4007b1ba67fae655950
Merge: 089c569 741529a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Nov 19 19:42:36 2013 -0800

    Merge pull request #728 from dtrushn/ui_lrhandhotkeys
    
    UI: Left/right hand hotkeys.

commit 089c569942f45831e4da9564fe17dbe7c42fd805
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 14:27:21 2013 +1100

    fix warning

commit dfd6580c0e5f1e0d185799ca752ff724ac5659f8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 14:25:00 2013 +1100

    fix includes

commit 164c8b42ec5075a2824c80f6730f6131145e0969
Merge: 2062b06 ae9fc8d
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 19 19:11:44 2013 -0800

    Merge pull request #735 from dtrushn/ui_smoothglobev2
    
    UI: Smooth globe rotation.

commit 2062b0610c053f39c9fdb23d66d29f4b7908fab0
Merge: 8e31529 9974ca6
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Nov 19 19:09:42 2013 -0800

    Merge pull request #733 from dtrushn/ui_skipnextturnscreen
    
    UI: Option to skip "Next Turn" screens during battle.

commit 8e31529d9f50c3a04ff66aad10ce60c2ff99872c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 12:49:22 2013 +1100

    SURPRISE! auto end broke.

commit 1fa9831980eb754c5d4d12226b1cacbe32b0dcca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 12:30:09 2013 +1100

    more throwing fixes

commit dd8eaccfa4003dcedad056d103bbee81aa3268e4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 11:51:51 2013 +1100

    Fix selling/disarming craft weapons

commit 68bab8c5dd7d943c9f93490e93454faed01a793d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 20 02:10:51 2013 +1100

    fix craft rearming fiasco

commit ab949e4422cb2c51c57b6ea00a44f18dc0fad4be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 19 23:08:30 2013 +1100

    correct some throwing things

commit 34f4f4331f17ca9bd14e4c5e9363ab1b5042bd51
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 19 22:50:40 2013 +1100

    Use ENUM for voxel types where applicable

commit 7760bc140045ae7cbbb8977ea28d1c2ebe1f1faf
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 18 04:04:56 2013 +0000

    More UI fixes.

commit 91dfb6e8f9b84332cfb971bd3c46a7ff86e52a3c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 18 00:26:16 2013 +1100

    fix vertical LOS thing

commit 0fe88a899da840071c76e4004284c579f7759aca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 17 23:59:28 2013 +1100

    darken doors when resetting visibility

commit 71743584bca00d35f0b92972cb02c0ba3212997b
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 17 06:25:30 2013 +0000

    Added Intercept shortcut to target windows.

commit 01445e587295aecec5fb9eacba0dcaeefdfec274
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 17 06:24:00 2013 +0000

    Added topic name to Research Complete popup
    UI IMPROVEMENTS BEGIN

commit 4c0f5d4fafbb84574fc7dd0ef15cf2cfcd6789a5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 17 16:30:59 2013 +1100

    fix throwing stuff.

commit 27dec5154fa5adff9519c710322b807623973541
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 17:02:48 2013 +1100

    fix warning.

commit dc307591e162240beefb37bb2843b44ad3477764
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 17:00:00 2013 +1100

    pay more attention in class

commit b477c68c7857d928a27353eb1954e61303d4c147
Merge: 9576072 4dd5ab4
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 15 21:56:27 2013 -0800

    Merge pull request #748 from redv/fix_ab_assault
    
    Fix: Losing in the assault on alien base.

commit 95760728ecb185c815ff94d7887e82bde2e9f26e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 16:55:21 2013 +1100

    fix throw distance calcs

commit 4db680744001c8d193986bcb733c0378a601b5f2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 16:52:31 2013 +1100

    haha, yeah, that too.

commit f0f7b00fff1354d9c02db83fb3a984d13e98eff7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 16:47:04 2013 +1100

    fix auto end?
    
    now watch it break.

commit b1eae2a8ac085fdd61ab32001ec604d8b8ee888f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 16:17:08 2013 +1100

    fix hang on MC bug

commit c8ff8dd1b4b4dcbda142767a0029159d97c0248d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 16 14:27:54 2013 +1100

    make UFOs airtight
    
    fix the leaky walls

commit 85c3e88a5d386a52ce47006e30918e1c94548518
Merge: 9b1df7a 117bbd3
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Nov 15 23:23:12 2013 +0000

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 9b1df7aa1f9d30c61613a2a764d63fcc2457d956
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Nov 15 23:22:57 2013 +0000

    UI fixes

commit 117bbd3238ec256e10fed7bc27ddce1ee6edaca2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 15 23:28:48 2013 +1100

    make that file, dammit.

commit ebff59f7dbe1d33fb090e235ef3ce45f7c03fb29
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 15 23:01:30 2013 +1100

    makefile fix

commit 69fd82b6bab2c0a0f4d5c831fcd9541f925a813b
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 14 07:10:57 2013 +0000

    - Added TFTD reserve buttons. Expend TUs is pressed with right-click like in TFTD, probably to avoid happy accidents.
    - Fixed UI buttons "depressing" with a mouse button that causes no action (eg. scroll wheel).

commit 4dd5ab467334e8d983ab9d67d1afc78bb4cdd5c1
Author: redv <rproskurin@yandex.ru>
Date:   Thu Nov 14 03:52:30 2013 +0400

    fixed losing in the assault of alien base.

commit 2b86188b3660112abd6a5328c5c1d1fae917973b
Merge: bb43f7a 7162b48
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 12 12:39:39 2013 -0800

    Merge pull request #746 from GixG/warn
    
    Compilation warnings

commit 7162b48aaf93f68af908d76aa268b7f22723eaf2
Author: Gix <gix.goger@gmail.com>
Date:   Tue Nov 12 19:15:08 2013 +0200

    Update SavedGameState.cpp

commit 8af7018f5f32a722309eae8b098fcfce768d8e61
Author: Gix <gix.goger@gmail.com>
Date:   Tue Nov 12 19:04:04 2013 +0200

    Update BattlescapeGame.cpp

commit bb43f7a439d903840c8f375debfb1399d5f59282
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 12 20:14:02 2013 +1100

    vanilla accuracy.
    
    the best flavour.

commit 959ffc81b4b9eec51a5b4872b973893496ecd4a9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 12 20:13:39 2013 +1100

    fix some LOF stuff

commit a475194a12dc56a51ad4b6f7c7fa844cecf2ff41
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Nov 12 07:07:09 2013 +0000

    Replaced "corpseItem" with "corpseGeo" and "corpseBattle" to fix some nasty logic and alien containment crashes.
    (NOTE TO MODDERS: If you have a custom 2x2 unit, you will probably need to update it. See the ruleset for reference)

commit 0cf84e1f97258eaafa357f90d3b5a616c3469ecf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 11 11:17:39 2013 +1100

    prioritize better weapons for auto-equip
    
    reverse that iterator!

commit add03852b20e572f583a62e076cad0bf1b9c6f8d
Author: GixG <gix.goger@gmail.com>
Date:   Sun Nov 10 23:22:24 2013 +0200

    Compil warnings

commit 6e03600abd5bcb6f4e030c785a283612a4d614ae
Merge: bd8fb04 b639224
Author: Gix <gix.goger@gmail.com>
Date:   Sun Nov 10 11:26:19 2013 -0800

    Merge pull request #20 from SupSuper/master
    
    sync

commit b639224c9e2bd2ead8340ddda0859cb0efe73425
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 11 04:14:49 2013 +1100

    game doesn't end when missions run out.
    
    had to remove references in favour of making copies, because reasons.

commit 9986d767c22b7a7884f4df782f41b090950ef0f3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 11 03:11:20 2013 +1100

    make tank/cannon article consistent with other HWPs

commit c70e51e9ce9677d0f161fc2a1b71c89473c92fe8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 11 02:42:23 2013 +1100

    fix ctrl+alt+kill function

commit d8e04e455e1e9c753f5aea3499f856dadd39792c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 11 02:37:42 2013 +1100

    fix certain damage types passing through walls
    
    most noticably stun damage, but also incendiary and smoke.

commit ea1d01f38c44908cf72af63421e55c19b406649c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 10 20:40:13 2013 +1100

    fix mistake in die state re: exposure
    
    shouldn't really matter, but safe > sorry

commit b4765816696d4f45450eb0a39192ad479bfaa92b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 10 20:39:32 2013 +1100

    fix operand in fallState

commit bd8fb044270ef3de23a3cdb65e336efe4e95c52f
Merge: 5daaae4 60f570c
Author: Gix <gix.goger@gmail.com>
Date:   Sat Nov 9 20:56:29 2013 -0800

    Merge pull request #19 from SupSuper/master
    
    sync

commit 60f570c8132e26d8462158833cd48ba95d84a229
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 10 13:16:49 2013 +1100

    fix multiple MC scenario
    
    if we run out of _knownEnemies, psiAction() won't fire, and the _psiAction
    won't get reset, resulting in aliens attempting to MC empty tiles

commit 18950d5499140d26dc07a979a66d4a9c4ef080ca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 10 13:00:12 2013 +1100

    enforce unit selection for camera centering on load

commit 5518877bb7c4829278bdb5e2ed552f7bcd8b14ba
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 10 01:34:43 2013 +0000

    UI fixes

commit 5daaae4b8ccb3106e21b209392b734914b2f25c8
Merge: 15b3188 d87145f
Author: Gix <gix.goger@gmail.com>
Date:   Fri Nov 8 23:09:21 2013 -0800

    Merge pull request #18 from SupSuper/master
    
    - Fixed save details crash when hovering empty rows.

commit d87145fefb530e2788512142c28dfb7342aa08bb
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Nov 9 06:08:49 2013 +0000

    - Fixed save details crash when hovering empty rows.
    - Fixed save performance drop in Debug mode.

commit 15b3188ffc23573f6005ca70117684707e3a833f
Merge: 8ee7bda 6d48b2f
Author: Gix <gix.goger@gmail.com>
Date:   Fri Nov 8 21:30:38 2013 -0800

    Merge pull request #17 from SupSuper/master
    
    sync

commit 6d48b2f500ee258f7de86f98ce0d17cf1bcf4888
Merge: de58250 5302483
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 8 17:25:34 2013 -0800

    Merge pull request #740 from fenyo1/ruleManufactureAttr
    
    New attribute in the manufacture section of the ruleset: producedItems

commit de58250759c6c6078f263b90a362e512aeb5458b
Merge: 6a1bbf9 9776f51
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 8 17:20:38 2013 -0800

    Merge pull request #738 from fenyo1/SaveScreenDetails
    
    Show details of a save on the save screen by hover.

commit 9776f516d7ccf4378d9f4cbc954dac6b1c2b0fc5
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Nov 9 01:47:56 2013 +0100

    Oh, save screen itself has a head element which is not a real save.

commit 5302483b617606fc102c0ea30f0b7a5cdc968943
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Nov 9 00:05:09 2013 +0100

    Removing some unneeded includes

commit bb5325957ad6c58039e110ef2376649095923eb7
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Nov 9 00:01:25 2013 +0100

    Ok, let's limit the number of crafts in a manufacture-project to 1. (per "one item")

commit 873100b33ea12839e3408a7582c3c4e645c36a8a
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Nov 8 03:39:08 2013 +0100

    Do not allow to start a manufacture-project with zero units to produce!

commit 202ece7cb84754f1b2b736c094ed0b068a4017d7
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Nov 8 03:19:34 2013 +0100

    - Fixed: Check available hangars on the start of a project
    - Fixed: Compiler (include) errors

commit 73d6b531b584721988d60eab243b5259fa91b0d1
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Nov 8 02:18:03 2013 +0100

    Checking the available hangars against the number of crafts beeing built with "one item" of the project.

commit 6a1bbf906365dcdc17a0da9790fd22ecaa86b31e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 7 23:49:53 2013 +0000

    Fixes

commit 847cc16f11f414a4b0e618a9410d3430a2d0c50d
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 7 17:15:15 2013 +0100

    Check if a produced item is fuel to refuel a craft

commit e99c584814953b04e4975ed9e2faa176e7db4e47
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 7 16:42:50 2013 +0100

    Making one common "for", instead of more, and checking every single produced item if it's a craft.

commit 9dc604e76af0576207907754a9158877a426f775
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 7 16:06:17 2013 +0100

    Redundant if and c++98 compatibility fixed.

commit a867d5fc0c245b3d6246e21d8bf03b7731787bd6
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 7 06:08:48 2013 +0100

    Updated Changelog

commit 9d4c06e4282cd3633f66122556b625af7b45481c
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 7 06:06:16 2013 +0100

    Changelog updated

commit a7c2be25ea1d0ed9006fadc27bc64168a9bef06b
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 7 06:01:47 2013 +0100

    New attribute in the manufacture section of the ruleset: producedItems
    
    For the sake of moddability.
    
    It is a map with name-value pairs. (just like the requiredItems)
    If not specified, it contains only one element, which is the name-parameter with the value of 1.
    The name specifies the produced object, and the value specifies how many of that object is created. (by completing "one object" of that project)
    
    With this new attribute we can create manufacture-rules - for example - to convert 1 piece of Heavy Plasma Clip to 3 pieces of Elerium-115. (that clip is assembled of 3 pieces of elerium)
    Sample ruleset file for this clips -> elerium conversion can be found here: http://openxcom.org/forum/index.php/topic,1623.msg15820.html#msg15820

commit ca9384d69fb7364929e325dc8917f95f3e4b0c1a
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Nov 6 23:52:54 2013 +0100

    Show details of a save on the save screen by hover.
    New string: STR_DETAILS

commit f2452f3d7d5a807b0e8d9644a093eea3214bb948
Merge: 30199a9 b64cd7b
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 6 09:01:43 2013 -0800

    Merge pull request #736 from fenyo1/PsiEvalFix
    
    Ouch, i missed to update the psi-training screen when psiEval=1

commit 30199a95a53e65f89372377a403b0579536c97db
Merge: 74ceb24 62a332f
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 6 09:01:33 2013 -0800

    Merge pull request #737 from fenyo1/GraphTogglesFix
    
    Toggle buttons toggle with a press event, not with a click event!

commit 62a332f55ed3bb1f53c676b0cf83f2b8317b52c1
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Nov 5 23:28:04 2013 +0100

    Toggle buttons toggles with a press event, not with a click event!
    So handle the states according to this fact.

commit b64cd7b9f483f832b7192e2c301eac6db0df6078
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Nov 5 22:34:12 2013 +0100

    Ouch, i missed to update the psi-training screen when psiEval=1

commit 74ceb24a298c8e84002a10bff2e9e2ae31529114
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 6 01:24:59 2013 +1100

    fix floating/kneeling offscreen thing

commit 2157494cb76cfd105b9d3c18ab790b91fd2c2e45
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 5 21:39:37 2013 +1100

    remove un-needed function
    
    fixing logic > band-aid

commit 34f2469e7e78be244e0e985d574ef9e79d6ff4d6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 5 21:27:15 2013 +1100

    fix a whole bunch of door stuff

commit 30586b3bbe8614e3723022aacf8d08b3015aa958
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 5 18:01:06 2013 +1100

    missing else in door opening.

commit 3daf0939aec7c1da1024252d5067cf42d96dbe04
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 5 17:57:33 2013 +1100

    fix tu reserve drawing

commit ae9fc8d5b3a0ce541fd08d5fceab8bae28350818
Author: dtrushn <dtrushn@gmail.com>
Date:   Tue Nov 5 03:48:42 2013 +0400

    Smooth globe rotation:
    -increased rotation fps;
    -stops rotation only when last button is released;
    -prevents rotation timer from starting multiple times to fix possible
    stuttering while rotating by keyboard hotkeys.

commit 34f553090967a5da0cdeaf2072df836a2e036f8b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:15:41 2013 +0000

    Compiler fixes

commit 9cc1877519ea83b13c23c8812d7ad805ecb11f25
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:15:29 2013 +0000

    Fixed being able to click outside the globe after PR #726

commit d7ba3fed22ad1f844b496ea1c4df024a7a22626e
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:14:46 2013 +0000

    Fixed HWPs getting death messages

commit 339cc4fc8a531e72443ee1ab9d7d668042574823
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:13:58 2013 +0000

    Fixed possible crash with pathfinding cleanup

commit ecce3884f1ce4519066da4501d098ed5686a12ef
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:13:35 2013 +0000

    Added TU reserve settings to save

commit 9934a5d2e9242a7d68c3b289cad6de8a1ccc0933
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:13:03 2013 +0000

    Fixed Control Options getting messed up in Battlescape

commit 6f48232e6183710ea6de615f26fe3c2181d095d8
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 4 16:12:27 2013 +0000

    Fixed research warning still popping up when clip was researched before weapon

commit d84e09653c52e8dd1e0fc09612d0e9f0b3e74ee0
Merge: 657c612 998fd65
Author: Daniel <supsuper@gmail.com>
Date:   Mon Nov 4 04:15:31 2013 -0800

    Merge pull request #719 from redv/fix_alien_containment2
    
    UI: Fix alien containment state (another version)

commit 657c6126e8bda5411968e6b37bdf82b7c4644a70
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 4 13:18:02 2013 +1100

    make door opening respect reserve setting.

commit 3aa170c0831769ca8d9cdf59652503d5a2c9d8e3
Merge: fde67c1 2e30e51
Author: Daniel <supsuper@gmail.com>
Date:   Sun Nov 3 18:13:36 2013 -0800

    Merge pull request #729 from ShadowGJ/NameChanges2
    
    Update Japanese.nam

commit fde67c11cf818464085a06b16db1a6e9c6486f69
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 4 12:45:34 2013 +1100

    that's not needed there, and that text is bad

commit bd9eda47720b053004a296af77eae477d8c87575
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 4 03:04:07 2013 +1100

    ahahahahahahahaha

commit 8a1be01912b0a774bdf9c80ac581b7695c075eca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 3 20:42:47 2013 +1100

    fix ambush estimations

commit 4456dc5fbd4e78586f1c58eac23086ceb82721c1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 3 20:42:17 2013 +1100

    fix radius on power source explosions

commit 5c8afca4aff83d4482341f52a045649ffa2fd52a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 3 20:42:03 2013 +1100

    fix stun damage

commit c9aa1b83a0081963cc50fe71699dbb004333e1e5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 3 20:41:36 2013 +1100

    vertical movement costs no energy

commit 9974ca6df4f97115f6275ec19c94438afd56798e
Author: dtrushn <dtrushn@gmail.com>
Date:   Sun Nov 3 03:10:25 2013 +0400

    Added an option to skip "Next Turn" screens during battle.

commit 2e30e51c652318b1a5ae83f1e4181ff2059704ae
Author: ShadowGJ <gdf86@hotmail.com>
Date:   Sat Nov 2 13:13:02 2013 -0200

    Update Japanese.nam
    
    Increased first and last name count.

commit 8ee7bdaef02d972f6cc01979bf149473418615f3
Merge: a975aec 3864a3e
Author: Gix <gix.goger@gmail.com>
Date:   Fri Nov 1 21:05:41 2013 -0700

    Merge pull request #16 from SupSuper/master
    
    sync

commit 3864a3e2b6ecf1f1ff9f1e68907bc1b1f0faa0f1
Merge: 28442f0 7a0011f
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 1 16:24:15 2013 -0700

    Merge pull request #726 from dtrushn/ui_globezoom
    
    UI: Zoom globe by mouse wheel anywhere on screen.

commit 28442f035140481d5fa825808b05277b2d230c83
Merge: a049f11 37a7525
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 1 16:20:00 2013 -0700

    Merge pull request #702 from redv/fix_radars
    
    Fix: Radar detection. Special case.

commit a049f1193761c2903cb9a95516596eafbf194b2d
Merge: 9c8c311 24938b3
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 1 15:41:09 2013 -0700

    Merge pull request #718 from redv/fix_ids_ufos
    
    Fix: loading IDs of UFOs.

commit 9c8c31199e12564520c24b1d60926855f2ea3825
Merge: ab47f08 3c4bc8a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 1 15:40:16 2013 -0700

    Merge pull request #716 from cfailde/fallingreactions
    
    A couple of fixes for reaction fire on falling units

commit ab47f08a05556f9758f85704b17edd924f014951
Merge: 6cc6a5d 4b2dab7
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 1 15:09:20 2013 -0700

    Merge pull request #722 from ShadowGJ/NamesChanges1
    
    Name list changes

commit 741529a3b496d1f40543ceaf0a7b15f8d0088231
Author: dtrushn <dtrushn@gmail.com>
Date:   Fri Nov 1 23:09:43 2013 +0400

    Left/right hand hotkeys (Q/E). Opening left/right hand menu cancels
    current action. Close left/right hand menus by cancel key or left/right
    hand hotkeys.

commit 7a0011fec914cf2ebc043012f5049ea4b9f2f554
Author: dtrushn <dtrushn@gmail.com>
Date:   Fri Nov 1 00:12:44 2013 +0400

    Zoom globe by mouse wheel anywhere on screen.

commit 4b2dab79f3fdee7622b0c5042e710217e1f19df6
Author: ShadowGJ <gdf86@hotmail.com>
Date:   Fri Nov 1 14:46:57 2013 -0200

    Update American.nam

commit f9dda9a4c1d73b9c81f115112dd36d976f3bdfc2
Author: ShadowGJ <gdf86@hotmail.com>
Date:   Fri Nov 1 14:02:25 2013 -0200

    Update Spanish.nam
    
    Removed outlandish names.

commit adff22a2888f6fbf6e11d7285c0110c8a9fc4109
Author: ShadowGJ <gdf86@hotmail.com>
Date:   Fri Nov 1 14:00:10 2013 -0200

    Update American.nam
    
    Increased first and last name count, and tweaked lookWeights a bit.

commit 37a7525a2da73172c9c8dea8c1b1a2c4412b0a00
Author: redv <rproskurin@yandex.ru>
Date:   Fri Nov 1 19:56:30 2013 +0400

    changed to: chance = chance * (100 + u->getVisibility()) / 100;

commit 6cc6a5d3489688ad5ccce680e9e7130661c192d7
Merge: 99fe9a5 0a2f828
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 1 08:39:03 2013 -0700

    Merge pull request #715 from cfailde/position
    
    Some << operators for Position

commit 99fe9a5469380630d596980cc7604752200c3479
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 1 19:42:21 2013 +1100

    i don't even.
    
    why on earth did i ever think this made sense? it's inside an if that makes
    sure health is 0.

commit da9c7613ba1a1dd09e1ab39c88a94db30dcf750b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 1 19:35:12 2013 +1100

    invaders must die.
    
    debug function for instant victory and great justice!

commit 998fd656b9d5022d1f37f50b0a513ef6841b5701
Author: redv <rproskurin@yandex.ru>
Date:   Thu Oct 31 23:29:15 2013 +0400

    pacific version

commit a975aec5b7d077b6623c854f91f834a539121239
Merge: 3284b1c 3eb4d6e
Author: Gix <gix.goger@gmail.com>
Date:   Thu Oct 31 10:29:15 2013 -0700

    Merge pull request #15 from SupSuper/master
    
    sync

commit 24938b3c801ffd01de53c0faab28ccbd976949cf
Author: redv <rproskurin@yandex.ru>
Date:   Thu Oct 31 20:39:18 2013 +0400

    Fix IDs of UFOs loading.

commit 3eb4d6e040be54a74a5b1160be1218a3e3a2220b
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 31 05:08:05 2013 +0000

    Fixed locale bugs.

commit 7a3ad3683b4b78620e0f933f3aa6f9f7880335e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 31 15:29:57 2013 +1100

    fix country pact signing behaviour

commit 5858143ace4e0276522e6b18f7fa6cd3d9f183ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 31 15:12:52 2013 +1100

    EXPLOSIONS!!!1
    
    the first explosion may not be on the map, but if even one is,
    we should draw it.

commit 17e1242abff5c28353d313c1613a1bf6d2d9a3bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 31 15:11:51 2013 +1100

    unify config setting and in-game setting for frameskip
    
    let's not be misleading.

commit 6304f958375596da8af920b53ac5adfe4aa9d3f4
Author: redv <rproskurin@yandex.ru>
Date:   Wed Oct 30 21:50:41 2013 +0400

    a bit faster

commit 3c4bc8a8410eee4428352e37c53123494dab5145
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Oct 29 20:29:33 2013 +0000

    Do not react if shooter is falling
    
    because gravity is quicker than your reactions anyway.

commit dd77edf58210c99b0dc976833d98f7f5caf1e444
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Oct 29 20:04:45 2013 +0000

    Reaction fire on fallen units

commit 3284b1cbd611eb8e6b481067efed5e1cd9f85c1d
Merge: a185126 2505fa7
Author: Gix <gix.goger@gmail.com>
Date:   Tue Oct 29 11:49:11 2013 -0700

    Merge pull request #14 from SupSuper/master
    
    sync

commit 0a2f8289858253afdd754aaecad2f49ab18c4c27
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Oct 29 17:05:53 2013 +0000

    Some << operators for Position
    
    makes it a bit more natural to get position information.

commit 610fd5bfff56bbfa0dc89cfd6a41e363c49ed27e
Author: redv <rproskurin@yandex.ru>
Date:   Tue Oct 29 21:04:49 2013 +0400

    _txtTitle

commit 388a996a5104a53dd349221f2aa0fb9dde560b4a
Author: redv <rproskurin@yandex.ru>
Date:   Tue Oct 29 20:05:16 2013 +0400

    fix alien containment

commit 2505fa7737219311b8d1f0eca931a142fd41f510
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 30 00:45:33 2013 +1100

    psh, fine, i'll make some constructors and junk
    
    cause otherwise i can't compile it.

commit 5eebd3f6ce4456cc83caef2a464f33226bbf3510
Author: DarkDefender <darkdefende@gmail.com>
Date:   Tue Oct 29 00:02:50 2013 +0000

    Fix arrow bobbing

commit 23e7aa6e7236e74417761eb1e3b8dd1783dbdacb
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 28 21:53:51 2013 +0000

    Compiler errors

commit 30e97f2649811b935879ec5225757960cd92eb79
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 28 19:59:58 2013 +0000

    Refactored ruleset code. This has probably broken something, please test!
    - Now you can remove entries by specifically specifying "delete: STR_ID".
    - Added language fallback for extraStrings, defaults to English (or whatever's available) if target language isn't found.

commit ef6f813cf647be6ba284a2d92d604006182f61c6
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 28 16:38:38 2013 +0000

    Compiler errors.

commit 23276b07bc7fcce6ecb860246bddf8a9e5961339
Merge: ce8a4b2 2ce8b41
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 28 09:29:59 2013 -0700

    Merge pull request #709 from GixG/compilWarnings
    
    Compil warnings

commit ce8a4b2d927f701505572f2f1c9213a5fe36095a
Merge: 3ced1f4 90a82f4
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 28 16:22:00 2013 +0000

    Merge branch 'containmentManagement' of https://github.com/cfailde/OpenXcom
    
    Conflicts:
    	bin/data/Language/en-GB.yml
    	bin/data/Language/en-US.yml

commit 3ced1f44b416228b80f0b0562a5d26e8cd165650
Merge: 355a67e 9236055
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 28 09:04:41 2013 -0700

    Merge pull request #711 from fenyo1/psiStrengthEval
    
    New Advanced-Option: Psi-Strength Evaluation; Default: OFF

commit 355a67e1c3804348bce86443a6c4cb2eeecce3ee
Merge: 7dbdb3a ca1a472
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 28 08:40:29 2013 -0700

    Merge pull request #713 from starwindz/master
    
    Cyclic animation of arrow above unit

commit 7dbdb3afe85e329b6af1712b16a8155694b0c3d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Oct 29 02:37:07 2013 +1100

    EXPLOSIONS!!!1

commit f59f4488d81f3fcd70f7887d8d2cb146d5bb3d60
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Oct 29 02:36:50 2013 +1100

    allow for limited shot weapons without clips.

commit ca1a4724a765557c6f54baff683ce61b3daba217
Author: starwindz <starwindz777@hotmail.com>
Date:   Mon Oct 28 23:40:11 2013 +0900

    Cyclic animation of arrow above unit
    
    Animation imrovement of arrow above unit
    - Cyclic animation
    - Arrow is hidden when unit moves

commit 2d46b9befcf6d6f7a247514db8b01acee8b1451c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 28 01:56:18 2013 +0000

    Font fixes

commit 9a893bb0786c725eb1cdeb79dc528cade8846954
Merge: bea1e2b 34f584b
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 27 12:53:18 2013 -0700

    Merge pull request #712 from GixG/fix#348
    
    Fix Bug#348

commit bea1e2be48442fca0c731a116055cc52c2326eff
Merge: f3f25ef b8b1b77
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 27 12:48:47 2013 -0700

    Merge pull request #708 from fenyo1/HUNnames
    
    Fixed: Hungarian soldier names.

commit b8b1b77bf67fdc9a771b6a08a1403f44e1e2f0de
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 27 19:11:48 2013 +0100

    Fix: "lookWeights" instead of "lookWeight"

commit 34f584b8b06dc2eaf0b7130a5256477012194088
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 27 19:20:16 2013 +0200

    Update SoldierInfoState.cpp

commit 4497f664991b9b8387712001bb017d6809d276d3
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 27 19:04:42 2013 +0200

    Update SoldierInfoState.cpp

commit 9236055c71f4d7c25666adfa9deb834bf55e7de4
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 27 15:57:53 2013 +0100

    Updated Changelog

commit f3f25ef75f2b257abbfcb619a59569157d92c8b5
Merge: 66b70e0 ae69eb9
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Oct 27 07:49:24 2013 -0700

    Merge pull request #655 from cfailde/falling
    
    Make units get out of the way of falling units

commit 0eaa7d4beb12dd881f56b33972334125b64e4280
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 27 15:46:13 2013 +0100

    New Advanced-Option: Psi-Strength Evaluation; Default: OFF
    Evaluates the psionic strength of all soldiers after the appropriate research has been completed.

commit 66b70e0f12c5bc7383dd8c0e9502ca941c845187
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 28 01:38:14 2013 +1100

    fix memorial date display thingy

commit 21f92bb9b6b3f7e24a3cdd2ff585aae134ce2ab5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 28 01:37:55 2013 +1100

    what the hell is going on with TU reserve?
    
    eliminate possibility of accidentally calling this function without proper
    arguments

commit 1714f04da33ccd94617a6f799e1574e5f579712b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 27 23:33:35 2013 +1100

    ignore darkness level, auto assign flares and respect layouts.

commit 5f73a3fafa4b3b2814e1711a77e2d8915fae4c69
Author: redv <rproskurin@yandex.ru>
Date:   Sun Oct 27 14:02:16 2013 +0400

    refactornig

commit 2ce8b415c9b04d8f1219625d56d46c7627f2e051
Author: GixG <gix.goger@gmail.com>
Date:   Sun Oct 27 07:27:55 2013 +0200

    CompilWarnings

commit a185126eb731f32f606866688f9ff2b35b579bb1
Merge: 35ffe1e 90d53ce
Author: Gix <gix.goger@gmail.com>
Date:   Sat Oct 26 21:45:45 2013 -0700

    Merge pull request #13 from SupSuper/master
    
    sync

commit 90d53ce0c11fade1082f2689814c0b17e27df617
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 27 15:06:56 2013 +1100

    maybe fix some tu reserve stuff? i guess?

commit c93c2a8d8771fa4312a0538c0a1a4a4807693bc3
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 27 03:33:28 2013 +0000

    UI fixes

commit 90a82f4f67972aec3200f50892b0c6ed35d8127c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Oct 27 01:12:29 2013 +0100

    Alter containment management screen colors

commit d2b6f5ec85063a81cf2fa851753f2b8613359090
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 26 22:03:00 2013 +0100

    Add additional strings to en-GB too

commit 54a01f18b224e12e49d7224a71af1974c0fe1429
Merge: 5927a7d 735df6f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 26 21:55:47 2013 +0100

    Merge branch 'master' into containmentManagement
    
    Conflicts:
    	bin/data/Language/en-US.yml
    	src/CMakeLists.txt

commit 735df6fed235e27084a98ddfc1929b15a90397fd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 27 05:11:59 2013 +1100

    dogfight/ufopaedia fixes

commit e2c2c3fe1d4c4de5ab5f7df8f5f5441fa72a82fb
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Oct 26 20:09:51 2013 +0200

    Fixed: Hungarian soldier names.

commit 4b7b4402bd632d98ad10e29105c0efce0ab093e8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 27 04:56:11 2013 +1100

    fix some ruleset stuff

commit ae69eb9f246c007f125c0bdf1184c135c5868f7b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 26 16:09:59 2013 +0100

    Set proximity grenades to be active on turn set

commit 576c7c15410ee8251a19e482d71651d90c30de41
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 26 14:08:50 2013 +0100

    Really merge upstream fixes for proximity grenades
    
    who knew merging could be so much fun?

commit 1dea66d25c3d3aaafac954146b9141d7b70877ca
Merge: b6e3ff4 41c7f0c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 26 13:57:02 2013 +0100

    Merge upstream fixes for proximity grenades

commit 35ffe1efead661bf3b31af3ec9e70ef10e0dec43
Merge: 52d745a 41c7f0c
Author: Gix <gix.goger@gmail.com>
Date:   Sat Oct 26 04:03:03 2013 -0700

    Merge pull request #12 from SupSuper/master
    
    sync

commit 41c7f0c434edb1bbc871dedd8db943006dbcfa6e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 26 17:06:40 2013 +1100

    fix aliens pathfinding through each other
    
    the AI is better equipped to deal with this sort of thing now.

commit 7bb4fca38f2629ecb685d9a918d05825681cfb02
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 26 01:42:56 2013 +0100

    Compiler fix

commit ef357ef7b6f3422c9bc731805885aaa99083c94f
Merge: 51823ec cb3ba6b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 16:47:39 2013 -0700

    Merge pull request #671 from cfailde/flares
    
    Auto equip flares on night missions

commit 51823ec4ef2703ca9fe74ec0af437eea9573d80a
Merge: b6653fe 07e3b8b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 16:07:40 2013 -0700

    Merge pull request #705 from redv/backup_save
    
    Feature: Safe game saving

commit b6653fef34636c01f04eb5839550489bd8e784f4
Merge: 59be7ef 428c006
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 25 15:50:09 2013 -0700

    Merge pull request #706 from redv/fix_time_of_death
    
    Fix: Time of death

commit 428c006527ad71837091d10b31a5365f8f0b756f
Author: redv <rproskurin@yandex.ru>
Date:   Fri Oct 25 23:43:02 2013 +0400

    I belive, GameTime _time; will perform better that GameTime *_time;

commit f65a2c9e728b316d11575b255a2a0bd888da14d9
Author: redv <rproskurin@yandex.ru>
Date:   Fri Oct 25 22:47:41 2013 +0400

    fix time of death

commit 59be7ef9692fee05059f01c3820f7f93197e4385
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 25 19:24:05 2013 +0100

    Code cleanup.
    UI fixes.

commit b5617d63e33b97dd97f0ddf1919c29153a9fa039
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 25 17:49:39 2013 +0100

    I fixed something

commit 6071aa93ad5884e484d1aeb552dd92629e948dba
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 25 17:39:15 2013 +0100

    I broke something

commit 07e3b8b7e610a1aa481614f2cb644c963e645feb
Author: redv <rproskurin@yandex.ru>
Date:   Fri Oct 25 18:32:14 2013 +0400

    more more safety

commit 1ec617a12ae7f5ec59d2badb64e34829e2c8c7be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 20:59:31 2013 +1100

    fix saves

commit 1c602e7066464e7f85e94f59965018f1f9146c3f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 20:39:22 2013 +1100

    optimize scrolling

commit 9bf672000537f88977e8b956b25b497bf1e98581
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 02:52:04 2013 +1100

    Found out what should actually be the location.
    
    4

commit 58cf9aed0f3e1d219f27faaa7f8842f6014eba31
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 24 16:20:28 2013 +0100

    Sigh

commit 786ee578904196a00062191857d3771383d30c87
Author: redv <rproskurin@yandex.ru>
Date:   Thu Oct 24 19:06:11 2013 +0400

    safe game saving

commit f288fde14ba928d0065d1e22a8e332cd57bd6778
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 24 16:05:18 2013 +0100

    Grumble grumble makefiles

commit a379a68b2373f1e814b175874c51b931c1a77869
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 01:28:13 2013 +1100

    fix alien mission zones.

commit ccc1493725c93b74aaa7bee44af800e80077bebd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 01:24:26 2013 +1100

    add third debug display to geoscape
    
    toggles mission zone display

commit f9e5cf35400adf2741f98739cba8c45bd85d3c0a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 25 01:24:08 2013 +1100

    fix checking for areas inside land

commit 04ec7d04b7735aa86e2a91f70b89908c7109b3df
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 24 14:15:03 2013 +0100

    Minor fixes

commit 978606cc5958098e741d408b03569a58a88d7717
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 24 12:32:47 2013 +0100

    Added soldier memorial.

commit f6b3208fe99282063a70bfc1cbcda93a4784ddd1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 20:39:41 2013 +1100

    modding fix
    
    be real picky about what file types we'll even consider loading as sprites

commit b37a5cac792ca22fbbf001932120ba59b87d6eca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 18:54:14 2013 +1100

    guarantee that no dying or fainting units try to react.

commit 824d35d4f67cadffe79845f601a258715ef5f19b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 17:00:57 2013 +1100

    change how fire speed works
    
    this si a big one folks, it'll invalidate your old fire speed settings,
    make sure you re-set your fire speed in the menus, or expect projectiles
    to move at an undesired speed.

commit 72c7860c456a1bef92099cd410c689870e02b207
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 16:58:41 2013 +1100

    fix battlescape timers
    
    the timers start before the inventory state is pushed, and frameskip freaks
    out because of all the time it missed, starting the timers in the init
    function sets their start time more accurately.

commit 67ff6a7c61d9c1ff55d23731ff1d3a342f4e828b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 16:56:17 2013 +1100

    pop some un-needed states in new battle mode

commit 33e7a8a41c2099ff16670f5bb61d75f71b5841e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 16:55:21 2013 +1100

    Optimize map draw somewhat

commit a66db4f5cfb2971c623313aef682204b68dcaae6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 24 16:49:42 2013 +1100

    small optimizations in tileEngine
    
    these functions get called a lot by the drawing code and can use some minor
    optimizations like this
    
    - voxelCheck returns -1 without processing if the tile in question is empty.
    - castedShade moves to the lowest logical level before checking voxels
    - removes extranneous LOF trace in reaction fire checks

commit 7d91b679976a7ca00d47e968aed40da41b839f15
Merge: f323686 36a1da7
Author: Daniel <supsuper@gmail.com>
Date:   Wed Oct 23 07:58:52 2013 -0700

    Merge pull request #703 from redv/fix_unbreack_spaces
    
    Fix: Negative numbers.

commit f32368686317a05a805d186bb402547ec1dca250
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 23 15:34:12 2013 +0100

    Compiler fix

commit 36a1da702c2bd270e0acfd2c5fe7fe758246ba1a
Author: redv <rproskurin@yandex.ru>
Date:   Wed Oct 23 18:32:29 2013 +0400

    fix negative numbers

commit a11bdc3c148e8ea128b1b55ac91fcfbd927a4094
Author: redv <rproskurin@yandex.ru>
Date:   Wed Oct 23 14:54:59 2013 +0400

    If UFO detected by conventional radar, check other bases, maybe they has hyper-wave decoder.
    Some optimizatios.

commit 099fe266cf77564b2e6e3ff70565fcc7d68b35c6
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 23 05:28:31 2013 +0100

    UI fixes

commit ee764894f2c908d5abdb62514eaf1f845777e6fb
Merge: 4dfc46c d9d24c5
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 22 20:54:57 2013 -0700

    Merge pull request #695 from kevL/hyperfix
    
    fix redetected UFOs from being hyperdetected

commit 4dfc46c5b8ce4cfc08b0bb213ce8f7701c78f36f
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 22 05:33:01 2013 +0100

    - Updated name lists.
    - Fixed modded weapons losing their bullet sprite.
    - Added "Reset" button to custom base building.

commit 52d745a3ab862a1a78698bd387a495aa70ea4457
Merge: 888759c e1034f7
Author: Gix <gix.goger@gmail.com>
Date:   Mon Oct 21 10:16:23 2013 -0700

    Merge pull request #11 from SupSuper/master
    
    sync

commit e1034f7571490e9a746c5b65e82dbfdceabd21d1
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 21 17:35:41 2013 +0100

    Fixed double display setup.

commit 17b06aa76fb38d2d18794efabcf25e5792ea988c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 21 17:05:01 2013 +0100

    Fixed various UI and compiler errors.

commit 7b641170c92278eab8bff1432175dd468c0370fe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Oct 22 00:46:38 2013 +1100

    make explosions more prettyful
    
    allow some of the explosions to start animating after others have finished
    by reducing the minimum possible starting frame to -3.

commit 649b4729d2017447b7b33f43f7d55fb2be7fc709
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Oct 22 00:44:39 2013 +1100

    add frameskip to advanced options menu
    
    new strings added:
    STR_MAXFRAMESKIP
    STR_MAXFRAMESKIP_DESC

commit 3f36e18d660fba85ec99c07d44d207234dd62b3c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 21 23:50:37 2013 +1100

    default frameskip to 1
    
    no more missing psi attacks.
    they're only up for 4 frames, and can be skipped entirely.
    :(

commit 944364d2d2706e891ad716be06d832f14b8bcf2c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 21 20:32:39 2013 +1100

    center camera on explosions and bullet hits correctly

commit 7a52b3ca9c86ed5818f49b15e5f26c5512805a42
Merge: 6a087c8 060d2c3
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 20 20:50:13 2013 -0700

    Merge pull request #700 from ZehCastro/alt_f4
    
    Request #235 - Alt+F4 to quickly close the game

commit 060d2c33055d42c46142142675f8606b25da4569
Merge: 4ae56e8 95991bf
Author: ZehCastro <lothiack@gmail.com>
Date:   Sun Oct 20 23:59:54 2013 -0200

    Fix bad refactor.

commit 4ae56e8baef61d6112d59487a92a58af2436c655
Author: ZehCastro <lothiack@gmail.com>
Date:   Sun Oct 20 23:40:17 2013 -0200

    Added Mac OS application quit shortcut and changed code to use default engine quitting scheme.

commit 95991bf5e047b3a08d744720a8d9f345f155e60f
Author: ZehCastro <lothiack@gmail.com>
Date:   Sun Oct 20 23:40:17 2013 -0200

    Added Mac OS application quit shortcut and changed code to use default engine quitting scheme.

commit 6a087c826e97e130d29c9382d60fcd70d4b8ab95
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 21 02:10:52 2013 +0100

    UI bugs.

commit 9627fbe9162a137d7672b0eac88029047d81609d
Author: ZehCastro <lothiack@gmail.com>
Date:   Sun Oct 20 22:38:05 2013 -0200

    Request #235 - Alt+F4 to quickly close the game

commit 74b5c46dc446847ddbcd9a88985e88c6c116ca5c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 21 08:24:55 2013 +1100

    future proofing IDs to use normal person numbers

commit 99c4ac503858608a50ba689907f28f1cbb22e504
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 21 08:09:33 2013 +1100

    alien base fixes: phase 4
    
    don't spawn bases on cities, try to spawn them in random locations.
    (based on mission zones)

commit 3f244629179b9f0713762a28c8c8d50c190c6c1f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 20 18:33:18 2013 +1100

    alien base fixes: phase 3
    
    only 8 alien bases at a time.

commit e920c06ab741a08ca87fb07bed3151b2c17fd7c8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 20 18:33:00 2013 +1100

    alien base fixes: phase 2
    
    only spawn bases on ACTUAL signing of pacts.

commit 646ee1a65665bbb2c27b5f53f975be4c5da89a74
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 20 18:31:58 2013 +1100

    alien base fixes: phase 1
    
    clean up that mess.

commit 6fa3559f69b5b072a49bd9a78f343d7272556689
Author: GixG <gix.goger@gmail.com>
Date:   Sun Oct 20 23:25:03 2013 +0300

    Improved Graphs (many countries and regions)

commit 9ed154bdf1c741e240e7f3fa0463479c7d95e79a
Merge: fd611af 742062f
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 20 12:08:40 2013 -0700

    Merge pull request #696 from GixG/initialFundingAdjust
    
    Initial funding adjust

commit 742062fc364ffd5803237af1d061ca2c65e61ca5
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 21:29:05 2013 +0300

    Update Ruleset.cpp

commit 1ae97884075a85ef16af892f04341096c18b8350
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 21:27:17 2013 +0300

    Update Xcom1Ruleset.rul

commit 119d118652f1585a07415ebf9c9e27421150c247
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 21:26:04 2013 +0300

    Update Ruleset.cpp

commit 2a363f44aa8f31d207a28649dd631ee1af34658a
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 21:23:50 2013 +0300

    Update Ruleset.h

commit fd611af83f2eb64ff826af121715205723a1232f
Merge: 07f4776 919052b
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 20 11:14:44 2013 -0700

    Merge pull request #697 from redv/fix_name_autosave
    
    Fix: Saving right name for autosave

commit 919052b04b8c2b887d5db8c8b703c89bcec2345d
Author: redv <rproskurin@yandex.ru>
Date:   Sun Oct 20 14:34:11 2013 +0400

    saving right name for autosave

commit 07f4776b1e57a3b8ad2ba322bf8f50a2191509be
Merge: afa5ca5 f4434c1
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Oct 19 23:56:58 2013 -0700

    Merge pull request #694 from redv/fix_los
    
    Fix: Bug report 332 - Line of sight's glitch

commit 34e4edae1a57535b49ece0543e43e53b7d5dd76f
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:46:20 2013 +0300

    Update Xcom1Ruleset.rul

commit afa5ca5ec00bdaf7bc229622962f2f88ccc04392
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 20 17:43:48 2013 +1100

    fix psi capture

commit d1b8d7a812427207aa68f04c1b7528d80bbebf18
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 20 17:19:16 2013 +1100

    0 weight

commit c744148c10ca4f1c0af3106768bcfff7dd1b3807
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:44:05 2013 +0300

    Update Ruleset.cpp

commit 4b124222d9c50c883cc9c84b3c0739b85029926b
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:42:23 2013 +0300

    Update Ruleset.h

commit 888759c3d0e72c671750f9ceb1a54946c34f710e
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:39:21 2013 +0300

    Update Ruleset.cpp

commit e8a2b2b841519b1a2d5cd8cb9ce49a20335704da
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:34:46 2013 +0300

    Update Ruleset.h

commit fa9a828f213b98c2bd062d107e74587c825b124b
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:31:54 2013 +0300

    Update Ruleset.cpp

commit ad887438f2e3a73603568628440def33d9714b61
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 20 09:27:03 2013 +0300

    Update Ruleset.h

commit 8304ae244ad38677f390ac8997a5d13167c9ad68
Merge: 467ce74 8bdae40
Author: Gix <gix.goger@gmail.com>
Date:   Sat Oct 19 22:05:41 2013 -0700

    Merge pull request #10 from SupSuper/master
    
    sync

commit d9d24c55c26cf37accf6c5f2d2f07bff1cbf6b1c
Author: kevL <k3v1s73n@gmail.com>
Date:   Sat Oct 19 18:54:22 2013 -0600

    fix redetected UFOs from being hyperdetected
    
     - when not in range of a hyper-base.

commit 8bdae402251a412057bc795bf140824c6a33f1c2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 19 17:35:49 2013 +0100

    Fix dirent.h on Linux

commit 9210b8bc75bf8dadd56ce85f5686e1d33d4a58d1
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 19 17:15:12 2013 +0100

    Fixed static analysis errors.
    Updated libraries.

commit f4434c105f89d152067e6c6abe670aa747d8ae26
Author: redv <rproskurin@yandex.ru>
Date:   Sat Oct 19 20:14:51 2013 +0400

    revert back #661

commit 8b247a3c06e36efa4244b330eb43e03d9152bef6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 20 00:00:44 2013 +1100

    that "ah-hah" moment
    
    fixes some things, most notably reaction fire bullets not showing up.

commit 71086bec28f837b26340014ea3e9d1adf5e3bb30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 19 21:34:24 2013 +1100

    small reaction fix
    
    don't keep reacting against zombies after they hatch.

commit c65ed4296700b677bae73015fe3a5b6427102d0f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 19 17:03:11 2013 +1100

    let's just make sure that it's the right item

commit 07d05cd47f8bb15f9e7a8da38b7b125b47444e32
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 19 16:55:36 2013 +1100

    allow item production to trigger craft re-armament

commit 44d67ec8c92202eace88c2fecb5067e439790ad7
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 18 20:09:18 2013 +0100

    Cross-platforming how does it work.

commit 18846f5ea5e2eed32bce523a351f352464117388
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 18 23:02:58 2013 +1100

    fix for unit stats and such

commit 3ee6e99dcad5bd00694e94e57a626e059fda025b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Oct 18 23:02:35 2013 +1100

    i hate civilians.

commit 975214b9e93b420bccdd9c66265a9c934eaae27f
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 18 03:10:47 2013 +0100

    No more bugs with weird save names / overwrites, plus some refactoring. Save interface still needs a do-over though.

commit 08bc0355f324b63ca95db6b3e6d4f9becb9d8733
Merge: 75e2faa 3c9e9b6
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 17 12:57:23 2013 -0700

    Merge pull request #692 from redv/fix_unbreack_spaces
    
    UI: Added number formating to UfoDetectedState

commit 75e2faa2c37b5018c6f5d05cbc21d8a95e5dcf35
Merge: 6cb7ee6 4a32d63
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 17 09:53:38 2013 -0700

    Merge pull request #659 from redv/russian_nam
    
    Update Russian.nam

commit 6cb7ee6e78e45cccafd8e8337b793c09ca5a2c3b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 22:29:35 2013 +1100

    fix pathing on stairs

commit 0c5d459ab51f94437a3dd65d2d8a142a162d4a37
Merge: 4ee2956 510f85f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 04:10:40 2013 -0700

    Merge pull request #646 from redv/fix_crafts_without_fuel
    
    Fix: Bug report #241 - Avenger fly without elerium can take off

commit 4ee29564fb4020e01d8735dcebde59cd3babde3f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 21:54:03 2013 +1100

    minimize dogfights >= standoff range

commit a3ed84fac0d9048ef1f1d05a107b86cd993cf0aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 21:51:20 2013 +1100

    don't de-select psi action on success

commit c5a303bd5efd9ab8e177826e65097a65eae0835d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 21:45:52 2013 +1100

    only pop up "wrong ammo type" for things that can accept ammo

commit 170fd9507888a3abdd98f513411cb587b9c28852
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 21:39:29 2013 +1100

    freeze timer when zooming in to dogfights.

commit 0775543d683501b11a88afc31507dec43c98b0cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 19:51:29 2013 +1100

    there's nothing friendly about friendly fire.

commit eafe864b41ae5e1709de24a1662d08df50a73761
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 17 19:34:25 2013 +1100

    haha, whoops.
    
    http://openxcom.org/bugs/openxcom/issues/325

commit 81b3d3ca5cfaf9120c70887e5e9dae67152b5da2
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 17 05:30:33 2013 +0100

    Fixes

commit ac1e2b3fbebc93e58de9e6a072e04f583ff20562
Merge: c1705f9 d9f63d7
Author: Daniel <supsuper@gmail.com>
Date:   Wed Oct 16 18:14:21 2013 -0700

    Merge pull request #689 from redv/fine_radars
    
    UI: Better radar lines

commit c1705f944fcd152d15ed662ed007fb8008a8ae3f
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 16 20:36:48 2013 +0100

    Language fixes.

commit 3c9e9b60519cda7f884d24821a42e188a54312c1
Author: redv <rproskurin@yandex.ru>
Date:   Wed Oct 16 22:22:56 2013 +0400

    formatNumber(UFO speed)

commit 29f586ce0fface4a2a87099d09510c6882fae073
Merge: 1d43ce7 be7a4bd
Author: Daniel <supsuper@gmail.com>
Date:   Wed Oct 16 07:33:11 2013 -0700

    Merge pull request #688 from redv/fix_unbreack_spaces
    
    UI: Native-like nonbreakable spaces and number formating.

commit be7a4bd14da22d164170cbada233ee31fc213354
Author: redv <rproskurin@yandex.ru>
Date:   Wed Oct 16 17:12:32 2013 +0400

    Unbreackable spaces: looks native-like.

commit 1d43ce7247f761051663cf1672bbb9d6622b60bc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 16 23:11:29 2013 +1100

    add default values to ai loading
    
    try to allow loading of older saves.

commit 75239cfc6d0d3aa5392a488f85a8f74877e8d5fd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 16 18:26:31 2013 +1100

    only zombify units with no other special ability

commit 29839af8ac18f1ad40a236706d33413ca2843020
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 16 17:51:49 2013 +1100

    fix celatid ctd

commit 3ecaed6d11cd7475eacd2cabdd37904ea6edcfc4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 16 13:53:27 2013 +1100

    missed a spot

commit c896aed3646212d82e8e3d486af5ad86b14abf52
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 16 13:51:40 2013 +1100

    no more floating units please.

commit d2bd120a496941f016ecce9ab8722936cf8d80ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 16 10:51:27 2013 +1100

    make sure panicked/berserk units re-set.

commit d9f63d7a35aa11d65efbe9b725403449991d5d34
Author: redv <rproskurin@yandex.ru>
Date:   Tue Oct 15 13:57:15 2013 +0400

    better radar line

commit 467ce747e057a9396a428007610d66c02675cae4
Merge: c717382 67fced7
Author: Gix <gix.goger@gmail.com>
Date:   Mon Oct 14 11:57:24 2013 -0700

    Merge pull request #9 from SupSuper/master
    
    sync

commit 67fced706c3df4652438048876ac4be1499c54ac
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 14 19:53:43 2013 +1100

    allow armors to modify effective stats.
    
    adds a UnitStats property to armors, allowing them to modify effective stats
    during battlescapes.

commit 64c47671604bdc76e613fccbf51e1bc49c6414ed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 14 17:39:56 2013 +1100

    add weight to armor

commit 44852954c1c22fd5c889952f6c7f3bf25edf7e5d
Merge: 5851af7 48ae5ac
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Oct 13 17:44:04 2013 -0700

    Merge pull request #662 from cfailde/flyingAutoShots
    
    Stop autofire when shooter shoots out floor without flying armor.

commit c7173823cc26613aac076ca64be5bca7a25ff9a2
Merge: dfdfce1 5851af7
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 13 11:44:55 2013 -0700

    Merge pull request #8 from SupSuper/master
    
    sync

commit 5851af7a0459962c9ca394ca720aa8de0aef64fb
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 13 19:29:40 2013 +0100

    Removed translations from codebase (fetched from GetLocalization now).
    Fixed string bugs.

commit d7237fe6a157b93b675edb4a194b4c46843d266b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 13 21:21:27 2013 +1100

    extra safety for bug 248
    
    should eliminate it completely

commit d9fba4f8a8c678a55d3ea78f5af9e2cf58d83f59
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 13 21:10:44 2013 +1100

    fix proxies

commit 08d8eb727bc15192fb83ec28b924b2f9a2a895ea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 13 20:59:19 2013 +1100

    fix small bug in research/manufacture

commit 2daec5f1b6d138f22cd2c3774bac91b155ad7693
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 13 20:43:49 2013 +1100

    fix grenade timers
    
    alters the grenade turn counter to count down at the end of each player and
    alien turn
    
    fix for issue 231

commit dfdfce10ae14ef99cae970367ea171ca7d2ad9d1
Merge: 97845cc 5db6f0a
Author: Gix <gix.goger@gmail.com>
Date:   Sat Oct 12 22:02:59 2013 -0700

    Merge pull request #7 from SupSuper/master
    
    sync

commit 5db6f0a364402d55f4cc96a50cd19383eac5dae3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 13 13:44:57 2013 +1100

    fix infinite loop in AI

commit aac2893a445463f140313ab43a7f7c2e9753727c
Merge: 5879a6f 89021f2
Author: Daniel <supsuper@gmail.com>
Date:   Sat Oct 12 18:05:25 2013 -0700

    Merge pull request #679 from kevL/ufo_directions
    
    accurate UFO directions

commit 5927a7da73d9e38a8b85eeb37a623e29a8d33a65
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 12 21:54:56 2013 +0100

    Ensure available and used space does not include aliens under research

commit 5879a6f437b268fe7e451586a3e8b7ef3b3cb589
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 12 20:05:56 2013 +0100

    Fix for GetLoc

commit 5f4e11b72313a6c87b386af45b4b49f722504f17
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 12 19:16:21 2013 +0100

    Fixed UI bugs.
    Updated language plurality.

commit dcd996a9e3cf008b9e7f77bdb526af71b600de1f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 12 18:15:59 2013 +0100

    More renaming and centering

commit 3f5baf13ed29e6c1b9656df4dd5cab33f51aea14
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 12 13:16:08 2013 +0100

    Centre ok button

commit f61aedc011e65536aed39a56a30f907b89bb1815
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 12 12:51:04 2013 +0100

    Rename files

commit 83d39987dd754a89b547db7da26d35890ca25fec
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 12 12:39:52 2013 +0100

    Add files to commit

commit 97845ccf969e6ca8af798dde654e64f673c3b0ce
Merge: 49d53e2 354ac34
Author: Gix <gix.goger@gmail.com>
Date:   Sat Oct 12 04:04:38 2013 -0700

    Merge pull request #6 from SupSuper/master
    
    sync

commit 354ac34b6107c082633ad3b38c4cd91fa9fdffe6
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 12 06:36:44 2013 +0100

    - Added clip research requirement for weapon manufactures.
    - Added message for when all aliens are killed in UFO crash.
    - Fixed UI bugs.
    - Updated languages.

commit 49d53e2cc08d80dfcacf0f1f9aded596a24d633d
Merge: 696421d 5598b36
Author: Gix <gix.goger@gmail.com>
Date:   Fri Oct 11 22:10:38 2013 -0700

    Merge pull request #5 from SupSuper/master
    
    sync

commit 5598b36c05cdb3276ff71ab12cd4052219d3e7f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 12 14:53:27 2013 +1100

    no more falling civilian noises

commit 73502261f3c26618f4f231f9d3633de27c17b5be
Merge: 9441700 c9019e4
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Oct 11 17:11:24 2013 -0700

    Merge pull request #682 from kevL/craft_typo
    
    craft weapon typo

commit 9441700f1c9428ffef5a0d933ce04f0b06d3b15e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 12 11:10:15 2013 +1100

    more grenade fixings

commit c9019e438cb313b78e6982634de3f13afd72c2e8
Author: kevL <k3v1s73n@gmail.com>
Date:   Fri Oct 11 16:42:26 2013 -0600

    craft weapon typo

commit d501c688cd92def4cdc6dc858e2296d63a04ba57
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Oct 10 20:48:12 2013 +0100

    Add alien containment management to game
    
    Accessible by right clicking alien containment in base view.  Invoked
    automatically if alienContainmentLimitEnforced is enabled and
    containment limit is exceeded after a mission.

commit 54763def91a53e2669b8991db4547c3007bee19f
Merge: ca93d86 e1f03af
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 10 11:11:00 2013 -0700

    Merge pull request #680 from knapsu/deb-update
    
    DEB package update

commit 696421d56a0447905b7e0b8b6f37e51ce0ee870d
Merge: 7569f60 ca93d86
Author: Gix <gix.goger@gmail.com>
Date:   Thu Oct 10 08:52:02 2013 -0700

    Merge pull request #4 from SupSuper/master
    
    synchro

commit e1f03afae922d305f9ef9ec41d85114d8a21e4fc
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Thu Oct 10 15:49:49 2013 +0200

    Updated package description and fixed build issues after switching to yaml-cpp 0.5.1

commit ca93d8672f8d35d4f4a567f5b9cfe0acfdfd3f0c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 10 23:15:00 2013 +1100

    fix aliens erroniously priming grenades they can't throw

commit 334d2bb3d3d95e0256eb00de831196e4c1d4a9e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 10 23:09:21 2013 +1100

    this should fix aliens erroniously deciding they can throw grenades

commit 1fe8c7c91ec175bd35e248b0085d585b14eb1c09
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 10 23:08:15 2013 +1100

    clean up that psi stuff.

commit c7a7d295bafadbf1007cfb316e553135311ba38d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 10 22:23:14 2013 +1100

    reaction fire stuff, it'd probably bore you.

commit 89021f2098b271f6c1962fbb3f7c635903ddd9e1
Author: kevL <k3v1s73n@gmail.com>
Date:   Thu Oct 10 05:10:33 2013 -0600

    accurate UFO directions

commit 5ca6ae679ed6dad665bf4c3dbab109ea405fc2f9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 10 21:30:42 2013 +1100

    fix alien item levels

commit d4e3053837e5e5266e5a73f493064d6c6bf54999
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 22:56:12 2013 +0100

    Updated languages.

commit 7569f6012a1b73177bfdf9bdbdd9d0a169ce05ce
Merge: c1677ca 2608fa1
Author: Gix <gix.goger@gmail.com>
Date:   Wed Oct 9 09:51:42 2013 -0700

    Merge pull request #3 from SupSuper/master
    
    Sync

commit 2608fa163eb1d5731a46a0d6da5ecc87a2ae3e69
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 23:22:09 2013 +1100

    fix battle auto-end during non-player turn.
    
    simple, don't do it.
    if the last alien dies on his own turn, the game will end anyway.

commit 4a32d63070b6bbae971e03cfb7283e119b857f24
Author: redv <rproskurin@yandex.ru>
Date:   Wed Oct 9 16:22:06 2013 +0400

    rules http://en.wikipedia.org/wiki/Russian_Chat_Alphabet

commit e85f8cf8e486cc43342c3e1e825b07ca91c715f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 23:08:09 2013 +1100

    disable some alien base modules.
    
    UBASE_12 is impassable, 13 and 14 are apparently unused.
    in the interest of preserving an original experience,
    they have been disabled.

commit 0ad75b860f3fb189e3200eca1a36013e327ad08c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 22:20:43 2013 +1100

    fix tu reserve when shooting bug.

commit 08b03f23130a31d23d0c7df9311734ab5835263e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 21:20:08 2013 +1100

    no more victory dance.

commit 9ccc39c7517fcb6c6ae6e896d3a61e004cba4c99
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 20:36:48 2013 +1100

    fix horrible bug in RNG
    
    don't ask, don't tell.

commit e879246a53368020340c47275ee0e3daf76eb233
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 18:44:01 2013 +1100

    do some interesting things with psionics
    
    - psi actions are "free" actions, like finding a fire point.
    - psi actions supercede any other actions for that turn if they deem an
    attack as "viable"
    - psi actions are never carried out concurrently, they are always followed
    by an action of some other type.
    - prepare to be psi attacked a lot more.

commit 91482dd7e5355d341fda92f11689fa01338974ed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 18:41:31 2013 +1100

    more tidying

commit 6fdd03a4c2341ccc1f28a119d8858790d705efce
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 9 18:24:29 2013 +1100

    tidy up some code a bit

commit d15409dc72cd8d17c3b27756c28f93da03feef42
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 06:46:28 2013 +0100

    Fix compiler warnings

commit 82f5101e2ed6478a7216b52fb055be7c79642e37
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 05:41:20 2013 +0100

    Wrong enum

commit 10c51d331eba3c2c6c6c73964a3f94dc632457b6
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 05:31:11 2013 +0100

    Compiler errors

commit 3e2cd76a439e118e63b28c355ea103e1eb492161
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 05:13:33 2013 +0100

    Fixed left-hand sprites not working with mods.

commit f1c7dff5a80860920c3378b3b4aaf9d186379ddb
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 05:05:36 2013 +0100

    Clicking on text moves caret now.
    Fixed some UI strings.

commit e6c74f6da545436f7ec799ee366f82ee2fb32f5f
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 02:47:25 2013 +0100

    Derp

commit 4c97358b5fef41e1f05ece0475c916b8249697a0
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 9 02:41:26 2013 +0100

    Added "Mersenne Twister pseudorandom number generator"
    Fixed compiler errors.

commit d085f7068579d02bffc2c2bc8839b5a469b17e16
Merge: eeb5f5e 2d82220
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Oct 8 16:11:42 2013 -0700

    Merge pull request #665 from kevL/detect_xbase_fix
    
    bigger bases have bigger detection chance...

commit eeb5f5ed9f05c690f5de6e61ed6c7551247e3631
Merge: ecf41bd df42113
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Oct 8 16:02:26 2013 -0700

    Merge pull request #661 from kevL/visible_fix
    
    fix LoS

commit ecf41bd082daa3e3bb20f88b2b941a54f849bcc3
Merge: e6b3b0c ee0bb2b
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 8 15:19:15 2013 -0700

    Merge pull request #676 from GixG/compilWarning
    
    Fix bug #295

commit e6b3b0c8f1cf44e20d076b28b5e4638c4e8b4d9d
Merge: 65bd579 caf25d8
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 8 08:03:56 2013 -0700

    Merge pull request #677 from atlimit8/Fix-ActionMenuState.cpp
    
    missing include directive in ActionMenuState.cpp

commit 65bd5796fcf40fdd08311b112afe313057fe9171
Merge: 6372f66 feef4e8
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 8 08:02:17 2013 -0700

    Merge pull request #678 from atlimit8/FlcWinLinSplit
    
    ifdef FLC rendering placement (should fix bug #294)

commit feef4e844a1d4cc0ba6d38049ada58ac539bf4a9
Author: atlimit8 <atlimit8-vcs@gmx.com>
Date:   Tue Oct 8 02:59:55 2013 -0500

    ifdef FLC rendering placement
    
    These issues may be system and/or SDL version dependent.
    More bug reports may be needed to work this out.

commit 510f85f0a11bdd118c6a866dec79f9b66f021be0
Merge: 0aa0d2c 6372f66
Author: redv <rproskurin@yandex.ru>
Date:   Tue Oct 8 11:44:01 2013 +0400

    Avoid conflict:	src/Geoscape/GeoscapeState.cpp

commit caf25d8e4b2280ec8328d9ad6a93b280574a3237
Author: atlimit8 <atlimit8-vcs@gmx.com>
Date:   Tue Oct 8 02:38:53 2013 -0500

    missing include directive in ActionMenuState.cpp

commit 6372f6644d66e83da9d4edc9bde68fb2796a862a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 8 06:46:59 2013 +0100

    The Great Language Cleanup (translations will be buggy until translators update them!)
    - Combined all sentences into one string
    - Fixed all strings with trailing whitespace
    - Removed various unused strings
    - Fixed incorrect original strings
    - Added strings for Construction Complete, Smoke, Plasma Beam, Aliens Killed by Crash

commit 51d21fe4613a965e8a38bec15884d0d186837b03
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Oct 8 11:15:24 2013 +1100

    only flying UFOs should do detection.

commit ee0bb2b9baff9bb3f559313867a74542e9cd3a8e
Author: Gix <gix.goger@gmail.com>
Date:   Mon Oct 7 21:51:43 2013 +0300

    Update Zoom.cpp

commit c1677cafb192798d80d25b642585caa154b32794
Merge: 9c65923 ed5938e
Author: Gix <gix.goger@gmail.com>
Date:   Mon Oct 7 08:38:18 2013 -0700

    Merge pull request #2 from SupSuper/master
    
    synchro

commit ed5938eb73d763d70c52863c57ba02b650d31543
Merge: 6cc05e2 aa7ae88
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:23:48 2013 -0700

    Merge pull request #672 from kevL/adv_transport_info
    
    Geoscape Craft Info: include soldiers & vehicles if transport

commit 6cc05e20bcc86ac3fbc3f25ccda2c54ad42b8f1d
Merge: 192123c fb0b38b
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:21:45 2013 -0700

    Merge pull request #666 from GixG/compilWarnings
    
    Bug #288 fix compilation warnings

commit 192123c3530e4ab6c0ac22a7e6286aefa3704796
Merge: abe9ce3 acd8bb3
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:20:58 2013 -0700

    Merge pull request #667 from GixG/armorUfopedia
    
    Add ufopaedia armor description

commit abe9ce3060b1b8716b68d4e24eb032e06329a4d8
Merge: e655d52 900b26e
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:20:35 2013 -0700

    Merge pull request #670 from radius75/ResearchInfoState
    
    src/Basescape/ResearchInfoState.cpp; bin/data/Language/en-US.yml

commit e655d52a7f6eb8db02fc7ce93f62659f8205cc3d
Merge: 2b0577e ebc2dda
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:19:49 2013 -0700

    Merge pull request #673 from GixG/ufopaediaDamageTypes
    
    Fix Bug report #291  -  Ufopaedia doesn't show stun rod damage

commit 2b0577e3bf143e292ff0bf612e6af08138c568f2
Merge: 0d67417 8411333
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:19:27 2013 -0700

    Merge pull request #674 from redv/interface7_save_load_color
    
    UI improvement: Color of strings "Saving game" and "Loading game" in battlescape.

commit 0d67417ebe9ab915f6d1a6b0010defb648ff7cb1
Merge: 4cf2197 942167a
Author: Daniel <supsuper@gmail.com>
Date:   Mon Oct 7 08:18:58 2013 -0700

    Merge pull request #675 from atlimit8/FlcFix
    
    Fixes FLC rendering fix when BASE dims are changed

commit 4cf21975c16811349dc7e2e7099a51611903a19d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 7 19:37:47 2013 +1100

    copy the waypoints to the outgoing action

commit bb96aae57781c7e4993700dd74c2a4453d002aa7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 7 19:36:10 2013 +1100

    un-break load function.

commit 942167a27e32cc50ed8a3a41ec6ca2dc1369bf56
Author: atlimit8 <atlimit8-vcs@gmx.com>
Date:   Sun Oct 6 20:01:29 2013 -0500

    Fixes FLC rendering fix when BASE dims are changed

commit 949365583c68a2ed4f7abc60200ae3361de25556
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 7 07:44:26 2013 +1100

    save the "wasHit" flag

commit 623df77ce4288e49798044b75df66cbdcd7ae791
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 7 07:32:13 2013 +1100

    fix logic fail in Dev.

commit c5da1c16347efd7c25c43f52607a1f23560a59f6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Oct 7 07:22:22 2013 +1100

    fix logic fail in BGen.

commit ebc2dda36237981614211fb0638a7e357b4d481b
Author: GixG <gix.goger@gmail.com>
Date:   Sun Oct 6 20:07:15 2013 +0300

    Add Melee action type BT_MELEE and melee damage assimilated as ARMOR PIERCING

commit 900b26e01d679ecbd05a934750cebd8d239444b8
Author: Krzysztof <radius75@interia.pl>
Date:   Sun Oct 6 17:50:49 2013 +0200

    Update en-GB.yml

commit aa7ae88963f2ad448bcf4068baecebb9f5832d8f
Author: kevL <k3v1s73n@gmail.com>
Date:   Sun Oct 6 09:48:54 2013 -0600

    Geoscape Craft Info: include soldiers & vehicles if transport

commit cb3ba6bea2349bedb3da37595e96e8c129b3fdbe
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Oct 6 16:39:15 2013 +0100

    Auto equip flares on night missions
    
    Uses a spare shoulder slot.  Flares are equipped if it is sufficiently
    dark, i.e. when visibility would drop to 9 tiles for XCom units, and not
    equipped otherwise
    
    Eliminates some of the micromanagement of flares.

commit 746db25d206fe8f8f57daf3fbab7cee76064a9a1
Author: radius75 <radius75@interia.pl>
Date:   Sun Oct 6 16:38:04 2013 +0200

    src/Basescape/ResearchInfoState.cpp
    bin/data/Language/en-US.yml
    
    http://openxcom.org/forum/index.php/topic,1603.msg14797.html#msg14797

commit 9c65923ac8cebf548f41c0eaf6e8394eb30ab3d2
Merge: 090e14e d438cd7
Author: Gix <gix.goger@gmail.com>
Date:   Sun Oct 6 07:24:02 2013 -0700

    Merge pull request #1 from SupSuper/master
    
    cancel action on opening inventory or stats screen.

commit 0aa0d2cbfafad14f2eb25082e0544a8454f8c2da
Merge: 17a8c31 d438cd7
Author: redv <rproskurin@yandex.ru>
Date:   Sun Oct 6 15:38:42 2013 +0400

    Avoid conflict:	src/Geoscape/InterceptState.cpp

commit a8b838e8fa60b0e2cd344006ecc8fdfd80b2c168
Author: redv <rproskurin@yandex.ru>
Date:   Sun Oct 6 13:31:33 2013 +0400

    Changed from Y to IY in some cases. List was expanded from top30 to top40.

commit acd8bb3887b57355de25972ba10d7b3abb6d48ff
Author: GixG <gix.goger@gmail.com>
Date:   Sun Oct 6 11:46:45 2013 +0300

    Armor ufopedia description

commit 2d822200bdbae1a9913e5589f8c1acf6c8deb678
Author: kevL <k3v1s73n@gmail.com>
Date:   Sun Oct 6 01:47:36 2013 -0600

    bigger bases have bigger detection chance...

commit fb0b38bd62cd1d5ed395d1bcfbd35c86b9963dbb
Author: GixG <gix.goger@gmail.com>
Date:   Sun Oct 6 10:46:54 2013 +0300

    Bug #288

commit d438cd7cf43ff4f7976b4b59764f6a2d3d7a2a84
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Oct 6 17:52:06 2013 +1100

    cancel action on opening inventory or stats screen.
    
    fixes some associated bugs.

commit 090e14e371884d863de3650b556948905d33ef31
Merge: d1915a8 7d16c5a
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 6 00:50:08 2013 +0100

    Merge branch 'feature242' of https://github.com/cfailde/OpenXcom
    
    Conflicts:
    	src/Menu/OptionsAdvancedState.cpp

commit d1915a8a7b208eab0060b3b1bb17809c5800e8e6
Merge: 187bb00 f730d00
Author: Daniel <supsuper@gmail.com>
Date:   Sat Oct 5 16:39:35 2013 -0700

    Merge pull request #664 from keeper7478/master
    
    Fix compile error

commit f730d00fd1ceed98ed91c0ff20d26aa12baed5e4
Author: Keeper <phidias.chiang@gmail.com>
Date:   Sun Oct 6 05:05:01 2013 +0800

    Fix compile error
      - Remove LanguageState.cpp/.h in openxcom_SOURCES,
        which should be OptionsLanguageState.cpp/.h
    
    Remove whitespaces after backslash complained by Autotools

commit 48ae5acc0eed6e88f82802c1a5acd23bd11284cd
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 5 19:47:25 2013 +0100

    Stop autofire when shooter shoots out floor without flying armor.

commit b6e3ff43cb1be3fe9290d8da66f1a43460406b32
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 5 19:05:01 2013 +0100

    Handle falling onto zombies
    
    Convert zombies to their spawn unit if they cannot get out of the way of
    a falling unit.

commit 991f7b3a944b4466506f933734a0ab816efc1ba0
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 5 17:27:29 2013 +0100

    Check if falling units trigger proximity grenades

commit 7443d9d6c3e1412bd745b4c7fee6aace1e7838b9
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Oct 5 14:17:30 2013 +0100

    Fixes falling unit sometimes being misidenitfied
    
    .. as a fallen onto unit, handles multiple simultaneous falling units,
    and replaces 1 x embarrassing typo.

commit 8411333099c2ca36d991858c5ee1894bc0a0bfcd
Author: redv <rproskurin@yandex.ru>
Date:   Sat Oct 5 15:12:55 2013 +0400

    Grey strings "Saving game" and "Loading game" in battlescape.

commit 187bb00deef995b18800ebceea3aff56646e36dc
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 5 03:32:43 2013 +0100

    - Options screen now available in-game.
    (UI not final!! I know it looks like a clusterfuck)
    - Cleaned up unused stuff.
    - Also game auto-detects system language on first start, because WHY NOT

commit 37673cf73d1976456307f8ce2f3f4ee999927a26
Merge: 22dcdab 909b225
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 4 19:35:21 2013 -0700

    Merge pull request #660 from kevL/format_nightmare_exp
    
    ok.. here's how i format a nightmare expression

commit 22dcdabf1291ff2161d2d175db0bcd6db1db7fa1
Merge: 9e92322 935c941
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 4 19:35:08 2013 -0700

    Merge pull request #658 from cfailde/bug280
    
    Add comment entry to linux .desktop file

commit df42113c0885243ad6ea35c5133d7a77d036a1ce
Author: kevL <k3v1s73n@gmail.com>
Date:   Fri Oct 4 20:33:53 2013 -0600

    fix LoS
    
     - when a calculation is made to a potentially spotted enemy unit,
       but another unit is blocking that LoS, the trajectory stops at
       that unit and TileEngine::visible() returns true.
     - this fix includes a last check to ensure that the unit that's
       attempting to be spotted is really the unit that the trajectory
       stops at. If not, return false.

commit 9e923221989cc2df83eff1057da5edace9c7bad0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 5 06:56:05 2013 +1000

    enforce ammo

commit e4794b40dd14b2beaf2ed02a69c7bece0b405196
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 5 06:47:34 2013 +1000

    fix TU reserve mess.

commit 1fbcb19c7a77e5d5a1b30dbfc894fedb34af4a85
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 5 06:34:25 2013 +1000

    fix some AI related things.
    
    add a "finalAction" bool instead of artificially deselecting units
    - allows ambush actions to be interrupted by spotting new units
    - makes aliens MUCH more likely to shoot at close range

commit ef5ff568b2e5e4bf2691681aec83c9260cd80f4a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Oct 5 06:26:54 2013 +1000

    make chryssalids not scream so much

commit 935c941f50cf70374ff5056b7525bef90f9bc36d
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Oct 4 18:50:45 2013 +0100

    Edit .desktop

commit 909b2258b10b523ddc78632bdc8ffc10336a4c9b
Author: kevL <k3v1s73n@gmail.com>
Date:   Thu Oct 3 21:37:53 2013 -0600

    ok.. here's how i format a nightmare expression
    
     - no mechanical change

commit f6d1169e8a1003499a6c4d3ba14add7292b29845
Merge: 17ec27b f512da6
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Oct 3 16:53:45 2013 -0700

    Merge pull request #601 from cfailde/bug214
    
    Include UFO door opening cost in path preview

commit 50ec65dc4db9226d2b640905a4a9e767ceef78e6
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Oct 3 20:36:49 2013 +0100

    Correct check for unit displacement
    
    when resetting tiles after a unit becomes a corpse

commit 17ec27b638726d59de2463d670ee0e47d6d405e2
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 3 16:04:54 2013 +0100

    Fixed compiler error.

commit 12723aa1bb4b970ffbf46ea9badd47ba7dd51967
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 3 15:49:16 2013 +0100

    Fixed compiler error.

commit 2de35cc335dda20351fd4e247ce0e57ab56d9491
Author: redv <rproskurin@yandex.ru>
Date:   Thu Oct 3 15:35:15 2013 +0400

    top30 Russian names

commit e8cb1b30cdc1e765227965045f7fd1578c83a62c
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 3 06:33:01 2013 +0100

    Refactored unit selection code (fixes bug #281)

commit 519d6a0970bdb3b1fc1afa0961c74b9d49504632
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 3 06:31:56 2013 +0100

    UI fixes

commit 658a3c44a4f571854ce52af12111f4114ce2a940
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 3 06:31:23 2013 +0100

    Updated languages

commit d573d461a8d9638a706b85ae41bcc382bf78bc0f
Merge: 60befab 09246b9
Author: Daniel <supsuper@gmail.com>
Date:   Wed Oct 2 18:31:04 2013 -0700

    Merge pull request #657 from cfailde/unconsciousUnits
    
    Unconscious units

commit 60befab22d6d628c82db1f6514973e03bd15c82c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Oct 3 09:39:50 2013 +1000

    fix some blaster launcher related issues.

commit 0cbe8c5a1b1cdc41086f9b91c813969f19021640
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Oct 2 22:16:21 2013 +0100

    Tanks do not die of fatal wounds
    
    They stoically accept all suffering.

commit f8e0f4eb47e743976ec0ee52376dfe4d3dff710e
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Oct 2 21:19:43 2013 +0100

    Knock out any units that cannot escape falling units
    
    Also ensure crush victims to not hide their crusher.
    Large crush victims are killed.

commit a976b4d39fdd15d48ccabb0f4254ca87b5181be0
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Oct 2 19:54:27 2013 +0100

    Add comment entry to linux .desktop file

commit 09246b926a731200f2f53e3588d59d9df92d3def
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Oct 2 18:28:30 2013 +0100

    Set unit position when corpse thrown
    
    so if a unit throws an unconscious comrade to a medic, the medic can do
    her job and the player doesn't get a "there's no one there" message.

commit c53a411d6a651dd76dd3d7154e6e98182e29b000
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Oct 2 17:48:46 2013 +0100

    Revive units standing up not kneeling for consistency

commit e2a0b5a539f8f971fde0038407eb6d79d6752806
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Oct 2 11:46:58 2013 +1000

    speed up alien turn somewhat.

commit f512da6ab4b12cb1a3903165f664eb16b4eac1c7
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Oct 1 19:56:11 2013 +0100

    Take into account variable TU cost of opening UFO doors

commit 8750aebdeb74a984f7024ad3a8794b0189a8fc86
Merge: 2d6cf60 0a12d66
Author: MadAnd <dev.madand@gmail.com>
Date:   Tue Oct 1 13:06:29 2013 +0300

    Merge remote-tracking branch 'upstream/master'

commit 0a12d6699d847e99dea07ba1633b240f3f3b8fd6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Oct 1 20:05:02 2013 +1000

    fix AI pathing

commit 822bb7682a69a86d4cce26e60842d7fae065483c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Sep 30 21:59:38 2013 +0100

    Progress loop if unit could not escape
    
    because looping indefinitely is not going to help anybody.

commit 32d587fc977877260dd4ac94d296ee2ea34cd7b8
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 30 19:58:23 2013 +0100

    Missing error handling

commit 2d6cf601e1ed6808b3501ab79eb95b6cbed528ab
Merge: 91494e0 b8d9147
Author: MadAnd <dev.madand@gmail.com>
Date:   Mon Sep 30 12:35:02 2013 +0300

    Merge remote-tracking branch 'upstream/master'
    
    Conflicts:
    	bin/data/Language/Ukrainian.lng

commit 91494e055c63030b91791a4be3a768fde55bc6b2
Author: MadAnd <dev.madand@gmail.com>
Date:   Mon Sep 30 12:15:39 2013 +0300

    Further translation.

commit b8d91471f0171578041c88acbc6ee622b41a517a
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 30 03:21:59 2013 +0100

    Fixed a bug in modded armor
    Fixed some compiler errors

commit 83193dfb28e76bf08550166485507cb4222b52fd
Merge: d6b6bcf 5305405
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 30 00:54:08 2013 +0100

    Merge branch 'resize-without-deforming' of https://github.com/Juju-Dredd/OpenXcom
    
    Conflicts:
    	src/Engine/Options.cpp

commit d6b6bcfaf3a1021eeb365f80cb6aa93f38584740
Merge: 29ae1e3 ec6805b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 15:22:58 2013 -0700

    Merge pull request #654 from cfailde/isBlockedFix
    
    Movement to tiles out of map is blocked

commit 82b2372f9b6cc55d21bf58497dfb515008d914bd
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Sep 29 20:36:45 2013 +0100

    Make units get out of the way of falling units
    
    without:
    - depending on height fallen from
    - the idiocy of diving for cover under a different part of the falling
    large unit

commit 29ae1e33e79244779336b55bcdd7902b94776282
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 29 19:45:48 2013 +0100

    Added option for soldier hair coloring.

commit c40a53da44a4bd16341886d7ccf532f38abb6318
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 29 19:08:32 2013 +0100

    Compiler fixes

commit 68241ff9070df4a6e119950daf1898fdb219477b
Merge: b689268 8f74285
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 29 09:33:00 2013 -0700

    Merge pull request #652 from GixG/BUG207
    
    Fix: Bug report#207 & Bug report#271 (partial fix)

commit b689268e3b1da3c491545e54b059f4af2c03ab90
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 21:28:37 2013 +1000

    fix UI bug in inventory screen
    
    scrolling past a unit with a long name would permanently set the
    font size to small.

commit f65577601ff9b410c5069aa3c0101f3378a94631
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 21:24:24 2013 +1000

    don't pay workers in advance.

commit 9797d006f5d8cc814ae30fc5e57c28cdf6748000
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 21:14:38 2013 +1000

    fix projectiles and stuff

commit bef99b46c5bef5fafe7312f96384d30c18767c2b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 21:03:48 2013 +1000

    add ability to add guided ammo

commit ec6805bb6b7b5243d19cd289768b5972b3771a2a
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Sep 29 11:29:39 2013 +0100

    Movement to tiles out of map is blocked
    
    Fixes crash when checking possible movements near map edges

commit 860cf9499c8c119307bb663f785c19668bce3ece
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 20:46:25 2013 +1000

    fix build error

commit 3d275b5f2cfd3acfe51db4b62e5de0cbba1675a7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 20:43:45 2013 +1000

    fix some build warnings.

commit d4329bf29bef91c7f147bc0dd6dbfe4ee31036eb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 20:28:00 2013 +1000

    some fundamental changes to reaction fire.
    
    should help to prevent reactors interrupting actions and not actually reacting

commit 60369881f3f8c20c2b2521de74c4a345aac615af
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:34:06 2013 +1000

    introduce concept of "second move"
    
    AI will iterate through units TWICE now, allowing for up to 6 actions to be
    performed by any given unit per turn.

commit b63a43ee04fe182d33a3b405f4260b68686c8b6d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 20:34:01 2013 +1000

    completely replace old AI with new AI
    
    AggroBAIState and PatrolBAIState now merged and split into AlienBAIState
    and CivilianBAIState.

commit b55cedb644abaf662734b2a2c7a5a86e8b3d77e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 20:29:32 2013 +1000

    just some unused graphics, nothing to see here.

commit 4383c9674fa4ef02c79498699aea55474d004c00
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 20:28:57 2013 +1000

    fix accuracy of firearms.

commit 9f3bc33c7ab4874dd11d1a092b76a60597aa2337
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:52:31 2013 +1000

    enforce pathfinding to nodes before selection
    
    i know this slows things down a lot, but i'm convinced it's absolutely
    necessary.

commit 32cd8a92fe1b23547e49bd6b5f1476260ec82529
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:50:47 2013 +1000

    move the 11x11 position grid into the savegame
    
    the AI can access it, and we don't need to keep a million copies of it in
    memory at all times.

commit 7b1bfad1fa779f1241cf4f10f1e3fda479b73498
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:47:56 2013 +1000

    pile an extra parameter on "canTargetUnit"
    
    for virtual fire assessments.

commit b8c03ac10a01092d3dcbc223b00123fcd9f6aaf2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:39:23 2013 +1000

    indentation fix
    
    nothing to see here.

commit 303bf0926e555e614abc8ff5744d9fc9fa85c948
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:34:56 2013 +1000

    add a boolean to keep track of AI cheating behaviour.

commit d5edbff616d94dc1ca696847d3e627ed22107d94
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:31:18 2013 +1000

    make pathfinding path public so the AI can access it.
    
    and address some paranoia

commit 1c4754377287abb0d75642dcc63bbef7a679500e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 19:30:26 2013 +1000

    add a "getDirectionTo" function in tileEngine
    
    now tiles can get directions, not just units!

commit ef91afd77f04046a363e6da759c35cd16b1156f2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 18:29:18 2013 +1000

    introduce concept of "final facing"
    
    the direction we want a unit to face at the END of the walk cycle.
    unit->hidingForTurn is interpreted as "turn 180", but ambush or firepoint
    actions may want to manually set this, so we should let them.

commit 6d7e5bc9b1c792beb5909171e3fa240dabc3f8bc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 18:25:00 2013 +1000

    small fix for "end of turn" fire
    
    sometimes aliens will choose to fire as the very last action of their turn,
    and on starting the player turn the projectile will start travelling.
    this fixes that.

commit 7bd58f61eec8caa8683b0e4cdc33305a0255df3f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 18:23:52 2013 +1000

    small fix in tallyUnits
    
    initialize those integers as 0, just in case.

commit 818947137b7dd7288415ee699e70f90a6c03c4f1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Sep 29 18:23:02 2013 +1000

    remove some unnecessary functions.

commit c7c1e45776d3b48b09bb28a8705a30fd9ef5af03
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 29 05:41:58 2013 +0100

    Fixed random battle settings not saving

commit 8f74285fc4beea193c9e9c6a7d39aa6581006682
Author: Gix <gix.goger@gmail.com>
Date:   Sun Sep 29 06:55:36 2013 +0300

    Update Surface.h

commit 5102692b2137926e83ee631a5a34215f7c81697f
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 29 04:22:07 2013 +0100

    Resource fixes.

commit fb78e51207e6c7a9ec038bbfd5778ec86a9d6784
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 29 01:34:16 2013 +0100

    - Fixed fonts.
    - Improved image compression.

commit edaf8bda7cf63b79d6dab03931733624b80b199b
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 28 17:24:57 2013 +0100

    New language format
    I probably broke mods even harder now. :( Sorry it was for the greater good.

commit f6f6eff7c22dd6f469398df9196e6741b861a7b7
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 26 16:06:44 2013 +0100

    Fixed funding arrow bug.

commit 3f6cc70d49ab2dd8f786251490be759c2d4c73f3
Author: Gix <gix.goger@gmail.com>
Date:   Sat Sep 28 00:26:18 2013 +0300

    Update Surface.h

commit 74f76d567a0f091467f0c73eaec4fd07e4a7d848
Author: Gix <gix.goger@gmail.com>
Date:   Fri Sep 27 23:50:06 2013 +0300

    Update StartState.cpp

commit 00b458b081d47292580926a12d6434e0b93c4b08
Merge: cc36dd1 cbf9b62
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 27 13:44:05 2013 -0700

    Merge pull request #651 from Yankes/FixSurface
    
    Fix surface (again)

commit cbf9b623d63fdd14db68f92f55951ee47d6f54a4
Merge: 238f251 cc36dd1
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Fri Sep 27 21:08:44 2013 +0200

    Merge remote-tracking branch 'supsuperorgin/master' into smaster

commit 238f251673f0c7f3fdb0ce10c5a6cacd9f4c6e40
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Fri Sep 27 21:01:50 2013 +0200

    Correction of surface buffer size
    
    fixed case when bpp > 8.

commit cc36dd124efb081be3b9dcbd05b85d9b7fdb5789
Merge: 665396d 1884a77
Author: Daniel <supsuper@gmail.com>
Date:   Thu Sep 26 07:59:55 2013 -0700

    Merge pull request #649 from Yankes/FixSurface
    
    Fix surface copy constructor

commit 665396d42fc38ac02fb059d5a71f9ba6eafd6be1
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 26 06:51:09 2013 +0100

    Sprite bug

commit 5afe0b7106faceb100f0cbfa118970503e4914f6
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 25 22:59:56 2013 +0100

    Localization overhaul under way!
    Pardon the dust, I know some text is broken.

commit b793a9d7ee94fedb55249624725eb45a1489eac4
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 25 22:53:24 2013 +0100

    Deprecated VC2008 files.
    Come on, it's been 5 years! And the VC2010 format is forwards-compatible so we don't need to worry about it.

commit 052fa9cdd69cd562cabba9635dac46839827a158
Merge: 41b5839 97327d2
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 25 15:03:49 2013 -0700

    Merge pull request #648 from cfailde/fixInitialisingBS
    
    Fix initialising battlescape

commit 1884a77ce84ec9176ee806b9a55c928653772676
Merge: 98037bc 41b5839
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Wed Sep 25 23:44:20 2013 +0200

    Merge remote-tracking branch 'supsuperorgin/master' into smaster

commit 98037bc50b01913a44ae0433282099140fe2dcbc
Author: Yankes <Yankes@users.noreply.github.com>
Date:   Wed Sep 25 23:39:41 2013 +0200

    Fix of surface copy constructor
    
    After coppy new surface should be aligmet like orginal one.
    If orginal surface dont have palette, you can still copy it.

commit 97327d257ddddc62cd7174f71d1728267c9c6473
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Sep 25 19:11:06 2013 +0100

    Fix initialising battlescape

commit 41b58394eb4bff0120d674ec9dae32bffc69cf59
Merge: 16e5a30 4cdee6f
Author: Daniel <supsuper@gmail.com>
Date:   Tue Sep 24 15:25:27 2013 -0700

    Merge pull request #647 from cfailde/repairInfoUpdating
    
    Update soldier info after handling panicking

commit 4cdee6f39f14628d7bc926afe8511db617d2e239
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Sep 24 22:15:32 2013 +0100

    Update soldier info after handling panicking
    
    seeing as disabling buttons while handling panic broke showing soldier
    info at the start of a player's turn.

commit 16e5a305843a3aa0176777399a0471a49d34bcc3
Merge: 7214915 ac58a6a
Author: Daniel <supsuper@gmail.com>
Date:   Tue Sep 24 10:26:02 2013 -0700

    Merge pull request #645 from cfailde/allow_buttons_fix
    
    Disable buttons while player's units are panicked or berserk

commit 17a8c31e0ccb82c2c9a737eb31537816f6350b73
Author: redv <rproskurin@yandex.ru>
Date:   Tue Sep 24 18:57:16 2013 +0400

    Crafts can't fly without fuel

commit ac58a6ad89a08d900453d64aa8f68b237176104b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Sep 24 12:33:10 2013 +0100

    Disable buttons while player's units are panicked or berserk
    
    so player for example cannot
    - access inventory to drop dangerous weapons
    - save which can result in a weird mid panic/berserk state that may
    cause the game to hang

commit 7214915c17dc9111672846896c63b05b52e6e8e9
Merge: d1217a9 416239f
Author: Daniel <supsuper@gmail.com>
Date:   Mon Sep 23 19:21:01 2013 -0700

    Merge pull request #644 from redv/fix_textlist
    
    Fix: Crashes of the game.

commit 416239fc86e804a5da5567fdc5c79e94a34348d9
Author: redv <rproskurin@yandex.ru>
Date:   Tue Sep 24 03:54:53 2013 +0400

    because default value for _selector is 0.

commit d1217a91c182741dda62551a74ad13a2abb4b898
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 23 02:48:11 2013 +0100

    Debug coordinates

commit 6bec70a59cfaf3eaa1876eadfc8cb30d7670c936
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 23 01:09:12 2013 +0100

    Experimental options cause UI issues? Naaaaaaah

commit cd2700ca117cf6361e2adfda177633efa7c81113
Merge: 6142f2d 14fe3c0
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 22 16:42:24 2013 -0700

    Merge pull request #643 from cfailde/zombie_fix
    
    Fix units being saved from zombification by player saving game

commit 14fe3c0d78dffb5cb40ce1b2cc736826c843c961
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Sep 22 22:19:47 2013 +0100

    Fix units being saved from zombification by player saving game
    
    as currently the necessary information is not being recorded in the save
    file

commit 6142f2dba2bfb0996c32c256e8b43d5abee8122d
Merge: 7d248e5 03d8c9e
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 22 09:50:40 2013 -0700

    Merge pull request #642 from evktalo/master
    
    Fix build on Ubuntu since yaml-cpp 0.5 upgrade.

commit 7d248e56ece52d4c6571f0bd2eb7b92e81995420
Merge: 30af4ba 37d4a85
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 22 09:50:33 2013 -0700

    Merge pull request #641 from cfailde/prehear
    
    Let player prehear sound settings in options screen

commit 03d8c9ee5f3ba286341172a1f32380199e361a58
Author: Eino Keskitalo <eino.keskitalo@gmail.com>
Date:   Sun Sep 22 16:43:19 2013 +0300

    Fix build on Ubuntu since yaml-cpp 0.5 upgrade.
    
    Thanks to sjamaan for help on #OpenXcom, and this Stack Overflow question for the solution: http://stackoverflow.com/questions/3128497/compiler-error-coming-out-of-yaml-cpp

commit 37d4a8547f3353d14cca7ba322c599de2e8ef398
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Sep 21 23:13:52 2013 +0100

    Let player prehear sound settings in options screen
    
    .. rather than the current set volumes then click ok to hear the
    difference repeat until satisfied approach.

commit 30af4ba4b19d0bdb3483f5dd37eb36c2ecb912f4
Merge: 795bef8 2d5099c
Author: Daniel <supsuper@gmail.com>
Date:   Sat Sep 21 08:09:10 2013 -0700

    Merge pull request #640 from cfailde/bug261
    
    Stop adding visible unit buttons after tenth enemy

commit 2d5099c4f74e8c1cd315cd0868b5326962ac03a3
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Sep 21 15:08:13 2013 +0100

    Further visible enemy button tweaks

commit ae2cd3e265f10da12f5939e8112482a3d8eaa329
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Sep 21 13:00:11 2013 +0100

    Stop adding visible unit buttons after tenth enemy

commit 795bef8a9b2fa7839b391e3bdb73cf601f429c1d
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 21 04:40:31 2013 +0100

    Woo sliders!!!

commit 3be801fac39ba298d361c1f3c9f8981da2a9a167
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 20 23:16:55 2013 +0100

    Improved custom resource handling

commit 9f5ed8694c4e0c02b71ec664c3a92a468f6ab740
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 20 20:53:56 2013 +0100

    Portuguese update

commit a10d5af0f80747679a4a0594611f0c22d653daf6
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 19 02:41:31 2013 +0100

    Woo sliders!

commit a5ab09438bcb30298648b3a16bda5d9a9e6ad958
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 19 02:36:22 2013 +0100

    UI cleanup

commit 0805288bb3e0ba8127a15ecd09a662a39ec7d35f
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 19 02:35:24 2013 +0100

    Flat rate for weapon shots.

commit 6c292ee8b4eff73ebadec3c48562cb753e879e09
Merge: 1934c9d 69c89ec
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 18 18:30:41 2013 -0700

    Merge pull request #632 from kevL/gren_act_warn1
    
    Grenade activation warning messages.

commit 1934c9dc159b77508090c368015d5ef438b910c7
Merge: 05bd0db f8d36c7
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 18 15:32:36 2013 -0700

    Merge pull request #631 from kevL/heal_revive_fix
    
    0tu when a soldier revives via Heal.

commit 05bd0db4bb9001bfe6a4590b34b95c964c579c86
Merge: 55a4fd0 bd60855
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 18 15:31:12 2013 -0700

    Merge pull request #633 from kevL/inv_exit_rmb
    
    Closes the inventory screen on RMB

commit 55a4fd048eae18d7cd6005849ff05c0b27485bbf
Merge: 8529186 b08c112
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 18 15:30:32 2013 -0700

    Merge pull request #634 from cfailde/bug253
    
    Remove path preview when using action menu or inventory

commit 852918623ea5f8589aede8e3da2d62a41ff67cb1
Merge: 25b1362 062fa66
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 18 15:29:58 2013 -0700

    Merge pull request #637 from cfailde/tankonly
    
    Add missing setup for tank only missions

commit 94772e8e05912aebf11f184139e0615de2362e02
Merge: 679fa66 25b1362
Author: MadAnd <dev.madand@gmail.com>
Date:   Wed Sep 18 21:16:49 2013 +0300

    Merge remote-tracking branch 'upstream/master'

commit 062fa66a7a5af433e4ddeb0ee2ae07f2dbf812c9
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Sep 16 23:57:38 2013 +0100

    Avoid code duplication

commit 25b1362313ad8e5f3d9267683c0aa268cf37902f
Merge: 396c9c7 954e0af
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 15 15:25:03 2013 -0700

    Merge pull request #636 from radius75/Polish.lng
    
    Fix translation

commit 07cfb92549cff3bd5e233fa5c3a5f2c2d0f82d16
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Sep 15 20:10:24 2013 +0100

    Add missing setup for tank only missions

commit 954e0af594fc4248218c45fab2d335515de5e98a
Author: radius75 <radius75@interia.pl>
Date:   Sun Sep 15 19:13:12 2013 +0200

    Fix translation
    
    jedenego -> jednego

commit 396c9c7c4c7c9c51e689a203b33a169ac05a47a5
Merge: 3c185c6 7a7fba2
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 15 07:30:31 2013 -0700

    Merge pull request #635 from cfailde/sept15
    
    Fix compilation

commit 7a7fba2525560ec2bde8135987e98d67c62bedd1
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Sep 15 15:04:04 2013 +0100

    Fix compilation

commit 3c185c6b41bfb99be9ae0eb10fcb14ec85e2414e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 15 05:51:47 2013 +0100

    - Fixed various crashes if going on a mission with just tanks.
    - Fixed tooltips sticking during enemy turn.

commit b08c1120e4c7790857984c86a1bae0a5d195447f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Sep 14 14:29:20 2013 +0100

    Update path preview when unit kneels

commit e37a07fc70b5f50d77ebb126f61391fec82db939
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Sep 14 12:50:51 2013 +0100

    Remove path preview when using action menu or inventory
    
    Fixes
    - bug 253.
    - using a medikit or psi-amp with a path previewed leaves that
    inaccurate path on screen.
    - accessing inventory with a path previewed leaves that potentially
    inaccurate path on screen.

commit bd6085533827cd1eca37ad1ac6c1d7c249867fbb
Author: kevL <k3v1s73n@gmail.com>
Date:   Fri Sep 13 22:58:43 2013 -0600

    Closes the inventory screen on RMB
    
     - only if *not* in preBattle screen! otherwise things get weird...

commit 69c89ece44af1acdbcaaf78a643c253399102f4a
Author: kevL <k3v1s73n@gmail.com>
Date:   Fri Sep 13 22:44:57 2013 -0600

    Grenade activation warning messages.
    
     - shows red warning when activating grenades in Tactical. But...
       only works for Proxies in the preBattle equip screen (someone
       with more understanding of thinkers & timers might do it for the
       other grenades, on preTactical screen)
    
    - 2 line change ( intended to replicate behavior of original )

commit 7d16c5aa409d3d2de52cd2807c694e66cea34be8
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Sep 13 22:20:19 2013 +0100

    feature242 continued

commit 29e7deff84608e343086cc6f44196945c7cdaeeb
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Sep 13 21:36:08 2013 +0100

    Make LMB consistently set destination in intercept screen

commit 4b1a99ec2301d561dd5af4577f42bd85642c26ba
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Sep 13 20:24:21 2013 +0100

    Compulsory adoption of new intercept screen

commit f8d36c7de70297642fe1bc52e20e5bf924d1a97f
Author: kevL <k3v1s73n@gmail.com>
Date:   Thu Sep 12 12:43:06 2013 -0600

    0tu when a soldier revives via Heal.
    
     - was already done for revive via Stimulant (copy code up)

commit e8e7a6087709851fb33be1d3558113c3471070d9
Merge: 089072f bf122cb
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 11 13:31:54 2013 -0700

    Merge pull request #627 from redv/interface6_hidden_movement
    
    UI improvements: fix for wide screens

commit 089072f034a1af9a7f69d25e941f143e27d6790e
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 11 21:30:30 2013 +0100

    Dutch Geoscape

commit c97db3e9e4bc35aa05ee990eb0d0494eaeec239b
Merge: 8f214d0 bd47251
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 11 13:28:46 2013 -0700

    Merge pull request #630 from cfailde/readme
    
    Update README's yaml-cpp version

commit 8f214d03d5fbaa6bd604a2bf4d3749211b1d45e2
Merge: 297cfe1 46c17d2
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 11 13:28:27 2013 -0700

    Merge pull request #629 from sjamaan/master
    
    Dutch translation

commit bd47251d6152758a8836fc062788265a461b37eb
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Sep 11 18:41:52 2013 +0100

    Update README's yaml-cpp version

commit 46c17d20dce77aef28c58174eb5f86e4553c4104
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Wed Sep 11 00:35:28 2013 +0200

    Dutch translation: Some more ufopaedia-text fixes

commit 72ee266973f4cb3f6dca7944618871ffd0c149d6
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Tue Sep 10 23:56:56 2013 +0200

    Dutch translation: use more natural "conjugation" for etherials, and a less silly name for reapers.  Shorten ufopaedia-text for mutons

commit 90829a15e971d11dd8f2b54e9695b59e828631d0
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Tue Sep 10 23:43:19 2013 +0200

    Dutch translation tweaks
    
    - Try to more consistently maintain passive voice for action buttons.
    - Shorten some more texts which ran off the screen.

commit 44b35245417da44734b1c13b2446f31a893785cb
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Tue Sep 10 22:28:03 2013 +0200

    Shorten some strings that ran out of space

commit 46e4f79affd296631e81db16eb0095b06eb0cedb
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Tue Sep 10 22:26:06 2013 +0200

    Fix string keys to match all English versions

commit b0e61c676e026aab5418e9c6b0a568ed98c6edbc
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Tue Sep 10 22:17:35 2013 +0200

    Finish Dutch translation

commit 5d4dfa699b5d0d54be8b1709c40eccfb1c48eb58
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Sep 10 20:49:33 2013 +0100

    Allow aircraft to be selectable from intercept window when out
    
    Feature request 242

commit ac15f021456f8460a30ad458ea9f60bfb88e9ee2
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Sat Sep 7 18:41:58 2013 +0200

    More Dutch translations, up until STR_ALIEN_BASE_UFOPEDIA

commit 73827b3fff513c481536da1c5d974cfac0433836
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Thu Sep 5 22:42:24 2013 +0200

    More translations, up until STR_ACCESS_LIFT_UFOPEDIA

commit 5c943ba1ad54dfd3ea52fa866055041c4bdcc7c3
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Tue Sep 3 21:45:10 2013 +0200

    Add several more ufopaedia and mission briefing texts, including game over/endgame stories!
    
    Changed a few texts for consistency to the informal "je" form.  In some sentences formal and informal were even mixed!
    
    Use UTF-8 rather than Latin-1.

commit 8758705d0b8fe8798f5ee04d9f394f2eed772929
Author: Peter Bex <peter.bex@xs4all.nl>
Date:   Mon Sep 2 23:00:44 2013 +0200

    (Hopefully) improve a few Dutch translations, add missing ones up until cyberdisc autopsy

commit bf122cbf65ffc830406c0b28c6069bd9cfd73fb1
Author: redv <rproskurin@yandex.ru>
Date:   Tue Sep 10 03:14:00 2013 +0400

    fix for big resolution

commit 297cfe1d7dfd4dd4b7cf8305725f5d07aabdd9fb
Merge: e39ea83 d3645ed
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 8 08:48:33 2013 -0700

    Merge pull request #624 from cfailde/bug246
    
    Separate conversion from tallying

commit e39ea83405d4cb2e0a834962cdd5b4edf7618396
Merge: 00f0003 7da695f
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 8 16:44:01 2013 +0100

    Merge branch 'bug227' of https://github.com/cfailde/OpenXcom into cfailde-bug227
    
    Conflicts:
    	src/Battlescape/TileEngine.cpp

commit 00f00032cf80681b527f1d01d8fdf431dd1f2d85
Merge: 00bddab a070dbf
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 8 08:35:12 2013 -0700

    Merge pull request #621 from cfailde/overlap
    
    Move ai action limit check

commit 00bddab331cce69d9762894fea827c677b7e6ae3
Merge: 50385f4 d704a32
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 8 08:34:39 2013 -0700

    Merge pull request #625 from kevL/edgescroll_fix_kL
    
    2-line fix for edgescrolling in Battlescape.

commit 50385f43ce1e9a4f83bc30581a884aa5dcb89fa9
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 8 03:01:55 2013 +0100

    Added auto shots to ruleset.

commit 099471c7380a7b1ceea2c568bdc6328c217ee53a
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 8 02:21:14 2013 +0100

    ARM fixes

commit 3a3d3dcf9b16669adab3438f80acb1cc8e7773a9
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 7 23:46:58 2013 +0100

    Fixed bug #234 - HWP Fusion Bombs take up 10x the store space they should

commit 2b00ec7b8b1b083889ced25d955ae3d7507508bf
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 7 22:42:06 2013 +0100

    Typo

commit 819372b02ef1a3144dcf12eecb68236cbde096dd
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 7 19:39:15 2013 +0100

    Added estimates for craft repairing/refueling

commit 8a2cd8b976d9494c19e01ba14529c01747140e00
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 7 19:38:58 2013 +0100

    Fixed Dutch language bugs

commit 714842386b77a5870bdcb8db7c3ee62c0b2fd92c
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 7 19:38:38 2013 +0100

    Moved ruleset documentation to wiki

commit ad5d265b47fb60e18fbbd553b5c7aabd51970923
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 7 19:36:18 2013 +0100

    Code cleanup

commit d704a32907a8dd2fb56918b347d2e195e0edddd9
Author: kevL <k3v1s73n@gmail.com>
Date:   Thu Sep 5 20:08:04 2013 -0600

    2-line fix for edgescrolling in Battlescape.
    
    When scrolling diagonally and sliding the cursor to a straight
    lateral scroll, the vertical component wasn't negated

commit 679fa66d58e3a2ed9554e96683676def0cfc0bf7
Merge: 6aae675 3558366
Author: MadAnd <dev.madand@gmail.com>
Date:   Fri Sep 6 00:37:32 2013 +0300

    Merge remote-tracking branch 'upstream/master'

commit 6aae6759b76a439de3c0dcb4193845423c39941a
Author: MadAnd <dev.madand@gmail.com>
Date:   Fri Sep 6 00:35:46 2013 +0300

    Translaion maintenance.

commit d3645ed46294547b65360a3f4015b03ccab5415d
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Sep 5 20:32:30 2013 +0100

    Separate conversion from tallying

commit 3558366d159029149b83945916420531b8e670f1
Merge: 28db66e fb4134f
Author: Daniel <supsuper@gmail.com>
Date:   Thu Sep 5 10:23:48 2013 -0700

    Merge pull request #623 from winterheart/fix-compile-gcc
    
    Fixed compilation error on GCC

commit fb4134fc4f3ca5afaaef7f225b03e25b39963885
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Thu Sep 5 22:47:10 2013 +0600

    Fixed compilation error on GCC
    Fixed "Battlescape/Map.cpp:89:59: error: incomplete type 'OpenXcom::Screen' used in nested name specifier'"

commit 28db66e321ab3c57a9e16b73b97e2ebcb2fa03ce
Merge: 2c38196 dea48c3
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 4 12:41:13 2013 -0700

    Merge pull request #622 from redv/fix_dogfight
    
    Fix: Bug report #237 - Interceptor can never enter air combat again, when game was saved while in air combat

commit 2c38196a5faedf85f33a1d7eb2964ccfb48049aa
Merge: 3474e0e 45176e5
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 4 12:36:31 2013 -0700

    Merge pull request #620 from redv/interface6_hidden_movement
    
    UI improvements: fix for wide screens

commit 3474e0ee80a2645e1aaba1ab9b9f4ba1b052582d
Merge: 639b73e afd5114
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 4 12:35:03 2013 -0700

    Merge pull request #617 from Xracer/patch-1
    
    Updated translation

commit dea48c3da0d2e0ae37e61297a3cd17dad644d0aa
Author: redv <rproskurin@yandex.ru>
Date:   Wed Sep 4 13:09:49 2013 +0400

    don't need save _inDogfight flag

commit a070dbf7ead3e86f368f4734792ee49e2cffe2f7
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Sep 4 08:53:58 2013 +0100

    Move ai action limit check
    
    .. to prevent possiblity of ai moves completing during player turn.

commit 7da695f0bc9ce9773a6317434b4540229a475292
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Sep 4 08:01:17 2013 +0100

    Abort hit checks as soon as tile is out of map

commit 8f2c91b51ec7bd8610f169e1eb5ebb1724d2754b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Sep 3 21:06:24 2013 +0100

    Stop trying to access tiles off edge of map

commit 45176e51dc0bc9a0f16a32d46a4f96194b314669
Author: redv <rproskurin@yandex.ru>
Date:   Wed Sep 4 01:41:35 2013 +0400

    Removed blinking grey area in the "Hidden movement" state;
    Centered "Loading game" and "Saving game" messages;

commit afd5114c7b57fc1657aadff3d8be45a73d2b3ca2
Author: Xracer <jxracer007@gmail.com>
Date:   Tue Sep 3 12:54:27 2013 -0400

    Updated translation
    
    Updated latest strings

commit 639b73ed8975c40975d115edfbe2bc84458dfdde
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 1 22:39:53 2013 +0200

    Dutch translation - work in progress

commit 5305405a855e5cb99024c4ad5b7ad88f3f51095c
Author: Juju-Dredd <juju.dredd@free.fr>
Date:   Sun Sep 1 14:49:10 2013 +0200

    Keep aspect ratio with no OpenGL
    
    Now the "keep aspect ratio" feature functions even when OpenGL is not employed.

commit 6476993a49d2f524e3c6c5926a922f464bce1387
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 1 03:59:59 2013 +0100

    UI fixes

commit 5f1c031eb42b8ee2fc5f1268f38e4bb5f5d4e1b6
Merge: 58ce123 ab54df1
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 31 19:51:27 2013 -0700

    Merge pull request #609 from redv/interface5_craftequipmentstate
    
    UI improvements: CraftEquipmentState

commit 58ce123085108d53ae449a65b079b471f4458c1d
Merge: ed9395d 372d575
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 31 19:50:23 2013 -0700

    Merge pull request #614 from redv/fix_saved_research
    
    Fix: research must be saved correctly.

commit ed9395d228eff18862ba22547a05eb6f0e5cd052
Merge: dda6f63 e8bb274
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 31 19:36:43 2013 -0700

    Merge pull request #613 from redv/russian_lng
    
    Russian.lng translation maintenance

commit 9b86dc98f982e23e3124c8de454181ff834fd3ac
Author: Juju-Dredd <juju.dredd@free.fr>
Date:   Sat Aug 31 23:42:52 2013 +0200

    Resize and keep aspect ration
    
    Only OpenGL mode has been taken into account.
    New options:
    keepAspectRatio, boolean
    cursorInBlackBandsInFullscreen, boolean
    cursorInBlackBandsInWindow, boolean
    cursorInBlackBandsInBorderlessWindow, boolean

commit 372d57534132c44dbf28ed98744a2ed3b6f4817d
Author: redv <rproskurin@yandex.ru>
Date:   Sun Sep 1 00:24:14 2013 +0400

    Fix: research must be saved correctly.
    Sometime, after game loading, you gain topics, that you haven't researched.

commit e8bb27489ce9c096872a910385f1259cb893a15b
Author: redv <rproskurin@yandex.ru>
Date:   Fri Aug 30 16:24:44 2013 +0400

    STR_UNIT_LEVEL_ABOVE;
    STR_UNIT_LEVEL_BELOW;
    STR_MULTI_LEVEL_VIEW;
    STR_WEAPONSELFDESTRUCTION;
    STR_PLASMA_DEFENSES_UFOPEDIA;
    STR_GO_TO_LAST_KNOWN_UFO_POSITION;

commit dda6f6385ddea4a4b700ed9a8b640548b8525d74
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 26 19:06:15 2013 +0100

    Fixed multiple rulesets resetting alienItemLevels.

commit ab54df1fdf194896f4b28b4841ff390b48de834d
Author: redv <rproskurin@yandex.ru>
Date:   Mon Aug 26 14:09:00 2013 +0400

    UI difference between main game and new battle

commit b538de998d30200d7ab9b3b2cb227f53869d058e
Merge: 03c76a9 90d5a8e
Author: Daniel <supsuper@gmail.com>
Date:   Sun Aug 25 16:23:06 2013 -0700

    Merge pull request #561 from redv/interface3_sack
    
    Improvement the Sack button

commit 03c76a99b5d1e3c6fb7401e35a659a309eb417a6
Merge: 9026483 d02fbf1
Author: Daniel <supsuper@gmail.com>
Date:   Sun Aug 25 16:19:16 2013 -0700

    Merge pull request #608 from redv/fix_distant_armor
    
    Fix: teleportation of soldiers back to base.

commit d02fbf1b1ab0c52604131026fd20c41aac3cfb2e
Author: redv <rproskurin@yandex.ru>
Date:   Mon Aug 26 01:29:41 2013 +0400

    Fixed funny exploit, which allowed change the soldier's armor even if soldier on mission and teleported soldiers back to base.

commit 1e7fcbfdd2ecd48ec474f4ba9480e3a1cec3f677
Author: redv <rproskurin@yandex.ru>
Date:   Sun Aug 25 22:13:22 2013 +0400

    UI CraftEquipmentState.

commit 9026483a8e2e7b30a8236a8d564930d95f48c8ad
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 25 17:10:13 2013 +0100

    Replaced Infobox with ErrorMessage

commit 5ea7be9d7307ae03ea7e64f75a30e59f3caf4f63
Merge: 32e28c9 e811fae
Author: Daniel <supsuper@gmail.com>
Date:   Sun Aug 25 06:34:20 2013 -0700

    Merge pull request #604 from cfailde/inv_crash
    
    Remove craft from battlescape after exiting inventory

commit 32e28c9a1908598a590b9e96ab27d1a8c764ada3
Merge: d809397 bad501e
Author: Daniel <supsuper@gmail.com>
Date:   Sun Aug 25 06:33:46 2013 -0700

    Merge pull request #605 from cfailde/inv_crewless
    
    Fix crash on crewless craft inventory click

commit bad501e966bfde0c7d59c8c538feefc625ac5041
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Aug 25 13:54:34 2013 +0100

    Fix crash on crewless craft inventory click
    
    Replace crash with an error message.

commit e811faeffa7e5ab931c60a51219f87773f5039b2
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Aug 25 12:37:00 2013 +0100

    Remove craft from battlescape after exiting inventory

commit d80939778950a512dee24120018add30fdd9e7f2
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 25 06:07:10 2013 +0100

    Added soldier inventory screen to Geoscape (it's in Equip Craft > Equipment > Inventory). Enjoy.

commit 64e3ef0e7f9e14f29d130ada82b7e6296b41e259
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 25 00:25:35 2013 +0100

    Fixed more ruleset bugs

commit f0fcb05653f65e883e81b4547c0bd0e92cf069ee
Merge: 7ec3f88 13ffe5b
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 24 15:39:31 2013 -0700

    Merge pull request #599 from cornels/patch-1
    
    Translated Tooltips

commit 7ec3f88f836ee90efa31a6c8c677ee49d2a720bc
Merge: ef1c51d cba39e0
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 24 15:39:24 2013 -0700

    Merge pull request #600 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 00a6a7067502602f2d4900e7c972e79be8eb907a
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Aug 24 10:23:03 2013 +0100

    Include UFO door opening cost in path preview

commit cba39e0c6a87d3ec48667d31aa1097a14b89c0bd
Author: radius75 <radius75@interia.pl>
Date:   Sat Aug 24 08:04:54 2013 +0200

    bin/data/Language/Polish.lng
    
    fc55a19b16c50d5ed1b6ba1f6d22eaa7256c1dd6
    STR_UNIT_LEVEL_ABOVE
    STR_UNIT_LEVEL_BELOW
    STR_DESELECT_UNIT
    STR_MULTI_LEVEL_VIEW

commit 13ffe5b62b6cadd3d270af5e90823f24e02a8405
Author: cornels <scortan.cornel@gmail.com>
Date:   Fri Aug 23 19:09:53 2013 +0300

    Translated Tooltips

commit ef1c51ddae32040adc7a9698da552201563d9f07
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 22 20:59:57 2013 +0100

    - Fixed multiple rulesets resetting the starting base.
    - Fixed extra strings from multiple rulesets not being properly combined.

commit 2f71815664b3a8dd4680b3fcbd8f9e9a0b349864
Merge: c176de3 3a74ec6
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 22 12:27:17 2013 -0700

    Merge pull request #596 from cfailde/refund
    
    Give refund for unstarted, queued base facilities

commit c176de347741eb8c16a2c182b02dd2f28fcdedb2
Merge: c789a11 7a691f9
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 22 12:26:52 2013 -0700

    Merge pull request #595 from cfailde/rs_comments
    
    Make more comments accurate and follow style guide.

commit c789a11181f29130d3a2d0f94f196182b9b52f44
Merge: fc55a19 8dd1284
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 22 12:26:02 2013 -0700

    Merge pull request #597 from cfailde/badsave
    
    Stop crashing on invalid save files

commit fc55a19b16c50d5ed1b6ba1f6d22eaa7256c1dd6
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 22 20:25:12 2013 +0100

    Added Battlescape tooltips

commit 3006de363cd8fe5f568a2a2792d5c65dac43e5f1
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 22 16:20:55 2013 +0100

    Fixed extra rulesets being ignored.

commit 8dd1284868a8e6e3401a7168558e4a075920c991
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Aug 22 09:25:35 2013 +0100

    Stop crashing on invalid save files
    
    If a player, perhaps perversely, attempts to load a file with no YAML
    nodes in it at all then the game crashes.
    
    This fix replaces the crash with an error message.

commit 3a74ec6caafd3cb27aaab4025ffb861c949abfa1
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Aug 21 20:32:48 2013 +0100

    Give refund for unstarted, queued base facilities

commit 7a691f9147a9a16addb6bd9fbdc08843c82721a2
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Aug 21 08:01:55 2013 +0100

    Make more comments accurate and follow style guide.

commit a796461ec33ac76d7291153c93fba4e51ab7be62
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 21 00:50:09 2013 +0100

    - Fixed crash when SDL can't get resolution list.
    - Fixed missing IDs in old savegames.

commit d11594eb0d635c3d2f2112bc258c9872d82a860a
Merge: 58d69ab 2499a95
Author: Daniel <supsuper@gmail.com>
Date:   Tue Aug 20 13:39:00 2013 -0700

    Merge pull request #594 from cfailde/bug213
    
    Fixes typos loading in soldier stats.

commit 2499a952d05b4a867cddf03f071f6392810ecae3
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Aug 20 20:55:57 2013 +0100

    Fixes typos loading in soldier stats.

commit 58d69ab3cdb242d7fe4e29e85dbae9183e25d821
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 20 14:16:28 2013 +0100

    Updated build files to check for yaml-cpp 0.5

commit 2c9a43ed80bf06ebc9441d819f38823d6da1db19
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 18 19:13:44 2013 +0100

    Fixed missing extra sprites

commit ef756cbe38b03f35ab51235818c2355001efba96
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 18 02:38:13 2013 +0100

    Seriously

commit 0bd0d7d3ce5dc5abf42f6a2ea02d5721acb15834
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 18 01:38:19 2013 +0100

    Compilers are dumb

commit 18e049e3b42d173a45af680ffc2e1328a98364d1
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Aug 17 19:38:05 2013 +0100

    Yup

commit b22cb9c0d39cf72ceca377a3f49b87f899e5b964
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Aug 17 19:30:49 2013 +0100

    Fixed compiler errors

commit 349e08ef7404e8d3113b568383d48a6215bd6234
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 16 21:55:59 2013 +0100

    Updated code for yaml-cpp 0.5
    PLEASE TEST LOAD/SAVE THROUGHLY

commit c30b6fcada6f1544ab1f4f1d81921dfe861563e5
Merge: 2aab5c0 67f1c27
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 15 11:33:22 2013 -0700

    Merge pull request #591 from cfailde/includes
    
    Tidy up includes

commit 2aab5c03450e9fab385311e067be72b275e9d744
Merge: b2d6201 a576a80
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 15 11:11:56 2013 -0700

    Merge pull request #593 from Yankes/inline_fix
    
    Inline fix

commit b2d6201c5311a5e8f6e56c7d92e3442d8a28137e
Merge: 5aa3d1d 2ed4b33
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 15 11:11:38 2013 -0700

    Merge pull request #592 from cfailde/bug208
    
    Fixes bug 208

commit a576a800c30acfcff572758c1abd5d75f9e429e6
Merge: f3e1827 5aa3d1d
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sun Aug 11 14:07:23 2013 +0200

    Merge remote-tracking branch 'supsuperorgin/master' into XCOM1_inline_fix

commit 2ed4b33cd2e7e59d1a0b58cf5e6dee76048c60c4
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Aug 11 12:02:41 2013 +0100

    Ensure dead and unconscious units do not fall

commit 15511c594be4bb6688f3fe197ab113c7efe30d70
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Aug 10 20:39:32 2013 +0100

    Fixes bug 208
    
    UnitDieBState is expecting units to be turning, collapsing, or standing.
    If a unit is facing direction 3 then it does not turn for a death
    animation so the unit keeps its current state; if this state is a non
    standing state then UnitDieBState::think() cannot end so the game hangs.
    
    Fix it so that all non collapsing and non turning units are treated as
    dying.

commit 67f1c276efaa11fe67042e7d60f2ec1c9db4e8e6
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Aug 10 16:53:33 2013 +0100

    Tidy up includes

commit f3e18278bdab426299b86933420093a0956fbf99
Author: Yankes <Yankes@modliszka.(none)>
Date:   Fri Aug 9 23:02:05 2013 +0200

    Inline to speed up some code

commit 90d5a8e7de64a210b37e5d12999b432c1ecfbd1e
Author: redv <rproskurin@yandex.ru>
Date:   Fri Aug 9 20:13:10 2013 +0400

    If soldier on a mission, he cannot be sacked.

commit 5aa3d1d865a0b8379244f2c17dd2940f20cde289
Merge: 68f1724 9db6e04
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 8 11:24:34 2013 -0700

    Merge pull request #590 from Yankes/patch-1
    
    PC arent __MORPHOS__

commit 68f17243a06997a681fcca46602ea9779fe9541d
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 8 13:29:01 2013 +0100

    Fixed casing

commit 961610b844a7014db078dc63526e22361ddaceda
Merge: edf960f 9b9f1a5
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 8 05:03:44 2013 -0700

    Merge pull request #588 from cfailde/master
    
    Remove some repeated lines.

commit edf960fe182d3cbe1ffae5c4a06d49c6d4ecba57
Merge: 8cf3cd2 3da1409
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 8 05:03:14 2013 -0700

    Merge pull request #589 from cfailde/comments
    
    Make more comments more accurate and meet styling guide.

commit 8cf3cd27bdc179a1e363ecff9fb68f6988ca0ad1
Merge: 3993369 2834437
Author: Daniel <supsuper@gmail.com>
Date:   Thu Aug 8 05:02:11 2013 -0700

    Merge pull request #587 from cfailde/includes2
    
    Tidy up includes

commit 9db6e0446ee530ba0979069722a7ec93f6230fd0
Author: M. J. <inkwizytoryankes@gmail.com>
Date:   Wed Aug 7 23:56:12 2013 +0200

    PC arent __MORPHOS__

commit 3da140902dbcd88b54866ff521efccf0bdad9199
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Aug 7 12:15:55 2013 +0100

    Make more comments more accurate and meet styling guide.

commit 9b9f1a5dfa018b3cca0367d888b0900e88465947
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Aug 7 11:13:44 2013 +0100

    Remove some repeated lines.

commit 2834437d603e3235948becc1ac36ef851821fcde
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Aug 7 10:36:50 2013 +0100

    Tidy up includes
    
    - removed unnecessary includes
    - moved includes to where they are actually used.

commit 39933692ae48e66222258607e90c30feda6893bc
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 5 22:17:12 2013 +0100

    Compiling errors

commit f98bd1b7fa4c2d51d1e12dc2f5cd842053b53ebe
Merge: 685fb37 57a68f7
Author: Daniel <supsuper@gmail.com>
Date:   Mon Aug 5 13:50:27 2013 -0700

    Merge pull request #579 from spaun2002/Russian_stylistics_fix
    
    Little fix of russian stylistics.

commit 685fb37e84449653f53b4311d71674554cfa1465
Merge: 09bed41 9fcc53c
Author: Daniel <supsuper@gmail.com>
Date:   Mon Aug 5 13:49:52 2013 -0700

    Merge pull request #535 from stefkosdev/master
    
    MorphOS/PowerPC changes

commit 9fcc53c31603fe6ba3dc46987a1e744cc580cb48
Merge: bdc631e 09bed41
Author: stefkosdev <pawel.stefkos.stefanski@gmail.com>
Date:   Mon Aug 5 22:17:28 2013 +0200

    Merge https://github.com/SupSuper/OpenXcom
    
    Conflicts:
    	src/Battlescape/TileEngine.cpp
    	src/Engine/Options.cpp

commit 09bed41701e2b001aff2ba8165fd36df109c3de3
Merge: 911f26c a2bdb19
Author: Daniel <supsuper@gmail.com>
Date:   Mon Aug 5 08:21:09 2013 -0700

    Merge pull request #585 from cfailde/bv_comments
    
    Make comments more accurate and meet styling guide.

commit 911f26c91f345de72b978c911051f24a9e27ccf5
Merge: d52935f 3bc0c94
Author: Daniel <supsuper@gmail.com>
Date:   Mon Aug 5 08:19:41 2013 -0700

    Merge pull request #583 from cfailde/master
    
    Uninitialized pointer

commit a2bdb1912113a18b3516bb0cd3347bd8d7006e49
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Aug 5 15:33:24 2013 +0100

    Make comments more accurate and meet styling guide.

commit d52935fbb970efff7165df35ab670d7c1ea27d3d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Aug 6 00:08:57 2013 +1000

    missed a bracket when interpreting.

commit 1c3c9bc57fdff1459b29b368ab96aaafe2ba8390
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 20:19:57 2013 +1000

    fix some AI behaviour
    
    forgot to take them OUT of the cover

commit 7d66d4908d58927e563ca5e2274baa74a83f762a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 13:40:53 2013 +1000

    fix that warning too

commit 8df81c2d5ace9cf0282413999bc39d4d5606719a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 13:36:23 2013 +1000

    fix some warnings

commit 759e48c8b760e8402320f8a30360447f0de86f70
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 12:10:07 2013 +1000

    move psionic attacks out of aggro state.
    
    so patrolling aliens can keep on patrolling without being confused by their
    psychic powers

commit ff3eee23ba567d22fd12d6c747ac42e2d95d74fa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 12:06:47 2013 +1000

    make units store their cover reserve locally

commit ad6d6b909ac7e0872ef38521e81a6e75c7126671
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 12:02:34 2013 +1000

    rename PsiAction function to PsiButtonAction to avoid confusion

commit 4685fd6449036294ccb7ba3700678e08a0b2bc9e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 10:32:27 2013 +1000

    Centre minimap crosshairs properly

commit 5a3691563dfb950ff92389fcfaa2ca98ae3cce5f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 09:53:48 2013 +1000

    delete timer in InfoboxState

commit e60b9fd70920c3d40314bb055dc401fad2e9151e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 02:34:51 2013 +1000

    massive changes to cover AI procedures
    
    ditches copy contructor and leaky memory in favour of a line calculation
    to assess potential visibility. as a result, aliens will now take cover in
    more logical positions.
    
    aliens will no longer EVER seek cover as their first or second action, unless
    they haven't decided what to do instead.
    
    units that have decided to hide for the turn will take no further action past
    getting to cover.
    
    units that are taking cover will turn 180 degrees at the end of their movement
    cycle instead of pathfinding for the final turn.

commit c5392270e56e0624bc13ea876c4eac684ea31845
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Aug 5 00:43:34 2013 +1000

    alter unit exposure to be more in-line with original behaviour
    
    gets rid of the exposedUnits vector, and alters the method regarding
    exposure to act as "turns since spotted" rather than "turns to remember
    this unit"

commit 3bc0c943c9c9eb61458c92fc2ba5684e7d648364
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Aug 4 14:37:06 2013 +0100

    Initialize pointer to empty string

commit fb64b6ab5a252e7219a70fbea7ae9232b638a2ef
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 31 16:54:03 2013 +1000

    don't take cover as the last action unless in aggro state.

commit e03f2ae6934c097e5ee9d409c32de8102ca01f82
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Aug 4 13:49:54 2013 +1000

    fix alien visibility under some circumstances
    
    like mind control

commit 760c633e82731e0cbf8178c5dfa0c00b23611244
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Aug 4 13:11:28 2013 +1000

    fix alien mind control
    
    allow aliens to select your units even if you've locked them out.

commit 0d5122205ba1d6e472481d9a10c9a42583f354ab
Merge: 8849165 b94d412
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 3 07:22:30 2013 -0700

    Merge pull request #581 from cornels/patch-1
    
    STR_WEAPONSELFDESTRUCTION translated

commit 8849165d118c332d32ea12620516fed36810d289
Merge: 9e55724 33df97c
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 3 07:18:13 2013 -0700

    Merge pull request #584 from 54x/patch-10
    
    Centre minimap crosshairs

commit 33df97c2e081dff75bb3cd41f135c82bf654b081
Author: 54x <matt54x@gmail.com>
Date:   Sat Aug 3 19:30:53 2013 +1200

    Centre minimap crosshairs
    
    Care of KevL from the forums.

commit c68b1a9ec5a8569d4adb3a35bc09ccdd61f6e8d6
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Aug 2 21:41:02 2013 +0100

    Uninitialized pointer
    
    Compiler complains "may be used uninitialized in this function".

commit 9e557245b3fd2082862c2ccf62d06c77556c3e11
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 31 11:00:37 2013 +1000

    fix MC auto end thing
    
    seriously, how is it that this option causes so much trouble?

commit dbe1d42f323324b83e66ee5800ee34b514882745
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 31 10:35:46 2013 +1000

    fix some post mission procedures
    
    - make stat caps a const, they're only used for comparison
    - rename obscure variable "v" to "tier" in improveStat function
    - handle tier properly
    - take wounded units out of psi training

commit b94d41205904c2243402833bf33e8aa2390a08c9
Author: cornels <scortan.cornel@gmail.com>
Date:   Tue Jul 30 13:08:05 2013 +0300

    STR_WEAPONSELFDESTRUCTION translated

commit 1fa8761bbe161f72f640347b88a91213374283a9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 30 14:01:20 2013 +1000

    add "capture mouse" option
    
    not doing menu entries or strings for this one, edit your configs.

commit 448bef1982305066af846d0efa7ea2b6ede9c232
Merge: 7c99a8e dcf470e
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 29 18:48:40 2013 -0700

    Merge pull request #580 from radius75/Polish.lng
    
    STR_WEAPONSELFDESTRUCTION

commit dcf470ebc90ff65bad67ae6068615c6eff4d9ddc
Author: radius75 <radius75@interia.pl>
Date:   Mon Jul 29 17:51:17 2013 +0200

    STR_WEAPONSELFDESTRUCTION
    
    53f5000c621e256a54f7bd76acd7bbfbf469a424

commit 7c99a8e0b3937f72c7d16214eda2d31cae371f33
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 29 16:33:53 2013 +1000

    fix typo

commit 53f5000c621e256a54f7bd76acd7bbfbf469a424
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 29 10:53:10 2013 +1000

    rename alien tech self destruct option

commit 50b96e78e704fa10242390c6fb43cd85ca9211b1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 29 10:46:33 2013 +1000

    fix for spotting large units
    
    fixes a lot of things, most notably reaction fire vs tanks.

commit 57a68f7b5f66a2b12cdfb2cf2722c72a34d8f27f
Author: spaun2002 <spaun2002mobile@gmail.com>
Date:   Sun Jul 28 02:23:29 2013 +0400

    Little fix of russian stylistics.

commit 23f98c0b81480adfbe6eaf23d80e70f5a5294b98
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 27 22:40:46 2013 +1000

    god damn it stop spawning inside walls.

commit d7beee975f4e5d7d98525101a29b587bb7225c6e
Merge: c17aa7b a4612da
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 26 20:47:11 2013 -0700

    Merge pull request #575 from cfailde/copyright
    
    Missing copyright notices

commit c17aa7b5fbb8b4cb13a9b57ae2d360efd428a975
Merge: c9bf788 9d64188
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 26 20:46:19 2013 -0700

    Merge pull request #567 from cfailde/ocd
    
    Remove unused includes and variables

commit c9bf78845bcfb817f101aa683ac4d8843babac7b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 27 11:44:51 2013 +1000

    stop putting things on top of invisible things.
    
    The Royal Society for putting things on top of other things would not
    stand for such nonsense.

commit f558fc020ead3b931d5f8575888b00e33d44a1fe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 26 22:11:13 2013 +1000

    small optimization
    
    this will do nothing.

commit 7710a8e866c1f50748036568199e022a79bfde65
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 26 22:10:31 2013 +1000

    do not let big units spawn in walls
    
    i mean it this time, don't make me come back there.

commit 1c2cf9bd96dd8aab72d0b4ef76d72c8be0581268
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 26 21:19:48 2013 +1000

    try to ammend my save destroying ways.

commit abee9a594c4f6e1dcca14a647d64409f1b3fa4d7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 26 21:09:32 2013 +1000

    fix dogfight hang

commit a4612daac1f07bb741bb02e15adc16685cdbbb6f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jul 25 13:12:08 2013 +0100

    Missing copyright notices

commit f247c0b954e78bd61117db955c9de0fdc01887f7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 25 20:06:25 2013 +1000

    Proper fix for painkillers.

commit 000d384b7fe05e0b8f6f2f7f1079fbc13e3063ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 25 18:40:26 2013 +1000

    correct formula for melee accuracy.

commit ac90374701d5dd53e6377a2ec5c4309f63d097ed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 25 18:40:10 2013 +1000

    Display TUs for melee

commit a9062560b4d188924f9670e73b8d5f4be35e3b78
Merge: 04f07b6 9422a60
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jul 24 07:04:57 2013 -0700

    Merge pull request #573 from cfailde/firstbasecrash
    
    Fix crash on placing first base

commit 04f07b661d068c625c1cb60f8b934a4da2f6a9b5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 22:30:14 2013 +1000

    temporary fix for painkillers
    
    until i'm given the go-ahead to make a proper fix.

commit 266f68c25c063405c09ca26d921804edc828befd
Merge: 8a276df e8ead8c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 04:46:11 2013 -0700

    Merge pull request #566 from cornels/patch-1
    
    Romanian.lng Translation Maintenance

commit 8a276df0e248b5cde2e4abdc6559625280548037
Merge: 001c896 36b98ae
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 04:45:54 2013 -0700

    Merge pull request #569 from redv/russian_lng
    
    Russian.lng translation maintenance

commit 001c896e2bc8adc81ecda8c1f95daa81b9263a6a
Merge: b34866a ee9e3c6
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 04:44:59 2013 -0700

    Merge pull request #572 from redv/icon_of_facility
    
    Stop crashing when craft are sold

commit b34866a528dc94deeda8d303aa75db84a7f68fdc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 21:38:58 2013 +1000

    fix unconscious unit revival TUs
    
    http://openxcom.org/bugs/openxcom/issues/194

commit ee9e3c66fcd8d57127294cf26fd87bf8e87837d7
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jul 24 05:05:16 2013 +0400

    include includes

commit 9422a606736340a0176d6f023ebbe776d957d003
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Jul 23 23:26:00 2013 +0100

    Fix crash on placing first base
    
    by moving zeroing of mouseOver handler.
    
    Finally killing off this bug.

commit 883d2a492065c21c61efd8b18b2049886e8163ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 07:58:33 2013 +1000

    restore end turn button functionality
    
    turns out the AI ends it's turn in a lot more places than i thought.

commit 9f2eb3453a525f1de9826b001c610ca0996809c2
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jul 24 00:28:13 2013 +0400

    typo

commit c2a4250432e4357fa6601b32dd0f17affd0c544a
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jul 24 00:19:26 2013 +0400

    also TransferItemsState

commit 36e53659ff699cf06ba18d5470a4654494deb77d
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 23 23:59:44 2013 +0400

    Stop crashing when craft are sold

commit 36b98aec7d6715df373a66ba040c57c4bc83b42f
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 23 23:16:51 2013 +0400

    STR_UNLOAD

commit d6e20f21fe3b8ad1b0d036a2c48ffed0f1f73316
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 24 00:04:22 2013 +1000

    fix debriefing bug.

commit bee68a5d0b625ba724575a48c34d49d41c468faa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 23 22:56:34 2013 +1000

    invert the invisible button.

commit d963f6e4caeddbcc333eb4ec290022a96a77ff66
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 23 22:56:18 2013 +1000

    BattleAutoEnd: the saga continues.
    
    possibly the most confounding bug in this feature so far.

commit b103c08b536034658fc014ade905d6180730df48
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 23 16:22:47 2013 +0400

    typo

commit 4a0f3a4be53d1cf278aa0e85c2fb53d32562c408
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 23 16:12:35 2013 +0400

    STR_WEAPONSELFDESTRUCTION

commit 9ca4bfe6e2029bbed671e3a540fccaadc8f5d6ab
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 23 14:03:29 2013 +0400

    more strings

commit 54f6750fa5ad2467ac930e687d0c69ec3645dbd3
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 23 13:04:17 2013 +0400

    updated Russian.lng

commit bdc631ecbe0da8e68758135ca09300bd7c1dc777
Author: stefkosdev <pawel.stefkos.stefanski@gmail.com>
Date:   Mon Jul 22 20:08:35 2013 +0200

    Wrong swap function used

commit 2c4b6fbe541827d7ff1b3260ffc2ea06b8e887b5
Author: redv <rproskurin@yandex.ru>
Date:   Mon Jul 22 18:03:45 2013 +0400

    deleted advanced option; deleted double code;

commit 9d6418863de19acb44977c27dfd6fb394309c6ef
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Mon Jul 22 11:13:27 2013 +0100

    Remove unused includes and variables
    
    and note happily it still compiles

commit e8ead8c1a72c4a78ab20c132d90de994ccbd4af2
Author: cornels <scortan.cornel@gmail.com>
Date:   Mon Jul 22 09:52:30 2013 +0300

    Romanian.lng Translation Maintenance

commit 4d54f9e301097b45f4b06cc7dbdfb92edbc11edc
Merge: 89524e9 9bc34c3
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 21 17:22:15 2013 -0700

    Merge pull request #564 from louisdx/memoryleaks
    
    Fixes some memory leaks

commit 89524e9051103448b896b9b68b3585349d9ae2db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 22 09:50:01 2013 +1000

    Fix small bug in melee checking

commit 9bc34c361f780c3527ed3c019a4dc738a3bdccb1
Author: Louis Delacroix <yoursecretsaresafe@googlemail.com>
Date:   Sun Jul 21 21:55:57 2013 +0100

    Fixes some memory leaks

commit b6d564bdaa92fa07e8d07652ef9a5cf45607367a
Author: stefkosdev <pawel.stefkos.stefanski@gmail.com>
Date:   Sun Jul 21 19:46:42 2013 +0200

    Required changes + working FLV files on ppc systems

commit e25082c12abdcd20a15ad73ec65ca2af47bb6ca5
Merge: 0929e82 30eac87
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 20 15:19:29 2013 -0700

    Merge pull request #556 from myk002/alien-research-in-containment
    
    addition to containment limits option: in-research aliens take containment

commit 30eac8781c50a9c231cda8f29f6dc712c6bd07a8
Author: Myk <myk002@yahoo.com>
Date:   Sat Jul 20 12:23:14 2013 -0700

    fix typo in lang files

commit c732e5ec7d9d3505c4267acedac5168e89683f2a
Author: Myk <myk002@yahoo.com>
Date:   Sat Jul 20 12:16:49 2013 -0700

    fix boolean logic and some grammar

commit 279b30a28a346bfe3700a4999b888ab3a79804ab
Author: Myk <myk002@yahoo.com>
Date:   Sat Jul 20 12:06:47 2013 -0700

    simplify item removal/restoration logic

commit afeb503a763a2185abee324e4ab9421fd4c26cca
Merge: fd1cfdc 0929e82
Author: Myk <myk002@yahoo.com>
Date:   Sat Jul 20 12:01:14 2013 -0700

    Merge remote-tracking branch 'upstream/master' into alien-research-in-containment
    
    Conflicts:
    	src/Basescape/ResearchInfoState.cpp

commit 0929e820ad5f400d6e4aa8a3f9e3523327e5f9e5
Merge: 6227b01 a0085af
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 20 11:46:26 2013 -0700

    Merge pull request #554 from cfailde/newbase
    
    fix: rare crash placing new bases

commit 6227b018d1f3273413afee6dfd82be2e1a712eeb
Merge: 3d73bd2 ae78c65
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 20 11:45:13 2013 -0700

    Merge pull request #562 from cfailde/include
    
    missing include

commit ae78c65f5e79af784ba887e21aff6cf0ce1160c2
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jul 20 18:53:56 2013 +0100

    missing include
    
    Fixes bug 180

commit 3d73bd236d3033e5a09c53f0f0cfe150be1492d5
Merge: d21d6b9 49c5c55
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 20 08:07:28 2013 -0700

    Merge pull request #559 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit d21d6b951fd985f058905953da8534ba0c62c301
Merge: 2baec8f 0748cf9
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 20 08:07:10 2013 -0700

    Merge pull request #549 from redv/xcom_2012_research
    
    Feature: XCom 2012 research rules

commit 0748cf9589379523ea6dcfe3e6124c2845a45266
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jul 20 18:37:24 2013 +0400

    updated Polish.lng

commit 699e4337f4d5eee782f3348a15996b5106c3674f
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jul 20 18:35:16 2013 +0400

    changed interface of SoldierInfoState

commit 26102ec5600e5d90a9759376f41ad282c12ec957
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jul 20 16:54:49 2013 +0400

    changed the description of the option

commit 49c5c55fc60af915dbcf0e0c553d6fe7e434df44
Author: radius75 <radius75@interia.pl>
Date:   Sat Jul 20 12:33:07 2013 +0200

    bin/data/Language/Polish.lng
    
    STR_SACK
    ZWOLNIJ

commit a0085af1dfd77139b65cbe6a6b99bfd2a8599c94
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jul 20 08:23:13 2013 +0100

    zero handler
    
    Forget using an empty handler, you can simply zero it.

commit fd1cfdcf792b19ef4b051747892e02361de130aa
Author: Myk <myk002@yahoo.com>
Date:   Fri Jul 19 22:06:08 2013 -0700

    combine both alien containment options into one
    
    combine alienContainmentHasUpperLimit and alienResearchUsesContainment into one alienContainmentLimitEnforced option

commit d0bf58c375a8b6edd4549637bab19569f491fc67
Merge: 1fbc26a 2baec8f
Author: Myk <myk002@yahoo.com>
Date:   Fri Jul 19 21:49:28 2013 -0700

    Merge remote-tracking branch 'upstream/master' into alien-research-in-containment

commit 2baec8f7af0ffdf06d8e3c50599f9da6e730e96c
Merge: 912b186 17da6ae
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 20:37:44 2013 -0700

    Merge pull request #548 from cfailde/sacking
    
    Add sack button to soldier info screen

commit 912b18650c94699ab15f1026c287952e537a72b9
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 20 03:28:56 2013 +0100

    Missing Includes III: The Return

commit e1fdba7dd813b41a56c17775160724818e1356f8
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 20 03:22:29 2013 +0100

    Missing includes II: The revengening

commit 3b69fd8bb8507d701d72263b6b0e0f95f690c861
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 20 03:18:34 2013 +0100

    Added research requirements to crafts.

commit d65065d2cf214b8f0688d407390e632290fe1273
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 20 02:46:54 2013 +0100

    Missing includes

commit 9d93cef3531efa38a475dc138f03911835810d4b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 20 11:33:24 2013 +1000

    THERE'S the memory, lebowski, are you happy now?

commit 02a6a30f28d0c12b08355bcef71d8f8473ae1153
Merge: c9245ce e282db8
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 17:24:42 2013 -0700

    Merge pull request #546 from redv/icon_of_facility
    
    Feature: uses icons of facilities in the BaseState as shortcuts.

commit c9245ce18df8f23347740e7c9429274eb0d4fc9c
Merge: 6dba79c e1d1436
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 17:16:49 2013 -0700

    Merge pull request #536 from Phezzan/craftSellCost
    
    Craft Buy/Rent/Sell value is entirely moddable.

commit 6dba79ccc9de57b85e67843d6901784405ec0a33
Merge: 85fbceb decb582
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Jul 19 16:54:43 2013 -0700

    Merge pull request #552 from redv/fix_psi_attack
    
    fix: Psi attack

commit 1fbc26a424d47e85c3616bd2beea8ffd1f8569fe
Author: Myk <myk002@yahoo.com>
Date:   Fri Jul 19 14:01:11 2013 -0700

    add Polish translation; thx radius75!

commit 4971bf6b08d0de5b11d0071b8422883ae0862786
Author: redv <rproskurin@yandex.ru>
Date:   Fri Jul 19 23:47:23 2013 +0400

    comatibility with "Cancel Project"

commit 42259c267b8a7e7df8f0e447dbc91ada9e51a049
Merge: 7f39425 57fd165
Author: redv <rproskurin@yandex.ru>
Date:   Fri Jul 19 23:36:18 2013 +0400

    Merge branch 'master' into xcom_2012_research

commit 57fd165819cee81bdb21f001a667961123519446
Author: redv <rproskurin@yandex.ru>
Date:   Fri Jul 19 23:35:56 2013 +0400

    Avoid conflict scr/Engine/Options.cpp

commit 7f3942558c4e2a049ef76a4b7b7cc28bf55cd0fd
Author: redv <rproskurin@yandex.ru>
Date:   Fri Jul 19 23:22:59 2013 +0400

    updated Polish.lng

commit 3116c74ae3e55a0a3802bb4c391949b08e48b7db
Author: Myk <myk002@yahoo.com>
Date:   Fri Jul 19 12:18:23 2013 -0700

    add new string to language_id.html

commit 488571121940e950fc9035d7fda2141cdc2cf8ce
Author: Myk <myk002@yahoo.com>
Date:   Fri Jul 19 11:39:45 2013 -0700

    new option: in-research aliens take containment

commit 85fbceb44cd82c685de55632565ab69b0604bf4a
Merge: 245d866 3329c83
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 09:36:36 2013 -0700

    Merge pull request #555 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 3329c833fdb4193f276229298db25584f33abbe8
Author: radius75 <radius75@interia.pl>
Date:   Fri Jul 19 18:26:51 2013 +0200

    bin/data/Language/Polish.lng
    
    STR_TIME_UNITS_RESERVED_FOR_KNEELING
    Zarezerwowano PR na przyklęknięcie
    STR_TUS_RESERVED_FOR_KNEELING_AND_FIRING
    Zarezerwowano PR na przyklęknięcie i ostrzał
    STR_RESERVE_TUS_FOR_KNEEL
    Rezerwuj PR na przyklęknięcie
    STR_EXPEND_ALL_TIME_UNITS
    Wykorzystaj wszystkie posiadane PR

commit 245d866333dd402fab9178d9e609e8e36257a3e6
Merge: 82df0d5 5953e84
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 09:06:46 2013 -0700

    Merge pull request #547 from cfailde/includes
    
    Unnecessary includes

commit 82df0d5fc71056b1b278f2892223964ecd0f3952
Merge: a579b93 925cd52
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 09:03:20 2013 -0700

    Merge pull request #540 from cfailde/options
    
    Load options.cfg with -user parameter

commit a579b93707523f27647fa7eb7bb39ec44832dcf2
Merge: f9cf38a 7bd24d7
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 08:59:53 2013 -0700

    Merge pull request #544 from redv/delete_8th_base
    
    fix: Not restored the button "NewBase" when you delete the 8th base.

commit f9cf38ae77fab7b2858d2c8ff7bebe88b6644dae
Merge: 422fdb2 56da352
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 08:59:05 2013 -0700

    Merge pull request #551 from cfailde/bindings
    
    Add keyOk and keyCancel to more screens

commit 422fdb232db9eb79788fe2c6c5ca7115795ed00c
Merge: b7aa506 730337d
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 08:58:50 2013 -0700

    Merge pull request #550 from cfailde/confirmation
    
    fix: confirming dismantle facility

commit b7aa506a76bab88d87bea886de75a9ca444771dd
Merge: 6091412 75c9521
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 08:58:42 2013 -0700

    Merge pull request #553 from cornels/master
    
    Update Romanian.lng

commit 60914124ce53e2d1e2e10f17a1d1629821ebaa83
Merge: 5f2f18c 0da9561
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 19 08:58:15 2013 -0700

    Merge pull request #538 from myk002/feat166
    
    feat166: add cancel button to researchInfo popup

commit 2d3d8f76594e16a4dc0def7e6ad1628d72e9bf1f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Jul 19 16:52:53 2013 +0100

    fix: rare crash placing new bases
    
    Crashes can occur in two cases:
    1) If a mouseover triggers between base being named and
    BuildNewBaseState destructor call.
    2) If a mouseover triggers between confirm new base cancellation and
    BuildNewBaseState destructor call.
    
    Solution is to swap between globeHover handler and an empty handler as
    necessary.

commit 75c9521a00580d0e42e5f8cec7e9d3b33249e92b
Author: cornels <scortan.cornel@gmail.com>
Date:   Thu Jul 18 22:51:32 2013 +0300

    Update Romanian.lng

commit d05b2122580242512d5bd30970e91df1bc9c2eea
Author: redv <rproskurin@yandex.ru>
Date:   Thu Jul 18 22:56:00 2013 +0400

    typo

commit 5953e84c001b788c4138059bcbbfe589279ee788
Merge: 84f0b12 8f96195
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jul 18 16:57:44 2013 +0100

    Merge branch 'includes' of https://github.com/cfailde/OpenXcom into includes

commit 84f0b12e9b36286e2f15d2b081d8b604b0f41838
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jul 18 16:54:47 2013 +0100

    remove duplicated includes

commit aad403d31a85eaaa54c5bd1eb27a93c80651b789
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Jul 17 12:49:21 2013 +0100

    Unnecessary includes

commit decb582f219fbea90d8d33542563817b49ce1c92
Author: redv <rproskurin@yandex.ru>
Date:   Thu Jul 18 19:33:18 2013 +0400

    added brackets to defenseStrength

commit 56da3521061625d29a289a4274e1b6024c715b46
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jul 18 14:41:49 2013 +0100

    Add keyOk and keyCancel to more screens
    
    Adds escape and/or ok key bindings to perhaps better meet user
    expectations in ufopaedia, geoscape and baseinfo screens.

commit 5f2f18c935717e5567a64abc0e4efcbbe41c962c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 18 21:26:25 2013 +1000

    well that didn't work out :(

commit 730337d640d63bd255e0d3ae556c59bcfd5df2bc
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jul 18 11:24:59 2013 +0100

    fix: confirming dismantle facility
    
    keyOk to confirm dismantling not keyCancel

commit 17da6ae1607419227936dc04d6f8f2c73bfc9385
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jul 18 11:08:51 2013 +0100

    Correct keyboard action
    
    Cancel key cancels sacking, ok key proceeds with sacking.

commit 3e29268e2b705f3ce226faf38ff13c24484142f2
Author: redv <rproskurin@yandex.ru>
Date:   Thu Jul 18 10:59:41 2013 +0400

    just one space

commit e282db89becd73c2c26a57e185fb3f97d1fcb62e
Author: redv <rproskurin@yandex.ru>
Date:   Thu Jul 18 10:25:54 2013 +0400

    solved problems with transfered or lost crafts

commit 0da956148b9c4ee793c5cfc0d53bb12f2811e912
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 17 15:08:39 2013 -0700

    don't transfer aliens to bases with no containment

commit 9b0ecbd986d7caec1c3d30300fccc9b1ddc0fcfe
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 17 15:00:48 2013 -0700

    respect containment limits if cancelling research

commit 285c8d66abc4d02aa08649f48e335c693adbc500
Author: redv <rproskurin@yandex.ru>
Date:   Thu Jul 18 01:16:24 2013 +0400

    checking brackets

commit 7a2480d6b706b4333cc5a5a4bfd7afbe08ed4151
Author: redv <rproskurin@yandex.ru>
Date:   Thu Jul 18 01:02:07 2013 +0400

    advanced options strings

commit 67ebacf98702c604a21b5c498868759e75e8ce62
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 17 12:59:50 2013 -0700

    /don't/ remove/restore items; just aliens

commit 81e8267af7af35d25a69ccf2c1150800f4c68a95
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 17 12:41:45 2013 -0700

    ensure required research items are removed/added

commit e8c22089f2e6011acc1be1b75bccdcf115be1e01
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jul 17 23:34:17 2013 +0400

    some problems with transfering crafts

commit 295246dd290562b6b465115b34d746562f4fd0ae
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 17 12:25:17 2013 -0700

    restore items when research project is cancelled

commit 87b6ff3df9e93f7d3635a9682c0b8e28b54f56a0
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jul 17 21:30:10 2013 +0400

    Xcom 2012 rules of research.

commit d40cdb2bd4ea8c76eeda5524da016be8e4a2979d
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Jul 17 15:43:22 2013 +0100

    Add sack button to soldier info screen
    
    Currently a player must look at a soldier's stats, decide a sacking is
    in order, click ok, click ok, click sell/sack, forget the name of the
    soldier, go back to the soldier's list, back to sack/sell, can't find
    the soldier, more clicks, remove soldier from craft, yet more clicks,
    finally sack the soldier.
    This extra button might lessen player stress.

commit 8f961953f065f5381d5005e842d5286a6c2c4c9b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Jul 17 12:49:21 2013 +0100

    Unnecessary includes

commit dfa08d5e26333c8cbdc4ecb33af8afc9e668b618
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 19:43:39 2013 +1000

    add TU reservation for kneeling, and expending all TUs.

commit 9376440c93063b10cb293cb9a0160f794d95c76f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 19:35:15 2013 +1000

    add some hotkeys for the new reserve options

commit 7b739706c287ae2001f8f7843e73731e81546a19
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 19:34:19 2013 +1000

    add a few TFTD strings
    
    these are just for the extra TU options on the battlescape.

commit 4f41d811e82dc474f01bc0bc865af35f49e9d55b
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jul 17 11:46:08 2013 +0400

    optimization; comments.

commit e1d14364b8d5dc49d278592ccbfcaec017e4ad8a
Merge: c0e6487 06f2e7b
Author: Phezzan <phezzan0+github@gmail.com>
Date:   Tue Jul 16 23:42:22 2013 -0700

    Merge pull request #1 from redv/craftSellCost
    
    added aircraft's rent for a month.

commit 9f5fdf8154c9074d6ce28827c380a1a01419607f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 14:18:44 2013 +1000

    fix unconscious units dropping their fixed weapon.

commit c6e502604954cdf2088701f935f0716d4ada688b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 13:04:06 2013 +1000

    double safety
    
    this shouldn't really be necessary, when converting a unit, they are
    absolutely always dead. but in case someone decides to add a way to
    revive units from zombification, it might be nice if their inventories
    weren't messed up.

commit 4ce4df7774c3307d6c2abfb27143214ac502c9f1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 13:02:02 2013 +1000

    berserkers force fire :P

commit 1c2839a81f29dfd8e46367ca5e74fe69f2471080
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 13:01:44 2013 +1000

    small fix for math error.

commit 6359df33eb6b98237f4030d39575e94474e46006
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 13:01:22 2013 +1000

    mind controlled soldiers should not use mind control on soldiers

commit afc2ebd09278bc562bdbe2517126543a9590564b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 13:00:58 2013 +1000

    fix some logical fallacies

commit 7cb1b6f861567f9f23dc74f73aa3237df9868573
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 12:59:46 2013 +1000

    make sure unconscious units lose all their items properly.

commit 5b296f94ad01e640e4b6c499a3d9d355f7dfadbc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 17 08:42:04 2013 +1000

    fix mind controlled soldier crash

commit f274c8f010daf1f9da4f3799990bdf6ac05d0be5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 23:25:24 2013 +1000

    recalculate fov for all factions when calling a position.

commit c84383fb749a347baeca8a7ac4d3ef529f2c8c25
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 23:16:10 2013 +1000

    stop dead units from still seeing the unit that killed them

commit b1c89b88d3f0c653918b1832d9e195014d489692
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 23:15:25 2013 +1000

    don't end the alien turn (or worse) when aliens use aimed shot

commit 19c180e32040cc1eac2c5a0d8cae4ab4156b921e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 23:14:53 2013 +1000

    don't charge aliens for turning when shooting
    
    stop charging them more than we should

commit fce1731f61ff13c16ba9a5f1ab8e2a725369bf1b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 23:13:36 2013 +1000

    reacting units don't stop turning when they react

commit c26df8df53960401d49658380b8be020f2cc71a4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 23:12:26 2013 +1000

    units that were shot will turn towards their aggressor

commit 3f91dbc606bd6d21529da7046a44986b8b2f86df
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 16 16:47:49 2013 +0400

    added getString("STR_CRAFT_")

commit 07678b838b8532440eac59806f614ee43cc9f2e0
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 16 16:14:39 2013 +0400

    nulled craft if getStatus() == "STR_OUT"

commit 66ad6db1bfb1262ea804eb2a7e8c47fedf3c7de7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 21:44:44 2013 +1000

    melee units will still pick targets, even if they can't move.

commit 713c27809cbe81c413968cda5629296819d1b418
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 21:44:27 2013 +1000

    melee units prioritize the closest tile to themselves
    
    rather than trying to walk around to the east

commit 088deb0ef1af83bbbec43e2c02a3908bfdb5a62f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 16 21:13:02 2013 +1000

    Terror units don't run or hide.

commit 0380bc690f2f84116d2864afc9b83ffb6fc1e2ac
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 16 13:08:57 2013 +0400

    optimization; comments.

commit 552b616752d89693b66f70e9690b0215b37a6da2
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 16 11:11:29 2013 +0400

    Show aircraft's name in the hangar.

commit d02af1e9d4dcd32bf7190b64446d2718c7a201f7
Author: redv <rproskurin@yandex.ru>
Date:   Tue Jul 16 02:14:53 2013 +0400

    Quick jump to aircraft.

commit 8ee6aeeaedef357b6fafd3f45e35992b94595a90
Author: redv <rproskurin@yandex.ru>
Date:   Mon Jul 15 17:58:40 2013 +0400

    Uses facilities icons as shortcuts.

commit 6fccce68f6022d5069262cc37c47f3e9d8e7e8cd
Author: Myk <myk002@yahoo.com>
Date:   Sun Jul 14 11:32:12 2013 -0700

    put less-used cancel research button on the left

commit 186297b14855b746ae2c0ed0faddd01e6d98eab3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 14 21:12:40 2013 +1000

    fix some loftemps entries

commit 993e0b6b345946f0ec8c05820e6eeb0929000174
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 14 20:51:48 2013 +1000

    fix some armor values

commit 7bd24d7b53488593dcd2e1460761af40b2d8b353
Author: redv <rproskurin@yandex.ru>
Date:   Sun Jul 14 14:19:21 2013 +0400

    fix: Not restored the button "NewBase" when you delete 8th base.
    rare bug: If you have 8 bases and you delete one, the button "Build new base" will not restored.

commit 06f2e7bbd44ae5048709772da514635e78d2b80e
Author: redv <rproskurin@yandex.ru>
Date:   Sun Jul 14 13:36:04 2013 +0400

    added checking to MonthlyCostState: is aircraft researched?

commit 9235998113492a4406a4e7436bcd5469c63a603b
Merge: 85de3bc 4b7209c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 19:05:51 2013 -0700

    Merge pull request #539 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 85de3bc920150a968805aea57f7fa282763d086c
Merge: 3179c9f d3c8e43
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 19:05:30 2013 -0700

    Merge pull request #537 from myk002/feat163
    
    feat163: show tank icons before equipment icons

commit 3179c9f35247bfa9b0b74beb6f9774676d454430
Merge: 49a9cac aef8fb8
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 19:03:45 2013 -0700

    Merge pull request #542 from cfailde/typo1
    
    Typo

commit 49a9cacbb633ffa7f1c23fd6b5d31a6de36a2bb5
Merge: fb77f8e e031748
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 19:03:17 2013 -0700

    Merge pull request #541 from redv/interface
    
    Some small improvements in Basescape interface.

commit fb77f8efcb4c59e68944ba7214efc12b62024c03
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 14 11:26:05 2013 +1000

    fix ramp behaviour.
    
    going up a level costs one extra TU

commit f2ae92083f9120bf7a3b0e8bd423c225242c545e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 14 10:28:09 2013 +1000

    fix pre-movement behaviour

commit aef8fb8f61d9334fe6f29b399688fa652c8c034c
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jul 13 19:54:32 2013 +0100

    Typo
    
    corrects killedBy() comment

commit e031748c38bba60ad3588bcedbde7b09cf752151
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jul 13 17:30:36 2013 +0400

    Some small improvements in Basescape interface.

commit d2a5405c92e8b77fa612244c3faf8b5482b4bf80
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 19:30:52 2013 +1000

    avoid any more weird, unforseen circumstances.
    
    that's not really necessary, they'll hit a lookAt() command anyway, this
    should just save me from any further problems.

commit 6d4fd541c3dfc9f9e1de204c23a1553f585b58f9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 19:25:19 2013 +1000

    stop units falling forever.

commit 02eca29bd7e9c0c3de198a0621dc34c0dbf681e6
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jul 13 10:49:12 2013 +0400

    added aircraft's rent for a month.

commit b881d579c3063636b59598327b9fce5cb8813377
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 13:50:27 2013 +1000

    fix relative damage to units.

commit 10988628718ca78f8b3ef727de44cecdf4145883
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 04:35:32 2013 +1000

    fix units going off-screen and bringing the game to a halt

commit 541ae844db142f6ccc724af35ee0c17d8ed8f905
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jul 13 04:34:57 2013 +1000

    Adjust crash site and landing site numbering.

commit 925cd520304ecc8939337b7d82978a123461e1e2
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Fri Jul 12 16:41:57 2013 +0100

    Load options.cfg with -user parameter
    
    options.cfg outside of default locations is being ignored (bug 157)
    
    Ensure we set up data, user and config folders after creating default
    options and before loading options from file and command line.

commit c62162bb61a732a3f6de9d49989c5b876510f71b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 12 13:38:36 2013 +1000

    derp, flying units.

commit c72190183acf34447f368afb18d9fe08840c6fb3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 12 10:51:36 2013 +1000

    hahaha whoops.

commit 029f1007d2541108205d450f12d3e1a5476eb82f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 12 10:33:56 2013 +1000

    fix large unit gravity
    
    by not allowing it.

commit 05ae504fe1dedf3299224e068fcf1a9342626d43
Author: Myk <myk002@yahoo.com>
Date:   Thu Jul 11 10:08:37 2013 -0700

    Added polish translation (thx Krzysztof!)

commit 4b7209c2f000f8be0d408739d70783c7dcd439da
Author: radius75 <radius75@interia.pl>
Date:   Thu Jul 11 17:24:54 2013 +0200

    bin/data/Language/Polish.lng
    
    STR_SAVE_VOXEL_VIEW
    Zrzut ekranu, widok pierwszoosobowy
    STR_QUICK_SAVE
    Szybki zapis
    STR_QUICK_LOAD
    Szybkie wczytanie
    STR_AUTOSAVE
    Tryb automatycznego zapisu
    STR_AUTOSAVE_DESC
    0 - Wyłączony. 1 - Szybki zapis i wczytanie. 2 - Automatyczny zapis jedynie o 00:00. Wszystkie przyciski zapisu i wczytania są wyłączone. 3 - Taki jak poprzednio, wraz z automatycznym zapisem przy wyjściu z gry.

commit a5aea3f55cad1905c4732f33d27f8a964631a1d3
Author: Myk <myk002@yahoo.com>
Date:   Thu Jul 11 04:14:09 2013 -0700

    add cancel button to researchInfo popup
    
    - cancels out of adding a new project
    - stops a project that is in progress and refunds any allocated scientists

commit d3c8e4340e0be84c71982cfbeedb36c079394eb9
Author: Myk <myk002@yahoo.com>
Date:   Thu Jul 11 02:52:02 2013 -0700

    feat163: show tank icons before equipment icons
    
    on craft equipment screen

commit b5afbbaa02a3a19c9f0e4437916687506bd6961d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 11 19:20:22 2013 +1000

    account for strafe in "first move" determination.

commit e47e8fab2626341f075ce8c92ea9222418dbc2ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 11 16:02:20 2013 +1000

    fix some death bugs
    
    stop falling corpses from turning their comrades invisible.
    don't draw weapons on dying chryssalids.

commit c0e64878c8aec20483211eef8b3947f941895876
Author: Phezzan <phezzan0+github@gmail.com>
Date:   Mon Jul 8 11:22:42 2013 -0400

    Craft can be modded to have sell value.

commit 4bced44b4157e732c979c01b726a2d5ab7c8e944
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 11 08:19:33 2013 +1000

    charge TUs before first step
    
    handily, that bool already existed.

commit a88a89cbf1f47132d5c440d0320820a6cfd8cfac
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 11 08:18:29 2013 +1000

    add safety to turning

commit cb8f3937cd74f87a8766729155b252910d516737
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 11 07:10:24 2013 +1000

    silly warboy, setting a bad example.

commit 3ec05f7b2f01afa683dd1308b5cc48249be1379f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 22:22:23 2013 +1000

    fix some offscreen behaviour.

commit cf854022827d76d22a6486112a3f68cebeb34aa2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 21:38:51 2013 +1000

    zombify units BEFORE endturn

commit 100f5e8098dd9f8d6618e3b84a3a54fb6bf82db0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 21:26:46 2013 +1000

    double check that math.
    
    again, thanks to bresenham doubling, this is some confusing stuff, but this
    multiplication throws the formula off in our case.

commit c8905e80999528af44fa44e8de220f896eabe092
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 21:05:09 2013 +1000

    fix visibility in smoke

commit 88cfa7ce29bd988f651917f59f9d9984c8fd74b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 08:15:53 2013 +1000

    fix duplicate entry in ruleset

commit 2748a49ac483538fe946a178fa1f532823e93375
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 10 01:54:21 2013 +0100

    Typo

commit da83c99d868a4d4b65d4eda989a96a4117a2d9be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 02:04:47 2013 +1000

    reset hyper detection where applicable.

commit 9541be0428c3e2c6c16a451fb8d0ce1e7c150fdb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 00:58:21 2013 +1000

    fix pathfinding TU display while strafing.

commit 976288af1efeb826c9714c91528ab47db948f015
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 00:41:57 2013 +1000

    fix battleAutoEnd again.
    
    why must this option cause me so much pain?

commit 36a78f651224625e7e0804599a6854397df0495d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 10 00:25:01 2013 +1000

    fix double fine grenade bug

commit 1a6c57c94f23190a7dc48617ed5c701a877b096d
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 9 00:29:19 2013 +0100

    Fixed pull request bugs.

commit 336d584d5610d57d75501578b8a27896c63d3f1c
Merge: e69a547 bfe5c3b
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 8 16:15:47 2013 -0700

    Merge pull request #530 from 54x/patch-9
    
    Additional African and Korean namefiles

commit e69a54747d34def7af1011fa9b1130c5ec26a9f3
Merge: b4fd07d 4ded01c
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 8 16:14:53 2013 -0700

    Merge pull request #534 from myk002/myk-fix-gcc-warnings
    
    fix warnings and errors found with -Wall -Wextra

commit 4ded01c1e77a4e0829956bb8ed29876a6f53acf3
Author: Myk <myk002@yahoo.com>
Date:   Mon Jul 8 14:35:06 2013 -0700

    remove UNUSED_PARAM macro, comment out params

commit 1628cb034e44e2afc5f870c2b841e8d7d456316b
Merge: 76cb435 b4fd07d
Author: Myk <myk002@yahoo.com>
Date:   Mon Jul 8 14:26:35 2013 -0700

    Merge remote-tracking branch 'upstream/master' into myk-fix-gcc-warnings

commit b4fd07d7a5a1dd87e70c39e6edff7a086d9065ea
Merge: 8fa1b45 3db41ce
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 8 12:58:26 2013 -0700

    Merge pull request #527 from cfailde/options
    
    Command line parsing of options improved

commit 8fa1b4529ddd0ad0393ba435014c0ba5ce1e4590
Merge: b089e05 490b0c5
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 8 12:57:34 2013 -0700

    Merge pull request #523 from cfailde/cmndline
    
    Fix crash when invalid user folder is supplied

commit b089e05dd798a735989f47b3f4010d1defc661cd
Merge: 8391ef3 34aba85
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 8 12:51:37 2013 -0700

    Merge pull request #462 from redv/autosave
    
    Autosave

commit 98de0df65e98904fef4ac12b7c89ea6724ffd805
Author: stefkosdev <pawel.stefkos.stefanski@gmail.com>
Date:   Mon Jul 8 21:17:37 2013 +0200

    MorphOS first commit

commit 34aba85d55a7b3c0aea6a0bcd01d3d222f1ed448
Author: redv <rproskurin@yandex.ru>
Date:   Mon Jul 8 22:29:31 2013 +0400

    fix: if autosave==3 and close by alt-F4 when debriefing screen displayed.
    fix: if autosave==3 check NewBattle.

commit 15ef339f6d23f7f68562dff941b25118d8c04cea
Merge: e669d20 8391ef3
Author: redv <rproskurin@yandex.ru>
Date:   Mon Jul 8 20:36:27 2013 +0400

    Avoid conflicts:
    	src/Battlescape/BattlescapeState.cpp
    	src/Menu/OptionsControlsState.cpp

commit 76cb4356a73c5115ae3437baecc6cee8c90c4ba1
Merge: 8c265a8 8391ef3
Author: Myk <myk002@yahoo.com>
Date:   Mon Jul 8 09:29:47 2013 -0700

    Merge remote-tracking branch 'upstream/master' into myk-fix-gcc-warnings

commit 8391ef35008da40f9e203cb02cb3d3a8aec637a5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 8 18:24:05 2013 +1000

    make civilians more visible
    
    apparently they had personal cloaking devices.

commit 8c265a81a5596fd0d279f5e960fe1915a8c85975
Author: Myk <myk002@yahoo.com>
Date:   Sun Jul 7 16:39:29 2013 -0700

    clean up unused vars

commit 94a2993160f4610d7ef0b57091d549f2401cbd2d
Merge: ca53b06 ff169bb
Author: Myk <myk002@yahoo.com>
Date:   Sun Jul 7 16:36:00 2013 -0700

    Merge remote-tracking branch 'upstream/master' into myk-fix-gcc-warnings

commit ff169bb159600ce560adb9e5b924f71f2efaf16e
Merge: 9385ec7 55b8c1a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 09:23:26 2013 -0700

    Merge pull request #533 from MadAnd/master
    
    Fix typo in Ukrainian translation

commit 9385ec7659a310006ff2cda7e1e80523f96b8833
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 22:19:37 2013 +1000

    enjoy your pyrrhic victory.
    
    proof that being an abrasive, self centered dick and acting like
    a spoiled 5 year old can still get results, even after all these years.
    
    Volutar wins, and I lose my will to continue working on openxcom.
    
    Congratulations, i hope you feel all warm and snuggly in your vindication.

commit e3a20a6fed0d97c1327888cbf1bd9db337e8c3dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 21:37:10 2013 +1000

    fix the buttons in the prime grenade state
    
    because maybe someone wants to prime for 23 turns, who knows?

commit 01f1b16a4d3d95606468e3b21e080e298536ee4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 19:53:42 2013 +1000

    optimize the shading of the stack numbers
    
    this also allows for different colours to be used for say...
    a primed grenade turn counter?

commit f8b7f0e1820f9410bcfacc95bf777b1e3af56866
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 19:37:00 2013 +1000

    fix inventory stacking stuff on higher resolutions.

commit c866df6b0af306f939cfc742e1d969b9c063a5d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 18:21:25 2013 +1000

    add missing control option.

commit 33c08be19073c6ea1bfdc40c353b8794b7765f9f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 05:14:05 2013 +1000

    more const, more sense, less if

commit ca9bc83160098166c72f6a389a1ad67c5ff794da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 03:37:59 2013 +1000

    turns out that was unnecessary
    
    all i had to do was scroll up to see.

commit f055e79d5334cf19a12ca2a2d7324e990631afe9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jul 7 03:33:36 2013 +1000

    fix another small bug relating to damaging units

commit 7b0b747bdf2a14687720f42ffa45f558d83f3fd1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jul 5 15:45:45 2013 +1000

    make damage relative to unit position.
    
    better adjustment for unit size and position.

commit 8780ec876558516755e83041c48e2ef1b1a50c2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 20:35:56 2013 +1000

    don't use bool as int.

commit 54fe865a868376731b299954809fcc16fafb73b2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 20:31:50 2013 +1000

    better fix for unit protrusion

commit d0fe8201b918dabc87693f2a3a071b54f68dbab6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 19:38:07 2013 +1000

    add safety checks.

commit a745b6f5a16f47d919378bdb53fb9ad886aa8142
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 19:19:01 2013 +1000

    fix small bug in item stacking.

commit 6e745f7fe47da6092a540b1a0313d054944fe142
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 19:13:53 2013 +1000

    fix unit protrusion

commit 5891cfafc8124779209a04fd006a12a7e0bc163b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 17:14:04 2013 +1000

    fix live alien transfers

commit 4f50482c15d65ded0aca29288dacb3efa67ffef7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jul 4 13:35:49 2013 +1000

    fix TextList Centering

commit ca53b0628e1ee525996136c667e1bdba9d76f517
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 3 08:47:33 2013 -0700

    fix signed/unsigned comparison

commit b9db9464c3f4da1cc9e62495e1714f177a1a61dd
Merge: db9e1b0 9b87c2f
Author: Myk <myk002@yahoo.com>
Date:   Wed Jul 3 08:39:19 2013 -0700

    Merge remote-tracking branch 'upstream/master' into myk-fix-gcc-warnings

commit 9b87c2f29f59d9565e2370641838ee8e9a3c1ad1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jul 3 20:25:36 2013 +1000

    make inventory stacking prettyful

commit 55b8c1a9220d1eb465cb45c58957f9fb86001eb2
Author: MadAnd <dev.madand@gmail.com>
Date:   Tue Jul 2 17:25:37 2013 +0300

    Fix typo in Ukrainian translation (vkravets).

commit 42e111d3fd8dd7efd018b2bce3d8430d698d4ef3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 2 19:56:28 2013 +1000

    center intro on higher resolutions.

commit a20829ec583e83124d8e09c462abf371204e3807
Merge: e99e045 f68cc3e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Jul 1 17:52:44 2013 -0700

    Merge pull request #531 from MadAnd/master
    
    Ukrainian translation maintenance

commit e99e0457cc5a67d71f4cce30bf19cdb7513f2570
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 2 05:21:33 2013 +1000

    center ALL of the screens.

commit 038de8664e69bc15e72690e45069286f75fa7123
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 2 05:21:01 2013 +1000

    Delete some rogue timers.

commit e465fadcf8be06c8a2ff8afcd818c0fd409dfe67
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 2 05:01:51 2013 +1000

    add screen centering Functions.
    
    will adjust screens in higher resolution modes.

commit 69872bb4f5d67c1fbaf7a27dd51c5a89f447b704
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 2 04:44:31 2013 +1000

    fix silly typo

commit e92d611c1792c00fa85957b128fdf1583066bb73
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jul 2 04:44:19 2013 +1000

    Speed up patrol state.

commit db9e1b098d5a3e37eb1e222028ea044966dea5ce
Merge: 609735f 7cba23b
Author: Myk <myk002@yahoo.com>
Date:   Mon Jul 1 11:38:36 2013 -0700

    Merge remote-tracking branch 'upstream/master' into myk-fix-gcc-warnings

commit afb3ec902874990cc0ba7d75c2e320db19860b62
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 1 15:50:39 2013 +1000

    remove some redundancy

commit 7cba23bae87fd1a3583c5563863d9620aa9211eb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 1 02:47:47 2013 +1000

    Finish off item stacking
    
    the intuitive bit.

commit 3adca5c4496413646cdd04e734567b60cf87e461
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 1 02:38:00 2013 +1000

    fix warning

commit 727a80e374e2983d9db6d2cb817c6ffa0bb10820
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jul 1 00:35:08 2013 +1000

    Feature addition: Item Stacking in inventory screen.
    
    only items that match can be stacked.
    matching conditions:
    - is the same item type. (uses the same ruleset)
    - is loaded with the same type and amount of ammo. (including none at all)
    - is not a live grenade.
    - is not a corpse.

commit 236c55ae6e1e0fa8d0c1b87a40c093b71bd1b55f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 22:04:44 2013 +1000

    remove unnecessary include.

commit f68cc3e78dee19fd55446af4b935016033b52cd3
Author: MadAnd <dev.madand@gmail.com>
Date:   Sun Jun 30 14:46:07 2013 +0300

    Ukrainian translation maintenance.

commit a3a628b595ca36432097fcc22172c89a501289d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 21:41:15 2013 +1000

    Zombies should spawn without TUs

commit cc6dbadd8fc569d9d27677b2e4357658f00fb43e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 21:12:41 2013 +1000

    fix for confusion over distance funciton.

commit a836049277b100f795ae62d21c34a27aeb912b46
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 20:03:39 2013 +1000

    fix avenger roof.

commit bfe5c3b2ae4600b1283683fdff072f8a8ee3a06a
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 30 16:00:23 2013 +1200

    Create Kenyan.nam
    
    More african names, to attempt to weight the looks back towards being more diverse.

commit f1e74e92040b50e3a5f117e1e691c8b32e8aebbe
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 30 14:19:23 2013 +1200

    Create Congolese.nam
    
    Add namefile for the Congo to help balance out looks, and also to add some francophone African names.

commit 49182f8a7cfe6d40f152c9dbd4f73bcf3df2df10
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 30 12:53:47 2013 +1200

    Create Ethiopian.nam
    
    Add ethiopian names to increase draw chance for look 3.

commit 901364ccec25101106e4235d8078dc2d08024886
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 30 12:31:30 2013 +1200

    Create Korean.nam
    
    Create korean namefile to help balance the probability of non-white soldiers showing up.

commit bb71adf5c0d6c874993bc666860c84307788b2fe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 09:49:31 2013 +1000

    fix a bunch of distance and visibility related stuff.
    
    it all makes sense now.

commit f6523b5ab6782bcecd83fc0b0b06aa12de7c3c35
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 06:44:57 2013 +1000

    fix cydonia transition.

commit 76fa1e38a61476ac81546cbd2477c74c471d0d75
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 30 06:28:00 2013 +1000

    fix explosive fire stuff

commit 6627adaecfd57d28bb6ba6c54505627a8415626c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 29 19:44:50 2013 +1000

    that too.

commit 9f83917647ef7b7de900137fe2bece3320227f32
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 29 18:27:26 2013 +1000

    fix compile issue

commit 6ddf59dcbd55a2c049ccb05730bc0747466da10f
Merge: 2d4b7f4 2666968
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Jun 29 01:21:09 2013 -0700

    Merge pull request #526 from 54x/patch-8
    
    Weight soldier looks by namefile

commit 2d4b7f497e4cfcab6fcf7d5bedba1d8269ffb207
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 29 17:00:30 2013 +1000

    Fix recalculation of FOV after explosions.

commit 609735fb1865a4315b33c22f34c72c83d4f241d0
Author: Myk <myk002@yahoo.com>
Date:   Fri Jun 28 13:08:40 2013 -0700

    another spacing fix; diff should now be minimal

commit 82369e402494cbc934964fc8a25f1cc400867d26
Author: Myk <myk002@yahoo.com>
Date:   Fri Jun 28 13:07:28 2013 -0700

    use same spacing as master

commit 90e06efb319684b1bd5022a45709188fdee290a0
Merge: 805f3ef 489914f
Author: Myk <myk002@yahoo.com>
Date:   Fri Jun 28 13:01:57 2013 -0700

    Merge remote-tracking branch 'upstream/master' into myk-fix-gcc-warnings

commit 489914fffe550177f6c11fc6c33ccdc813ed513b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 29 03:08:53 2013 +1000

    fix sticky buttons.

commit c8399e2defcac8210dbe74e5ddca13eaa39fddf4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 28 22:24:53 2013 +1000

    more fixing for reaction fire
    
    only if we were hit, not just if we're mad.

commit f8ed6ca62eb34877afa82a29b9322a849fa4b8be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 28 19:06:38 2013 +1000

    should (hopefully) fix the ufos spawning on water scenario.

commit 06992ab27a209531d654e201c84e46172d91d723
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 28 17:13:35 2013 +1000

    Fix bigwall LOS issue at last
    
    with thanks to DarkDefender, this monkey is finally off our backs.

commit 383f0d2fb3811b7208c030c3075bd1fc98d70593
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 28 02:14:06 2013 +1000

    add a "reset tile visibility" function
    
    for debug mode, to make LOF checking easier.

commit d92411159129e42e2064f669d54b93b208315aa8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 28 00:40:32 2013 +1000

    fix multiplication error

commit 7cfd218ab0241e3e61be07a8776acb818bb9aa10
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 27 23:22:35 2013 +1000

    fix all of the things.
    
    make explosions happen at the right time, make blasters launch at the
    proper time, make death sounds play at the right time. make units tally
    at the right time, fix the state orders and stuff, yay.

commit a3de65ba4d63f50a19d8e3c9d1d85fa4b658d82c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 27 17:19:49 2013 +1000

    Fix melee reactions.

commit 3db41ce8ba611b55a90042ab4e8fc28d65a93354
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Wed Jun 26 20:44:37 2013 +0100

    Command line parsing of options improved
    
    1) Command line options are now case insensitive e.g. -debugui/debugUI/
    debugUi true will all work
    2) Options set on the command line will now take precedence over
    defaults and those loaded from options.cfg

commit e669d20546c3dbd5d310428586a6883973344252
Merge: 59c605f 6371c92
Author: redv <rproskurin@yandex.ru>
Date:   Wed Jun 26 19:59:55 2013 +0400

    Avoid conflict:	src/Menu/LoadState.cpp

commit 373faa6d8d13b4aea6c7a400313f0554982f54a7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 27 01:55:04 2013 +1000

    stop the dead from walking the earth.
    
    states went out of order, too many screams.

commit 6371c92910e19b66bd23d0df6347986a058f905a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 21:42:03 2013 +1000

    undo previous commit: it did nothing.

commit c042f3601fcefc838cc4807111b29784dac96514
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 20:31:17 2013 +1000

    fix a small LOS issue.

commit 2666968c3391610b5dab7368d9a849e8969852fb
Merge: add502d 1813d48
Author: 54x <matt54x@gmail.com>
Date:   Wed Jun 26 01:40:25 2013 -0700

    Merge pull request #1 from Warboy1982/patch-8
    
    Warboy's fixes: Move YAML into the Load() function, then loop in the genLook() function as before.

commit 1813d48d1fa4743ec7f292154a6c260ce37c9689
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 18:23:58 2013 +1000

    whoops.

commit 5e61a928a0a697f0b60f696d4c93df2c0aeebf63
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 18:19:10 2013 +1000

    some fixes for ari's code.

commit add502d0376ab27b82d60c4d0d91c70249ae9e61
Author: 54x <matt54x@gmail.com>
Date:   Wed Jun 26 19:25:10 2013 +1200

    Update American.nam
    
    Use default weight (2) for all looks in the US namefile, instead of just 1- that would make modded looks more likely than default looks.

commit 7ec005f1fce4aa3944258937075bcb46c26a0f21
Author: 54x <matt54x@gmail.com>
Date:   Wed Jun 26 19:20:26 2013 +1200

    Update SoldierNamePool.cpp
    
    If we have more lookWeights in a .nam file than looks, ignore the extra lookWeights.

commit 047e7805ad930fe81d266ce386f39b5d627372df
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 15:11:57 2013 +1000

    fix strafing through doors.

commit 1e6bd8ad246dface3536163f6aca9fb8f5f04668
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 14:56:34 2013 +1000

    add "unload" button to craft equipment screen.

commit 98a00bceab79ce421b25538c19c8a80a5fdff97f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 14:53:25 2013 +1000

    don't hardcode buttons, bad warboy.

commit 805f3efbecd919fb0ea250dcedd3a8d6a31688e5
Author: Myk <myk002@yahoo.com>
Date:   Tue Jun 25 20:10:53 2013 -0700

    undo accidental reversion of pathfinding commit

commit f9b4c3b866326dd544bd9ab44f2cf2fcf3e2106f
Author: Myk <myk002@yahoo.com>
Date:   Tue Jun 25 19:53:06 2013 -0700

     fix warnings and errors found with -Wall -Wextra
    
     - configured with CPPFLAGS="-Wall -Wextra", built, and fixed all warnings
     - fixed code paths that resulted in use of uninitialized variables
     - fixed unchecked comparisons between signed and unsigned vars
     - marked unused params
     - moved static functions out of header files
     - removed useless "const" modifier on integral return values

commit 313d3d1f574873be8400b926b6c0953916a85e34
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 26 11:57:34 2013 +1000

    fix some pathfinding stuff

commit 6d89a9345c38fb166d45ceaf9a817aa673f6fcdd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 22:07:59 2013 +1000

    on second thought...
    
    using 0 seems much saner.
    
    plus it removes the need for manipulation in newbattle state, and the need
    to include the defs.
    
    also default all the equipment in new battle mode to 0.

commit e0ae3946e3ee5fa479d376f13d2172450f63c60f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 21:41:12 2013 +1000

    slightly better fix for new items.
    
    i hate to add a map.find() in there, but i think it's the best method
    available.

commit 6f96a840b99a231acc456889b51bafa7249e5bb5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 21:29:06 2013 +1000

    whoops.

commit 843d5b69fa3f4d4915f3f950666af3428e9774da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 21:16:26 2013 +1000

    correction.

commit cbf9efb7e9930c5bee1187e40a1894c73da0fa96
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 21:13:50 2013 +1000

    better handling for modded items in new battle mode.

commit 0cd4b44007a0c97aaeb021c24976fa96738d677f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 20:48:48 2013 +1000

    add a bulletSpeed field to ruleItem
    
    added a bulletSpeed property to items, should allow for scalable projectile
    speeds, although "faster" projectiles will have no noticable effect at
    fire speed setting 6.
    
    i assume priority was intended to be the attraction value, looks like it
    was never used, so it's gone.
    
    updated a bunch of commenting in the ruleset file to help guide modders

commit 73e082b5d58e03172eb94ebf1b04f6a23eeb46a4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 18:08:21 2013 +1000

    Unlock Cydonia races in new battle
    
    allow use of any race for cydonia (adds weapon loadouts)
    and allow use of mixed race on any mission type (terror missions suck)

commit e82c463f7d8404f1ef0d23370496b3e97977797f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 17:21:58 2013 +1000

    add "living weapon" field to units
    
    denotes that these units have a racial weapon, regardless of rank.

commit 915f781b8a80ad77843e524e4aa4d128aa7c29b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 16:31:57 2013 +1000

    fix grenade radii again.

commit efd327b83a274ae0e920231d253e37316ed3f68b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 16:31:46 2013 +1000

    Remove BulletSprite class completely, make more modder friendly.

commit 633c9bfef5af8f4d57c9c8f783d52b0b8b4ba3f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 02:38:12 2013 +1000

    makefile

commit 525fdc15fe75ec05e049a2da4ead22afe16e16c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 02:16:47 2013 +1000

    proper handling for blockSmoke
    
    original didn't even use this variable, it just checked for walls and
    floors. none of the mcds have this field set as far as i can tell, so
    to hell with it.

commit d2e09090d1169b5f24815cb4ead012b981b90b9f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 02:16:37 2013 +1000

    more revision.

commit e66d99f178ad9fd135edddbedddff26687c84c6f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 01:29:01 2013 +1000

    addendum

commit 9a9e5cce0899255d16f96d6045705dfb69059282
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 01:25:57 2013 +1000

    save cycles, don't waste time with units that can't do anything.

commit 92f1432ec8f8b0b291b7b4bfefff6986794390d7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 00:40:38 2013 +1000

    fix music

commit 1c33b3fe59bd2f00436e2b05b809f4308de27cb7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 00:08:00 2013 +1000

    fix stun damage doing extra stun damage.

commit b663c165dda6bfd151caaf4d0997af0d058fca37
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 25 00:07:00 2013 +1000

    make aliens try to pathfind around fire

commit 8299a201d9895a0a024f17eb56bc51ef3a6d00db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 23:44:58 2013 +1000

    rewrite fire/smoke spreading code
    
    vanilla is the best flavour.

commit dda277edea493d207a704c00ae5402f7b8da955a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 23:42:55 2013 +1000

    alter tile "end of turn" procedures
    
    average the smoke we got this turn, and if we're on fire/smoke, damage the
    unit standing here.

commit fd4a60d33eeb4a2d0bdc52a86784ab181f85a9da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 23:33:33 2013 +1000

    _smoke acts as _intensity when _fire > 0
    
    rewrites a bunch of smoke and fire functions. smoke may differ slightly
    from the original, as there was a bug to do with the "averaging" the smoke
    values at the end of the turn, where _smoke values were clamped to 15,
    and then divided by _overlaps.
    (clamp should only apply if _overlaps <= 1, and be applied after the
    division in any other scenario)
    smoke and fire can no longer occupy the same tile, but fire will obscure
    line of sight.

commit 518a86709dc184d66689a7edfcc4910e94e3596a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 21:36:38 2013 +1000

    remove VoxelHeight function.
    
    doesn't work properly, only called in one place, and there's a better way
    to do this.

commit 4c2986d8970dd9fa142c7471614c84d6b64529cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 21:35:12 2013 +1000

    add a bool to BattleUnit to avoid doing fire damage multiple times.

commit f4a04fa41dd4dcb039db4dd5a6fb8f7efd498788
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 21:34:43 2013 +1000

    fix explosive radii for incendiary weapons.

commit 41acd01821933c7143879604bfe61d7b4a5ad5e7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 21:23:49 2013 +1000

    introduce the concept of "overlaps" to tiles
    
    to keep track of how much smoke was added, and to average it if necessary.

commit cbf360ff82b9acd805d26a01885c4b954fb3b5bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 20:52:45 2013 +1000

    fix path preview for crouching units.

commit 7c697ad04c542a1d78d455c946ef0d48caece6b6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 20:48:37 2013 +1000

    fix unit facing south sprite.

commit f16eef724d13937aefebc89ed61d6c0dc8bef96f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 20:48:05 2013 +1000

    fix TU charging in debug mode.
    
    make every action cost what it normally would.

commit edf203f6bebe10a20687c792972ea90097498874
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 24 20:44:55 2013 +1000

    charge aliens for taking shots.

commit 490b0c58b2a3088eb7bfd4669a10a09af6ea96b6
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Jun 23 19:02:27 2013 +0100

    Fix crash when invalid user folder is supplied
    
    Instead of simply crashing, supply an error message and exit.

commit feb59f88ad8b65595cfee4c51a1a9e6f4c13080f
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 17:14:48 2013 +1200

    Update Danish.nam

commit 78847da5e5587054bfb748a285f82f4710039bac
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 17:12:58 2013 +1200

    Update Czech.nam

commit 8d0be7d78349add4efa3d568c4109662051175b3
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 17:07:02 2013 +1200

    Create Greek.nam

commit 852edd821ade0f7572a68ff01b4410353d2ea43d
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 17:05:04 2013 +1200

    Update Hungarian.nam

commit 9b9270587d56f84db2f2bb8eb8a71e63c0390939
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 17:03:53 2013 +1200

    Update Swedish.nam

commit 639ddb9583b171cf406d4a710fbf22ebeccdd4cd
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:59:16 2013 +1200

    Update Spanish.nam

commit 3dcf7a695790d2f259a36bab1fb43d05fb6f1f35
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:53:50 2013 +1200

    Update Slovak.nam

commit 9428798789f0125ffc69dd33025dc8f7ee13e86d
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:50:09 2013 +1200

    Update Portuguese.nam

commit 1953180c48efcc0b73957d55f586cdccde3902af
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:48:48 2013 +1200

    Update Russian.nam

commit 2107a8e4d94e24e722c56e9adbfc9405b6c98aae
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:41:55 2013 +1200

    Update Romanian.nam

commit 3b03797d6350424fd1497b5b0eb2b857bbc80bd1
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:40:23 2013 +1200

    Update Portuguese.nam

commit 8de10c27531f4cb552dcafe604aad22a9e0ce3e6
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:33:26 2013 +1200

    Update Polynesia.nam

commit 50e25fbfe6ff65b7548c69a9e023f5a89aeea274
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:31:37 2013 +1200

    Update Polish.nam

commit 307b18733d3b450cf00c4944014ff95148faf2ed
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:29:39 2013 +1200

    Create Norwegian.nam

commit ae79fa54a15e6311886594c01728b503fe3d1d8f
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 16:26:31 2013 +1200

    Update Nigerian.nam
    
    Also flesh out the list more.

commit ca196376337c00159bdf4d0a35bbb177f1c2650b
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 15:00:04 2013 +1200

    Update Japanese.nam
    
    Estimated as there is no "racial background" demographic information available for Japan. 6% "african" look based on Jomon/Yayoi distinction, although no good data on this either.

commit 6c2c156328d99dba2a48d81c54f1bd02d58eeed6
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:55:23 2013 +1200

    Update Italian.nam

commit e5fff73aa4e9aa3af5045912beb1c22c690a035e
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:54:53 2013 +1200

    Update Italian.nam

commit 721d5b5efbc341fd8327ea811010f1c14e202bba
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:51:23 2013 +1200

    Update Irish.nam

commit 317ce5968ba2ce00375f4ff4f98dfbb0b61ccf38
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:49:45 2013 +1200

    Update Hungarian.nam

commit b0fa692b01840d700e356fa3ad2d158979390687
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:47:50 2013 +1200

    Update Hindi.nam

commit 98d114d7f29fbd43744ffb0eb1fd1050e31d5617
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:42:04 2013 +1200

    Update German.nam

commit c553c955874e705d4dc92f8e0ac1d2200d4c41c4
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:39:32 2013 +1200

    Update French.nam

commit 32968af761aea561d094c09aecaef987de0074cc
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:38:04 2013 +1200

    Update Finnish.nam

commit 8b4316813b744cdb7857419ba2c3c88be3e9e519
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:36:01 2013 +1200

    Update Dutch.nam

commit 61d7ffcdc8a2c1db4f6ea669d3771434409988fb
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:33:21 2013 +1200

    Update Danish.nam

commit 1a5dfe5a08b8e267dea1784531583a5eba1a4b8c
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:31:42 2013 +1200

    Update Czech.nam

commit f3fbe745ed1b5b5627c1342643d5c45e058121d5
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 14:30:11 2013 +1200

    Update Chinese.nam
    
    Complete revamp in addition to entering heavy weight for asian looks.

commit b6791eaefdfd0b1241c0d0350374cf439d27c8ed
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 13:05:27 2013 +1200

    Update British.nam

commit 95128c48d6fe4142c6eca3ed16c552b491568898
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 13:02:09 2013 +1200

    Update Belgium.nam

commit a3b358c4995f4ada4c84ffe413c40295a9c8b222
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 13:01:07 2013 +1200

    Update Arabic.nam

commit 0417bf9d32fcbf5528e4bf71b45a847bef24fc1a
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 12:59:15 2013 +1200

    Update American.nam

commit 3dcab53bb8a3f36c0d43fc52a081f8a4a7196b2f
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 11:50:37 2013 +1200

    Update Soldier.cpp
    
    Call genLook() for new soldiers rather than randomly selecting the look.

commit 0f75603a31d4a8edeccfc6580c8e3afa42d23165
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 11:48:02 2013 +1200

    Add function genLook(int numLooks) to weightedly generate a look index
    
    Will assume weight = 2 if not listed, so zero weights that should never happen. Dynamically reads the total weight- weights can be any ratio, and if weights are all set to zero then will simply return a random look.

commit f3caa0557999ce6cea110d88b95ec7f278026595
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 23 11:00:27 2013 +1200

    Update SoldierNamePool.h

commit 5b40685a942d6ecd8811796fd218e828f3ff2f56
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 20:58:37 2013 +1000

    add raw shader.

commit b509a8cccf148636b2c54661250217a169b6cc95
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 16:49:55 2013 +1000

    battleAutoEnd on alien brain destruction.

commit f05f2766d9ba0a2f633c10af5821934181b8ab60
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 15:48:05 2013 +1000

    rename a function for the sake of clarity.
    
    renames one of the getBattleGame() functions to getSavedBattle()
    because it returns a *SavedBattleGame rather than a *BattlescapeGame

commit 7f32e536b9ff4014e4f90c811234835735bd36be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 06:14:00 2013 +1000

    fix crash in base defense state.

commit 8bbeec72cb126735f86b2a3f22f7e11614b9d9f8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 05:41:56 2013 +1000

    fix MCed aliens (and soldiers) at cydonia stage 2.

commit 811f8c53e84c80eff3bd3219d392981f5c6a6a2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 05:28:14 2013 +1000

    correct some more dogfight behaviour.

commit 74daf77f9355f72a9a22de9844688bcda7d3b0fa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 03:49:52 2013 +1000

    fix some visibility stuff
    
    whenever lighting gets updated, or terrain is potentially destroyed,
    recalculate FOV

commit e4d526d157f3238c0ed58eb0fc17271e8a777d0d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 22 01:35:08 2013 +1000

    fix fire/smoke propegation and damage
    
    fire should only spread in the four cardinal directions.
    smoke should only come as a result of fire when the fire goes out.
    smoke should not spread into burning tiles.
    units should be hit by fire if it spreads into the tile they occupy.
    likewise for smoke.

commit 7f53c709eade282d0e33a011930ddedcf1579f7f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 23:42:30 2013 +1000

    fix auto battle end
    
    queue up the end battle action instead of pushing it directly.

commit f0f8ecb9100cedad56d322178cadf033ceed8a68
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 22:58:11 2013 +1000

    fix disappearing cursor on battle end.
    
    and make cautious use >=  instead of >

commit 0594956503bac339c2e49c6b81da083678d2ff23
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 22:28:16 2013 +1000

    fix "cautious" behaviour
    
    damage > 50%? disengage!

commit 239d58d6e02766af00a69441cfe63551d90ccca6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 22:05:30 2013 +1000

    fix some melee targetting stuff.
    
    change VectorToDirection to be a static member of Pathfinding.cpp, just
    like it's cousin, DirectionToVector.
    
    change the ValidMeleeRange check to actually trace a trajectory rather
    than checking the pathfinding validity.
    
    adjust said method to actually account for stairs and ramps properly,
    and get rid of the "-1" case

commit 30647b6a777f99e86e8cc5c3f186ac30880f9022
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 19:35:50 2013 +1000

    shade level, not light level.

commit 9c6ef1ed24dfa22dae1b9850cfa5466aac1e102b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 19:16:04 2013 +1000

    whoops.

commit 5a38df8014b8c86cb0b1a0b2cd10aea286cf0de1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 19:13:45 2013 +1000

    fix bullet sprite positioning

commit bf157ef9a7afc7045825de8282b2a6c6566471c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 19:12:20 2013 +1000

    fix seeing in the dark

commit 779ce70971ef093f734533ea0f9762f17bd8eb81
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 10:55:43 2013 +1000

    fix charging issue.

commit 37a8ba0763ff8c6a348e3b35cbf4b333901e9557
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 10:35:26 2013 +1000

    slightly better efficacy

commit bdafe6165d70473db4075708686affab44370234
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 10:28:01 2013 +1000

    isBlocked, not isPassable.

commit c7d39344057e9e6a1a60efd573fa6ffcfc4b73be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 21 10:21:05 2013 +1000

    fix some AI stuff
    
    blaster bombs shouldn't pathfind through closed doors.
    aliens shouldn't be constantly hiding

commit d7a14f052b3a1f1c8ec6131921bf2038d00db708
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 20 00:16:28 2013 +1000

    paranoia that modders won't use correct sized images for projectiles.

commit c15257c72c3d2c98a8dffc5978f57b9614fe1054
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 23:57:47 2013 +1000

    make file?

commit bf8f281807e9716c95b26a1e6c88230f8f7e4a9b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 23:52:01 2013 +1000

    make file dot ayem

commit 2186ecdda33ac54ff2148285ba739990f6b49820
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 23:47:01 2013 +1000

    fix some score calculations regarding unconscious/dead aliens

commit b5037c2aec7d78488105b1f43e7f6dbb0e18d2e8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 23:16:18 2013 +1000

    externalize/unhardcode sprites.
    
    hard coding is gone. the ability to add/replace the bullet sprites is now
    available.
    
    also adds the ability to subdivide ruleset defined spritesheets.
    
    adds a lot more readability to the extraSprites and extraSounds functions.

commit d2426f9ab04b096a32b47d1cc58b69ea1a69cfbd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 14:39:27 2013 +1000

    make_pairs is better.

commit f77468283fc3048df6d5f7769fba8f295d6c9710
Merge: fbd133c d8682d1
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 21:35:24 2013 -0700

    Merge pull request #493 from cfailde/basescape_crash
    
    Fixes rare crash on base facility dismantle

commit fbd133cb8f3028342d528c10c0e4cf39b82b7b2b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 11:44:23 2013 +1000

    flares force FOV update.

commit c37262e5a800d83fae7af4e993e1b9fd6e2155ea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 03:01:46 2013 +1000

    save brain damage.

commit 7732572f5f82564fc340449cafecfc04d062b27e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 02:48:37 2013 +1000

    fix alien inventory slot loadout stuff

commit 5ee1e095083d065a4fbc10dcbe7214684186d52e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 02:22:20 2013 +1000

    make globe rotate buttons work "classic" style

commit 71a04cdb3decec2bb9df4f676fb0de6829c8fbc0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 19 01:06:32 2013 +1000

    double check everything to do with incendiary damage.

commit 7a27a0e0ef7068412e82612a84898eaf6d43813c
Merge: 38d3744 fe57e6a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 07:03:37 2013 -0700

    Merge pull request #520 from evktalo/master
    
    Compilation fix

commit fe57e6ab9646feeec9b14d12ba509a30ac7a6f84
Author: Eino Keskitalo <eino.keskitalo@gmail.com>
Date:   Tue Jun 18 16:59:59 2013 +0300

    Fix compilation.
    
    Reverts a bit of 3c304097 (aggro was defined twice)

commit 38d374418086a29998ac017d3331cb9b54081d0a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 21:45:29 2013 +1000

    0 is a number.

commit 3c304097ea880ddd3295ba1a63103ba4f4b3356a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 21:38:24 2013 +1000

    aggro sounds for all (as applicable)
    
    not just for charging melee units anymore.
    (tftd stuff)

commit 363f95852618e8653f5aee4e17ebbf61a1bc7160
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 20:11:51 2013 +1000

    tanks don't get sleepy.

commit 1bbc743f61cc73378432d5abcd7f038bc69363cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 20:06:07 2013 +1000

    correct weapon stun damage behaviour.
    
    that which does not kill us makes us sleepy.

commit f1c9b5ccd30203c2316eb76aba27b714e88e5709
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 17:58:57 2013 +1000

    changes to alien fire selection.
    
    aliens will choose various fire modes (as available) according to range,
    time units remaining, and time units needed to reach cover.

commit 762931507c4940f820e430207c06bf6728bd02eb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 17:58:49 2013 +1000

    some small alterations to alien time reservation
    
    don't necessarily reserve TUs for reaction fire if in an "aggro" state
    reserve them for moving to cover instead.
    
    (the reasoning behind this will become apparent with the next push)
    
    reaction fire vs aliens is much more common now that they don't reserve
    TUs when aggro.

commit 5a204d4366e8cdc0a15812bbc3fc9f3cbd71c0cb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 17:48:28 2013 +1000

    some small visibility changes.

commit d1755167fbca74e4844560e4a3ead14b0d8cd33a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 17:47:21 2013 +1000

    Plug some memory holes.

commit de88a888c3d76a1278f1aabeb613a411b9e9f4c1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 18 14:49:15 2013 +1000

    datatypes are implicit.

commit 66830d81874a1a91c84b002bfd6749822a188dc4
Merge: 6b9340d 91b5580
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Jun 17 10:03:52 2013 -0700

    Merge pull request #519 from mydmitry/master
    
    include <assert.h> added

commit 6b9340d3db494bf543b1848ec096192fc18675e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 17 21:44:02 2013 +1000

    apply "flat rate" behaviour to melee weapons (reapers, chryssalids)

commit ba00b7ed75f65b1dc821ae6d20d16d62e8593c88
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 17 21:25:48 2013 +1000

    add ability to define max range on weapons.

commit 5f7a5a78f6b914762ba26b583bef594f889a90bb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 17 19:55:26 2013 +1000

    fix ufopaedia tank articles

commit c6757cbf0bb95045c661a85ada71a073b137d6e0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 17 13:40:08 2013 +1000

    Xcom security deposit.
    
    charge the first month's rent in advance.

commit 91b5580c61c33377a5820b5fe153b3b60612eafb
Author: mydmitry <my_dmitry@mail.ru>
Date:   Sun Jun 16 23:55:39 2013 +0700

    #include <assert.h> added

commit b98f1043cb4125017458b7a902060675ca2ca1a3
Merge: 8868dbd ef7a2f7
Author: mydmitry <my_dmitry@mail.ru>
Date:   Sun Jun 16 23:10:53 2013 +0700

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 8868dbdeb4e96d19022be797c6a15745b67e1c27
Author: mydmitry <my_dmitry@mail.ru>
Date:   Sun Jun 16 20:32:10 2013 +0700

    #include <assert.h> added

commit ef7a2f72c4d411e87c31d0db62018bebbb73549d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 23:32:10 2013 +1000

    remove some unnessecary vars.

commit 357b525b65a140f7e4e4e019bb01e379e492e513
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 23:27:08 2013 +1000

    fix a difficulty bug
    
    unit stats weren't being adjusted on game load.
    now they are adjusted on unit creation instead.
    
    also, fleeing aliens are eligible for reaction fire.

commit 60da881cbc7979a4e92c476c43a633f9bcb981cc
Merge: 3069e9a 3a4c064
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 05:08:34 2013 -0700

    Merge pull request #511 from cornels/patch-1
    
    Update Romanian.lng

commit 3069e9af5a748b8d6c0c312c91de3d472e363c07
Merge: 69fe4de 2bab3fe
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 05:07:59 2013 -0700

    Merge pull request #512 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 69fe4def1869098acd26f117e777e36640b5bd61
Merge: 06fecc9 152cf62
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 05:07:24 2013 -0700

    Merge pull request #514 from cfailde/bug123
    
    Units on fire

commit 06fecc96f88e64094fe01c5de5a2a0588a88b507
Merge: e1a06f8 4b7704f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 05:06:43 2013 -0700

    Merge pull request #515 from redv/psi_month_fix
    
    fix: PSI train only in base 1

commit e1a06f8e4ac64bf3bf59d4bc71f329246e711c77
Merge: 166af9f 291a5fa
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 05:06:08 2013 -0700

    Merge pull request #516 from 54x/patch-7
    
    Update CHANGELOG.txt

commit 166af9f4020d33f455d61b351639f97a1d2acb4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 22:05:00 2013 +1000

    complete re-write of reaction fire functionality
    
    addresses issues with visibility (units seeing in the dark)
    
    completely reworks reaction fire to be MUCH closer to vanilla behaviour.
    now allows: reactions from multiple units to a single action,
    and multiple reactions from a single unit to a single action.

commit 79632f53097df7dbdad6309e6b5daa3959031903
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:43:46 2013 +1000

    don't push a projectile state here, reaction fire function will do it.

commit b08285514dd1e0a7898a96b1a2f7e7037a8e6a9e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:42:52 2013 +1000

    allow for explosive efficacy function to be called externally
    
    by using an extra case for an already existing argument.

commit c6efe00ce6e8947a256833b82202310d05ecf189
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:41:37 2013 +1000

    change handling of reaction fire for projectiles.
    
    target only goes aggro if it gets HIT, not just when targetted.
    
    reaction fire occurs regardless of "potential victim" scenarios
    
    refunds TUs for reaction shots if the target has died
    (presumably from reaction fire)

commit b53c6893c7e1b46edfc285c72e925e475e5648b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:38:32 2013 +1000

    add divisibility to Position objects.

commit 2cfb3da5fc7381a7fd73426e31baebb845f16ebf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:37:15 2013 +1000

    no TU cost for turning during reaction fire
    
    and continue turning if we're shooting, regardless of "new enemy spotted"

commit 164b37291f871785251af42871a05af56f07ffec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:36:25 2013 +1000

    surprise! no reaction fire.
    
    adds the element of "surprise" by popping the state if new units were
    spotted, prior to the reaction checking.

commit 924d9a2e4f4cf220263b5d15e1fe6fa8864e4f7e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 16 21:15:24 2013 +1000

    quickly check if a position is in our view.
    
    New function for Battleunit, uses MATH!

commit 291a5fa5f9e6bdd7d6509eb224986a2a69b3cd24
Author: 54x <matt54x@gmail.com>
Date:   Sun Jun 16 15:28:28 2013 +1200

    Update CHANGELOG.txt
    
    Update changelog as per next GIT push. Added some more explanation to some previous changes.

commit 4b7704fed9099ed452681b3d2918c76d7d4579c5
Author: redv <rproskurin@yandex.ru>
Date:   Fri Jun 14 13:01:18 2013 +0400

    fix: Bug report #124 - PSI train only in base 1

commit 152cf6287e2711dcd81e3382d1e74a0bce35ab52
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu Jun 13 21:04:23 2013 +0100

    Units on fire
    
    Fixes for bug report 123:
    1) Units on fire light up the scene.
    2) Restores a unit's fire status from saves.

commit 96a143d95f9eb4195743b861270252eac116c483
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 13 00:14:17 2013 +1000

    fix some grenade thing.

commit 6e5ff8f809739938a280aa9f06adae8e5f26c4ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 13 00:11:18 2013 +1000

    fix dogfight timers or something, whatever, who cares.

commit 89263c84b0dc1c477ff6721b29cca4550116e37a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 12 02:29:51 2013 +1000

    Allow for resizing of surfaces through ruleset.
    
    hi res anyone?

commit d8a5383b4b828f1c765734dc797218041433be7b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 12 01:30:48 2013 +1000

    more reaction fire stuff
    
    Firing in general causes reaction checks.
    Xcom soldiers don't auto-shot, only aliens do.
    Hitting an alien with anything but a melee weapon will cause
    it to turn toward you.

commit 2bab3fec5420e6af1fbde7cc29f2a7c740635a63
Author: radius75 <radius75@interia.pl>
Date:   Tue Jun 11 16:33:33 2013 +0200

    bin/data/Language/Polish.lng
    bf64f7e170370829c95fd31f17abfe5aa5fc7b78

commit 3a4c064387bdd8f05598b00d45ae444e5cf9450c
Author: cornels <scortan.cornel@gmail.com>
Date:   Tue Jun 11 16:59:29 2013 +0300

    Update Romanian.lng

commit 7c07a2a02df01aec2666cf01b80a0741a95a1f78
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 23:22:19 2013 +1000

    who needs a copy constructor anyway?

commit ed14d22f5f7e53f485bb3fe31fca3579cdcec5e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 22:54:23 2013 +1000

    oh god that made everything worse a thousand fold

commit 33298b7356ac27c7e2e8138e1470f31683142572
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 22:48:48 2013 +1000

    apply duct tape to copy constructor
    
    SupSuper, anybody, please shed some light.
    
    Surface.cpp: 96
    
    SDL_ConvertSurface() consistantly returns null

commit 9035314e645eecff678a9f67dfa53c12269b7f2d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 20:24:26 2013 +1000

    Arcing weapons should use ammo too.

commit b693afa76d32051342ba5ef1178ca9c3be3ee7ef
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 19:08:15 2013 +1000

    small fix for dual wielding with custom weapons.

commit 595b82a83a83ba954ca6322dfb9ed66411a04fff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 05:30:20 2013 +1000

    some interface fixes for pandora builds
    
    alt+click should now serve as an alternative to right click on the
    battlescape, and escape can now be used to exit the soldier info screen.

commit 8e36cfea1394c44d194388f0cea42389b8bffd0c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 05:15:13 2013 +1000

    civilians suck.

commit e7d920768ef7e6acd0976b84b122c6d92d1d1658
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 05:14:57 2013 +1000

    fix the unit turning problem
    
    without screwing everything!

commit 3bedd9c184e771fff1956a288a29ef46cd660e4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 04:47:19 2013 +1000

    fix mod indexing
    
    refactored the map into a vector, to REALLY avoid conflicts.

commit 4b914132686a5eabb7de2a9a5f2cc03565d428aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 03:20:49 2013 +1000

    make sure unit faces target when shooting.

commit a2e6f2a3f177251d9d06ee57c66e294811d29c37
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 03:07:47 2013 +1000

    fix some panic related things.
    
    make the unit turn like he should, instead of trying repeatedly to open a
    a door
    make panicked units ignore spotting new units (but not reaction fire!)
    make auto shot from reaction fire much less likely.
    suppress error messages while panicking.

commit ab60cadfbe1ed7f477f32f821831b11f99e17bf8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 01:19:02 2013 +1000

    small fix for reaction fire.
    
    do all the postPathProcedure stuff EXCEPT the ai stuff.

commit 0b989ebaec068de35737ed02a725ee2dc7abf115
Merge: 97f1bbe e18961c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Jun 10 07:32:04 2013 -0700

    Merge pull request #461 from redv/psionic_training
    
    Psionic training

commit 97f1bbeb91b3a9cfa389798cd4bbe8b9363c20cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 11 00:31:37 2013 +1000

    Fix some mistakes in the Horizontal Blockage routines
    
    fixes some issues with LOS and explosives (bigwalls)
    stops explosions passing through walls when they shouldn't, by checking
    the CORRECT direction according to the operation being performed.

commit e18961ce6f6b3ff52fc31d6327092d543ebdc82d
Author: redv <rproskurin@yandex.ru>
Date:   Mon Jun 10 18:02:46 2013 +0400

    fixed psiAttack() calculation;
    fixed behavior of trainPsi1Day() in case _minStats.psiSkill != 0;
    add initial _improvement

commit 01cab60b6957a665046fb5a94cf1afc063455f88
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 10 21:52:56 2013 +1000

    force redraw when clearing lists.
    
    fixes for http://openxcom.org/bugs/openxcom/issues/104

commit 870134978a27d26c6aee48756979985985b1165d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 10 20:48:34 2013 +1000

    re-organize the manufacture screen
    
    free up some space for translators.
    probably not enough, it's never enough.

commit 8d4e3ce172dc45e568ae27a38fdbad319e7f4475
Merge: 56b5edf 3556d2b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 9 22:42:26 2013 -0700

    Merge pull request #509 from cfailde/load
    
    Hide MCed alien's psi button on turn end

commit 56b5edfc56a38d5a31a2768832560c110bb31c7d
Merge: 49597e7 b7f9de9
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Jun 9 22:41:24 2013 -0700

    Merge pull request #510 from cfailde/blaster
    
    Ensure waypoints cleared and no launch button after endturn

commit 49597e79c0aec5a3456fde1fcbbc72f97b702dcb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 10 06:17:31 2013 +1000

    fix reaction fire against the last alien.

commit 342d55c0f30bb23a059267ad53386692c4873e9a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 10 05:22:40 2013 +1000

    allow for UFOs with custom preview sprites.

commit b7f9de936d310a9330ea9d04b79766ffaec8902b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Jun 9 20:19:45 2013 +0100

    Ensure waypoints cleared and no launch button after endturn

commit 61fe07be4f631f344479ac61da8aaee3518cc70c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 10 05:12:30 2013 +1000

    Modability features.
    
    assign each extra ruleset it's own internal ID (increments of 1000)
    offset all the sprite and sound references defined by the ruleset by this
    amount, in order to avoid mod conflicts.
    
    this also adds a "list weight" to items, crafts, and ufopedia entries
    and so on (these work in increments of 100) and by extension,
    sorts modded items to appear where ever you want in any list.

commit 3556d2b996ccfeef039cf99dc0868d1262cfa39f
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Jun 9 17:16:19 2013 +0100

    Take into account extra case
    
    Bug 105
    Also handle case of ending turn without a selected unit

commit 48b6ee8022f581902b83313ee6cd35b39d11254e
Merge: 00ec54c 5a72e52
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jun 8 14:05:25 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into psionic_training
    
    Aviod conflicts:
    	bin/data/Language/Czech.lng

commit 59c605f22915ea8c225ea2a50b87868bca2a7680
Merge: cc5e0aa 5a72e52
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jun 8 14:02:03 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into autosave
    
    Avoid conflicts:
    	bin/data/Language/Czech.lng
    	src/Menu/AdvancedOptionsState.cpp

commit f7513015adf344617dd8cb440a7b2a30edb97755
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat Jun 8 10:17:50 2013 +0100

    Hide MCed alien's psi button on turn end
    
    Fix for bug #102  -  Psi-button of mind-controlled psi-capable alien
    remains on screen after end of the turn

commit 5a72e5267b3b241779d0e60a9763454408db4a99
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 8 17:14:13 2013 +1000

    fix some reaction fire stuff.
    
    turns out we were using unit aggression in completely the wrong manner
    0 reserves MORE than 2.
    
    this will result in less alien soldiers reaction firing, and more commanders
    doing so.

commit 26e4b93ae27c5d89126a4a62f9726480b2c2d744
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jun 7 01:05:39 2013 +1000

    Add some fallback mission behaviour
    
    for regions with no mission zones, swap out the region for something
    that DOES.

commit d63b84530c9b0011562c6166d9665a03b5e323b0
Merge: 02dc76f cb2e5f5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Jun 6 03:44:42 2013 -0700

    Merge pull request #508 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 02dc76fe22e1aa661cd9e8d0d6ca3e4bd34b3009
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 6 15:49:52 2013 +1000

    fix close object game freeze

commit cb2e5f5c9d104f4143c4ab3061b97fe34956c48f
Author: radius75 <radius75@interia.pl>
Date:   Wed Jun 5 20:44:17 2013 +0200

    bin/data/Language/Polish.lng
    1121e5a3afcc056cd14c7c2ac1c7193da4f62a98
    72570f15c1ececc36bdf58a51576dde9c2580f8b

commit 32c78d8025a275eac95bedf68c50bd9ac4249715
Merge: 8990969 0f47416
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jun 5 11:33:14 2013 -0700

    Merge pull request #507 from cornels/patch-1
    
    Update Romanian.lng

commit 0f47416448fdd80d0ceac07dc19336cb9bc73a0b
Author: cornels <scortan.cornel@gmail.com>
Date:   Wed Jun 5 19:23:57 2013 +0300

    Update Romanian.lng

commit 8990969d92d03481883280fdc1758271731f8abe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 6 01:27:35 2013 +1000

    update Czech translation.

commit 72570f15c1ececc36bdf58a51576dde9c2580f8b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jun 6 01:21:38 2013 +1000

    Updates to pathfinder
    
    now has option to show arrows, remaining TUs or both.
    fixes the traceAI tile coloring.
    
    adds functionality to textlists to set individual column alignments.

commit 07c1d643b0efbd64c0baec75f0f45257b0051acc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 22:18:58 2013 +1000

    Ruleset based starting date.

commit 455087cfdb0af741aa03757097f94d138a275353
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 20:59:46 2013 +1000

    period.

commit 510d31d4b2cd309d7df83cffe19397e694fa4437
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 20:57:03 2013 +1000

    update changelog.

commit ef156a8cb2c3a79cf1eb2b7eec750e21111f8838
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 20:45:19 2013 +1000

    auto-confirm changes.

commit 8b8c6a143d3abe9d47bf48c06870d8730e6d7abd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 18:59:17 2013 +1000

    compile damn you.

commit c66ca934d0363be1d207cc52b21bfe563dd48afc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 18:54:48 2013 +1000

    fix compiler error

commit 0b52a1a72288bc73a05a4745b3e49a3be1e817c1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 18:54:21 2013 +1000

    some more useful debug output.

commit 56cabe635a72f13786d0c6dfc6a9b71041b811b3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 17:59:01 2013 +1000

    some helpful info.

commit 779850b14000a1d1ccd012c0d9ba81254ced3c6d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 17:43:48 2013 +1000

    MODDERS REJOICE!!! NEW SOUNDS ARE EASY NOW!!!
    
    that's right.

commit 6bc2f2d1d5576ffd99414088abb34bcbe19ceb77
Merge: df5bca9 2e95fb1
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Jun 4 20:58:28 2013 -0700

    Merge pull request #496 from redv/assemble_clips
    
    Assemble clips

commit df5bca9296bcf50567959751b9c1d932dd9eaa9c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 13:50:59 2013 +1000

    logger didn't work how i thought.

commit bc337f4b9dfcbcf39e596ca2c20c53ffce2f11b0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 13:39:13 2013 +1000

    add some debug logging for extra resources.

commit d6f3be58b9f33de4e3d92dea24d3e422c88b649a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 13:22:47 2013 +1000

    remove ClassicMouse handling option.
    
    make it always on.

commit 1121e5a3afcc056cd14c7c2ac1c7193da4f62a98
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jun 5 13:10:59 2013 +1000

    xcom 2012 item recovery option
    
    courtesy of grrussel

commit d8682d1cab1a7371a793272b57c35bdd3f065a91
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Jun 4 18:28:39 2013 +0100

    already know coordinates

commit cc2238a6c91db8efeb6fd58eef5772f7f4e555ed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jun 4 19:19:26 2013 +1000

    fix instant grenade behaviour

commit 9e933e0bbdecbab631b0f3ad5d268c28a19f13c8
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Jun 4 08:03:51 2013 +0100

    missed those

commit ee87e9e4a39c20d2bf13ad9a4212debd20f325e4
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue Jun 4 07:51:40 2013 +0100

    Reset selected facility when user dismantles
    
    To avoid mouseover bugs on facility dismantlement, reset the selected
    facility and remove it from our stored view.

commit fb4c6c0f6034a3e6264338ef3d118a3e2b4c01d4
Merge: 7f0178b 79919f9
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jun 3 17:01:42 2013 -0700

    Merge pull request #506 from MadAnd/master
    
    Ukrainian translation maintenance

commit 7f0178b3cdb3dc087580696d532568bf4b19ab59
Merge: a873129 5496038
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jun 3 17:01:32 2013 -0700

    Merge pull request #505 from cornels/patch-1
    
    Update Romanian.lng

commit a8731291223400b4ceafa061c03ef0e547512882
Merge: bbba013 b71253f
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jun 3 17:01:12 2013 -0700

    Merge pull request #504 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 79919f9df3ec3433b2ec1ac7b9dfb675f23276ab
Author: MadAnd <dev.madand@gmail.com>
Date:   Tue Jun 4 02:18:54 2013 +0300

    Ukrainian translation maintenance.

commit bbba01372af4b9eb08ddb55d4fbc45b843628aa4
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jun 3 21:57:27 2013 +0100

    UI fixes.

commit 5496038efe6af2045a63c41ceabd29df61188001
Author: cornels <scortan.cornel@gmail.com>
Date:   Mon Jun 3 16:30:50 2013 +0300

    Update Romanian.lng

commit b71253f586f3f00b2b39aa8358a3b35145971d84
Author: radius75 <radius75@interia.pl>
Date:   Mon Jun 3 10:49:17 2013 +0200

    bin/data/Language/Polish.lng
    VIA b31a5980488408ef8ef48ab36435191ed13cc558

commit ebd05d303301b7f931c8d7b87498ac5f80947038
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 3 17:38:00 2013 +1000

    ha ha whoops.

commit 22224a45ade70842b57dd2d1fa6eaad1b9d2476c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 3 17:35:14 2013 +1000

    disallow buttons while projectiles in flight.

commit 21f7a39734c1ca20d14a53c5d09d4efe70a006b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jun 3 13:37:27 2013 +1000

    fix 82

commit a4dc67da4cef44f262d53605ced6145a65cd5787
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 2 21:26:44 2013 +1000

    unstick run mode.

commit d3dee8ee5b12e8df25ecb3d2ceb992ad78a5bdda
Merge: d6eabe6 b6eb1e4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 2 21:22:56 2013 +1000

    Merge branch 'patch-4' of https://github.com/54x/OpenXcom.git

commit d6eabe61725195cc1ef629d2a6046848b1ca855c
Merge: e8c230e 0172a2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 2 21:14:47 2013 +1000

    Merge branch 'patch-5' of https://github.com/54x/OpenXcom.git

commit a900513bf3deea117621dfded22e9bab76d55a20
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun Jun 2 11:40:29 2013 +0100

    Mark facility for dismantlement after user okays it

commit e8c230e9c7b2306e4670423f29bc8b9d7f61fe87
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jun 2 17:48:17 2013 +1000

    start game with gmgeo1

commit 00ec54cbf598c6ca58656a219f10852200a6696a
Merge: 30ad218 10e0daf
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jun 1 18:47:04 2013 +0400

    Avoid conflicts:
    	bin/data/Language/Bulgarian.lng
    	bin/data/Language/Czech.lng
    	bin/data/Language/Danish.lng
    	bin/data/Language/English.lng
    	bin/data/Language/EnglishUk.lng
    	bin/data/Language/French.lng
    	bin/data/Language/German.lng
    	bin/data/Language/Hungarian.lng
    	bin/data/Language/Italian.lng
    	bin/data/Language/Polish.lng
    	bin/data/Language/Portuguese.lng
    	bin/data/Language/Romanian.lng
    	bin/data/Language/Russian.lng
    	bin/data/Language/Spanish.lng
    	bin/data/Language/SpanishAL.lng
    	bin/data/Language/Ukrainian.lng

commit cc5e0aab5b9af2255f099216ea4af117fb382d0d
Merge: 8ee5d3a 10e0daf
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jun 1 18:33:09 2013 +0400

    Avoid conflict:	src/Menu/LoadState.cpp

commit 10e0daf916cd7aa25a3c4497a81b8bbcf263a59a
Merge: f4003ca d66b5d6
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jun 1 07:00:37 2013 -0700

    Merge pull request #495 from redv/fix_loading_crash
    
    fix: bug in catch code

commit f4003ca507412e608e72a1838e5f86c85d9bd11b
Merge: 4e7678b ef14e77
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jun 1 06:59:28 2013 -0700

    Merge pull request #497 from ImperatorPrime/master
    
    Fix cmake build.

commit 4e7678b6fb83df87267df69fdccc37d63a94d8e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 20:16:16 2013 +1000

    make inventory screen slightly more modder friendly
    
    allow inventory sprites for aliens too.

commit 0172a2e67305c56a41918fd30a93d7bc4e42b433
Author: 54x <matt54x@gmail.com>
Date:   Sat Jun 1 22:11:30 2013 +1200

    Update CHANGELOG.txt
    
    Start curating changelog for next version.

commit 6e516b00ace5616f14e101fcf42568d3046a1a9a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 17:44:54 2013 +1000

    make file better.

commit 4b17e2e8fe262950e63d192ef37e06b586ca5761
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 17:08:09 2013 +1000

    add CTRL key functionality to inventory screen.
    
    swaps the item between the ground and the soldier's inventory,
    prioritizing logical slots.

commit b31a5980488408ef8ef48ab36435191ed13cc558
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 17:06:00 2013 +1000

    aww man, not ANOTHER string!

commit dc6bcfd9f7570d3ef86b491b4f03cfd364597336
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 17:04:41 2013 +1000

    allow scrolling through ground inventory if only one slot available.

commit b2061c2dbbc99322b2fc13ec61e8430e6d738f52
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 16:13:08 2013 +1000

    un fix dogfight weapon timers, fix distance changing.

commit 57e00f70b0158e3a43f41a8f37ed38dae2ad3e6b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jun 1 11:57:34 2013 +1000

    fix dogfight weapon timers.

commit 8ee5d3a652394777a353eb2f0e6d01fc4032a9ab
Author: redv <rproskurin@yandex.ru>
Date:   Sat Jun 1 01:33:31 2013 +0400

    added comments

commit 5aa89bf0f2099a1659e630dd8a41e975211ce871
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 31 22:20:29 2013 +1000

    fix grenade kill scoring.

commit 2e95fb1c63d10ff6e396539712436824f40033d5
Author: redv <rproskurin@yandex.ru>
Date:   Fri May 31 16:14:43 2013 +0400

    optimization

commit 71b8d1b2e8f78af657b39f1822bb852014994e01
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 31 21:49:14 2013 +1000

    fix for bug 52

commit d967121ac63270df67f4c6c39b2282bbd9d460e5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 31 20:36:04 2013 +1000

    only allow defocus if !string.empty() on TextEdit surface.

commit 08a47cc1c8c87b61f8e7e8f22515a5361df78c0a
Author: redv <rproskurin@yandex.ru>
Date:   Fri May 31 13:41:12 2013 +0400

    uses std::map

commit ef14e77f354683bf595bfc3fb5e09ddf11d962f4
Author: Nathaniel Brandes <ndbrandes@gmail.com>
Date:   Thu May 30 21:27:25 2013 -0700

    Fix CMake build.

commit ed93ec5991d3ec314de6fce291b7d5a6d9bf81a3
Merge: 44ff30e ec70df8
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Thu May 30 16:39:11 2013 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into basescape_crash

commit ec70df8ccfcb39fa2f622a30865eddd63fb70fb0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 31 00:17:23 2013 +1000

    fix shots arcing out of the map.
    
    really should refactor those functions.

commit 478aa75895aec1ddd47e1b6ba2f12d0a9383be29
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 23:53:46 2013 +1000

    slow down patrol state

commit 53b7afa8a92bd2df7e09881ec6182af1bab84e76
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 23:53:29 2013 +1000

    speed up patrol state

commit c83ed62d4fec93451191873d6fdd22d2ed21e481
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 21:02:06 2013 +1000

    turn off MCed alien lighting.

commit 6e5730abcd979b3917e9479163b83a5bdc583e17
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 20:25:41 2013 +1000

    put the arrows at ground height, flatten the destination marker.
    
    blit the arrows OVER the "in air" markers.

commit e0a07f8b13558c54003909dc7b9bac7e543abb82
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 19:50:41 2013 +1000

    fix up some reaction fire stuff.

commit 2bab7bdc44afa8eb4dca22e9fe538598b2a48c23
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 16:54:17 2013 +1000

    in, over and out.

commit 9825c180b9092e92a72427768af1f46c7ad00aea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 16:15:56 2013 +1000

    fix celatid accuracy

commit 7351f9d46ecdd0a45e23e7267205a723977511a3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 16:15:38 2013 +1000

    fix TU usage for debug play

commit d69608103ddb2a16dc3a86d9540d09eda84179cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 30 16:14:02 2013 +1000

    fix mouse over icons for high resolutions

commit 18904d932cecb131ce072c2ba855a7460de74c1b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 29 21:58:43 2013 +1000

    nope

commit d66b5d63afabd6ccdc98d5bd51369fa00d04d919
Author: redv <rproskurin@yandex.ru>
Date:   Wed May 29 15:36:34 2013 +0400

    fix: bug in catch code

commit 875308c0bbe4a2ac4f27992c515cec5d34ebc3cf
Author: redv <rproskurin@yandex.ru>
Date:   Wed May 29 15:09:12 2013 +0400

    removed diplicated code

commit 44ff30e979341a183f43123309bd86bbb51c5314
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Tue May 28 21:17:01 2013 +0100

    Fixes rare crash on base facility dismantle
    
    Deleting a base facility at x=2 y=3, so roughly where the ok button is
    in the confirm deletion box, can occasionally cause a viewMouseOver
    event to fire where the facility just was.
    
    Marks the facility as being dismantled

commit 6a21bb03157827c183a4ca541e479d440f946652
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 29 00:35:50 2013 +1000

    spin no more

commit c69efc23d430a0a84b284d7b0c135096c46ea914
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 29 00:03:53 2013 +1000

    and the makefile.

commit 347cae5882ab3bd9d8e3befe304851906ac283f3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 29 00:02:15 2013 +1000

    more pathfinder highlighting stuff
    
    controversial.

commit 6ee437731d52f7b5d02dade65865062743c739a8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 28 23:42:30 2013 +1000

    fix crossplatform folder import

commit 4f99e9c64b586808a4d96f26ea42cddaa1049e10
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 28 02:24:22 2013 +1000

    makefile.

commit bb6fd492b7e1c04b0e1015de079ea2bb96e3577b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 28 02:13:59 2013 +1000

    changes to path highlighter
    
    these surfaces are extra large so you can draw lines between the tiles,
    if you so choose.

commit a810edb1bfb72f8c19ccd909ebc5d00cd4be151d
Author: turbor <dhran@scarlet.be>
Date:   Mon May 27 14:39:58 2013 +0100

    Belgium and Netherlands names.

commit 2f31c70ca0675b697d97e7b5a2d5ac01f354d9e7
Merge: 61f7980 3bc3a1a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon May 27 03:02:34 2013 -0700

    Merge pull request #490 from cfailde/tidy_up
    
    Concentrated base defense logic in one place

commit 61f79800c6ca756930f243050e30dae67eb4edcf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 27 14:31:11 2013 +1000

    fix ufopedia re: new armor types

commit 6e7a094a0a73d371aa5927f04bb182af65c7bb4e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 27 13:57:29 2013 +1000

    make inventory screen more modder friendly.

commit a616b01101dfb9087363823c540aa9fce7ec61f3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 27 13:57:02 2013 +1000

    allow defining directories for surface sets.

commit ea2e8cd44ff7812df0f7e76ce5e8c83259e5cbaf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 27 10:37:53 2013 +1000

    stop the last hit from missing all the time in the dogfight.

commit ee0bf363f0241529d5e3ebce35ab3edecd435fe2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 21:58:44 2013 +1000

    Fix three small bugs in cydonia.
    
    during transition:
    select the first HUMAN unit (avoids tank inventory screen)
    reset the turn counter to 1
    unexpose all the humans.

commit 1fbbcda7b6a1aa1c29c5c19de5fd0c35ec5d6d5d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 21:13:38 2013 +1000

    fix blit order of smoke (bigwalls!)

commit 4193ba2a1bdc0dd3bef48274d22bdbe6368b891f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 20:17:07 2013 +1000

    whoops.

commit 20c793e3ca20e687f6868e47c12430c5883f2cfa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 20:13:55 2013 +1000

    fix end of mission/abort mission crash.

commit 3bc3a1a7d7bb990b4725c1aa247b6a47de2c694b
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sun May 26 10:40:13 2013 +0100

    Concentrated base defense logic in one place
    
    Removes code duplication.

commit b6eb1e40a9d259ad04bd86629f5662baa0b48d72
Author: 54x <matt54x@gmail.com>
Date:   Sun May 26 20:57:12 2013 +1200

    Update Polynesia.nam

commit 9f4f7f2a4e7527b5b4eba5fa461786dfaee1a399
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 17:53:47 2013 +1000

    handling for single-image "extraSprites"

commit 2ec9d2e9998652411797d9a75309b06999210956
Author: 54x <matt54x@gmail.com>
Date:   Sun May 26 15:18:04 2013 +1200

    Create Polynesia.nam
    
    Added Maori and Hawaiian names.
    This may need culling as there are currently about 630 surnames, while the first names come to a reasonable 198 over both genders.

commit c027fb17ce7df5b09b3b8d3f2cd3e35572577562
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 12:14:06 2013 +1000

    strings renamed.
    
    update ALL the things.

commit 26007c59e253a1ad9c7fb0946600d246fc409cb4
Merge: 201926f 60930c9
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat May 25 18:47:31 2013 -0700

    Merge pull request #489 from cybergerac/patch-1
    
    Update Italian.nam

commit 201926f769837bac2c340bd0a16a328a0cf436a8
Merge: f404139 a678b7f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat May 25 18:46:10 2013 -0700

    Merge pull request #488 from cfailde/crash_fix_on_base_lost
    
    Fixes case where base is lost and craft is following ufo

commit 60930c9924b3941e5ba4364080ff40081a49da2e
Author: cybergerac <powercioccio@gmail.com>
Date:   Sat May 25 23:00:30 2013 +0300

    Update Italian.nam
    
    just some surname more, perhaps southern-italy oriented :D

commit a678b7f38b0efc321b7b57bad309c410f39ca2be
Author: Carlos Failde <carlosfailde@gmail.com>
Date:   Sat May 25 19:56:45 2013 +0100

    Fixes case where base is lost and craft is following ufo
    
    After base is lost, prevent the game asking player to redirect the now
    homeless craft.

commit f404139f50ed9024b60a9102ad89cadd78ccab53
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat May 25 16:34:48 2013 +0200

    more un-hardcoding

commit b3f48062b1cd3ed2f111e56d2dddec12bed3bb02
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 26 00:17:03 2013 +1000

    fix cause of state cancel crash.

commit c44c27a228b64c7cfafa29801501d55582c5efb7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 23:29:43 2013 +1000

    fix for state cancel crash.

commit 36653f4aaf6cc8cd8910bfc1f19b683bb4d2dc81
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 23:23:07 2013 +1000

    close doors, THEN set off explosions.

commit 6d726bc22470c3dbe9235b31354350e795a7edff
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat May 25 12:43:18 2013 +0200

    get list of terrains from ruleset in the new battle screen

commit bb21b812d7aeefbe9d81816e03103e739118c256
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 15:47:43 2013 +1000

    use the special text tags in extraStrings.

commit ada6362b967b3dc732d15902d89e22823379b94f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 15:22:20 2013 +1000

    MODDERS REJOICE! ADDING STRINGS IS EASY NOW!
    
    yay ruleset.

commit 0cc424499d2704ac991de53c692ddf9fdd6bbe00
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 13:40:41 2013 +1000

    fix HWP plasma and sectopod fire sounds.

commit 010bde4fd4ed7187ed1c5eb251894189031853d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 13:17:33 2013 +1000

    only allow mixed race with the right mission

commit 3d89d99ca68e3e73fa17e9d2bcd6ff24a9a34a29
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 10:24:25 2013 +1000

    de-limit armour storage for new battles.

commit 0ef843380797163145852218be7eab446426cfde
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 24 18:39:59 2013 +0100

    Indian soldier names.

commit 1e8cc671ab27006b01b6c53b67b6dec4681eced2
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 24 17:14:16 2013 +0100

    Slovak soldier names.

commit 619798894a0945a0b1761c09ee85edb7974e9db7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 25 00:39:11 2013 +1000

    fix visibility and stuff vis-a-vis bigwalls.

commit de35cba6b9883e974be40c99838996c17bbb7ef8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 24 12:46:26 2013 +1000

    restrict those values.
    
    (fix for new items added through ruleset)

commit a7691b408c443f236bc759214a0d6df976330d16
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 23 19:47:19 2013 +1000

    fix pathfinding oversight.

commit 2edacf3b6b9a112966c4d7987ed8de0bebd19e0a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 23 07:48:18 2013 +1000

    fix for issue 40
    
    recover what we brought back to the exit zones after destroying the
    control room when we bug out instead of fighting it out.

commit a7c84b7f9fcb96a6bd15eda29ab2f7a52379e50e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 22:03:05 2013 +1000

    change sprite priority for pathfinding objects.

commit 1f7d5d142cb447224a5fbb6f820d478b66efa6a3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 21:04:43 2013 +1000

    add shadows to pathfinding orbs to better represent their height.

commit 5eb89ea06f19dd1a7f4b95499743ea420be13146
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 21:01:36 2013 +1000

    more linux.

commit e417df1d38abd76ad78323caeccf929c9f6447f3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 20:14:32 2013 +1000

    linux.

commit 30ad2185ffcf547d7b09251d4f27e6f2658b07de
Merge: 7c8d00e cec6bd1
Author: redv <rproskurin@yandex.ru>
Date:   Wed May 22 11:27:54 2013 +0400

    Avoid conflicts: src/Savegame/Soldier.cpp

commit e968c5c960bff2c99efd15b7870c730977a3d38f
Merge: 335bde4 87910aa
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed May 22 00:03:09 2013 -0700

    Merge pull request #486 from xrabohrok/master
    
    Optional Feature: Required Name for First Base

commit 335bde4bd0f332a5d6736baff465b10aeee21941
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 16:59:12 2013 +1000

    use external sprites for pathfinder highlighting.
    
    path is now shown for flying units.

commit 9ec1819f6e61bd2b9e628cb87df959c1d9628ed1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 16:57:51 2013 +1000

    Practical example of an "ExtraSprite"
    
    an example of an ammendment to an existing file, and a commented example
    of a user defined sprite sheet.
    
    includes an alternative pathfinder sprite in case people don't like the orb.

commit 1c47ba76858b83d968d3e85fd8f991d438ddff1b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 16:43:23 2013 +1000

    MODDERS REJOICE! NEW GRAPHICS ARE EASY NOW!
    
    appending extra images to the PCKs is cumbersome and difficult.
    now, we can define extra graphics or replacements in the ruleset,
    and the game will add them to the sprite sheets automagically.

commit cec6bd1436e709b7b9abf4169f40e4d1a2af6d67
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 08:04:35 2013 +1000

    Stat caps via ruleset.

commit 4badea1db8251123d12b5eee16db545018a37301
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 06:09:26 2013 +1000

    pre-empt the same bug occuring again, but with chryssalids.

commit f9a243b63a3d5b9d1c150d7773eaa83221c0ecc2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 22 06:07:02 2013 +1000

    fix for crash on battle begin
    
    can't do that in the constructor.

commit 87910aae2975eac6947d56a521f67808b6143ac4
Author: xrabohrok <westin007@gmail.com>
Date:   Tue May 21 11:41:06 2013 -0500

    suppressed pressing enter for geoscape name check

commit 3d81d807cdf2205cfd3383fe7a6ed4559ce1f50e
Merge: e3abef2 5d55ab2
Author: xrabohrok <westin007@gmail.com>
Date:   Tue May 21 11:28:54 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into confirmName

commit 5d55ab2de327de6a9a08f555b46de62fccebb57a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 19:33:36 2013 +1000

    no heading for crashed/landed UFOs

commit 076054a0eb2ae2037ff0098f680e2f5be427cb89
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 15:57:54 2013 +1000

    fix for http://openxcom.org/bugs/openxcom/issues/32

commit 93a68049a9dd4658165649220ff4ca46b3bc430f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 08:32:22 2013 +1000

    fix transfer screen
    
    i'm almost embarrassed by this one.

commit 1756a6be880203e1d56fe922bc9e5691c0ddffe8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 07:58:39 2013 +1000

    ignore values in base stores in new battle mode
    
    shouldn't really require explanation, try it out, you'll see.

commit a1cd6c79eb29108d693d710ab50f697ac7ae5a71
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 07:26:04 2013 +1000

    get rid of psi button when unit dies.

commit 4fb3e0f4e6ff856dd5866166c13127c5e047d1d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 07:08:59 2013 +1000

    fix celatid death sprites and hit sprite.

commit 929030280c5dda31592af07826aaf2c75a60798b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 06:56:57 2013 +1000

    tee hee, terrain level is negative.

commit 578b3efe58fec4602c2fcc21350f47260f38b91c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue May 21 06:49:46 2013 +1000

    fix for some silacoid stuff.
    
    better handling for the SPECAB_BURNFLOOR basically.
    sets fires, does the right amount of damage to the right spot instead of
    flat out destroying everything it touches.
    adds fire immunity to units with this ability.

commit 506546334dc6aebea674b44d69006e15b268e752
Merge: b0f8d68 cb669d3
Author: Daniel <supsuper@gmail.com>
Date:   Mon May 20 11:46:25 2013 -0700

    Merge pull request #487 from scarabeusiv/master
    
    Various autotools fixes

commit b0f8d68cb379f665cd5169648baab818a7e40bbc
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon May 20 14:31:59 2013 +0200

    small fix in explosions

commit cb669d3e52a52c6b384998428d84ebff55e89807
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 13:56:20 2013 +0200

    Fix typo in desktop file to pass validation

commit d5b91c3d3158aeff551581e3a3ccaf38395cabb8
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 13:46:56 2013 +0200

    Fix variable name typo and copyright year.

commit e6ddf9d1178e494252ae93534a6eecebd0b9f3b3
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 13:38:51 2013 +0200

    Package icons and desktop file.

commit 480bc028846f4a61431d13b1952cc1dc8252571d
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 13:22:32 2013 +0200

    Generate and install man page

commit 0415b8143f9c53051ca3915b2e5d44884fdc3c7a
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 12:59:32 2013 +0200

    Cleanup the ebuild.

commit bc6392f8b056e3749989168fe1c62ce84060f5f0
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 12:49:52 2013 +0200

    Make "make distcheck" work again
    
    If this command is run prior release it verifies that the source can
    be built and installed. Which should avoid having broken tarball like
    with 0.9.0 release.

commit 69a4997a6cf587917793dc883fd4ee8e7f6253e8
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 11:02:34 2013 +0200

    Shaders do not require executable bit.

commit 48c3b61965a5e92fa586f9001d2cf801a2316900
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 10:55:48 2013 +0200

    Whitespace

commit 2bdaf8d5bb415289e2682bb81a71e3938804075f
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Mon May 20 10:53:38 2013 +0200

    Use autoconf macros to search for opengl.

commit 15360d8d11062ff5c9de9b3a5385d0002d186eb3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 15:49:49 2013 +1000

    end dogfight if minimized and UFO outpaces the craft.
    
    fix music switching issue.
    stop the escape timer when minimized.

commit ece035eec017aa0b3c9e52ce93467c988fb99fec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 14:02:12 2013 +1000

    fix explosion gravity
    
    since we can potentially destroy ceilings, we should apply gravity to the
    tile above as well.
    
    also renames the function because the applyGravity function doesn't just
    affect items.

commit b621961c6cff8339ffb8964a2fee5b20844fcd1e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 12:27:08 2013 +1000

    Factor the Z into throws.

commit 88573ba7b9a214237ec313fc7348a2bc351236df
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 11:58:00 2013 +1000

    adjust horizontal blockage routine
    
    to handle bigwall integers for explosions and LOS functions.
    
    also fix up the footstep sounds.

commit 8a10fb71fc6eb5654d8232e206681259897baf43
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 10:38:33 2013 +1000

    fix for issue 24
    
    prevents the crash by handling the iterator better.

commit c757ca6ed23037e666fdbc68f6f6be01c2b6a5c1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 10:26:05 2013 +1000

    fix reaper gravity
    
    reapers fallin on reapers and gravity and oh god no, just no.
    
    removed some redundant code, fixed some code to account for stupid
    large units, replaced vector with list to avoid NPE on our iterator.

commit 6c71a48024369ea3b9f1eb1e64b403e504502dd2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 08:45:10 2013 +1000

    slightly massive changes to sprite drawing routines.
    
    adjusts dual wielding routine to properly represent dual wielding two of the
    same weapon.
    
    if two dual-handed weapons are held, choose the one currently being used
    to display.
    
    rifles will now be held properly, with the right arm "in front" of the gun,
    as a human being would hold a rifle.
    
    if a pistol and a 2 handed weapon are used, represent both when firing.
    - this includes holding a rifle the left hand.

commit e3abef2e411cb1deb5ad22262acd89312efc6737
Merge: 310ab68 1fd28cf
Author: xrabohrok <westin007@gmail.com>
Date:   Sun May 19 16:36:07 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into confirmName

commit 310ab68b4c8f575a53ca21c55f0a3d584d409b88
Author: xrabohrok <westin007@gmail.com>
Date:   Sun May 19 16:33:15 2013 -0500

    Feature works first try. Huh.
    Minor Comment Additions.

commit 1fd28cfc2c6ab705e515eef93e617f5242c1b581
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 07:01:07 2013 +1000

    Keep armor when selling soldiers.
    
    addresses issue 23

commit 297a25c4dbf8ca737d0a88344bbda58bbb3bd149
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 20 03:07:54 2013 +1000

    Adjustment to path Highlighting.
    
    now takes energy consumption and TU reservation into account.
    
    yellow highlighting denotes "can move here, but cannot perform reserved action"
    if no reservation option is chosen, defaults to auto shot.

commit c318a589617503955316518f754affe42105ec35
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 19 12:20:06 2013 +0200

    small fix

commit 4ba6cb7653594ecdb9054306b09153d70e2f66b8
Merge: 583b02b 33c5880
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 19 11:55:12 2013 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 583b02bedd937a8d57baf43759624dfff089fae9
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 19 11:49:33 2013 +0200

    Unhardcoded battlescape terrain selection (based on mission type or globe texture)

commit 33c5880fb53624d8d26a4fb9b11858389f3c6eba
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 19 03:57:11 2013 +0100

    Endianness.

commit d11e33e69bc3e6e15642e93e9be0422bddbef953
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat May 18 11:49:37 2013 +0200

    - Added TFTD BDY graphics loader

commit 938c1dca4e3c9661dd53322438629cb73898c790
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 18 10:14:40 2013 +0400

    loadMapResources() issue

commit 39e1fba7896d7ca5355a008a416fc0996e7be450
Merge: aacd9ec fa7fb2b
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 18 10:05:53 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into autosave

commit 7c8d00ecebc2911741cbaddb6213ec5f56784666
Merge: 7d82dd0 fa7fb2b
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 18 09:55:15 2013 +0400

    Avoid conflict:
    	bin/data/Language/French.lng

commit fa7fb2badb37835f0c7a0da9404981bd96d7e92f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 08:09:17 2013 +1000

    fix yet another compiler issue.
    
    http://stackoverflow.com/questions/5446005/why-dont-static-member-variables-play-well-with-the-ternary-operator

commit 7abb6d1de522a396894a8a03478794984a78b432
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 06:51:27 2013 +1000

    more pathfinder stuff
    
    apply changes on load as well, and ignore type 4 and above for diagonal checks

commit 13c13438907e9030c3c69b84f29074e95263afee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 05:03:59 2013 +1000

    Alter Pathfinding to allow movement on certain bigwall types.

commit c68fe7ada2d8e4360158399a1f32190445a5346d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 04:55:49 2013 +1000

    Add various soldier names.
    
    personally i can't wait to see Liam Gallagher taking plasma fire.

commit 1b7065cff933503ef6444d04a2f12de5bd4f6543
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 04:46:03 2013 +1000

    Update French translation.

commit 540a8495da19a995851c5a152071d072f64e879c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 04:45:00 2013 +1000

    Update Portuguese translation

commit 0769cf6edbc210dfef17a92aa27988b407f62e2d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 03:56:06 2013 +1000

    alter instant grenade behaviour to allow for long fuses.
    
    setting the primer to 0 should enable the behaviour.
    fix for issue 17

commit 1319442927dead17798537de4b7af247d8097901
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 02:53:30 2013 +1000

    Fix explosion radii

commit ef0f46ede4a9c795dc6bc16fb7f07fb0e1b66295
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 02:09:30 2013 +1000

    Fix for issue #12

commit 66ad214a30c96d6a0c5ff065a9cc3150c81c69e5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 18 00:22:20 2013 +1000

    Fix colour on grenade priming screen

commit 7d82dd0c0eb2e159dbc1c04e85c7cc2ee5075cc1
Author: redv <rproskurin@yandex.ru>
Date:   Fri May 17 15:36:49 2013 +0400

    optimization

commit 11abbd3064fc1b820df9382d238d7fe8f7cb5c5e
Merge: f03c69c d124526
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri May 17 11:54:44 2013 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit f03c69cddb7b721c25132141de88e2732b0a20de
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri May 17 11:54:00 2013 +0200

    - Added support for endless iterations of damaged object stages, for modding? (mint condition->slightly damaged->heavily damaged->almost destroyed->... etc)
    - Added smoke thickness depending on size of object (voxel model) after objects are destroyed by explosion
    - Fixed objects setting on fire when explosion power/2 exceeds flammability of object.

commit d124526daa8d7945511e14d9d40dbdbad2c1bddb
Merge: 261e9ef 3ff3149
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 17 01:57:55 2013 -0700

    Merge pull request #481 from mitaes/patch-1
    
    Fixed German Umlaut

commit 3ff3149f41cc3d4757dd4e7111db4424d3103623
Author: Michael Täschner <m.taeschner@gmail.com>
Date:   Fri May 17 09:25:24 2013 +0200

    Fixed German Umlaut
    
    fixed names with Umlaut where ü becomes ue, etc.

commit 261e9ef0f161d3a9220afdd4dc6fc9bb84aa0e33
Merge: 9183df8 238aa35
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu May 16 23:46:28 2013 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 9183df88d4af8ba8d393cf4a78aabcd82ee64940
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu May 16 23:45:45 2013 +0200

    - Fix explosion smoke and too much destroyed floortiles.

commit 238aa35258bd8d21e4b4cf9deab26b692f1ea131
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 17 06:39:14 2013 +1000

    Stop turning if enemy spotted.

commit 50718f49806823ae0e88c5c5259e07720a1a218d
Author: redv <rproskurin@yandex.ru>
Date:   Fri May 17 00:33:06 2013 +0400

    10 days - tolerance threshold; 60 days - max initial training.

commit dabef5ba3aa556cb5773294d0354b13f699273d4
Merge: 9469486 54302e2
Author: Daniel <supsuper@gmail.com>
Date:   Thu May 16 12:58:37 2013 -0700

    Merge pull request #480 from winterheart/default-data-dir
    
    Fixed CMake error when DATADIR equal "" (is DEFINED, but empty).

commit 54302e2716905e202b0176fa19c78509fd25dbac
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Fri May 17 01:31:44 2013 +0600

    Fixed CMake error when DATADIR equal "" (is DEFINED, but empty).

commit 9469486f9284bb2c3c930ed4cb134ffa757a5351
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 17 05:08:28 2013 +1000

    datatype declarations not needed.

commit a9ebc09680d16b4639479a5b96022d30736adcda
Merge: e642567 e4876dd
Author: Daniel <supsuper@gmail.com>
Date:   Thu May 16 11:58:39 2013 -0700

    Merge pull request #479 from Yankes/GlobeShadersFix
    
    small refactoring

commit e6425675c97045455db6759f27a397ee41a022e5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 17 04:47:20 2013 +1000

    fix compile issue (clang)

commit e4876dd37b82b5379f067d04fb788e9d7cc9fb69
Author: Yankes <Yankes@modliszka.(none)>
Date:   Wed May 15 23:57:40 2013 +0200

    small refactoring

commit 20934681c1136eced1b25fbf66dcf734eb1cd555
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 23:32:00 2013 +1000

    fix disappearing mouse after MC.

commit 29f5fbf11abbc0a07c200a8201d12605c06aa2dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 22:49:41 2013 +1000

    cave to peer pressure
    
    make aliens turn toward the ramp based on difficulty.

commit c28c22d4f11a78bbe7a1506049a5adaabcf7d261
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 22:49:10 2013 +1000

    only turn towards the target if we can see it

commit a8d478519b1c3d3811e446287469fef7c976a239
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 21:23:34 2013 +1000

    stop MCed aliens getting their free turn towards player.
    
    and some blank lines removed in pathfinding

commit a16a6775f5b9055d7981ae2e19cc226e5c25185a
Merge: 7fab293 ecf36f4
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed May 15 03:33:43 2013 -0700

    Merge pull request #463 from redv/loftemp_def_via_armor
    
    Loftemps defined via armor

commit 7fab293ca0a60106791e2f83ba3876223cf58c9f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 20:24:31 2013 +1000

    this is what i get for touching getTUCost...
    
    more pathfinding bugs :(

commit ba6b9f6fe2b3ae1bd15bf7eceea822fcbf37baa7
Merge: 3a40a40 0b6c2e8
Author: Daniel <supsuper@gmail.com>
Date:   Wed May 15 03:16:33 2013 -0700

    Merge pull request #478 from AMDmi3/master
    
    FreeBSD fixes

commit 0b6c2e8f8e47cf61016315b74f0a89c8fd55429c
Author: Dmitry Marakasov <amdmi3@amdmi3.ru>
Date:   Wed May 15 04:26:49 2013 +0400

    Don't use /usr based path on FreeBSD
    
    Third party software is always installed into /usr/local there

commit e8247a5010733a182c902b804491f906f52b0f08
Author: Dmitry Marakasov <amdmi3@amdmi3.ru>
Date:   Wed May 15 04:21:54 2013 +0400

    Replace deprecated malloc.h with proper stdlib.h

commit 3a40a403d322dabbde16a9b66060ca83c21a8a71
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 09:37:04 2013 +1000

    Revert "remove diagonal handling for doors."
    
    This reverts commit 24faaa018c20ddc81abc907d83d206b54ba8cfca.

commit d69e2d944bfc265719089a78c675e6af95984bf4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 09:24:19 2013 +1000

    fix compilation error.

commit bad2cbeeee381a898d5a69d884b03f104fb7776c
Merge: 37e4bc0 a8a08f5
Author: Daniel <supsuper@gmail.com>
Date:   Tue May 14 16:05:22 2013 -0700

    Merge pull request #477 from Yankes/GlobeShadersFix
    
    Globe shading can be rendered in diffrent base resolution.

commit 37e4bc0154ca697d1cd4ba71d5d521044b049aca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 09:00:34 2013 +1000

    implement ruleset-based MCD patches
    
    while this class does require expansion to accommodate everything that
    defines a mapData object, it does provide a "good start" that should be easy
    to copypaste all the rest later on. for now i'm just adding in some bigWall
    integers to differenciate them a bit, for the improvements to the
    pathfinder.

commit 39ac6594909387757c7d6088c141bd106fd6eb1d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 08:59:33 2013 +1000

    modify bigwall flag to integer
    
    this will help us better define how to behave around certain "bigwall"
    objects we encounter while pathfinding.
    removes the hack for landing craft walls.

commit a8a08f5ce11c3005f7b81524bc010299e54ce0a2
Author: Yankes <Yankes@modliszka.(none)>
Date:   Tue May 14 23:46:05 2013 +0200

    Globe shading can be rendered in diffrent base resolution.

commit 1975c94200ed58a6a797e769015bfe5e68f08076
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 06:34:07 2013 +1000

    slight alteration to getTUCost to better handle stairs.

commit 24faaa018c20ddc81abc907d83d206b54ba8cfca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 06:32:14 2013 +1000

    remove diagonal handling for doors.

commit fdfd04f674dba4b63dd0f875e7e61da7867c51f7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 06:22:18 2013 +1000

    Stop overCharging aliens.

commit c7bd194ca5b526f9782caf5d20740822a93f54be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 15 05:43:06 2013 +1000

    Make sure sprites get updated after turning.

commit 997dfc9f6b3220b6e6acb81a442ba77af415d585
Author: DarkDefender <darkdefende@gmail.com>
Date:   Mon May 13 22:39:17 2013 +0100

    Gentoo ebuild.

commit 2bb165aa5e646ca8bd3a265985ca2734c16e3f86
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 13 19:36:52 2013 +0100

    Typo

commit c43815dcae82767b09d6f59ebdd30de7fad89495
Author: redv <rproskurin@yandex.ru>
Date:   Mon May 13 11:38:21 2013 +0400

    save/load _improvement

commit 435bf53a436f8095004f350c56c71bef7bfc4a49
Merge: 6024bed 73ce52e
Author: Daniel <supsuper@gmail.com>
Date:   Sun May 12 17:00:47 2013 -0700

    Merge pull request #474 from winterheart/default-data-dir
    
    Compile-time definition of place datadir

commit 6024bedf3cca3855a5b00b315b5a24d8530964e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 13 09:46:10 2013 +1000

    rewrite of unitOpensDoor() function.
    
    the previous incantation was a wretched nest of if statements, questionable
    logic, was difficult to follow, didn't work properly under a range of
    circumstances, was inefficent, and was filled with "scotch tape" from being
    "fixed" too many times.
    
    a complete rewrite was therefore in order.
    this should be more robust, easier to follow, function properly under most
    if not every circumstance, is efficient, clean and has that new car smell.

commit b75686e7c5ffcc354082bc036cd4bf371be51ba8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 13 05:38:49 2013 +1000

    add points for base alien destruction
    
    seems we were missing a score bonus there.

commit 4de431b9a70581dd26dcd9c90eb7dc50639fd666
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 13 03:05:50 2013 +1000

    fix double animation on lightning door.

commit 13146f2f03c3d3f2b07c0746653ed9b025fb2185
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 13 02:38:03 2013 +1000

    how did no one catch this before now?

commit 83f665178c47e8d8d9f168fe7cef4978f87db1ad
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 13 01:03:50 2013 +1000

    fix random battle button.

commit 064a206096b156563595ca9b5c40854475600973
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 23:54:56 2013 +1000

    fix gravity
    
    I finally understand, Newton was a reaper.

commit f8c96d3479e0259a62b6e9f2bc1ab81ac8996759
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 23:29:18 2013 +1000

    slight improvement in snakeman render code.
    
    offsets were slightly offset.

commit 804cc7f56c5cdffe688c64101f21b6a5366dc6c3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 22:30:51 2013 +1000

    fix reaper walking animation cycle
    
    fsdafstwads reapers.

commit 1501176dbbd7eae9f0d2b8085cb65531cf8deda6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 22:05:24 2013 +1000

    fix other compiler issue
    
    apparently some implementations of C++ don't accept const_iterators for a
    call to erase();

commit e37d49d8f33048708cf99e07106fd0728a1427d0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 21:52:33 2013 +1000

    fix compiler issue
    
    for (i = ...
    {
       for (i = ...
       {
          break;

commit b1d747c90bc809d507e3b4c047e6d49e80fbd682
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 12 04:56:51 2013 +0100

    Tried making Purchase screen nicer.

commit 3dfbd935d115e74a7288a9a7be3f95de1fa3d11e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 12 04:41:07 2013 +0100

    Made keyboard scrolling super-duper-uber safe.

commit 73ce52ed48d06e09800d2ad21132b1b883448003
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Sat May 11 23:09:19 2013 +0600

    Added compile-time option DATADIR for CMake.
    This option can define custom place for datafiles via -DDATADIR.
    If this option left undefined, data will be installed to "share/openxcom"
    dir (expanded to /usr/share/openxcom).
    Same goal can be achieved now with autotools by executing
    "./configure --datadir=/usr/share/openxcom"

commit 52252164f646a08e91b4a65a900d90521353150f
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 12 02:30:45 2013 +0100

    Added borderless option.

commit e011ffbf2b7460f5ec808fe2f86d0e8fba6856b6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 11:16:30 2013 +1000

    save and load the _reselect setting
    
    and don't break saved games.

commit 149f3fe5a092353d3d43a4c2f782417896cc292e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 11:06:35 2013 +1000

    fix infinite loop.

commit 671084c11ad08807098961f6475c71a6d2ea347e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 10:17:19 2013 +1000

    fix rookie mistake.

commit 0dda6aa7960e4f5214ca2dba97b3bf786acb41bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 09:29:38 2013 +1000

    step 6: realize i'm an idiot
    
    that doesn't go there.

commit f121be81d1605b3b8a0945a626ac4f354a23d0b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 09:00:58 2013 +1000

    Step 5: adjust behaviour on applicable screens
    
    omnomnom delicious copy pasta.
    
    changes some existing behaviours to better accommodate new functionality.

commit 644bf8f8e39f2ef3af602943e1a5a6b42d8ede19
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 08:21:07 2013 +1000

    step 4: well there's your problem.
    
    checking buttonsPressed(0) produces wacky results. let's not do that.
    also, move some brackets around, and change the condition to mouse movement.

commit 7ff05552a32fa2a5d4beaf53d56c28b93193d2e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 08:15:28 2013 +1000

    step 3: cache the mouse handling setting.
    
    we don't want to make a call to yaml_cpp every time the mouse does anything
    cache it in the surface instead.

commit 3c92ff05622e9cdab6f6919c2fd24b64075a4d83
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 08:13:35 2013 +1000

    step 2: dubious method for calling the previously added variable.
    
    this is iffy, not sure if i like this.
    
    on the plus side, it works.

commit 0294d9e5c8879eba6eee655e004d1a5a866ac8d1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 12 07:51:39 2013 +1000

    step 1: modify buttons for new functionality.
    
    add a boolean flag to ArrowButtons to keep track of the fact they're part
    of a list, and a couple of functions to get and set them.
    
    add a boolean flag to ImageButton to keep track of it's inverted state, and
    functionality to make use of it.

commit 9e7131d8e8efacdbffe860036262ccdaeb44898f
Merge: 7e91db4 f559231
Author: Daniel <supsuper@gmail.com>
Date:   Sat May 11 13:54:45 2013 -0700

    Merge pull request #410 from AndO3131/fixLinuxMouseWheel
    
    fixed compilation errors in Linux

commit 7e91db45ca2f6254aa9388250281c4d56d962f61
Merge: aaee9ad 6631625
Author: Daniel <supsuper@gmail.com>
Date:   Sat May 11 13:52:50 2013 -0700

    Merge pull request #472 from kalxas/master
    
    Fixed installation directory and yaml-cpp version

commit 66316250e7210715d37c6d0f449f150d6a67d07b
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Sat May 11 22:57:47 2013 +0300

    reverted description to the correct one

commit fd40b89808b1c0078c274a3ff455c3aea9f47ba8
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Sat May 11 22:27:43 2013 +0600

    Make last two locations for data available even if XDG_DATA_DIRS is defined in system.
    This can be required for non-standart datadir locations, defined at compiletime.

commit aaee9ad076577996953a984cf1faf2d1b827f2c5
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 11 16:28:58 2013 +0100

    Scrolling as smooth as a baby's bottom. You will have to reset your Scroll Speed option for this to take effect.

commit 91d6b829b0aac7cdb12d252bec6eaaf577545be8
Merge: 466c40a 3acdec1
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 11 18:40:53 2013 +0400

    avoid conflict:	src/Savegame/Soldier.cpp

commit 3acdec1deeff7f2f21027d3299cbf73c2dc88645
Merge: 6a05c52 fca984c
Author: Daniel <supsuper@gmail.com>
Date:   Sat May 11 07:23:26 2013 -0700

    Merge pull request #473 from redv/psiskill_from_ruleset
    
    Uses constants of psiSkill (min and max stats) from the ruleset.

commit 466c40aad68a555b48f924c5431b929bbe9fc79b
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 11 17:55:08 2013 +0400

    chance getting +1 psiSkill reduced

commit fca984ca6298b9dd717f20129885e1ed7268e4af
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 11 15:00:29 2013 +0400

    uses constants of psiSkill from ruleset

commit 772073d95d2a00b6bcaa37411480eded2bb09804
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Sat May 11 12:57:48 2013 +0300

    added a yaml-cpp restriction on version

commit d7572fd0ef14f67274b6bd2072b6419514017ed5
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Sat May 11 12:49:27 2013 +0300

    moved installation to /usr

commit 3f27344f50a85c0bd3339e679647011652795741
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 11 10:55:37 2013 +0400

    uses constants from ruleset

commit 6a05c52472257ac491ec3e10f235dd7a257efaa4
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 11 04:54:48 2013 +0100

    - Broke up mouse-scrolling and keyboard-scrolling, they keep fighting when together, so now they get separate rooms.
    - Fixed Battlescape Options not always saving.
    - Fixed crash when Options file is corrupt.

commit 68b0edb63834c85774ed7cfcb91f6f959c9cf2fa
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 11 03:59:42 2013 +0100

    Fixed crash with New Battle random base defense.

commit 71e40f59ccfc16d28bc8c29be3d5ca4e14807ce7
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 11 03:45:34 2013 +0100

    Fixed typos.

commit 07af140d574d6d50b3884b1b585762946fd3fbb1
Author: George Russell <grrussel@googlemail.com>
Date:   Sat May 11 01:35:21 2013 +0100

    OpenXCOM 0.9 Build fixes for OSX 10.7

commit df8d080c3aad6e38b045bd2ca1d6e82d8721f906
Merge: becdc82 90fdfa9
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 10 17:18:19 2013 -0700

    Merge pull request #466 from DarkDefender/datafolderfix
    
    Fixed data install dir and data dir lookup

commit becdc82adcee685692937d44d9fb3198a35113e5
Merge: f8b69b6 55c0c99
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 10 17:17:31 2013 -0700

    Merge pull request #464 from Yankes/BulletTimeToggle
    
    added keybind for slow animation

commit f8b69b6c1a7672aeae6c9a863696b1b413108c4b
Merge: 04781ef 62a9896
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 10 17:15:56 2013 -0700

    Merge pull request #467 from Xracer/patch-1
    
    Update SpanishAL.lng

commit 04781ef6a6dcc71b040684a45a92128957f8f822
Merge: 7f71b27 711b02b
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 10 17:15:44 2013 -0700

    Merge pull request #469 from xrabohrok/master
    
    Fixed Battlescape camera scroll

commit 7f71b273bd8ce2d7d784267594bb232327d845d3
Merge: 8b41459 6f6a627
Author: Daniel <supsuper@gmail.com>
Date:   Fri May 10 17:15:23 2013 -0700

    Merge pull request #460 from kalxas/master
    
    Updated spec files for 0.9 release

commit 4be069156d6ca0b7205a0a00f96c97deb6ec6618
Author: redv <rproskurin@yandex.ru>
Date:   Fri May 10 11:42:39 2013 +0400

    code moved to trainPsi1Day()

commit 8b41459d49a8675d2e1791983aea01a09ca9ae83
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 10 15:23:27 2013 +1000

    revise default button on advanced options screen
    
    no more copypasta.

commit 4f33d3618131f2f3303f254dd233421f78c74601
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 10 05:09:29 2013 +1000

    plug memory hole.

commit de8a2a62d2dd6411bb2a287294983a1ed9c3df91
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 10 03:11:46 2013 +1000

    unneccesary.

commit 23a2e04b43b193062e06b8eec672b7e882baf68b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 10 02:52:06 2013 +1000

    fix the unit coloration issue regarding custom weapons.

commit 97a082f0f08aff215594a05a146eb8b5a8789398
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri May 10 01:40:05 2013 +1000

    Fix the crash on the advanced options menu.

commit 711b02b168286ed774948c9a0751f93f3a71e462
Author: xrabohrok <westin007@gmail.com>
Date:   Wed May 8 19:08:10 2013 -0500

    Allowed the very edge of the left an upper screen to scroll in the battlescape if the mouse goes over it

commit 6f6a627cfa1e383c817597976a73cde1a6bf07f6
Merge: fda3f5f 9de7595
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Thu May 9 02:27:04 2013 +0300

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit fda3f5fb567cacce591944a5408a3844c75dc640
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Thu May 9 02:25:24 2013 +0300

    Changed summary and description

commit 62a9896c18dc4607c3165d0a1ad5adfc7abe37c1
Author: Xracer <arcos.jeison@gmail.com>
Date:   Wed May 8 12:38:00 2013 -0300

    Update SpanishAL.lng
    
    Updated a few strings, modified to better fit context

commit 9de759548e16cbd6154e62bc31a8da8dcdd24dcd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 9 00:38:59 2013 +1000

    a little more transparency in that iterator.

commit ede91ef7385ad34763fc8135cf6d23d8da9381ed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 9 00:35:19 2013 +1000

    fix outrun message?

commit fa1b7845132c33eb0f1f02799342d1088d82f3d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 9 00:31:08 2013 +1000

    fix that math too
    
    fix ALL the math.

commit 90fdfa9b8bbbff74c46efa49df5a21266f30034b
Author: Sebastian Parborg <darkdefende@gmail.com>
Date:   Wed May 8 14:54:19 2013 +0200

    Fixed data install dir and data dir lookup
    
    Previously the openxcom data was installed in /usr/share/openxcom/ and
    not the correct /usr/share/openxcom/data/ dir. This is fixed.
    
    You can now also have data spread out in the valid list of data
    dirs. For example the openxcom data files in /usr/share/openxcom/data/
    and the original xcom datafiles in ~/.local/share/openxcom/data

commit 4749361c94e22296f1b798d8b2db49c6062187b1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 8 20:10:59 2013 +1000

    Warboy fix math.
    
    raarr!

commit 71680b932c1f6dbd84491fa330a07e85aaf802ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 8 18:48:23 2013 +1000

    fix... whatever that was.

commit f3040e0a54376db0c49194cae88ed578b46b7929
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 8 18:22:57 2013 +1000

    comments.

commit dd521e8b5aac54fb1e035fdc29da1c4be435a9ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 8 18:20:02 2013 +1000

    fix base detection odds a little.
    
    don't count incomplete facilities.

commit 7e13e693c8c075a9820341f2ca03925bab0e1d57
Merge: b5b1329 a7d19d4
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Tue May 7 23:02:56 2013 +0300

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 55c0c9963311aee5c883fea0e696aa082c48d2ab
Author: Yankes <Yankes@modliszka.(none)>
Date:   Tue May 7 21:27:02 2013 +0200

    added keybind for slow animation

commit a7d19d48787b130c45a846eca9ff519482eb46db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 8 01:49:20 2013 +1000

    Make craft weapons mod-friendly
    
    what better way to celebrate the new release than by modding it?

commit b1628686347ca364955e3737f3ce12c2e9a1b33a
Merge: 64a4fe9 5c8b540
Author: redv <rproskurin@yandex.ru>
Date:   Tue May 7 15:20:46 2013 +0400

    avoid conflict:	src/Basescape/SoldiersState.cpp

commit aacd9ecacc2bbab56c490dbe6dbfa8f7338e95d0
Merge: 515fc5b 5c8b540
Author: redv <rproskurin@yandex.ru>
Date:   Tue May 7 15:07:17 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into autosave

commit b5b1329b15a85b60826c2451193717542930d55e
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Tue May 7 13:24:15 2013 +0300

    Updated spec files for 0.9 release

commit 5c8b540037d3446aafdc3998ce0478f45d2e2c9e
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 7 03:53:43 2013 +0100

    Final cleanup for 0.9

commit ba695f83560d490083c8eb322b55ded754ed27d0
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 7 03:34:16 2013 +0100

    Keyboard shortcuts for Basescape.

commit 64a4fe965c6e16449fcf6fe0bf051727d66bba97
Merge: 968531c 7202d84
Author: redv <rproskurin@yandex.ru>
Date:   Mon May 6 23:12:03 2013 +0400

    avoid conflicts:
    	bin/data/Language/Italian.lng

commit 515fc5b9e26a46abd244e96ca03c5cf25f9a5f98
Author: redv <rproskurin@yandex.ru>
Date:   Mon May 6 23:06:17 2013 +0400

    autosave on exit without status string

commit 2df7579c108fc8e6237b48d4e0a74bf5878bf722
Merge: 9f64bbd 7202d84
Author: redv <rproskurin@yandex.ru>
Date:   Mon May 6 22:56:48 2013 +0400

    Avoid conflicts:	bin/data/Language/Italian.lng

commit 7202d84dd5debc8607f843716a68e564e67423b1
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 6 18:49:19 2013 +0100

    Whoops

commit 7f590b4d384b40c38c8c1e9f023290420847ace3
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 6 18:23:10 2013 +0100

    Clearing up memory leaks and stuff.

commit 9a6bd82d4cc5805c358c979b943a1d6b5b3f8d3d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 6 14:30:51 2013 +1000

    it didn't like that one either.

commit 95a5a4d36b041b8c872fbded1d832d10f9cdbb00
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 6 14:24:17 2013 +1000

    git builder didn't like the missing include

commit e772b9edb3e1f2693fd167093808b089d33fa925
Merge: 87b4ba9 311202f
Author: Daniel <supsuper@gmail.com>
Date:   Sun May 5 21:09:55 2013 -0700

    Merge pull request #458 from redv/init_true
    
    fix: if the function "init()" to call the function "popState()", ...

commit 87b4ba94c65139ed2352533759d6e02a57aa2fd7
Merge: 661ca09 2ec060d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 6 05:04:24 2013 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 661ca099f1633f40993aa5fedb60bbb2f7570ee4
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 6 05:02:08 2013 +0100

    0.9 preparations

commit 2ec060d865e915884181952c2ab578e368d1acc7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 6 13:03:15 2013 +1000

    refactor containment limit setting.
    
    no need to cache it so low in the stack.

commit dca6c4e6c067174de308f931fd641e8b64f5b340
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 6 03:12:43 2013 +0100

    - Corrected duplicate STR_ABORT_MISSION id.
    - Added missing danish characters øØ.

commit eda7548a9ab5dc2f172805a00b64d7fdd5cfa11f
Author: re-mind <kraeztjan@hotmail.com>
Date:   Mon May 6 02:11:59 2013 +0100

    Danish translation

commit 1febed88e72780c8d1ecf56e6e6870ecd274fa0a
Merge: b5eebf6 406a75f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun May 5 11:55:52 2013 -0700

    Merge pull request #459 from fenyo1/Fix8khzWAV
    
    Fix 8 KHz WAV-file (in SAMPLEx.CAT) playing

commit b5eebf64a20dc184ddd532fcf61209e0da0b07fc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon May 6 04:32:52 2013 +1000

    fix base info screen behaviour re: containment limits

commit 9f64bbdb68e8faba8e104402d16f5ef18f57a1cf
Author: redv <rproskurin@yandex.ru>
Date:   Sun May 5 21:43:23 2013 +0400

    Advanced options strings

commit 406a75fd732e48cfa2d05098f1d07f685d257a88
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun May 5 17:39:09 2013 +0200

    Update ChangeLOG

commit ac491bc98adb285d38efb0d574d178e017c0872e
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun May 5 17:26:36 2013 +0200

    Fix SAMPLE-count in the WAV when converting from 8 Khz to 11 Khz.

commit ecf6aa3a70d2efcf50ab1a84b4918488a1887673
Merge: 3a2e874 06e0013
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun May 5 07:47:02 2013 -0700

    Merge pull request #457 from xanscale/master
    
    italian update

commit ba475ba41abc7a2bf5e5a8ee65440fdfd47106bb
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun May 5 16:37:41 2013 +0200

    Fix 8 KHz WAV-file (in SAMPLEx.CAT) playing

commit 968531c0321af1892cd5b7b9cd8c23932c5a5458
Merge: 529f1ed 3a2e874
Author: redv <rproskurin@yandex.ru>
Date:   Sun May 5 18:28:32 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into psionic_training
    Avoid conflicts:
    	bin/data/Language/French.lng
    	bin/data/Language/German.lng
    	bin/data/Language/Spanish.lng

commit 3007fc3c65a5cf52defdd1e1ba750a6b27cef31c
Merge: 957497f 3a2e874
Author: redv <rproskurin@yandex.ru>
Date:   Sun May 5 18:18:21 2013 +0400

    Avoid conflicts:
    	src/Battlescape/DebriefingState.cpp

commit 311202fb0f327e5e2a0fa2104fa17c353a808645
Author: redv <rproskurin@yandex.ru>
Date:   Sun May 5 16:42:39 2013 +0400

    fix: if the function "init()" to call the function "popState()", the behavior of the game becomes unpredictable.

commit 943c054481506842eaced6334d4deccafe179721
Merge: 4086038 3a2e874
Author: redv <rproskurin@yandex.ru>
Date:   Sun May 5 16:30:50 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into autosave2

commit 4086038100bb18713597f74dbdb41fe45e4e599f
Author: redv <rproskurin@yandex.ru>
Date:   Sun May 5 16:30:32 2013 +0400

    autosave option

commit 06e00135625bf66dfb6dd1af0a637281d17ae47d
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sun May 5 01:44:54 2013 +0200

    italian updates

commit ffdfb34a2c8905cd6c90b112466df7d1f32d259d
Merge: c8199c1 e469663
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 4 22:12:17 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into autosave

commit c8199c1a6603082315c98ef3bb061c365001c223
Author: redv <rproskurin@yandex.ru>
Date:   Sat May 4 22:11:43 2013 +0400

    autosave option

commit 3a2e874fbfb36f10031dd6231e70f8938db3d7e0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 5 03:21:05 2013 +1000

    merge those conditions

commit 6041f2a49018bb10704c59269c722459ad84e655
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 5 02:55:52 2013 +1000

    don't send skyrangers back to base.
    
    Extending the previous commit a little, this adds handling for landing craft
    sent to intercept a landing terror ship.

commit 29f95df17b82f4032694187421036414debba0fe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun May 5 02:53:07 2013 +1000

    fix bug with multiple minimized interceptions vs terror ships
    
    handling for null pointers on UFOs after they become terror sites.
    
    the "aliens terrorize <x>" popup is enough, not setting the ufo to undetected
    removes the "ufo lost" popup and causes craft to return to base on their own
    without popping up a "redirect craft" window.

commit 39c0494910af6874ae22439523f7f8c01ac9468f
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 4 16:13:05 2013 +0100

    Revised gender-specific strings.
    Added a threshold to compensate for city-check coordinate difference.

commit e4696637e5997ddf1fc1c756a264ea77c62be345
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 4 18:16:50 2013 +1000

    fix grammatical error in variable name.

commit 536af0ca3361b4b93c5435c2c638ce3085b151c0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 4 17:29:57 2013 +1000

    Save humanity from total annihilation.
    
    break the iteration instead of resetting the iterator, as a base cannot
    contain the same research project twice.

commit 09454a594b64795ff12a397216ad96f41f9cd543
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat May 4 17:28:07 2013 +1000

    remove hard-coded live alien checks for research projects.
    
    making use of the fact that getUnit can now return 0.

commit 38e833da42af7832c92aec8b48e7ba211a46938a
Author: Hythlodaeus <obiwanishere99@hotmail.com>
Date:   Sat May 4 00:30:08 2013 +0100

    Updated portuguese translation.

commit 5871353177c74afebef4683e049f491d0a070e86
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 3 19:51:06 2013 +0100

    Fixed up battlescape notifications.

commit 2523daf110957e8d8dd400d1d558322d6c53a4df
Merge: 7d70f0f e6949fd
Author: Daniel <supsuper@gmail.com>
Date:   Thu May 2 07:42:32 2013 -0700

    Merge pull request #455 from Xracer/master
    
    Updated Spanish (AL)

commit e6949fd56d4a25ec7e32d7557e69a332a05f0e50
Author: Xracer <arcos.jeison@gmail.com>
Date:   Thu May 2 11:38:46 2013 -0300

    Update SpanishAL.lng

commit 7d70f0fa45966702f2169f3cd8ce6ef2ff43bc18
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 23:25:48 2013 +1000

    missed capitals

commit 10ae925607566bd48d67ecc76dcc4e1fa372651f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 23:22:15 2013 +1000

    Update German Translation
    
    With thanks to Marv and Nilsge.

commit 926883619584c557934be9233571d9e7d4d7cc73
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 22:16:24 2013 +1000

    fix fatal wound odds

commit 3f332a657c38c99809a8a6275f38968b52e11076
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 21:55:59 2013 +1000

    small english fix.

commit 8f5952cfc6258b6341e40c5cbbf29529b823bae2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 21:55:43 2013 +1000

    fix that warning... again.

commit 34355b58ec5d4743a5be5f08d2128aa11bcfcf0c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 19:10:51 2013 +1000

    make battleAutoEnd and allowPsionicCapture work in harmony.

commit c45ce34e95d3088fd7895d27ef845ec2d3172b05
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 19:02:53 2013 +1000

    code cleaning to remove some warnings.

commit ef9bc5027ece53fbfcb46356c8640d889265a54b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 18:50:33 2013 +1000

    hindsight: needs more IF

commit 7537e0f3367f2c3bf03e9588997ff96296a87302
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu May 2 18:44:15 2013 +1000

    fix item recovery on aborted missions
    
    smash and grab tactics working!

commit 877b2db66d3fa787a840aa383f3265eb54429cf7
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 2 01:22:53 2013 +0100

    Fixed "battleAutoEnd" causing peculiar crashes.

commit 9c427a10ea6457b5b0d09cb8d0229de43ea73229
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 1 19:38:05 2013 +0100

    Fixed gitbuilder compilation error.

commit 6212416720ac2466d1ffe96e9e0325d2435adb8c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed May 1 18:22:48 2013 +1000

    update Spanish (LA) translation

commit 29df2c8d6e4a680ce4e0b3aa1f31202d3161fa2a
Merge: 67fb322 bd671e8
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed May 1 01:15:07 2013 -0700

    Merge pull request #453 from Warboy1982/uifix
    
    small UI change

commit 67fb322bce734b14b09c1e22bc3d77f190393806
Author: alicantino79 <vendedor-magic@hotmail.com>
Date:   Sun Apr 28 15:44:05 2013 +0100

    Updated spanish (ES) translation.

commit 212506459aae764d41753649e2e5d501f3256843
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 28 23:30:41 2013 +1000

    fix arrow exclusion on craft soldier list.

commit bd671e847007c77e726a1b929c4ba39492bad420
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 28 23:27:08 2013 +1000

    handling for edges.

commit 0a8a01f781d73f3765f312a71057d53fca775085
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 28 22:52:25 2013 +1000

    small UI change
    
    when clicking the move up/down arrow on the craft soldier screen,
    the mouse cursor will move up/down one line.
    (applies to left click only)
    
    not sure if this is the correct way to call SDL_WarpMouse(), or even if i'm
    allowed to, but it works as far as i've tested*.
    
    
    *this does not mean it works.

commit becd0d70eef772e9926d77132b3a2cfad1d39619
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 28 20:21:37 2013 +1000

    Update French Translation

commit 141b3d9f70d73bba1a3555dbfb2cb5ab222b7ec7
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 28 02:24:53 2013 +0100

    stdint.h

commit ee97db28f9e672af6ec3966f1b9913ef755399e0
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 28 00:30:32 2013 +0100

    Precompiled header optimizations.

commit 9419747ee7b2f42ae32298b5004b80c9c01ca9f9
Merge: 5150c90 0d02026
Author: Daniel <supsuper@gmail.com>
Date:   Sat Apr 27 15:52:43 2013 -0700

    Merge pull request #451 from xanscale/master
    
    codeclean

commit 529f1edaf46055fb56a383866e70c3eecd69e57a
Author: redv <rproskurin@yandex.ru>
Date:   Sat Apr 27 22:16:13 2013 +0400

    possibility return back vanilla behavior improved

commit 0d02026901ce37eb7a734f9e6dad26ca1c22bd33
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Apr 27 19:22:02 2013 +0200

    codeclean

commit 5150c90eb25ac918f72e4e467abb0d8caa713138
Merge: 029e982 b49f160
Author: Daniel <supsuper@gmail.com>
Date:   Sat Apr 27 10:15:40 2013 -0700

    Merge pull request #450 from hmaon/o
    
    pch.h updated

commit 029e982cd3dceb8cd6f71d38622c42892b1c3cdc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 28 02:42:46 2013 +1000

    update Portuguese translations.

commit 88265433ec3a30c5ebfc30cb80d8838bf6fddd85
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 27 22:35:11 2013 +1000

    fix tanks and aliens being able to kneel.

commit b01a32f6136e2dfc4e450da8c190184c05b9fe9b
Author: redv <rproskurin@yandex.ru>
Date:   Sat Apr 27 13:00:30 2013 +0400

    "_improvement" behavior changed

commit 91e93984006cedb4058b373e4841d35ff616f212
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 27 00:58:08 2013 +0100

    Gee thanks SDL for only accepting UTF-8 filenames and not documenting that anywhere ever also WHY WOULD YOU DO THAT ugh unicode

commit b49f160a68380d8bc21320b31b0b05487e460d04
Author: Greg V <hmaon@bumba.net>
Date:   Fri Apr 26 18:11:54 2013 -0400

    pch.h updated

commit a04e63e5297ddddeb06bc58c074578dc0e13efb2
Author: redv <rproskurin@yandex.ru>
Date:   Sat Apr 27 00:06:41 2013 +0400

    Russian adv.option description

commit bf64f7e170370829c95fd31f17abfe5aa5fc7b78
Author: redv <rproskurin@yandex.ru>
Date:   Fri Apr 26 23:54:41 2013 +0400

    Advanced options description

commit 51eb852c955ef9cbdeaa9d072d604851b1ff8b33
Merge: d2b78da b46856f
Author: redv <rproskurin@yandex.ru>
Date:   Fri Apr 26 23:04:45 2013 +0400

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into psionic_training

commit d2b78da592582cfc0a44b699293e79ce345092ad
Author: redv <rproskurin@yandex.ru>
Date:   Thu Apr 25 14:36:27 2013 +0400

    PsiTraining button moved to SoldiersState.

commit b46856fcd855c82fcd8b43a2afc8fa6f96e78582
Merge: 4e4843a 45523ac
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Apr 24 08:22:53 2013 -0700

    Merge pull request #447 from fenyo1/HUNLangUPDATE
    
    Update Hungarian language

commit 45523ac73ebc066896c270a5eb30fa471f6f3a86
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Apr 24 17:11:12 2013 +0200

    Update Hungarian language

commit 4e4843ace9542ab2b62d1c129e2a290cb463cc60
Merge: 20ecaaf c39538d
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 24 03:48:09 2013 -0700

    Merge pull request #446 from MadAnd/master
    
    Ukrainian translation maintenance

commit c39538ddd4bd2d211021c962ac85eca211da6529
Merge: 5456ea5 20ecaaf
Author: MadAnd <dev.madand@gmail.com>
Date:   Wed Apr 24 13:21:05 2013 +0300

    Ukrainian translation maintenance.

commit 5456ea567aa758e4a77ab47ade687c7bfdc9f1b1
Author: MadAnd <dev.madand@gmail.com>
Date:   Wed Apr 24 13:08:51 2013 +0300

    Ukrainina Translation maintenance.

commit 20ecaaffbb3748db85be665951bc3022dd2a6e6c
Merge: 53e11af 8e3f9f5
Author: Daniel <supsuper@gmail.com>
Date:   Wed Apr 24 02:13:11 2013 -0700

    Merge pull request #445 from radius75/Polish.lng
    
    STR_DELETE_UNSUCCESSFUL - Polish.lng

commit 8e3f9f5d33ddd5fef71f29296a680b4249c3b3e9
Author: radius75 <radius75@interia.pl>
Date:   Wed Apr 24 09:17:37 2013 +0200

    STR_DELETE_UNSUCCESSFUL - Polish.lng

commit 53e11afc1f3d048da6b6419c7f3c2e812b7f4702
Merge: 775d97f afb468a
Author: Daniel <supsuper@gmail.com>
Date:   Tue Apr 23 23:59:23 2013 -0700

    Merge pull request #444 from cornels/master
    
    Updated Romanian.lng

commit afb468a85ba7e07f487d8ab8e237e549769e7b8e
Author: cornels <scortan.cornel@gmail.com>
Date:   Wed Apr 24 07:51:37 2013 +0300

    Updated Romanian.lng
    
    updated Romanian translation

commit 775d97ff58a0bf22343d54c41787e6ea11699674
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 24 01:20:44 2013 +0100

    Synchronized language files and refactored gender-specific stuff.

commit 136683ef957ac1588dafec2d077547860253f1ea
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 24 00:00:30 2013 +0100

    Yes I know you need space for your translated facility names but the arrow buttons also need space :P (added ugly hack to let arrow buttons overlap text under that special circumstance).
    - Fixed mission defeat when all player units are mind controlled.
    - Fixed delete failing on Unicode paths.
    - Fixed up error messages.

commit 85d35fb321a4759b3b279e73a0164319c2a0153e
Author: Hythlodaeus <obiwanishere99@hotmail.com>
Date:   Tue Apr 23 23:49:30 2013 +0100

    Updated portuguese translation.

commit d0d198c3db245c23179392be3e40b475cd4559e4
Merge: c485db1 ee823b6
Author: Daniel <supsuper@gmail.com>
Date:   Tue Apr 23 16:03:51 2013 -0700

    Merge pull request #442 from winterheart/master
    
    Implementing gender-based messages for various states of soldier in battlescape.

commit c485db18400d4107bf5ecde0c904670351b50c7d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 24 01:18:15 2013 +1000

    Spanish (Latin American) translation implemented.

commit b57f983811d3bb80ba549ad43042d6d3b6c16de6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 24 00:56:44 2013 +1000

    small fix for path highlighting.
    
    tanks can't strafe or run, so don't higlight as if they can.
    also, higlight the complete walkable path.

commit 5825d68718f28f1c9e6914ab1375b7be6681b8ca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 24 00:06:40 2013 +1000

    de-extend base facility textbox slightly for OCD

commit cc6ec217aaab98ca6856b836822df989406d7776
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 24 00:01:15 2013 +1000

    extend base facility textbox slightly for translators

commit c7fc4a5b1778982c0385b21ee8bfe60883b2f465
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 23 23:49:50 2013 +1000

    stop overheating Xracer's laptop.

commit 9f418309b92e93520feee85a7b5a466ebe290b25
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 23 21:13:34 2013 +1000

    update changelog

commit 74bff1e15d897254da2979fcb546a8d5ff50b2b1
Merge: 6760b57 4fd462c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Apr 23 02:27:33 2013 -0700

    Merge pull request #443 from radius75/Polish.lng_
    
    tweak Polish translation

commit 4fd462c2a88d35299fe12ae59300a964bd94c18e
Author: radius75 <radius75@interia.pl>
Date:   Tue Apr 23 09:09:11 2013 +0200

    tweak Polish translation

commit ee823b6941aec420e9a7cd1a3f235e37f4758524
Merge: 14dfa9e a42e451
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Apr 22 22:06:17 2013 -0700

    Merge pull request #2 from radius75/Polish.lng
    
    Polish.lng

commit 2623367601ac2273ed057a9e3d170409c489af55
Author: redv <rproskurin@yandex.ru>
Date:   Tue Apr 23 01:32:46 2013 +0400

    "Improvement" column - only for training in psi-lab

commit 964108d4b0956bac15ff73663e73606a993126c2
Author: redv <rproskurin@yandex.ru>
Date:   Mon Apr 22 22:25:17 2013 +0400

    check psiSkill <= 0

commit a42e451f96e28b741c4d493d202e8d60740c218a
Author: radius75 <radius75@interia.pl>
Date:   Mon Apr 22 18:32:54 2013 +0200

    Polish.lng for #442

commit 14dfa9e911df622ca3cbb0fa1fb4e66e6b095728
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Apr 22 22:04:56 2013 +0600

    Implementing gender-based messages for various states of soldier in battlescape.
    Some languages have gender-specific morphemes for verbs in past simple.
    For example, in Russian we have these different sentences:
      - Анна Иванова потеряла сознание ("Anna Ivanova has become
        unconscious", female name)
      - Павел Иванов потерял сознание ("Pavel Ivanov has become
        unconscious", male name)
    This commit adds 4 more strings to translate:
    
    STR_HAS_GONE_BERSERK_FEMALE
    has gone Berserk
    STR_HAS_PANICKED_FEMALE
    has Panicked
    STR_HAS_BECOME_UNCONSCIOUS_FEMALE
     has become unconscious
    STR_HAS_DIED_FROM_A_FATAL_WOUND_FEMALE
     has died from a fatal wound

commit 6760b574638ccca6b788531dd64fd23fdf8b4503
Merge: 7043f9d 13cb5d8
Author: Daniel <supsuper@gmail.com>
Date:   Mon Apr 22 07:56:30 2013 -0700

    Merge pull request #439 from winterheart/master
    
    More translations for Russian

commit 13cb5d8a423708c48447eb4e4532ffadbf9de8b4
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Apr 22 20:12:48 2013 +0600

    Two more strings, various fixes.

commit df4301382d2585b26d94b3cd58060d0c16a89f44
Merge: fbf8b8a 7043f9d
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Apr 22 19:56:57 2013 +0600

    Merge remote-tracking branch 'upstream/master'

commit 7043f9dca550ebd2101bc3ea6f7e84d21dfedb31
Merge: 42d06f5 cd91130
Author: Daniel <supsuper@gmail.com>
Date:   Mon Apr 22 06:43:56 2013 -0700

    Merge pull request #441 from radius75/Polish.lng
    
    Polish.lng  - advanced options - descriptions and other

commit 42d06f596a78c1e9dc56ef4a8c4348d9f8302444
Author: Hythlodaeus <obiwanishere99@hotmail.com>
Date:   Mon Apr 22 14:42:05 2013 +0100

    Portuguese translation

commit af9fd0474056253617bb362253dfa6cc58d72871
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 22 13:47:47 2013 +0100

    English is hard guys

commit 32ebb0fef933085b8ddba7e02caeb223b768dac7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 22 23:26:09 2013 +1000

    Always cache the unit when popping the state.

commit cd91130ee615bff025be022c61fb74638bfb0ade
Author: radius75 <radius75@interia.pl>
Date:   Mon Apr 22 15:25:20 2013 +0200

    advanced options - descriptions and other

commit bfe96aaa957695049fea181402acd8bf1ed0a3b0
Merge: 94f6dd4 6726ba5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Apr 22 03:04:58 2013 -0700

    Merge pull request #440 from cornels/master
    
    Updated Romanian.lng

commit 6726ba52c2ae392a3f00799061e588a68420557e
Author: cornels <scortan.cornel@gmail.com>
Date:   Mon Apr 22 10:33:40 2013 +0300

    Update Romanian.lng
    
    updated translation

commit 291655c5ea73401bb561448f4ad3b264beb3e47c
Author: cornels <scortan.cornel@gmail.com>
Date:   Mon Apr 22 10:29:55 2013 +0300

    Update Romanian.lng
    
    updated translation

commit 94f6dd468809c25ef24efef96f4eac0b3059a9b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 22 14:32:06 2013 +1000

    fix large unit gravity

commit 72fd36332e5082e97ad794e8209fd1ef8bdb5199
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 22 12:44:02 2013 +1000

    fix ufo _inBattlescape switching

commit 3ab36de117a0246ff7c4803a368cc4022684a786
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 22 03:00:14 2013 +0100

    Missing string.

commit 7f3e6acda97429cf5d74cbadc30bae04135ca53b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 22 11:41:08 2013 +1000

    end psi capture controversy.
    
    add new config option :(
    add new strings :(
    refactor unit tally into unified function, take psi setting into account.

commit fbf8b8a247a8ed79db410878bc41344896a338bf
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Apr 22 07:39:17 2013 +0600

    More translations for Russian.

commit 027c6cfde755c4446f5261d2c54c304e2102fb4e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 21 23:33:00 2013 +0100

    - Reviewed advanced strings based on feedback (sorry translators!).
    - Reorganized Options screen and improved Display Filter option.
    - Battlescape notifications can be skipped now.
    - Fixed cursor being miscolored when loading Geoscape saves.
    - Fixed defeat/victory screens not switching automatically.
    - More UI fixes for translators.

commit bae56ef77bc1fb7dea16bdde1035cb0d543b0c29
Merge: 545e9c4 8a225ca
Author: Daniel <supsuper@gmail.com>
Date:   Sun Apr 21 14:15:02 2013 -0700

    Merge pull request #437 from radius75/Polish.lng_
    
    Polish.lng  - Advanced Options - Descriptions

commit 545e9c417c2cc9733433860f58bf657eb71d1be0
Merge: aa2c129 e2146d8
Author: Daniel <supsuper@gmail.com>
Date:   Sun Apr 21 14:14:53 2013 -0700

    Merge pull request #438 from winterheart/master
    
    Updated Russian file

commit e2146d80bdf22787fa642446e609d3b52aabda3b
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Apr 22 02:13:24 2013 +0600

    Update Russian translations.

commit aface1c83656b184b319653d4ee3ca2cf3aa2188
Author: redv <rproskurin@yandex.ru>
Date:   Sun Apr 21 19:12:18 2013 +0400

    rename option to "anytimePsiTraining"; code optimisation

commit 8a225ca2fffa203b9f0997f0095b045744d613fc
Author: radius75 <radius75@interia.pl>
Date:   Sun Apr 21 16:20:50 2013 +0200

    Elerium-115 - restore the original name

commit cf3458d79bf0dfa9e9a0ef2b5d0aef6f8d49aac1
Author: radius75 <radius75@interia.pl>
Date:   Sun Apr 21 16:19:46 2013 +0200

    advanced options - descriptions only

commit aa2c1295dafd20e401fbd2424aa53de63a1aa397
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 22:51:41 2013 +1000

    that variable serves no purpose.

commit faff1f76e685a64c591ba2285d8106dc827ea173
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 22:47:41 2013 +1000

    refactor "placeUnitNearPosition" function
    
    make it a common function between unit spawning and unconscious unit
    respawning

commit 7657a5ed7cac8064d56d3afb88efd9898fae09d7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 22:47:20 2013 +1000

    update function commenting, more changelog stuff.

commit 83729bcf2201a52acae6d0a8079466ef2415d573
Author: redv <rproskurin@yandex.ru>
Date:   Sun Apr 21 16:25:56 2013 +0400

    initial training from 30 to 50 days - close to vanilla behavior

commit fe375ef25177d0a4d4da4574a951c7d8e4ec243f
Author: redv <rproskurin@yandex.ru>
Date:   Sun Apr 21 15:59:24 2013 +0400

    interface improvement; return back some code.

commit 5a4c6b8257e9120955532d80dc61bd9da8dcdc98
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 20:38:35 2013 +1000

    Update Changelog

commit dc65f00bb4c8d2d79450fcbdabb790149beedc5c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 19:35:36 2013 +1000

    remove some warnings

commit 79e9cdf343d255bd17a8b1b7140128d717c87a88
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 19:17:28 2013 +1000

    initialize that variable, just in case.

commit 8a239c6c203282764e584e0539c7c0f81f7059a5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 14:47:57 2013 +1000

    some alterations to the advanced options menu
    
    make sure the scrolly buttons don't overlap the window border.
    
    don't make any changes to the options unless you hit "ok", so that the
    cancel button actually serves it's purpose.
    
    optimize and refactor things a bit for future-proofing.

commit 1674ebd259db217d005a8f664f84864e4084d14e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 13:06:34 2013 +1000

    fix unconscious unit revival direction check.

commit 8ae15119473a273e4a22e69c23cfa6584130194b
Merge: aaf030a 5e3dc54
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 19:36:44 2013 -0700

    Merge pull request #435 from fenyo1/HUNLangUPD
    
    - Updated Hungarian language

commit aaf030a102de3e598c6ef6fb4f51b9d9d9720f5b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 12:34:43 2013 +1000

    Updated Romanian.lng
    
    with thanks to Cornels.

commit 9d7a7c464ee811bda87d8da2957d7eb4e6ddc4df
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 21 11:28:12 2013 +1000

    fix energy check.
    
    whoops.

commit 02f8400446bbad5a04131c8dd651bb7b25cf43e5
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 20 23:11:34 2013 +0100

    - More UI fixes.
    - Merged UfoDetectedState and UfoHyperDetectedState.

commit 5e3dc54010b25dc672e6ae47bcc945629208b88b
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Apr 20 23:57:41 2013 +0200

    - Updated Hungarian language

commit fc873c6070d2bf9789d58435973d38021f04bf15
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 20 18:06:56 2013 +0100

    - Fixed globe inaccuracies when calculating point-in-polygon.
    - Fixed some UI and text issues.

commit 894cd6a4b09a6341e7d98384a4c742a17aca88fa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 23:27:04 2013 +1000

    shorten some strings, get rid of unneeded subheading.
    
    because you can't please any of the people all of the time.

commit a29253b764816fa3f35250bd435798d29a92591c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 22:40:50 2013 +1000

    use a more translator-friendly title.
    
    and add missing strings for spanish.

commit 7fb7a6280eccb065e04454d7f6732d546da43c87
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 21:43:50 2013 +1000

    seperate containment limits and live alien sale
    
    on the menu.

commit 50c3f65d694e72b0559c48a25a2cf68a9bbde55a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 19:39:54 2013 +1000

    fix incorrectly charging TUs despite lack of energy.

commit 18b02cf5039b58e8ab0d61d9c130e40cab5277a6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 17:49:11 2013 +1000

    Add strings for advanced options menu.
    
    i apologise in advance to the translators for all the extra work i've just
    created for you.

commit db64fc4f0eae1ec268afb8c3d671062d6418c8db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 17:41:46 2013 +1000

    Add advanced options menu.
    
    adds an "advanced options" menu to adjust some of the gameplay elements

commit fcd4722e939fe2c6f03a15c092db982a11a92f72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 13:51:30 2013 +1000

    add HQX button in options menu
    
    toggles hq2x scaler with opengl disabled, or switches filters if enabled.
    (if you're on the default filter or the one it switches to, i only set it
    to toggle between the standard Openxcom shader and the HQ2X shader)

commit 7c23a57cd711f8110d58a21cbf641ec59ed289eb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 20 13:45:06 2013 +1000

    modify running behaviour a little
    
    now uses ctrl instead of shift, same key as strafe.
    strafe = single square movement while holding ctrl.
    run = more than one square movement while holding ctrl.
    
    path preview will now correctly colour the tiles for running movement.

commit 0abbe614b1369ff317004e99cdfead843d55f718
Merge: eaa056c 09aa21b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Apr 19 20:44:27 2013 -0700

    Merge pull request #428 from MadAnd/master
    
    Ukrainian translation maintenance

commit eaa056c9452c820aa60f79951dfb61ae94c231b6
Merge: 5c0129f c0e4e94
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Apr 19 20:44:06 2013 -0700

    Merge pull request #429 from cfailde/master
    
    Move check to correct tile in isBlocked()

commit 5c0129f501ac1389f867fcd5bcbc1dcb3a0be3ba
Merge: 7ea07c9 22f59de
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Apr 19 20:43:48 2013 -0700

    Merge pull request #430 from Yankes/SoldersColors
    
    Solders colors fix

commit 22f59de547169ae07f9f08613ec68bf6f746bf89
Author: Yankes <Yankes@modliszka.(none)>
Date:   Fri Apr 19 21:53:43 2013 +0200

    small pixel fix

commit c0e4e940c47c6a2f70c8b357ac2ebf272bfcc1d2
Author: Carlos Failde <cfailde@fire.(none)>
Date:   Fri Apr 19 19:55:24 2013 +0100

    Move check to correct tile in isBlocked()
    
    The southwest case had a check in the wrong tile.

commit 84e27960c086a84c7023a06074272fd787ab74f0
Merge: fd7943c 7ea07c9
Author: Yankes <Yankes@modliszka.(none)>
Date:   Fri Apr 19 20:38:50 2013 +0200

    Merge branch 'master' of git://github.com/SupSuper/OpenXcom.git into SoldersColors

commit fd7943cec17b373cb9cb562523df307f5d3ff2cd
Author: Yankes <Yankes@modliszka.(none)>
Date:   Fri Apr 19 20:25:04 2013 +0200

    Add missed changes

commit b489c1d32ddd8cd8e60b95cc9558cbc653251f4c
Author: redv <rproskurin@yandex.ru>
Date:   Fri Apr 19 19:15:15 2013 +0400

    quickPsiTraining option
    
    -Any soldier can be placed into or removed from psy-training at any time.
    -Initially soldiers will start with a negative psy-skill value which will be used to determine how many more days of psy-training they need to unlock their psy-potential.
    -Psy-Training calculated every day at 0:00
    -Soldiers with psy-skill < 0 would get ++psy-skill each day
    -Soldiers with psy-skill == 0 would get +14 to +26 psy-skill
    -Soldiers with psy-skill > 0 have a chance of getting a psy-skill equal to 10/(psy-skill)
    -You can anytime switch to (or from) vanilla behavior

commit 7ea07c9e9ee8999bf3b951d0a2d5d39120952c36
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 19 22:59:01 2013 +1000

    fix dead ufos breaking off, bleh.

commit 22a5f7ad76ba606171761bdf904a8b94d445e2be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 19 22:04:09 2013 +1000

    set default explosion height to 0.

commit 09aa21bae7e6ec045889fc914c1aa93c75fd463b
Author: MadAnd <dev.madand@gmail.com>
Date:   Fri Apr 19 13:55:25 2013 +0300

    Ukrainian translation maintenance.

commit cdeb19308d00e4712f67a6b33331012e55b8e4f7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 19 08:15:47 2013 +1000

    fix for mind control/cydonia transition issue.

commit 30458f02b3a63f36732ae4560e5db24302dd1daa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 18 18:40:42 2013 +1000

    update the update for the portuguese translation.

commit ed1f1bd82238948a451f44070de0039bd63a7ebe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 18 08:45:20 2013 +1000

    update portuguese translation.

commit f559231dca5693586cd8c596250bd0a7344932c3
Merge: 4f9d560 9771fe6
Author: Andrzej Owsiejczuk <ando@AndO-Acer.(none)>
Date:   Wed Apr 17 12:17:39 2013 +0200

    Merge remote branch 'upstream/master' into fixLinuxMouseWheel

commit 4f9d56041191382c5b442744bd64edff1d421b1e
Author: Andrzej Owsiejczuk <ando@AndO-Acer.(none)>
Date:   Wed Apr 17 12:13:26 2013 +0200

    Second attempt to fix gcc-4.4 errors
    
    This time by renaming functions.

commit 33fe89850f392b2c57768941879faf30e6091dfd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 17 18:38:34 2013 +1000

    fix soldiers not spawning at alien bases.
    
    refactored the code to find a valid spawn point to it's own function and
    called it when setting up xcom units in alien bases, and when placing civilians
    
    fixes the following:
    
    units not showing up when taking 26 soldiers to an alien base in an avenger.
    too few civilians showing up at terror sites.
    0 civilians should also exist as a possibility.
    initial FOV wasn't being calculated in base defense/assault missions.

commit 78d20c0c19f2516bd6301e9a6e1c4d48a996b7df
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 17 16:20:35 2013 +1000

    account for psi skills when promoting soldiers.

commit 9771fe68de2181e19f702cdd3969865c4b4b4281
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 17 15:04:46 2013 +1000

    Fix base module digging.

commit e64fa2708b614a82befdbd4091c23364d71870b9
Merge: d326ef4 32f6861
Author: Daniel <supsuper@gmail.com>
Date:   Mon Apr 15 12:05:39 2013 -0700

    Merge pull request #427 from radius75/BigText_GraphsState.cpp
    
    Switch Title to small if string doesn't fit - GraphsState.cpp

commit 32f6861c3eb1dd8c0b0062b7cff44e8435d53c45
Author: radius75 <radius75@interia.pl>
Date:   Mon Apr 15 18:37:27 2013 +0200

    Title switches to small if string doesn't fit - src/Geoscape/GraphsState.cpp

commit d326ef406f61fbb852d853068a88057ca201647e
Merge: d41561e 5c3d5a5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Apr 15 06:45:18 2013 -0700

    Merge pull request #426 from cfailde/master
    
    Fix to the medikit action

commit d41561ec4ff421c4b5d7064e4a76da21fb257354
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 15 23:30:13 2013 +1000

    fix the crap out of those graphs
    
    at last it all falls into place.

commit 8f23bda223a57bbb6160ac4b7ea65f3ffd9a6043
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 15 13:48:13 2013 +1000

    remove calls to updateScale

commit 74b0d10daeb31868a03071c9c576412bb73635b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 14 14:24:04 2013 +1000

    no reaction fire for Psionic attacks.

commit 25d54bc2fb10a67ecc6776979d8519e3354463d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 14 14:12:52 2013 +1000

    stop switching units when performing Mind Control

commit edf1fa8a99c300ebb3965fc0b26f1b16da722380
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 14 13:06:33 2013 +1000

    fix for MCed Zombies
    
    Zombies will now hatch into chryssalids on their way to the containment unit.

commit 70f4d2c6eec7d984d473b26e8efb2936b9181c55
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 14 09:44:39 2013 +1000

    stop floating units kneeling

commit 9a2f7b3c74ab46104e93094fa6355f3663fb1953
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 14 00:00:03 2013 +0100

    More stringy business.

commit 5c3d5a5e1630d9a349e7a97961aab150caaf6f08
Author: Carlos Failde <cfailde@fire.(none)>
Date:   Sat Apr 13 19:20:20 2013 +0100

    Ensure we are not checking tiles off edge of map for units to heal

commit d98844155983221f0cd4ca41e0fb61f91082cceb
Merge: 8ffeaba cf473cd
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 13:50:10 2013 -0700

    Merge pull request #425 from spaun2002/russian_fix
    
    Fix Russian translation for STR_LIST_ITEM.

commit cf473cd33c11e96cc6ed13f0a743ee0ac54dc17c
Author: spaun2002 <spaun2002mobile@gmail.com>
Date:   Thu Apr 11 23:22:48 2013 +0400

    Fix Russian translation for STR_LIST_ITEM.

commit 8ffeaba5b4776f1fc04631ec33f2adb770a84897
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 12:40:35 2013 +1000

    string theory
    
    pretty sure the translators are conspiring against us in order to drive us
    insane.

commit e22bfb4dc57dd4711ea113b769d68f3f7b1bc38b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 11:20:54 2013 +1000

    MCed aliens give you their stuff.

commit 5c931a512397a4f98a45b4c7026dd606a537d881
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 09:37:06 2013 +1000

    disallow access to terror unit inventories.

commit 8d8b1d708f73de9b549d78302ccf1399af1e8a3e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 09:11:03 2013 +1000

    fix corner shot

commit e979eac84fde94380ef47a7d29e2bf83b9d515b8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 08:08:23 2013 +1000

    small fix for auto shot
    
    running out of ammo should mean lowering the
    weapon too

commit a6686266031c233716209596ab1abe2360e69ba0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 07:03:49 2013 +1000

    adjust scale a lot on graphs
    
    plus some proto-code for showing negative scores

commit 060b89565e5814abeeaf0ad54b927d031e0cd75d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 11 06:21:19 2013 +1000

    code clean

commit 82abb4bd7e7ed48200cd4673c6276101f8dfe9ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 10 15:46:24 2013 +1000

    whoops

commit 91748370a29010ec34aeab67b81b735c29d41b44
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 10 22:00:28 2013 +0100

    Translators need bigger UI to compensate.

commit 4dd87621b64149af9f937908c949880ea5350f38
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 10 10:31:42 2013 +1000

    don't lower the gun til we're done shooting.

commit 6ab24461e2172b806d0315159419452cc5bf0419
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 10 04:42:05 2013 +1000

    a string that requires no translation
    
    replaces UFO string on this screen:
    http://anonmgur.com/up/c0bed1d4df929730af7957d7ea883288.png
    in case you forget what game you're playing.
    
    no need to translate this, it's a product name.

commit 0f4f7a2523d159d4745f5a27f654790a8e820afa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 10 04:28:44 2013 +1000

    include research scores in score graph.

commit 28f66ff35c2ce1bdc89fcc19574933e6665e1af3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Apr 10 04:16:06 2013 +1000

    get that score graph the right way around
    
    and use a variable instead of a function call for readability.

commit e6ddf927d19fd579dec71bd92dc6a09675fbb8ad
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 9 21:46:48 2013 +1000

    fix hang on out of bounds movement re: projectiles.

commit 54eb6ff81f3ebad5272cac6ebc372187f5e67d85
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 9 20:40:51 2013 +1000

    fix live alien research behaviour
    
    fixes the crash by re-setting the pointer after erasing it from the array.
    fixes handling of project deletion to exclude live aliens,
    instead of excluding everything BUT live aliens.

commit 18d4e864588974d8863072a1a6d2000941b5dbad
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 9 20:37:19 2013 +1000

    remove extraneous brackets

commit 3f90b987e4e51b99ecf31f67e2d989f07b017929
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 9 19:38:34 2013 +1000

    whoops.

commit d4bbb53b46e89bc51a9e648436f41fd06a863a02
Merge: 16aeec6 25dcd9e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 14:00:38 2013 -0700

    Merge pull request #424 from cornels/patch-1
    
    Update Romanian.lng

commit ecf36f45d0b896a9bad0f6167ed7728385009aa9
Author: redv <rproskurin@yandex.ru>
Date:   Tue Apr 9 00:16:52 2013 +0400

    revert Armor class constructor

commit 25dcd9e2e2fbaf5dca1c8690e383954095b0df3e
Author: cornels <scortan.cornel@gmail.com>
Date:   Mon Apr 8 23:10:12 2013 +0300

    Update Romanian.lng
    
    It seems I made a mistake that was throwing the warning message.

commit 16aeec6cfd4bd9b0fd4a18e32a64b504b6120a96
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 9 04:33:46 2013 +1000

    another small base fix
    
    mission should count as a success if the base was destroyed, even if you aborted.

commit cb40b6be1eee31b1a5b7add8d51940626224d98c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 9 04:21:18 2013 +1000

    small fixes regarding base missions.
    
    forgot to count from 0.
    
    no need to end alien missions in new battle mode.

commit 1afce60deb1ca738f0605c4e12555a3b8039684e
Author: redv <rproskurin@yandex.ru>
Date:   Mon Apr 8 14:55:38 2013 +0400

    removed comments

commit 7c6275868e543fa2197d44bde094b155d9f4912e
Author: redv <rproskurin@yandex.ru>
Date:   Mon Apr 8 14:42:40 2013 +0400

    loftempsSet defined via armour

commit 64f3e1b5835717dfaa38d896ea3139b65e6df0c3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 09:30:49 2013 +1000

    add missing damage info in ufopedia
    
    for proximity grenade.

commit 0ce765872ee9ba9205084f03c5b690fe1cdf88b3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 09:12:23 2013 +1000

    fix for strange proximity grenade behaviour.
    
    apparently, people actually use these things.
    
    removes them from the battlescape when they explode, and stops the unit
    walking when they set it off.

commit d6fc36b9aa752ce1241fec2dcaafe891d11123e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 08:04:15 2013 +1000

    fix alien base inBattleScape switching.
    
    and destroy the base if you abort after destroying the control room.

commit 150e74bc54af2417ea2713ec02d97d9e3050f833
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 7 22:59:38 2013 +0100

    Portuguese translation (Hythlodaeus)
    UI fixes

commit efcae48f2653ecac3b0bbe135c6a636e466c753e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 07:21:49 2013 +1000

    fix cydonia a little
    
    so it's not COMPLETELY broken.

commit 84dd9877785299fcd1f2bc9660d7ac18e1e633ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 04:43:28 2013 +1000

    updated Changelog
    
    with thanks to ari54x for keeping track of the changes and organizing it all

commit aba7cca6f5862c4c3f1f7c3a9f4164c3fd6f29e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 04:39:04 2013 +1000

    add a handful of extra soldiers to the newBattleState
    
    so you can have an avenger with 24 in it, and you can afford to be a
    little picky about who goes.

commit 844803dd34c28495164b204536504effc2889aed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 04:24:53 2013 +1000

    if a missile moves past it's range, freaking delete it.

commit ba4fdb05409821683e55513381a85128b3fad88e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 04:02:25 2013 +1000

    remove loftemp adjustment for rangebasedaccuracy
    
    please do that in your local ruleset instead.

commit 6c5a4f587263592240589fb74b06a013c19e28d9
Merge: 964a0a9 e60fd5d
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 11:00:41 2013 -0700

    Merge pull request #368 from redv/rigth_shot
    
    New implementation of RangeBasedAccuracy

commit 964a0a923a7352c97582d202b08d2b868ceb0390
Merge: e9a60f5 deec960
Author: Daniel <supsuper@gmail.com>
Date:   Sun Apr 7 10:47:52 2013 -0700

    Merge pull request #414 from fenyo1/DragScrollFix
    
    Several Scroll Fixes

commit e9a60f531eb8325a80985ec25cf2f3efefbfe32b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 03:26:48 2013 +1000

    make unarmed units move

commit ffafdf12c3e93cb6d89b34042e3c36b361c5f7b6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 8 02:32:49 2013 +1000

    shake up aggro state a bit to try and produce more psi action

commit ad0e59080e7a52b463276c81093ef3458f7b219b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 19:58:35 2013 +1000

    code clean and standardization
    
    following an enquiry regarding difficulty and it's effects, something struck
    me about how we were handling the data in various places.
    sometimes we used a static_cast<int> and sometimes we cast (int) and
    sometimes we did neither.
    i figured some kind of standard was in order, so i settled on the middle ground
    and cast them all as (int)

commit dac6ddcc32ce8fd64ec150e8ec27018f22b8ecab
Merge: a91fd8a 2a305b2
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 14:01:25 2013 -0700

    Merge pull request #422 from spaun2002/russian_lng_fix
    
    Russian.lng fix

commit a91fd8abb0d492e4bedfc70ecb84b2d4892ade40
Merge: b0b9e1b 9867883
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 14:01:06 2013 -0700

    Merge pull request #421 from xanscale/master
    
    italian update

commit b0b9e1ba6fa5ce6a028fc9b537fc7ef1a7b75639
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 06:06:58 2013 +1000

    whoops
    
    forgot to swap some values when i pasted that copy.

commit 7c3217571cf0374b4aff2be68278515d58df3cbe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 06:02:26 2013 +1000

    the other half of the door fix
    
    fixed north east, but not south west. silly me.

commit 89986332bcee6b6be0abb84a3d58c56ad5dc7613
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 05:50:45 2013 +1000

    refactor terror site thinking behaviour
    
    let's make that easier to follow to the uninitiated (namely me) plus, let's
    erase terror sites selectively rather than deleting the range from iterator
    to end of vector

commit 2a305b275ef2008138b1cb912975f94ec7f4a16a
Author: spaun2002 <spaun2002mobile@gmail.com>
Date:   Sat Apr 6 22:45:18 2013 +0400

    Russian.lng fix

commit 986788350e54103d239e1e48dcfbacc60d5fb81f
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Apr 6 20:14:45 2013 +0200

    Italian translation update

commit 11a4384fbdb13140f0c3c587f56b0f252e7cd447
Merge: ad7a25c f3caf55
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 10:45:39 2013 -0700

    Merge pull request #420 from radius75/Polish.lng
    
    Polish.lng - tokens STR_LOW, STR_MEDIUM, STR_HIGH

commit ad7a25c7b46d432240a28cd5dcd1cffe1f5f26b6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 03:44:52 2013 +1000

    small fix in ufo size checks

commit 0158a1da12c407a1b4d7d8ccec28d48326d2bedb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 03:23:24 2013 +1000

    wrap the words on the info box

commit cfe46eaabfec45e0c4438a25cd7adecde02e9b0d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 03:14:25 2013 +1000

    extend elevator placement textbox for verbose languages.

commit f3caf55604c93fa499e4754d9e87d0da6eb1c19b
Author: radius75 <radius75@interia.pl>
Date:   Sat Apr 6 19:02:44 2013 +0200

    tokens STR_LOW, STR_MEDIUM, STR_HIGH - to better explain meaning (in Weapon Level description)

commit 9a39fb7ad5d6d1c28eb71c965a05ab08fe363305
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 02:41:33 2013 +1000

    remove unused arguments for battleUnit

commit 74175a271248d4b1ae6e69865c61724188ecc7ed
Merge: aae5588 2814f64
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 09:39:55 2013 -0700

    Merge pull request #415 from xanscale/master
    
    code clean

commit aae558862223d936b963bb39d68ccc90fa64851f
Merge: 6e10764 1faab85
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 09:28:08 2013 -0700

    Merge pull request #418 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 6e10764a5a160dd066aaa8550b044378c1073429
Merge: f87fd0f 51bec9e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 09:27:32 2013 -0700

    Merge pull request #419 from fenyo1/HUNlangUPD
    
    Updated Hungarian Language

commit 51bec9e44c85df2dc0c2a7d9929ea488479d4b0c
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Apr 6 18:22:14 2013 +0200

    - Updated Hungarian Language

commit f87fd0f2ce64c3f576dab0cafb3f7b532156b0d1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 02:17:16 2013 +1000

    fix for crash when exiting while building a base.

commit 60b1ab4a165fcc35a3c6e9dcb6180def15545140
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 02:56:21 2013 +1100

    don't just ignore units with no spawn node
    
    should fix unit placement issue on cydonia, needs testing.
    not going to apply this function to regular missions, as it will result
    in a base defense with 200 soldiers present.

commit 1d624a5fa89729c334f95f7f31e419ca432432c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 02:23:15 2013 +1100

    small code tidy in path finder

commit 372ddc3e603f0d153ad2f6befcc787df6e9d8354
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 02:00:42 2013 +1100

    updated romanian.lng
    
    new string translated in record time, with thanks to cornels.

commit ec9432618e7e2737e18e31675fa84418c124e3b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Apr 7 01:00:07 2013 +1100

    small fixes for smoke formulae
    
    affects view distance by 2/3, instead of 1/2 (as per original)
    
    alters the formula for divining the frame number to be more inline with original

commit 0c30dee4fdacd0a0b2b77c3f90b58d4cf1d9a577
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 23:52:43 2013 +1100

    fix for smoke visibility
    
    the code as it was is fine, assuming maxViewDistance never dropped below 0,
    which it frequently does when looking through smoke.

commit 1faab853473b0856342d7a431a4659d96d7226ad
Merge: a17a4f8 7fc2c38
Author: radius75 <radius75@interia.pl>
Date:   Sat Apr 6 14:40:15 2013 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into Polish.lng
    
    Conflicts:
    	bin/data/Language/Polish.lng
    
    Conflicts resolved.

commit 7fc2c3874046110873fd7244db65f9032c0558e8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 23:00:16 2013 +1100

    Add two more strings for the translators
    
    how are those portuguese and estonian translations coming along anyway?
    
    adjusted the alien threat level string to alien weapon level.
    sorry, but i'm not gonna re-translate them this time.

commit a17a4f8000015dcaf0889ca5062d0795361bd7ff
Author: radius75 <radius75@interia.pl>
Date:   Sat Apr 6 13:54:23 2013 +0200

    bin/data/Language/Polish.lng - STR_ENEMY_THREAT_LEVEL

commit 5912528020126176248c083de3381f3ef15f5cb8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 22:00:29 2013 +1100

    better string for new alien item level in new battle menu
    
    added to all languages, awaiting corrections.
    also added the missing bulgarian.geo file (contains english info)
    
    - looks like bulgarian translation needs some work

commit 2814f64727697c8edb642014ff1e68e3d70174ac
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Apr 6 11:50:34 2013 +0200

    code clean

commit 476656c29c5c60f76802d2cb2e22a0abc0b38025
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Apr 6 06:40:14 2013 +1100

    make the name box bigger.

commit 757fddb10b240515ae89bd943fcd9ae7cbb5c597
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 22:21:25 2013 +1100

    better boolean for autoshot reaction fire

commit 303790910fa71da7ef48184019a1c6a1a4419cee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 22:18:42 2013 +1100

    Aliens reserve TUs as a %

commit 275c62e82ce79ebfaa0cedf344c35a81e6368e2c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 21:30:46 2013 +1100

    Fix for death messages.
    
    don't queue them up for the end of turn, show them when the unit falls.
    avoid showing the same message multiple times, avoid showing multiple messages.

commit d437075c0b9c3fcc32c937eea4c286932b64f0ea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 18:52:45 2013 +1100

    more string to hold the tape on.
    
    addresses wall issues with various xcom crafts, most notably the lightning
    by inferring the bigwall flag from other relevant data.

commit 7c2ed9624d733eebf1209528ccc9f8240f311af6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 16:59:31 2013 +1100

    more scotch tape for pathfinder.

commit b1db1cf8f7d9e5a2378ce44e7c10711ee9964168
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 07:44:20 2013 +1100

    missed a spot.

commit 6ed7429211a35d512e607cbdee4236a7b0ae4608
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Apr 5 07:12:37 2013 +1100

    delicious PI for linux users.
    
    Mmmmmmm_PI

commit cb191c2ac4c072f64dbdf85206d700d55e356834
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 4 21:53:37 2013 +1100

    let the probing begin!
    
    a ship full of unconscious soldiers don't get to go home, the aliens drag
    them away into the night.

commit deec9607bc0226ca14fc80205fc5a5cee5be2775
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Apr 3 20:53:05 2013 +0200

    - Fixed: Scroll did not start when clicking on the scroll-border on Trigger (Manual) Scroll mode

commit 96fa6598be9f9d5f2f26ed8b423fedcef4528342
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Apr 3 19:06:54 2013 +0200

    - Fixed: Release of the Left mouse-button was handled as a click on the map when Scroll mode is Trigger (Manual) Scroll.

commit d08e1913703dba0bf3977a7f69634c84314a5079
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 4 04:07:13 2013 +1100

    use degrees in the ruleset, convert to radians later.
    
    should take care of any gaps between region borders, and makes the data
    look prettier.

commit 709d1a13b7f13a96af84157274b8c94935c047ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 4 01:30:38 2013 +1100

    picks for farthfinder

commit b1511cd5c43c546c3a5864530dd5c206a0593bdc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Apr 4 00:15:29 2013 +1100

    refactor in melee targetting
    
    height was an unused parameter in validMeleeRange(), so that's gone.
    also there was a bunch of unnecessary code in the action menu state that
    may have been the potential cause of the diagonal targetting bug, it now
    calls validMeleeRange() instead.

commit acbbaa1db8c88b74599998845af2d75f44112c20
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Apr 3 12:57:58 2013 +0200

    - Fixed: Unable to scroll when out of map bounds

commit 67d5fbf4643c6178cd5521c4a6e071b8b573457d
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Apr 2 17:03:42 2013 +0200

    - Fixed: DragScroll locked on some rare occasions.
    (this does not fix the problem where the SDL misses the release event, but fixes all other case)

commit 7175428cf89481913a574ab6bd8331c41c656b0a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Apr 2 21:45:50 2013 +1100

    don't spawn large units inside walls, no matter what the nodes say.
    
    and cast that enum as an int, and inline that if.
    
    yay tidy code.

commit 5b6e7b08a2d8d71ad179d42808da2d476c4df3a6
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 1 16:20:47 2013 +0100

    Fixed weapon names in HWP Ufopaedia.

commit 20630c2942b029dfdbec7700620c63cdf1277272
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 1 01:09:53 2013 +0100

    Controls bug.

commit 338ca5bda98ce5aeab045538fd90fd09a9f7f3e9
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 31 23:19:04 2013 +0100

    More UI fixes for translators.

commit 957f294f4a30280f8160a9875a96b625825cb5f9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Apr 1 05:38:29 2013 +1100

    fix for boolean checks.
    
    1 may be true, but so is 2 and 3 and 4.

commit 3ea414e3354818edcbbaacfcfa11b26fe2d53139
Author: alicantino79 <vendedor-magic@hotmail.com>
Date:   Sun Mar 31 19:20:05 2013 +0100

    Updated Spanish

commit 39a00ea1647a4f9dfbb597aa3eaff95de19e18d8
Merge: c3cbc81 43ae79b
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 31 11:19:08 2013 -0700

    Merge pull request #413 from xanscale/master
    
    update italian

commit 43ae79b4506fc0ca14c3bbabd4caf8c94d0ce0f2
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sun Mar 31 19:37:09 2013 +0200

    Update Italian

commit c3cbc8119c930d11b55dc713963839ad8b7d7c1e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 31 18:36:19 2013 +1100

    fix for item pickup bug
    
    make sure the actor is assigned.

commit ceec38394519b069eadd761852b7a10c55fa3620
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 31 04:06:28 2013 +0100

    CONTROLS PART 2 (Battlescape)
    It's recommended you reset your options to default.
    - Changed debug key to Ctrl-D to avoid conflicts.
    - Fixed accuracy vanishing when at 0%.
    - Fixed cursor not updating with map scrolling.
    - Fixed button sound playing when using scrollwheel.
    - Various UI fixes.
    - Updated German translation.

commit 16baad8e00a5e071155e4b9a87d8d446bfc02e4f
Merge: 8bf6860 7dfede7
Author: Daniel <supsuper@gmail.com>
Date:   Sat Mar 30 19:40:06 2013 -0700

    Merge pull request #405 from xanscale/master
    
    code clean

commit 8bf68600ea94e5c7f59bd7eede71a2846ebcc15a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 31 06:00:06 2013 +1100

    better odds of psi attack
    
    less influence from difficulty and higher overall chances.

commit 9a1a009da4c43fafeb12c12d9e13e24ecc86e908
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 30 22:46:27 2013 +1100

    fix reapers

commit 8c1f8a725ee1d396f7367746d1e3af2cf6ae9d78
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 30 19:21:35 2013 +1100

    fix for untargetable crash sites.

commit 4fefe7830f9c06ce492f69f5e32a6e267e9d53cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 28 18:32:54 2013 +1100

    pathfinding reaper fix.
    
    blargh.

commit 52f716dc7c35e3c675e5d23d0f7db0dcc481dc44
Author: Andrzej Owsiejczuk <ando@AndO-Acer.(none)>
Date:   Wed Mar 27 11:17:18 2013 +0100

    fixed compilation errors in Linux

commit 8250f443d5f8185a367893b15b1a2ff52ca6e12c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 26 19:46:34 2013 +1100

    fix tu reservation switching

commit 92462d9bb96cc98bf5b139939865603d8e415f16
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 26 03:17:51 2013 +1100

    aliens reserve TUs
    
    get ready for more reaction fire, aliens just got smarter.

commit 105fc7799b187eca480dc26707e72acfb33d6635
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 26 02:51:27 2013 +1100

    needs moar pathfinding fixes.

commit eb4ba339d0e328ceebd1b7b4ab91881f3fb690bb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 26 00:52:33 2013 +1100

    been playing with new battle mode

commit c1622f8cb6227ed80093096596542cd1ccaf5bf7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 23:13:52 2013 +1100

    no skipping alien turns.

commit 91e393cb8f9d69442f0d4e3031b3649e85b04f79
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 23:04:06 2013 +1100

    make chryssalids scream when they charge, not all the time.

commit 52a7589ac81c67a86a947095616633cccd419236
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 22:14:11 2013 +1100

    small refactor in alein base spawning regarding infiltration
    
    happens when the last ufo is spawned and the "newPact" flag is set.
    - no longer restricted to within the borders of the country that signs.

commit fbf4c8bfe86e379d8bb75788626b4518184425f9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 19:49:51 2013 +1100

    update french translation

commit 83d8f47c92e86708caa9417974739c8dff3bcec0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 19:45:34 2013 +1100

    fix for edge case
    
    the top right edge, in this case.

commit 181021d4ae389806c119ee40c1852310a90bba70
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 19:45:07 2013 +1100

    please for the love of god don't let there be any more pathfinding errors.

commit e60fd5d1774dd020a3bc9e81d5b84f25ac4e88cc
Author: redv <rproskurin@yandex.ru>
Date:   Mon Mar 25 02:16:13 2013 +0400

    code optimisation

commit 210ec194d927ba447c863e141a53b0a8b8a6880c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 07:54:04 2013 +1100

    fix for misinterpretation of code
    
    now i get it.

commit 6584f5ed4c79308ea2d07e7a5f53094e16690e85
Merge: a627862 bd8d7f5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 13:10:01 2013 -0700

    Merge pull request #406 from hmaon/o
    
    patrol code based on ufopaedia info

commit a627862c379bd5e1ae9c4723769fd16e9b6e7344
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 07:03:13 2013 +1100

    Update Romanian.lng
    
    refined inventory stat strings to fit better
    
    merged from cornels' PR

commit e05be48c406f835b59543fcfd9d3ed3e777b39cd
Merge: e531653 9b437e2
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 12:54:11 2013 -0700

    Merge pull request #408 from Volutar/debugzones
    
    - spheric distorted squares of debug zones

commit e531653795993f0edca00de26256afef2f1ad3fa
Merge: 1c4b58d 9081d5a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 12:46:24 2013 -0700

    Merge pull request #409 from hmaon/new_shader
    
    new shader from powerc80

commit 9081d5a419b6a16bfd57b55a5066af43ba44f49d
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 24 15:33:39 2013 -0400

    setting powerc80's shader as default

commit c4928d8df9a096e232edf4d37cd72139bb1e114c
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 24 15:30:10 2013 -0400

    new shader from powerc80

commit bd8d7f541de60ed88a7b93a928f617eb8068e1c6
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 24 15:29:28 2013 -0400

    function name has changed...

commit 9b437e2d94947cea125afdd4edbc958f4aa73e91
Author: Volutar <volutar@mail.ru>
Date:   Mon Mar 25 01:02:15 2013 +0600

    - spheric distorted squares of debug zones

commit 343cb9c42aac8ecd515464d5f5a2bb88bd8adb21
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 24 12:14:07 2013 -0400

    fixed reapers

commit 0339f38a2a6084b13e4b748876246b499231d642
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 23 22:49:41 2013 -0400

    vandalism is based on _reserved after all

commit 48407d314b78794826314fad80156c47bb6a6cfa
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 23 22:39:27 2013 -0400

    Revert "cleanup, fix xcom property targeting for vandalism"
    
    This reverts commit eda1fd888ba7c1d6e6a835038353aadf3e43fecc.

commit 0da405f586d6bdcb5bd11c19be1f0f6fbbf414a9
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 23 14:30:11 2013 -0400

    cleanup, fix xcom property targeting for vandalism

commit add3873f268cda8ea44cd1b75829f8fdacdb5dea
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 23 13:43:22 2013 -0400

    better patrol behavior
    
    aliens prefer to move to nodes with their equivalent rank, like xcom1
    aliens prefer to move when standing in fire
    fixed the module targeting in xcom base defense; _flags rather than _reserved
    is set to 5 for nodes where xcom property is to be vandalized

commit 4b2041aba9145b5a14dbea3f8dc6e843c805a778
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 23 12:28:05 2013 -0400

    don't make everyone scouts in base assaults!

commit ff17ea2f3cb099bb55f1a7efde937b2cfee41608
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 23 02:19:40 2013 -0400

    patrol code based on Ufopaedia data
    
    see http://www.ufopaedia.org/index.php?title=ROUTES.DAT
    "flags" now used to direct aliens other than scouts
    seems to work great in UFOs but not in Final Assault (commanders roam whole
    base)

commit 9c8e1b0e73bac77a2cc1b7dd1de04e0ab22ae855
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 19 10:51:57 2013 -0400

    wat

commit 1c4b58d67b37471545b157a61b4da0327a5f84be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 04:32:43 2013 +1100

    fix for bug in base defenses.

commit eb161ddbd0e6e2480c672e0fb4c7f659ad1f27af
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 04:32:19 2013 +1100

    morale support
    
    by using the previous few functions and variables that were added,
    we can now get a morale modifier, and use it to determine how much a unit
    panics. an officer will mitigate morale losses to the squad, and amplify
    bonuses.
    
    units will also suffer individual morale penalties when being shot.

commit eb2dbed7029cecf5324262ca53a70d6e995d430d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 03:55:51 2013 +1100

    some morale modifier routines.
    
    one to get a pointer to the highest ranked xcom unit.
    one to convert that pointer into a modifier.

commit e9d1bc2492714ef65e7b6cf24ee6e7cb248a1ebb
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 24 18:52:04 2013 +0400

    fix: logical mistake

commit ee785d8c267edfa6b28f09eecd4af12906fc0848
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 25 00:59:03 2013 +1100

    make BattleUnit::damage() return the damage applied

commit b99cb64d97836ad5fc304f9e9bc2e9826803aadd
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 24 15:06:37 2013 +0400

    tuning

commit 05f779181097fa472c96771c6cfc9198cd83b428
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 21:00:08 2013 +1100

    rename that variable because xcom units get to use it too
    
    and add a method to derive it, and derive it.

commit 2760e9333afe9d74f2e54511fe8dc04c1d405bfd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 18:08:56 2013 +1100

    debug lines on globe.
    
    makes it ugly. i care not. it's useful damn it.

commit a212e5df47def50d3fe2c248a92552ace763d27b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 18:06:35 2013 +1100

    make sure waypoints are actually inside the region.
    
    and remove the 1000 check limit, may god have mercy on us all.

commit 8d2062154e2f16e5bc1d2e54fc40aa5fd80cf3bf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 16:46:58 2013 +1100

    stop walking thru walls god dammit

commit 229c0aded8b493644229a303742e3717c8675ad3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 04:02:56 2013 +1100

    should probably add a -1 to that enum and other small fixes

commit 61cf310fc67bda67de1c8ea45d550dfdb8af0c9c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 03:26:03 2013 +1100

    store the alien rank as a numerical value
    
    ... you know in case we might need it.

commit f3d05149ede952bf076a35b9270e2be63737999f
Author: redv <rproskurin@yandex.ru>
Date:   Sat Mar 23 19:46:21 2013 +0400

    rewrote the main formula

commit 4a0aade755628d0e1e514160464d73ef0e293876
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 24 00:31:49 2013 +1100

    that looks like some debug code
    
    or it's not, either way, that DEFINITELY shouldn't be there.

commit 2ea5180c9c3e898eecadad3f873210993688765d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 23:53:20 2013 +1100

    play death sounds at the right time.
    
    when they start FALLING, not when they start turning.

commit 92b9a2cfe3825cbb9af130878c1d589e15592a7e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 23:32:05 2013 +1100

    is there anything RIGHT in the gravity code?

commit 001e6b03633bd0036a154714ec4297ce9999597d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 22:23:49 2013 +1100

    some more fixes regarding cyberdiscs
    
    that looks better.

commit a0b3ce7dc6ceb6dca0ba2aea876d2dbf23d8d873
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 22:02:56 2013 +1100

    that doesn't go there.
    
    whoops, made a reminder to myself of what class i needed access to, and
    did it in code rather than comment :S

commit cfda726ddcb6467111ca70f0b3a49709bb9789cb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 21:15:08 2013 +1100

    some fixes regarding gravity and cyberdiscs.
    
    makes cyberdiscs explode on the level they die.
    makes dead flying units fall.
    make large corpse fall properly, and clear the tiles properly when they do.
    move the instakill() call to the unitDieBState instead of the point of explosion.
    adds a pointer to the battlegame in battlescapeState

commit 5a0ac2be6614c8814d97b60b62a14d3921a842bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 15:04:18 2013 +1100

    don't try to open doors when moving vertically.

commit 3d9e4faedc6d9d7e3262e135c68e0f540bd2aefd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 14:55:37 2013 +1100

    calculate FOV at the start of the "next stage" of a mission

commit f328b9800cb1d26a165c4440b539ceb76d1323b2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 14:45:04 2013 +1100

    correct animations for sectopod weapon

commit c9647005331572f5bfb8961aef8a85097f168a32
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 23 00:42:57 2013 +0000

    Bad cursor, stop running away from home.

commit c627d58e77022b3563076afbbd703452a215acdb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 23 13:06:12 2013 +1100

    fix for weapons on mars

commit f46568d540cee792cd25aa4ccde55f83f8fd8935
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 22 22:19:27 2013 +0000

    CONTROLS PART 1 (Geoscape)
    - Various UI fixes.
    - Removed initial NOTE screen (not needed anymore).
    - Added "battleAutoEnd" option that automatically ends the turn when the battle is over.

commit 7dfede738f8dc5c9dc97dfc1a616b445fa3e797e
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Fri Mar 22 23:08:05 2013 +0100

    code clean

commit a0a60163b94f4c0749613e812d6589c38280de03
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 22 17:50:48 2013 +1100

    better fix for multiple popups
    
    the previous fix was causing martian solution and cydonia or bust research
    to not become available under certain circumstances. this ditches the previous
    set of ifs and shaky comparisons in favour of storing a vector of "popped"
    research and using that for comparison instead.

commit 35a2da7c2b0d169f1eb425e31f30ed943698947b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 22 13:45:25 2013 +1100

    that was the wrong place for that.

commit 3bb45ba7cd35f8a729ae87ed9f7be902f7087e5d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 22 13:32:57 2013 +1100

    fix for unconscious unit tampering
    
    don't change their position just because we click on them, change it when
    we move it to/from the soldier in question

commit ef94644bd3ec92d18d09421471cb1a1d61f02b7b
Merge: 6ee1cff b2ebc1c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 21 18:51:51 2013 -0700

    Merge pull request #402 from hmaon/vol_master
    
    Vol's commits, rebased to get rid of merge messages

commit b2ebc1cf14537db41aa52b4a9a2c4c39b9d92905
Author: Volutar <volutar@mail.ru>
Date:   Thu Mar 21 19:51:29 2013 +0600

    - fix dogfight breakoff impossibility due to slow ufo

commit 8f70a441990597a565ddf96a0495ca122777b61b
Author: Volutar <volutar@mail.ru>
Date:   Thu Mar 21 19:16:05 2013 +0600

    - fix SW diagonal block (through the door)

commit 6ee1cfffca704802d4d6a0e681abf7ce9ecc3e3c
Merge: b0ab609 6d44626
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 06:24:55 2013 -0700

    Merge pull request #400 from hmaon/asdfasdf
    
    stop trying to hide behind units, real or not

commit b0ab6091ce8eda681f992e218d8b9d48da2b5c2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 23:34:07 2013 +1100

    fix for (occasional) strange radar line behaviour
    
    restore default setting on state exit, not on action handlers

commit 2e0c89ec7550a8891ad90766695e9b00548268e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 22:33:46 2013 +1100

    pathfinder looked lonely so i gave it some more IF to play with

commit 48b322a09e0b353ba247f45d00840cf5a2d9888b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 21:30:32 2013 +1100

    110, not 100
    
    also not 111 or 011 or 010 or 001 or 000

commit 6e16743e884c6ba86d401b4c5d5121137e5bef30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 21:13:46 2013 +1100

    fix miscalculation in psi attack function

commit b33c51db386e82371c1a7b0a43047de5967a3b16
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 18:09:04 2013 +1100

    initialized variables make baby jebus cry.
    
    so does code that doesn't get hit in the right circumstances.

commit d69dd1ae4e9b11369953422cde28c42645742dfa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 01:19:31 2013 +1100

    Aliens now pick up weapons.
    
    didn't need a whole AI state for this, it turns out.
    it's just a handful of routines, so i stuck em in BattlescapeGame
    so that HandleAI() could make use of them.
    
    of course, it still doesn't ever HAPPEN because the data values are too low,
    but that's nothing to do with me.

commit e3b6206e2ac1832d6e3cdbc8d7150cc4b4c5b054
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 00:11:30 2013 +1100

    what, it's STILL case sensitive?
    
    i should really get around to fixing that bug in my keyboard

commit 0e73080152b4dc93dd43863fec4991639b219932
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 20 00:05:35 2013 +1100

    since when was linux case sensitive?

commit 014dda9e0c3771e64978596b80de9fb0b4dc6b69
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 19 23:46:10 2013 +1100

    add a new AI state, so aliens will pick up items.
    
    didn't really seem like it fitted in the aggro state or the patrol state,
    so i made a new one. based as closely as possible on the original behaviour.

commit 54bbf8a1ab5b70d9fcecd77f195ae020e9fa6db4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 19 20:06:14 2013 +1100

    add an attraction value to items
    
    in case it ever gets used for anything.
    
    values are pulled DIRECTLY from obdata.dat, so if anyone has any complaints,
    please direct them to microprose.

commit ed73ad44006f53ae87d85d6ceb22846eb48e216b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 19 23:17:35 2013 +1100

    disallow players from dropping built in weapons

commit ca03afb544f31f4eb2ad971c034c2b9bb1746441
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 19 17:04:26 2013 +1100

    fix for pathfinding error
    
    need to make extra checks when moving north east or south west because...
    you know what? i don't need to explain myself, it fixes a bug.

commit abf5c2168c1563003f870db677b1d11b452c1906
Merge: dc4aa0e b451153
Author: Daniel <supsuper@gmail.com>
Date:   Mon Mar 18 12:36:20 2013 -0700

    Merge pull request #398 from hmaon/asdf
    
    damn intro

commit 6d446260dc68a84f3503d224169517fffd948544
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 18 13:01:51 2013 -0400

    stop trying to hide behind units, real or not
    
    this also corrects the problem of results cached for a different unit where the
    current relevant unit was actually occluding LOS
    
    never mind that hiding  behind your comrades is plain cowardly

commit e0bd3dee299fe5252b8546fbcc96468e14dc6be0
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 18 08:50:09 2013 -0400

    stricter sanity checking for debugging survery..()

commit dc4aa0e271fd1e08a9748670b99f297385b99be7
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 18 14:31:54 2013 +0000

    WIP code? In my Git? It's more likely than you think.

commit d5f35c8cf14545528330b5fa9330c6af11d64dd0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 19 00:27:05 2013 +1100

    keep track of who dropped what.
    
    because the alien may need to know.

commit 16742e80a264c441da8f5009ba20564b0db795bf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 20:43:00 2013 +1100

    fix reaction shots a little
    
    units performing reaction shot assessments don't get a "free turn" towards
    player units, and they don't make their reaction fire assessment until
    AFTER the attacker is finished trying to kill them.

commit d5f480debb0da78bff4b5525b4657dc51bc7de83
Merge: 6d7c1ae 688632c
Author: redv <rproskurin@yandex.ru>
Date:   Mon Mar 18 13:42:21 2013 +0400

    Avoid conflicts:
    	src/Battlescape/Projectile.cpp

commit 35d7ce000fa245d1c4bbeba3ba414b91e960de2f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 20:19:09 2013 +1100

    well, if you insist
    
    although i don't see how a float that starts at 0.0 and gets incremented by
    1.0 at a time might have trouble evaluating to 5.0

commit 0f2010ef03863f5a9e6b7a7d9e616e8e54cf2537
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 20:17:30 2013 +1100

    terrain should explode BETWEEN auto-shots, not after.

commit b451153c594fe75e340bb59d0c08241ad9a6bcfa
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 21:43:43 2013 -0400

    intro sound sets for individual .CAT files
    
    INTRO.CAT is easy, it's 1 to 1 with the numbers in the sequence
    pretty sure I got most of the alien squeals wrong for SAMPLE3.CAT though

commit c05b07b4af41f2b70ae382348fd2cb9b20216d4b
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 20:02:08 2013 -0400

    just pch.h stuff

commit 688632c89147d99233d02ce05ce10cc0f333ab0d
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 17 21:51:29 2013 +0000

    FABulouS

commit dc460d342e5516c78610d923961a5b25fcb19edd
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 17 20:03:06 2013 +0000

    Added support for specific button handlers.

commit 315a9a081507b83193959e14114271ccb5d1ea98
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 2 16:59:27 2013 +0000

    - Added classic mouse handling (experimental).
    - Replaced manual keyboard checks with SDL checks.

commit 882ff92dfab587efc3bfa070df84deceb3c850dd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 06:40:29 2013 +1100

    turn turret relative to tank.

commit 99d4a5ae4fcde7a278da7ce3e09f48a803c59bb6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 06:22:23 2013 +1100

    fix turret turning issue

commit 1544ee806c130bfbf04924de021b2771fa044f82
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 06:00:23 2013 +1100

    let tanks move and don't give me any of this "no TUs" nonsense.

commit d437accb1dc0ae1bd4a42536829f8521cafe8350
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 05:59:41 2013 +1100

    the end of randomly exploding aliens. (i hope)

commit 6cd2d0fa4d8671f2fabef39cd3360f5e32ac437f
Merge: 0c25b26 97ad1b8
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 10:22:01 2013 -0700

    Merge pull request #397 from hmaon/ai_fixups
    
    linux compilation, alien visibility at turn start

commit 97ad1b8ef4b7b52d95d8cc6a755c3fb524430f58
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 13:15:19 2013 -0400

    re-run FOV *after* aliens get set non-visible
    
    not before

commit 81cd42bdce3d0eb6985a4c20e308004f12d525fa
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 13:15:03 2013 -0400

    Linux is case-sensitive

commit 0c25b2693fee7a0ded1090e3cd42f7a72e0f94d0
Merge: db5c5bf aa49708
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 17 09:53:37 2013 -0700

    Merge pull request #381 from spaun2002/mywork
    
    fix static analysis warnings

commit db5c5bf68761e534b21a6ca293210d75fc5be61c
Merge: 8cf92fc 487e939
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 17 09:50:13 2013 -0700

    Merge pull request #389 from knapsu/deb-update
    
    Debian packaging files for 0.5.0 release

commit 8cf92fcfb706f1c52dcf33379258faf37e4ff680
Merge: 51e75dc fead77b
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 17 09:48:35 2013 -0700

    Merge pull request #386 from hmaon/o
    
    fixes to #ifndef guards, a new makefile with pch

commit 51e75dc8c412c20de0cd7dc09bff84dc4bded871
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 03:06:16 2013 +1100

    aliens go invisible when they drop out of view.

commit 17e9952d100e8be688ed20b675d77dbf2f10abfb
Merge: 51f4e4d 10899d6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 02:27:40 2013 +1100

    Merge branch 'master' of https://github.com/xanscale/OpenXcom.git

commit 51f4e4d24300d1269c735964703dbc1c52f60383
Merge: 92c4af3 9c8a270
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 08:23:17 2013 -0700

    Merge pull request #391 from hmaon/ai_fixups
    
    survey function now uses Vol's new voxel exposure function

commit 9c8a27061b315fda4f0f06d5d780e5b83a594280
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 11:12:21 2013 -0400

    Revert "removing unused function to remove warning"
    
    This reverts commit a2e6d01eb325bd14e1f5420a5b9b21f88eb0cd3c.

commit 92c4af3600cc4fbed53ae3bc1d8b7fbc84a3f9cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 01:01:01 2013 +1100

    fix strafe

commit 58cb9ebd48d9fef1933f5401ead7b3bec1e09649
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 09:40:57 2013 -0400

    cleanup

commit e4aaa9d7428f7d5c09a3224fb83ae0b18e209e14
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 18 00:07:11 2013 +1100

    fix turning/walking

commit 23ac11ff6930927c82613d7a8827f497ca01a3fa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 22:53:14 2013 +1100

    whoops.

commit 07126017fb87afb50c12712132d214a4b6cca194
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 21:51:35 2013 +1100

    hyper detected UFOs stay hyper detected.

commit fa119970f97b157efa32c898e7d9ce999237bfdc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 21:37:40 2013 +1100

    AI fixes
    
    - fix for psychic aliens shooting through walls
    - fix for unitSpotted calculation

commit 688838980b61865a737db6341d323a7898c3827a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 21:35:51 2013 +1100

    aggro difficulty will always be correct

commit 6a5dc2d36d189582161d1abd6c4a35532f15929e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 20:13:35 2013 +1100

    make it a boolean.
    
    change the kneel function to return a true/false value,
    and use it to avoid an infinite loop in the walk state.

commit 6d7c1aef37e9f3117c580a4ecafe80cec915b247
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 17 10:55:04 2013 +0400

    tuning

commit 81897332ae6ccbaefe6777f71abf37132404a5db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 17:53:30 2013 +1100

    small fix for visual glitch in graphs

commit 252fe8d9dfabf30b6ef9dc439eddc29b459366c9
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 02:01:27 2013 -0400

    re-hiding Pathfinding's internal methods again

commit 03336a11b96fb5b83d7272ec657ba7a5bed29f5f
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 01:27:39 2013 -0400

    moved SaveAIMap() to F9 (while traceAI is on)
    
    getCtrlKeyDown() doesn't seem to be tracking Ctrl properly on Linux. Must
    investigate later.

commit f9662903cb68dd14ffe2e856064abfddc3aadf5a
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 00:59:04 2013 -0400

    commenting out unneeded things

commit a2e6d01eb325bd14e1f5420a5b9b21f88eb0cd3c
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 17 00:08:37 2013 -0400

    removing unused function to remove warning

commit bcfd077eed163b11f51e44a1ef066d01cdc5adb8
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 16 13:23:33 2013 -0400

    newline

commit 44f808431161c16a11cfbc4a23dd4d85d18102eb
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 15 02:43:20 2013 -0400

    why abs() a value I'm about to square?? :/

commit e28572e9cd5c29e3fc4fb37c99d618da4e97ced3
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 15 02:35:04 2013 -0400

    oh yeah, free the surface

commit 807580b1be437d47df4e363e61e2f79694b6be51
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 15 01:25:01 2013 -0400

    distanceSq() was broken! also banished some sqrt()
    
    seriously, distanceSq()
    I can't even
    
    also added MAX_VIEW_DISTANCE check to survey...() function for better AND
    faster AI

commit 2e1ef632f3326aaa001ea68e9f281ee6ec6d78cc
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 15 00:16:43 2013 -0400

    small tweaks to visuals

commit 4d69c9ce90bd420933dd2417788a9581eb19950d
Author: Greg V <hmaon@bumba.net>
Date:   Thu Mar 14 23:10:23 2013 -0400

    show units on levels below in AIMap visualization

commit 14c6ff85dff2750e165ab508566451180feda80f
Author: Greg V <hmaon@bumba.net>
Date:   Thu Mar 14 22:46:07 2013 -0400

    AI speedups (thanks, Vol);blazing fast screenshots
    
    After figuring out the SDL_Surface format that lodepng can understand,
    I was able to convert the screenshot function to use an SDL_BlitSurface()
    call instead of a giant for() loop.

commit 1be598e87bdf12879b911e0bf6eef8e9179559ff
Author: Greg V <hmaon@bumba.net>
Date:   Thu Mar 14 16:48:09 2013 -0400

    another major AI fix + visualization (Ctrl-F10)

commit 9d4d65e2bc585a669ba4beb702acaf914120e3f0
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 13 23:26:15 2013 -0400

    fixing reapers

commit 6edde50bad1266dc2e73f20c1ae2cb546318f6a4
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 13 22:35:29 2013 -0400

    different trace message

commit 4fec01db9563dea59a0fe6e0827d758a54ad5121
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 13 18:17:43 2013 -0400

    survey function now uses Vol's new voxel exposure function
    
    cover AI was completely broken because I reversed the signs between civilians and aliens... I really globbed up

commit b4b411a119b067d77ddb6249ca582808d6058c8a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 16:43:42 2013 +1100

    don't walk on people's heads, it's rude.

commit e3feaed16b618c5bf6eb81388e8012e361a2180f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 13:57:40 2013 +1100

    right sound for hovertank

commit 63a754c5bada091599dcd55fc2aad292413e9941
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 13:39:23 2013 +1100

    various fixes for craft handling
    
    - no "UFO lost" popup messages for UFOs attacking a base
    - no "select new destination" message for crafts that are following said UFO
    - properly delay alien missions in the event of a craft's destruction (not
    just on disabling the ufo)
    - don't allow "UFO BreakingOff" to override "UFO destroyed"
    - end the retaliation if the base is destroyed (one way or another)
    - delay spawning of the next UFO for this mission when carrying out an attack
    against XCOM bases (no more attacks every 30 minutes)
    - move "craft destroyed" checks out of dogfight and into geoscape to avoid cases
    where "my interceptor has -105 health"
    - add some safety in the UFO destructor to make it send any followers home

commit aa49708685c14efd47b966834bc88e45caa99a7a
Author: spaun2002 <spaun2002mobile@gmail.com>
Date:   Sat Mar 16 21:53:26 2013 +0400

    Static Analysis bugfix

commit 22c3840070371a467d7bafbc0391347cb7b3133b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 00:48:56 2013 +1100

    de-transpose digits

commit 66bb36cdd44d9940f0d03ea9151ab716ea4b2b73
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 00:47:55 2013 +1100

    fix for previous screw-up

commit ba8b264f393afb1270341d2fa3198fdccb0326aa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 17 00:40:18 2013 +1100

    to hell with it.
    
    i'm so freaking sick of enemies not moving because of blocked paths, i've
    made an executive decision to allow enemy units to pathfind through eachother
    regardless and just consider tiles with units in them as "more expensive"
    (the walk state will still disallow this type of movement.

commit ac8d663bcbd8408627413d1119d5edd4a173a86b
Author: redv <rproskurin@yandex.ru>
Date:   Sat Mar 16 17:19:33 2013 +0400

    If unit is kneeled, then chance to hit them reduced on 5%. This is a compromise, because vertical deviation in 2 times less.

commit fd34430df15731ffbfa6e281f8d24d325c9f31d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:53:49 2013 +1100

    midi makes me sad in my face.

commit 831100830ddc417d79aaf455d6a1429a2501ac85
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:44:16 2013 +1100

    save kill count for battleUnits

commit 13752ee83c7773bcfda248037a12bbdb16039093
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:38:26 2013 +1100

    add extra clips to xcom
    
    do a second pass on xcom units and assign them an extra clip, if available.

commit 9483862ee0a0c6e7926d4117a75bd264eb27f75b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:33:35 2013 +1100

    don't keep MCed aliens visible when we shouldn't.

commit defcd1bb59174092de00a846cccc44446c24935c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:33:17 2013 +1100

    make sure dead units can't see a damn thing.

commit 20e9bd31775c2cf622f1f7fcf3faacc4d3cc7dea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:31:34 2013 +1100

    notify us of chryssalid kills.

commit 7becf490d192e172c5b0f0c8804d378ca8f5b303
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 23:22:36 2013 +1100

    yet more changes in pathfinding
    
    sigh. so much redundancy.
    let the isBlocked function take care of pathing through other units.
    
    let the walk state worry about whether or not we can walk to the tile
    in question, and charge cost any TUs if you can't.

commit f13278eba78196c79d4e80d0d6bc6576ba576c73
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 21:38:15 2013 +1100

    un-kneeling as the first step of a walk action (visual fix)

commit 69d3e885ce96a044c8d4c254a5c76777a98af13e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 21:37:09 2013 +1100

    keep track of units spotted this turn
    
    so we don't stop if we re-spot a unit we've already seen this turn.

commit 90d3f58bf990af1d0755d005a910b5ac63d9aca9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 14:23:20 2013 +1100

    fix for door fix

commit 47773ffa761fc34668be4416eab2b5a37e0362c2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 16 14:23:09 2013 +1100

    fix for panicked MCed units

commit 10899d609626956d001feeea24fe499d20feb65a
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Mar 16 00:13:14 2013 +0100

    code clean to remove some warnings

commit b0ab93b3205f3328944d509dadb0882bce860c91
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 15 19:52:55 2013 +1100

    fix for edge case where rocks fell and everyone died.

commit f765195ec103a415ed6c1a651065a7dcae1e627e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 15 19:52:31 2013 +1100

    fix for stupid reaction fire optimization.
    
    i don't know what i was thinking tbh.

commit 2ca00478482d4527b5d2d943dd466336da1f8b97
Merge: 297d0e1 8bb3ab3
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 23:41:54 2013 -0700

    Merge pull request #393 from hmaon/oops
    
    restoring an accidentally deleted line

commit 8bb3ab3989695e0e63f2ee4e0d483daf8fb04b81
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 15 02:36:10 2013 -0400

    restoring an accidentally deleted line

commit 297d0e1cbedeb8b945d5837da0b52a95a759d724
Merge: bc28d4e 20a8c9c
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 23:29:11 2013 -0700

    Merge pull request #392 from hmaon/interface
    
    fix for native midi volume

commit 487e93923ba9659d24e26b47a194c0d32fb5c0f3
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Thu Mar 14 17:06:01 2013 +0100

    Menu entries installed incorrectly

commit 20a8c9c5d6f045e4684b311d36e6153c1b2b9340
Author: Greg V <hmaon@bumba.net>
Date:   Thu Mar 14 11:20:58 2013 -0400

    fix for native midi volume
    
    also other tweaks to volume levels

commit bc28d4e5035fc31ccbfc37c6514e46daabe57ad0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 22:35:31 2013 +1100

    fix #ifndef for those two

commit bfcaf00aad44147ba68c23b17c295287238f4069
Merge: 0b823ac a3be68d
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 04:27:01 2013 -0700

    Merge pull request #388 from redv/fix_cantargetunit
    
    fix: very rare mistake in TileEngine::canTargetUnit()

commit 0b823acdbc87354cab66c3058edc463e53f2e781
Merge: 654ae72 8dfcad8
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 04:26:34 2013 -0700

    Merge pull request #387 from hmaon/interface
    
    fade out sound with image post-intro, spam--

commit 654ae72b0b8fadc966a32bd6e875547c580ea3af
Merge: 34de9ba 83778a3
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 04:24:20 2013 -0700

    Merge pull request #384 from hmaon/ai_continues
    
     Patrol AI made to resemble xcom1 + AI tweaks that mysteriously vanished

commit 34de9ba31dd391581a6f92599c255b630fad9123
Merge: 32519d3 2a4659f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 04:20:42 2013 -0700

    Merge pull request #385 from rohitnirmal/delete-exception
    
    Stop throwing exception when deleting saves on non-Windows platforms.

commit 32519d3a97765b4adc7fc68e038f4d73d67b76a8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 21:51:08 2013 +1100

    make use of funky new stuff and fix "wrong soldier" bug

commit 2f31ff9cfd61053a5342b1dba6987f7bc9aca8de
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 21:49:50 2013 +1100

    make those public

commit 655e4b92650777a17920ebfd7a75d933bacd8b33
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Mar 14 21:49:23 2013 +1100

    give savedBattleGame a pointer to the state, because we need it a lot.

commit 52c6dee5bedb34349b23686124050d89ac74cb27
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Wed Mar 13 17:29:04 2013 +0100

    libyaml-cpp version declaration

commit 4452962b619759e1eaa4782ca3f06a0f60ff35a7
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Wed Mar 13 17:15:14 2013 +0100

    Debian packaging files for v0.5.0 release

commit a3be68dcf0ae58ba73d0d65d6e89f609e5ae6bbe
Author: redv <rproskurin@yandex.ru>
Date:   Wed Mar 13 12:23:42 2013 +0400

    fix: very rare mistake in TileEngine::canTargetUnit()

commit 68301af7ea5a52a88f4f7376812952ae1df50ced
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 13 18:47:30 2013 +1100

    revert previous commit.
    
    or at least part of it.

commit 8dfcad88c80b7412edc3567565f9afe00df04be6
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 12 13:42:26 2013 -0400

    fade out sound with image post-intro, spam--

commit 83778a3e0deec6e11dbfc3b6a806425a48dce182
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 12 13:12:51 2013 -0400

    sanity checks

commit fead77baeb24de2c63b14138ad3e1444d0878f12
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 12 13:11:56 2013 -0400

    missing ref

commit 91ae62938074406e4cc29aebaa71c437654717b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 13 03:30:37 2013 +1100

    don't explode the tile that explodes, it just exploded.

commit 48a956c2279dfd2fb20d3768e8b4eff217b23aa8
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 12 12:22:11 2013 -0400

    some flags and clean

commit c4522d706791b1d40a9eb02f1825dbcfc067cc56
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 13 03:14:10 2013 +1100

    no more double explosions

commit 4a948ab8aa12341322ae86b50461996a211cd157
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 12 10:40:53 2013 -0400

    fixes to #ifndef guards, a new makefile with pch
    
    Using precompiled headers with gcc saves about 25% on the total compie time for OXC. That could help when frequently recompiling the project for debugging.

commit f4446e91f00a3952382ce16e2a0a93cec921a25f
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 11 16:32:26 2013 -0400

    don't eternally patrol toward an unreachable node

commit 151b6d515f93ffd777d7cea7835e1e52ee36a53e
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 11 16:12:29 2013 -0400

    Patrol AI made to resemble xcom1
    
    Units now patrol to random node on map (respecting scout bit). This is correct
    xcom1 behavior according to Volutar.
    
    Additionally, units won't choose their fromNode as a destination. This should
    perhaps be expanded.

commit 2c509d5484a0f90eed0e7b51d307b4e78c97c731
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 11 16:12:16 2013 -0400

    missing class reference?

commit ff2f624053e40bf7e8b8c5dae2b0262c02f34864
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 11 16:11:46 2013 -0400

    forgot #ifndef ...

commit b033d33bf40b7fbfc6dcd68c65e27e77eae48edd
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 17:41:43 2013 -0500

    don't choose nodes for patrol if they're on fire

commit 58c70f4ac190c966bc5ed93aeadc00afb0db5bb9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 23:15:20 2013 +1100

    no more "died of fatal wounds" messages from terrain explosions

commit edaac5cd948cb6e6c672a5e334c04c9c080dd05d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 23:14:55 2013 +1100

    fix end of turn terrain explosion

commit 37b52cf4db0a9eab1a3b8cf57acf1dfdbae89886
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 21:52:25 2013 +1100

    make aggressive retaliation a little more aggressive.

commit ea6b0dc8f75ccd664123db06b9de681039b36ea1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 17:41:32 2013 +1100

    random gui changes
    
    mostly to do with mousewheel/scrolling behaviour

commit 522bbad8118db631e7bfb187e4ce22676e762c04
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 16:26:10 2013 +1100

    motion scanners work in three dimensions
    
    even though they only have 2d displays.

commit 2a4659f9c2c41d82bb02a860c5463a290390f645
Author: Rohit_N <rohitnirmal9@gmail.com>
Date:   Mon Mar 11 19:37:34 2013 -0500

    Stop throwing exception when deleting saves on non-Windows platforms.

commit 55476445a415206404a9863dac7ad22feb767799
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 04:26:16 2013 +1100

    yet another fix for research popups.
    
    if the base's available research has dependencies on this research,
    or if the base's available research is unlocked by this research,
    and it isn't unlocked by another discovered research or it's dependencies,
    
    then unlock this research, and possibly it's dependencies, depending on if
    the discovered research unlocks the dependent research in question.
    
    simple, right?

commit bd95b3522ac127987ee41836c9ff383d7be0bac7
Merge: 8080536 15092ba
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 09:16:17 2013 -0700

    Merge pull request #383 from rohitnirmal/load-delete
    
    If deleting last save from load menu, don't show it any more.

commit 8080536c7c9d19018fd14b22b3b6154c2868fc2f
Merge: 9e0b38a f945422
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 09:10:33 2013 -0700

    Merge pull request #374 from hmaon/nodesel_crash
    
    don't crash when fromNode is 0 for some reason

commit 9e0b38ae2c7eb85c111b3f0f29d71b7cfaf76f53
Merge: ade162d 9fbc99b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 03:06:51 2013 +1100

    Merge branch 'master' of https://github.com/xanscale/OpenXcom.git

commit ade162d1f8d880462b6f20a63981857c65f7be1b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 02:26:28 2013 +1100

    fix ammo thing and detection rates.

commit af6458292cf73a2c2f971653e6ed74bdcdebadaa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 12 00:03:16 2013 +1100

    larger scale cydonia fix.
    
    fixes the following:
    
    - sets the "aborted" flag properly now, so it will actually kill the units
    outside the exit. area instead of dragging them along for the hell of it.
    
    - aliens remaining on the surface will no longer follow you down into the base!
    
    - save/load now works in the second stage of the mission, as new enemies are
    given proper IDs above 100000, and leftover items are "put aside" to an invalid tile
    
    - alien bases/cydonia will no longer have "strange holes" in 20x20 modules.
    
    - the briefing screen will no longer be strange colours.
    
    with thanks to Cizra for his test cases.

commit 3956f55dfc215aff2d55bdc2d8a59e18ec4481e0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 22:13:55 2013 +1100

    a fix or two for cydonia

commit 90e5bbe9abc1234496eb5c7c966c366cbec7deac
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 21:12:00 2013 +1100

    sanity check that variable.

commit aa64efc05cb28528a8edfc2bac56a6c05dde05b9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 20:47:39 2013 +1100

    update camera center from inventory screen.

commit 4923aefbe5248ffa2f4bff3bd33188990797fb78
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 19:19:56 2013 +1100

    first mission is sectoids.

commit 1b961a140d0e5d32a83f4aacca69121e2440f932
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 19:19:37 2013 +1100

    fix for previous fix

commit f300ade2695c1b212582ace40bfa730a89d52ee1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 16:27:41 2013 +1100

    fix interrogation popups
    
    no longer displays racial information twice.
    no longer displays alien interrogation repeatedly.

commit 15092ba235d6c1e8e71c80c47a4532a0fe683995
Author: Rohit Nirmal <rohitnirmal9@gmail.com>
Date:   Sun Mar 10 21:22:55 2013 -0500

    If deleting last save from load menu, don't show it any more.

commit fe0322f0776d9f5bd76fbc4fb6242da225d819cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 03:39:02 2013 +1100

    fix alien equipment
    
    blaster bombs still screwing up.
    can't figurre it out
    too tires
    need coffee

commit c0dff0717dbf54d83876e34087cfa88459c8fb29
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 00:15:53 2013 +1100

    use alien mission region rather than waypoint region in hyperwave screen.

commit 12a0924a38f2f11ad1f42986622b1cc6a327c3b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 11 00:04:00 2013 +1100

    fix for "weird targetting near doors"

commit 648bf7263e5fae0f555f69ebfa379693aa2ac7cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 23:41:44 2013 +1100

    revert "make more sure the base gets unmarked."
    
    it was fine how it was.

commit 35e12493883553dd7e9873ea8c489e2f8c19d414
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 23:41:23 2013 +1100

    some changes in dogfight behaviour
    
    effectively cut off use of the buttons when your craft is destroyed,
    or the ufo has decided you suck and it's time to bail.

commit fdbc9d629862b8569cc515c4fcc6f62e6828a2f9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 22:20:52 2013 +1100

    fix for bad ammo calculations
    
    make the function return a bool as to whether the ammo can be used or not,
    and don't fire a missile if we can't.

commit 970ddfdd666b4cf019e90811ffb33e68f60b3980
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 20:46:17 2013 +1100

    AHAHAHA
    
    wow.
    
    so yeah, there's the "insane retaliation" bug fixed.

commit 066629ceb728d3b97ac583a64f45ad651ad712e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 20:40:10 2013 +1100

    make more sure the base gets unmarked.

commit fe14e815f6304eb2a7ee3c422528b65b48f4fdf0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 20:31:08 2013 +1100

    fix for base defenses non game-over scenario after losing
    
    ... maybe
    
    well, it should take care of unconscious or mind controlled units anyway.

commit 57ced649e49d0a0e5e8df70fba95db9238487bdd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 19:40:08 2013 +1100

    ari's was more elegant.

commit 1c84f046cb0781a472fa81740765cfb6934fd709
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 19:35:45 2013 +1100

    fixed cyberdiscs
    
    in case anyone cared.

commit 9cb43a7d2e892d0a9e0e1f56805c16c78fe3f0d9
Merge: 045103b 744adc2
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 00:31:16 2013 -0800

    Merge pull request #371 from hmaon/ai_continues
    
    minor AI tweaks

commit 744adc27851e2afa6ffdd4f5a783035e5fb082c7
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 10 04:25:51 2013 -0400

    sensible civilian AI
    
    don't run only from X-Com
    don't stare out the windows at the monsters with the shiny guns
    do run around like doofuses

commit a1380a19818a9de87c2031e403c3416bbcfff06a
Author: Greg V <hmaon@bumba.net>
Date:   Sat Mar 9 20:26:24 2013 -0500

    consider first the last place we went to for cover

commit 159ba9e295a5c414cd7ccc9b913c733f30272c98
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 13:55:07 2013 -0500

    tweak to sneakyAI

commit 045103b46a0cc96ecebe485eaa2c77ac0efc31c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:48:16 2013 +1100

    hotfix for debug mode names til it gets fixed properly.

commit 74ef430082ddf06cc967117b46cb27e0733d93be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:47:54 2013 +1100

    reduce AI cheating
    
    but don't remove it.

commit 454b0f0da9ea1530a64a25906e9d695508fbf72c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:47:41 2013 +1100

    fix door visibility
    
    when facing south and spotting a door, it should be revealed, also when
    facing east.

commit 156ab38a052adfb9edb7d77886cdc2d7f87f9c9a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:46:50 2013 +1100

    not quite massive changes to walk state
    
    things will go "out of sight" properly now,
    and all the shiny new functions will come into play here, like caching,
    final facing fixes, melee validity checks, better use of pathfinding.

commit 58a6f9d0e01b82294341239898f4552d8f0a7965
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:44:57 2013 +1100

    more caching!

commit c0efe8ca61e91af152a3b6406ea01586309fba27
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:40:44 2013 +1100

    fixes in ai handling
    
    fixes reapers.
    stops melee units facing away from targets after charging or towards 0,0,0
    after taking cover.
    with thanks to hmaon for sorting this one out.

commit c1e90f86dcd78c55df4e2ec475da0dbc30da249c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:39:56 2013 +1100

    massive changes to visibility
    
    fixes reapers.
    lots of changes in how we decide if we can see a unit,
    optimized reaction fire check somewhat.
    reduces movement lag caused by melee units by LOTS.
    with thanks to volutar for his contribution.

commit 6ab49df95523c22efdd15cbc46a87fc6ba6b9f88
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:39:01 2013 +1100

    massive changes to pathfinding
    
    fixes reapers.
    add a "max tu" variable to prevent pathfinding all over the map (for ai)
    reduces melee unit decision lag by LOTS.

commit 80c2b1a576e0ae16138626289f0a3b2c649a91ac
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 17:38:51 2013 +1100

    massive refactor of aggro state.
    
    fixed reapers.
    lots and lots of fixes as a result.
    with thanks to hmaon for his contribution.

commit 78624fc95ab27d23ef58a9ca8a5af9ae57ef1e47
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 16:29:05 2013 +1100

    fixed melee attack range
    
    fixes reapers attacking terrain on the other side of the map.

commit 19edd3991e73e6c1cd93aa76d09a3f95f286d048
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 16:02:36 2013 +1100

    set default explosive radius to 0

commit c8e70d30d0febf8a332b7e10c530ed4d31650494
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 16:02:17 2013 +1100

    don't count weight of lasers (or melee weapons) ammo

commit 3b9962981783267237806a1a32f4fd344e8eb952
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 10 15:57:03 2013 +1100

    grav lifts are indestructible
    
    so don't destroy them.

commit b127b8736ff9b1c193d0158dbee9cac871c2c5a9
Author: volutar <volutar@mail.ru>
Date:   Sat Mar 2 01:03:36 2013 +0600

    - battlescape: ctrl fire to override "no lof"

commit 0e45e2249ff52e5a0559e9de48032cfc2196aaef
Merge: d33d730 2d341f3
Author: Daniel <supsuper@gmail.com>
Date:   Fri Mar 8 16:29:35 2013 -0800

    Merge pull request #379 from hmaon/interface
    
    frame skip + intro + compilation stuff that everyone's complaining about

commit 2d341f3dac52b2391e893f523f615f1d882e1f7d
Author: Greg V <hmaon@bumba.net>
Date:   Thu Mar 7 10:01:51 2013 -0500

    individual volume settings for intro samples
    
    so you won't miss one cheesy second of it!

commit 454543a6b312569ad25d3d18445c4c27cfd7da3d
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 23:15:26 2013 -0500

    spam--

commit 9a2fa08e9329357c2185edb7f3a35691f0c7642c
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 23:14:09 2013 -0500

    pessimism removed

commit 45c09d5f81817560579b4e2bf93080df461d2298
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 19:07:14 2013 -0500

    FLI timing resolved! it was in the command seq.
    
    see http://pastebin.com/v2sefGnd

commit f5369915c0fc2f01e7144ba1350ef7a027ef45f3
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 15:13:47 2013 -0500

    hax?

commit 9568f77c8a8cf6567ae5223ec4a9a4a541ac43cb
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 02:00:40 2013 -0500

    palette fix for switching from software to OpenGL mode with an 8bpp back surface

commit 8e14b70f4fa4005938f4a447be2497fbf8f710a3
Author: Greg V <hmaon@bumba.net>
Date:   Wed Mar 6 01:54:08 2013 -0500

    fade-out + intro seems to sync up at the end; good enough?

commit d60b72382dd375e00d426b7922ce82839f9effe2
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 21:29:05 2013 -0500

    attempts at precision timing; seems pointless

commit 0a5ccc1f3f8cf45ea1648a5925c6499ff98a694e
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 21:28:55 2013 -0500

    volumes changed

commit dd0853c11e2da0a6dd3dbf0cf50dc2d3b51002f5
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 21:02:47 2013 -0500

    first frame fixup?

commit b79627c38cbe2eb5244062fbd323d5d736d600f1
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 20:54:18 2013 -0500

    gonna stop tweaking these sounds now :|

commit dfcc9afca0316724419824c565d16c7c041bbf9f
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 20:36:10 2013 -0500

    fixing messed up SAMPLE3 sounds

commit 32f9d44023ea0b34b52caa18d8306884a3c6d928
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 14:59:08 2013 -0500

    intro uses sounds from INTRO.CAT and SAMPLE3.CAT
    
    remix?

commit 327838da7a8798daeb3989bb075b12be700141c7
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 12:34:18 2013 -0500

    resampling 8kHz samples to 11025Hz due to SDL bug

commit 14fbedd3ee37ce342c946b96c0c14cb8b5e2ad2c
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 10:44:22 2013 -0500

    intro sounds play but only with INTRO.CAT
    
    SAMPLE3.CAT not supported at the moment because these files are a mess

commit 1311ec5d2fcdc2c0add1c5d80eca2db3c212e155
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 07:10:55 2013 -0500

    forgot some shader files from a while back

commit 9053a9912d9479cefc3197826928b4dcc70e9663
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 02:58:36 2013 -0500

    pausing correctly on last frame (title screen)
    
    pause timed for gmintro3 to lead into main menu music, at least with Vol's music files

commit 63969812c5422ec6aea401b7ac7b27ae4c10ccb6
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 02:29:39 2013 -0500

    this is probably correct sync

commit 780d31188ec1227b0edc202ea574d592280a25f2
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 02:25:22 2013 -0500

    whoops - fixing 8bpp modes

commit 8fbfa25586bdbadbde3afb44d059d833210f0cfa
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 01:44:44 2013 -0500

    ToggleTextButton for vs2008 and qmake files

commit a2b5200ff5311361092d721aaae7ac83e27de767
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 01:39:19 2013 -0500

    adding flx player to qmake file

commit cb2f29a30d84482b5f27f21abecf065e1ec27b07
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 01:38:21 2013 -0500

    blindly added flx player to VS2008 project *shrug*

commit 07e9baef6b6d1666abec0775c0dc0078fb4f7377
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 01:34:44 2013 -0500

    intro music is go

commit 954e9ebbb248b0349bbebaa9804d374551245dd9
Author: Greg V <hmaon@bumba.net>
Date:   Tue Mar 5 01:03:39 2013 -0500

    fixed HQX software mode, FLI plays in it but not 8bpp
    
    of all the things, why would 8bpp software modes don't work
    it's what the damn code is supposed to use in the first place

commit 7c49fa4f92ce34a36ad05eae55b22d98b46135c3
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 23:45:33 2013 -0500

    oh yeah, new files, duh

commit 500d0857c5216c1d30e7f4a3ccecc786001a8c04
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 22:53:12 2013 -0500

    FLI player for vs2010 proj

commit ab30275de9f058fdcd2ade1e93408d701d25c174
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 22:47:15 2013 -0500

    .FLI intro plays, no music or sfx yet

commit 610e00154da590e3735c986d30a83fe55b16f979
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 18:18:06 2013 -0500

    frame skipping works
    
    crashes were savegame related in fact...
    
    only enabled in main battlescape state, for walking an shooting and stuff

commit 9fbc99bca5fb8481749b0ffb09947a0f9995e013
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Mar 9 00:29:33 2013 +0100

    some code clean to remove warnings

commit f9454225f665323a0acf7c0a863959175bf6ceef
Author: Greg V <hmaon@bumba.net>
Date:   Thu Mar 7 13:00:38 2013 -0500

    don't crash when fromNode is 0 for some reason
    
    (it was a cyberdisk)

commit d33d7302b3101754b5452669ceb3e1287f90bb1f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 6 22:23:51 2013 +1100

    better zombie behaviour
    
    units will now go into a "fall and die" state before being replaced by a zombie
    also, chryssalids no longer (necessarily) one-hit you, but they DO impregnate
    you, just like in vanilla, so it IS now possible for a chryssalid to spend
    it's whole turn attacking one unit.

commit 7c914ba67697e402ed8f3c1d8d2263636855d9d6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 6 22:17:32 2013 +1100

    don't center on a position that's already onscreen, also center on the correct
    position.

commit e12411f309a850d911a190310ab173a866ff81fd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 6 21:08:32 2013 +1100

    make projectiles cancelable
    
    are you tired of watching your missed shots fly accross the map in undiscovered
    territory? sick of running in debug mode and watching those shots fly painfully
    slow?
    
    well worry not, Warboy-Yutani has the solution for you! simply right-click
    while the bullet is in motion, and the bullet will use our patented
    "instant transmission" technique to teleport instantly to it's intended destination.

commit d053250ecaadaaa994d9f8e2874abef4f659e9f1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Mar 6 17:36:05 2013 +1100

    ch-ch-ch-changes.
    
    zombies DON'T spread the disease. they also don't get any time units on their
    first turn, and they aren't members of the class so they don't get underscores.

commit 05f4327de729f5ce65a8fc6710c082b3b502d67a
Merge: e7a9300 44b6c52
Author: redv <rproskurin@yandex.ru>
Date:   Tue Mar 5 20:24:36 2013 +0400

    Avoid conflict with upstream.

commit e7a93006b575b0da535de6a8c3d410236e5bf1eb
Author: redv <rproskurin@yandex.ru>
Date:   Tue Mar 5 20:14:30 2013 +0400

    tuning

commit 8fb8efb3c28f83ead812de22ae0857dd35559161
Author: redv <rproskurin@yandex.ru>
Date:   Tue Mar 5 19:56:50 2013 +0400

    If you wear Power Suit or Flying Suit, then easier to shoot at you.

commit 44b6c5259f5a0cbe37598d9df8059c7fd238c2ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 20:43:17 2013 +1100

    patch for pause-state
    
    not sure if this is how it's supposed to work, but now it does.
    
    0 or 1 = keep running on focus loss
    2 = slow down on focus loss (saves cpu?)
    3 = pause on focus loss

commit e0a0f0329bcbb33ee7bace16d8f70571bd1fe5c0
Author: redv <rproskurin@yandex.ru>
Date:   Tue Mar 5 12:15:23 2013 +0400

    remove "else"

commit b45794c0b1f357abec07aa74d419bd05f4869a3b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 12:03:30 2013 +1100

    fix for bad kill calculations with grenades
    
    if there's an item involved (likely a grenade), but no unit, use the item's
    previous owner as the _unit so we can credit him for the kill.
    
    while we're at it, we should probably initialize the previous owner variable
    properly, because it might not get set when we THROW the item in question

commit 8707b8d04dac88cbbc94d29c3c8f0b23dd543f94
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 10:55:54 2013 +1100

    ufopedia/research fix
    
    - show more results.

commit 818f617d5411c9c6483c4f9b9db63ef980277c6d
Merge: 447b618 ea52e50
Author: Daniel <supsuper@gmail.com>
Date:   Mon Mar 4 15:16:27 2013 -0800

    Merge pull request #361 from Yankes/SoldersColors
    
    Solders colors

commit 447b618d90c8eddef01a10c5a05e6e761f38d24d
Merge: 5313205 4fd5dd9
Author: Daniel <supsuper@gmail.com>
Date:   Mon Mar 4 15:16:13 2013 -0800

    Merge pull request #254 from alienfood/purchase_exclusions
    
    Purchase/Recruit exclusions in Options.cfg file

commit 5313205848d49ba3e361867e9d8e410a011c9188
Merge: 65fa7eb b819680
Author: Daniel <supsuper@gmail.com>
Date:   Mon Mar 4 15:15:59 2013 -0800

    Merge pull request #311 from xanscale/master
    
    refactor of basescape

commit 65fa7ebcb125d88d952be35d2a14b13ffe00d07d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 04:22:32 2013 +1100

    fix base defense thing

commit da54865f9525fde08d3db3b5ae2de99705bbb054
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 03:52:09 2013 +1100

    no cancelling panicked unit moving you dirty cheater

commit 2ab83effb7f7442816a7cb6c9f966091a5f67014
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 02:32:18 2013 +1100

    Fixed Reapers.
    
    - Fixed Reapers.
    - Fixed Reapers.
    - Still having problems with reapers.

commit 037fd9785136d688049b0c20d8693b4a449059b0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Mar 5 00:01:31 2013 +1100

    more pathfinding fixes
    
    - ignore invalid paths: reduces lag!
    - stop units moving onto units (that they know about)
    - fixed reapers.

commit 2e537a70bb947e7027984d1398a1d183f967d527
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 23:13:05 2013 +1100

    fix for potential psi button bug

commit ccefbdca4b61da993a6b20cecf6d457449dbdc75
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 22:26:40 2013 +1100

    mind control terrain lighting fix

commit 9738c7489ae91c9acb036e301e59a4efdd5897f5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 21:08:54 2013 +1100

    maybe i need coffee

commit 53bf0d38b0914035ce60978eb75bc8785a64c523
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 20:57:26 2013 +1100

    Proliferate GUI modifications

commit fdb42218caad2aa9912711466754f06d4712f2ed
Merge: 5040e1c 3955ef4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 20:20:44 2013 +1100

    Merge branch 'interface'
    
    merged locally for conflict resolution

commit 5040e1caed84f9eb9bd888b86971ec5901de0c6b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 19:53:04 2013 +1100

    allow for one textEdit to de-focus another.
    
    and then do it in options.

commit bee958388694ee0fb6a0136527753627968a36bb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 19:06:54 2013 +1100

    pointless streamlining of deprecated method

commit f1c4cabcb9ac9f18f491b02b6b1ce43f392848a8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 19:06:12 2013 +1100

    start saving new battle mode data to options.cfg
    
    including all the button settings, and the equipment on the craft.
    
    does not include armour or tanks in the data (yet)

commit 3955ef47b4818dacf3a1a4a40c5b25a0af7eb159
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 01:38:59 2013 -0500

    STR_OPENGL, probably doesn't need a translation

commit e2bdf6e0fb75cb80618da326ff4a2a9fe054b027
Merge: dd66e4d 85d4256
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 21:34:39 2013 -0800

    Merge pull request #365 from hmaon/ufo_doors
    
    Ufo doors saved in binary

commit 85d4256c21733d5c2e5674d10d60abbbcafd52cd
Author: Greg V <hmaon@bumba.net>
Date:   Mon Mar 4 00:17:09 2013 -0500

    saving doors as two bits in boolFields now
    
    rather than as 8 bytes
    
    also made sure old saves with obsolete fields would still load somehow or other

commit 0a7b9901e5eb33e90de1675e5ea01debbe4eb4b7
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 3 17:10:56 2013 -0500

    _currentFrame[] saved in binary tile data (for UFO doors)
    
    seems to work

commit dd66e4d2cc19a286dd510c870c810e1d5276a5b2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 14:17:55 2013 +1100

    fixed gravity
    
    - removed a vestigial exclamation point and suddenly it worked.
    - had to force it to re-evaluate if it was falling, sucks, but works.
    - fixed reapers.

commit 5cd3e884d7683790f6e8f0821d05c06750bf3571
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 13:31:20 2013 +1100

    Revert "_currentFrame[] saved in binary tile data (for UFO doors)"
    
    This reverts commit 4580e6efc2c0445f2c2c3bc320d91ede41d8447f.

commit 3c3216b2502ec4e8abce73bc559da8b1a30d13ad
Merge: efb28c4 406b3e2
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 17:47:26 2013 -0800

    Merge pull request #363 from hmaon/ai_continues
    
    nerf patrol node farming

commit efb28c42de8be6af9e91ba394db7d0002375702f
Merge: 82cae10 4580e6e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 17:43:59 2013 -0800

    Merge pull request #362 from hmaon/ufo_doors_binary_save
    
    _currentFrame[] saved in binary tile data (for UFO doors)

commit 406b3e286e795d1f921fb5b3fd24bb5f6a949f69
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 3 19:32:01 2013 -0500

    also check whether alien died *very close* to node
    
    plus a colorizer tweak

commit 2177960aae440850a1eb3bebfd972a17ee74ac16
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 3 18:37:06 2013 -0500

    nerf patrol node farming
    
    nilsge reports:
    17:56 < nilsge> there is one AI flaw I am able to constantly exploit. If you
                    shoot an alien, for example in the ufo, from the door, then in
                    the next round another alien will go to that exact place
    17:57 < nilsge> if it can be avoided they should try to not stand on fallen
                    comrades. Don't go where another one was just shot
    
    This code marks nodes where an alien has been shot as "dangerous" and does not allocate them again (except in base defense missions)

commit 4580e6efc2c0445f2c2c3bc320d91ede41d8447f
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 3 17:10:56 2013 -0500

    _currentFrame[] saved in binary tile data (for UFO doors)
    
    seems to work

commit 54b9d6c321bd01ef8749b9937bf79f93fb0bce4e
Author: Greg V <hmaon@bumba.net>
Date:   Sun Mar 3 14:23:55 2013 -0500

    GraphsState is thoroughly ToggleTextButton()ed
    
    invert() in the right place for buttons to start out toggled on

commit b6bd4185da864cecac9246bad1a50ca99a6e4277
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 19:53:14 2013 -0500

    ToggleTextbutton! it works!

commit a7e6ec1a3b7ef652fbc44710d194bc1809d07515
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 3 21:02:57 2013 +0400

    tuning

commit 82cae109d2321f00d4cfaf854a3446a68c45c69a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 02:10:59 2013 +1100

    save code for ufo doors
    
    i have NO clue how the binary save structure works, hopefully hmaon or someone
    can sort this out, but i assure you this DOES work.

commit d994241359510401b822d5244ae7afb8f72873a8
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 3 18:58:54 2013 +0400

    fix: autoshot

commit ea52e500facfd7b5d64d42f2729ed61bf668148a
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sun Mar 3 15:20:27 2013 +0100

    Add time slower, useful for debugging.
    Another fix of dying animation.
    Small changes in ShaderDraw.

commit f912ff7ed49b6b9a45e9831e933a6e36d101b2be
Merge: 82fc19f 255430d
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sun Mar 3 15:19:54 2013 +0100

    Merge remote-tracking branch 'remotes/supsuperorgin/master' into SoldersColors
    
    Conflicts:
    	src/Resource/XcomResourcePack.cpp

commit e358b3aa5366044ef53e4eab3c3312a654f92517
Merge: 365323b 35a4374
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 05:42:51 2013 -0800

    Merge pull request #359 from fenyo1/fixItemsRemoveOnResearch
    
    Fixed: Items removed from store when researched.
    
    tested and confirmed with original xcom behaviour. this IS the right way.

commit 365323bbc486f1e4fce3925b3ed95c840eb5dab4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Mar 4 00:41:21 2013 +1100

    giant if statement to stop doors closing on large units.

commit 4a1fa503e901d1c53a836de17974c3b4a6960bc0
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 3 16:46:00 2013 +0400

    added spread for Autoshot

commit 255430d84fdc269adb4928d5809614c06f6275cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 21:23:09 2013 +1100

    more intuitive? behaviour for production screen

commit 0e9670ef20a4a3d0e6eb8a2175df684cbe211975
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 20:40:29 2013 +1100

    fix jumping off ramps.

commit f1ffb891c0069f5ab65034da75d04ab52fc6b314
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 19:26:40 2013 +1100

    fix for strange stair behaviour
    
    let's see what THIS breaks

commit 2cc71eecd159104ae19f77332ba6f4634daa1a99
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 19:08:06 2013 +1100

    minor typo = major error

commit 14ac13118422820a065b1b561adc307e597116b2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 19:04:32 2013 +1100

    no more out of bounds pathfinding. dammit.

commit f2636c451fd641d6f0ff704d12d5d910162ada56
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 3 11:50:25 2013 +0400

    fix: check unit

commit 56b5001dd1a4c6ca3d08e79d3ee24e456d5314b4
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 3 10:35:07 2013 +0400

    changed type of shade

commit faed76741f7cd53d1def0af31d73673ab7bc6a12
Author: redv <rproskurin@yandex.ru>
Date:   Sun Mar 3 10:24:36 2013 +0400

    added into account shade of tile

commit be7516cbde0084ae3fda664b752d321b86875e8a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 16:11:56 2013 +1100

    fix for OOOOLD bug
    
    spawned units are now affected by difficulty, as they should be.
    also zombies spread the disease.

commit 5fcf5bbeb9796afbc545fd2aa255c60752f5ed9d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 15:55:23 2013 +1100

    zombies take a while to die.

commit 44eb3f8ebdcb64b28a10fc0ee4141c49fd018862
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 15:38:20 2013 +1100

    crash fix

commit f7b37cb327de004336766863913d2a57d78ad9e0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 15:03:59 2013 +1100

    fix for multiple interception crash

commit 30e231b7c98ec5d840fc5f6d40e084c61985f582
Merge: 07ca29a 0900555
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Mar 2 19:30:43 2013 -0800

    Merge pull request #358 from hmaon/artificial_stupidity
    
    Artificial Stupidity--changes to AI, possibly improvements
    
    what could possibly go wrong?

commit 09005558b819f1e3a0bc191540123d6b6b85ce81
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 22:26:19 2013 -0500

    reverted pointless getMainHandWeapon() change from 981b3a7c5e7475efd549609f4fc660d3e2db5afe
    
    also tweaked colorizer again

commit 0014b75a3d966c3bd4705ca38d4053a4ab47da4e
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 22:07:28 2013 -0500

    color tweaks for AI tile colorization

commit dbe7c69de2c609e03d85d2bdb84921ea615eb0a6
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 22:03:56 2013 -0500

    code simplification, chryssalid aggroization, tile colorization

commit 07ca29acbbff0b7a8f378f0429bad107aea0ccb9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 11:55:20 2013 +1100

    fix for tired coder making silly mistakes.

commit e2fb0e6e95829de7863ff701f70211699bd55a94
Author: redv <rproskurin@yandex.ru>
Date:   Sat Mar 2 23:45:13 2013 +0400

    Smooth dependence on light

commit db451504372dfbdb0991c2e147d255a10a479957
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 13:11:27 2013 -0500

    charge to _charge

commit 661afe7ba3e0850a32678e1976dbf1f7517bfb8b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 04:56:50 2013 +1100

    safety check for previous fix.

commit 8dc21677b106c4570d7c6192a4eaf16a803143b3
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 12:31:03 2013 -0500

    caching traceAI

commit 24a31acbe1944cf60ea3f88147061cefb5b7daf6
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 12:24:31 2013 -0500

    whoops, left-over code from a thrown-away approach

commit dbd391d33bd8c1c5d1d6a66060e13b6bcc923ec1
Author: redv <rproskurin@yandex.ru>
Date:   Sat Mar 2 21:12:47 2013 +0400

    day/night check fixed.

commit 5031ab843505d745f6e5a8477ca9e1f992ae18a9
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 12:09:11 2013 -0500

    deconfusioning

commit 49d401224120cb10360645830b51f777c6676cd6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 03:48:30 2013 +1100

    no cheating armour onto units that are "out"

commit beed93a797d52cd78f9a023fe99dec8cc55399ae
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 11:41:46 2013 -0500

    try harder not to divide by zero

commit e9b6f817652c02b62ce95806608e48c2202bcc55
Merge: dbf339f bbd45c1
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 11:38:12 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into artificial_stupidity
    
    Conflicts:
    	src/Battlescape/UnitWalkBState.cpp

commit bbd45c1b3da9d7404dd21f16b55ff95a8a991db7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 03:28:44 2013 +1100

    fix for severe multiple interceptors following single ufo.

commit 10c307fd6c37568588457b3f8e0760970e2ec558
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 02:37:58 2013 +1100

    fixed reapers

commit 82fc19f573218f0cb3b7c7116d65767b0f511381
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sat Mar 2 16:12:53 2013 +0100

    fixed pixel bugs in dying animation

commit 74a935c69ee551698fa2c2da4f7c3f9941c6eb55
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 02:00:01 2013 +1100

    blander farms, but no more empty map segments.

commit 9dba5b9108428fa4f4b6e8160d186b10c77729ea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 01:35:33 2013 +1100

    get units to move the hell out of the way of falling units.

commit 01fa6ec78e68ebba2d87f50197dc90f5245836cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Mar 3 01:35:10 2013 +1100

    wake the aliens up on the right spot.
    
    if you move their unconscious body, or pick it up and carry it around, it will
    wake up on the right spot.

commit 94fc3940c97923cb121f1248fda599c4701ea8f8
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 2 13:10:45 2013 +0000

    - Fixed craft names getting stuck.
    - More fixes to target destruction logic.
    - Warnings.

commit 2bc3805fdd9bb9991968b2f06bc21cb930389ba7
Author: redv <rproskurin@yandex.ru>
Date:   Sat Mar 2 16:25:14 2013 +0400

    day/night fixed.
    tabs added.

commit b8fbf666cfc406c477ffbb10b650125b32d9bfda
Author: redv <rproskurin@yandex.ru>
Date:   Sat Mar 2 16:01:01 2013 +0400

    day/night check

commit dbf339f4c1470150b7807986c5502371770f5b5b
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 03:37:07 2013 -0500

    well howdy-do! another reaper crash bug!

commit d8f763710d0f8c717cbfc7b7503e41b269e3eb0b
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 03:07:42 2013 -0500

    On warboy's suggestion, aliens now use TU-free tuning at the end of their last action.
    
    They also use pathfinding when needed to figure out where soldiers might come from. Prepare to get ambushed, suckers! Maybe!

commit ff67e8048fd072efd3d20c139df5f3ac4a8a8f9d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 2 18:22:46 2013 +1100

    kill unconscious units when you break their corpses.

commit ac9d161c7174f026629461ef43f342c8976dd7a3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 2 18:16:00 2013 +1100

    some fixes for unconcsious unit revival.
    
    stop them becoming invisible, set their position to null when picked up,
    set it when thrown or dropped, and a small fix for "where do i get up" checking.

commit e95932ebad1e47e9ccfbcd3a38b4ccb5d26cec5b
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 00:24:28 2013 -0500

    fixing all the things post-merge

commit a60ec17a84eeb2722b08722e734e1ec138d1e18f
Merge: 3c69683 37eebc3
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Mar 2 00:29:53 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into artificial_stupidity
    
    Conflicts:
    	src/Engine/OpenGL.h

commit 37eebc3f376702051dbdb6429ecc356ca9036d30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 2 15:44:38 2013 +1100

    gravity = true

commit 1f309a39b6f768fce50ff4b0eef4a25651b14f96
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Mar 2 13:03:42 2013 +1100

    fixin timer on base defences a bit

commit 3c69683e04453cff526d39235dafb1e7fca5142d
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 1 17:49:22 2013 -0500

    turn toward aggro after hiding, some tuning
    
    stick a fork in it maybe?

commit 5e7d19e7d68ddf4d9ee8aff3121e92dc5c5deb99
Author: redv <rproskurin@yandex.ru>
Date:   Fri Mar 1 23:42:50 2013 +0400

    double baseDeviation = 0.4 - accuracy / 3.5;

commit 13828712fb3b55cceae6fa6fe971907fcf1a7229
Merge: 386f326 900e76a
Author: Daniel <supsuper@gmail.com>
Date:   Fri Mar 1 11:34:09 2013 -0800

    Merge pull request #343 from fenyo1/canTransferCraftsInAirborne
    
    New option in options.cfg: canTransferCraftsInAirborne

commit 7871b8b28992542875e87d82aebea14b2437ea1c
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 1 14:34:01 2013 -0500

    arr, hopefully that's the final distance mix-up

commit 386f326aef67431de0fd4ef9dfe49b357c1e2d46
Merge: dcaad9d 55a65b0
Author: Daniel <supsuper@gmail.com>
Date:   Fri Mar 1 11:34:01 2013 -0800

    Merge pull request #353 from fenyo1/saveGraphButtons
    
    Buttons' pressed state on the Graph screen is now saved to the savegame

commit dcaad9d20ff91412da3ad6b807c5230e24372f45
Merge: a5da18e a6b41f3
Author: Daniel <supsuper@gmail.com>
Date:   Fri Mar 1 11:33:41 2013 -0800

    Merge pull request #356 from hmaon/opengl
    
    option to turn off getError() for OpenGL, warnings

commit bcc258cd33061e2afa885f79e373d326dbc1a66b
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 1 13:58:35 2013 -0500

    more clean-up

commit 41faa8ab221490f75d874a6c665dc6e21691dec6
Author: Greg V <hmaon@bumba.net>
Date:   Fri Mar 1 10:59:32 2013 -0500

    clean-up, fixed action 3 cover lock-up

commit 35a4374ee0c4ad22a2a145f958a1df6523c846f3
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Mar 1 10:13:10 2013 +0100

    Fixed: map<>::find() return values were not checked.

commit 6ee69dcf1d7358dd12a2f3282ff0b386a8a003cd
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Mar 1 09:41:15 2013 +0100

    Fixed: Items removed from store when researched.

commit a5da18e4a4aeb2b5d2bf6e9aa57ea86228387f7b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 1 19:30:16 2013 +1100

    - quick battle item/craft assignment fix
    
    LOL semicolons

commit dd9ea68ac6df92237e4bb3d64982a7870f17e4ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 1 19:29:07 2013 +1100

    - alien base assault generation fix
    - some variables rename

commit 00c4cdfefb23aaa9389b8db555c3a395ba0e38a3
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 23:46:14 2013 -0500

    fix for crippling AI bug, change to pathfinder
    
    aliens know about all soldiers known to any alien when pathfinding; they use
    their space-walkie-talkies

commit b08ff18ab12db55ea78b6eb1092fa2ecac6c9fdf
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 21:41:27 2013 -0500

    spaces -> tabs

commit f63fde1487585ca8be516a5a0752ab984ae35f4a
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 21:28:55 2013 -0500

    clean-up and comments
    
    things seem to be running fairly well

commit 00bb41c03c9cc66883af47bd030b071de599ce7c
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 18:53:09 2013 -0500

    still can't get reapers to attack more than x4

commit 04e44eb047a5e1c5bd7cb2628753c39674e15dab
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 18:41:03 2013 -0500

    put _DEBUG back in Makefile.am, more AI fixes
    
    actually consider distance from action target to aggrotarget, at least a little
    bit, duh

commit bb2faa8349ad75fd448ab917ab939e803dc5552c
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 18:38:52 2013 -0500

    reapers can't always attck while facing target
    
    changed the valid melee range check to not consider direction when a 2x2 unit
    is actually in range to attack, just as it ignores direction when looking for a
    position to run to for an attack

commit fcb9abe46aa9bee82c137a0a1a58736749bf51a7
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 12:41:21 2013 -0500

    don't be dumb, reapers

commit 981b3a7c5e7475efd549609f4fc660d3e2db5afe
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 00:32:21 2013 -0500

    Reapers charge and attack now!
    
    bam

commit cfbf98b2890c6a98d373cfa63cb59c1ca2c0b4fd
Author: Greg V <hmaon@bumba.net>
Date:   Wed Feb 27 19:56:27 2013 -0500

    attempts to make AggroBAIState persist
    
    so far, meh

commit ddc2c8e1a92ad175d7450fc968e14b2fe39ed6f6
Author: Greg V <hmaon@bumba.net>
Date:   Wed Feb 27 19:25:25 2013 -0500

    cover AI seems better than ever
    
    some clean-up in AggroBAIState
    mean soldier distance calculated in survey function
    XXX dynamic_cast to AggroBAIState in handleAI() does not work, investigate
    copy constructor written for BattleUnit for proper operation of survey...()
    total TU cost of calculated path is available from Pathfinding now
    
    Conflicts:
    	src/Savegame/BattleUnit.cpp

commit aafbf4f27bad9e832960bfb9fe6065878d2496f6
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 26 23:23:14 2013 -0500

    trying to put the I in AI, not quite there yet
    
    tile-scoring based on LOS to soldiers works now, apparently
    BattleUnit badly needs a copy constructor
    added flags to BattleUnit to try to add some continuity to AI actions
    probably more?
    
    Conflicts:
    	src/Savegame/BattleUnit.cpp

commit ace78ac2b9f5cad01d63e5893bec388a81690eff
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 26 23:28:52 2013 -0500

    parentheses!

commit 5e9dcaebfac1fecf7d65fac8036df14af2380ec0
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 26 04:21:56 2013 -0500

    new cover AI seems to be functional!
    
    sectoids are scurrying well
    
    Conflicts:
    	src/Savegame/BattleUnit.cpp

commit 09756abf97542d9d7458c99dd7a9bb38035c352d
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 24 16:27:25 2013 -0500

    AI work in progress
    
    Conflicts:
    	src/Battlescape/UnitWalkBState.cpp
    	src/Engine/Options.cpp
    	src/OpenXcom.2010.vcxproj

commit 450962b322bdbf86464914f918bcd8779b63caf4
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 22 23:22:08 2013 -0500

    trying to make the aliens less dumb

commit 01805217d27ef4ff92e1152a6f325da667d007c7
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 22 18:54:29 2013 -0500

    take cover better! grr!

commit 80226ed59ca79022cb0cfd39a09df7ddaf7c682d
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 18 02:30:21 2013 -0500

    sneaky AI -- currently psychic about visible tiles
    
    Conflicts:
    	src/Battlescape/Pathfinding.cpp

commit a6b41f388736224ca122fb450a60db27dc3d26da
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 28 13:02:05 2013 -0500

    option to turn off getError() for OpenGL, warnings
    
    clang complains when you don't handle all the possible values of an enumin a
    switch
    
    Conflicts:
    	src/Engine/OpenGL.h

commit 9cd88d8e33ef04b08d46cba2f3e123061d2c0e7c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 1 01:48:01 2013 +1100

    place a roof over their heads
    
    i don't even.

commit 929ec13259c28862384e2a2a0e63dc2a1b1f951a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 1 01:39:05 2013 +1100

    and stay down!

commit fdb88a4e8d78035af64549126a8a2a7dcb150065
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 28 23:34:00 2013 +1100

    add base defense to "new battle mode"
    
    only using the base defined in the ruleset for the time being, with a view
    to opening it up a little, maybe we should add the "custom base" builder
    here for some... "thorough testing"

commit 6e46d88d0ad177b2a583844ee1f084aab346a4b1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Mar 1 00:42:39 2013 +1100

    fix alien recovery
    
    - treat the north-west corner of the corpse as the corpse, just as the original did
    - reversed some of redv's changes to allow for this, but ran with some good ideas.
    - fixed bullet sprite for heavy laser... cause that was bugging me, and i was
    already in the ruleset.
    - fixed silacoid weapon (it should really have a -1 clipSize)
    - fixed points totalling for live aliens that have "accidents"
    - fixed reapers

commit 66654c5cd21156bb4154006ab7059032a1e255ec
Author: redv <rproskurin@yandex.ru>
Date:   Thu Feb 28 16:48:55 2013 +0400

    baseDeviation = 0.5 - accuracy / 3.0;

commit 51bc955015c3ac13774059f56a1393858fef6fbc
Author: redv <rproskurin@yandex.ru>
Date:   Thu Feb 28 15:00:37 2013 +0400

    0.7 - acc / 2.0

commit 4b6b86d3bd068a582672933573bea5328e0ca1db
Author: redv <rproskurin@yandex.ru>
Date:   Thu Feb 28 13:51:39 2013 +0400

    battleRangeBasedAccuracy - test

commit d3b25c4350e3139accf2e0e7ba71ddb97dc33869
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 28 20:03:23 2013 +1100

    some base defence fixes
    
    alternate behaviour for getAvailableSoldiers to check for proper conditions
    and an heroic variable name to enable it.

commit 0a629bc6e89fc2ee2217bc5d725ce755bfe7fb83
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 28 19:03:58 2013 +1100

    ignore clicks with empty crafts for mission to mars.

commit 55a65b06c4279ae0b47f9b1b458f84867428bdf2
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Feb 28 07:09:57 2013 +0100

    Changed: Graph-buttons pressed state is now saved in the Savegame instead of options.cfg.

commit a4bdbf4aad67a4ea8b73be02ddac15d52332eada
Merge: cac3cfe 87088f3
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 05:54:27 2013 -0800

    Merge pull request #350 from 54x/master
    
    Updated changelog

commit 2a49d1f6fcf853c03aea93e9de45d598031c8171
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Feb 27 14:24:02 2013 +0100

    Buttons' pressed state on the Graph screen is now saved to options.cfg

commit cac3cfe0243339d652a33dca3d4d4deb66f0af43
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 23:57:45 2013 +1100

    fix for not removing completed research from other bases.
    
    but let's leave live alien interrogations alone.

commit dc5cacde7180152fec041ecd2c4f1365a78eff40
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 23:16:05 2013 +1100

    fix for interceptions not ending when ufo lands.

commit f90fb300f4c036b9fab4cedeaa540a31f530e2c8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 20:33:19 2013 +1100

    fix gravity (again)
    
    - fix some theoretical bugs to do with falling that may indeed never occur.
    - adjust pathfinder for desert terrain, so it knows when to move up.
    - fix units walking into each other on ramps.
    - fix TU calculation for desert hills.
    - fix path preview when walking on desert hills.
    - fix gravity calculations regarding units having the floor blasted out from under them
    - fix numerous bugs and streamlined the "we all fall down" state (unitFallBstate)
    - small optimization in falling check (no need to calculate for every think() call)
    - fix for unit leg movements while landing/taking off
    - fix for some theoretical/potential unit placement issues

commit 900e76a46bd55f8b3f6f68ff4d61b27c60f8af90
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Feb 24 12:45:37 2013 +0100

    New option in options.cfg: canTransferCraftsInAirborne
    Default: OFF
    
    Have you ever dreamed that you can transfer a craft while it is airborne? I mean when there is a base - with a free hangar - it can reach with fuel, which is closer then the original base. And this way the craft does not have to reserve much fuel, so it can use the remaining fuel for intercepting.
    
    Now you can do this. :)
    Just turn on canTransferCraftsInAirborne in options.cfg, and you can transfer that craft to ANY base it can reach with its remaining fuel.
    Of course if a craft can't reach the selected destination base, it won't show up in the transfer-items-screen.
    And of course transfer can only be done if the destination base have a free hangar. (not momentarily-free, completely-free!)
    These type of transfers does not cost money, since the craft goes using its own fuel. :)
    Crafts currently on the base are not affected, the normal rules applies to them.

commit 87088f3da5b5baac0aed6ac48b2e727fdcb9d632
Author: 54x <matt54x@gmail.com>
Date:   Wed Feb 27 13:30:35 2013 +1300

    Update CHANGELOG.txt

commit 8b09e4157f7c3556d7574d1f46fc5220ea617464
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 05:19:56 2013 +1100

    re-center camera after reaction fire

commit 53172bdde6db412ffb25b409ee3791ce41f6d72e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 02:39:00 2013 +1100

    fixes for strafing behaviour

commit 49aeeb803c64949ab7199e81a483cd0505fa651e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 01:46:39 2013 +1100

    fix for misc gui problems
    
    increased length of DATE text column to allow for estonian translation.
    fixed graphs screen title resizing issue

commit d10268e4aa905897788f0c977137d0a5077afcc9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 01:21:44 2013 +1100

    haha, oops.

commit ba8cfed1199e24a3d49119872a837b357331843f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 27 01:13:40 2013 +1100

    MORE PATHFINDING CHANGES!
    
    instead of just calculating for the northwest tile, calculate for all
    tiles this unit occupies, and divide the result by the same number

commit 17b85edc56f67a428d3a406fa5f72327afef420a
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 26 19:33:53 2013 +0600

    - fix projectile flickering

commit ab68d047a4e804ff0993d9fd3ff4d82eda672bf4
Merge: 6cadc9f 60b8278
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Feb 26 04:14:12 2013 -0800

    Merge pull request #348 from fenyo1/fixMoreItemsPerHour
    
    New Option in options.cfg: canManufactureMoreItemsPerHour

commit 6cadc9f6cfa112c8c89b069fbdcfe545b855b4f7
Merge: 88fc14c eecb271
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Feb 26 04:13:00 2013 -0800

    Merge pull request #349 from redv/large_corpses
    
    Collect corpses of large units from battlefield.

commit 957497f2961fbe99c11bdc046bcc1b1e33c4846e
Author: redv <rproskurin@yandex.ru>
Date:   Tue Feb 26 15:41:51 2013 +0400

    Very accurate counting bullets and clips, left after battle.

commit 88fc14c5f11e8d8e40c92e2cb97d72f58d0b1dd9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 26 22:34:13 2013 +1100

    - thrown object visual fix
    
    - small fixes for projectile visibility check

commit 69adabb19ac35b4e718714e62d33748d187d25b7
Author: Volutar <volutar@mail.ru>
Date:   Mon Feb 25 22:38:22 2013 +0600

    - projectile shade fix, and it's always visible (doesn't disappear when fly into unknown)

commit dec623c9cdf26a75c5092f5fc125242286a46c27
Author: Volutar <volutar@mail.ru>
Date:   Mon Feb 25 00:02:20 2013 +0600

    - projectile/object occlusion tweaking

commit de671ef49bd1d4416eec806258d3640f18cc6576
Author: Volutar <volutar@mail.ru>
Date:   Sun Feb 24 22:58:43 2013 +0600

    - battlescape selection cursor level is in the middle of box (was at ground level)
    - explosion blockage reverted to block by destination object, not origin
    - power source explosion strength reverted to ufopaedia values

commit e4b151f21d1ffdf8e2ed3bac7bf3633c4c29a342
Author: Volutar <volutar@mail.ru>
Date:   Sat Feb 23 16:58:56 2013 +0600

    - battlescape visible screen center fix

commit f7a7052fddac4c3d277f9d1eff4604857120b756
Author: Volutar <volutar@mail.ru>
Date:   Sat Feb 23 16:58:15 2013 +0600

    - visible screen center fix (for camera)

commit 90b5a4d449cc629e43b41e43d25180e59f29dcde
Author: Volutar <volutar@mail.ru>
Date:   Sat Feb 23 15:53:32 2013 +0600

    - jump to border of map fix

commit 68284e365b06d648d08af2a51d3e21af861703bd
Author: Volutar <volutar@mail.ru>
Date:   Sat Feb 23 01:35:17 2013 +0600

    -oops

commit cde026b87fcf0b7c6c52132be92d088ba4ae6a83
Author: Volutar <volutar@mail.ru>
Date:   Sat Feb 23 00:29:32 2013 +0600

    - projectile camera "long way" switching and better Z positioning
    - no bullet hit camera centering
    - projectile shadow according loft beneath objects
    - projectile occlusion (might be not accurately equal to visual sprite)

commit fa13bcb513b651ad2e2b8949c1db9b36b8577da6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 26 18:27:25 2013 +1100

    fix for diagonal tile movement

commit 60b8278159a92e8bce65d19cbb2dab925e0eb3fb
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Feb 26 06:43:52 2013 +0100

    Change: Manufacture more items per hour is now optional: canManufactureMoreItemsPerHour
    Default: OFF

commit eecb2717e9d14e1d0f5d6e20951e67de6ced446b
Author: redv <rproskurin@yandex.ru>
Date:   Mon Feb 25 21:10:32 2013 +0400

    Collect corpses of large units from battlefield to base store.
    Update ruleset.

commit 6afb50b376a2d47726c983f00b8d4f0ad09a77ec
Author: redv <rproskurin@yandex.ru>
Date:   Mon Feb 25 20:58:29 2013 +0400

    Collect corpses of large units from battlefield.

commit b81aab7d96e5fe1803f6ea28d3ba1e6f04e47a3f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 26 03:28:32 2013 +1100

    fix for elevator blackout.
    
    after looking into the map data, it seems that microprose were good enough
    to make the grav lifts in the starting areas of alien base missions unique
    in that they were the only grav lifts to contain the shiny stripy bits on
    the second floor. this made them unique enough to flag as "discovered" in
    the mission generator.

commit 4e90ec68a33f38dcc5013191d75ed7e671beee17
Merge: a292db7 57b87c5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 04:27:12 2013 -0800

    Merge pull request #347 from fenyo1/busyPeoplePaychecks
    
    Fixed: Busy people don't get paychecks

commit a292db767b5f784cb95ae504989b76fd9832ebfa
Merge: 78064ce 1f1fcd8
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 04:26:34 2013 -0800

    Merge pull request #344 from redv/medikit_patch
    
    Fix Medi-Kit exploit.

commit 78064cec27638186a76f8f9342a3171675a5d278
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 23:25:11 2013 +1100

    Allow unit selection in debug play mode.

commit c9470f3efade4553fd0cd5c086e7282c6e63809d
Merge: 66b5a67 d7f3d5f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 04:23:28 2013 -0800

    Merge pull request #342 from redv/pathfider_patch
    
    Pathfinder exploit patch v2

commit 66b5a67f7628638503532e2eb284ff723a1e4c4f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 22:51:03 2013 +1100

    allow bugged behaviour for large units.
    
    allow large units to have their inventory accessed while in debug mode
    so we can use whatever bug resets TUs in the inventory screen to our
    advantage.
    
    did i say bug? i meant feature. it's a FEATURE.

commit 763c5f7cc5e4dea26c036477ef1899a383b58c72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 22:50:59 2013 +1100

    remove some redundant code
    
    no need to blit the arrow twice

commit 1de0b7fdfbbdd3086cfc703f2b79f52bccb898ca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 25 22:46:10 2013 +1100

    this looks like some sort of WORKING falling code

commit 81667d59849964dd63a9637b999cbdf539d8c222
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Feb 25 06:20:00 2013 +0100

    Fixed: Odd manufacturing behavior when using too many engineers
    Now it is possible to produce more than one unit per hour. (but items got built only on hour basis)

commit 57b87c5a32b600fbeb3c8d42a1da12f94e57d55b
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Feb 25 04:40:19 2013 +0100

    Fixed: Busy people don't get paychecks

commit c1d4fd83a1ec9ed951a9b4d6bff3d22b1468fe69
Merge: 51188c5 aac3817
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 24 11:52:44 2013 -0800

    Merge pull request #345 from pmprog/master
    
    Fix to the VS2008 project

commit 51188c5bef1d171e36158f3d935f85cd5cce898f
Merge: 368179e de8c04d
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 24 11:52:28 2013 -0800

    Merge pull request #340 from iThompson/master
    
    Missing libraries in x64 VS2010

commit aac38173ad6581be98c8bf27ac714ad58de3449f
Author: pmprog <devhead@pmprog.co.uk>
Date:   Sun Feb 24 19:21:40 2013 +0000

    VS2008 project update

commit 55c1379c7751367ef05cacb1f9e62c79999621bc
Merge: 243e517 368179e
Author: pmprog <devhead@pmprog.co.uk>
Date:   Sun Feb 24 10:23:54 2013 -0800

    Merge pull request #1 from SupSuper/master
    
    Bringing my code up to date

commit 1f1fcd86e8a30453308a84eec30f4ebf5f055fa7
Author: redv <rproskurin@yandex.ru>
Date:   Sun Feb 24 16:59:15 2013 +0400

    Fix Medi-kit exploit.
    
    In CE, you cannot exceed maximum health.
    In early DOS versions, it was sometimes possible to overflow the health stat so the soldier would be healthier after healing than he started before he was shot.
    http://ufopaedia.org/index.php?title=Medi-Kit_(EU)

commit d7f3d5f608fd9b20c77055abde4d7b873b11bc73
Author: redv <rproskurin@yandex.ru>
Date:   Sun Feb 24 14:51:49 2013 +0400

    If the enemy is not found, he not taken into account in pathfinder calculation.
    Aliens can to open door and to kill standing behind door soldier.
    Soldiers may to see, who kill them.

commit 368179e4c220a1eb12731bdb1c231207f5aac543
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 24 17:33:55 2013 +1100

    != != ==

commit a1290cf9f35b8563bcb40e96249dcb5b6e620b72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 24 17:20:18 2013 +1100

    another fix for reapers.

commit de8c04ddee4bb283a7ea5244d6193d4cba8c7494
Author: Ian Thompson <thepi200@gmail.com>
Date:   Sun Feb 24 01:02:50 2013 -0500

    Fix x64 builds in VS2010

commit 799a9050068b0680f3582e97517b5cfb63af7a54
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 24 08:09:24 2013 +1100

    i think this is some sort of falling code.
    
    it looks as though there's a bunch of other stuff in there too..
    i kinda remember something about weird pathfinding when going up stairs,
    oh yeah, and i think i streamlined something so that it doesn't iterate
    for large units.
    
    not sure, pretty tired. leave a message on the forums to let me know what
    i broke.

commit cc30dfba4b0e62e5cec9ec3cd4abea188ebe39c0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 24 06:16:45 2013 +1100

    small changes in cursor behaviour.
    
    the selection box will now disappear when the cursor moves over the control
    panel, in an effort to reduce accidental misclicks.
    
    the selected unit arrow will no longer be occluded by ANYTHING.

commit a7ed49da6ad00054f822dd8619323c1f1d4ec8f9
Author: redv <rproskurin@yandex.ru>
Date:   Sat Feb 23 19:41:26 2013 +0400

    Pathfinder exploit patch.
    
    If the enemy is not found, he not taken into account in pathfinder calculation.
    Aliens can to open door and to kill standing behind door soldier.

commit e432efb449ddbf7245fe1e6170cc34b625e2e2b7
Merge: 8c77b50 76b033e
Author: Daniel <supsuper@gmail.com>
Date:   Sat Feb 23 07:36:31 2013 -0800

    Merge pull request #339 from radius75/Polish_t
    
    GRAV_SHIELD - Polish translation

commit 76b033e27214e18d1f6b5649d359bde81ec0b3f9
Author: radius75 <radius75@interia.pl>
Date:   Sat Feb 23 10:38:34 2013 +0100

    GRAV_SHIELD - Polish translation

commit 8c77b50064ae612fff85e1f197696e23cad1bf47
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 23 15:25:52 2013 +1100

    fix for farmyard terrain.
    
    gotta reset them blocks!

commit 3efb10608811519c8a3fef279ce858aa98ce7d63
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 23 15:25:25 2013 +1100

    more terror site fixes.
    
    forgot to account for my inability to do basic math.

commit f9e9fe88f1728dfe4da2a7ef3d4d726ef2ab4aa6
Merge: 67b0250 4eb5be6
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 22 17:45:54 2013 -0800

    Merge pull request #336 from karvanit/TranslatorFriendlyCode
    
    Fix for Hungarian language rules.

commit 4eb5be60bbf17d0c3cab65748928809ea66f219d
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Feb 22 21:09:32 2013 +0200

    Fix for Hungarian language rules.
    
    Returning RusianRules instance does not work... who knew!

commit 67b0250d7b38dbbe69b842f71679f0da8801bd95
Merge: aea835b 38fac5f
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 22 10:10:37 2013 -0800

    Merge pull request #334 from hmaon/warnings
    
    warning!

commit 38fac5f0fd2c6d1712874711139f57347ec1e578
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 22 12:56:37 2013 -0500

    warning!

commit aea835b0905357e8d9bdc702b9b73e8fa57f4b77
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 23 04:49:42 2013 +1100

    lololol operators.

commit c3f0a2296fe7e8bce76e313dfe7bcc258f982de5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 23 04:35:16 2013 +1100

    Rudimentary Projectile Shadow fix.
    
    uses terrain height for shadow projection.

commit 385dca9fcf1e40be0e7b26be2f879b6279f8872c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 23 04:34:54 2013 +1100

    fix for wacky terror sites.
    
    oh god, the horror... the horror...

commit 986ad0ebcd49a8ffa444741ef6295c0c7a023874
Merge: 8a2b0cf 8c68ddc
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 22 08:34:38 2013 -0800

    Merge pull request #332 from fenyo1/canSellLiveAliens
    
    New option in options.cfg: canSellLiveAliens

commit 8a2b0cfe728508a20966461c13f7427191b25629
Merge: f9fc485 1fbbf1f
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 22 08:33:37 2013 -0800

    Merge pull request #326 from fenyo1/windowedModePosition
    
    New: Window position (when in windowed mode) can be set from options.cfg

commit f9fc4854e6e597132c232f918e3eb5eb1969d4eb
Merge: 0f0faae 501aba3
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 22 08:32:33 2013 -0800

    Merge pull request #333 from hmaon/warnings
    
    clang warnings again

commit 0f0faae7e1728bf3427dcfdff90126f3bf073183
Merge: a080ef1 2e3daa5
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 22 08:31:48 2013 -0800

    Merge pull request #330 from hmaon/opengl
    
    do display things with OpenGL if the screen resolution is set to 320x200

commit 501aba3afc7a21d96e59398e17ecefd1170c773c
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 22 09:30:52 2013 -0500

    clang warnings again
    
    parentheses around your && expressions, not brain science

commit a080ef1145c26a689fa241404e90324f8c80251e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 23 00:26:19 2013 +1100

    desert hills fix. and falling behaviour fixes.
    
    treat completely filled tiles below our tile as though they are the floor.
    this will address the desert hills issues, and some other falling behaviours
    while i'm at it, like TU costs and reaction fire, drawing routines for
    tiles that contain items and nothing else, and walking sound effects on
    these blocks.
    
    all in all, a good night's coding.

commit 8c68ddc9ed38d909dffa417d71373ca6e64a4708
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Feb 22 12:51:32 2013 +0100

    New option in options.cfg: canSellLiveAliens
    Default: OFF
    The name speaks for itself. :)

commit 2e3daa538e0d88c2d0d1a9fcdd870b4c633ff8ee
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Fri Feb 22 02:16:55 2013 -0500

    do display things with OpenGL if the screen resolution is set to 320x200

commit 994c950bd3f2551a8b2b104be85aae082408fadb
Author: Volutar <volutar@mail.ru>
Date:   Thu Feb 21 01:27:19 2013 +0600

    - fixed psi attack formula for panic + tiny refactoring

commit 1fbbf1fb9aea9c805654ccddc05a7ff9b52082a1
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Feb 21 06:58:05 2013 +0100

    Restore the previous state of SDL_VIDEO_WINDOW_POS after its use.

commit e457f759dbaaa5d732b409f585acb9a150da8af5
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 20 22:28:15 2013 +0000

    Cleared warnings.

commit 7ac0da215cf2e9b23035f201d9d53aff2d20231b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 20 21:47:16 2013 +0000

    Fixed vector::erase misuse.
    Fixed OSX not compiling.

commit 61016051e749a330656a05ff685398b517545fb3
Merge: b278fcb 224de59
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 12:35:04 2013 -0800

    Merge pull request #327 from fenyo1/alienContainmentHasUpperLimit
    
    New option: alienContainmentHasUpperLimit

commit b278fcb97d69c60881b708d916e28855f61a307c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 02:49:51 2013 +1100

    whoops.

commit 84b92584e79c6c26a8a4743f1c8acefd4decc308
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 02:37:37 2013 +1100

    add a maxcount field instead of dual-purposing frequency.
    
    also fix a small bug with initializing things wrongly.

commit 3662ff5d0ac790f0a21fec230df05da69e40924c
Author: Volutar <volutar@mail.ru>
Date:   Wed Feb 20 01:21:56 2013 +0600

    - unit color tweaking for voxel dump and fpslook

commit da393dbacb5979d1e216482e4d0bda87813b3764
Author: Volutar <volutar@mail.ru>
Date:   Wed Feb 20 00:20:10 2013 +0600

    - refactored voxelCheck
    - back to cyberdiscs
    - user-mode first person shot (invisible units won't appear on screen), plus colorcoded units.

commit 3de488c79ea25a87ce0328fbd0f5a1258ba5c481
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 02:09:27 2013 +1100

    fix for weird caching issues.
    
    let's hope.

commit eb3c58c9b1efb2ebcd46ec63ae90b64445a073f0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 02:06:30 2013 +1100

    small refactor in bgen
    
    place all the large modules first, then fill in the gaps.

commit 3a5e138bc14693dcf31827d1e252424740a46383
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 02:05:23 2013 +1100

    add a frequency to mapblocks
    
    use it to weigh odds, and to limit how many times a map block may be used.
    also a small refactor in the battlescapeGenerator to place the landing sites first.

commit 3e759908c688583742ec7a977b2e3180e81c2bc2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 02:01:43 2013 +1100

    allow for map blocks to have a subtype
    
    allow for landing zones to be used as generic terrain as well.

commit 432c4f9f941e90b27958c06c64ccd8a70559587f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 00:11:18 2013 +1100

    Large Block limit for maps
    
    should help prevent "unreachable ufo" scenario.

commit fcc6fb5d6b82eeb0a88e8f5062fb49eb6aff7fb3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 21 00:07:25 2013 +1100

    cleanup in pathfinding

commit af0b95c63cfd112600b64c9f87407558fbf51c62
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 18:11:23 2013 +1100

    don't let reapers override floater's reaction shots.

commit b222ac49b5c0b711015754c111191be3d1703b0f
Merge: 091c868 3fdec51
Author: Daniel <supsuper@gmail.com>
Date:   Wed Feb 20 06:57:00 2013 -0800

    Merge pull request #329 from hmaon/opengl
    
    damn you, GLX

commit 3fdec51bffb2a3cb02f67e8dc31b754abf25fd74
Author: Greg V <greg@trugtop.(none)>
Date:   Wed Feb 20 08:00:00 2013 -0500

    damn you, GLX

commit 091c8680253257984487e1dbd65d4562f3c4bf27
Merge: 7fa664f 17d2ce1
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 04:57:19 2013 -0800

    Merge pull request #328 from zpmorgan/compile
    
    link opengl in Makefile.simple

commit 17d2ce1b12133be49c1e0766335605c394236cc1
Author: Zach Morgan <zpmorgan@gmail.com>
Date:   Wed Feb 20 04:54:56 2013 -0500

    link opengl in Makefile.simple

commit 224de590db654cd823e9d3f29afc0ac62da5b5bd
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Feb 20 07:42:36 2013 +0100

    New: Show Alien Containment capacity on Base-Info screen if alienContainmentHasUpperLimit is on.

commit 7fa664fea22927ace6ce1b6271bab85f9fc4eb3d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 17:30:42 2013 +1100

    reduce lag in pathfinding
    
    remove calls to yaml in pathfinding, instead, store the value in question
    as a member of the savedbattlegame, and read that.

commit 46996bd43853aa8b8f8efe0a918a0f150583bf64
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 17:19:10 2013 +1100

    small fix for some panic related bugs

commit cce8eeda3b65407c57cae4c85f5f25bdfcb8483c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 15:32:19 2013 +1100

    less hardcoding, more ruleset flexibility.
    
    oh yeah, and modding possibilities for grenade launcher type behaviour.
    this is totally not me trying to sneak in features i want for my mod :P

commit c52a3f29e13b28dcf6ec61e7838875b26f7770b8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 14:40:17 2013 +1100

    fix for persistent mind control due to panic.

commit 3e56865ae55d64715165112b9eb96c0aef2d5a7a
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Feb 20 03:38:08 2013 +0100

    New option: alienContainmentHasUpperLimit.
    Default value: FALSE (OFF)
    If it's true, then the upper limit of the Alien Containments is counted!
    If it's false, then there is no upper limit. (only when at least one containment is exist)

commit ecd70d2ea65dab22b51006c6243edf2707665288
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Feb 20 02:04:13 2013 +0100

    New: Window position (when in windowed mode) can be set from options.cfg

commit 907c630d772c7549c86b85f5f1f5a4210acb28f5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 20 11:48:54 2013 +1100

    allow for window resizing in OpenGL modes

commit 8032f63eb9b60d5f8e4de95244acf9d0f525c527
Merge: eda6821 a27d5c3
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 19 13:32:20 2013 -0800

    Merge pull request #325 from hmaon/opengl
    
    link in OpenGL via cmake files

commit a27d5c352f832d22417effbec41a07131ed93f78
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 19 15:59:04 2013 -0500

    link in OpenGL via cmake files

commit eda682123e16becfe35d12553bf2b70718ddaf22
Merge: c48448c 4eac2c7
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 19 12:48:10 2013 -0800

    Merge pull request #324 from hmaon/opengl
    
    compilation stuff for various esoteric build methods

commit 4eac2c74683ab1b6ff7e0dd6150abe5850d718db
Merge: 4cd36cf c48448c
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 19 15:26:28 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into opengl

commit 4cd36cff2f5d7abcf95c38e7dcdda195db5a6af9
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 19 15:23:53 2013 -0500

    add OpenGL files to cmake list, I guess?

commit c48448cf21b97f612e35e92f252d1f7246db20e1
Merge: c699b14 9132ae5
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 19 07:47:54 2013 -0800

    Merge pull request #318 from GregoryBonik/master
    
    Support for non-breakable space character

commit c699b14958121106d0b275606219c78715de4599
Merge: 430be87 4edc363
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 19 07:38:46 2013 -0800

    Merge pull request #321 from fenyo1/FixFacilityInUseCheck
    
    Fixed: Can't dismantle ANY facility if some of the attributes is overflowed!

commit 64a99b4a66e64f3d572b5241ef4bc6cf8bb8eda7
Merge: 3f6af36 df09869
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 19 09:19:21 2013 -0500

    Merge branch 'opengl' of github.com:hmaon/OpenXcom into opengl

commit 3f6af361d324b9223f39bd28ae0390f89d677399
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 20:09:44 2013 +1100

    fix software rendering.

commit 430be871c190138d5929e231955ed5c8547aec3f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 23:50:40 2013 +1100

    make window resizing optional, and default to false.

commit 3e770bc4c2ed81bc76ec32a492f5db398160dcd3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 21:16:42 2013 +1100

    turns out we DO need an ammo check there, who knew?

commit a5148e8b24cf2827ad94ae17419cf09264b2c0a7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 20:09:44 2013 +1100

    fix software rendering.

commit a5273b03d8121b7dd1bf78c48dd7bed1c99d79c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 18:54:40 2013 +1100

    whoops, should check for things before i call them.

commit 8b53a375794c57227d7e8b3d6fe34f4ed14d0e13
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 18:37:47 2013 +1100

    small fixes for floating units.

commit d2c2b5c5423130d2f439815c28b752d055af2369
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 16:38:52 2013 +1100

    fix for large units and falling behaviours

commit 46aaf58fd4e4aae67a629aa0ddc2c73c19ec90b7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 16:35:47 2013 +1100

    duplicate variable names are bad.
    
    naming iterators "i" is sooo 2012

commit 4edc36351af57e74d06022e78b03a5c96731f199
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Feb 19 06:34:31 2013 +0100

    Fixed: Can't dismantle ANY facility if some of the attributes is overflowed!

commit 9132ae5dbe897c13a5c1ba57790b8f6e74d01d47
Author: Gregory Bonik <gregory@bonik.org>
Date:   Tue Feb 19 00:03:23 2013 -0500

    Merge Text.cpp (thousands separator issue).

commit 3f255dbd59586dec410ac151252739af334e391a
Merge: 436f9a8 bcb5e88
Author: Gregory Bonik <gregory@bonik.org>
Date:   Mon Feb 18 23:50:23 2013 -0500

    Merge branch 'master' of git://github.com/SupSuper/OpenXcom

commit df09869eba0aa395684c6088eb5e067d09e3ddc0
Merge: 2a7dd86 f74dc0b
Author: Greg V <greg@trugtop.(none)>
Date:   Mon Feb 18 21:53:45 2013 -0500

    Merge branch 'opengl' of https://github.com/hmaon/OpenXcom into opengl

commit 2a7dd86a734994a4b39b4082f87439c9dc25229a
Author: Greg V <greg@trugtop.(none)>
Date:   Mon Feb 18 21:52:18 2013 -0500

    -lGL wasn't in the right spot for some systems?

commit bcb5e887c6746a1003671b43ef5cc380168c1742
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Feb 19 13:29:37 2013 +1100

    cybercubes.

commit 8d00d45b33af954cae1c0335ebf957bb691f205b
Merge: 621dbb8 f74dc0b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 18:16:18 2013 -0800

    Merge pull request #314 from hmaon/opengl
    
    OpenGL output + minor tweaks

commit 621dbb8a114d03e914922919cb49397d03947608
Merge: 3ebb4af 0f00880
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 18:15:58 2013 -0800

    Merge pull request #317 from hmaon/from_volutar
    
    From volutar

commit 3ebb4af0cfe23a139ebcbff3863475a10290eb24
Merge: 4a07439 b9c1d3e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 17:45:11 2013 -0800

    Merge pull request #319 from fenyo1/ProperTankHandling
    
    Implemented: Missing tank (+ammo) handling/management

commit f74dc0b34eb75c542c16d4c3300afceb90bfde8f
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 18 19:25:59 2013 -0500

    mingw compilation

commit b9c1d3e29651f25284e4890466ac1915d5ee16f0
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Feb 19 01:05:39 2013 +0100

    Missing tank (+ammo) handling/management implemented:
    - Count and subtract the destroyed/missing tanks on Debriefing
    - Reequip tanks in craft(s) on Debriefing

commit 436f9a8bcaec70113308cda4ef910f76aead8d9f
Author: Gregory Bonik <gregory@bonik.org>
Date:   Mon Feb 18 18:01:03 2013 -0500

    In Text::formatFunding(), set LC_CTYPE too.
    
    This is necessary for mbstowcs() to work correctly (it is called
    from Language::cpToWstr()).

commit 9614bb04053f59a346bb9d30beade2d68e4d5ded
Author: Gregory Bonik <gregory@bonik.org>
Date:   Mon Feb 18 17:53:35 2013 -0500

    Support for non-breakable spaces in Text class.

commit 958754296387e1406d3e5b527065d7dc82d0d7aa
Author: Gregory Bonik <gregory@bonik.org>
Date:   Mon Feb 18 17:48:48 2013 -0500

    Fix the non-Win32 version of Language::cpToWstr().

commit 0f00880c18b519036f1cb3de03bf406ada7fcede
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 18 14:00:54 2013 -0500

    lessen stupid 3d holes
    
    13:59 < Volutar_sleep> fuck i forgot to change +10 to +5
    13:59 < Volutar_sleep>  I
    13:59 < Volutar_sleep>    for (int fi = -90; fi <= 90; fi += 10)
    13:59 < hmaon> I pushed the (int) stuff fyi
    13:59 < Volutar_sleep> ok thanks
    14:00 < hmaon> should that be fi += 5?
    14:00 < Volutar_sleep> i'd be grateful if you change this += 10 to +=5
    14:00 < hmaon> ok
    14:00 < Volutar_sleep> to lessen stupid 3d holes
    14:00 < Volutar_sleep> there could be layers with missed damage

commit 98d2a3a15800bbb4e9a37893ff7a252d638beb31
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 18 13:57:16 2013 -0500

    cast to (int) from 16-bit ints
    
    13:34 < VOlutar> there might be another fix.. but you may add it to yours
    13:34 < VOlutar> this (int) shit for <<

commit 488fd76df1b0e8e080829173cec25afd00edf7c3
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 18 23:29:33 2013 +0600

    - 3d explosion option (from flat to spheric)

commit 403e93b1f36feb32272bb76ad85b3d3529f9b4f9
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 18 21:55:47 2013 +0600

    - added support for floating elevation
    - unit rulesets slightly corrected, and added elevations
    
    Conflicts:
    	bin/data/Ruleset/Xcom1Ruleset.rul

commit 4a07439b1c4cc1d066765e629a97747453378a82
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 19:40:58 2013 +1100

    camera persists through reaction fire

commit d4822b7eefa4d15e3547b50e00d63ec3d0943f31
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 19:22:06 2013 +1100

    re-set camera after shots fired.

commit b49946b27d7e4b68e7b93000c4eb4769b1f3c489
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Feb 18 05:10:11 2013 +0100

    Added: Distribute ammo equally among base owned tanks on Base-defense mission.
    Fixed: Deploy all base owned tanks on Base-defense mission. (exception: tanks with 0 ammo left)
    Fixed: A crash when vehicles' desctructor called twice.

commit 1a71c68acfe218cbc5d30f84471b33a3490dcc4c
Merge: c2fbde5 aee079c
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 17 21:28:27 2013 -0500

    Merge branch 'opengl' of github.com:hmaon/OpenXcom into opengl
    
    Conflicts:
    	src/Engine/Options.cpp

commit c2fbde53574559c4a9f20c7766687ea27c53eed9
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 17 21:24:11 2013 -0500

    vsync setting for OpenGL
    
    probably won't override driver settings, of course but I had to try
    
    Conflicts:
    	src/Engine/Options.cpp

commit 6ee1ddbbdde0f545cf605be8b14857696b09f015
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Feb 18 00:04:00 2013 +0100

    Fixed: HWP ammo was deployed to the ground on Base-defense mission.

commit aee079c5958982c62e1900746ed49a2481f67910
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 17 15:40:33 2013 -0500

    thanks, autocomplete! you're a pal.

commit c3317133e29c46fa9fefc9be1d15840f541fa3aa
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 17 15:33:11 2013 -0500

    fix mon_thousands_sep to be a space when the system returns 160 (unicode non-breaking space? e.g., Russian, Hungarian locales on Windows) or any other non-punctuation character

commit 35a5f5b056f08c1ff2896009b1080f87c5e0d9bf
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 17 14:51:09 2013 -0500

    working screenshots in OpenGL mode!

commit b515069e3925c8c11a6bf3146e44a5000ebb6788
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 17 14:21:06 2013 -0500

    fix "restore defaults" button by facilitating transition between OpenGL and non-OpenGL video modes

commit 7f6c7761cb5654ca1ddd7c914aa9276ea0c1f63b
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 17 10:01:37 2013 -0500

    set default shader to my new favorite: CRT-interlaced

commit 243e5170cd53bfb62e0bf5c6d74433f10143d5d4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 01:57:32 2013 +1100

    better loftemp set for large units
    
    this way they won't be seen through walls.

commit be241e98c56aadf2f34cf86f87727445f42ec0e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 01:04:33 2013 +1100

    that's per tile, not per unit.

commit 3ffebac467d37cce241b070e7bdac9753043f115
Author: volutar <volutar@mail.ru>
Date:   Sun Feb 17 15:29:50 2013 +0600

    - diagonal los distance fix
    - 2x2 unit targeting fix (you can target any part)

commit 7854444b2bda3a3c82bf7a36540c1b0f4cc22dd2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 18 00:39:50 2013 +1100

    large unit loftemps
    
    let there be arrays!

commit f8fb0e77879dc5058ffd2d9a6e75b2f589f92ea6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 17 21:32:14 2013 +1100

    fixes for chryssalids.
    
    they should no longer crash your game, and should now spawn enemies with
    the correct armor and weapon.

commit f0161575bbb775f5148e44dc759d62fdb547db75
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 17 17:49:01 2013 +1100

    stop aliens abducting player's turn.

commit 2c47c69608e31eb8dce81054ab9b9b3113aafed5
Merge: c2016ff 4ca9194
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 20:19:52 2013 -0800

    Merge pull request #312 from zpmorgan/compile
    
    Fixing g++ compilation; MAX_INT wasn't defined

commit 514ce562656b6ddc3de2e013e6b6baf6663c7d90
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Feb 16 23:10:28 2013 -0500

    add OpenGL files to VS2010 project

commit 4ca9194fe12bc9240105deb90b8316c40b40ef5d
Author: Zach Morgan <zpmorgan@gmail.com>
Date:   Sat Feb 16 22:54:46 2013 -0500

    Fixing g++ compilation; MAX_INT wasn't defined

commit c2016ff718e407c74b51ed9aabab8e82181a089d
Merge: e6f6fa4 7848961
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 19:34:36 2013 -0800

    Merge pull request #308 from fenyo1/ChangeValuesByMouseWheel
    
    Change values by mouse wheel on Lists, and on allocate Scientists/Engineers screens

commit e6f6fa4c746eccfb93905cd5253d1dd1bd0a0d3d
Merge: 6fa1c8e 43ed318
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 19:07:08 2013 -0800

    Merge pull request #307 from hmaon/FLAC
    
    add flac to extension list for music

commit 6fa1c8e6dc48783540888a601b3906d21146845a
Merge: 9a84743 edd0ac1
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 19:06:45 2013 -0800

    Merge pull request #306 from hmaon/screen_change
    
    minor screen changes

commit 9a84743ffacdca712f7ca2f495cf68f0bf208570
Merge: 9a0004b 757d674
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 19:06:00 2013 -0800

    Merge pull request #309 from Volutar/master
    
    projectile damage fix, better spheric explosions, voxel rendering improvements

commit 9a0004b3c2cfe92a39a33885b421035dddf09c82
Merge: 6b0ca2b 02ba693
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 18:53:12 2013 -0800

    Merge pull request #299 from fenyo1/FixZeroWeightOnItemDrag
    
    Fixed: Inventory-view showed zero weight when the last item on the soldier is grabbed.

commit b81968039528d35d965c81a94fbc4679b7eb1047
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sun Feb 17 00:32:21 2013 +0100

    partial refactor of basescape

commit 97c6cc0390d85e4cde9078d006e7d6980b9a3d81
Author: Greg V <hmaon@bumba.net>
Date:   Sat Feb 16 17:07:36 2013 -0500

    more shaders!
    
    from https://gitorious.org/bsnes/xml-shaders

commit e5ac9ec1137fc3eca0e387d2226423339a9991ff
Author: Greg V <hmaon@bumba.net>
Date:   Sat Feb 16 15:51:47 2013 -0500

    OpenGL output, borrowed from bsnes project
    
    slight modifications to make it work with SDL and OXC
    shader files changed from XML to YAML

commit 7c965c72109b32589df2e1111ca5a0221c68bedd
Merge: 6b0ca2b bc76315
Author: Greg V <hmaon@bumba.net>
Date:   Sat Feb 16 15:53:40 2013 -0500

    Merge branch 'resolution_experiments' into opengl

commit 02ba693cf862cc838e631c91090f40fd057c02f3
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 20:41:19 2013 +0100

    Minimum-Weight (of soldiers) is Fixed/Changed to work like in the original X-COM: Minimum is 6.

commit 757d67404eebc289ea8df26e3b7aa4c0be495f25
Author: volutar <volutar@mail.ru>
Date:   Sun Feb 17 01:23:34 2013 +0600

    - fixed invincible units
    - better explosion processing
    - experience gain even in aborted mission
    - voxel levels/fpslook rendered with grid

commit 78489614fb4551df8fbd067bf58a2d8fa25a6790
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 20:11:31 2013 +0100

    Can use MouseWheel on the Allocate-Engineers-screen to increase or decrease the value of engineers or units.
    This is independent of the allowChangeListValuesByMouseWheel option.
    The whole area of the window can be used to increase/decrease with the MouseWheel.
    Using Mouse-wheel on the Left-part of the screen changes the value of the engineers, while on the Right-part of the screen changes the value of the units to produce.
    Oh, and it changes the values by changeValueByMouseWheel, which is 10 by default!
    And of course increase and decrease parts of the Allocate-Engineers-screen is refactored, generalized.

commit 7808a0945a171f5b927a9731e8156b9bf5f8ce1f
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 20:06:20 2013 +0100

    Can use MouseWheel on the Allocate-Scientists-screen to increase or decrease the value.
    This is independent of the allowChangeListValuesByMouseWheel option.
    The whole area of the window can be used to increase/decrease with the MouseWheel.
    And of course increase and decrease parts of the Allocate-Scientists-screen is refactored, generalized.

commit 79cd11f7344c1133db5e6e33013e217048b1df92
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 20:02:27 2013 +0100

    Can use MouseWheel on the CraftEquipment-list's arrow buttons to increase or decrease the value.
    And of course moveLeft and moveRight parts of the CraftEquipment-screen is refactored, generalized.
    Oh, and now increasing/decreasing HWPs (gradually) every time redistributes their ammo among them. (when not enough for full load)

commit d9639209daa14bb19c57111c5e56234d819c924d
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 19:57:03 2013 +0100

    Can use MouseWheel on the TransferItems-list's arrow buttons to increase or decrease the value.
    And of course increase and decrease parts of the TransferItems-screen is refactored, generalized.
    Oh, and i've FIXED the checking of live-aliens! It was completely broken, the free alienConainment on the target-base was not counted in!

commit 41d9728888e26f856439c1d034f8472e17a649ca
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 19:52:42 2013 +0100

    Can use MouseWheel on the Sell-list's arrow buttons to increase or decrease the value.
    And of course increase and decrease parts of the Sell-screen is refactored, generalized.

commit eb0f04b9bf60a1410ff843582f4846a433a2b71a
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 19:51:12 2013 +0100

    Can use MouseWheel on the Purchase-list's arrow buttons to increase or decrease the value.
    And of course increase and decrease parts of the Purchase-screen is refactored, generalized.

commit 1b55f57ed59d0091654bc19195ccd033f3cc2f00
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 16 19:43:12 2013 +0100

    New options in the options.cfg:
    allowChangeListValuesByMouseWheel, changeValueByMouseWheel
    allowChangeListValuesByMouseWheel: If true, then the user can use MouseWheel on the arrow-buttons of the Purchase, Sell, TransferItems, and CraftEquipment Screens. Wheel-up increases, Wheel-down decreases the value of the selected line.
    changeValueByMouseWheel: This is the value which will be added/subtracted to the value of that line in the list.
    This also applies to the AllocateScientists and AllocateEngineers screens.

commit 6b0ca2b82eb6acf4886e88c7a6df496df94c777e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 17 01:49:18 2013 +1100

    correct behaviour for alien cheating
    
    "unexpose" the unit when it's dead, not dying.

commit bdb84351b8d9fa86db6993681c05e67ee1eff8cf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 17 01:21:20 2013 +1100

    fix for previous fix.
    
    seems like erase() works differently with my compiler than it does with yours

commit 2138f3ed028edff7856585086120cebacbe588ba
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 22:14:33 2013 +1100

    fix for duplicate items in bases
    
    when we add them to the battlescape, we should delete them from the base.
    that way, when we recover them, we don't make duplicates, and ammo usage gets
    accounted for properly.

commit 6d4946878eb69c6814e102f7e9c0d483c1f515ef
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 22:12:26 2013 +1100

    fix for base assault saves
    
    we don't always save a _dest, so we can't always expect to be able to load one.

commit 62f55e6cb28fe2e8fc28ca4caa738b09b1ec18f4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 22:11:17 2013 +1100

    fix for wounded soldiers in base defense missions
    
    in a base defense mission, _craft == 0
    a wounded soldier's craft == 0
    
    make sure _craft != 0 to avoid confusing the generator.

commit 720dcc2b89260382f68bbb65a4a4a6a89e6e1d31
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 20:27:33 2013 +1100

    fix destructor crash

commit e5f8268e37fdf12a003048aba54132c74a34e0d6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 16 20:27:03 2013 +1100

    fix terror mission crash

commit bc76315c1f5c57d4d2464bb1b0e96c0eb57c6d05
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 15 12:02:36 2013 -0500

    change names back for ease of merging

commit 43ed318a6874bf9c91f626e4c4ced92afb555b64
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 15 10:46:38 2013 -0500

    add flac to extension list

commit edd0ac1d0c4089196fa0e81b0a80070bd1119049
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 14 03:41:42 2013 -0500

    clearing _screen after _surface is redundant!

commit 24ef4e1c47b3c6d1b736c5b57e3bcd682b490a81
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 15 09:46:35 2013 -0500

    shut up about palette in non-paletted mode

commit 3c08fe0f77c91d3d4222f81f39030fca3830cbf5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Feb 15 22:52:06 2013 +1100

    more cross platformage for CrossPlatform

commit be006777d6b027294c546b6324c56407676f6928
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Feb 15 22:49:47 2013 +1100

    Broken voxel capture.

commit 05651b23071f98821628bfa1b65abf086182bd5e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 14 23:15:14 2013 +0000

    Broken blaster launcher.

commit ae2c5bcf8c1b0fc5a751c85804b327d5bad9b3e0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 14 21:07:07 2013 +0000

    A positive fix.

commit efaa04d967555a474f68f43720cada303e076bc0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 14 18:37:48 2013 +0000

    Fixed psi stats showing up when they shouldn't.

commit 865217f3d208b67669c783b7a78d209dad112918
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 14 17:16:50 2013 +0000

    - Psi Strength bar in Battlescape was 2 pixels off.
    - Ethereals are supposed to fly (who knew?)

commit 220a1d5dfbf54bc0c26e70cc02387503861a2d5d
Merge: c615782 bcbd62b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Feb 14 06:20:30 2013 -0800

    Merge pull request #305 from Volutar/master
    
    Voxel layers are saved into images (debug mode)

commit bcbd62b8bf74cb6e6e1edb09e4d6ef2e9f2f1f9f
Author: volutar <volutar@mail.ru>
Date:   Thu Feb 14 19:22:39 2013 +0600

    - added FPS voxel-view (saved screen), current unit's view saved by F10 in debug mode.

commit 141e0d292797661607cc282164380ad50f87fb3a
Author: volutar <volutar@mail.ru>
Date:   Thu Feb 14 13:03:36 2013 +0600

    - in debug mode voxel layers are saved into /user/voxelNN.png (F11)

commit c6157824b4e9321c5251a2a2ed219c7a04d35271
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Feb 14 12:33:03 2013 +1100

    fix for "lit up aliens"
    
    simple, really. don't automagically discover a unit's tile just because
    we see the unit, as the two are not necessarily inclusive.

commit 5ea49cb3728ee22df63493a6a2fec9ddeea44559
Merge: 9ceabe5 f1fe992
Author: Daniel <supsuper@gmail.com>
Date:   Wed Feb 13 17:11:25 2013 -0800

    Merge pull request #304 from hmaon/fund_formatting
    
    use locale-appropriate symbol to separate thousands in funds

commit f1fe9920fcde60f35b037dbe3c2c1fc887b4eb0c
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Wed Feb 13 19:44:25 2013 -0500

    use locale-appropriate symbol to separate thousands in funds
    use formatFunding() to format funding on geoscape

commit 9ceabe5c92acf63da474b89821706cb20240a405
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 13 18:14:15 2013 +0000

    Resizable window.

commit 5ef85967292c14bd142f2bf6c4e14cf2ac416f9a
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 13 17:26:41 2013 +0000

    Fixed up inventory UI.

commit e60868fee0286073f57e7abd319b44baf307ad1c
Merge: 3db7788 c514203
Author: Daniel <supsuper@gmail.com>
Date:   Wed Feb 13 08:57:05 2013 -0800

    Merge pull request #303 from hmaon/projectile_speed
    
    Hit with all four fusion balls!

commit c514203faff780f6f7ccb7a358cf7a590769a7d9
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 12 16:45:37 2013 -0500

    don't erase projectile based on interceptor pos.
    
    Make sure a projectile actually covers the distance it's supposed to travel,
    regardless of whether the interceptor that fired it has pulled away.

commit 92d57d51b6d6a83596669bd125469eba70e2b59f
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 12 16:11:14 2013 -0500

    don't init Screen as 32bpp if wrong mode for HQX

commit 8eaf49b8d6dd0026a7a50eac217e00929f551369
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 12 15:52:26 2013 -0500

    fix projectile position as interceptor breaks off
    
    also if it closes

commit c880ef609254c635ec3c2ac9b8e262ab1b6c5def
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 11 22:08:52 2013 -0500

    change base resolution in config file!

commit 3db7788de50616bb02dc8e3b51e76453baeb119d
Merge: 51d743b 2013408
Author: Daniel <supsuper@gmail.com>
Date:   Mon Feb 11 13:32:09 2013 -0800

    Merge pull request #302 from hmaon/failmix
    
    XAxis zoom crash fix, handle -msse2 on mingw32

commit 2013408a74e2601ed15591a913fb45959d812a36
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 11 16:00:40 2013 -0500

    handle mingw compilation with -msse2
    
    also fixing some #includes

commit 78cf7ccd9e8452016e878b0d16acca75ce9cb3f0
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 11 16:22:03 2013 -0500

    fix for crash in XAxis zoom functions

commit 51d743bfd03c02115ec8edf3670b201fc11ffcae
Merge: 29b8f73 9d2c359
Author: Daniel <supsuper@gmail.com>
Date:   Mon Feb 11 10:06:40 2013 -0800

    Merge pull request #300 from fenyo1/HUNLangUPD
    
    Hungarian Language Update

commit 29b8f7375b4095d060c26f60ae55435fc31288a9
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 17:45:04 2013 +0000

    Fixed palette bug.
    Fixed makefile.

commit 9d2c3599ded0cf0e70cf6ed3a085c1b7bde770fc
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Feb 11 18:45:35 2013 +0100

    Hungarian Language Update

commit 63a57b672db76c8e0049626f51edf653827edbbe
Merge: ce570c4 aa5cbf7
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Feb 11 07:59:27 2013 -0800

    Merge pull request #298 from Volutar/master
    
    advanced targeting and some lof/los fixes

commit 8d0821d4aa53063444706f3ddbe9c39fc4e35f2f
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Feb 11 16:44:31 2013 +0100

    Fixed: Inventory-view showed zero weight when the last item on the soldier is grabbed.

commit aa5cbf715b6ce43cb9760c5d6466b181e9f74f0e
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 11 21:43:20 2013 +0600

    garbage remove

commit 1c83d924e26205189427c11697a0c946877f270f
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 11 21:39:59 2013 +0600

    - advanced tile targeting (considering structure of objects)
    - fixed anti-gap trajectory estimation (there was bug causing no-line of fire)
    - fixed southern/eastern doors kept undiscovered

commit 60383fbd55791710b8664fa147373e8c9b733270
Author: volutar <volutar@mail.ru>
Date:   Mon Feb 11 21:31:51 2013 +0600

    - vs2003 support (no __restrict)

commit ce570c4b2ec3ea0cf7e68ea0007a9238c88cdeb3
Merge: 111c64b 88ae95e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Feb 10 23:01:34 2013 -0800

    Merge pull request #297 from hmaon/cleanFeb11
    
    AI changes for taking cover

commit 88ae95e29741173e5c06641dd17f12133a44a14b
Author: Greg V <hmaon@bumba.net>
Date:   Sat Feb 2 20:58:52 2013 -0500

    new running away code when can't take cover?

commit 699e1c9a2379659bf9b92c303cbbd990fc70e89e
Author: Greg V <hmaon@bumba.net>
Date:   Sat Feb 2 20:29:53 2013 -0500

    try harder to find cover, stupid aliens!

commit 111c64b275d54e5e139ca4826af5c2462ccceaef
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 11 17:29:02 2013 +1100

    differenciate between fixed costs and regular % based
    
    and while we're at it, let's fix the mind probe so it actually uses TUs.

commit f2ff76537c4d0d84f23211119932ebce2735817f
Merge: 79c25eb bc7ee09
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 22:11:38 2013 -0800

    Merge pull request #296 from hmaon/remix
    
    compile scaleNx on Linux

commit 79c25ebe1d5d94093ffeb1e5d82e3852b3777828
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 05:49:15 2013 +0000

    IT'S FIXED!

commit bc7ee0967df549791f20f576c0b86769c4d6ee6f
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 11 00:05:06 2013 -0500

    compilation on Linux

commit 1a9457f6a30521657e5d4203b2240227d4616385
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 04:12:14 2013 +0000

    ....

commit 3c3d758bd4de1115f53afb7cded9e86b677b0203
Merge: d1c6470 56ea6df
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 10 23:11:45 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into remix

commit 56ea6df91f66220a8e546fe044c37ecd8c5f0c50
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 04:01:27 2013 +0000

    Grr

commit d1c6470ba8326d56197326e251926f838f098d9e
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 10 22:55:55 2013 -0500

    eliminating warnings in Zoom.cpp on mingw x64

commit 540afcf474ce7cba8cfdab9b42600a0480ee84c4
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 03:43:36 2013 +0000

    Sigh

commit e268935b0d73b530196383b94217b94b5806e1aa
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 03:37:17 2013 +0000

    Fixing the poor broken Git Builder.

commit b954f0c7eaea95091be2d41e123e98486053f849
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 02:46:48 2013 +0000

    Cleanup.

commit 450c63f2346d3c4061b8067d813f92c8ecca0489
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 02:23:46 2013 +0000

    Fixed data bugs.

commit f2bf18e6af0e7b3837b5002aa7a1127ca2767b3c
Merge: 611386e 21930ed
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 01:46:56 2013 +0000

    Merge remote-tracking branch 'remotes/hmaon/binary_saves'
    
    Conflicts:
    	src/Battlescape/AggroBAIState.cpp
    	src/OpenXcom.2010.vcxproj.filters

commit 611386e551511caf90d55c3ebd98bd84814ffbd0
Merge: fe312d4 41ae828
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 17:33:58 2013 -0800

    Merge pull request #286 from hmaon/remix
    
    optimized code + scale2x and HQX

commit fe312d48ddfea664a443837e132d8879babf4816
Merge: 7c8a2cd 16272e7
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 01:22:16 2013 +0000

    Merge remote-tracking branch 'remotes/fenyo1/ShowMoreStatsInInventoryView'
    
    Conflicts:
    	src/Battlescape/InventoryState.cpp
    	src/Engine/Options.cpp

commit 7c8a2cd9f0d325442fcb090f99ec2c370a53b969
Merge: 7eeec62 416a4bf
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 01:18:40 2013 +0000

    Merge remote-tracking branch 'remotes/fenyo1/ShowFundsOnGeoscape'
    
    Conflicts:
    	src/Engine/Options.cpp
    	src/Geoscape/GeoscapeState.cpp

commit 7eeec625fffc2d80dd8c42607573085566f4d3e6
Merge: 048e14a 05a1171
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 01:09:50 2013 +0000

    Merge remote-tracking branch 'remotes/fenyo1/AutoSellProduction'
    
    Conflicts:
    	src/Engine/Options.cpp

commit 048e14af9948ddbe48e02b3d65df824241db98be
Merge: 3d461dd 49d51c7
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 11 01:08:05 2013 +0000

    Merge remote-tracking branch 'remotes/fenyo1/MaxClickExtend'
    
    Conflicts:
    	src/Interface/TextList.cpp

commit 3d461dd79009a9102088db5d4b869270a914d637
Merge: 6e99a2a cd50d76
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:57:06 2013 -0800

    Merge pull request #288 from xanscale/master
    
    geoscape refactor to support res scaling

commit 6e99a2aae19821bb9768e38f6c0f202bbe2791b8
Merge: dc6d2b0 bf80b67
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:56:29 2013 -0800

    Merge pull request #287 from fenyo1/SoldiersOnEquipScreen
    
    New: Show Soldiers' number on Equipment-screen.

commit dc6d2b077733ee54c817c41982fdb81bd0eb06ae
Merge: 2cd193b 938cbe3
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:54:55 2013 -0800

    Merge pull request #279 from fenyo1/BuildingQueue
    
    New: Basescape: Can place buildings next to uncompleted-buildings. (Building-Queue)

commit 2cd193bd4563c1f3e70f04ec7ee5f0527ad131b4
Merge: eb6fd7e e5dbd43
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:54:22 2013 -0800

    Merge pull request #277 from fenyo1/AllRadarsonBaseBuild
    
    Change: Show all radar-types' range on all bases in base building mode

commit eb6fd7ef7cb965a5218adc2c83b876881c04342b
Merge: d4ab8ab dbe4c9f
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:49:57 2013 -0800

    Merge pull request #292 from fenyo1/FixShoulders1PixCover
    
    Fixed: Shoulders were covering the texts of hands with one pixel.

commit d4ab8aba84e7fa119901635ae103103429dc5017
Merge: ece811d caf21f7
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:18:01 2013 -0800

    Merge pull request #291 from fenyo1/FixLoadedAmmoWeight
    
    Fixed: Weight of ammos in weapons was not counted to total-weight.

commit ece811d89e672bba35acab6fd5bac1312c7ba460
Merge: 7c06557 7c695e0
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:17:44 2013 -0800

    Merge pull request #295 from fenyo1/FixedTUpenaltyFirstTurn
    
    Fixed: Battlescape: Soldiers' TU penalty is not applied to first turn

commit 7c065579b533708a428e85ec8ab2d21a588d2d99
Merge: 685a56a 23c5edb
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 16:17:33 2013 -0800

    Merge pull request #293 from karvanit/minor-fix
    
    Make sure we keep the hitPos.

commit 7c695e09cf40124633580471bb07aa62aa7f6995
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Feb 10 23:29:08 2013 +0100

    Fixed: Battlescape: Soldiers' TU penalty is not applied to first turn

commit 21930ed755dd3eacac738a04a6d964d1bdd6ef05
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 10 17:00:19 2013 -0500

    removing b64 dir from VS project

commit 2eabd04544ee5fe30cea0318760c8ee97a7a58c1
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 10 16:59:02 2013 -0500

    use YAML::Binary to decode data after all

commit 18231e82adeb23d093a9e23cd96341d454b0889e
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 10 16:50:58 2013 -0500

    fix linux compilation, enforce bracing and parens

commit 74920a02b770d09fd24232e45406322015217059
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 10 16:29:29 2013 -0500

    unwanted instrumentation code, oops

commit 685a56a93cba0ca92d8c283eb27b1f0bfaa692de
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 10 21:26:37 2013 +0000

    - Fixed crafts not being properly cleared when target was destroyed.
    - Fixed invalid items in bases (from old save bugs).
    - Workaround for SDL_Mixer random crash on music change.

commit c7a39c93af457b2129adcecb0a687cefdfb30022
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 10 16:04:16 2013 -0500

    binary saves: working!
    
    also compiling on Linux

commit 6a9236165017d3c06818768d843954f590e1c4e5
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Feb 10 14:29:11 2013 -0500

    binary save/load, status: broken
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj.filters

commit af0b1d13c6efe534ef24fa3679392dbe483abbd2
Merge: b785566 578adb2
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 10 13:14:26 2013 -0800

    Merge pull request #289 from winterheart/master
    
    Updated Russian file

commit 578adb24937f215f6e39ab427b6e93d4e32a152e
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Feb 11 01:27:49 2013 +0600

    Additional strings.

commit 23c5edbe020adbd4be3fe6c514518928921591bc
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Feb 10 05:25:18 2013 +0200

    Make sure we keep the hitPos.
    
    The 'else' part was a noop, fixed it to actually work (and follow coding style).

commit dbe4c9f09e928b53015d11fca07da6b4d05483c7
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Feb 10 00:19:09 2013 +0100

    Fixed: Shoulders were covering the texts of hands with one pixel.

commit b785566f4d57950ee7b3fdc4beaadf5cfd74fafe
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 9 18:28:54 2013 +0000

    Updated french translation.

commit 8687ebc0a9e3e8a037294ecad17ba9e4366b06eb
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Feb 9 23:53:52 2013 +0100

    - unitRadius fix.
    - undo hilltop fix part

commit caf21f7d9c0d5e89c285f097108f5f638a861cae
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 9 23:49:43 2013 +0100

    Fixed: Weight of ammos in weapons was not counted to total-weight.

commit 16272e7f5bae2cfaed6851399587797814e5a31e
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 9 23:16:43 2013 +0100

    New option: Show more stats in inventory view.
    This feature can be turned on/off with showMoreStatsInInventoryView in options.cfg.
    Default is OFF!
    Showing: Weight, Firing Accuracy, Reaction, P.Skill, P.Strength
    Just as in UFO Extender. :)
    I've had to make new language-strings: STR_WEIGHT, STR_FACCURACY, STR_REACT, STR_PSKILL, STR_PSTRENGTH
    I've adapted all of these strings to ALL language files, although it's precision is determined by Google Translate. :)
    So i recommend every translator to check those strings after this is merged. (And count the strings' length to fit in the available space!!)

commit 88860fff081846180bc3dbe40ee457372730ffb4
Merge: 8bdcb6e eb2a5f6
Author: Daiky <tomvdtom@gmail.com>
Date:   Sat Feb 9 13:37:32 2013 -0800

    Merge pull request #275 from Volutar/master
    
    Fixed hill see & targeting bugs + grenade level error crash.

commit 41ae8289963737d2e1b8e6952a0bd00ba56c2c5c
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Feb 9 14:24:58 2013 -0500

    a bit of cleanup

commit 4bd235d39dbec151d928fff913efb171089ea8c1
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sat Feb 9 14:10:37 2013 -0500

    fix missing filter lines from lousy merge

commit eb2a5f60959d9fe512f46c80390f94dcc2975d68
Author: volutar <volutar@mail.ru>
Date:   Sat Feb 9 23:32:57 2013 +0600

    - base defence fix for previous fix :) not it should work in both cases

commit 8bf3657ecdca935d0d7b32647a25aac7af0e80f1
Author: volutar <volutar@mail.ru>
Date:   Sat Feb 9 23:14:42 2013 +0600

    - fixed debriefing crash when tank was destroyed
    - fixed base info crash if soldiers are out
    - fixed basedefence mission start crash when soldiers are out

commit 8bdcb6ef20f682faefa7de6629420fb770659bb7
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 9 16:16:01 2013 +0000

    Fixed UFOpaedia tank crash.

commit fdf8ff03d110a15372a65f1e09b3b21289608859
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Sat Feb 9 21:07:11 2013 +0600

    Updated Russian file, fixed some typos.

commit cd50d76f9f95123fc7c5883437f5840ebb18099c
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Feb 9 15:34:45 2013 +0100

    geoscape refactor

commit bf80b67ec85e728326968a28a53171c5c8bc9f40
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 9 14:03:06 2013 +0100

    New: Show Soldiers' number on Equipment-screen.
    So Mythical Duck doesn't have to count the soldiers anymore. :)
    (ok, not just he:)
    Of course this value is the same as "Space Used", when there's no HWP on board. But when we use HWPs, this field is useful. :)

commit 8537eae995d460bf836ee37ec031c9d4a481a179
Merge: 7c434f2 555f403
Author: volutar <volutar@mail.ru>
Date:   Sat Feb 9 16:42:57 2013 +0600

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 555f4034cff4165c08fe02dc29e9b961a85f31a3
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 9 03:25:14 2013 +0000

    Updated Czech translation.

commit fd7d553df1da2de544182717d235c0be4482c886
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 9 03:05:54 2013 +0000

    Fixed garbled strings in Base Defense.

commit 7c434f2e0b27ac64635603112592a48dc49b1a33
Merge: df822c5 0c15fbe
Author: volutar <volutar@mail.ru>
Date:   Sat Feb 9 08:51:11 2013 +0600

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 88e13d06ba2d74ae0cc73176027fdcf98fe0b905
Merge: b703572 0c15fbe
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 20:54:25 2013 -0500

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into remix
    
    welp

commit 0c15fbe335ef37d8bb527466a8dfa95f36b110f7
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 9 01:48:12 2013 +0000

    Updated spanish translation.

commit aa62cb39110d6c910a9da399bffb56c3f4c5cca2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 9 01:47:42 2013 +0000

    - Fix #4359780 for crash when undefended base is attacked.
    - Fixed alien corpses not being recovered.
    - Fixed uncontained live aliens not turning into corpses.
    - Fixed various errors in live alien recovery.
    - Fixed garbled strings in Graphs.
    - Fixed terrorist units not getting weapons.
    - Fixed missing string templates in Battlescape.
    - Fixed various errors in ruleset.
    
    WARNING: WILL BREAK YOUR BATTLESCAPE SAVES. Finish your Battlescape missions before using this build.

commit b7035728f7e2489b6c803f5beecefeecd71e6143
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 20:38:43 2013 -0500

    derp

commit a5712df59eeb39d3fc725a32d51f7b13cc2564ef
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 20:33:47 2013 -0500

    small fixes related to 32bpp screen
    
    * don't memcpy() memory onto itself; use memmove() for that!
    * 32bpp screenshot code!

commit 760fddc81479dfc98ebf00d48f6bb542adb4b67d
Merge: 180a24e 63ae828
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 19:00:34 2013 -0500

    Merge branch 'optimization_attempts' into remix
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj.filters

commit 416a4bfcd3a832d3212a7675f607233c88927c3f
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Feb 9 00:18:45 2013 +0100

    New: Option to show funds on Geoscape.
    This feature can be turned on/off with showFundsOnGeoscape in options.cfg.
    Default is OFF!
    It shrinks the time, and puts the funds above it.

commit 63ae8289fc26e82db61509ff41d126796d5d406b
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 1 14:31:19 2013 -0500

    braces to remove warning

commit 78b0b9ae043c8f78d6d215698725d26798b93174
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 18:05:00 2013 -0500

    run on linux, dang it

commit 71b6a294511924946a2d4081aef3ec05561aa867
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 17:56:12 2013 -0500

    added HQX filter! it's so pretty :~)~~~

commit 37df363a21d8b423215002ea1df804a00bdeb3fd
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 16:46:18 2013 -0500

    CPUInfo -- signed or unsigned? It is a mystery.

commit 22794586b57bf0a499b3c49664db86a4e6ddd6e8
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 16:38:09 2013 -0500

    fix autoconf flags for inclusion of C files

commit 46fffa31b4c60b2146d420288272501a1fac65b5
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 15:56:00 2013 -0500

    added default for scale option, also Makefile.am

commit b98cd3c07bd373d8f3c5721616a9c72e5047f00b
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 15:42:33 2013 -0500

    added Scale2x, Scale3x, Scale4x filters

commit df822c521d5a1388b0c9c83a9103e2dc594cac0c
Author: volutar <volutar@mail.ru>
Date:   Sat Feb 9 02:19:49 2013 +0600

    Terrain FOV calculation made more like ufo:eu

commit 180a24e2f2f84c39145020b4a6dd1f80a630f709
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 8 20:02:45 2013 +0000

    Fixed strange visible tiles from upper levels

commit ed5f01b078cfef6c13dd0e3968a6c19d0bb6044a
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 8 20:02:08 2013 +0000

    Fixed duplicate string ID

commit a927b1723c10ff61dc46943644bf0085c0134464
Merge: 6ffead4 2d781f1
Author: volutar <volutar@mail.ru>
Date:   Sat Feb 9 01:58:29 2013 +0600

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit a37a3c6a081e45ee01b7d24cf489e9a75dae4406
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 13:05:10 2013 -0500

    normalize iteration style in zoom functions

commit cd80a5be0a2063a0e15c7bae68bf7a4cf82fa1a6
Author: Greg V <hmaon@bumba.net>
Date:   Fri Feb 8 11:29:43 2013 -0500

    adding Zoom.cpp to project file
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj.filters
    
    ^O.o^

commit 2d781f1a7f06c99f17d7596060e5ae0b929bd58b
Merge: b2ba32d 0cff0de
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 8 11:32:10 2013 -0800

    Merge pull request #284 from cornels/patch-6
    
    Update bin/data/Language/Romanian.lng

commit a9194cd363e86000e7af7b0ee650dba449c4819f
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 7 18:41:20 2013 -0500

    working on Windows now, looks good

commit ac96cccb2ab9ae6cde28410a651f7ef2aa68c1a1
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 7 15:40:29 2013 -0500

    moved a bunch of code from Screen.cpp to Zoom.cpp

commit 91573dc30b33284d12f217a295b73abcb90721f3
Author: Greg V <hmaon@bumba.net>
Date:   Thu Feb 7 00:45:07 2013 -0500

    unreinventing the wheel of aligned memory...

commit 76a4fdd004805cf0ad5aa1c8c8f2d781cdbe3c53
Author: Greg V <hmaon@bumba.net>
Date:   Wed Feb 6 20:39:38 2013 -0500

    further SSE2 scaler work
    
    more scaler functions!
    surface pixel buffers aligned to 128 bytes!
    things may be broken...

commit 0bbe1fbfb4e7ec69561a484d4119fd28bb264ac9
Author: Greg V <hmaon@bumba.net>
Date:   Wed Feb 6 09:11:53 2013 -0500

    whoops, didn't mean to include project file

commit fa16252c5d0c121bf447f280a2fdfabc7cb69e04
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Tue Feb 5 23:54:33 2013 -0500

    SSE2 4X zoomer for Visual Studio intrinsics
    
    TODO: probably needs alignment check!
    TODO: 2X and GCC versions!

commit 0cff0de650a111a108a6b6a2de75ba25b619ffe6
Author: cornels <scortan.cornel@gmail.com>
Date:   Fri Feb 8 20:31:05 2013 +0200

    Update bin/data/Language/Romanian.lng

commit 05a1171115f9cffc60b14e73266d81199210d438
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Feb 8 18:27:04 2013 +0100

    New: AutoSell Production Option.
    This feature can be turned on/off with allowAutoSellProduction in options.cfg.
    Default is OFF!
    It can be activated with a right-click on the UP-arrow-button when assigning "Total to Produce" on the Manufacture-screen. Its state is showed by $$$. When a new item is built, it will be sold immediately. The time-left column on the Manufacture-screen shows the time left to complete one new item.

commit 6ffead4d19b25bda337e9bb268f195456cff8779
Merge: 2b9dee5 b2ba32d
Author: volutar <volutar@mail.ru>
Date:   Fri Feb 8 19:21:21 2013 +0600

    Merge remote-tracking branch 'remotes/OpenXCom-Sup/master'

commit b2ba32d929fc8de239cab9347713c47a026f3576
Merge: 7109000 dee6494
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 8 04:55:12 2013 -0800

    Merge pull request #281 from radius75/Polish_t
    
    Polish translation

commit 71090004038c9a5a945aa1f5a1347f94aa5f027b
Merge: a82d656 3986600
Author: Daniel <supsuper@gmail.com>
Date:   Fri Feb 8 04:53:35 2013 -0800

    Merge pull request #282 from MadAnd/master
    
    Updated translation

commit 3986600c4681cb13845e29d7ce6cb2141e6ec131
Author: MadAnd <dev.madand@gmail.com>
Date:   Fri Feb 8 14:11:17 2013 +0200

    Translation maintenance

commit e4d0c67e7d4a43e66c161c24597f15bc731e6341
Merge: 5f94493 a82d656
Author: MadAnd <dev.madand@gmail.com>
Date:   Fri Feb 8 12:42:04 2013 +0200

    Merge remote-tracking branch 'upstream/master'

commit dee6494f4dfab8aaa7fc31bc9e9849a9ad69c9f7
Author: radius75 <radius75@interia.pl>
Date:   Fri Feb 8 10:38:30 2013 +0100

    update Polish.lng

commit 7bf35875df923ee5dd6a812467aa0870d9aa7ac6
Author: radius75 <radius75@interia.pl>
Date:   Fri Feb 8 10:36:57 2013 +0100

    change str. name to STR_ROTATE_DOWN in EnglishUk.lng

commit a82d65698e2643ec95d03ba27e78fc63d4742db2
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 8 02:56:12 2013 +0000

    Updated language files.

commit e524c69c53809e0a10dce2147a9f5dd5b7110fec
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 8 01:29:43 2013 +0000

    - Fixed alien base notification not centering on base.
    - Fixed string for melee attacks.
    - Finished up Controls UI (NOTE: CONTROLS STILL NOT IMPLEMENTED, DON'T WHINE ABOUT IT)

commit 8beb413a0df771d3c1aad54f46112af7fa0a292d
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 8 01:25:50 2013 +0000

    - Fixed Geoscape music restarting too early.
    - Fixed base defense crashing when defenses activated but no soldiers were available.
    - Code cleanup.

commit 30f734b00be9bd262ab0be6c0c198c54fcc3fdd1
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 8 01:21:48 2013 +0000

    Fixed TextList only accepting left-clicks.

commit 938cbe3d638b2db337b35f28544126bd4054ea53
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Feb 7 16:43:24 2013 +0100

    New: Basescape: Can place buildings next to uncompleted-buildings. (Building-Queue)
    This feature can be turned on/off with allowBuildingQueue in options.cfg.
    Default is OFF!
    
    Instead of showing "Queued" to such buildings (as in UFOextender's "Base Building Stacking") it shows the days left to complete. (so it is a sum determined by the queue)

commit fcd1366275e1a4cbd1cedd51223332209ba23bd9
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 6 21:51:17 2013 +0000

    Fixed crash if AI had no weapon to shoot down base modules.

commit 49d51c797561a844b9b20c11d195e1a9ea3779ba
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Feb 6 13:20:04 2013 +0100

    Fixed a crash. (ArrowButton)

commit 2b9dee5b44a7b1be3e062f4df8f80d80f098f7e4
Merge: a90a5fe 910bc5a
Author: volutar <volutar@mail.ru>
Date:   Wed Feb 6 13:24:23 2013 +0600

    Merge remote-tracking branch 'remotes/OpenXCom-Sup/master'

commit a90a5fe9af0ac10742c6f9b7becd22de0e3d7b87
Author: volutar <volutar@mail.ru>
Date:   Wed Feb 6 13:05:28 2013 +0600

    gap-aware line tracing (both los and fire) optimization

commit 910bc5aa4622cf34969725cea5eb28a0522675c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 6 17:58:30 2013 +1100

    "Accident in transit"
    
    unconscious aliens that are of no value to our interrogation team
    will have an unfortunate accident on their way to the debriefing screen,
    Xcom monthly profit projections up 10%

commit a9e41bd61ab5791361226668d5058d1c799631d4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 6 17:57:19 2013 +1100

    fix research functions to account for live aliens correctly.
    
    aliens are defined as anything that unlocks alien origins.
    leaders are defined as anything that unlocks "leaderPlus"
    commanders are anything that qualifies as a live alien that also unlocks the cydonia dependancy
    
    i hate to hard-code these checks, because they aren't tftd-compatible, and it adds
    a whole bunch of conditions on how to define things properly, modders will need a handbook.
    :(

commit 82675a63ecaea6a909e2c28c11925cc082700a67
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Feb 6 00:51:11 2013 +1100

    fix for ufopedia
    
    some articles and research names don't match up due to being uppercase
    (armour articles for instance)
    allow for _UC variations and make ammendments where necessary.

commit 5a9fa39065264ad00f8bd766c89a2899d34eb90e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 4 23:05:31 2013 +1100

    Add missing mindprobes from aliens
    
    in case you guys actually want to research these.

commit 69bed70b92846af264ed2c1cc41c7c7777affb89
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Feb 4 22:58:59 2013 +1100

    get rid of string templates
    
    - use the plain translated strings instead of a template
    - don't check for a string template to indicate a live alien, instead check if this topic unlocks "alien origins"
    - add the missing strings for aliens of various races and ranks

commit f58b4d686b5a489e402f6936d0b07822e7de9707
Author: volutar <volutar@mail.ru>
Date:   Wed Feb 6 08:19:33 2013 +0600

    reverting rc

commit 675204258bbe85cf398ea945d4f5a17718a8854d
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Wed Feb 6 00:24:50 2013 +0100

    MaxClick (RightClick) function in Basescape is extended to soldier reorder arrow-buttons, and TextLists' scroll-arrow-buttons (Sell/Purchase/Transfer lists).

commit c685e263f01ba225f8940280cfb0826f0d17db55
Merge: 3efa332 5e4ccb3
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 5 13:38:02 2013 -0800

    Merge pull request #276 from fenyo1/HUN-Lang-Update
    
    Hungarian Language update for the most recent version

commit e5dbd43cae78038b015259fa7d303ef66ef056a3
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Feb 5 22:11:17 2013 +0100

    Change: Show all radar-types' range on all bases in base building mode
    It can be turned off to work in the old way by setting the globeAllRadarsOnBaseBuild setting in options.cfg to false.
    
    It can be very useful if the player building a new base before the previous new base's radar (its construction) is completed. (the player want to do optimal cover)

commit 5e4ccb313478ee088112d722e56450aec78f09f5
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Feb 5 18:36:24 2013 +0100

    Hungarian Language update for the most recent version

commit d31d758cfa77502461a28929c5a1cc7576c8eb00
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 23:18:36 2013 +0600

    game crash when targeted not unit but hit unit

commit e05781987ff4f055d997bccc99ca090653a36c53
Merge: c4a2b83 3efa332
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 21:53:47 2013 +0600

    Merge remote-tracking branch 'remotes/OpenXCom-Sup/master'

commit c4a2b83ff1f92f1a7908b3dd0f5124385450a14a
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 21:28:19 2013 +0600

    fixed grenade explosion level leading to game crash if grenade blown on top of desert hill

commit 4222136fb63759550a327851bf67ae584a4c1ea2
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 21:26:25 2013 +0600

    fixed grenade explosion level leading to game crash if grenade blown on top of desert hill

commit 515227b67725b9e65815f43328760f444339d75f
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 20:26:35 2013 +0600

    Fixed hill see & targeting bugs.
    Signed-off-by: Volutar <volutar@mail.ru>

commit 3efa3325c9c95c4f4e7066048c6f929af9cf0786
Merge: 492229e da2f811
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 5 06:27:12 2013 -0800

    Merge pull request #274 from radius75/Polish.lng
    
    bin/data/Language/Polish.lng

commit 492229ec65bafd08fe47dffb42ec4795038b1af8
Merge: c012b1c 3d0bcb2
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 5 06:24:13 2013 -0800

    Merge pull request #272 from redx25/unloadTextFix
    
    Minor inventory bug fix

commit 3d0bcb2e2e2513afaa21a007ef81b013bb82bdda
Merge: d678014 f6fe6a9
Author: redx25 <red.mage25@gmail.com>
Date:   Tue Feb 5 07:59:43 2013 -0500

    Merge remote-tracking branch 'upstream/master' into unloadTextFix

commit f6fe6a95a5b48009ae85e7681a54da4821ef2947
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 5 07:11:50 2013 -0500

    fixing compilation errors on Linux
    
    directory and file names are case sensitive!
    std::cerr requires an #include

commit 5bf4e57c22863075298aae24c4bf0a81af11976e
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 04:15:17 2013 +0000

    Fix hidden aliens on top of slopes in map

commit 95384c7677dd6efa5483cbd7b4b7580268c9c48a
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 03:23:07 2013 +0000

    Fix map view of desert hills

commit 1d43b021d8845deb142894867c344839b2ac0f6c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 5 03:16:53 2013 +0000

    - Fixed used hangars miscounting crafts in production.
    - Fixed misleading function name.

commit c66497b6f1cf854d31f175a8f373e0cfb70309e5
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 5 02:30:34 2013 +0000

    WIP Controls stuff.

commit b445627ae537a63fa754d812b28f8bd9afad7ad9
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 5 02:27:27 2013 +0000

    - Fixed not loading MIDIs properly.
    - Fixed no error when audio files are missing.
    - Fixed audio file priority (no longer need to delete GM.CAT).
    - Fixed "mute" setting causing crashes.

commit c012b1c27122adef68034e28fc2f3c5028d9f1c9
Merge: b713968 ed5c995
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Feb 5 04:16:29 2013 -0800

    Merge pull request #273 from hmaon/seriously
    
    fixing compilation errors on Linux

commit ed5c9952a6eaa46e12282cfaaf63f96a1012cfdc
Author: Greg V <hmaon@bumba.net>
Date:   Tue Feb 5 07:11:50 2013 -0500

    fixing compilation errors on Linux
    
    directory and file names are case sensitive!
    std::cerr requires an #include

commit da2f811d5d61845da4ebf5ca5a9d3103eaca1182
Author: radius75 <radius75@interia.pl>
Date:   Tue Feb 5 13:08:59 2013 +0100

    bin/data/Language/Polish.lng

commit 5f944939fcad44415fab7670900bf80b8981e391
Author: MadAnd <dev.madand@gmail.com>
Date:   Tue Feb 5 11:49:41 2013 +0200

    Translation maintenance

commit b713968a4acb4eee3cf227a894d380a427e66061
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 04:15:17 2013 +0000

    Fix hidden aliens on top of slopes in map

commit 411a873317b729c2d37024df738cdd1bb1b73c19
Author: Volutar <volutar@mail.ru>
Date:   Tue Feb 5 03:23:07 2013 +0000

    Fix map view of desert hills

commit 31c5a519a4fd5a9578a61cfcf968eb2acf93f794
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 5 03:16:53 2013 +0000

    - Fixed used hangars miscounting crafts in production.
    - Fixed misleading function name.

commit bb3710c5e3e0acb51b2d6a550b793e9bd6c8fd2a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 5 02:30:34 2013 +0000

    WIP Controls stuff.

commit 737517c432f687139d4ed221122090cc9c1c0bfb
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 5 02:27:27 2013 +0000

    - Fixed not loading MIDIs properly.
    - Fixed no error when audio files are missing.
    - Fixed audio file priority (no longer need to delete GM.CAT).
    - Fixed "mute" setting causing crashes.

commit 56f278274ec1591a2050121c406dfa95fcec4c3f
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 4 18:34:51 2013 -0500

    further work on optimized scaler routines
    
    added 32-bit version of the functions; they're almost as good as the 64 ones!
    tweaked 64-bit x4 scaler to reduce register spills, mostly unsuccessfully

commit 6afce0beb6a1b3e1bd601df3c0e4054ee2d47733
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 4 12:10:40 2013 -0500

    Revert "remove shade range check from shader"
    
    This reverts commit 7f5100df39efa4bb51e9e20ffea04c65c9fd6a87.
    
    I can't find any problems caused by the change but removing the change from the
    "Standart" routine does cause problems so I can't really assume that shades
    will be within the alloewed range apparently.

commit ed431a45c4f8961f86976a4c4a5d07ed239df613
Author: Greg V <hmaon@bumba.net>
Date:   Mon Feb 4 11:56:08 2013 -0500

    optimized _zoomSurfaceY() for 2x and 4x cases
    
    This covers the default resolution of 640x400 and the obvious next
    choice of 1280x800. The new optimized functions use 64-bit integers
    rather than reading pixels a byte at a time and writing them back
    one byte a time. The result is an fps boost of up to x1.5. The optimized
    functions also fall below TileEngine routines in CPU use according to
    the callgrind profiler.

commit d6780141e1c0a22d5af50d66cfff73f501548d0b
Author: redx25 <red.mage25@gmail.com>
Date:   Mon Feb 4 08:15:20 2013 -0500

    Fixes bug where selection text and ammo graphic would disappear on failed unload

commit 35ac30d0f3e34fd675182eacf808d7b9f2e46d23
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 3 20:41:29 2013 -0500

    don't malloc and free temp arrays in _zoomSurfaceY
    
    not that this solves any major delay in that function but oh well...

commit dd47883e70d8e180eeaf828be1066805fc13fee5
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 3 19:57:44 2013 -0500

    inline SavedBattleGame::getTileIndex() for getTile
    
    for total inlining of getTile() codepath

commit 8b8b1c0aa44ceda243fc10e45cd96692913c2e0c
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 3 19:46:06 2013 -0500

    remove shade range check from shader

commit ab6a8b0e72125b43d49da81c5f8f0f7f0fed505a
Author: Greg V <hmaon@bumba.net>
Date:   Sun Feb 3 18:45:39 2013 -0500

    inlining SavedBattleGame::getTile()
    
    it's the most-called method in the whole project

commit ed6b3d381d134477b87782becf0e42cd6ea093a1
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 3 20:15:01 2013 +0000

    Whoops

commit dcd1532fbee4a3c4fedacf915729b978ca6cccd3
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 3 20:13:35 2013 +0000

    - Fixed digital music not loading if GM.cat is present
    - Fixed missing support for extra PSX tracks

commit 478da4d234eb24b95024b4e78d00546471731e40
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 3 17:04:36 2013 +0000

    More research bugs

commit e4570305242f42597f8f64db2d7be5204eb706a2
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 3 16:43:03 2013 +0000

    Fixed errors in research tree.

commit dca3820d2275c1fd89b15da68c235eea4a36016a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 3 20:15:45 2013 +1100

    make more use of the forward/back mouse buttons
    
    - add a selectPreviousPlayerUnit() function in BattleScapeState, for use with "back"
    - allow for checking reselect flag on existing selectPreviousPlayerUnit function in SavedBattleGame
    - use forward and back buttons in inventory state
    - use forward and back buttons in unit info state

commit 0280c4f82b1af35477ef73202de063a16c5b3b3b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 3 16:58:39 2013 +1100

    better fix for tu check on psi attack
    
    because we don't pass a reference or a pointer or something to the state,
    i don't know.
    there must be a better fix than this, but this works so whatever.

commit b64178e64ac85b9d1ba293c08411147616862b01
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 3 16:33:44 2013 +1100

    add backwards compatibility for previous pre-releases.
    
    whiners.

commit 0ccb800e27a43a76d0541be3d2b26719c41d6815
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 3 02:00:19 2013 +0000

    - Fixed psi stats showing wrong.
    - Fixed missing "In Psionic Training".
    - Changed Battlescape option speeds.
    - Changed default scrolling behavior.
    - Added button for Drag Scroll in Battlescape.
    - Added button to Restore Defaults.
    - Added key options.

commit 1077ac2d7812d546fda3093309f97f41e1fac8b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 3 12:08:04 2013 +1100

    better radar line behaviours
    
    save them, force them on when placing a base.

commit 9ae46b815d9b94cc82d6388dde26a3db25e67b93
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 3 10:48:00 2013 +1100

    fix for psi soldiers in info view

commit 15c40fcfc5dfb78d745845bc07767aa1e6bbeb54
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Feb 3 10:15:48 2013 +1100

    no more 91 psi guys showing up as "unknown"

commit bd3b92ef126e35493c879e437e8293c36b7a4dd5
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 2 22:27:40 2013 +0000

    Fixed UFO destructor crash.

commit 15d01b23e8717c57394c3611c7fd691663953777
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 2 21:48:01 2013 +0000

    - Fixed wrong craft/base weapon sounds.
    - Fixed crash in base defenses.

commit f34696fd079a021daa074f8f06c40e0d03cb9438
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 2 09:10:11 2013 +1100

    radar line fixes from Volutar, toggle on R key

commit 46900b2ab1afe22e0678b728158c1484cbe78011
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 2 09:03:30 2013 +1100

    fix for phantom and unlimited mind control

commit 39e857274b83069c0b92f1ab01188ea18d95b003
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Feb 2 06:28:12 2013 +1100

    small fix for psi aliens
    
    and a reduction in arguments for LoF viability checks.

commit c6528697150bc010db7848bfc983e033d4590e1b
Author: Volutar <volutar@mail.ru>
Date:   Fri Feb 1 18:47:53 2013 +0000

    Radar ranges

commit a07c5b2bd3585103b23fcdd26d39e401c698a68f
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 1 01:43:38 2013 +0000

    Fixed missing terror site popups.

commit 9f1adcbbfe902a49a0f0e2f033da920d81729958
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Feb 1 11:43:57 2013 +1100

    more fixes for lof checks
    
    only run the extra checks for player units,
    and only use it on the first bullet of an auto shot.

commit e52c533d4d58fec5aed4a7e2c13a3e1d8a82f02c
Author: Yankes <Yankes@modliszka.(none)>
Date:   Fri Feb 1 00:22:42 2013 +0100

    Hacked hair color of orginal male personal armor sprite

commit 2285334743134ce46addb54944c63b1ddb40ee10
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 31 22:28:56 2013 +0100

    removed debug thing

commit db7cfdb6ddb9bd203ef26126265d6e74f0eccb0a
Merge: 6982153 f6a69c5
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 31 22:27:15 2013 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 6982153b3d8d7ce5a1fc68c503e4e12312f715c1
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 31 22:26:38 2013 +0100

    - Try to fix the power source explosion.
    - Fix smoke damaging tanks.

commit f6a69c5cc4436a8307e9aa956b3c8cf62b82e3e7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Feb 1 06:30:29 2013 +1100

    fix for the previous fix.

commit 02c5c67d835beaa53a99034c3d7c778c13ec3687
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 31 19:49:03 2013 +1100

    fix for LoS vs LoF issue

commit eba360ae39e3abc77f2a3cbe315143544288ba17
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 31 00:42:08 2013 +0000

    WHAT THE FUCK

commit d0a9c7c5d78ef468d8d80f25dd5fd7b2fce59f89
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 31 11:16:13 2013 +1100

    zombie fix.

commit c15328fff67650ea8965fe753a2e8da19f493c67
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 31 09:51:00 2013 +1100

    fix for fall state

commit e2a5ad673fde74154ab358171b7ab63375facb79
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 31 07:59:46 2013 +1100

    More LOS fixes
    
    no more horizontal gaps, and citizens won't give expose tiles anymore.

commit c90f44e4bab3e956986dd274118e22f35dbd601b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jan 30 19:09:15 2013 +0000

    UI fixes.

commit 3a7da10074925371a587868ae1d22285f67c5637
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jan 30 03:46:38 2013 +0000

    - Fixed unit panic/berserk behavior.
    - Fixed some UI issues.
    - Updated makefiles to only use yaml-cpp <= 0.3.0

commit 5e339d3d6ca5cb3c1f3b3d691e8f2264e24e72c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 30 07:51:38 2013 +1100

    THIS is a fix.
    
    added UnitFallBState so aliens no longer defy gravity.
    
    let the bodies hit the floor
    let the bodies hit the floor
    let the bodies hit the floor
    let the bodies hit the...
    
    FLOOOOOOOOOOOOOORRRRR!

commit f7f9a69c393601d6f3b23599b07d37151182b509
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 30 02:31:05 2013 +1100

    nope, that's not a fix.

commit 6b0ad9284e8913b4eee4b30681be9c777017940c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 30 00:34:20 2013 +1100

    a few more fixes
    
    correct faction calculations at turn's end to account for mind control.
    
    use the correct check for the "researched" flag when excluding items from
    base defenses
    
    count UNresearched items as artifacts, not researched ones, and count
    corpses regardless

commit 76c289cb53f9d91a243319eaf106dc45b14348e1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 29 23:50:25 2013 +1100

    fix for unresearched items in base defense

commit ff27d109f1f31a6087cfc10ff527e4eef3eec49a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 29 23:07:20 2013 +1100

    whoops
    
    forgot some arguments.

commit 0963906a189d5f568cb263d32c164e387e27fa7d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 29 22:29:47 2013 +1100

    fixes for "select next player" behaviour
    
    we should have two flags here, one to SET reselect and one to CHECK reselect
    because we don't always want to do both.

commit 719c62175d5eff7b4dcb80acebc36c9a9a26aff1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 29 22:15:44 2013 +1100

    correct behaviour for explosive radii
    
    a lot of explosive radii were actually HARD CODED into the original,
    all grenade type explosions for example were limited to a radius of 5,
    CyberDisc explosions were set to 6
    all "waypoint" weapons were hardcoded as 10
    tile explosions were at power / 10
    HE/stun were at power / 20
    incendiary explosions were at power / 30 (40 for ai/reaction shots)

commit 293ec3df08be37aa2e35768196709c875880eb0a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 29 19:47:48 2013 +1100

    fix game over state palettes

commit 2760573cab470c3725bc0556d665a2b5450bbb2b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 29 05:05:30 2013 +0000

    SO MANY BASE DEFENSE BUGS:
    - UFO wasn't removed after base defense
    - Base stays "inBattlescape" if base defenses succeed
    - UFO would still trigger base defense even if it missed the base
    - Crash if UFO was destroyed in base defense while being chased by craft
    - UFO still wasn't removed if game was saved during base defense

commit 045aac9686b9efe0d9b934ff3d6ee9e863b5b232
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 28 19:54:01 2013 +0000

    - Fixed medikits having wrong TUs.
    - Fixed starting funding calculation.

commit 7f71b532c5fa05a81edb19e56f316fa463f513d5
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 28 05:32:16 2013 +0000

    Fixed Firestorm health.

commit 322b8f8846504d4a1aadadcde5b26fec3b9e2f37
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 28 22:07:32 2013 +1100

    fix the "aliens opening doors" bug.

commit 8d57b9e716eec388fe9f24aaaa72e48937ee620e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 28 22:06:55 2013 +1100

    added safety at end of turn

commit 7bd5d0caad5507db5f67b0569eedde4c8d442a72
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 28 15:25:59 2013 +1100

    correct racial distribution calculations.

commit f4cd9b195cf52ee4ff2e24fad077aeb94a38727e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 28 14:37:37 2013 +1100

    more psionic fixes.

commit b4f620780d341286944b21f8d0e98433de3c6357
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 28 02:44:42 2013 +0000

    - Added missing message for successful psi attacks

commit 68f365644adf12207367a2a23d716ef453d2947b
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 28 02:25:21 2013 +0000

    - Fixed crash when craft was destroyed in dogfight
    - Fixed destructor calls
    - Fixed mind-controlled aliens not being able to use their own weapons

commit e0dbf6afb5b57941cd444ace09069ebbd9e677d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 28 13:21:37 2013 +1100

    fix for psi calculations

commit 6c51ee64515b1b3fcf85bbda8bc2425aef5ba45a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 28 12:24:37 2013 +1100

    fix TU bug concerning MC

commit 55bab8df7e42d01dd9bf66ab4ec2a2e1fdb23355
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 21:03:08 2013 +1100

    fix for flying snakemen.

commit ad74bbc5802233f766b51c7c69bf5998e0cdb1e0
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jan 27 23:22:41 2013 +0000

    Fixed more bugs with monthly funding.

commit 4da1571cf901f4f95e8a4959923e5469c4e0aa56
Author: grzegorj <grzegorj@interia.pl>
Date:   Sun Jan 27 20:46:33 2013 +0000

    Updated polish translation

commit d4074d159cd0a13f888ec135fa26fdf42b1e8aeb
Merge: a302aed d484c15
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jan 27 10:14:41 2013 -0800

    Merge pull request #269 from radius75/Polish_lang
    
    bin/data/Language/Polish.lng

commit d484c155285db87a7d74cc524ce743871f586320
Author: radius75 <radius75@interia.pl>
Date:   Sun Jan 27 10:46:09 2013 +0100

    bin/data/Language/Polish.lng

commit a302aedba759c8cdc58e051e97ab5987762b312c
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jan 27 01:34:43 2013 +0000

    Pesky buttons.

commit d8d6392d7bef48489210fbcd0be06f8a6c6621d0
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jan 27 00:11:46 2013 +0000

    - Fixed NaN speeds.
    - Added option for notifying soldiers that get killed.

commit 4fa740ebb06d5dcc8dc60d019c9022876db054ea
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 26 22:23:43 2013 +0000

    Fixed civilians being saved when all soldiers died.

commit 567d8ed921027ecd54f7021a5675fa0e8df8fe42
Merge: 4d4ce03 3a30407
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 07:48:35 2013 +1100

    Merge branch 'fixes'

commit 4d4ce0333d7e43aabdfddf88ddcd630bc7aa796b
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 26 20:43:20 2013 +0000

    Fixes:
    - Monthly funding change didn't match country satisfaction.
    - Funding screen wasn't properly formatted.
    - Alien base IDs started at 0.
    - Armor manufacture have wrong costs.
    - Manufacture arrows have wrong size.
    - Research arrows have wrong color.
    - Terror site didn't disappear on mission abort.
    - Failed terror sites should count every civilian as dead.

commit 3a3040763c1bee1b386a2799e0a94d79c2e2f8be
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 06:37:54 2013 +1100

    don't cache invisible aliens

commit 930932cce6929cc7c9a877f341420d5d01cd368f
Merge: c26a66a fa6ab88
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 26 18:09:13 2013 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit c26a66a05434f6b82d531fad7fd5f3b1965cf25c
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 26 18:08:43 2013 +0000

    Fixed saves with non-ASCII characters sometimes vanishing.

commit 35efae513c731e11342b948e08a392fb16e7a877
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 03:44:13 2013 +1100

    no need for these statements.

commit 788549f39076b3b00c7e7a87dcdd794906bf6936
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 03:42:55 2013 +1100

    less iteration in melee decision making

commit 06144f37cb0f43c82459666247fc975ba1bd5d59
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 03:40:12 2013 +1100

    keep dying units visible
    
    it was annoying me that i only got to hear my units scream, and not get to
    see them fall.
    this no longer annoys me.

commit 37326bb6a3e20ad712e4aa30a1e5a96bf67677bc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 01:43:18 2013 +1100

    allow large units to go up levels where appropriate.
    
    the reaper comes on wings of terror,
    but we are safe, there's a pathfinding error,
    the warboy sees, and disapproves,
    and now the reaper slowly moves,
    he climbs the ramp, and gains his entry,
    we all lament; there was no sentry,
    he eats my friends, he wounds me badly,
    the warboy watches, laughing madly,
    a warning, then; to all who'd listen,
    next time you depart on a terror mission,
    beware the reapers, the alien's toy,
    their lack of AI has been fixed by Warboy.

commit e1b897a0de45140b033e85b393e4e4a1c02367cc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 01:23:32 2013 +1100

    fixes for some camera centering issues.

commit b1f1141107b8fe4a902e16dbc24f2396e355e9c5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 27 01:16:17 2013 +1100

    refactor: one function for melee range validation.

commit fa6ab88d68db7630b0b85d42af8f7abd3d51c32c
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 24 10:37:04 2013 +0100

    - Fix cyberdisc exploding too often

commit 78537c1eaf28cd8e87a81ba9398308b25c12fe53
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jan 23 19:09:45 2013 +0000

    - Improved error messages.
    - Improved Battlescape speed options.
    - Improved New Game window layout.

commit 97613d83af1f0a054b39988e6f9219ca8c116604
Merge: ab2447f 3741c14
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 11:15:06 2013 -0800

    Merge pull request #268 from hmaon/palette_fix
    
    preserve palette in ManufactureState

commit 3741c140f5c736cff66ef707ece97e0a51c68226
Author: Greg V <hmaon@bumba.net>
Date:   Wed Jan 23 11:58:41 2013 -0500

    preserve palette in ManufactureState
    
    This is just a copy of the fix for ResearchState; it's a similar situation.

commit ab2447ffa31fba327e050a85e8fd7930092ef675
Merge: 1734bf0 32e40fe
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 08:47:03 2013 -0800

    Merge pull request #261 from cdietschrun/master
    
    Add cancel button to New Game State menu

commit 1734bf0f856170aeec1cb430a1eaeab73a607874
Merge: 7433e2b 047c41f
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 08:46:19 2013 -0800

    Merge pull request #266 from hmaon/palette_fix
    
    palette code changes

commit 7433e2b51e470338ece44fbf977874cf905b0e2f
Merge: 886d895 89793b4
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 08:45:49 2013 -0800

    Merge pull request #267 from karvanit/TranslatorFriendlyCode
    
    Translator friendly code

commit 886d8954a91eadfbb9d870d6b5bad8699d8c6b9d
Merge: db16923 3e60b58
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 08:45:34 2013 -0800

    Merge pull request #262 from cdietschrun/fix_misleading_error_message
    
    Fix for https://github.com/SupSuper/OpenXcom/issues/240 , misleading error message.

commit db16923075e5a5d7e31fd826eb85134d3db746db
Merge: a2d6a12 6851861
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 08:42:38 2013 -0800

    Merge pull request #260 from xanscale/master
    
    some GUI fix

commit a2d6a125f59ce6b5a186f2e8cec6dcef25f2d16e
Merge: 75a9e5e 9017604
Author: Daniel <supsuper@gmail.com>
Date:   Wed Jan 23 08:40:43 2013 -0800

    Merge pull request #259 from hmaon/clean
    
    messed-up Sectopod weapon fire and hit sounds, fixed

commit c4fb319865c426aa007195594a51715fd256fc4c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 22 20:24:52 2013 +1100

    difficulty influence on blasters
    
    more waypoints allowed on higher difficulty, more likely to shoot in the first place.

commit 047c41f203cf1cdbe0409c9e109403896f403710
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Mon Jan 21 22:51:08 2013 -0500

    make ResearchState preserve Geoscape palette
    
    NewResearchStateAvailable can push ResearchState which resets all 256 colors
    If it's followed by further notifications, they are displayed in an incorrect
    palette. This change makes ResarchState save its palette and restore it on OK
    click; thus harmony is restored.

commit 5b22458b69e6c9b76fa72ff8e18c9126f70ad932
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 21 19:33:24 2013 +1100

    some changes to efficacy

commit b1ca0469e1afc22e6cd21b2e3fda1dbd9dec6a5b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 21 16:04:01 2013 +1100

    merge fixes from hmaon

commit 22114f837c3ef92456fc9d99c01153d0b39fc8a4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 21 15:36:25 2013 +1100

    ditch faulty paths.

commit ac329b8bd5a967b08656a69254fd9ef5264d5547
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 21 15:36:13 2013 +1100

    Explosive Efficacy Rules
    
    making them shoot is one thing, making them not shoot is another.

commit 89793b43d4e16c2c912328ca1cabed40f70bb72a
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Jan 20 15:26:26 2013 +0200

    Translation: Proper question when abandoning game.
    
    Only Spanish really needed this, but it's proper translation code.
    - STR_ABANDON_GAME_QUESTION

commit 743a1288aacac90cfb728805c53553d3eea5d102
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Jan 20 15:08:57 2013 +0200

    Translation: Better support for number-forms.
    
    - STR_n_UNITS_IN_EXIT_AREA
    - STR_n_UNITS_OUTSIDE_EXIT_AREA

commit bb9e18878290de60224082dd66c31b0d19912c51
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Jan 20 13:55:47 2013 +0200

    Translation: More complete sentences.
    
    - STR_EQUIPMENT_FOR_craftname
    - STR_SELECT_SQUAD_FOR_craftname

commit 28cd652e6931e92d5ce6bacca1750de2bacc07b7
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Jan 20 14:35:11 2013 +0200

    Translation: Changed some translation keys.
    
    We shouldn't use underscore + number suffix in normal translation keys, now that
    they get added automatically by the translation system. So I changed
    STR_WEAPON_1 to STR_WEAPON_ONE and STR_WEAPON_2 to STR_WEAPON_TWO.

commit e51fbaf8b37af68e6027d04f8d5bc6027756277d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 20 01:29:08 2013 +1100

    fine tuning for blasters
    
    this should stop it pathfinding through targets that AREN'T our target,
    as well as closed doors, or anything else that blocks the LOS of the
    path of the waypoints, including the final waypoint.
    
    if the final viable waypoint isn't the same position as where the target
    is standing

commit 2c8918c1c3c497e5a27d4faeb3e07b5f2d450793
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Fri Jan 18 11:35:53 2013 -0500

    fix for research completed palette
    
    multiple 16-color updates in a row; actually not sure how any of the 16-color
    update cases were working

commit 27e13ec22bf8661f0d9b5a579866d8da8963a83e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jan 19 00:47:41 2013 +1100

    fix for bad blaster behaviour
    
    thought this was a bug in pathfinding or the waypoint allocation, turns out
    it was a just a bug in blaster launchers in general :D

commit e0f0c132ec54ee06b908bfa74ae0abf465a52955
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 18 21:14:12 2013 +1100

    pathfinding refactor
    
    missiles finding a path shouldn't check for blockage by a target.
    add a boolean argument to toggle this behaviour

commit d7bef3ddc2cc9ae54f949801ceb390f0e7e81f04
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Thu Jan 17 13:09:33 2013 -0500

    defer palette update until SDL_Flip()
    
    this cuts way down on the ugly palette swap artefacts that have been present
    ref: http://openxcom.org/forum/index.php/topic,875.0.html

commit 18a1d93695c48058b02083c2c60ab2a80c595572
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 18 06:42:54 2013 +1100

    fix from hmaon

commit 4f61a125a2c56308721165461241b131bd1fc50f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 18 06:42:12 2013 +1100

    refactor AggroState

commit dd9a7593f7cc61d313c3f4a99207254ba1e0b30e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 17 05:57:12 2013 +1100

    fixes for some bugs
    
    lazy code

commit 0ce8224c9cecda932f860285ffc49dfeea99bed1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 17 05:56:35 2013 +1100

    kill more soldiers
    
    because i hate you.

commit c955bd33abc060e9f648608f0e770a8bc6e0d94a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Jan 17 02:16:16 2013 +1100

    fix base attack screen.
    
    tested and working and marvellous.

commit 0f3928f979382cc1e337f0ec10f9b43cc9312da8
Author: pmprog <devhead@pmprog.co.uk>
Date:   Sat Jan 12 22:03:17 2013 +0000

    Initial Blaster Launcher AI Code

commit 0ebf1b0cbdc7fe3f327b586c344efb89f7ec53c6
Author: Yankes <Yankes@modliszka.(none)>
Date:   Tue Sep 13 23:40:23 2011 +0200

    skin colors

commit 75a9e5e81382c778c799d9d05e3b8582f9a4359c
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jan 13 15:39:53 2013 +0000

    - Fixed OpenXcom not accepting Unicode paths properly.
    - Fixed occasional crash in LBM loading.

commit 7b6a689068a48b9f8c881c422d7bb9436c38d200
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Jan 14 19:01:19 2013 +1100

    proper handling for fatally wounded soldiers.

commit 3e60b58df846966d75405cb8a3ea1841ec4d2445
Author: Chris Dietsch <cdietschrunfast@gmail.com>
Date:   Sat Jan 12 14:42:55 2013 -1000

    Fix for https://github.com/SupSuper/OpenXcom/issues/240 , misleading
    error message.

commit 32e40fe7ca16937410ef5368ff259fc486223f5b
Author: Chris Dietsch <cdietschrunfast@gmail.com>
Date:   Sat Jan 12 13:37:57 2013 -1000

    Adding cancel button on New Game State to go back to main menu.

commit 7886e51613701b5ebfb29cc06c4acb3644f95302
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 12 17:38:40 2013 +0100

    - removed unused NodeLink class, a nodelink is now just an ID(number) of the linked patrol node

commit 6851861b4ac7997585b629393c65fff16cee4234
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Jan 12 02:46:07 2013 +0100

    fix ICONS.PCK are res free

commit cafa0dc16be437ca96343a021588c85600e0046b
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sat Jan 12 02:44:23 2013 +0100

    fix for visible unit button

commit 90176047a807f7690ee9ab38afc37fed19698025
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Fri Jan 11 00:31:23 2013 -0500

    fix Sectopod weapon fire and hit sounds
    
    They're supposed to be lasers as opposed to silence on fire and a zombie bite
    on hit, I think...

commit c73eb294f9d3ac2d1cc236fc5c08b6c06a25a83f
Merge: d821032 2845e42
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 11 12:19:21 2013 +1100

    Merge branch 'running'

commit 2845e421e278086eeda694a8c546c0db048de15d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Jan 11 12:03:20 2013 +1100

    add shift-to-run

commit d8210323ca43e50b626ade581b991f3b9d0dadde
Merge: 2b860db 5d92346
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jan 10 08:47:17 2013 -0800

    Merge pull request #258 from hmaon/clean
    
    added STR_ZOMBIE to several .lng files, fixed several Russian strings, fixed my code formatting, a compiler warning, and a TU reserve bug

commit 5d92346f847082a96eeba1d59fdd28334be2fc43
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Wed Jan 9 11:27:49 2013 -0500

    don't stealth-change TU reserve from Auto to Snap
    
    Fixes this problem: With time units reserved to autoshot, if a soldier with a
    non-auto weapon ran up against the snap shot TU reserve limit, _tuReserved
    would be permanently set to BA_SNAPSHOT. As a result, all subsequent soldiers
    with auto weapons would actually erroneously reserve TU for snap shots.

commit 8c88eb42a222d30673c70b9cf51e4305e0c98a34
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Tue Jan 8 18:40:41 2013 -0500

    github doesn't think tabs are 4 spaces :(

commit 09bb0e94b8e29eb6eb9825c549b3fb94e523b470
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Tue Jan 8 18:30:35 2013 -0500

    fix sign comparison warning

commit 7b3f1c691de61ec525141630de9e52ad5385a2fc
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Tue Jan 8 14:53:43 2013 -0500

    minor string fixes
    
    - added STR_ZOMBIE to English.lng, EnglishUk.lng, Russian.lng, German.lng
    - fixed a few alien names in Russian.lng based on ufopedia.org usage

commit 2b860db2a939a51af4957dcce428f185c07c08cf
Merge: 63d6fed f26282c
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jan 7 19:40:58 2013 -0800

    Merge pull request #256 from hmaon/master
    
    insufferable clicks and pops in samples from MS-DOS version .CAT files (fixed)

commit 63d6fedcd7155d435f4665420ab76f6d724fc2d1
Merge: b59eb72 f225938
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 7 22:52:55 2013 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit b59eb726321c55e14e8a316ebec2a2734d52774d
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 7 22:52:27 2013 +0100

    - Proper damage type when units stand in smoke.

commit f26282caa9366d869f72910cf5b592a4cb441b34
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Mon Jan 7 01:27:23 2013 -0500

    fix for sound clicks in samples from .CAT files

commit f2259383c7ab2becc538e35c90b6fcacf738d16f
Merge: c0bd4b5 eadddba
Author: Daiky <tomvdtom@gmail.com>
Date:   Sun Jan 6 21:43:17 2013 -0800

    Merge pull request #255 from hmaon/master
    
    crash from mindprobing empty tile, fixed

commit eadddba8a42a7d1d78668381c1a181ebebda7c7e
Author: Greg Velichansky <hmaon@bumba.net>
Date:   Sun Jan 6 19:23:21 2013 -0500

    avoid crash from mindprobing empty tile

commit c0bd4b55c6f707e1c490ebd35d22b877be0c20f3
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 6 15:02:11 2013 +0100

    - Base defense quick battle removed from mission selection for now

commit 79ea3d0ee514527a37bef2b9336d6ccc6340ce91
Merge: a443437 241d6ae
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Jan 6 10:51:32 2013 +1100

    Merge branch 'game_h_cpp_handle_ctrl_key'

commit a44343735eeadd66e8a934d1da5594eeebe72851
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 5 21:32:47 2013 +0100

    Missing files from last commit

commit fc28a50a6c646cb168f740ab4badfbb36922cde9
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 5 10:09:53 2013 +0100

    - Improved debug mode for debugging AI.

commit be58c58e3a869e0c3b65f5684573de17c008aa1a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Jan 5 09:51:15 2013 +1100

    set a default name for crafts.
    
    both for new game creation, and purchasing crafts.

commit a2e590dd56c5565ba81824a58b74eb2208df4759
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jan 4 17:25:46 2013 +0100

    - PSI button to use psi when controlling an alien
    - AI now reloads when out of ammo
    - "r" button to quick reload ammo
    - "tab" button to scroll through units on battlescape and battlescape stat/info screens

commit 8648d6d2fd8e55b67afb92a300baa4bf7e9b819e
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 3 17:03:05 2013 +0100

    - Fix units in power armor getting stun damage from smoke

commit b981d738b36ffbcde3b6bcbca0491922eb60d8bc
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 3 14:48:45 2013 +0100

    - AI standing at window will now look in the right direction

commit 2fa7d6adb7270efb8909ea7c5fde78deaf2f0074
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 3 09:19:44 2013 +0100

    - Fixed vehicles in crafts missing in base defense mission.

commit ca58645efb51cf5ac2780febf1f2534a0439b6ed
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 08:05:56 2013 +1100

    small fix for selected unit death
    
    forgot to account for that.

commit dc7394620e0c6c95cc52efa18a5b28331c5065d7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 07:51:08 2013 +1100

    Rename Bases.
    
    allow for renaming of bases.

commit e6795bcd59e75e9ae6a411d3df4dc4a2ed346e97
Merge: 72f9b35 a2537c6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 07:43:00 2013 +1100

    Merge branch 'AlienAI'

commit a2537c65c8ae845ec456c446e8eeb6a6d7581fc4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 07:39:44 2013 +1100

    add dependency in vc2010 for release builds.
    
    fix unit walking, fix downward directional voxel check, fix colors in
    delete game menu in battlescape.

commit 1ad164172a7b88b70a162a008f4bd3877287a981
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 06:35:31 2013 +1100

    ruleset changes
    
    add an example item (for modders) and a special alien psi weapon.
    hard code the use of THIS instead of a psi-amp

commit 28f6336b1e50ff7131e04adccdaad77feaa83d4d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 06:32:10 2013 +1100

    fix for unit circling issue

commit 0c799191f8378ac1e3e8fb04faa149c2ce04c12b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 06:31:48 2013 +1100

    instant offscreen unit movement
    
    don't animate them, don't play sounds for them, just update their position.
    DO move them through their paths, calculate their LOS etc. but don't update
    their sprite until their path ends for any reason or if they come onscreen.
    
    had to add better "onscreen" detection as a direct result of this ;)
    while at this, i also fixed the "camera centering" for bullet hits to
    ALWAYS center during the player's turn.

commit 99ba78a15394f8eeb16a251e726245e72182156a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Jan 2 06:24:47 2013 +1100

    Psionic chance calculations.
    
    slightly lower chance to psi attack
    more likely to take cover the more units that see us
    set the old unit position of the enemy.
    allow for a "rethink" if no aggressive action takes place.

commit f4996acffaae150bf366f91f899d01b4151dc7e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Jan 1 07:51:23 2013 +1100

    better names for variables
    
    and a slightly lower chance to psi attack
    more likely to take cover the more units that see us
    set the old unit position of the enemy.
    allow for a "rethink" if no aggressive action takes place.

commit 72f9b359e8aab5196483c4ccf37f7cb29fd1a088
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 31 09:26:35 2012 +0100

    - Fixed Cydonia landing bug.

commit be60c6a4595ba7b1726054fe850cb4ffa1936366
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 31 04:35:41 2012 +1100

    Cheating Aliens and bugfixes.

commit 4fd5dd9303ab5e16e994d2a62626d485df596d10
Author: Jeremy (Alien Food) <jeremyha28@bellsouth.net>
Date:   Sun Dec 30 08:24:03 2012 -0600

    purchaseexclusions patch for language.h LocalizedText.h change
    
    Fixed compilation error after language.h change

commit a9aedf54ff1465865f121c1b7d10bd7666a85764
Author: Jeremy (Alien Food) <jeremyha28@bellsouth.net>
Date:   Sun Dec 30 06:29:17 2012 -0600

    Purchase/Recruit exclusions in Options.cfg file
    
    Reads yaml list of items to exclude from Purchase/Recruit screen.

commit ae4926a9cc732cd44c87e7900b99203943f074dd
Merge: 735c212 fe29136
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 30 05:55:52 2012 +1100

    Merge branch 'master' into AlienAI

commit 735c2122ff3424aed1f86dfc565ba22f0ea73c15
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 30 05:47:53 2012 +1100

    more psionic fixes.
    
    panicking units shouldn't stop running because they spot an enemy, they
    should keep running until the enemy shoots them.
    
    also fixed a parenthesis error.

commit fe2913622240ecc22493fde8ed8cba99573bea15
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 30 05:11:33 2012 +1100

    add missing item sets.
    
    guess i missed the battleship deployment on the earlier fix.

commit 290d769eedd7d1220527b30be79e143bf45ec1b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 30 04:37:23 2012 +1100

    Fix for mind controlled unit scoring.
    
    check the originalFaction instead.

commit 67d230e8ccec3ebe9f284ec7cd57e9970079d025
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 13:24:03 2012 +1100

    some Mind Control fixes.
    
    save and load the "original faction" of mind controlled units,
    where applicable.
    
    make sure each player turn starts with a player unit selected.
    
    count mind controlled opponents as "captured"

commit 241d6ae20aca51a8e86083d3d917668028419184
Author: Jeremy (Alien Food) <jeremyha28@bellsouth.net>
Date:   Fri Dec 28 18:03:01 2012 -0600

    Tank, turn turret with ctrl-click
    
    Implements "strafe" move for tanks, in which ctrl-click turns the turret. The tank subsequently moves with the turret strafed.

commit 4cef26948221bb354899ddba833ec698e758326e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 08:50:46 2012 +1100

    Fix Compile Error in LoadState

commit 178fd4729d1c5bfd28753970ee3f350a2e753ebf
Merge: e4ab5d0 ede9f5a
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Dec 28 20:40:48 2012 +0000

    Merge remote-tracking branch 'remotes/karvanit/AgileTranslation'
    
    Conflicts:
    	bin/data/Language/Czech.lng
    	bin/data/Language/English.lng
    	bin/data/Language/EnglishUk.lng
    	bin/data/Language/French.lng
    	bin/data/Language/German.lng
    	bin/data/Language/Hungarian.lng
    	bin/data/Language/Italian.lng
    	bin/data/Language/Polish.lng
    	bin/data/Language/Romanian.lng
    	bin/data/Language/Russian.lng
    	bin/data/Language/Spanish.lng
    	bin/data/Language/Ukrainian.lng
    	src/Menu/LoadState.cpp

commit e4ab5d0ca8d7302ff5276bd7b361a7daa0a2ab39
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 06:27:57 2012 +1100

    fix for dogfight crash.

commit 79d234b7b1f2afd44ea16e550e72e0573feb5dfe
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 05:38:33 2012 +1100

    expose all soldiers on turn 20
    
    screw the rules, i have a martians!

commit 41c1ce4a9f24830eb4fab14e4c51f62a40af7623
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 04:57:28 2012 +1100

    psi aliens and launchers
    
    they should revert to blaster launcher target if applicable, as there won't
    be a chance for them to pick another target for it if they decide not to use
    Psi. also, they pick their targets from the list of "exposed" soldiers,
    not from team LOS, when calculating targets for such attacks.

commit c14340f8e08c325fb508919adf4dfdb320e1aee0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 04:47:45 2012 +1100

    start manipulating the variable
    
    oooh, yeah, just like that.
    a little to the left.
    
    an alien spots a soldier, set him "visible" to the aliens for a number of
    turns relative to the alien's intelligence.
    
    decrement the counter at the beginning of each XCom turn, and set it to 0
    if the unit dies.
    
    if a soldier panics or goes berserk, give away his position.

commit e809978e7b8ac7d267c5978121ad59e8822a73d4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 04:46:17 2012 +1100

    add a "turns exposed" variable to battleUnits
    
    and a couple of functions to access it.
    add some missing notations.
    break all of the saved games.

commit f301dc0b968e75e0f874c5795634e37918e4b39c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 03:37:54 2012 +1100

    add a "turns exposed for" variable to battleUnits
    
    and a couple of functions to access it.
    add some missing notations.
    break all of the saved games.

commit 95bb79da3abd16a2f91e426607b8f2133b1ee768
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 29 01:05:32 2012 +1100

    alter a couple of declarations
    
    i guess maybe there should be an "=" there, in case some compilers don't
    like declarations such as this.

commit 475b6212ab324bbe960bfac567458e3e538f936f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 28 23:38:41 2012 +1100

    no firing XP for psi attacks.

commit 5d0825111d5be25a006d1d4311f3fa530b5ab55e
Merge: ed0cd96 adaf02a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 28 21:36:52 2012 +1100

    Merge branch 'MoreStuff'

commit ed0cd96c072ca2c2aacdc8f00fc6e554a584d8ef
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Dec 28 11:23:23 2012 +0100

    - Item weight slowing down units.

commit adaf02aa868adcddf3b589a6974c74c5400b1d5f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 28 13:56:04 2012 +1100

    Psionic alien attacks.
    
    Psionically capable aliens will now attempt to panic and mind control your
    soldiers.
    i had to hard-code in a "magic psi-amp" for them to use for this.

commit 028f5fcdcb8a5a50fbc25381b1879498e2e0ab73
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 28 13:48:24 2012 +1100

    proper initialization for the charging variable.

commit 69b849a137d34b0f92dd8f2fb8e048c0b8a6ee06
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 28 13:47:39 2012 +1100

    no more invalid values in craft speed

commit 73316d7ab763b1d1a6d51b6ebecafe4e88a32cfb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 22:37:21 2012 +1100

    keep units visible after death (just not to the dead unit)

commit 88542e67711dc5c7aab382624accca2fa4b48ebc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 22:35:42 2012 +1100

    Allow for renaming of craft.
    
    and if you clear the name, have it revert to default.
    
    for some reason this addition doesn't break the load function.
    i must be off my game.

commit 9ab1ceca0e997b6a7da9303ef6a1f1228e1e1f42
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 22:33:04 2012 +1100

    add HIT.PCK and USE IT.

commit a7b19c62433fc2640ab98ffd51d02b8713c96178
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 19:48:51 2012 +1100

    fix lookAt() for large units.

commit 391bea76629e8ea10982f069ef802024d6f1c1cd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 10:19:00 2012 +1100

    better iteration in melee calculations
    
    don't iterate through ALL the reachable tiles, the first one found should work just fine
    as it will be of the minimum required TUs.
    also there should be no need to pathfind here, as findreachable pathfinds already.

commit 7e3d2e7e5ff56e9849794fe7738b6ce1935182a0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 07:01:55 2012 +1100

    fix craft beam weapons always missing.
    
    my bad, should have been checking to make sure that was a missile.

commit eb9f152da2d398bafe107ca5689519e637a3f113
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 03:23:54 2012 +1100

    Fix debug handling in PopState.

commit 6743205634566c8bff1f042b2d5dd3ba3ca9db6e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 27 03:23:40 2012 +1100

    Better handling for melee units
    
    BattleUnit:
    add a "charge target" (no need to save, as it only exists for the movement cycle)
    and some functions to read/write it.
    
    AggroBAIState:
    melee units should only pick a destination they can reach AND attack from.
    if they can't find a suitable target, they should fall back to "hide"
    behaviour.
    
    UnitWalkBState:
    if we are charging a unit, run headlong towards them, ignoring any new targets
    we may spot along the way (our target might drop in and out of sight along the way)
    and face towards the target at the end of the route, in the hopes of landing an attack.
    melee units can move and attack in the same action, allowing them to charge and
    attack up to three times per turn. works for me.
    
    Pathfinding:
    fix the "findreachable" method to only return tiles that are actually reachable.
    i can find no reference to this method anywhere else in the code, so this shouldn't
    cause any weird behaviour anywhere else.
    
    TileEngine and ProjectileFlyBState:
    fix typo in "validMeleeRange"

commit 04f04fbaa45d713d8c0f4e92f11def62553be782
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 26 04:45:24 2012 +1100

    that was wrong.

commit 978f298de7350d90ac8419db3df561e07af80edc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 26 04:45:05 2012 +1100

    fix for stuck cursors.

commit 27ef806cb711025b5bf5f7099bd037bfa9211d30
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 26 04:44:38 2012 +1100

    some fixes for "validmeleerange"

commit e6bc0cbff339d9918fa1ba5ca4c903f71e6e3c2f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 26 04:41:01 2012 +1100

    Fix for bad check in LOS calc

commit a34b2b7d26461a8cc527e7bac95047bff3db4ffb
Author: Jeremy (Alien Food) <jeremyha28@bellsouth.net>
Date:   Tue Dec 25 08:16:06 2012 -0600

    support strafing sideways movement
    
    properly resubmitted, I hope.

commit 8f99366c121f0890229d877a258afd6f6073729e
Author: Jeremy (Alien Food) <jeremyha28@bellsouth.net>
Date:   Tue Dec 25 07:56:12 2012 -0600

    Handle ctrl-key

commit e4be725a4be723ba2c8dd0d7f87dd7b1f3a953aa
Author: Jeremy (Alien Food) <jeremyha28@bellsouth.net>
Date:   Tue Dec 25 06:33:25 2012 -0600

    if LBM files missing
    
    Some folks (me!) deleted some of their LBM files decades ago. Game should not raise an exception if they are missing.

commit 48582be3cf400b326b38e9015c53421667f86477
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 17:17:07 2012 +1100

    Fix for error loading "new battle" games

commit b3ef1e35b482cc593c24911c9c6eed39544840fa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 15:05:06 2012 +1100

    fix for invalid save in new battle mode

commit d8251695e1ef2581de71ce3d092a6aa7eab6754f
Merge: 40880e7 4c5858e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 14:45:37 2012 +1100

    Merge branch 'master' into BugFixing

commit 4c5858eda8505cf3f03eb6c36fb1d79bb4b5a9a7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 14:42:48 2012 +1100

    fix typoed filename in vc2010

commit 40880e7374010d4bedcdae400538ac622de11f6d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 14:32:55 2012 +1100

    better aggro handling for melee.

commit 91169c33ad70e95a518d38c6082b2439d1e2ea89
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 25 02:04:02 2012 +0100

    - Fix ammo items getting lost after loading savegame.
    - Fix large units getting lost after moving away from their patrol route.

commit e066fdfd2ec7dbdef3a6f72e6bf59795f022fcb8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 11:55:33 2012 +1100

    allow large units to move over small obstacles

commit 134aa823c660a3b819ce9d90f0f3f817a29d09b3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 11:54:22 2012 +1100

    melee attack different heights

commit 0ccdb316bd40942d3f3c42f93b680da2ddd81355
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 25 09:24:56 2012 +1100

    small fix in camera
    
    isOnScreen should ignore tiles hidden by the battlescape buttons.

commit f7431d1e240e1944a43f2686644032cc03e44464
Merge: 6f18583 395badf
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 24 17:37:00 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 6f185831ab1cbbb30eecc25d054f31b8f38aff54
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 24 17:35:58 2012 +0100

    - Path preview color now also visible on objects you can walk over.

commit 395badf5860f77a0987f01bfd752a417c349c4dd
Merge: 8e395c7 77da176
Author: Daniel <supsuper@gmail.com>
Date:   Mon Dec 24 07:45:09 2012 -0800

    Merge pull request #248 from Shugyousha/master
    
    Fix compilation error due to filename typo

commit 8e395c75e744168599bc5f9be4536ada1d36b993
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 24 13:46:09 2012 +0100

    - Fixed visibility checks for large units.

commit 77da176a03f2d6222fb68e662437bccb790def50
Author: Silvan Jegen <s.jegen@gmail.com>
Date:   Mon Dec 24 12:15:34 2012 +0100

    Rename ConfimCydoniaState.cpp to ConfirmCydoniaState.cpp

commit effb234ae32efc1d0c303b2b60a28f6a5ac52360
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 24 05:44:50 2012 +1100

    fix for units being invisible indoors.

commit 58dafbf8b2abecfec3e877c36c07363b82cdca20
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 24 05:44:19 2012 +1100

    Fix the Unit-over-Unit problem.

commit 03ce3c52663b138e97902b16c663cfe8d4b1e66e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 24 05:43:52 2012 +1100

    Proper Melee for large units
    
    make the isBlocked function of pathfinding public.
    start using it in melee calculations to prevent attacking through walls and windows.
    make sure the target is VISIBLE to the attacker, too, to prevent attacking thru doors.
    
    calculate a better target for pathfinding for melee units to match these extra conditions.
    make allowances in this pathfinding for large units.
    
    make allowances for large melee units in the action menu (mind controlled reapers)

commit a15c4d52d202d015727b1824e5f975b823ad2363
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 23 22:04:11 2012 +1100

    Fix Large units exiting Terror ships.

commit ef2c6b011fccc82dde35125fa780579c397873d2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 23 20:34:51 2012 +1100

    More fixes for large melee units.

commit 3af1765897d36b79bcd843a847717edb60591613
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 23 17:32:24 2012 +1100

    mars is dark.
    
    also, correct the bad check in the save game menu

commit d0c9757ccea8009a7a7f49bceb5b61275e9d6b05
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 23 08:44:22 2012 +1100

    Fix Transfer calculation

commit 6046f3310aa7fd681a89d72796792ecfdab43b18
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Dec 22 17:37:32 2012 +0100

    - Small fix to be able to hit low wall/hedge.

commit f133f0b9fd702b472521463c85381af37ea77fb2
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Dec 22 14:24:37 2012 +0100

    - Fixed large units spawn in walls.
    - Fixed Civilian rescue score.

commit 3accd5e2a90fda57a643e1d5f17e3092c03d082f
Merge: 9f6841d 9f095a2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 14:55:10 2012 +1100

    Merge branch 'Bugfixing'

commit 9f095a2cb718bef137395c82509a3039d5651676
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 14:52:22 2012 +1100

    fix for bullet visibility

commit fdfc395fd16a33cf01dd35bba96e1ea6e79a38ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 14:51:40 2012 +1100

    fix weapon toggling while vieing UFO.

commit af2de0301c1c6af9e7fe415f408fd0044bf67a9a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 14:51:08 2012 +1100

    Force correct palette in newManufactureState

commit 1422540ec58a7567c4dcfb406d0f29c7b63fd02e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 03:51:21 2012 +1100

    fix for reaper range checking.

commit 3df97c933683c78c502aa0d67f6808cd064cb2d4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 03:07:22 2012 +1100

    Fix Terrorist type 2 always scouting
    
    by giving them some actual nodes.

commit 0b5d4386897f9c2e649753b4dd0515040a91e1e2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 03:06:53 2012 +1100

    Fix Alien Base detection.

commit 88cf9eedcb64b2889758f04c7d62c3f0ca2aaf3b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 22 02:29:37 2012 +1100

    Update to 0.5.0

commit 9f6841de3e671ec3e3e24e6fd83acd0a30fb6576
Merge: 68d7a1a cb943c4
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Dec 21 04:51:03 2012 -0800

    Merge pull request #246 from xanscale/master
    
    code clean

commit dd718f8cb5ae914355dc537d56adf7b2bb1fcddb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 21 22:47:03 2012 +1100

    math correction.
    
    with thanks to Volutar for pointing this one out.
    Latitude should be bound between Pi/2 and -Pi/2 not Pi and -Pi

commit cb943c4bbba907722ee5fbab72cb582c1d3b4e32
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Fri Dec 21 12:32:37 2012 +0100

    code clean

commit 68d7a1abeb50a407cabfc4c0addcb473df61d3a4
Merge: 47b091f 2d62e47
Author: Daniel <supsuper@gmail.com>
Date:   Thu Dec 20 12:17:44 2012 -0800

    Merge pull request #241 from xanscale/master
    
    code clean to remove some warning

commit 47b091f0567fdbf20fde9648ee055e08a406a0c3
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Dec 20 11:13:40 2012 +0100

    - Fix a base joint bug

commit 2bdc2e820c5c050ac3da60bd8cd4fc786ac35892
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 15:32:05 2012 +1100

    Add handling for mars victory
    
    there was no allowance made for victory by defeating the enemy during
    the first stage of the mars assault.
    now there is.

commit 7b377fe8d9a4ed439dc3bfc8893ce8ad0e2c840f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 06:32:54 2012 +1100

    missed a spot.

commit 80e113b873f01472dc62a7728147a8da6f5e9c46
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 05:26:43 2012 +1100

    gotta love find and replace ;)

commit c591ec8ec058b0cc98ff0b829f87b2c760983597
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 05:11:15 2012 +1100

    Add Cydonia button if conditions are met.
    
    add the Cydonia destination button if the appropriate conditions are met.
    add the confirmation screen when choosing cydonia as a destination.
    tweak the briefings a little to make room for the new mission types.
    make the victory conditions exclusive to the actual game and not "new battle"
    rename the final mission so we get the correct briefing between missions.
    etc. etc. etc.
    
    I think this might be that mystical 0.5.0

commit 152edce245eefee3ffdcf5b244f914536e6da4b0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 04:50:17 2012 +1100

    Add base destroyed screen
    
    for those undefended bases.

commit 2279a207f51002e0554858a42711240e33de91a5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 04:07:21 2012 +1100

    Updated Translations

commit eb9dc79f5120a9590c4b50ec74065242ff0a1229
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 03:56:17 2012 +1100

    add spacecraft field to crafts
    
    so we know they are capable of going to MARS.

commit e1e06fae0063e328353cb46bb3491cf712353459
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 20 03:55:14 2012 +1100

    correct behaviour in random battle mode
    
    let's randomize races properly shall we?

commit 13148e36c80614f7f9505fad16a40b8d26062f8c
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Dec 19 12:22:55 2012 +0100

    - Implemented Mars battles.

commit d4471174d75a06805ef26274a74a54f002f8764d
Merge: 2b83858 cbadd36
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Dec 19 10:40:19 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit cbadd36abaaf9c3311f745d53a4dfed77a447056
Merge: 67117f4 bff8f6a
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Dec 18 04:18:33 2012 -0800

    Merge pull request #244 from karvanit/patch-2
    
    Avoid deep vector copy for alien item levels.

commit bff8f6a09c868d8265831a499923597a32a51567
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Dec 18 13:59:30 2012 +0200

    Avoid deep vector copy for alien item levels.
    
    We only need read access, a reference is better.

commit 67117f4a4357eb1d1d3a532b10444240c6b783b8
Merge: 23949ed 2d0664b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Dec 18 03:45:27 2012 -0800

    Merge pull request #243 from karvanit/patch-1
    
    Avoid vector copies for read-only access.

commit 2d0664b576664f02d7d8d148da618ca2f715debb
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Dec 18 13:37:23 2012 +0200

    Avoid vector copies for countries.
    
    Return read-only reference to vectors.

commit db7dea27966f661aa2a230736b173c83935ac13b
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Dec 18 13:37:23 2012 +0200

    Avoid vector copies for regions.
    
    Return read-only reference to vectors.

commit 2b83858b50e52bfadfc5e8f3dbee97f5eaa1e288
Merge: 19a97fe 23949ed
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 18 09:12:48 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 19a97fe1e0c6fbbe49b0e1bfc140bf5cb937d940
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 18 09:12:32 2012 +0100

    - Cydonia mission ruleset

commit 23949ed06550dba095a6f426bf47fb585c45e3af
Merge: 5cf8cc8 e70020d
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 06:22:28 2012 -0800

    Merge pull request #242 from Shugyousha/master
    
    Fix trivial compilation issues on Linux

commit e70020d632460d53b799477833527e75ca448567
Author: Silvan Jegen <s.jegen@gmail.com>
Date:   Mon Dec 17 15:16:08 2012 +0100

    Fix some compilation issues on (case-sensitive) Linux

commit 5cf8cc800c088cd28d5e9bd8df546f296d998eb1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 18 01:04:41 2012 +1100

    Sound Fixes
    
    correct sounds for base defenses, and correct music in game over states.

commit 0935a751347419021fed3350b76da68c81fd41b5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 18 00:34:25 2012 +1100

    Fix compile issue
    
    stupid Visual C++, y u no pick up errors?

commit ad0db523997ac9257162551017e6c404dde4c27b
Merge: b30b62e 413a761
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 18 00:22:34 2012 +1100

    Merge branch 'FinishingTouches'

commit 413a761c8e4543dce2c1e2e211dc9542a02a2258
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 23:25:35 2012 +1100

    Updated Changelog and project files.

commit 27434dbf623bb7c3863c5bf5b43002c5c58b4e78
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 23:12:42 2012 +1100

    Alien Pact Signing
    
    completed alien infiltration missions will generate pacts as they should.

commit 54051182f06d9c83b87e0ea10a38d568ee720e02
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 04:27:14 2012 +1100

    better fix for visibility
    
    only BIG explosions should check discovery rather than visibility.

commit 7aec53fc9878ff69afcfead7488bdad5d1bf31ab
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 04:17:48 2012 +1100

    fix for dogfight range
    
    missiles would travel beyond their range if fired while the ufo was
    outrunning the interceptor.
    now missiles will be properly destroyed at the end of their range.
    
    this also fixes the bug associated with it where the "new destination"
    windows would pop up under those circumstances.

commit b30b62e1fc9e2416bace7b7a210e6f6afb1c85c3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 03:37:38 2012 +1100

    fix for stupid mistake in civilian refactor

commit ae42a6fef9d4d1e4bdebc4da183ab77e644c5dcf
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 03:35:51 2012 +1100

    safety for base destruction

commit b22d4ad464c7cef3d2974ae4b7feadf61feda3df
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 03:12:31 2012 +1100

    delete crafts properly

commit b6fa1208f96ae3001ab56c6326c1c48899472bba
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 03:12:10 2012 +1100

    fix for faulty game over condition.

commit 2d62e47df9d0af8727c81c530b69b9efb01c9153
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Sun Dec 16 16:05:52 2012 +0100

    clean code to remove some warning

commit b643c40c5f37542ac02cc62f0e6f75f0d98d2ee3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 00:22:50 2012 +1100

    i hate large units
    
    they cause nothing but problems.

commit a88e35e3280ba399f08a510d0eebcee26f9d44e3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 00:21:48 2012 +1100

    Convert Base Vehicles
    
    not 100% sure this works as it should, but it should work.

commit 090c68d3439049259024dbfd4f960252f2334c04
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 17 00:19:18 2012 +1100

    Add right click to delete
    
    allow for right mouse button press on textlists.
    use that new functionality to add the ability to delete saves from
    within game, but make sure to pop up a confirmation window first.
    while we're at it, let's add a string so that people will know about
    this new functionality.

commit 1db5e93d28ba7e4e11e433b30fe3e1044025e02f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 20:38:16 2012 +1100

    fix for retaliatory ufo spawning.
    
    we should probably check the base's "detected" status when we're
    looking for a detected base

commit 7b5c9361db73c6cd4eec08309a3f5c397e42bc51
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 20:36:43 2012 +1100

    fix for bad units with empty item sets
    
    just because they're empty, doesn't mean they don't need 3 of them.

commit 4ef406458c9551b42af3a195555b7cb47422d0ee
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 20:33:24 2012 +1100

    safety for random point generation.
    
    make sure the values are set properly,
    even if they're set wrong in the ruleset.
    
    TODO: make this a function of LOAD()?

commit 010e4826d62018035d34d5b1aa2b8293f5f31e8b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 20:31:52 2012 +1100

    recalculate LOS on unit death.
    
    units visible to dead units would stay visible. lol.

commit 7683f8ddcc69a6aaf727d17ecfb39099c35e6d23
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 18:24:01 2012 +1100

    fix for game crash on base defense loss
    
    whoops, forgot to clean up the base when i erased it.

commit 990894f4dc651e26a2be1aaab4b068b4704114b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 14:58:42 2012 +1100

    Updated Changelog.

commit cb04c9c9d96b61dd84ceb61ef7e92dbcd71b1742
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 14:29:05 2012 +1100

    Alien Aggression progression
    
    after 5 months, aliens will double their efforts against the earth.
    after 10-14 months (based on difficulty) or if the player has researched
    the martian solution, aliens will generate extra retaliation missions
    against xcom bases.

commit 892c13e039c21144f49c6454085ece80645f82de
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 16 14:28:47 2012 +1100

    Alien Item levels
    aliens will now properly progress through a table of weapon set
    probabilities as defined in the ruleset.
    
    also added a button on the new battle menu to manually select alien loadout
    
    introduced a new variable in save game data "monthsPassed" because it's
    easier to keep track of this than to calculate on the fly with date-based
    math.
    
    this will break your saved games. deal with it.

commit 8eb067b3adec248ab5396a95f1c450540bce67d9
Merge: e549417 f7330e9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 23:32:16 2012 +1100

    Merge branch 'Bughunting'

commit f7330e988c253db1f253275f641bea160e2d705b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 22:12:34 2012 +1100

    Fix for exception in dogfight state
    
    by deleting the pointer when we delete the reference, we avoid a null pointer.

commit 243b26df57f5ad7d6788b4dab7d3a8d62bf2a899
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 20:12:31 2012 +1100

    Fix for visibility detection
    
    projectiles and explosions should be visible if they are on a REVEALED tile
    not a VISIBLE tile. big difference.

commit 63dea698b054148ee0b6090d9a75479df0398606
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 20:11:27 2012 +1100

    Fix for camera not centering on explosions.

commit 662ec6443731004f8c1d68914cc309d09f17213c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 20:09:58 2012 +1100

    Fix for Tu/door miscalculation.
    
    doors now cost the right amount of TUs to open/walk thru depending
    on if they are open or not.

commit 38f0e49ebd9107dd83d189ae5687684c9f4e42d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 12:06:46 2012 +1100

    Fix for funding change text
    
    and handling for negative values for finance strings
    because "-$130 000" looks a LOT better than "$- 130 000"

commit 7cee6bd7e0e9f414efb8b6c05345b29355f58bbd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 13 10:28:30 2012 +1100

    a more definitive fix for the unit spawning
    
    i hope.

commit e54941777a8c454b7817ec47f2dd3cd565d390d6
Merge: ffeac8c ba1e949
Author: Daniel <supsuper@gmail.com>
Date:   Wed Dec 12 04:50:55 2012 -0800

    Merge pull request #236 from xanscale/master
    
    removed last unused params

commit af85c24030671f3920f4292fb84e73eebdc858a9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 12 12:57:51 2012 +1100

    small refactor in tile save method
    
    reduces files sizes considerably and improves save and load times as a
    result, with thanks to AlienFood for the method.

commit 8837a214f17ef1ce7c8fa45c26e476effe7d03af
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 12 12:56:50 2012 +1100

    fix for animated units
    
    they weren't being animated. :(

commit ba62fdfaef73d254ebfac33281af7f7745aa5d6f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 12 12:56:02 2012 +1100

    Adjust enemy stats according to difficulty
    
    also, this should fix that "unit at 0,0,0" bug.
    (i hope)

commit ba1e9499d92095708c9b858d0a2e2b1e42de661c
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Wed Dec 12 02:28:28 2012 +0100

    remove last unused params

commit e6ad8c5f9bef5a3853267dd1aac73142f967b361
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 12 10:47:00 2012 +1100

    Civilian deployment refactor.
    
    first off, move the "number of civilians" out to the ruleset,
    set a default, and provide a function to read the information.
    
    next, remove the check for "terror mission" type, and let the rules take
    care of whether civilians should be deployed or not.

commit 0aed91a957da8b6d54e4431348346f858951300d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Dec 12 06:43:44 2012 +1100

    add missing deployment data
    
    so much deployment data missing, omg.
    now with 100% more guaranteed accuracy thanks to Volutar.

commit ffeac8c9c2235fe35f740ba024b2608ef04d9f0b
Merge: 62f1a66 b621c32
Author: Daniel <supsuper@gmail.com>
Date:   Tue Dec 11 02:34:27 2012 -0800

    Merge pull request #231 from xanscale/master
    
    removed unused "action" parameter

commit f76b9524f93539eec4c596e374c6be1cf5af8e5a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 11 15:30:00 2012 +1100

    correct formula for score calculations.
    
    with thanks to volutar for the decompiled sources, i have FINALLY managed
    to correctly reverse-engineer the score calculations.
    
    Alien Bases as the result of pact negotiations will only contain sectoids
    at this point, until i go and fix the deployment data.

commit ddb4611cfeb64f25c00dfcb4f48191cdf0c41513
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 10 14:38:03 2012 +1100

    Fix for bad LOS on stairs.

commit 4543567a90935a4b7cd1a1c1bdaf8f1dcd7e4e1d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 10 12:47:44 2012 +1100

    fix for see-thru UFO roof

commit 1cd884e7707820e8b2a9bdc2bb56c3f2565f5fcb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 10 10:00:49 2012 +1100

    fix for see-through UFO walls.

commit bc016edc3e944306dfb6000526e687c3f474a690
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 10 05:18:26 2012 +1100

    fix for camera centering issue
    
    camera didn't center on non-xcom units during their turn if
    they were visible and offscreen.

commit 62f1a665a5bf422df8a7abb063e14a65e01858b5
Merge: 68beb23 df877e0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 11:19:53 2012 +1100

    Merge branch 'BattleScapeBugHunting'

commit df877e03a81d15276b3773f44b9c1f0a85072eaa
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 09:14:55 2012 +1100

    Fix for Craft Rearming issue

commit 464422484add69d62e98a3414981176a8c470444
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 07:28:19 2012 +1100

    fix for segmented reapers
    
    according to:
    http://www.ufopaedia.org/index.php?title=Unconscious#Unconscious_Aliens
    large units never wake up.

commit 19d7f8c3fb1052d54e2c7f64a435a2957072d743
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 06:53:00 2012 +1100

    fix for terror units spawning in at 0,0,0
    
    treat aliens of rank 7 (terrorist2) as rank 6 (terrorist)
    because spawn nodes exist for rank 6, but not rank 7, and rank 6 and 7
    are technically the same thing.

commit 125fe94fa4116f57f6a94b577be8bc0553551c23
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 04:23:53 2012 +1100

    add STR_MIXED in various languages.
    
    and random battle, where applicable.
    don't blame me for poor translation, blame google.

commit f9d89563ac4d11b78beadc54c32e0a3ecd92ceac
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 04:12:27 2012 +1100

    Fix Chryssalid Aggro yell
    
    move the "aggrosound" to the ruleset, and make it only play once per turn
    per unit.

commit 508695da78137919e318dc30fd4435cdbeb026e7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 02:38:21 2012 +1100

    fix for researchScores not incrementing.

commit e2212a4957dead353d41d244087c912896d66902
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 8 02:09:07 2012 +1100

    Fixes For Base Attacks
    
    give supply missions id numbers to avoid breaking saves.
    add game over conditions if no bases exist.
    fix up the bad text on the breifing screen.
    fix so no one counts as "in exit area" when aborting a base defense.
    destroy the base if it's a base defense mission and you failed.
    fix broken unit-tile link on loaded games.

commit af04dce9ef2a0bb611401c3df76623e6a420e6e4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 7 09:00:36 2012 +1100

    Small Dogfight Fixes
    
    The STD::auto_ptr wasn't really necessary here, and there was a missing
    _pause when starting a dogfight, causing craft to run out of fuel as soon
    as they reached their destination in timespan 1 day.
    and we don't need a popup for crashed UFOs expiring.

commit df9cdd78a240598e3350e2af33bbbeceb8e663ec
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 7 08:23:19 2012 +1100

    fix infinite loop in alienmissions
    
    atlantic region gets stuck in an infinite loop
    because it can't find land. limiting the tries to 1000 will result in
    ships landing in the sea, but this is better than causing the game to hang.
    
    this will become unnecessary when the trajectories get fixed.

commit 346810631ee12d39293c7f5948cb111279329e84
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Dec 7 08:14:18 2012 +1100

    Fix those country borders
    
    and a very bad method for drawing regional/country borders on the globe,
    so i can actually see which ones are wrong.
    
    code for this is commented out, should it be a debug mode thing?

commit 1e96f0ace6d9b767a9eef1cd0e2aeaac9aec1789
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 6 12:48:23 2012 +1100

    Add missing unit data
    
    and add some dummy research entries for fixed alien weapons,
    so we can use them in debug mode.

commit 2ff8295ca5708cdc42c96d87e7b66fdd07f42c04
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 6 12:48:12 2012 +1100

    keep options button available at all times.

commit f0cc0e2e1cb6dc1999b55cf5eda4534b4851c839
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 6 12:48:00 2012 +1100

    Fix tanks being converted
    
    any large units should not be converted to zombies.

commit f835503130c30974577cbcbc827741db5445ed60
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 6 12:47:35 2012 +1100

    changes in vector handling.
    
    the OCD screams... "VECTOR.BACK() NOT VECTOR.AT(VECTOR.SIZE()-1)"

commit b4da04eb6be83d67214120eeeafe957a5f6dcdc6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 6 08:53:43 2012 +1100

    Fix for Melee Reaction Fire
    
    and i guess some sort of optimization by ignoring unarmed units
    for reaction fire purposes.

commit 124821c5da7ef5a039a5c6de6d89d263464d64d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Dec 6 08:41:14 2012 +1100

    Revert "Exception proofing of load() member functions."
    
    This reverts commit 0b8fe61fa3ebe872536ae2526e28fa00885aeacb.

commit 68beb23d5df8935c3401bd0589cd1a60e5176867
Merge: 39b81d2 f172d32
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 22:00:44 2012 -0800

    Merge pull request #235 from alexeevdv/master
    
    SDL_image dependency added

commit f172d32b7636f33d4c31ebaf1e4d9654a013fccf
Author: alexeevdv <mail@alexeevdv.ru>
Date:   Tue Dec 4 09:19:32 2012 +0400

    SDL_image dependency added

commit 39b81d20a598ece95d2240766dfc68946d55450f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 4 05:17:00 2012 +1100

    Changes to Research Score Handling
    
    and some cleanup of some of my bad coding practices.
    now that i know about vector.back() my OCD will not stand for all this
    vector.at(vector.size()-1) nonsense.
    
    also, i think this is all of the scoring completely implemented.

commit beb499631e0077875cac726c6d0350332b0a23f1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 4 05:00:40 2012 +1100

    Add Score to AlienMissions

commit f3eb9fa10fe9686cb1e388785dafd8dc8f02e9de
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 4 02:37:01 2012 +1100

    Scoring Changes
    
    only return the first country found, because countries overlap, and their
    priority is inferred from list order.
    even though regions don't overlap, they should also exhibit this behaviour.

commit a9bacb66a17718c982980f675fb4485608cec537
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Dec 4 01:13:22 2012 +1100

    Updated Readme

commit c978c2096c406f4317081f3e030601db11a9167f
Merge: 5793a11 7d4d30f
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 23:24:02 2012 +1100

    Merge branch 'GameOverScreens'

commit 7d4d30f435b252340b5f52ab7acebe6e66f89c95
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 23:14:53 2012 +1100

    Game Over conditions.
    
    We can now LOSE if we have two consecutive months of million dollar debt,
    or terrible performance ratings

commit ede9f5ae6f9a09b640fee79ca8cab431ee920579
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 20:58:04 2012 +0200

    Added tr() function to Globe.

commit b6d8aae4f087b532082a67a97b66e688cd1bf18f
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 22 22:21:10 2012 +0200

    Nicer Language::loadLng().
    
    Take advantage of std::getline() and exceptions, to rewrite the function for
    speed AND readability.

commit 40c7b169a3245b82766c608633ba06d9a96d900e
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 22 17:42:51 2012 +0200

    L10N: Hungarian language rules added.
    
    Easy enough, everything is the same!
    Also changed some text now that it's the full sentence.

commit 759a0a3578fef7165e9c07e84240cb645671523d
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 22 09:31:01 2012 +0200

    Better language files.
    
    - Moved new / changed strings at the end, for easy review.
    - Added third forms for Czech, Polish, Romanian and Russian. It's probably
      wrong, but it shows we support it.

commit c273c97c17c3de2bee2f77eb7949f5201c244953
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 22 06:40:52 2012 +0200

    L10N: STR_NOT_ENOUGH_ammotype_TO_ARM_HWP
    
    Instead of making the sentence out of parts, allow translators to translate the
    whole message.

commit 6a660adf49f25a251f60ec1c21be1492d4d574f8
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 21:46:23 2012 +0200

    Use the plural code for STR_DAY.
    
    This is actually the only obvious place where we had this distinction.

commit cfd2fda66c8d0edee34466f367087883cfe48178
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 19:24:14 2012 +0200

    Added State::tr helper functions.
    
    Added overloaded translation functions State::tr().

commit cee3dcdfde27453e750a44496560277d0a867bf4
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Nov 20 10:51:59 2012 +0200

    New localization code.
    
    We are now returning LocalizedText instead of plain std::wstring. LocalizedText
    understands how to replace markers with arguments, although no one is using it
    yet.

commit a4339ea480fde901e193f2ab68ee892b40c565a1
Merge: 2c29ccc 3c178b6
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 02:04:15 2012 -0800

    Merge pull request #1 from karvanit/GameOverScreens
    
    Added SDL_image handling for CMake.

commit 3c178b6b2eff6ebb8b888d0d9729e271f93bce7b
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Dec 3 11:53:29 2012 +0200

    Added SDL_image handling for CMake.
    
    This works in Linux, but it may needs an extra library in Windows.

commit 2c29cccca1d2c1e5f4a45e63c1dd2bb3a253f38c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 20:40:32 2012 +1100

    Refactor: Victory and Defeat
    
    are now 2 seperate states.
    also all the makefiles and stuff.
    
    i'm beyond sure i'm forgetting to add to the dependencies somewhere, can anyone help me out?

commit 661abb8eb8f2a0c18d52f8d27bffa78e43ec7318
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 18:52:36 2012 +1100

    Mission Success Screens completed.
    
    so... there's that.

commit cd0f51c7eb6312be5533caa683d0cf3a4e3e22d8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 15:46:49 2012 +1100

    Added Game Over State.
    
    not sure how i'm going to handle it yet, but this is as good a jump off point as any.
    need to open up the lbm files to look at their palettes to see what offset to use
    for the text display.

commit d697c2e5757869d089b371a59cfdd79ceb8836c7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Dec 3 15:14:24 2012 +1100

    disable palette switching on LBMs
    
    a simple if statement to preserve the native palette information on our LBM surfaces.

commit b621c32e54b096a898795e04c38ce615455f9df0
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Mon Dec 3 01:52:49 2012 +0100

    removed unused action parameter

commit 5793a1192af880cf08141777722ad85369f9212f
Merge: 5d8437d 33ba630
Author: Daniel <supsuper@gmail.com>
Date:   Sun Dec 2 15:44:49 2012 -0800

    Merge pull request #225 from daggerstab/bg-translation
    
    Bulgarian translation

commit b3a8bd2412714de72c743e969984be91d670b35a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 2 21:51:56 2012 +1100

    Load in .lbm files

commit 5d8437dd8f8fb44dc42453e500b595d113c445e2
Merge: ee1e426 0b8fe61
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Dec 2 00:52:56 2012 -0800

    Merge pull request #212 from karvanit/fix-exception-safety
    
    Exception proofing of load() member functions.

commit 0b8fe61fa3ebe872536ae2526e28fa00885aeacb
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Nov 5 22:57:08 2012 +0200

    Exception proofing of load() member functions.
    
    Using std::auto_ptr<> avoids leaking memory from damaged save files.
    Bonus: Fixed warnings from Transfer::load().

commit ee1e426cbc14ec100033dffc6c96364c274bdab9
Merge: 2d83107 b9f4e91
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Dec 1 21:00:46 2012 -0800

    Merge pull request #230 from karvanit/AlienBaseMission
    
    Implemented Alien Base Construction missions.

commit b9f4e917fd1e87c9d7565c23f5c0604c2841df9e
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 23:23:41 2012 +0200

    Changed code to follow the style of the rest.
    
    - Changed AlienMission::getUniqueID to getId.
    - Changed AlienMission::setUniqueID to setId, and made it take an integer
      argument, like the rest of the setId() functions.

commit 12872b22482b42f65fe223989c3d08274a67bc70
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 23:16:08 2012 +0200

    Alien bases created for Alien Mission.
    
    Like the original, the base is constructed as soon as the last UFO is spawned. No UFO
    has to actually land for the base to be constructed.

commit f06dce9a5fbf009b90907ddc3c1b9b74db1b0174
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 23:10:49 2012 +0200

    Fix for Ufo saving.
    
    The save files are now working again!

commit 2d831075108311c9c0500d3bd9068c313c5d3bd1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 2 04:43:14 2012 +1100

    yet another fix
    
    interceptors should only hover over landed UFOs now.

commit d1949936f4068fcda971279103941392b31c0db8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Dec 2 04:15:37 2012 +1100

    small fixes for dogfights
    
    sped up zooming effects.
    removed redundant code and debug logging from dogfight start.
    fixed "interceptors and landed craft" issue.

commit 18e5478324c280695e3cbe1f2b6fc5b4bdcf9f05
Merge: 48f763d 6ca028d
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Dec 1 09:12:10 2012 -0800

    Merge pull request #228 from karvanit/AlienMissions
    
    Implemented Supply missions

commit 6ca028d22bfa0fb24453e9fe41001d724676ed5e
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 19:01:26 2012 +0200

    Fixed Supply missions
    
    Supply ships are now scheduled according to formula provided by Volutar.

commit 1da6cbc425a2b6e15772f1df2af9988220e7bfdb
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 13:39:25 2012 +0200

    Fix Ufo misunderstanding.
    
    UFOs can marked destroyed when they leave the Earth. In this case, we still need
    their name!

commit 3e14d7f78679a00f8d63691e8b79004276ecd918
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 13:19:49 2012 +0200

    Fixed countdown to be like original game.
    
    - Landed UFOs can take of any time.
    - Crashed UFOs can only expire at :00:00 and :30:00.
    - TerrorSites can only expire at :00:00 and :30:00.

commit 5bcd97d5b4eddf5aeea7c61887cfca8bccfe9705
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 11:34:59 2012 +0200

    Better const-correctness.
    
    Our function objects should have operator() declared const, since it doesn't
    modify the function objects themselves.

commit 4fb5cd1e6ed46e0fc055ceb8643ee7873875ac2d
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 10:55:02 2012 +0200

    Assign unique ID to each active alien mission.
    
    The [region, type] combination is not unique for alien supply missions. So just
    use a unique ID for all missions.

commit 1466883adf1407a0f95d99c776927cfdf71e6bf6
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 10:08:39 2012 +0200

    Fixed mission delay on UFO interception.
    
    We were adding a delay twice, changed the code to only delay in
    AlienMission::ufoShotDown() and use the correct formula.

commit 212c6102b19aac9c63858938c98709966e20b734
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 09:38:45 2012 +0200

    Better code documentation.
    
    Added documentation to code written for the alien missions.

commit c63d4b35cb22a25d33ee40e9399f95f6b8d3c8fd
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 08:26:25 2012 +0200

    Proper Target management in UFOs.
    
    We only want to delete our destination if it's a waypoint. The other types of
    targets are now owned by the UFO.

commit 0a052f391bdf2406a5cdc72d776e6567602f7f50
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Dec 1 00:45:03 2012 +0200

    Proper spawning of XCOM Base Defense missions.
    
    Retaliation works until the Base Defense mission starts.

commit a9e071f80988b505b49c082be76a410f0a80bdf6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 1 07:11:16 2012 +1100

    Call BaseDefense state as required.
    
    I think that's everything.

commit 0e4f7bab729e031a52c44a629733386778216ef7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 30 21:02:03 2012 +1100

    Initial Commit
    
    adds the "Base Under Attack!" screen.

commit a66363eb018b9456a3065a096c014fdb41f0cc49
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 30 14:28:59 2012 +0200

    Implemented Retaliation missions.
    
    - XCOM based are now properly detected by UFOs.
    - Mission UFOs spawn correctly.
    - If we have a target, the assault ship is spawned properly and attacks the
      base.
    - Optional: You can have the aliens remember all detected bases, not just one
      per region. Just set 'aggressiveRetaliation' option to 'true'.
    
    Missing:
    - Base defenses are not used.
    - Alien item level is always 0.
    
    Differences from original game:
    - You can't have another retaliation mission in the same region until final UFO
      lands. In original it appears you could have a new Retaliation in the zone as
      soon as the final Battleship spawned.
    - You can only stop the retaliation if NO detected XCOM bases are in the region
      when the final Battleship tries to spawn, OR if the detected base is removed
      after it spawns, but before it lands. In original you could stop the mission
      if you removed the base at any time.

commit b9da84dfb0cb7867f21e84f4aae82333f8a58bba
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 30 14:14:02 2012 +0200

    Fix for BriefingState.
    
    Base defenses don't have an XCOM craft. Don't count on the pointer be always
    valid.

commit 239042df9e115e6b4094ab736eb4ec933302791b
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 30 11:49:44 2012 +0200

    Added const version of SavedGame::getBases().
    
    Having const getters allows better code generation.

commit 19183d5dcc59f398b063eaa9bfa92a79f15bfd95
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 30 03:31:33 2012 +0200

    Allow creating a BriefingState without a craft.
    
    This must only happen when the mission type is STR_BASE_DEFENSE.

commit 2bdb34b24545ea34e0f9e28dbbb707750dab6dad
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 21:29:28 2012 +0200

    Allow search of regions by location.
    
    The code for this is in SavedGame instead of Ruleset, since we have many loops
    that need the actual Region object.

commit 9b7085e7ac7460ef1788cc9041890ee9f81e025b
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 19:21:42 2012 +0200

    Delay alien missions on UFO interception.
    
    If the UFO is shot down (crashed or destroyed) the next wave is delayed.

commit d1eed291b8d78fed7c23d36ef0c0634f80f02ba8
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 19:03:31 2012 +0200

    Make sure our difficulty starts at 0.
    
    Enums are not supposed to have defined values besides enum2 = enum1 + 1.
    So the starting value can be anything. Fixed it to 0 now, since that's kind of
    assumed throughout the code.

commit c8cf2c1976f048d23ae015c6ccebf344eb3a7fe7
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 17:25:35 2012 +0200

    Const-correct Target::getDistance()
    
    The target object has no need to be non-const, so I've set it to const.

commit 48f763d9192ff2f43b19352d477e66db5dac267e
Merge: b653b82 367cb8b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Dec 1 05:06:53 2012 -0800

    Merge pull request #226 from xanscale/master
    
    code clean

commit b653b82dfc301b952c65f6bc6a7abae88f12f889
Merge: 355eda3 14b3a94
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sat Dec 1 04:57:08 2012 -0800

    Merge pull request #227 from pmprog/master
    
    Custom Base Uncancellable

commit 14b3a94f5cf9e68f2417d1c0121d3d719608d7af
Author: pmprog <devhead@pmprog.co.uk>
Date:   Sat Dec 1 12:53:33 2012 +0000

    Removed old code line

commit 9b3a9ca9e10352ad91267e03ab95cfc3ce123dce
Author: pmprog <devhead@pmprog.co.uk>
Date:   Sat Dec 1 12:44:10 2012 +0000

    Custom Base Building now Uncancellable

commit 355eda3ace1670da07ba265f0eb65e2d52be2ce8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Dec 1 21:24:59 2012 +1100

    one liner bugfix!

commit 367cb8b70eb30d2a3745447876cdeaeeb86ec4ad
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Fri Nov 30 22:55:19 2012 +0100

    codeclean

commit 33ba630c618d941e1e79050b6e11648265cbcdac
Author: daggerstab <daggerstab@gmail.com>
Date:   Fri Nov 30 23:19:02 2012 +0200

    incomplete Bulgarian translation

commit 1d0f837475b2b04f7d7efcc49d1e7cd3ac443b33
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 30 05:33:50 2012 +1100

    More Small Fixes.

commit 7b6772a80bb454516667e2c2fc93ee5b1abb94d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 30 04:21:57 2012 +1100

    Small Fixes.

commit c18bb2e0d49d7efc0594875ed0c558dd4b17c830
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 30 01:33:51 2012 +1100

    Updated Changelog
    
    Should be fairly accurate as of 30/11

commit 83c159ce7c7df21ecd3aa28bccefc44cfeabc160
Merge: 1238d72 61ee7e4
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Thu Nov 29 05:03:57 2012 -0800

    Merge pull request #224 from karvanit/feature/alien-missions
    
    Implemented alien missions

commit 61ee7e471765829da560a64091337d1179ec39ff
Merge: 66f3f44 1238d72
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 15:01:45 2012 +0200

    Synchronized with upstream for merging.

commit 66f3f44a17b37402d9b737f1b7117262f9afef99
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 14:40:22 2012 +0200

    TerorSites now expire.
    
    Proper limits will get you every time!

commit a4502476514f4133ac24a3296d5aa5b79db0e766
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 14:32:06 2012 +0200

    Fixed wrong assert.
    
    The assert() was meant to check the exact opposite (leftover from useless if).

commit 1238d72d3bb06aec03c0df04a6754987bdfa0da9
Merge: 204eaab f01f407
Author: Daniel <supsuper@gmail.com>
Date:   Thu Nov 29 04:31:13 2012 -0800

    Merge pull request #217 from karvanit/fix/const-propagation
    
    Propagate const through the code

commit 9a01887601a010730e63eedd93703ae6c797b8fa
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 14:26:17 2012 +0200

    Fixed landing UFOs never leaving the planet.
    
    The UFOs that land should now follow their trajectory correctly.

commit 390294fe79c1c10590eed9ca932c88f28d5f8820
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 13:50:00 2012 +0200

    Try to generate landing points on land!
    
    This should not be needed when our data become corrected.

commit f74962970497491a9e096c603bac1e717dd8ef54
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 13:14:26 2012 +0200

    Fixed some undefined behaviour.
    
    - Returning references is tricky bussiness.
    - Use std::string instead of raw pointers.

commit 29bc56c32b359bf1d8af5734b3d9c88d630d1af9
Merge: d4e7eb2 204eaab
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 11:39:46 2012 +0200

    Synchronized with upstream.
    
    This is in preparation of a clean merge.

commit 204eaabfd5398bd03003a43e13d98d1b56cc74c8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 29 19:15:17 2012 +1100

    forgot to carry the 1

commit d4e7eb251d5646110206a01c849cf3f4302d9a8d
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 08:26:12 2012 +0200

    Implemented most alien missions.
    
    The game now properly generates alien missions every month. Still no RETALIATION
    or SUPPLY missions, and we don't actually actually build alien bases for BASE
    missions, but the alien mission code is now running.

commit 835067b0b379f035a21aac8599ca6ca8136d06e9
Merge: 30b98d3 12723b6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 29 18:53:35 2012 +1100

    Merge branch 'FundingFixes'

commit e219212e18ee777ddf99019efa1b6b2c6edba33e
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Nov 27 14:41:58 2012 +0200

    Added alien missions in ruleset.
    
    We are now reading rules for alien missions, but we are still not doing anything
    interesting with them. Again, many thanks to Volutar for the data.
    
    The original data had the timers in 30-minute intervals, I have written them in
    minutes. The actual count-down in vanilla XCOM happens every 30 game minutes.
    Also, the numbers given here have no special fixed-time values, which is
    contrary to http://www.ufopaedia.org/index.php?title=MISSIONS.DAT.

commit faefb953ecd769c9e89dd40980309191658e0a70
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Nov 26 01:24:08 2012 +0200

    Added trajectory data to the ruleset.
    
    Thanks to Volutar we now have the trajectory data in our ruleset. We are not
    using it yet, but it's there.
    
    Important: The original data had cities as part of zone 3, I have changed it to
    zone 0, since we want to keep our existing rules intact. So every region with
    cities has them as zone 0 and the rest of the zones get a bump on their index.
    Regions without cities (eg Pacific) have their zone 3 areas moved to zone 0, and
    the zones renumbered.

commit 44f8050d539da3114ae4cdbdae65f08c32ed40ec
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Nov 26 00:48:12 2012 +0200

    Keep global information about missions.
    
    We now have initial values for region selection and alien mission selection.

commit 30b98d30bc60e2e6308ecd7813c2f6c281ddf984
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 29 18:41:44 2012 +1100

    small fixes in GraphsState
    
    damn my oversight.

commit f01f4070745c2c6bf2517254fd8083cc864a2329
Merge: ecbcc4e fedcdc7
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Nov 29 08:52:40 2012 +0200

    Synchronized with upstream.
    
    - Resolved conflict with PR#214.
    - Added better const support to code for for activity and funding.

commit fedcdc7cf3d274a63a17cd11a84b387cbbce2ec3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 29 17:11:02 2012 +1100

    Fix for windows compile issue
    
    you moved the icons, but you didn't change the file path in the rc file.

commit 12723b6d478ae5c33967f7ed639c6f9fcdb1e484
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 29 17:00:22 2012 +1100

    fixes for funding nation decision making/etc.

commit 1bb37fc37c4df2c3ded0202d5bc2f8ebebfd37e0
Merge: 38f817a e7e96a3
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 28 07:04:24 2012 -0800

    Merge pull request #214 from karvanit/fix-compiler-warnings
    
    Fixed some compiler warnings.

commit 38f817ada14b22e8b1c703ca90528b61cb6a70cb
Merge: 654b9af b45896f
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 28 07:03:06 2012 -0800

    Merge pull request #211 from karvanit/fix-memleak
    
    Fixed memory leak in Game::loadLanguage().

commit 654b9af196958015a01f209ec378f814a4935475
Merge: b5b5daa bfdfb8e
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 28 07:02:34 2012 -0800

    Merge pull request #221 from knapsu/master
    
    Ubuntu Package

commit b5b5daa9dadbff96f5a916a540c2749b17ad6ea1
Merge: 5bfca15 3f45a48
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 23:18:02 2012 -0800

    Merge pull request #220 from xanscale/master
    
    code clean to remove some warning

commit 5bfca155dc6d0089e8117a6fdf4760ab6b4635ba
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 28 15:14:42 2012 +1100

    Disable Battlescape buttons during alien turn.

commit bfdfb8efba91c2505eb12ab2cea246c1e13c7cce
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Tue Nov 27 19:20:40 2012 +0100

    Source files for building Debian packages

commit 2734034d70d71b2e73ea77c42ce3b6dfb989c11f
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Tue Nov 27 19:15:21 2012 +0100

    Get rid of compilation warning about no new line at end of file

commit 3f45a48f8850cd06bfb3ced91edd5ad51b3951de
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Tue Nov 27 19:01:06 2012 +0100

    codeclean

commit e29733756b0e4a4106f5169ec4f4dbff6a3c715a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 28 01:23:48 2012 +1100

    Fixes for alien pact handling.
    
    there were things lots of things wrong. now there are less things wrong.
    also, i just broke your savegame again.

commit a7f8a1f9452b335f21e593e8ac4792f176b4ac7a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 23:24:36 2012 +1100

    Updated Changelog.txt
    
    missing the bugfixes, and possibly a few features.

commit 64fa15db5b158e4cf2dbd4dcc188b49eed2b1785
Merge: a2a5ee6 1c44c11
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 23:08:24 2012 +1100

    Merge branch 'ActivityScreens'

commit 1c44c11709fd0f77adbc420cc972a103cd9c7d3c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 23:07:53 2012 +1100

    fix bad indenting and add some comments
    
    no real code changes, moved some variables around, added some comments
    here and there, and fixed some bad indenting

commit b66cbdd5db8d492b04c5e17a000bcfcb49195d3e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 21:56:47 2012 +1100

    Graphs finished
    
    added another save field "maintenance" to keep track of monthly maintenance
    costs so we can display them on the graph.
    
    at this point everything is WORKING and ready to send upstream, however i
    feel like there's a bit of optimization in order here, as i'm making a lot
    of redundant calls and setting variables way more often than needed.
    
    the horrible mess that is the code at this point represents my approach to
    coding. "whatever it takes" seems to describe it nicely.

commit 5c8df6cd829bc8c0afee9e31824b46ca0e8b3d2e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 17:25:59 2012 +1100

    Fixed Totals and code cleanup
    
    all the totals were messed up, i was processing things in the wrong order
    should have been going back to front instead of front to front.
    (so obvious)
    at this point EVERYTHING is working as intended, except 3 buttons on the finance screen
    expenditure will be easy: last month's balance + this month's income - this month's balance
    maintenance will require a new vector in saved games. (yay for breakage)
    score is easy enough: total xcom region/country activity - total alien region/country activity / number of regions/countries

commit cae31bb144b03efca3d45b08a8a94b414eed8486
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 14:01:14 2012 +1100

    committing now in case i mess it up

commit 4cb7ee6d699573bd4fef5e15512830137dfd6546
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Tue Nov 27 02:15:31 2012 +0100

    Added linux menu entry and menu icons

commit 94a7d3cae61df0d85fe67e93c19a7bee3a441987
Author: Krzysztof Knapik <knapsu@gmail.com>
Date:   Tue Nov 27 02:13:59 2012 +0100

    Moved icon files to resource directory

commit f40524c33714236cf2f231e6ad8e037a00fcc2af
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 27 01:37:07 2012 +1100

    Code Cleanup
    
    a lot of stuff here.
    code cleanups mostly, moving things out into their own functions and such.
    now we're using the same buttons for ufo screens
    there's a lot of vanilla-izing here, like the dynamic scale, and persistent
    buttons and graphs and stuff.
    
    there's also a metric shit ton of code removed.

commit 78e095b855f59d7d0fb3da8ea09be4dd2f3dafa7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 26 16:32:05 2012 +1100

    Landmark: everything but finances.
    
    comitting at this point because everything is more or less working how it should
    with the exception of the finances window, which uses a completely different
    set of buttons and will likely require some refactoring and save game breaking
    because we'll have to store a LOT more things as vectors rather than integers
    notably: facility, craft and personnel maintainence. or something. i have to
    check the original so i'd know for sure what needs added, but at this point i'm happy.

commit a2a5ee63da6b1df30bcf955303d3ebaee8b32448
Merge: 0aa90bd 115a144
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 19:31:24 2012 -0800

    Merge pull request #218 from karvanit/fix/no-extra-variables
    
    New fix for DebriefingState crash.

commit b8fcae244866ded228a2ebc036f3cbb13c8ef042
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 26 02:16:04 2012 +1100

    Line Drawing Method
    
    now that we have the pixels lining up nicely and where we want them,
    and the buttons are all doing things, let's try drawing some lines, and use
    a bunch of surfaces that we can toggle with the boolean flags that the
    buttons are setting for us.
    
    what the hell. that worked and it took like 5 minutes.
    do i draw my powers from exhaustion or something? because i'm damned if i
    can code like this with a clear head.
    
    anyway, that's one working graph screen, it should basically be copy/pasta
    from here on out, then i can wrap a bow on this bitch and call it a day.

commit d106c468e35d33ca8d3da2a1372f64142ce70777
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 26 02:09:49 2012 +1100

    Line Drawing Method
    
    Now that we have prettyful buttons that toggle boolean flags, let's draw
    some dots to try and figure out how to plot the information accurately
    on the graph.
    
    while it may not look like much, this represents the result of WAY too
    many hours and approximately 8 cups of coffees worth of testing with
    variables and adjusting the formula and then retesting and readjusting
    and yelling and geting frustrated and hitting things until they behaved.
    
    protip: if you're looking at a country graph, and you can't get the data
    to line up... double check that you're using COUNTRY data and not REGION
    data, because i can't even tell you how long it took me to notice.

commit 115a1444e10f1ca10f00f9e80eca3b036ea1bde2
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Nov 25 11:33:29 2012 +0200

    New fix for DebriefingState crash.
    
    We don't really need the extra variables, we just need proper initialization of
    the existing ones.

commit 7ac8eefaf0fb8a8be4c494cec5ef81ab65f72d48
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 18:28:02 2012 +1100

    Make buttons prettyful.
    
    now that we have too many buttons, let's make them all do something.
    for starters, let's make the graph selection buttons display the right set
    of buttons, and let's create some variables/pointers to use further on down
    the road (for example, an array of which buttons are currently on)
    
    then, let's make the country/region buttons toggle their colours
    on and off when you click on them.

commit c745e865bef9c81707b964234eb02fa32e3a3123
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 15:27:40 2012 +1100

    Code Optimizations
    
    aka: how i learned to stop worrying and love the array,
    commonly known as "vectors! vectors! hooray for vectors!"
    
    - refactored 7.4 billion buttons into 2 vectors who's size is a function
    of the number of countries/regions defined in the ruleset.
    - reduced overall file size considerably, while simultaneously adding modability support.

commit 582ad42d7fb79d531d01c25b513f54f4cc22937d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 13:35:24 2012 +1100

    better graph scaling
    
    now we have nice round numbers on the graphs screens
    using these methods to get the results i wanted makes me sick to the stomach
    if someone can come up with a formula that does the same thing PLEASE send a PR,
    because this feels like the worst optimized piece of shitty code i've submitted.
    i could substitute the series of else-ifs to a case statement, but that's just
    a different way of dealing with the problem, not a solution.

commit c2252e461b1a122d368c1236206f25e2da5c4b11
Author: daggerstab <daggerstab@gmail.com>
Date:   Sat Nov 24 21:52:04 2012 +0200

    fixed Ukrainian files typo in Makefile.am

commit e9963887ac1a6945c62a5c5249870fce396d5a85
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 02:14:32 2012 +1100

    7.4 billion buttons added.
    
    one for each country and region, and a total for both.
    this is SO not gonna be modder friendly.
    they'll have to add buttons by haxxoring code.

commit 6e1c3e3ccb86cef33652a82bd4104f5f6ebc7cc5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 01:59:59 2012 +1100

    more refactoring + code cleanup
    
    and a few more coding buzz words.
    moved some of the things we'll be doing a lot out into their own functions.
    those buttons actually do something now, they change the vertical scale
    units of the graph.
    still no LINES drawn on it yet, but i'll need 7.4 billion buttons for that.

commit 27b413d343d04e893fd1fafb158cb4b03bdfee98
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 01:54:31 2012 +1100

    Refactor: save more funding info
    
    we now store the last 12 month's worth of month-ending funding levels.
    because your savedgame is evil and needs to be punished.

commit 9b619025853b3d8ef4fbbb016e7c4b6e9e0bac0c
Merge: c717009 0aa90bd
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 00:41:12 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into ActivityScreens

commit 0aa90bd618648294ec5c00a7fa50954ede0a999e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 00:24:31 2012 +1100

    Bugfix for crash on debriefing
    
    checking that we have a valid pointer doesn't work as a boolean expression.
    so instead i used a boolean expression.
    who would have guessed? that fixed it.

commit c717009e6c4f8ffca102eed81cb62ee301f0ee81
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 25 00:14:08 2012 +1100

    Fixed bad formula - graph complete!
    
    that didn't look right at all.
    this looks a LOT better.
    
    oh also, the graphs screen now has a working graph (background) that scales
    properly according to the scores it's measuring, accurately displays month
    and year information, and STUFF!

commit 8db2e51c607964b87fd74870c5d09962f755e549
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 23:41:30 2012 +1100

    Add Vertical Scale to graphs
    
    oh god, this is a mess.
    this class is starting to suffer some serious bloat issues,
    but for the life of me, i can't figure out a better optimized method that
    results in the text actually being where i want it.
    
    if you can think of a better method... don't hesitate to send a PR.

commit 39156546e55247d5a982d5741f14368f60fdc59e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 23:13:28 2012 +1100

    Add Horizontal Scale to graphs
    
    this commit is a bit like me really... raw, brutal, horrifically ugly but
    dammit, it gets the job done.
    if you don't like it, then YOU spend 3 hours trying to get this crap to line up.

commit 714572ac3e878bbbd6942bbe3bd4907070e048d9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 23:04:34 2012 +1100

    Let's enable those other buttons
    
    let's provide functionality for those 5 buttons, even if they won't do
    anything yet.

commit 89a902e786b3c3f33ba97316888d10e07b6ce21b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 17:43:54 2012 +1100

    Graph Screen Grid Rendering
    
    a relatively simple method to render the grid to display our data.
    this is the most efficient method i could come up with.
    also: it looks correct to the pixel.

commit 36710bc3c3beb1ce10fb024dca6dda01206e9dd8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 17:33:39 2012 +1100

    Bugfix
    
    Seems i have a bad habit of leaving empty contained statements lying around.

commit 0fccc266b50aa73d288ceb526c72b9da0b77bcf3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 13:48:46 2012 +1100

    Bugfix for unconscious Cyberdiscs
    
    will fix the exception at mission end if there is an unconsious cyber-disc.
    might also fix the "respawning cyber-disc" bug (if this was indeed the cause)

commit 41a8599eb15955c6689b3c9a65f721d98822cdf9
Merge: 8e6a2a8 b57dcf4
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 23 18:46:53 2012 -0800

    Merge pull request #216 from karvanit/fix-io-battleunit-ai
    
    Fixed loading when battlescape AI has no state.

commit 8e6a2a802ea1dd313d4ad192360b1f728edaf8db
Merge: bbe21b1 19842b3
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 23 18:46:43 2012 -0800

    Merge pull request #210 from karvanit/fix-recovery-time-display
    
    Fixed display of recovery time.

commit ecbcc4e2c37ac06e7cdcd86c8094d1bf44db44f6
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 23 12:50:58 2012 +0200

    Fixed some compiler warnings.
    
    Returning a const pointer (not a pointer to const) is not really useful, since
    returns of scalar types are by value.
    
    The warning was produced by g++ 4.7.2, using -Wignored-qualifiers.

commit c97b146a5d0bd7ba24c13fd7f31d7393137e84e2
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Nov 17 08:49:39 2012 +0200

    Make Ruleset access through const.
    
    Only the Game has a non-const pointer to Ruleset now.
    Every other class uses a const pointer, except when loading rules.

commit 687226ad80fb5aa789b3a344d432bff3b51c9c0c
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Nov 17 03:58:02 2012 +0200

    Const-corrent Ruleset::getPools()
    
    Besides making it const, changed it to return a const reference to the
    underlying std::vector. Returning references (instead of pointers) to containers is
    better C++ practice.

commit be8b784e5aaff6a1f986d0060e3e08a240c82014
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Nov 17 02:14:22 2012 +0200

    Avoid creating deep copies of ID lists.
    
    Take advantage of the const refernce return to avoid making copies of the
    various ID lists from the rules.

commit 51717a6479a08dc2cc1ae3cfc1c20afdbe61caa5
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 16 04:05:19 2012 +0200

    Return constant references to rules' lists.
    
    Since no-one is modifying these lists, return them as constant references.
    This allows the calling code to avoid copying them.

commit b45896fbf5b4d6a72114119b8e5542396747b119
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Nov 20 18:22:41 2012 +0200

    Fixed memory leak in Game::loadLanguage().
    
    We are now properly destroying the sidebar surface.

commit e7e96a3e8a0b77fa93ed569250f7d835ba276734
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 23 12:50:58 2012 +0200

    Fixed some compiler warnings.
    
    Returning a const pointer (not a pointer to const) is not really useful, since
    returns of scalar types are by value.
    
    The warning was produced by g++ 4.7.2, using -Wignored-qualifiers.

commit b57dcf48efa3190a49931393b0a3c978b700c601
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 23 22:11:22 2012 +0200

    Fixed loading when battlescape AI has no state.
    
    BattleUnit AI state is not always saved, so load should continue if it's not
    found.

commit 19842b3317c6fe3e32cfe666e8683d24e0f51a6a
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 19:45:29 2012 +0200

    Fixed display of recovery time.
    
    The code would never display a recovery time of a single day. Fixed.

commit bbe21b1035433709b1b5d0a1d797bf2278e196b4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 24 07:55:32 2012 +1100

    bug fix for mission triggers
    
    globe zoom factor shouldn't be taken into account here.

commit c1b2797f506e2b06b07e6bc9dded33f4ed829978
Merge: 6bef114 6bd3196
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Fri Nov 23 12:34:31 2012 -0800

    Merge pull request #213 from karvanit/fix-scoring
    
    Fixed dogfighting scoring.

commit 6bd31961b7f2818664e2a3873c6baf421b6e2afe
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Fri Nov 23 13:33:55 2012 +0200

    Fixed dogfighting scoring.
    
    Cut-paste code had useless ifs.

commit 6bef1144ee607b0859d47b3ca4a77216fa1546c9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 23 21:04:47 2012 +1100

    Monthly Report Bugfix 2
    
    turns out replacing the integer variable with a function call was a bad idea.
    so i'll move the function call to an integer variable and use that instead.
    wait, i'm using the same function call and it works?
    i can't add an integer that is the result of a function to an integer
    that is the result of a function, unless i declare it as an integer first???
    
    silly C++, go home, you're drunk.

commit 585e06ad0e82fdf19c569b316e778e122d34243b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 23 20:31:41 2012 +1100

    Bugfix
    
    missing include in MonthlyReportState.

commit 02520b717e1881aeb7d2625f29c41278d7bee5df
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 23 06:48:26 2012 +1100

    code cleanup.
    no need for extra variables here, they represented the numbers of regions and countries, but these numbers are already available via function call.
    
    not sure if more efficient, but my vulcan half tells me this is the right thing to do.

commit c5f82218e38f482217ba066b9693e9b1388a9030
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 20:11:36 2012 +1100

    fixes for some exceptions
    make a check to see if we should make the check before we make the check.
    also, as per karvanit's suggestion, the conversion to const strings was dropped.

commit 6830d04aa2840cee1279d31a95cbd34010acacc3
Merge: 90a0c77 aa08502
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 17:53:47 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into FundingNations

commit aa08502281845d3f8b1fb4d10097d5fe49119503
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 17:52:11 2012 +1100

    small dogfight fixes
    double check to make sure we're literally on top of the UFO before
    initiating a dogfight. probably needs a tiny bit more leeway than being
    checked as a boolean expression, but solves the problem of dogfights
    starting 500 miles away from the target.
    
    also, small change to the handling of music and battlemusic flags so they
    get set properly.
    
    wow that's a big description for having moved three lines of code
    and adding a condition to an if statement on a fourth.
    
    also, sorry for these rapid-fire commits, but small bugs like this keep
    creeping in while i'm testing other things.

commit 90a0c77f44ccc92ebff6aaf72381cd947484917b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 16:16:17 2012 +1100

    Xcom Activity Points for Interceptions
    now that multiple interception is in, i can comfortably add points
    for shooting down UFOs, and penalties for losing an interceptor.
    
    with this, i believe all the scoring functions are in place.
    funding should change monthly, country's dispositions will be
    displayed properly. i'm not 100% sure i'm using the correct formulae
    for calculating overall happiness and monthly score.
    currently i'm averaging the the scores for all applicable regions/countries
    and using the inverse of the formula for unhappiness to represent happiness.
    
    the formula for pact signing is correct, as far as i can tell, but ufopedia
    doesn't list the conditions for anything other than pact signing, so i'm sure
    the rest is wrong (even though it DOES provide meaningful results)

commit bc7d248b33845b8232a4db58b4676c056df85669
Merge: 10969bf 7b8af60
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 15:16:03 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into FundingNations

commit 7b8af60184a19f5bf2e6aeccbcf177c414858cc9
Merge: 91f76da f2a42b7
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 20:15:11 2012 -0800

    Merge pull request #208 from karvanit/fix-remove-duplicated-loop
    
    Remove duplicate code in UFO detection.

commit 10969bf8aa842c49062a3e414f75f0fda56ac540
Merge: 9bcc7f4 91f76da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 15:12:20 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into FundingNations

commit f2a42b78013ec1d839c61a33a6476bd40142f3c8
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 15:36:36 2012 +0200

    Remove duplicate code in UFO detection.
    
    The code was looping twice for Crafts, once inside the other. This was probably
    a result of a bad automerge.

commit 91f76dacd941f14bc99b8bcd5b6b201eaeab3abc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 12:58:52 2012 +1100

    removed extra interceptors used for debugging.

commit 9bcc7f41e075cae8d7038559fe69f03550b42fd3
Merge: 602aa56 7f0f32b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 12:53:23 2012 +1100

    Merge branch 'master' into FundingNations
    
    Conflicts:
    	src/Geoscape/GeoscapeState.cpp

commit 7f0f32be04ecf5e58ce1b1bbe055262e2b1b0d31
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 12:49:29 2012 +1100

    make sure water-bound UFOs die.
    pretty self-explanatory.
    i think this is all of the issues fixed, dogfights should be ready for the master.

commit 364cdc720ec139429b9a8aa4182f5b772ce2dfe7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 12:05:43 2012 +1100

    better fix for geoscape freeze.
    should cover all cases

commit 8c4ef34faa36dddd2fb111ec7df7d4f6338a532e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 11:46:12 2012 +1100

    Set the right music at the right time
    interception had a weird bug where it wouldn't switch to the right music
    track at the right time.

commit 0648b1bd78a672161d0155c82e64843cf218d1c6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 11:05:20 2012 +1100

    fixed broken merge
    also fixed the "should never happen" bug.
    set the ufo status to destroyed AFTER checking it's name.
    (which checks it's status and throws an exception if it's destroyed.)

commit 214905489363ec46415d23ab938a7abc065162a8
Merge: 024a496 f5d598e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 10:15:06 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into DogFights
    
    Conflicts:
    	src/Geoscape/GeoscapeState.cpp
    
    geoscapestate is all kinds of messed up
    will pull a version from an earlier commit.

commit 602aa56f2956fa91ba037b40d239f634f906bf5a
Merge: cd89e42 f5d598e
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 10:06:55 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into FundingNations
    
    Conflicts:
    	src/Geoscape/AlienBaseState.cpp

commit f5d598e894e563f4240398c202af8bf2d7d649ff
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 21 22:40:37 2012 +0000

    Revert "Merge pull request #202 from karvanit/engine-state-extension"
    
    This reverts commit 91b4d1efeabe995daa1a2ecb8ef1ecd711c2fa63, reversing
    changes made to 7764ba925ccd2a452f622169b08cb7a1aa8bb410.

commit 9bd259c563a7b6978d93ff59692075db1834f723
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 21 22:40:14 2012 +0000

    Revert "Merge pull request #206 from karvanit/fix-nonpausing-geoscape-timer"
    
    This reverts commit b78507cb67e6f22713418f07543fdc7542edfe55, reversing
    changes made to b8cdd11d713d57c7db0258a256c73c04ab095c7d.

commit 024a49622ac05fca1116fcd07ae16140a88e8274
Merge: e380789 b78507c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 07:33:55 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into DogFights
    
    and a bugfix

commit e3807890da703db2d0c249320c55fe522f6dbb01
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 22 00:04:08 2012 +1100

    bugfixes
    fixes the "too many interceptions on game load" bug.
    fixes the occasional exception error.
    starting to have problems with the new engine states.

commit b78507cb67e6f22713418f07543fdc7542edfe55
Merge: b8cdd11 902d82f
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 04:06:07 2012 -0800

    Merge pull request #206 from karvanit/fix-nonpausing-geoscape-timer
    
    Fix for runaway timer.

commit 902d82ff68ac0fa3091088d4f5f691561b84884e
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 13:33:22 2012 +0200

    Fix for runaway timer.
    
    When we reset the timer, the currently running time loop MUST stop!

commit 780881e2c51708a6ebf230c2d711149003c56109
Merge: 43253e3 b8cdd11
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 21:54:50 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into DogFights
    
    Conflicts:
    	src/Geoscape/GeoscapeState.cpp
    	src/Geoscape/GeoscapeState.h
    	src/Savegame/Craft.cpp

commit cd89e42d5fa49fae40b1ef90e7af6b325bed7a48
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 20:36:27 2012 +1100

    Process Monthly Report
    let's make that monthly report screen actually do something.
    and let's add a new boolean for countries that flags that the pact they just signed is a new event.
    and if that flag happens to be true, build an alien base in the country that signed the pact.
    tastes like vanilla to me.

commit 90912a193410b897de4406bc77a8a5852b5cc5e6
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 16:12:07 2012 +1100

    Apply Research Points
    add points for completing researches and bonus topics (if applicable)

commit 40ad792efda34a9a9dd5a1171d62af0b79a4c54a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 13:44:25 2012 +1100

    removed getChange function
    now that we're storing funding as a vector we can do comparisons on-the-fly,
    and there's no longer any reason to save this value.

commit 3389ea11fcb2a6769245a741d74dcfdbc6e2134c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 13:42:23 2012 +1100

    Xcom mission scoring
    successfully completing a mission will now add xcom activity for that region/country.
    small change to bases: they now also have a field for "inBattlescape" to be used for base assaults in future.

commit 5356d6dd37904276e616f534f0b495a56666c75b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 12:35:55 2012 +1100

    Satisfaction and Funding methods
    will calculate a satisfaction level based on xcom vs alien activity vs difficulty and then adjust it's funding accordingly.
    also, proper vector handling.

commit b8cdd11d713d57c7db0258a256c73c04ab095c7d
Author: Zoltan Mizsei <envagyok@gmx.com>
Date:   Wed Nov 21 01:28:13 2012 +0000

    Haiku folder paths

commit a62156946ef9108b751e3690773cd4cf8300920c
Author: powerc80 <rbisewski@gmail.com>
Date:   Wed Nov 21 01:09:26 2012 +0000

    French translation v0.56

commit c10d496d955868c9b8222f7dfb817f1a93b35976
Merge: 91b4d1e 13a3e6e
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 20 17:05:04 2012 -0800

    Merge pull request #204 from xanscale/master
    
    code clean and clean italian translation

commit 91b4d1efeabe995daa1a2ecb8ef1ecd711c2fa63
Merge: 7764ba9 0d6bbf4
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 20 17:02:13 2012 -0800

    Merge pull request #202 from karvanit/engine-state-extension
    
    Engine state extension

commit 0d6bbf460e8e7193bf9beab4cdc83ff376265915
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 02:11:09 2012 +0200

    Use Game::addState() for FIFO ordering.
    
    Some states (the information providing popups) need to be displayed in a FIFO
    ordering. Using Game::addState() instead of Game::pushState() accomplishes this.

commit 3b5f1f32d68edc582b4316ad143b7aca0b211561
Merge: 29bee70 7764ba9
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Wed Nov 21 01:23:20 2012 +0200

    Synchronized with SupSuper@OpenXcom.

commit 0b945b3a74916046b161b9f7b45cd3f98747dbe3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 09:37:41 2012 +1100

    merge with master

commit 13a3e6ea437b77107567047423cfda67d7726b91
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Tue Nov 20 23:35:25 2012 +0100

    code clean and add italian string

commit 43253e3ba34c7cce32e0707b438f72e3ad2cc9c1
Merge: 19993e6 7764ba9
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 09:27:17 2012 +1100

    Merge branch 'master' into DogFights

commit 7764ba925ccd2a452f622169b08cb7a1aa8bb410
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 09:23:22 2012 +1100

    Bug Fixes
    the difference between a ground assault and a crash recovery is a call to explodePowerSources.
    by setting the battle generator mission type to ground assault, we avoid making this call, and the mission generates as normal.
    
    also makes a similar change to alienBaseState as was made in the earlier bugfix for ufoHyperDetectedState.

commit 2b6a9d477edabce0f893cd16ec7046885dd81dea
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 08:02:31 2012 +1100

    Alien event activity points
    points for events like spawning a terror site, having/building a base, having a terror site be ignored and so on.
    also includes a method in monthlyreportscreen to tell regions/countries to think.
    
    and a small bug fix for a bug i encountered while waiting 12 months to make sure it was deleting information properly.

commit 3fbd9fd6f76642a1f43a19bf4eb1b63b5f300a23
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Wed Nov 21 07:59:43 2012 +1100

    Refactor: Funding and Activity now vectors
    so we can keep track of the last 12 month's worth of funding changes
    and activity levels instead of just THIS month's.

commit 29bee70243bf9e03edd487fe3fc917693d1c862a
Merge: ffdea31 b4d291d
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Nov 20 06:53:43 2012 +0200

    Synchronized with SupSuper@OpenXcom.
    
    Conflicts:
    	src/Geoscape/GeoscapeState.cpp

commit 19993e6a7c7496824d84dd4ad8e79aaef73c4bab
Merge: e436493 b4d291d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 20 15:50:04 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into DogFights

commit c89e5e245023bdf2ebf233ebfdf29855b30c8909
Merge: 8269117 b4d291d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 20 15:35:03 2012 +1100

    Merge branch 'master' into FundingNations
    
    and altered the points method slightly to account for landed ships.

commit b4d291da243cd4ba81691ca386f832a45a89c7aa
Merge: 686967c e2d6e1e
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 20:27:43 2012 -0800

    Merge pull request #203 from karvanit/ufo-landings
    
    Ufo landings

commit 8269117d97e4471ea4589a28f6ef5417727c9cf2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 20 15:22:53 2012 +1100

    initial testing
    added methods to set and get alien and xcom activity levels in countries and regions.
    added checks in geoscape to add points for UFO flight
    
    initial test: great success!

commit bc84165d7629cf450a8ce33dc3bc619a822c07ca
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 20 15:21:07 2012 +1100

    Ruleset additions
    with thanks to volutar for the raw data, and the RuleRegion class for the code,
    countries now have thier boundaries defined, and can check if a point is within them.

commit e436493d7228c16b4c0494ed91baa4656fdca979
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 17:31:34 2012 +1100

    Bug Fix
    when changing the destination of a craft involved in a minimized dogfight, game would lock out player controls.
    this addresses that issue.

commit 97e7ae855339d5f2b786c0d3cf4be2096e4d2f05
Merge: 686967c 5a57f87
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 16:53:42 2012 +1100

    Merge branch 'Dogfights' of https://github.com/radius75/OpenXcom.git into DogFights

commit e2d6e1e9f083a52a0a8ba8fb3c45539493654556
Merge: 566ab4d 686967c
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Nov 19 07:52:56 2012 +0200

    Synchronized with SupSuper@OpenXcom

commit ffdea3101d6c9a8d6b44f1a9200322b78c41e814
Merge: 2b169d8 686967c
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Nov 19 07:41:09 2012 +0200

    Synchronized with SupSuper@OpenXcom
    
    Conflicts:
    	src/Geoscape/GeoscapeState.cpp

commit 686967ce83c7829b3a17c993de90c9c04918e0d2
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 16:00:39 2012 +1100

    Save Ufo Missions
    for when the AI starts changing them.

commit d9ecd5f5bcf2e554acd09d24278473c444cc8aa0
Merge: dc61932 1212ad7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 13:15:30 2012 +1100

    Merge branch 'AlienResearch'

commit dc619323e495a61df5666de582c1dc9702684c73
Merge: 45c51c2 f4f394b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 18:01:45 2012 -0800

    Merge pull request #200 from Warboy1982/PsiTraining
    
    Psi training

commit 45c51c287fb8bb5b6a3e3771aff93dca2dcec2d6
Merge: b005304 f2d0dc5
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 17:58:39 2012 -0800

    Merge pull request #199 from Warboy1982/LaserTanks
    
    Laser tanks

commit b00530403ef9c121bce2bab1a6770df9b205b7de
Merge: 36eb2e4 475b00b
Author: Warboy1982 <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 17:57:33 2012 -0800

    Merge pull request #201 from Warboy1982/Bugfix
    
    fix for jumbled reaper corpse

commit 475b00b922f4bc62df9e5e298461d08824aae4da
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 09:09:14 2012 +1100

    fix for jumbled reaper corpse
    as described in post here:
    http://openxcom.org/forum/index.php/topic,786.0.html

commit 1212ad74aeace98ade451b58f1a5830738d2158f
Merge: e9f4b2a 36eb2e4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 08:23:36 2012 +1100

    Merge branch 'master' into AlienResearch

commit e9f4b2a3d403506d4f50fbf58c8c1e4c404c0cc3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 19 08:22:37 2012 +1100

    small fix for repeated research
    fixes a bug whereby you wouldn't get any new researches unlocked when
    re-researching the same alien rank,
    ie: researching a sectoid commander, then alien origins, then a sectoid
    commander didn't yield the martian solution. this fixes that without bloating savedgames.

commit f4f394b6640d8efc5446a2e20e43117d6e8b28f3
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 21:27:44 2012 +1100

    Soldier Info Screen
    adds the psionic stat information if the unit has recieved training to the base's soldier stat screen.
    seems the exact same thing already existed in unit stat screen, so someone saved me the effort.
    
    also fixed a small text clipping issue on the allocation screen.

commit f5256a8d3457f24087855b960b42fbedddefcb73
Merge: b723be3 36eb2e4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 20:30:50 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into PsiTraining
    
    Conflicts:
    	src/Geoscape/GeoscapeState.cpp

commit b723be3ae25db1842fe7c061b3767a6b1d9c73a8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 20:26:51 2012 +1100

    Geoscape Functions
    iterate through all the bases, if we find a psi lab, train any allocated
    soldiers, and set the psi training flag to true.
    
    if the psi training flag is set, pass that information to the "MonthlyReportState"
    so it can pop up psi training once you're done looking at numbers.
    (and more importantly switch palettes properly)
    
    
    in the MonthlyReportState, popup the psi training menu on closing if the flag is set
    also fixes the miscoloured button on the monthly report screen.

commit 242ff4f19d7410a1d661c4865ca58dd6392c9074
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 20:15:20 2012 +1100

    Base Functions
    a method to check how much psi lab space a base has.
    a method to check how much psi lab space a base is using.
    added clause for dismantling psi labs.
    a check for psi training when transferring soldiers, and if so, end training.
    minor ruleset tweak to make psi labs have the right number of labs.

commit 0bd6f82984adb75dfb24d0c7370727cad505b36b
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 20:05:34 2012 +1100

    method for Psi-Training Soldiers
    identical to original except without the bug that allows skill to go over 100.
    saves whether or not a soldier is training.
    a method that increments a given soldier's psi skill by a given amount, and store that amount for this month's improvement score.
    a method to check if a soldier is in training
    a method to toggle training
    and a method to check this month's improvement
    no need to save the monthly improvment score as it's only checked a few lines after it is set.

commit ef4b64ab976efea8456f7c795854aab2004bbe3a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 19:59:25 2012 +1100

    Initial Commit
    Psi training screens, makefiles, project files, all that jazz.
    AllocatePsiTrainingState - the screen to allocate soldiers within a given base to psi training.
    PsiTrainingState - the screen full of buttons to pick which base to allocate psi training within.
    
    both pixel-perfect to the best of my knowledge.

commit f2d0dc58f202759f2ea7507ef392d1589239f4a1
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 12:54:16 2012 +1100

    fixed unit stats
    my mistake, i copied them from my mod and forgot to reset some of the values.

commit 15ea167f1a6e8f9515b2658f566a703c321a932d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 12:21:02 2012 +1100

    Fix Misaligned Text

commit d5c884f9d28eb0b9e5750248e224d61b5107d5b0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 11:30:25 2012 +1100

    allow for -1 clip size tanks
    so we can add them to craft, and have them show up on the battlescape
    without destroying our game. also, read in the turretType from the item
    and set our battleunit's turretType to this.

commit 562b7cd4243f8efb5fe9899d53b1e8e69acb8143
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sun Nov 18 11:25:22 2012 +1100

    Ruleset Modifications
    - uncomment those articles
    - add the missing units
    - add armour type for hovertank
    - add missing item stats
    - add field "turretType" to items (so we can send it to BattleUnit)
    - read in the new field in RuleItem and have it default to -1

commit 36eb2e4f35a10664b681b39ee496f43ad8c6244e
Merge: 1a25b7d 3cfebf6
Author: Daniel <supsuper@gmail.com>
Date:   Sat Nov 17 02:21:17 2012 -0800

    Merge pull request #196 from Warboy1982/bugfix
    
    pretty sure that doesn't belong there.

commit 566ab4dd7cad123f98b789c2aaf54e7deeacbe40
Merge: 0f73c9e 1a25b7d
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Nov 17 03:31:37 2012 +0200

    Synchronized with Supsuper@OpenXcom

commit 3cfebf69f2d2435e55c0d79b9dd46141df593166
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 17 08:30:55 2012 +1100

    pretty sure that doesn't belong there.
    feel free to correct me if i'm wrong.

commit 78bd0615d6726cb74aa9c8a0262bb0bb059f79d9
Merge: dade9f4 1a25b7d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 17 06:43:38 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into AlienResearch
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj
    	src/OpenXcom.2010.vcxproj.filters

commit dade9f4b525b9880fe51e96973c818cfcbf94f90
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Sat Nov 17 06:33:49 2012 +1100

    Switch to correct palette on closing UFOpaedia
    if a research results in 2 topics being uncovered (ie researching a medic engineer or navigator)
    the palette would switch to 0 on closing the first article, resulting in the wrong palette being used for the second article.
    this sets an integer for what palette to switch to when it generates a bonus article, and sends it through to the articlestate for processing when you click the "ok" button, default value for this int is 0, so it shouldn't cause any other bugs. (i hope)

commit 1a25b7dd8531da060407d0cebd368a13a7d85bd7
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Nov 4 04:39:49 2012 +0100

    - Added: Equipment layout of soldiers is saved and loaded back automatically.
    - Added: Can UnPrime grenades in mission-start inventory-view.

commit 70f5ad61ec62cba3b16fe3de8944ec628d84fb73
Merge: 2c35425 6b3ebb1
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 16 09:25:18 2012 -0800

    Merge pull request #185 from Warboy1982/AlienBase
    
    Alien bases

commit 2c35425919b79df079d7c5214420e8efc4df51c6
Merge: d02c8dd fcde52c
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 16 03:21:52 2012 -0800

    Merge pull request #194 from fenyo1/RMBinvModeChange
    
    Changed: RMB Scroll's Invert mode now works as in Adobe Reader

commit d02c8ddc75b9efe722b86670fa5a1bf57cac3b25
Merge: efa4e2f 414a5c3
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 16 03:18:20 2012 -0800

    Merge pull request #192 from Warboy1982/bugfix
    
    Bug Fix

commit efa4e2fe7c3a6771ef9755fc0775a5b19bdcaedb
Merge: 020e6ac 7add6f8
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 16 03:16:39 2012 -0800

    Merge pull request #191 from MadAnd/maintain-ukr-translation
    
    Translated STR_RANDOM_BATTLE

commit 020e6ace2d777249e1b8e45bfb226186aa08f819
Merge: 91b1565 2dd8063
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 16 03:13:39 2012 -0800

    Merge pull request #195 from fenyo1/HUNLangUPD
    
    Added 'Random Battle' string to Hungarian language

commit 2dd8063cd6e3173fd2a2945d8d4eca78f858a396
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Nov 16 06:11:49 2012 +0100

    - Added 'Random Battle' string to Hungarian language

commit fcde52c97af79d8e88202473aaa4a45f812b4fc3
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Nov 16 05:57:46 2012 +0100

    - Changed: Invert mode now works as in Adobe Reader

commit 6b3ebb1bb076a0e59e087f7adf964ed58eb46c1d
Merge: 55eeec3 91b1565
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 16 14:10:50 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into AlienBase
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj.filters

commit c2a23fb8ecccded85a9fe3715d169b7164d7633a
Merge: a905ccf 91b1565
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 16 12:40:10 2012 +1100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into AlienResearch

commit a905ccf834dfed0386fbd3e13ad00b2fb1b51cb8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 16 12:23:37 2012 +1100

    makefiles and stuff
    
    i literally have no idea how or why these were deleted in an earlier
    commit. i blame my lack of understanding of github.

commit 414a5c3b4b7c1215135818ecdc70ce49382a601a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 16 11:31:47 2012 +1100

    Bug Fix
    Ufos with random waypoints may not always return a region,
    in which case, the game crashes.
    this fix sets the text to "unknown" if no region is found.

commit 5427ae8e606457333ae853919b8f7b92c9da9a55
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Fri Nov 16 11:26:10 2012 +1100

    keep live aliens researchable
    
    Ruleset - added missing autopsy research entries, fixed ufopedia entries
    RE: chryssalids
    
    researchcompletestate - allow for empty research (ie researching sectoid
    soldier repeatedly)
    
    geoscape - now that researchcompletestate can handle null research,
    cleaned this up a lot.
    
    savedgame - anything with a string template (live aliens) will never be
    excluded by having been discovered.
    
    researchstate - fix for error messages on output window
    
    newresearchliststate - consume an item when research begins (if this
    research needs one)

commit 7add6f887081239059f0babd383875bde8cd3939
Author: MadAnd <dev.madand@gmail.com>
Date:   Thu Nov 15 22:18:14 2012 +0200

    Translated STR_RANDOM_BATTLE

commit 5a6158d6f30d3324d8035cacac15945d216b8012
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 15 10:35:53 2012 +1100

    Dismantling Facility Containment Check
    
    extra functions and conditions to disallow dismantling alien containment
    if it is in use.

commit d8d8c597a8642e800867dc37ee173581f33203d5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 15 04:36:23 2012 +1100

    Apply Bonus Research
    
    changes in GeoscapeState
    - add a bonus research at random
    - only pop up an article if this article is not yet discovered
    - check the "lookup" value to see which article we should be opening
    
    Changes to ResearchCompleteState
    - allows for no new research (ie researching a sectoid soldier after
    researching a sectoid engineer)
    - pops up bonus research if available

commit fa5dcbaa0b6294827eaff57b9bfbc50492860634
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 15 04:15:07 2012 +1100

    Requirement Checks
    
    addition/adjustment in SavedGame to check special dependancies for their
    requirements.
    
    addition in NewPossibleResearchState to exclude special dependancies and
    live aliens.
    
    adjustment in NewResearchListState to exclude special dependancies
    
    bug fix in researchinfostate

commit 1402bb9ba58e1156b67970c62f8f9069b3a4beb0
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Thu Nov 15 03:11:35 2012 +1100

    Further Ruleset Changes
    
    Adds a field "requirement"
    ie: thi research will not unlock unless you have already discovered all
    the researches listed under "requirement", even if another research
    lists this in it's "unlocks" field

commit 91b1565bce2a549f0a77a563264bd94083be5d0d
Merge: 1fd85c8 2e51221
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 13 14:55:22 2012 -0800

    Merge pull request #190 from xanscale/master
    
    code clean and bug fix

commit 2e512215d8f246f3ad8848221311f3b5c1516ada
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Tue Nov 13 23:48:18 2012 +0100

    code clean and bugfix

commit 1fd85c80932d0137b027a6162a6238eebc57ae9b
Merge: f4354d4 dcf3112
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 13 13:37:31 2012 -0800

    Merge pull request #182 from karvanit/fix-padbuttons
    
    Fix for horizontal scroll-wheels.

commit f4354d49b9b216fa2c5a2f0e5500066b430d753f
Merge: 43c8e24 84ace08
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 13 13:04:37 2012 -0800

    Merge pull request #189 from radius75/RBTranslatable
    
    Make button "Random Battle" translatable.

commit 84ace08152a122e1278b1dc8e4cc3811587db2f9
Author: radius75 <radius75@interia.pl>
Date:   Tue Nov 13 14:32:05 2012 +0100

    - Make "Random Battle" translatable.
    - Add new string STR_RANDOM_BATTLE: English, EnglishUK & Polish.lng

commit 43c8e24507912369a2c0a0cf0dfa9af29c1a67ce
Merge: 74b3032 e0d98e8
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 13 02:26:38 2012 -0800

    Merge pull request #187 from grrussel/random_battle
    
    Add Random Battle button.

commit dcf311276e8acc7109e61a0bd29dbd27311c7500
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Tue Nov 13 06:21:14 2012 +0200

    Added bounds check for extra mouse buttons.
    
    Since mouse buttons may get very high values, check before using our array.

commit 1376bf5f2c4ccba79ddb671b9fd7e3e26956f016
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 13 10:34:38 2012 +1100

    string processing for research
    - reads in the string template on all the research screens instead of the research name if one is available

commit cb9c04e98b2545997e4ac624bc4e920f36318509
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 13 09:48:22 2012 +1100

    Base Functions
    - function to return the total amount of alien containment at a given base
    - method in the debriefing screen for sending live aliens to storage, or displaying the "no containment" state if none found.
    - extra condition to exclude live aliens from the sell screen.
    - checks for containment at destination when transferring live aliens.

commit e0d98e888da658f69b175b4b29db38b55532285b
Author: George Russell <grrussel@googlemail.com>
Date:   Mon Nov 12 22:29:08 2012 +0100

    Add Random Battle button.

commit 85cb52c0151d83348698cd1585a8e34bcb3d2030
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 13 07:45:37 2012 +1100

    Read in new rules
    new functions and variables in RuleItem and RuleResearch
    to facilitate earlier changes to rulesets

commit 74b3032f21ac13ea03d51f09427ffc80dc221cbf
Merge: 2714049 d088c49
Author: Daniel <supsuper@gmail.com>
Date:   Mon Nov 12 11:50:47 2012 -0800

    Merge pull request #186 from xanscale/master
    
    code clean to remove some warning

commit 2714049e07345233b143263d4631b0af5bc074a8
Merge: d578287 b02f252
Author: Daniel <supsuper@gmail.com>
Date:   Mon Nov 12 11:49:50 2012 -0800

    Merge pull request #180 from pmprog/MapGeneratorBugFix
    
    Map generator bug fix

commit f91d8e70459b5f597a27c42216d5c1f2138449a4
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 13 05:18:57 2012 +1100

    No Containment Screen
    the popup that shows when there is no containment for a captured alien.
    pixel perfect as far as i can tell.

commit 1f3e0928271321aa2586e898487653952be7feff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 13 05:17:48 2012 +1100

    Ruleset Additions
    adds live aliens as items
    adds a "points" field to research items for scoring purposes
    adds a "lookup" field to research items for Ufopedia lookup purposes
    adds a "stringTemplate" field for string concatenation purposes
    adds a "getOneFree" field for researches that can grant extra information
    removes unused alien research entries like Muton Medic
    adds research topics for alien ships and tactics (for getOneFrees)

commit 55eeec3e6e8c486e5dbbf09a19321eb9b596326a
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Tue Nov 13 03:41:15 2012 +1100

    craft patrol variable
    so we can track time spent patrolling and factor it into base discovery calculation.

commit d088c498f52258aa16d584c7bbbe493b3c96764b
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Mon Nov 12 13:30:34 2012 +0100

    ops

commit 184a7cca99f04466ab0b4c4d0c8f03792f184a36
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Mon Nov 12 13:25:47 2012 +0100

    Code clean to remove some warning

commit 0f73c9e96d15515ea2cde4de6a4ab55c5f8b2b55
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Nov 11 13:39:47 2012 +0200

    Allow UFOs to land.
    
    Instead of disappearing, UFOs are now landing for some time.

commit c318007c634a4baf1f7f80db92f7079d4eb668d7
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 07:37:09 2012 +1100

    Alien Base Detection

commit d57828773912329a704d5b6838c84c0b76cb7752
Merge: d43916d 268da28
Author: Daniel <supsuper@gmail.com>
Date:   Sun Nov 11 11:21:09 2012 -0800

    Merge pull request #184 from Warboy1982/Hyperwave
    
    Hyperwave Decoding

commit 8ab900bdc3ce1fc64c3c173108cfec7a296f0f96
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 06:00:31 2012 +1100

    clean up bases on mission complete

commit e316dce74dc8fccbe1c0b723785a965d124371ce
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 06:00:11 2012 +1100

    draw bases on the globe.

commit 886f12afdfec15edcab11ff1bd8a60907dcde490
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 05:59:50 2012 +1100

    generate alien bases on the geoscape.

commit 6b4980c219bd5dacf097e284442d8ba2d7c1247c
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 05:54:38 2012 +1100

    save and load alien bases
    and a function to provide a list of current bases in a given saved game.

commit bde4238cc68c8c2b09c099b00f261651de59625d
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 05:18:41 2012 +1100

    add cases for alien base assaults
    
    these are merely the calls to generate a battlescape game from an alien base
    only accessable via the "new battle" menu at this stage, but if you COULD fly to a base on the geoscape,
    you would be able to generate one that way too. but at this point the geoscape won't spawn them.

commit 1cec57c15742005f0ecc2427824408b5d50902db
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 04:48:19 2012 +1100

    initial commit
    contains new classfiles to be used
    - AlienBase - contains all the information an alien base needs (that i can think of)
    - AlienBaseState - the popup screen at the end of the month when Xcom operatives locate an alien base.

commit 268da280fce0ff425f2acff96de1c377e8bdfccc
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 03:53:14 2012 +1100

    save hyper detection state of UFOs
    also the missed makefile.

commit bdca51240138dd7633c76a3151fdbfdb5988f214
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 03:38:31 2012 +1100

    code cleanup

commit e3409ecd21442f67924d36fdb893aea2fd7bbbe5
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 02:52:18 2012 +1100

    vc2008 includes/makefile

commit d24ccb5de35624d728c22d92cbf6d4607d1b04e8
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 02:47:26 2012 +1100

    implementation
    the actual checks for the conditions and calling of the state.

commit 40b8531b1b76173720ad4f29238a4a1c04a2f5bb
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 02:29:17 2012 +1100

    detect the detection
    simple function call to see if a given base HAS hyper-wave facilities.

commit 5669bc5385a9afa321e2e75430fa0d424b40c9ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 02:26:11 2012 +1100

    Functions for UFOs
    basic functions and variables needed from UFOs for hyper-wave decoding.

commit 8a833075854aeeb280e07d58c565ebed20ba74ff
Author: Warboy <neo_nihilist@hotmail.com>
Date:   Mon Nov 12 02:14:19 2012 +1100

    Hyperwave screen, should be pixel-perfect, basically a copypasta of the ufo detection screen with minor adjustments.

commit dea81692de42df2d727030d66959d489b68340e6
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sun Nov 11 11:55:47 2012 +0200

    Fix for horizontal scroll-wheels.
    
    Mouse buttons can be more than 5 (at least when a mouse has two scroll wheels).

commit d43916da30579cbc41a86c4b9a87c8e88d5e437b
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Nov 9 19:57:56 2012 +0100

    - Merged in missing unit drawing functions and other things from Warboy's fork.
    - Merged in pathfinding from karvanit's fork.
    - Various fixes.

commit b02f2523c0988777df3b0b3dd42226a5d436aede
Author: pmprog <devhead@pmprog.co.uk>
Date:   Fri Nov 9 16:16:17 2012 +0000

    Drop nodes outside of map bounds

commit 8a058ff147ad8662d4c2374d4fafddfb9a5ff4f6
Merge: c46f678 4a3adf5
Author: Daniel <supsuper@gmail.com>
Date:   Fri Nov 9 03:35:07 2012 -0800

    Merge pull request #178 from MadAnd/add-ukr-language
    
    Added support for native cyrillic letters "і" and "ї".

commit f6b40949e7aa0ed328f80233b3476e82b304b97d
Author: pmprog <devhead@pmprog.co.uk>
Date:   Fri Nov 9 10:23:48 2012 +0000

    Maybe need to halve co-ordinates. There doesn't seem to be any > 20, but there are > 10

commit 4a3adf50603b5dfda0f63ab60c175ac8ad37336e
Author: MadAnd <dev.madand@gmail.com>
Date:   Fri Nov 9 01:55:36 2012 +0200

    Added support for native cyrillic letters "і" and "ї".
    Replaced translation file to one that uses that native letters.

commit c46f6787b6df828e6b6251f9ff42d4fc2b50d4cf
Merge: 8610b20 21843f6
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 8 22:10:25 2012 +0000

    Merge remote-tracking branch 'pmprog/AbstractVersion'
    
    Conflicts:
    	src/Engine/Options.cpp

commit 21843f62e135ecd6368dafe1505e542497d66819
Author: pmprog <devhead@pmprog.co.uk>
Date:   Thu Nov 8 19:28:39 2012 +0000

    Updated Abstract

commit 8610b2016c78c9753cc70636073195b78806424e
Merge: 94d2b3a ae19bd2
Author: Daniel <supsuper@gmail.com>
Date:   Thu Nov 8 06:17:15 2012 -0800

    Merge pull request #176 from fenyo1/HungarianNames
    
    Added: Hungarian soldier names

commit ae19bd2d327d91a3a34d7cd14757101ec7c339a2
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Nov 8 04:00:05 2012 +0100

    - Added: Hungarian soldier names

commit 94d2b3acff79f87848fd937271870cf27cef4985
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 7 21:56:26 2012 +0000

    Nicolò -> Nicola

commit 702717092ce63e432dde7da808c930a17cbede34
Merge: 0c4a162 07b4319
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 7 13:54:35 2012 -0800

    Merge pull request #175 from xanscale/master
    
    italian name

commit 07b4319fe0c1d7d9664742058c0db20fb07a69db
Author: Alessandro Scarozza <xan@GA-970A-D3.(none)>
Date:   Wed Nov 7 22:17:11 2012 +0100

    add italian soldiers name

commit 0c4a162271a7484570c5e778c46577de56f69a24
Merge: a60d94a 172a4ce
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 7 12:24:51 2012 -0800

    Merge pull request #174 from xanscale/master
    
    italian translation + fix

commit 7f75444a5bb4ba140bb2f9bf060146d938f73078
Author: pmprog <devhead@pmprog.co.uk>
Date:   Wed Nov 7 17:41:06 2012 +0000

    Abstracting SelectStartFacilityState

commit 172a4ce4701d6373dcd43d41399dce2b33b7561f
Author: Alessandro Scarozza <xan.scale@gmail.com>
Date:   Wed Nov 7 17:56:29 2012 +0100

    Update bin/data/Language/Italian.lng
    
    new italian translation

commit a60d94a5f5563dd7ad64fa4581ea9b29d54cb162
Merge: 6db908e 6a663c9
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 7 08:40:40 2012 -0800

    Merge pull request #163 from karvanit/pause-on-focus-loss
    
    Pause game if it loses focus.

commit 6db908e9d952b03646092c1160f712afd5fd3247
Merge: f32cce3 9a7a5e0
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 7 08:40:09 2012 -0800

    Merge pull request #159 from karvanit/multipart-rulesets
    
    Multipart rulesets

commit f32cce3f528c23884b0c50125361fdbc85c1f6a2
Merge: ee4d466 4eb4b0e
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 7 08:30:20 2012 -0800

    Merge pull request #173 from MadAnd/add-ukr-language
    
    Added Ukrainian translation files.

commit 5a57f87db30b6beb120e56e8973bad1d0cb93c36
Author: radius75 <radius75@interia.pl>
Date:   Wed Nov 7 15:29:23 2012 +0100

    the revert of incorrect changes in 8dcefec

commit 4eb4b0e010ec7319e3b849a735f9748e42056214
Author: MadAnd <dev.madand@gmail.com>
Date:   Tue Nov 6 23:57:16 2012 +0200

    Small text improvement

commit 4121dcb3199e8ca26281d89032d7a451818386e7
Author: MadAnd <dev.madand@gmail.com>
Date:   Tue Nov 6 22:57:11 2012 +0200

    Added Ukrainian translation files.

commit 8dcefec05e0df09996ca59b8c361ca96bbec0667
Author: d2uriel <d2uriel@hot.pl>
Date:   Tue Nov 6 08:49:58 2012 +0100

    DogfightState bugfix:
    - new crafts if sent on an interception mission had weird numbers - fixed.

commit 77bfd5b18485db4d5c0ac7c31e4b0c371772558e
Author: pmprog <devhead@pmprog.co.uk>
Date:   Mon Nov 5 20:37:19 2012 +0000

    Custom Initial Base Building Option

commit ee4d4662fa6b820b2d547644237983f68261a22d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 5 13:54:39 2012 +0000

    Fixed bug in RNG.

commit 78209227558d23cd1a48fd2c05cd69a1d3eaddd7
Author: d2uriel <d2uriel@hot.pl>
Date:   Mon Nov 5 14:05:05 2012 +0100

    DogfightState development:
    - multi-interceptions added.

commit 8fc4b5e1eeb43b21532744138fc0290a25c28c5b
Merge: 448207b 4124149
Author: d2uriel <d2uriel@hot.pl>
Date:   Mon Nov 5 11:39:06 2012 +0100

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git into Dogfights
    
    Conflicts:
    	src/Geoscape/DogfightState.cpp
    	src/Geoscape/DogfightState.h

commit 41241495020ec5227d6fd558a8a103c3cd8b9031
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 5 01:44:15 2012 +0000

    Yet another one.

commit a6c9361b8f6c2c884ba1c61d2b6a9e0c0ad46361
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 5 01:19:48 2012 +0000

    More minor fixes.

commit 101b661ffe4237ccc3f5cd20094a3e33951d473c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 5 00:50:13 2012 +0000

    - Minor fixes.
    - Updated changelog.

commit a23ff082e58b6a14c03f4e3a2faf0cec4274c041
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 4 23:54:51 2012 +0000

    - Fixed crash when large units tried to move outside the map.
    - Fixed wrong reaper sound.
    - Fixed modular maps not overriding previous maps.
    - Fixed incorrect RNG saving.
    - Finished up logging.

commit 3467ae466011387f715a5b3b7fb19799d287f77e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Nov 4 19:33:03 2012 +0000

    - Cleared warnings.
    - Updated translations.
    - Fixed Language.cpp compiler error.
    - Fixed weapon unload not clearing text.
    - Fixed Basescape not resetting time to 5 Secs.
    - Added seed to saves to improve bug reproducing.

commit 4fd46978d64762ea9122bd3093d6891c276b7b8c
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Nov 3 22:56:45 2012 +0000

    There's always something...

commit 33985420397d26e8ac07da228f03614ddc572f19
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Nov 3 21:32:06 2012 +0000

    - Fixed compiler error in Text.cpp.
    - Fixed not being able to overwrite saves with non-ASCII names.
    - Fixed save list not synchronizing with text input.

commit b1b6f9aeaaabffd36e0c774add349bf195a23c5c
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Nov 2 00:01:16 2012 +0000

    Fixed text wordwrap freeze.

commit 448207b830394c8fc314cbd6e688029b1924607f
Author: d2uriel <d2uriel@hot.pl>
Date:   Thu Nov 1 08:02:46 2012 +0100

    DogfightState bugfixes.

commit 5a1fa29894fde7cc5c23caec0d66eb85df6c7cac
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 31 21:38:20 2012 +0000

    Fixed mouse being restricted to 320x200 area in some systems.

commit 6612ecf494388264d933ad56690acfdbdff6d381
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 31 01:16:37 2012 +0000

    Adding basic logging support.

commit 707f77b27be6b6e45b6132552f628170a3b7bbd1
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 29 23:05:08 2012 +0000

    Fixed a fix being too good.

commit 2b169d8dad7e7e5cf239d17f8b0a0b5d7955d8e8
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Oct 29 20:10:58 2012 +0200

    Fixed popup order after finishing research.
    
    Since we are using a stack, they have to go in reverse order.

commit 99947834fe110da25bac5d4904a70180bdaf69fc
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Oct 29 13:54:34 2012 +0200

    Simplify state handling.
    
    We don't need to use BattlescapeState::popup() any more.

commit 09db8a756c5170ad4e71df0306e331e1fb6a5ce4
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Oct 29 11:41:52 2012 +0200

    No need for popups now.
    
    Since we know when we lose focus, GeoscapeState does not need to keep
    track of popup windows.

commit 4b827a4925c32e0073ec38c0b42960072eaebfb8
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Oct 29 11:16:16 2012 +0200

    Added leave() method for State objects.
    
    This gives them the opportunity to prepare before losing focus.

commit 6a663c97a2aac67b293cbb7083848c0b469cc140
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Oct 29 17:01:40 2012 +0200

    New slow/pause behaviour.
    
    We only track keyboard focus and screen visibility.
    The option is 'pauseMode' and can take the following values:
    - 0 : Slow if invisible, ignore focus. (default behaviour until now)
    - 1 : Pause if invisible, ignore focus.
    - 2 : Pause if invisible, slow ticks if unfocused.
    - 3 : Pause if invisible, pause if unfocused.

commit 55b643acb64017c7729353243880a27b302a1f09
Merge: afd5233 6ad6500
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Oct 29 15:43:04 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Battlescape/BattlescapeGame.cpp
    	src/Battlescape/BattlescapeGenerator.cpp

commit afd52339027e38c84be428798c5a350c5439300c
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Oct 29 09:58:17 2012 +0100

    - Refactored the Tile::addItem
    - Implemented walk/move sound

commit 6ad6500d9a9faf66cb216a7c2682575e8cd591c4
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 29 02:34:35 2012 +0000

    - Fixed battlescape crash when items were dropped.
    - Fixed unlimited ammo weapons being incorrectly recovered.
    - Fixed text auto-switching to small when it shouldn't.

commit f31c6dc5ccbfcfc3b7a00c0bc96ff661af58738b
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Mon Oct 29 03:46:37 2012 +0200

    Pause controlled through option 'pauseInactive'.
    
    When the option is set an inactive window (lost focus, minimized or hidden)
    will keep the game paused (no logic or graphics updates).
    
    When the option is unset (the default), the game will continue to run as normal
    even when it has no focus. It will merely slow down when it becomes minimized.

commit 1cf1ffeb1bfbf2eeaf5cbc76c4bab6769ee6e4cd
Merge: a48742b cafe5fc
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 28 14:24:56 2012 -0700

    Merge pull request #164 from fenyo1/EleriumBug
    
    Fixed: Debriefing: Elerium-115 is not scored and not added to items

commit cafe5fc48e09ff7c73f5f60c379c5d3401222fdb
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 28 21:48:04 2012 +0100

    - Fixed: Debriefing: Elerium-115 is not scored and not added to items (and Eletrium is not saved in the savegame)

commit 8552e9e072964d29ac5b189df132b248529a7fc7
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Oct 27 16:04:47 2012 +0300

    Pause game if it loses focus.
    
    The game will now pause if it loses focus or become minimized.

commit a48742bd1025948b819508ad4f7db70a2ca5d51d
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sun Oct 28 14:07:29 2012 +0000

    Fix the out-of-tree documentation build.

commit d30f2b9ab145858f4890055bd95d48cf92cbafe7
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 28 06:11:53 2012 +0000

    Missing missings.

commit d807f6c234a8b6b19480b0791c28eaf85fb594bf
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 28 05:57:43 2012 +0000

    Missing include.

commit 5eee3e3877aa25be155a648e8260f0e07b96258d
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 28 05:50:39 2012 +0000

    Missed files.

commit f3735a58933be5c1f2380e7e5af6d1f2338bdb14
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 28 05:29:32 2012 +0000

    - Refactored savegame screens.
    - Added "loading/saving..." messages to savegame screens.
    - Fixed being able to input text in resolution.
    - Fixed non-ASCII character input.
    - Fixed non-ASCII savegame names.
    - Fixed crash when trying to rearm crafts with empty weapon slots.
    - Fixed weapons glitching when dropped by panicked soldiers.
    - Fixed UFO trying to escape after being destroyed.
    - Fixed freeze in Romanian UFOpedia.
    - Big text automatically switches to small if string doesn't fit.
    - Cleaned up includes.
    - Added spanish soldier names.
    - Added command-line help.
    - Added man page.

commit fbbd62a896d0aa250d96baa09e05bc7e1e88357d
Merge: 45c70bb bd33579
Author: Daniel <supsuper@gmail.com>
Date:   Sat Oct 27 21:40:52 2012 -0700

    Merge pull request #155 from pmprog/FromVS2k8SR
    
    VS2008 + Soldier

commit bd335794a6aecd2124ac12cfbd50072ca622dc7e
Merge: bdcdc15 dd524d7
Author: pmprog <devhead@pmprog.co.uk>
Date:   Sat Oct 27 00:42:36 2012 -0700

    Merge pull request #7 from radius75/column_adjustments
    
    columns adjustments

commit 9a7a5e0b5f228ee33d310535e3781603f0b2e738
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Oct 27 06:22:52 2012 +0300

    Understand ruleset directories.
    
    When a ruleset name is a directory under Resources/Rulesets, the
    game will load all .rul files in that directory.

commit 07304d44a3a213afeb7b27e30df6b0da7e8b73da
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Sat Oct 27 05:11:30 2012 +0300

    Code refactor for Ruleset.
    
    Make private member function loadFile() which loads YAML data from
    a file, and have load() call it with a constructed file name.

commit dd524d7ede8cc1353bd3dfeeb43f8e15d9c29fdf
Author: radius75 <radius75@interia.pl>
Date:   Fri Oct 26 23:05:24 2012 +0200

    column adjustments

commit 45c70bbd8fa3629c0c528d8dd931037c24d95468
Merge: aa4e008 267a6b4
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 26 12:44:32 2012 -0700

    Merge pull request #156 from karvanit/master
    
    Implemented ammo calculations.

commit a40d8914df802df065a3e9869676c70f12f1f4b0
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 20:40:29 2012 +0200

    DogfightState bugfixes... can't tell which ones. :P

commit d56c7d6f8dacf73ee0bb876028e8dab87518cf44
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 13:27:15 2012 +0200

    DogfightState bugfix:
    - Geoscape buttons clickable during dogfights - fixed.
    - If you change the crafts destination while it's interception window is minimized the window doesn't disappear - fixed.

commit cfe10eca3d4b2744a68ceb40e079ed3cf71b96ca
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 13:02:32 2012 +0200

    DogfightState development:
    - code cleanup.

commit 661cec6f3e3956017bc85e74b453beb4a9b605b2
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 12:44:22 2012 +0200

    DogfightState bugfix:
    - wrong interception windows numbering - fixed.

commit 8338612e46bc11f14310df663342bc3895c58031
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 11:47:15 2012 +0200

    DogfightState bugfix:
    - crafts unable to get into a dogfight after leaving the previous one - fixed.
    - crafts not entering a dogfight after game is loaded - fixed.

commit 306e683179c34375c60e3ce93d2db407f8a923e6
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 10:29:38 2012 +0200

    DogfightState bugfix:
    - window numbering and displaying problems when disengaging and re-engaging interceptors - should be fixed...

commit 88f767af39b756c6c1cd27d6e21f460611df0b6b
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 10:00:26 2012 +0200

    DogfightState bugfix:
    - wrong dogfights numbering (again!) - fixed.

commit fd09a4dcb6aabe60543d3119bc75692a8672a3d4
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 26 09:07:35 2012 +0200

    DogfightState bugfix (I'll skip telling who reported this... :P ):
    - wrong positioning of windows depending on resolution - fixed.

commit 267a6b41bb9c1e379542b3544dcc7aa8daa386cd
Author: Konstantinos Arvanitis <konstantinos.arvanitis@gmail.com>
Date:   Thu Oct 25 15:10:34 2012 +0300

    Proper ammo accounting after battles.
    
    All rounds of each type are counted and the clips get recalculated,
    rounding half-filled clips up. This way we lose / gain at most half a
    clip for each ammo time.
    
    Right now this also affects unresearched alien ammo.

commit ec7e92412e13959f84287bab702b7ccc626cc45d
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 21:21:15 2012 +0200

    DogfightState bugfix (found by radius75):
    - UFO's breaking off but interception windows don't close - fixed.

commit ac6540d33fdda3305a71c7b6a3cc676219c82c2e
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 21:10:23 2012 +0200

    DogfightState bugfix (found by pmprog):
    - Two crafts cannot engage a UFO at the exact same time - fixed.

commit 34960086ff2fc5167eff247311180e55633ab144
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 20:18:29 2012 +0200

    DogfightState bugfix (reported by pmprog):
    - Minimized dogfights numbering messed up - fixed.

commit bdcdc15095b19e0bf76787eaec7d8c46fe1af101
Author: pmprog <devhead@pmprog.co.uk>
Date:   Wed Oct 24 17:47:53 2012 +0100

    VS2008 + Soldier

commit edf4b36070b87326350827e5db4c96d6cc3280c6
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 17:38:32 2012 +0200

    DogfightState bugfixes (bugs reported by radius75):
    - Unable to disengage from a dogfight - fixed.
    - Zoom effect sometimes gets stuck and makes it impossible to zoom in or out - fixed.

commit 92cb54fce5a8f91610e497dc188bcfda0bc0e0d2
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 15:53:52 2012 +0200

    DogfightState development:
    - added two variables to new game rule set.

commit ee51625b7dc64813cfd61dfffcbe7ce99ccb702f
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 12:49:03 2012 +0200

    DogfightState development:
    - removed more temp variables and methods.

commit fbd3d1f25551d26c1d2113869355a55cf3ff7758
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 12:44:40 2012 +0200

    DogfightState development:
    - removed temp variables.

commit b9503b8ce828c6ce34487784e9e5f89ccaf0f50c
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 24 12:39:38 2012 +0200

    DogfightState development:
    - multi interceptions added (probably still buggy, to be tested).

commit 28973e442652ccef3283b15f1a48a466c325ae02
Merge: ba6dd1a aa4e008
Author: d2uriel <d2uriel@hot.pl>
Date:   Tue Oct 23 09:37:56 2012 +0200

    Merge branch 'master' of http://github.org/SupSuper/OpenXcom

commit ba6dd1acbeb5895033e676e9fbecfc423b98ff2f
Author: d2uriel <d2uriel@hot.pl>
Date:   Tue Oct 23 09:31:05 2012 +0200

    DogfightState development:
    - multi interceptions on the way

commit aa4e0088b5af6ea6498e30fd3f6dbd784b5e026e
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 22 21:42:21 2012 +0100

    - Removed Battlescape camera from saves.
    - Fixed Dogfight damage indicator.
    - Fixed Geoscape zoom missing from saves.

commit 7a96c4e58ac70b82147ad941291e063370d2fefd
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Oct 22 22:16:10 2012 +0200

    - Small refactoring of explosion.

commit 2949d20839e825ef00a804f1a1f3b6d7fa7b6019
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 22 17:42:07 2012 +0100

    - Added "We can now produce" Geoscape window.
    - More tweaks to Battlescape camera saving.
    - Various updates.

commit 4beb542592e9ac9262f331a21d928b2a0fe2fff6
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 22 13:41:41 2012 +0100

    - Updated French translation.
    - Fixed more text clipping issues.
    - Fixed Battlescape crash when an explosion occured.
    - Fixed Globe letting you click on points behind the globe.

commit cb6d2a2baa41a82d23441201ee27bace143c77d2
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 22 01:56:31 2012 +0100

    - Fixed SoldierNamePool not compiling on GCC.
    - Added Battlescape camera position to saves.

commit 8eb915ffe53afaa5e1c0990fb7edfa525cef8ef9
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 21 23:50:13 2012 +0100

    - Updated translations.
    - Various fixes to support every single language IN THE UNIVERSE.
    - Fixed buttons not pressing with right-clicks.
    - Updated soldier name generation.
    - Added geoscape position to saves.
    - Connected Ufopaedia to research.

commit 6823330d5c985dbd344b457f9fa7ab13cabbdba2
Merge: 374d69f 5a3cfe5
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 21 14:49:12 2012 -0700

    Merge pull request #144 from fenyo1/PrimeGrenadeOnPreequip
    
    New feature: Can prime a grenade on mission pre-equip with a right-click.

commit 374d69f7372ccb076931f8e8afcf6e77a7decfce
Merge: 5aa0c46 04808fc
Author: Daniel <supsuper@gmail.com>
Date:   Sun Oct 21 14:49:03 2012 -0700

    Merge pull request #147 from fenyo1/ShowDamageOnCraftPanel3
    
    Show damage percent of craft on its state-panel

commit 04808fc28b6497173b66c1d1da602801e8d654ca
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 21 20:34:01 2012 +0200

    - Show damage percent of craft on its state-panel

commit 5a3cfe5ea7911e540cef2ffb75503ef2ed212370
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 21 18:57:14 2012 +0200

    - New feature: Can prime a grenade on mission pre-equip (Inventory view) with a right-click.

commit eff4504f3e668b98f24ffba94e60943648c73e02
Merge: 994b71a 5aa0c46
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 21 12:39:22 2012 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into MouseScrollBugfix

commit 5aa0c46ad93406293a66d529afd60f226e6c28b5
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Oct 21 10:37:01 2012 +0200

    - Cancel firing mode when pressing move up/down.
    - Fixed flying up/down graphics.

commit 738e721539d80132e336f65d9c893a80cfc5d0a6
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 20 22:45:44 2012 +0200

    - Fix in vertical pathfinding.

commit 80246d17ad3fc03f217f1cea9bc08b56a95dc012
Merge: 84c999d 8d14bda
Author: Daniel <supsuper@gmail.com>
Date:   Sat Oct 20 10:58:47 2012 -0700

    Merge pull request #142 from fenyo1/MouseScrollBugfix
    
    Fixed: Mouse-scrolling mode got stuck after using it under the aliens' turn

commit 994b71a7849a85e0534c85f93dde6779d92208be
Merge: 8d14bda 84c999d
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Oct 20 19:20:29 2012 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into MouseScrollBugfix

commit 8d14bda41c63b570f3d22877f20dd6279b7c3a5c
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Oct 20 19:07:14 2012 +0200

    - Fixed: Mouse-scrolling mode got stuck after using it under the aliens' turn.

commit 84c999d3447f0e5ad9bb9116744605d07446af8c
Merge: 119355c 32d421b
Author: Daniel <supsuper@gmail.com>
Date:   Sat Oct 20 08:05:48 2012 -0700

    Merge pull request #141 from fenyo1/MouseScrollEnhancements
    
    Various Mouse-Scroll Enhancements

commit 119355c2a633803753f61c4dd0170da45987eb25
Merge: d3d9647 b8174ff
Author: Daniel <supsuper@gmail.com>
Date:   Sat Oct 20 07:55:56 2012 -0700

    Merge pull request #139 from cornels/patch-5
    
    Update bin/data/Language/Romanian.lng

commit 32d421ba2e47505a1664d5ef0c908d7dc664e816
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sat Oct 20 15:46:58 2012 +0200

    Various Mouse-Scroll Enhancements:
    - Sensitivity lowered in minimap mouse-scroll
    - Added Time Tolerancy
    - Added Pixel Tolerancy
    - Added Invert Mouse mode
    - Selectable which Mouse button is used to scroll
    - The last 4 can be set in the options.cfg

commit b8174fffc1eeb7d1c97b78b6ef23d60c411766d7
Author: cornels <scortan.cornel@gmail.com>
Date:   Sat Oct 20 13:54:04 2012 +0300

    Update bin/data/Language/Romanian.lng
    
    I made a mistake in my last commit, I used the ş with cedilla instead of the unicode ș.

commit d3d964765fad1a78eb8bfdebed0f7dc055efdae0
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 20 11:13:26 2012 +0200

    - Added elerium-115 to the battlescape (power sources).

commit 8119d7168f282feb2401d8b7e51cc8a9c606d38d
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 20 10:26:02 2012 +0200

    - Improved explosion animation scaling with power.
    - Fixed explosion sound.

commit c1cba4ece41ebbc6384f0f886560d411522785d0
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 20 09:52:30 2012 +0200

    - Fixed drawing issue in medikit and scanner view.

commit 3fe48779a3d7cdba5de3e36cc53023b5bc0ef1b5
Merge: 7745411 055ffb6
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 19 12:08:25 2012 -0700

    Merge pull request #135 from cornels/patch-3
    
    Update bin/data/Language/Romanian.lng

commit 055ffb689bef5ecf95fdc116bbeec00733a1aa05
Author: cornels <scortan.cornel@gmail.com>
Date:   Fri Oct 19 21:20:45 2012 +0300

    Update bin/data/Language/Romanian.lng
    
    Updated with the new strings.

commit 774541126ad7b9763f38f47cb9bdcee40898e08f
Merge: 5565884 f61c73f
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 19 08:42:10 2012 -0700

    Merge pull request #134 from fenyo1/ReturnToGameAfterSave
    
    - Game returns to the actual game after saving

commit f61c73f8948a7231ef65973a000d84b49b63712c
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Oct 19 17:33:12 2012 +0200

    - Game returns to the actual game after saving (instead of previous menu)

commit 556588468c09d47f7c051255f35e04c1816f19b6
Merge: 4be8d13 d606f54
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 19 07:54:30 2012 -0700

    Merge pull request #133 from fenyo1/IndentFix
    
    Indent fix

commit d606f541555b55c4a0f25c78028856294cec251f
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Oct 19 15:05:49 2012 +0200

    - I've fixed all screwed up indenting made by me

commit adf8d5be49e2efb3328aa5a33031295f72d220e3
Merge: 4ae8753 4be8d13
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Oct 19 13:54:13 2012 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom into Hungarian_Lang_Update_2

commit 4ae875314eb3430b7c02c85f956a37e3fda812f0
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Fri Oct 19 13:35:55 2012 +0200

    - Some adjustments on Hungarian Language

commit 4be8d1355d63d4ebd141cd1f2e127904e74334f2
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 19 11:51:53 2012 +0100

    Bugfixes:
    - Incorrect behavior with ground items in inventory
    - Options screen and resolution selection
    - Craft has wrong position when transferred
    - Craft doesn't reequip when transferred

commit 74786f6226eefc0a9ebec291fd11f1d5c08d0b4d
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 18 22:23:40 2012 +0100

    More language fixes.

commit 38ecaf63545208c2ade6d8f8272700008551a014
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 18 19:55:19 2012 +0100

    Various language updates and fixes.

commit 418d361b9eaf45b63f16d33ed1e38e825ff958bf
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Oct 18 23:14:43 2012 +0200

    - Implemented faster unit walk speed off screen.
    - Fixed items visible on minimap on undiscovered tiles.
    - Fixed units walking on top of each other.

commit 84171205af72138fcd20a93437cad002b56d964e
Merge: 3b23a93 1a65c07
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 18 12:05:41 2012 -0700

    Merge pull request #130 from radius75/some_fixes
    
    fix some pixels in UFOPEDIA button, sorry fo this.

commit 1a65c07c6a5050ad49e00e21fe68884a6c6f39f2
Author: radius75 <radius75@interia.pl>
Date:   Thu Oct 18 21:01:06 2012 +0200

    fix some pixels in UFOPEDIA button, sorry fo this.

commit 3b23a93c45a15594dc61d63a27d5626db3dcb1e5
Merge: e754fdc c889fc7
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 18 11:51:03 2012 -0700

    Merge pull request #129 from radius75/Polish.lng
    
    Change some string for fit in windows (UFOpaedia) and new button (in New Battle/Mission).

commit e754fdc869756bea0d5b925e6914fbb2979626da
Merge: 07f9a3e f554966
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 18 11:50:36 2012 -0700

    Merge pull request #128 from fenyo1/HunLangUPD
    
    - Hungarian Language updated to the current

commit 07f9a3e31a389a5f42479ea669382965f3b36e5d
Merge: b62e9f3 62a567f
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 18 11:50:12 2012 -0700

    Merge pull request #122 from radius75/some_fixes
    
    #110 and #114

commit 62a567f4ae1b387b8751425fa979095e76a659b5
Author: radius75 <radius75@interia.pl>
Date:   Thu Oct 18 20:17:04 2012 +0200

    UFOPEDIA button for English.geo [US] (UFOPAEDIA - EnglishUK.geo)

commit c889fc757ef37998a3ba8ae8b770a775bc5e0a6c
Author: radius75 <radius75@interia.pl>
Date:   Thu Oct 18 18:31:51 2012 +0200

    Change some string for fit in buttons and windows.

commit f554966610f6b97b003cd67f2e1c2acea398ac01
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Thu Oct 18 16:56:54 2012 +0200

    - Hungarian Language updated to the current

commit b62e9f39786a79a26cf9366c22de6bdd96dd9b51
Merge: f3f80f6 344f9e8
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 18 06:03:45 2012 -0700

    Merge pull request #127 from radius75/CraftPatrolState
    
    fix CraftPatrolState window for longer strings STR_WAY_POINT_

commit f3f80f6a35fb8d0f3cec688a85470e9fe1a9af85
Merge: 09bffb7 49c1923
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 18 06:03:33 2012 -0700

    Merge pull request #126 from radius75/Polish.lng
    
    Correct for STR_HAS_REACHED, STR_DESTINATION, STR_DESTINATION_UC.

commit 344f9e8cd64b0d0186fefd26e177098b5da5a213
Author: radius75 <radius75@interia.pl>
Date:   Thu Oct 18 13:36:51 2012 +0200

    fix CraftPatrolState window for long string STR_WAY_POINT_

commit 49c19231e6afea55badb6dc32130779d1f808cc0
Author: radius75 <radius75@interia.pl>
Date:   Thu Oct 18 11:23:18 2012 +0200

    Correct for strings: STR_HAS_REACHED, STR_DESTINATION, STR_DESTINATION_UC.

commit 09bffb73fbf6c5da71a6ce616ab4ca075178d0ba
Merge: 0e44602 f4e8c7f
Author: Daiky <tomvdtom@gmail.com>
Date:   Thu Oct 18 00:15:55 2012 -0700

    Merge pull request #125 from zugz/master
    
    fix segfault when mindprobing empty space

commit f4e8c7f798ad4450b71c51e2f4da3b30d87f9c10
Author: zugz <mbays@sdf.org>
Date:   Wed Oct 17 23:38:02 2012 -0400

    fix segfault when mindprobing empty space

commit 0e44602f4d52549426f497b0e37bd6891ed84c46
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Oct 18 00:24:24 2012 +0200

    - Fixed alien base map generation.
    - Fixed sound and graphics of flying suit.
    - Fixed a small pathfinding issue.

commit 1ca6a6b3f03bc02e9f1879014074aed90af40efd
Merge: 566636e ce4b9ec
Author: Daniel <supsuper@gmail.com>
Date:   Wed Oct 17 12:20:40 2012 -0700

    Merge pull request #124 from radius75/Polish.lng
    
    Update for commit 566636e4fd33928572f08669c56b631ba4fc7566

commit ce4b9ec06a42c787d7377c1f57ce1970343b101f
Author: radius75 <radius75@interia.pl>
Date:   Wed Oct 17 20:40:58 2012 +0200

    Update for commit 566636e4fd33928572f08669c56b631ba4fc7566

commit 566636e4fd33928572f08669c56b631ba4fc7566
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 17 01:44:19 2012 +0100

    Updated language strings based on translator feedback.

commit 6441668a052f27479a9614a2a3231c5cb16f4fc2
Merge: 0078256 d7eb740
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 16 13:05:42 2012 -0700

    Merge pull request #123 from Shugyousha/master
    
    Add includes to fix build

commit d7eb7404af06704675cb2fa4319207e074130281
Author: Silvan Jegen <s.jegen@gmail.com>
Date:   Tue Oct 16 21:39:44 2012 +0200

    Add missing includes to fix build

commit 5035632cf46455885ebcc1901aefce462cd15772
Author: radius75 <radius75@interia.pl>
Date:   Tue Oct 16 15:51:38 2012 +0200

    -funding screen: center title, resize column name and set diff. color, for fit all long language str.
    -delete spaces in russian STR_INTERNATIONAL_RELATIONS.
    -English.geo for English,EnglishUk,Romanian,Czech.geo file.

commit 00782565fffe185392815d24030d3048369ae289
Merge: 2a36fc9 e6d7741
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 16 05:43:07 2012 -0700

    Merge pull request #121 from kalxas/master
    
    Installation support for openSUSE (and other rpm based distributions)

commit 2a36fc9d4c642edc888e1551564652118f8a9613
Merge: b5ff99b bd56680
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 16 05:38:48 2012 -0700

    Merge pull request #120 from fenyo1/master
    
    Multiple features

commit bd566807b4c7b9a59627dc5f855967fb6170a4aa
Merge: 3b1f85a b5ff99b
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Tue Oct 16 11:58:10 2012 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit e6d774182866c225216cfc3c51e9803e04ce5d5d
Author: Angelos Tzotsos <gcpp.kalxas@gmail.com>
Date:   Mon Oct 15 11:26:53 2012 +0300

    added openSUSE folder and spec file

commit b5ff99bb98eb4afd3cd748a070dd9a8b036ad9f4
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 15 01:06:43 2012 +0100

    - Added all Ufopaedia entries.
    - Eliminated XcomRuleset class.
    - Eliminated UfopaediaSaved (merged with Ufopaedia class).
    - Moved loaded rulesets to options.

commit 3b1f85a29db50fc58faf6c51fef7bced0fab9977
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Mon Oct 15 00:46:40 2012 +0200

    - Added Arrow-Buttons Max-Click feature

commit 937a95b6b9fb28c86ca6bb3af45c7839c1bdc8cd
Author: fenyo1 <fenyo.pub+github@gmail.com>
Date:   Sun Oct 14 23:55:02 2012 +0200

    Minimap Right-MouseButton Scrolling

commit 38086e651c3e5933e714c6e728778c6ed7b0ec7e
Merge: 3784073 f261b64
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 13 00:56:58 2012 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 378407313dc93006187f2c8f797a3659e5dc8029
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 13 00:56:33 2012 +0200

    - rightclick mouse scrolling

commit f261b64238823d3728d1c9bdf0280d87e13c7378
Merge: 0e2b195 ee7d709
Author: Daniel <supsuper@gmail.com>
Date:   Fri Oct 12 12:55:31 2012 -0700

    Merge pull request #119 from d2uriel/master
    
    Bugfix

commit ee7d7099874ce73b4153399bc968ba26c2438785
Author: d2uriel <d2uriel@hot.pl>
Date:   Fri Oct 12 12:18:04 2012 +0200

    DogfightState development:
    - added craft damage indication,
    - added a possibility to turn off and on usage of craft weapons during dogfights (Moriarty suggestion).

commit 0e2b19546e5b0e3178d2b52cdb677f530f2a0da2
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Oct 11 21:48:11 2012 +0200

    - Minimap not showing visible aliens on invisible tiles.
    - Save visible unit flag.

commit 22cadff6e4046e5a30d7dd172e87e939f86b1598
Author: d2uriel <d2uriel@hot.pl>
Date:   Thu Oct 11 21:42:02 2012 +0200

    DogfightState development:
    - Rewritten radar animation.
    - Fixed UFO hit animation.
    - Fixed UFO crash animation.
    - Fixed projectiles animation.
    - Fixed a bug where projectiles could hit UFO even if it was out of their range.

commit 44971f50111dffbd91d07424a2e385172b1d0cb1
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Oct 10 19:57:51 2012 +0200

    Fixed beam weapons not dealing any damage to UFO's.

commit b8b4361ef6ed7a33d73f2aae5d5c53c260c8fb21
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 9 09:09:55 2012 +0100

    Fixed Ufopaedia crashes.

commit f0f21b15c9b82a3bb85aaa42040b49925acdd463
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 8 02:23:34 2012 +0100

    - Added Hungarian translation (by fenyo).
    - Updated French translation (by powerc80).
    - Fixed inventory not updating TUs when unloading ammo.
    - Fixed crafts not rearming when new ammo arrived.
    - Fixed missing popup for craft out of ammo.
    - Externalizing Ufopaedia (WIP!)

commit 28495881218e12e44b234459b8a8c813cc171c11
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 30 15:28:55 2012 +0200

    - Fixed diagonal line of sight through windows.
    - Some alien base assault things.

commit 806c6fdb2c9d387512bb6119f4d2446e7b1de2e3
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Sep 25 20:11:32 2012 +0100

    Windows fix.

commit fe2d5372796ad4c0ef6a43051472bab9c1c9ad02
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 23 16:26:54 2012 +0100

    Fixed warnings (by zboszor)

commit f6b0171690d96d070d64b45bf6cc2f9b727d06fd
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 22 23:47:53 2012 +0100

    Fixed third-party stuff getting documented.

commit 9ceb2f87b5f55e2e94e8887e35d5da55e3119a70
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 22 23:22:36 2012 +0100

    - Fixed Makefile.am (by zboszor)
    - Fixed warnings and other minor stuff.

commit 13ff148deab48c13f1de140e61417eeecfa2a9d8
Merge: 2fa4596 84c9cb2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 22 17:50:46 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 2fa45969f6cf04f78448022dcdf4227d75b72ba9
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 22 17:50:29 2012 +0100

    Fixes:
    - Wrong craft speed when patrolling.
    - Crash when patrolling after UFO lost.
    - "Go to last known UFO position" button not working.
    - Incorrect UFO recovery items.
    - Ammo in weapons wasn't recovered after missions.
    - Crafts were fully unloaded after missions.
    - New crafts don't start in base position.
    - Ammo graphics weren't cleared after unloading weapon.
    - Minimap doesn't update level when using scroll wheel.
    - Missing "Not enough equipment to fully re-equip squad" screen.
    - Incorrect title in Promotions screen.
    - Various changes to item creation/recovery in Battlescape.

commit 84c9cb2044b90d3ab921b549cc6191c96525dadf
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Sep 22 09:34:13 2012 +0200

    - Fixed small semantic error

commit 2f2120243906cbc346b26875f95938c770769787
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Sep 21 23:34:04 2012 +0200

    - Fixed Soldiers can turn without TUs
    - Fixed Weird avenger spawn point is still not completely fixed
    - Fixed walking through knocked down walls takes 4 TUs
    - Fixed Primed state of a grenade is not saved in the savegame
    - Fixed Firing and throwing accuracy does not decrease on injury
    - Alien Base Assault added to list of missions (not 100% finished)

commit bfe76f09b856b6e7d20245aec741991f21e23aaa
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 17 01:19:31 2012 +0100

    - Added cyrilic Є to font (by MadAnd).
    - Fixed wrong UFO graphics in interception window.
    - Fixed wrong craft/UFO altitudes.
    - Fixed "UFO tracking lost" window missing sometimes.
    - Fixed crash when targeted terror site disappears.
    - Fixed Reapers having incorrect behavior.

commit 706ff962ddd8d889b237eeb56b963ba239b38413
Author: shuuk <bibo.z@web.de>
Date:   Mon Sep 10 04:08:17 2012 +0100

    Updated german translation

commit ca24bbcecd0aa82e97e141a101b7afeb4d3f846b
Merge: 1fa8cfd d3cb2dc
Author: Daniel <supsuper@gmail.com>
Date:   Sun Sep 9 07:28:11 2012 -0700

    Merge pull request #117 from winterheart/master
    
    Added missing STR_NEW_SAVED_GAME

commit d3cb2dcd94f5e12e52a595b8c7b4df8df2eefd05
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Sun Sep 9 13:58:34 2012 +0600

    Added missing STR_NEW_SAVED_GAME to Russian.lng

commit 1fa8cfd1471f2349f243b3e25f9c1b9235d041aa
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Sep 8 11:26:52 2012 +0200

    - Fixed weird avenger spawn point.
    - Fixed item in elevator crash.
    - Fixed diagonally walking through trees.
    - Fixed items flying in the air when flying unit drops items.
    - Fixed proximity grenade.

commit d642f7ab21190c9225184c1cbfb6f1875ba74c8f
Merge: e4123c7 629a89e
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 7 18:24:15 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit e4123c712a10e554683f574c65e359c96b66d2e0
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 7 18:23:51 2012 +0100

    Screenshots now saved in PNG

commit 629a89ed1eda3fe5d6c3d4708a81e9e9dc513ef3
Merge: 317587a 5f59685
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 7 10:18:04 2012 -0700

    Merge pull request #116 from radius75/fix_new_research_projects_scr
    
    fix new research projects scr

commit 317587a731940826a7c3a9dc2ca363f3bc954146
Merge: 7feed6b 3ab51f0
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 7 10:16:33 2012 -0700

    Merge pull request #115 from winterheart/master
    
    Updates to Russian file

commit 7feed6b95023575d64107c6f4e566d3d0e132523
Merge: 3d8cea7 ac58ce2
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 7 10:16:17 2012 -0700

    Merge pull request #112 from cornels/patch-2
    
    Update bin/data/Language/Romanian.lng

commit 3d8cea7fcf55472ac24515c8683bad378c228127
Merge: 9c1bd40 b279f1c
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 7 10:16:00 2012 -0700

    Merge pull request #109 from d2uriel/master
    
    DogfightState bugfix

commit 9c1bd40362787204d5b521b28748d11dde3b7376
Merge: b183ae4 a8d573b
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 7 10:15:29 2012 -0700

    Merge pull request #111 from radius75/update_Polish.lng
    
    Update Polish.lng

commit 5f5968559b606c8e3f13bb29760371c2c51457cf
Author: radius75 <radius75@interia.pl>
Date:   Mon Sep 3 15:56:16 2012 +0200

    fix new research projects scr

commit 3ab51f0e479b96dfedd7beb82e4bef28a023f165
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Sun Sep 2 23:39:27 2012 +0600

    Updates to Russian translation.

commit a8d573b178c128f133048e57bfd69ecfae9d964a
Author: Krzysztof <radius75@interia.pl>
Date:   Sun Sep 2 14:16:51 2012 +0300

    Update bin/data/Language/Polish.lng

commit d258d2d74b5b7eb37e21921b02ebd14aaac4fdf9
Author: radius75 <radius75@interia.pl>
Date:   Fri Aug 31 16:31:34 2012 +0200

    Correct some long string, syntax.

commit b183ae43e7a80caf4552e5e9ec703e9146548e03
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 30 18:07:59 2012 +0100

    Fixed:
    - Battlescape cursor vanishing.
    - Incorrect armor damage modifiers.
    - Workaround for big corpse pieces being recovered.
    - Missing rules for Reaper (crashed terror missions).
    - Ammo being reused after loaded.
    - Civilians counting as saved when mission failed.

commit dc137f0065f5d52fb856457ae74b28dcae1959b5
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 29 18:59:27 2012 +0100

    FIXES:
    - Infinite error message when tanks didn't have ammo.
    - Tanks getting it on in the storage room (recovered when mission ended).
    - Multiple "Tracking Lost" windows per UFO.
    - Improved auto-equipping to ignore empty weapons and load weapons on the ground.
    - Brought alien weapons counted towards score.
    - Civilians didn't count towards score.
    - Crash when completing a research.
    - Crash during dogfights.
    - Wrong mouse input in minimap.
    - Starting inventory didn't work correctly in mission simulator.
    - HWP ammo popped up in soldier inventory.
    - Map was interactive during alien turn.

commit 0cecc619ea439210dde79051bcd6ff5bce66c43d
Author: radius75 <radius75@interia.pl>
Date:   Tue Aug 14 23:10:37 2012 +0200

    some string

commit ac58ce262e710ee6c1f438c7f7839f975aebee1a
Author: cornels <scortan.cornel@gmail.com>
Date:   Tue Aug 14 19:06:30 2012 +0300

    Update bin/data/Language/Romanian.lng
    
    Revised complete translation according to English.lng for v0.4 from http://openxcom.org/forum/index.php/topic,547.msg5221.html

commit ba1d6451ffceb3152acea4f6afc656eab689051b
Author: radius75 <radius75@interia.pl>
Date:   Tue Aug 14 09:51:08 2012 +0200

    translate new string

commit bd779595856fa6e4fe6f8bcfd5b616a2cee3683c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 14 01:01:32 2012 +0100

    More minor fixes.

commit 7c675bbee7c8756b7a18e525ccc88ea0d6f6c50f
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 14 00:02:51 2012 +0100

    - More fixes.
    - Updated changelog.

commit d78f06337c8e63071f2a5af87405bd60d2e75c96
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 13 23:02:02 2012 +0100

    Fixed some bugs.

commit 734f2de015fa020b2611688e402db71e23041844
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 13 21:46:24 2012 +0100

    0.4 PART 3:
    - Added support for tanks in the Battlescape.
    - Finished New Battle screen.
    - Finished Options screen.
    - Factorized Error states.
    - Finished up manufacture.
    - Fixed terror sites not expiring.
    - Fixed wrong UFO map sizes.
    - Added alien races to UFOs and terror sites.
    - Fixed bugs in ruleset.
    - Fixed bugs in languages.
    - Fixed language strings not fitting in some screens.
    - Tied up research to items, manufacture, Battlescape.
    - Added game logo and icon.
    - Fixed various UI bugs.
    - Added options for sound playback.
    - Added startup logging.
    - Fixed misaligned caret in TextEdit.
    - Fixed crash with buttons in some cases.
    - Moved all new strings to language IDs.
    - Fixed Intercept screen not showing HWP number correctly.
    - Corrected UFO detection algorithm to match original (thanks Volutar).
    - Added debug mode to Geoscape.
    - Cleaned up some savegame and ruleset classes.
    - Probably a lot more bugfixes that I forgot.

commit b279f1c3159cb3609a64a3bd27fa6a9792e06123
Merge: ded3526 dd157a1
Author: d2uriel <d2uriel@hot.pl>
Date:   Sun Aug 12 09:13:49 2012 +0200

    Merge branch 'master' of http://github.org/SupSuper/OpenXcom
    
    Conflicts:
    	src/CMakeLists.txt

commit ded352691f22a956ae21c3074638bc84af120216
Author: d2uriel <d2uriel@hot.pl>
Date:   Sun Aug 12 09:09:53 2012 +0200

    Fixed the intentional "bug" of projectiles flying by the UFO if missed.

commit dd157a16e916eb0eb12d6c63a78228e650f16d61
Merge: 583de3a d0d3274
Author: Daniel <supsuper@gmail.com>
Date:   Tue Aug 7 08:28:22 2012 -0700

    Merge pull request #106 from radius75/master
    
    New lang. strings for new options in start menu.

commit d0d327488b5ae7d176547f2627ee0f617c003172
Merge: 66dee67 583de3a
Author: radius75 <radius75@interia.pl>
Date:   Mon Aug 6 11:13:58 2012 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom.git

commit 583de3a4929559543ac4bcaf340ea72d85f16973
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 6 05:09:10 2012 +0100

    0.4 PART 2:
    - FINISHED EXTERNALIZING RULESET GOOD GAWD FINALLY
    (UFOpaedia pending on contact from panther)
    - Updated briefings and debriefings for terror sites.
    - Added placeholder Options screen.
    - Updated outdated build files.
    - Fixed dogfight breaking save IDs when craft was destroyed.
    - Restructured some savegame stuff.

commit 66dee67cc8296f66271072b65387ce7a916d89bc
Author: radius75 <radius75@interia.pl>
Date:   Fri Aug 3 23:22:45 2012 +0200

    -add new languages string for new options&text in start menu
    -check&correct language string with English.lng file

commit 16d0e88a4a3598f59d97019bc648200824c7965c
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 3 20:49:29 2012 +0200

    - Added dummy UFO rulesets for larger UFOs to prevent crashes.

commit 27d7f0411b1a0643c46b1c2a6f5cf722cccd473c
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 3 19:34:10 2012 +0200

    - Reserve time units for snapshot if weapon has no autoshot.

commit c4e3374d510ece54f8d0cecaea1c335b05b9229a
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 3 19:11:38 2012 +0200

    - Fixed visible terrain at start of mission.
    - Fixed switching user in inventory view is not switching action.actor

commit 306b9d702f8ec70a29670edd2770ea36d0518267
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 3 13:39:15 2012 +0100

    Fixed savegame bug.

commit d1e18a42334e6e8ce744b27874e9eb6e0f21a7a4
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 3 12:10:49 2012 +0100

    Missed files.

commit a0387b697f04aeb775d0ba52203402ea8b93e8df
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 3 01:08:53 2012 +0100

    0.4 PART 1:
    - Made "debug" mode an option to help contributors.
    - Made "keyboard mode" an option instead of platform-specific.
    - Fixed Soldier Armor list not updating when armor was changed.
    - Fixed soldier armors not being stored in savegames.
    - Fixed battlescape buttons responding to wrong mouse button.
    - Changed mouse event handlers to be able to specify a button.
    - Added Load Game button to Battlescape.
    - Standardized research/manufacture class names.
    - Fixed broken text list selector in Battlescape screens.
    - Fixed Language text list height.
    - Game now requests new language if current language isn't found.
    - Added check for no languages being available.
    - Moved ruleset loading back to startup (for now).
    - Clarified some errors.
    - Game no longer crashes if saves directory can't be opened.
    - Game no longer crashes if options can't be saved.
    - Geoscape now spawns any UFO size.
    - Added all UFO map data.
    - Geoscape now spawns terror sites.
    - Fixed some language strings.
    - Corrected colors of Target Info window.
    - Added countries and regions to ruleset (coordinates are ugly for now).
    - New Battle and Options screens WIP.

commit 1b6ec64aa27fc209c2f16716bdf9b5d0b433ef4b
Merge: 78cf109 bfafbd1
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 28 10:13:08 2012 -0700

    Merge pull request #103 from Shugyousha/master
    
    Trivial build fix (on Linux amd64)

commit 2d714e56bbb09a2e1338fa43a31194544d568447
Author: d2uriel <d2uriel@hot.pl>
Date:   Sat Jul 28 14:57:25 2012 +0200

    Added CraftWeaponProjectile class to CMakeLists file.

commit bfafbd18c02ce32ca4aedd06165d2dc486a998a1
Author: Silvan Jegen <s.jegen@gmail.com>
Date:   Sat Jul 28 14:14:15 2012 +0200

    Trivial build fix

commit 78cf109b73967ff951e34b164bf5d29fda289ebb
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jul 28 10:50:26 2012 +0200

    - Fixed crash when clicking outside battlescape map.

commit 48ed660686bc28a678fa9dade640556d4a63039d
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jul 27 08:13:38 2012 +0200

    - Updated changelog

commit d36499fbf9a4aeb3e1b3bf79d43073de5a14ce21
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jul 27 08:05:55 2012 +0200

    - Show/hide battlescape layers button.

commit 623c190e25d4aef24ca5a44048b8cffca71aa071
Merge: 5b30596 e04e782
Author: Daniel <supsuper@gmail.com>
Date:   Thu Jul 26 18:12:58 2012 -0700

    Merge pull request #102 from d2uriel/master
    
    Dogfightstate development

commit e04e78209f459cf4d5b00354a5ee77cd97a7cb00
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Jul 25 13:48:13 2012 +0200

    Fixed ruleset file... fucked it up for some reason before.

commit 1a4d5e4dbcb9f59d914b083fbaf4c941d1d55380
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Jul 25 13:19:37 2012 +0200

    Forgot to add Ufo Reload values and Ufo break off times to ruleset. Fixed.

commit 449e60aec6289336207cabf920a0867231954d2b
Author: d2uriel <d2uriel@hot.pl>
Date:   Wed Jul 25 13:09:13 2012 +0200

    DogfightState development:
    
    - UFO's are being displayed more correctly in the Interception window
    - UFO's can break off from the interception
    - UFO's retaliate ;-)
    
    Still a list of 8 things TBD is present. These should be fixed this weekend.

commit 5b3059612e1f12646859e7b9582a0f6c58cdb83e
Merge: 0a2f398 0c263ca
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 23 17:41:21 2012 -0700

    Merge pull request #100 from radius75/patch-1
    
    Update bin/data/Language/Polish.lng

commit 0a2f39854d3480d89dc92215aaa10a9ace62b8ac
Merge: 0ddcbf9 3a15d80
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 23 17:40:04 2012 -0700

    Merge pull request #99 from Zharik1999/patch-3
    
    Update master

commit 0c263ca3ac002832328f29a8c641f5ca01057b3d
Author: radius75 <radius75@interia.pl>
Date:   Mon Jul 23 12:42:05 2012 +0300

    Update bin/data/Language/Polish.lng

commit 3a15d800252d57e5fed686370fe8fe47fef84c93
Author: Zharik1999 <zharik1999@yandex.ru>
Date:   Wed Jul 18 10:30:26 2012 +0300

    Update master

commit 0ddcbf95a79e6e5b2a7f29ba4658952fc1a54c92
Merge: f2115ef 0786239
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 15 06:54:49 2012 -0700

    Merge pull request #98 from radius75/patch-9
    
    basenamestate.cpp - fix

commit f2115ef06bdb25069a4083d2b09c5b13bbc36009
Merge: ae2a7e1 b96a445
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 15 06:54:23 2012 -0700

    Merge pull request #97 from radius75/patch-8
    
    itemsarrivingstate.cpp - fix

commit ae2a7e17a651b94db4689d7b158c97df588abcf6
Merge: 699f501 03bec44
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 15 06:54:06 2012 -0700

    Merge pull request #96 from radius75/patch-7
    
    transfersstate.cpp - fix

commit 699f5019b1fc643f980cb2fcd42c3f79a9fb166f
Merge: ce9b676 2624b08
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 15 06:53:46 2012 -0700

    Merge pull request #95 from radius75/patch-6
    
    sellstate.cpp - fix

commit ce9b676f2c5ebd8c6a9a444495b7040203ef93b1
Merge: 2376ec9 f34fdec
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 15 06:53:16 2012 -0700

    Merge pull request #94 from radius75/patch-5
    
    transferitemstate.cpp - fix

commit 2376ec98c8ebe3befb592a879b31f804759c88c2
Merge: 4ffc273 9ec5f9e
Author: Daniel <supsuper@gmail.com>
Date:   Sun Jul 15 06:53:00 2012 -0700

    Merge pull request #93 from radius75/patch-3
    
    purchasestate.cpp - fix

commit 0786239333562a0a5f6ee6ff754fe6df487a7d49
Author: radius75 <radius75@interia.pl>
Date:   Sun Jul 15 15:03:04 2012 +0300

    Update master

commit b96a44549e49a81434ed4808bf9d3d1b9e23865b
Author: radius75 <radius75@interia.pl>
Date:   Sun Jul 15 14:49:27 2012 +0300

    Update master

commit 03bec44bd3f687370b081b1f1a7fd3c171529c42
Author: radius75 <radius75@interia.pl>
Date:   Sun Jul 15 14:47:45 2012 +0300

    Update master

commit 2624b089a7864dac84ed46ef3f00c6c2331aaead
Author: radius75 <radius75@interia.pl>
Date:   Sun Jul 15 14:45:51 2012 +0300

    Update master

commit f34fdec15c8b47c2234d74282ee61182e36f6cb0
Author: radius75 <radius75@interia.pl>
Date:   Sun Jul 15 14:40:06 2012 +0300

    Update master

commit 9ec5f9e85e8d57be395c50901830b196cedafd03
Author: radius75 <radius75@interia.pl>
Date:   Sun Jul 15 14:35:18 2012 +0300

    Update master

commit 4ffc273d7262bb0067157447ffb551ba9281ae64
Merge: cac52b9 4b19492
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 15 11:50:14 2012 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit cac52b912620c9c14b77a94308c379ac75a11640
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 15 11:49:43 2012 +0200

    - Implemented psionic attack.
    - Changed STATUS_FALLING TO STATUS_COLLAPSING.
    - Fixed bug where corpses become disconnected from their unit's after loading savegame.

commit 4b19492d9573367c2897c43dcca0703563f50cee
Merge: 84c8cd1 7ac26e6
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 14 18:12:09 2012 -0700

    Merge pull request #91 from radius75/patch-5
    
    small fix2 for "transfer" & "items arriving" screen

commit 84c8cd128f6401598abd028c6bd609feb95167ad
Merge: c62599d 66c7c82
Author: Daniel <supsuper@gmail.com>
Date:   Sat Jul 14 18:11:45 2012 -0700

    Merge pull request #90 from radius75/patch-4
    
    small fix1 for "transfer" & "items arriving" screen

commit 7ac26e6861442cebc1fedeff07f300134e506720
Author: radius75 <radius75@interia.pl>
Date:   Tue Jul 10 19:49:32 2012 +0300

    small fix for "transfer" & "items arriving" screen

commit 66c7c82ca593c5f6ec28f978c01c7b579a491a78
Author: radius75 <radius75@interia.pl>
Date:   Tue Jul 10 19:43:07 2012 +0300

    small fix for "transfer" & "items arriving" screen

commit c62599dacc8232468eabaa8dc24a65f1b3152a04
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jul 7 01:37:38 2012 +0200

    - Damage to items
    - Implemented mind probe

commit 409e09f4ac6ec4dcfcc79792226032be2d246ec5
Merge: d71f937 6ec6b3c
Author: Daiky <tomvdtom@gmail.com>
Date:   Fri Jul 6 16:31:04 2012 -0700

    Merge pull request #89 from pmprog/master
    
    Sectopod draw routine for Battlescape

commit 6ec6b3c62886a557e06ef18e9d63029065c1d0d9
Author: pmprog <devhead@pmprog.co.uk>
Date:   Fri Jul 6 15:49:47 2012 +0100

    Sectopod Draw Routine
    
    drawRoutine5() for drawing Sectopod units in Battlescape

commit d71f93701240330b3973321df0841a0bdf530ee2
Merge: 322fba6 966cb53
Author: Daniel <supsuper@gmail.com>
Date:   Fri Jul 6 03:53:49 2012 -0700

    Merge pull request #88 from radius75/patch-3
    
    http://openxcom.org/forum/index.php/topic,159.msg4408.html#new

commit 966cb53622e404c7c94626d5656de5f88ba90733
Author: radius75 <radius75@interia.pl>
Date:   Fri Jul 6 12:42:05 2012 +0300

    http://openxcom.org/forum/index.php/topic,159.msg4408.html#new
    post:
    Reply #7 on: July 04, 2012  &  Reply #8 on: July 04, 2012

commit 322fba6fffe20c2ec5c7c94ef9cf35c8d5392baf
Merge: 3af21bf 42a5fc5
Author: Daiky <tomvdtom@gmail.com>
Date:   Thu Jul 5 23:32:51 2012 -0700

    Merge pull request #87 from radius75/patch-2
    
    http://openxcom.org/forum/index.php/topic,499.0.html

commit 42a5fc544e91706fe2d422884677375f0e50a8bf
Author: radius75 <radius75@interia.pl>
Date:   Thu Jul 5 22:08:02 2012 +0300

    http://openxcom.org/forum/index.php/topic,499.0.html

commit 3af21bfc99a603761c83850dd1f752f338d3bbb9
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jun 24 20:14:01 2012 +0200

    - Implemented some rough battlescape artefacts salvaging functionality.
    - Updated ruleset with some stuff.
    - Implemented some rough melee/stun rod functionality.
    - Fixed debriefing score.
    - Fixed crash when shooting in the air.
    - Fixed yellow crosshair on invisible unit.
    - Fixed crash when cycling units in inventory view.
    - Reserve TUs when carrying two weapons will reserve for slowest weapon.
    - Select first unit at battlescape start.

commit c777dcfd6caffb015538f63c764956535847378b
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jun 14 19:51:41 2012 +0200

    - Fixed free autoshot ammo.
    - Removed some debug weapons.

commit 5c22d0f60699fbe1d4a289121a8cf4a53a3eba4c
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jun 3 19:36:38 2012 +0200

    - Save turn number in savegame.
    - Unconscious unit message not for aliens.

commit 1773813b304ceac18da14611b501e795ef33485b
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed May 30 00:06:02 2012 +0200

    - Fixed a few battlescape savegame issues.

commit 7e7ef5a54969de974c64b88f291752907f0b95ff
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon May 28 13:52:40 2012 +0200

    - Fixed autoshot of HE ammo issue.
    - Implemented bullet & explosion visibility feature.

commit e47d89baf2e8ed011ef8580df570cddc92aae407
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 27 11:34:26 2012 +0200

    - Fixed issue with dead alien count.

commit 7a92fd638b0eb509dc3a478b125a42f4aea2ab34
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat May 26 23:55:50 2012 +0200

    - Fixes (I hope) issues with units dieing, end of turn and double scream.

commit eed3e54034924f655ec1e6906d6cf6c17cccd48a
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu May 17 14:58:01 2012 +0200

    - Fixed walking under skyranger.
    - Fixed firing XP from explosive ammo.
    - Fixed active weapon display.

commit 9aa371676597467e51d1e7d0f97570858f76313c
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu May 10 12:25:29 2012 +0200

    - Fixed "alien floating error".
    - Removed unused setters.

commit e550d7a990d4185f6651ab65a5056a8608434ed7
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 7 01:50:30 2012 +0100

    Fixed crash with DOS sounds.

commit bf8be2c0a34ff9d4a5cff8dd8f953e4734f39a64
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 6 20:39:24 2012 +0200

    - Fixed 1x1 sized items bug.

commit 6ef3093b5d1f4a770805fa94c4095af96564846c
Merge: 2614234 60a6db0
Author: Daniel <supsuper@gmail.com>
Date:   Tue May 1 12:29:33 2012 -0700

    Merge pull request #86 from Zharik1999/patch-2
    
    Update bin/data/Language/Russian.lng

commit 2614234b60ce8cf952bc632d94d1fe96bceab736
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 1 16:38:39 2012 +0100

    - Fixed minimap crash when items were on the ground.
    - Fixed broken savegame when craft is saved with invalid speed.
    - Fixed battlescape crash when
    - Added option to disable mouse in engine (mainly for Battlescape).

commit 60a6db02b95a3c3c981c9ffaad26462445b22ef2
Author: Zharik1999 <zharik1999@yandex.ru>
Date:   Mon Apr 30 14:44:44 2012 +0300

    Update bin/data/Language/Russian.lng

commit c68a6a397aa181f92249d433377a85efb188414f
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Apr 29 20:26:57 2012 +0200

    - Fix cursor hiding and scrolling during AI turn
    - Fix camera scrolling into dark infinite and beyond
    - Fix unit FOV calculated before AI reaction shot.
    - Fix minimapview surface locking.
    - Removed RMB scrolling for now.

commit 8ad86c769a0abdffc4373eb78c59e174f72c0392
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Apr 28 21:25:02 2012 +0200

    - Fixed strange camera & minimap behaviour.

commit dcc6fa5f9df00700a6614b2e43a1dcaf6239d392
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 26 16:14:49 2012 +0100

    - Fixed a battlescape startup crash.
    - Fixed some resources being loaded where they shouldn't.

commit c70561d3332b62133f79aa2a1d7041dc6847b4cc
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 17 15:45:03 2012 +0100

    - Cleared up a bunch of x64 warnings.
    - Ugh disabling the annoying yaml-cpp warning until it's fixed.

commit 98f0f0caf0e435d4ca20e2284d8b1c4d7bc45b5b
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 15 04:43:54 2012 +0100

    - Fixed minimap view of 2x2 units.
    - Fixed selected inventory items crossing over units.

commit 88392debc847a05d17ef4fdcdc8052946cf12d22
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 15 03:35:21 2012 +0100

    YAML fixes.

commit bac71fe369150d9344694947bb22c69c85de09ad
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Apr 13 23:18:29 2012 +0200

    - Fixed battlescape kill counter not working.

commit a2e5af714a17f7f4b771ac1e79c48c9d014e2445
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Apr 9 11:51:04 2012 +0200

    - Fixed tank-"corpse"-crash.

commit d1be99f8402e161ea691d54c780aee0f075b935a
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Apr 9 11:04:04 2012 +0200

    - Camera centers on selected unit on battlescape start.
    - Projectile trajectory taking into account terrain and unit height (again).
    - Tweaked projectile start voxel a bit to match weapon position better.

commit e58c47986d75eddf0d97a3e4267483ef83b8f78b
Merge: 3d8a9b0 fa76e0e
Author: Daniel <supsuper@gmail.com>
Date:   Sun Apr 8 08:18:19 2012 -0700

    Merge pull request #79 from scarabeusiv/master
    
    Fixup autotools install to include rulesets file

commit 3d8a9b0ed655347f2e239f1773d8fcd6a62dddf5
Merge: 7639e73 7eaa983
Author: Daniel <supsuper@gmail.com>
Date:   Fri Mar 30 15:12:09 2012 -0700

    Merge pull request #80 from Yankes/master
    
    Bug Fix

commit 7eaa9837181214492263ff4b221e3829679e01b9
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sat Mar 31 00:00:13 2012 +0200

    -fixed invisible wall bug

commit 7639e73711115ff9ed94b2e2d8edde20b1992431
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 29 00:40:32 2012 +0100

    Forgot the flying suit.

commit c8d5694f2beae24073d004fb5c2084a27a99a2c9
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 29 00:31:58 2012 +0100

    - Fixed inventory crash when wearing suits.

commit fa76e0eb739df8ff0fd33e49c6a495c89309e29d
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Wed Mar 28 19:53:34 2012 +0200

    Distribute rulesets during the install on autotools.

commit 8c198ee98b7bbde770a4cafabd4dce9fcd1dde68
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 28 01:48:52 2012 +0100

    Whoops

commit 5a1a7d857dbbdf43dd9f2a720accf618afcb1d04
Author: Volutar <volutar@mail.ru>
Date:   Wed Mar 28 01:34:42 2012 +0100

    Improved globe shading and lighting

commit cf655c96ac0930c62b4ae47723f8cd6063baada0
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 28 01:20:40 2012 +0100

    - Unhardcoded AlienDeployments.

commit de6565a58bbe775dfe7211a5caec0d14cde417ba
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 26 21:39:44 2012 +0100

    Fixed battlescape crashing on crash sites (lol).

commit 9e8e1ebb7e5366a09c15067fd558b6d909c7caa9
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 26 01:20:12 2012 +0100

    - Unhardcoded UFOs, armors, terrains, inventory slots, units, alien races and cost values (phew).
    - Added soldier armor equipping.
    - Reduced CPU usage.

commit b3bf20a4528ce2067d2cf753d70151f5a0968852
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 22 20:19:19 2012 +0000

    - Fixed some bugs in globe (AND NO MORE NASTY HACKS WOOHOO).
    - Updated installer and readme.

commit 26e6af336c4ae7b1503cd72b7cb788dca30e0db3
Merge: a73eed4 376aa0c
Author: Daniel <supsuper@gmail.com>
Date:   Thu Mar 22 12:41:21 2012 -0700

    Merge pull request #75 from Yankes/master
    
    Upgraded version

commit 376aa0c8bbb83ed48848dbd07c1ab486dc7fceeb
Author: Yankes <Yankes@modliszka.(none)>
Date:   Tue Mar 20 00:09:21 2012 +0100

    -fixed small bug

commit b37dad2de71a4df31091fec92b0cffea25815f47
Author: Yankes <Yankes@modliszka.(none)>
Date:   Mon Mar 19 23:56:33 2012 +0100

    -removed some trash :)

commit a73eed46f7f31c93e62c49ce3cba33cfe98a4384
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Mar 18 17:18:04 2012 +0100

    - Added psi amp menu and cursor.

commit b7e935301d07bb425322f360ed3b26481e55f2a1
Merge: 4fc0b85 d87ae3b
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sat Mar 17 22:04:03 2012 +0100

    up to date

commit 4fc0b852d3a433230a9f62019bb23bccd29f98f4
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sat Mar 17 20:32:31 2012 +0100

    visual tweaks

commit d87ae3bd73eef5630968aea9827bad6349b91352
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 16 21:04:31 2012 +0000

    Updating includes and versions.

commit d947573a82e5a4f7329cbb9bebf69beb901f3b78
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 15 23:52:01 2012 +0000

    - Finished adding item data.
    - Fixed some item data and menu bugs.
    - Refactored ActionMenuState.

commit b3be76bf8b9edbe58b51d904730987fe58ed4b02
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 15 01:05:56 2012 +0000

    - Unhardcoded items (not all implemented yet!)
    - Item lists now use proper sorting.
    - Fixed some item definitions.
    - Added separate buy/sell prices to items.
    - Fixed bug in Promotions screen.

commit 3c5d4b433d9c57ac8e168ec4ad14e823bbaef421
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Mar 10 16:35:17 2012 +0100

    - Don't allow switching between units when action is busy.

commit adfde553b2bc9502e1168b8f382727c025517e8e
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Mar 10 16:17:49 2012 +0100

    - Battlescape: added launch missile waypoint system.

commit 7944358e7414ec4b8944fef15998c215e81e7f51
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 9 19:54:17 2012 +0000

    - Unhardcoded craft weapons.
    - Added support for Elerium craft.
    - Added support for ammoless craft weapons.

commit 98b07227ea788541581af5cc5f348c3b77cd8bc2
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 7 02:20:01 2012 +0000

    - Unhardcoded map data sets
    - Unhardcoded crafts
    - Fixed more ruleset bugs
    - Clearer ruleset name

commit 2a2db45f617be6bc4c42dd75142d27c1e48e8b27
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Mar 5 22:47:15 2012 +0100

    - Fixed alien reaction shots costing no TUs.
    - Temporarily enabled graph-button terror site trick(will be disabled again next build).

commit 32fd27c35d2acc65881955c5a51e6dad0685b1df
Merge: 250d880 330ab7f
Author: Daniel <supsuper@gmail.com>
Date:   Sun Mar 4 15:14:22 2012 -0800

    Merge pull request #73 from gchevallereau/ufopaedia
    
    ufopaedia: implement load/save

commit 250d8800eb19833f7f49be129cd45de63937e5fe
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Mar 4 19:11:48 2012 +0100

    - Fixed civilian visibility issue.

commit 692a4ae1343fc5e52e8524a05ce96b6b769411b8
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Mar 4 16:46:38 2012 +0100

    - Fixed aliens sometimes not visible during alien turn when they should.

commit 037ad0d27a6e5259dd85ba1af40024f4d18c81f1
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Mar 4 16:15:41 2012 +0100

    - Added civilians.
    - Added support for skyranger landing on non 0-level.
    - Added support for multiple craft/ufo maps.
    - Fixed issue where unit stopped walking when not seeing new alien units.
    - Removed unused hardcoded MapDataSet size.

commit cef2c0493096f48762dc785e693f0a88a13131c9
Merge: c2e393d 4afb844
Author: Daniel <supsuper@gmail.com>
Date:   Tue Feb 28 04:25:22 2012 -0800

    Merge pull request #74 from zyxophoj/upstream
    
    Fix case-insensitive file search

commit 4afb8449a5843265989feda58fc56e1f94d78544
Author: Mark boyd <markboyd42@googlemail.com>
Date:   Mon Feb 27 15:11:57 2012 +0000

    Fix case-insensitive file search (it could not find all-lowercase data files)

commit 330ab7f12549e524cc45b68be562a2331f3595d4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Feb 20 20:46:22 2012 +0100

    ufopaedia: implement load/save

commit c2e393d306adb9e259b21beac5015ebf96601ea8
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Feb 25 11:50:22 2012 +0100

    - Fixed no LOF error issues.

commit 1c1bf100bbb61df72c723b61a2851faff9025371
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Feb 25 11:39:26 2012 +0100

    - Fixed drawing hidden object's outlines.
    - Fixed pistol aiming position.
    - Fixed HWP rank image.

commit 875304f1389f5339390c303afcc6e9da7edad50b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 22 01:31:13 2012 +0000

    THE FIRST STEP INTO EXTERNAL RULESETS
    - Fixed some bugs with rulesets
    - Unhardcoded base facilities

commit f6c58c775cfe6b544af4e1c02a8264a805450d1a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 21 01:07:31 2012 +0000

    Externalized armors, units, soldiers.

commit 46120f83511ff97106585056f3b9a7008703d977
Merge: 69f674b e7bc006
Author: Daniel <supsuper@gmail.com>
Date:   Sun Feb 19 16:19:37 2012 -0800

    Merge pull request #72 from gchevallereau/fix_install_dest
    
    cmake: fix data destination on UNIX

commit 69f674bb94445e1d4363e7ef2f6baff1c4f01d41
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 20 00:16:50 2012 +0000

    - Fixed support for soldier armor.
    - Added death sounds to ruleset.

commit 518f1ac994c823910678b56a6966baa481857980
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 19 02:45:11 2012 +0000

    Spellchecking

commit e7bc006a347fa140d878ccdb44bdb6c3638ceb35
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Feb 17 21:07:05 2012 +0100

    cmake: fix data destination on UNIX
    
    on UNIX, data should be installed to ${CMAKE_INSTALL_PREFIX}/share/openxcom
    
    Note: it's still possible to install data to the bin directory. We need to keep this possibility for ZIP package.

commit 2fb71c1721c3c84b871b81c359fa0784e382d6d6
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 18 03:53:55 2012 +0000

    Code cleanup.

commit 5667d8b65dcff46ac04d0fe9f57a4a60d0f6d161
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 17 23:54:57 2012 +0000

    Cleaned up makefile.

commit 2feed164868ec5e177246ad833c2c1023234b740
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 17 23:45:25 2012 +0000

    Fixed odd craft behavior.

commit 4e80ab5f1a7a6326fcaa9e4048f67747ccdb9fdd
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 17 23:37:46 2012 +0000

    Fixed language bugs.

commit 2228244a412985ccfe10ef7ebe7c4978a611fdd3
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 17 23:18:00 2012 +0000

    Fixed XDG bugs.

commit 125a7e94b121d6a2eb0951210a068a2c3661de4e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Feb 17 23:13:23 2012 +0000

    Fixed autotools build

commit 1271c6854ad1d4edc8921d7b90f381dd55e9102b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 14 11:36:22 2012 +0000

    Updated ignore

commit aa3f0c3bd3d6801f453d3ac3f34fc0555a26fd88
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 14 11:31:33 2012 +0000

    Restored the simple Makefile (some people liked it)

commit 1f29f56258c6f70104598d44812dfd868c547570
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Feb 13 23:22:13 2012 +0100

    - Fixed unable to hit unit on stairs.

commit 442e51d43194a70218b52edaf1d34f06ca0b229e
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 13 15:26:44 2012 +0000

    Fixed incorrect Strength bar in Soldier screen.

commit 188e9963379d15b5fd5c98fdd9b41cc3b4ab74ce
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 13 01:25:10 2012 +0000

    Minor fixes.

commit 50efd78d5f539e27196e486bcf4547a6471d9ebc
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 12 19:07:10 2012 +0000

    Added option to launch crafts anytime.

commit 92f6feffdd503968369a900920f9322825af2d19
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 12 22:11:39 2012 +0100

    - Fixed battlescape cursor blink.

commit c2dac688adf5fdfecbcdab2b2d799ebd6c4cbf3c
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 12 09:51:07 2012 +0100

    - Added wound recovery to battlescape.

commit 4359a3d13aca727c59a954b196c8dda1984fa5e2
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 12 01:11:58 2012 +0000

    - Updated formulas for radar detection in Geoscape.
    - Fixed soldier improved stats not being loaded/saved.
    - Added improved stats to Soldier Info display.
    - Added support for soldier wound recovery in Geoscape.
    - Added support for user soldier name pools.
    - Added fallback if no soldier name pools are available.

commit 594d07169edb3283f7b8085b12fff6a23fe15a16
Merge: 75b06e4 7291662
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 11 19:30:18 2012 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/OpenXcom.2008.vcproj
    	src/OpenXcom.cbp

commit 75b06e4bc24ce3c69b4467d10223927709192d63
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 11 19:22:47 2012 +0000

    More x64 fixes.

commit 72916628e0e3f541d5a79a8c033c66d103945319
Merge: 4689826 0c11219
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Feb 11 13:00:30 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Savegame/GenUnit.cpp
    	src/Savegame/GenUnit.h
    	src/Savegame/Soldier.cpp
    	src/Savegame/Unit.h

commit 46898264e129a538ccc6df5916bb6b8fca20758c
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Feb 11 12:56:16 2012 +0100

    - Simplification of Unit/Ruleset structure.
    - Fix invisible walls are invisible instead of black.

commit 4359eb890ebd602e78e51d3b739d4a772902461f
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 11 05:25:10 2012 +0000

    - More x64 support.

commit 55b0bc21232b8009c681349a8467036872141518
Author: bazik <bazik08@list.ru>
Date:   Thu Feb 9 05:14:45 2012 +0400

    ubase is wrong, we have u_base..

commit 65d9c411144c46a7c4fa07ff6ca2fcdba42ca84e
Author: bazik <bazik08@list.ru>
Date:   Thu Feb 9 04:00:21 2012 +0400

    fix for vs project 2008

commit 5ef9de15bb9568daa4039071bbf5f7cc8f34968a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 11 03:14:56 2012 +0000

    - Added support for x64 Windows builds.
    - Dropped Eclipse and CodeBlocks projects.

commit 0c11219797fc2228e4a1009cafb4a6819a52c670
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 9 19:16:09 2012 +0000

    - Fixed compiling errors in Linux.
    - Fixed latitude going out of bounds on Globe targets.

commit 3039b88a00e4ee16fa0f1245a9da90a80fa70769
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 9 02:57:58 2012 +0000

    - Fixed bug in command parameters.
    - Adding support for multiple-platform builds.

commit f6cfabc8b194bbc11d01216b1b4ee4d515de62bf
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 9 00:51:43 2012 +0000

    Ughhhhh case-sensitive renames #2

commit 42b68b85399ec9ee27dbc5552fe2cdf8fb7b907b
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 9 00:51:05 2012 +0000

    Ughhhhh case-sensitive renames #1

commit 12728bcd82f261e57a056182c90f5201b78f9027
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 8 22:02:46 2012 +0000

    Fixed bug in endPath.

commit 3fceaebe93e22da0696ff99b63810679a33692af
Merge: 1bf841d f69c287
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 8 22:00:56 2012 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 1bf841dd40ddf5ed3494050eb75ab5c4f61e1cbe
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 8 22:00:29 2012 +0000

    - Fixed craft movement calculations.
    - Craft now takes the shortest route around globe, accounting for sphere pathing.
    - Updated README with new Data path logic.

commit f69c287e6b1880868733bded582870e34395aa7d
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Feb 8 19:36:08 2012 +0100

    - Implement things for Stun Rod to work.

commit e11a9ce46c8ebab6f89963b3a499054a054e47b8
Merge: df56957 b01f0e9
Author: Daniel <supsuper@gmail.com>
Date:   Wed Feb 8 08:14:05 2012 -0800

    Merge pull request #68 from alexeevdv/master
    
    #67 Compile error fixed

commit b01f0e975aa29afd12cb316dd92c30912d74bb00
Author: Dmitry V. Alexeev <alexeevdv@alexeevdv>
Date:   Wed Feb 8 13:01:57 2012 +0400

    #67 fixed

commit 1e7cbe1afb754c6d1412d97f953553ae6ef2e9af
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Feb 8 03:09:26 2012 +0000

    - Finished up XDG folder support.
    - Added support for MOD music.
    - Minor fixes.

commit df56957e87d67490a60453a9f168d95bf66947e5
Merge: 2548c2c 392e0ce
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 7 21:17:58 2012 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 2548c2c1f445d6c2637e1e3c31f5404d97ac81d3
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 7 21:12:10 2012 +0000

    - Added Volutar's Globe great circle formula.
    - Fixed globe not redrawing properly sometimes.
    - Fixed Sell screen not decreasing quantity.
    - Fixed Data loading bugs.
    - Minor code fixes.

commit 392e0ce83dbbd6899e6d32fbe5c0d858c3502b83
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 7 21:12:10 2012 +0000

    - Fixed globe not redrawing properly sometimes.
    - Fixed Sell screen not decreasing quantity.
    - Fixed Data loading bugs.
    - Minor code fixes.

commit d040658401e1e0375b97f7d01094c0c0d7a3d5e1
Merge: 25e78ed 148cfe0
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 7 17:52:15 2012 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 25e78eddb927b09082685e1b0300200cc71e55a4
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 7 17:49:33 2012 +0000

    - Overhauled Data folder detection:
    - Added support for multiple Data folders
    - Added support for local Data folders
    - Fixed support for XDG standard

commit 148cfe0d93ea8af5fe8a82175c4f92da86e69c81
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 5 23:34:21 2012 +0100

    - Added specific handling of terrorist weapons and special abilities.
    - Added cyberdisc weapon, corpse and special ability "explode on death".
    - Fixed possible crash after berserking units.

commit b707fd138a344507cfc7ba1f3014fe69870feb51
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 5 13:48:00 2012 +0100

    - Added AI going after base facilities.
    - Better randomness in choosing alien spawn nodes.
    - Fixed small bug in pathfinding.
    - Fixed small bug in AI sometimes hanging when alien shot by reaction fire.
    - Fixed small bug in next/back buttons in Inventory view.

commit e36611f308e08a7657ce2200941b6530e438e474
Merge: f94d16e 6f266ca
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 3 02:47:30 2012 +0000

    Merge remote-tracking branch 'remotes/gitchevallereau/data_folder_improvement'
    
    Conflicts:
    	src/Engine/CrossPlatform.cpp

commit f94d16e032cc1cd039f1bf106237cd1d4606ca29
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 3 02:28:00 2012 +0000

    Speeds up Debug performance

commit 34132de915554f0bdb454f07e02f5a8d6bb29b6a
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 29 23:41:48 2012 +0100

    - Correct bounds check. (Tron)

commit f19bf2fbb277fb8d2d503372f7daa248331b4118
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 29 23:38:57 2012 +0100

    - Fix compile error.

commit 04a96bbcfd2c1ce6c29ac62b04e28b7100a37a52
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 29 23:22:17 2012 +0100

    - Added base defense map generation code.
    - Added 3-part sliding door functionality.
    - Fixed TUs not always spend after reaction fire.
    - Fixed AI not always properly going in aggro.
    - Fixed HE Blockage of floor tiles.
    - Fixed dead units still see enemies.
    - Various small fixes & tweaks.

commit 5304f718728729ee5ade62aeba92ab2517cd6f28
Merge: 8601e17 b2b3040
Author: Daiky <tomvdtom@gmail.com>
Date:   Sat Jan 28 13:42:03 2012 -0800

    Merge pull request #65 from jforberg/master
    
    Souce files absent from Makefile.am

commit 8601e174541ddedd6e8fe24e2f3d891d9f2d0d15
Merge: aca9a78 cbf6fcc
Author: Daiky <tomvdtom@gmail.com>
Date:   Sat Jan 28 13:41:38 2012 -0800

    Merge pull request #66 from alexeevdv/master
    
    #63 - this will fix the problem

commit cbf6fccca2ed4ca1bd02ab87484fd9538ac6de8e
Author: Dmitry V. Alexeev <mail@alexeevdv.ru>
Date:   Sun Jan 29 00:22:13 2012 +0400

    Update src/Savegame/BattleUnit.cpp

commit f1797f74ac4ca1469ce911bc9d1c74e731e17286
Author: Dmitry V. Alexeev <mail@alexeevdv.ru>
Date:   Sun Jan 29 00:20:49 2012 +0400

    #63 - this will fix the problem

commit b2b3040a277f4f9f26efddb06cbe60d4887ebec4
Author: Johan Förberg <johan@johan-desktop>
Date:   Sat Jan 28 15:16:27 2012 +0100

    Fixed absence of InfoboxOKState.cpp and PromotionsState.cpp in Makefile.am.

commit 628bb56d94b6d9505dabdf5bb6e7cf27a83b8b3a
Author: Johan Förberg <johan@johan-desktop>
Date:   Sat Jan 28 15:10:56 2012 +0100

    Fixed absence of BattlescapeGame.cpp in Makefile.am

commit aca9a783cf47a310492b0972c2bc5b250048a94e
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 28 01:03:45 2012 +0100

    - Added the unconscious/fatal wound messageboxes.
    - Fixed minimap issue with destroyed walls.
    - Fixed firing accuracy penalties.
    - Other smaller battlescape fixes.

commit f53342fed02c319282e11b736ecc8d854cfaa8fa
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 22 16:30:40 2012 +0100

    - Fixed a few battlescape bugs.

commit 7801a789600f2cb5517ab1adf9883b9418c485bf
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 21 19:12:10 2012 +0100

    - Moved a chunk of game logic from BattlescapeState to new class BattlescapeGame.

commit 921ff16bf7e87583427af464a9786c066b407566
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 21 04:31:28 2012 +0000

    Added Promotions screen.
    (3 months since my last commit, wow!)

commit 789fa2c654a6d754ac3da56ec33a80f7b9111693
Merge: 41a353f 3bccc65
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jan 20 19:46:05 2012 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 41a353f36ed0adc293309817e04069634d7e7198
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jan 20 19:45:09 2012 +0100

    - Fix HWP on ramp.
    - Some refactoring.

commit 3bccc65cd4c5471cfdd49b306579a55661055027
Merge: 0b848ae 0551509
Author: Daniel <supsuper@gmail.com>
Date:   Tue Jan 17 18:37:24 2012 -0800

    Merge pull request #60 from winterheart/patch-1
    
    16 inches is 400 mm, not only 40

commit 0b848ae79c1d724f82ea5a962d9d032389c3c101
Merge: 3a2f32a a18ad65
Author: Daniel <supsuper@gmail.com>
Date:   Tue Jan 17 18:36:30 2012 -0800

    Merge pull request #62 from yoyko/yamlcpp-pkgconfig
    
    Use pkg-config as a hint for the location of yaml-cpp.

commit 3a2f32a73e7b9663885522dc5e4094ab19317397
Merge: a7475cd 2efc3e8
Author: Daniel <supsuper@gmail.com>
Date:   Tue Jan 17 18:36:07 2012 -0800

    Merge pull request #17 from Yankes/patch-3
    
    speed fix in _zoomSurfaceY

commit a7475cd1b4f045124773afda61cbd7d81e0df65b
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 16 23:26:12 2012 +0100

    - Fixed targeting units on higher terrain.
    - Fix in load battlescape savegame.

commit e4040580df09bb160c894d992088f90ca963712a
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 15 21:45:18 2012 +0100

    - More battlescape AI stuff.
    - Fixed tanks going up stairs.

commit 51cc2f58d0cfe4e2c33c730dd9c5c3bd618bb9f8
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 14 22:10:45 2012 +0100

    - AI taking cover.

commit 2bb1750296ac0146a3d2e993ab4c9829be351a28
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 14 16:58:06 2012 +0100

    - Intelligence and aggression.

commit cfd8f1402637ea0009e80e560c00432a4e8da1a4
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 14 15:55:29 2012 +0100

    - Implemented revenge AI.
    - Various fixes.

commit f0311b3ee4a6321430430891befc7d7924f119c2
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jan 13 22:47:10 2012 +0100

    - 3D explosions
    - various small fixes

commit a18ad65c603963c904814a95e8e8090162e3dcaa
Author: Jozef Šiška <yoyo@ksp.sk>
Date:   Thu Jan 12 23:43:21 2012 +0100

    Use pkg-config as a hint for the location of yaml-cpp.
    
    Fixes a problem when there is a /usr/include/yaml.h from libyaml
    (http://pyyaml.org/wiki/LibYAML) present and FindYaml_cpp finds that.

commit 3eaab0aa3cde15ab7942f752e96646f99997815c
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 12 21:46:47 2012 +0100

    - Urban terrain : roads.

commit 1a428ae77a5569b3696045b5dc250df2403cb4c5
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 9 19:58:08 2012 +0100

    - Various fixes and refactorings.
    - Add battlescape map size to the deployment rule.

commit c3173037fabb798de7afcf538688ec0ed1ed55d1
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Dec 30 22:06:42 2011 +0100

    - Alien deployment rules.
    - Proximity grenade.
    - Fixed incendiary explosion.
    - Fixed HWP savegame issue.

commit 3367d7c7c00e9fac583b08416b62d18d3d73932b
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 26 17:44:20 2011 +0100

    - HWP savegame fix.

commit 43290dbb48237f3af419bc1b37dab4e398a71d6d
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 26 15:16:02 2011 +0100

    - Motion scanner.

commit ba4e0633079652db5da63d466a262e9d8922e0f0
Author: Yankes <Yankes@modliszka.(none)>
Date:   Fri Dec 23 00:17:24 2011 +0100

    new globe shading and universal blit function

commit 330211f24bdcb8d6b0f4cb59998ec19bd790ec19
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Dec 22 11:52:11 2011 +0100

    - Add motion scanner item.
    - Some HWP things.

commit 77bfe4dd1738a2117be770f01a46850278e37cc0
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Dec 21 12:22:46 2011 +0100

    - Fixed tank "corpse".

commit 49291f87c62eff5d4a031cb4978c2b69c38ee2b8
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 20 11:31:12 2011 +0100

    - Updated changelog.

commit 1a757e021a828212877e76f4657aefaf1550c97f
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 20 11:24:51 2011 +0100

    - Smarter ground inventory arrangement.

commit 3c55b84e5a15d698a3a6571d6e2fde98f4d99326
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 19 11:17:00 2011 +0100

    - Laser weapons in battlescape.

commit 05515091d1804016c53ee1b0cbbe71e24045810b
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Mon Dec 19 01:21:09 2011 +0600

    16 inches is 400 mm, not only 40

commit fe9b9d62e7d3f4ef0014103a685ec33cff1853ce
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Dec 18 13:35:12 2011 +0100

    - Finishing touch medikit: inventorysize, handob sprite, rightclick cancel, error messages.
    - Fix revive after unconscious.
    - No inventory view for HWP.
    - Add "woundable" and "fearable" flags (soldiers are, rest is not).

commit e7d22541f6a2021baac5764627367aa142463622
Merge: 9215103 26eee8e
Author: Daiky <tomvdtom@gmail.com>
Date:   Fri Dec 16 02:41:05 2011 -0800

    Merge pull request #59 from gchevallereau/medikit
    
    Medikit

commit 26eee8e3ac4249523d8ea25d146c22dad51593a6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Dec 14 21:10:32 2011 +0100

    medikit: renamed tuMedikit to tuUse
    
    we will need the same variable for motion scanner. No need to duplicate it

commit c7cd2ac9cddcda0f37bd119c92da373443a0bf7b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Dec 14 20:57:43 2011 +0100

    Fixed build with recent master

commit 69bb8ab972ae3b2448b16dcbfccade7e6e4196eb
Merge: efba43a 9215103
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Dec 14 20:55:52 2011 +0100

    Merge branch 'master' into medikit
    
    Conflicts:
    	src/Ruleset/RuleItem.cpp
    	src/Ruleset/XcomRuleset.cpp

commit 921510359af95616c3a089fe9b60c417908eb0d8
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 13 22:12:04 2011 +0100

    - Fix battlescape crash.
    - Path preview for large units.
    - Some minor fixes and things.

commit e5ee3de67a8082e8968b88727429db8fa0e8ed5d
Merge: 7809638 163fa9f
Author: Daniel <supsuper@gmail.com>
Date:   Tue Dec 13 12:26:14 2011 -0800

    Merge pull request #56 from gchevallereau/cmake
    
    Cmake

commit efba43a7d1585be40a6e83b0ddbb2c44cabe9199
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Dec 12 21:08:54 2011 +0100

    medikit: add load/save
    
    Add needed code to save and load medikit info(in save game and ruleset)

commit 7809638d839c67f450901d52d1afad52770f189a
Merge: cbb2f65 4bd0b5f
Author: Daiky <tomvdtom@gmail.com>
Date:   Mon Dec 12 09:32:23 2011 -0800

    Merge pull request #58 from gchevallereau/various_fixes
    
    Various fixes

commit 4bd0b5fa42cd3353d5c52a394cdc069956658388
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 20:44:05 2011 +0100

    Fixed production remove
    
    Fixed a typo introduced during the production branch merge

commit 60f4c93bde3333de0c0c6d353f45099204ca390a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 20:43:10 2011 +0100

    inventory fix
    
    There was a confusion between STR_BACK_PACK and STR_BACKPACK. The correct version is STR_BACK_PACK

commit bae828a552a80ff76000b5cb1c6cdefcab5d7b62
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 22:38:54 2011 +0100

    crash fix

commit 6156ed7f2fa1b491cac06aeef8541c569a42d4d7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:43:30 2011 +0100

    medikit: Add medikit RuleItem

commit de790ef575d5b7a14b50d57144777a690321f84c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:41:14 2011 +0100

    medikit: Handle medikit use in battlescape
    
    This add a new entry to the ActionMenuState. When selected the State try to find the targeted solder and start the medikit if found

commit d53946a50e86b5b360609100d2583983cd4fbd32
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:39:20 2011 +0100

    medikit: Add the MedikitState
    
    This is the user interface for the medikit

commit 4f34a90d9bf54324c79b8d9e455227b0426aa1d8
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:18:23 2011 +0100

    medikit: BattleItem modification

commit d8899fca1278ea3fd30c4c89b22ad7c4a00faae6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:16:30 2011 +0100

    medikit: BattleUnit part
    
    Add function to heal/stimulate/restore morale of a soldier
    
    Note: the painkiller function does not allow to set the level of restored morale. The reason is that we have no way to move this to a ruleset(this depend of soldier lost healt).

commit 5fa7ad3117bbd4d051fdcb78df3f1d1d208ecddc
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:06:06 2011 +0100

    medikit: read needed resource
    
    Add read of the MEDIBITS.DAT file (holding medikit body parts surface)

commit 6eceaa257a6b65e938cde1972faacc96827214ef
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:04:52 2011 +0100

    Add an invalidate function
    
    This function set the surface to be redrawn

commit 6090dc77cb1dceed1c7e0a4c0f3e8b7c8fa14456
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Dec 11 19:02:50 2011 +0100

    medikit: RuleItem modification
    
    Those are the needed modification to the RuleItem class.

commit cbb2f656f9017a57bc8313ef7620e0d83a5902a7
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Dec 7 20:23:56 2011 +0100

    - Large units, work in progress.

commit 35aea83ad76558aa6b16d40a71deabfd361fea82
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Dec 7 17:49:16 2011 +0100

    - add stuff

commit 6ed1da27643093bec687c8490ce053cb996f5bd5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Dec 5 20:42:39 2011 +0100

    Build fix

commit 5446b1075de6abd948f73548772c36bcf4712c36
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Dec 5 23:30:12 2011 +0100

    - Fix autotools makefile

commit 163fa9f4f183b8c8ed00deab2f6eb8c6a8d7932d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Dec 5 22:43:59 2011 +0100

    Allow to disable dependencys for Linux packages

commit 748b262d4ea62aaf4bc8668453d54ee79c84a2b0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Dec 5 00:05:17 2011 +0100

    Fixed OSX package creation

commit 2691602b613e5f91e84ddbfd015e6eaf7cd6d1df
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Dec 5 00:10:16 2011 +0100

    Fixed macos build

commit 42ee4ee9cba2a36ee69ecce07b5ae88d857f25c6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Dec 5 20:42:39 2011 +0100

    Build fix

commit 14402f30e7001009128926ebbf71cd45ee5702ef
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Nov 23 21:02:28 2011 +0100

    set more deb CPack options(architecture, dependencies)

commit 4cfab85fb29529952b12a8d6cfa3488b797c1473
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Nov 23 20:38:54 2011 +0100

    add RPM specific options for CPack

commit 0ef73a5041f0537d612ca86c8119a7940f1bc5f4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Nov 23 20:35:37 2011 +0100

    Move CPack generator specific options to a separate files

commit 1bc204396638a2b9690fdb77cf3287df23813720
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 20 13:06:07 2011 +0100

    Copy Xcom data files
    
    NSIS CPack generator can now copy Xcom data files.

commit 8b9cdd568d41d0e77d47dd4c5f54fd1537b94acb
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 20 13:04:53 2011 +0100

    Fixed possible errors with MSVC generator
    
    CMAKE_BUILD_TYPE is not defined for MSVC generator

commit ae2132e3f0c9f620a7190bcb353b010c17374e61
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 20 01:08:05 2011 +0100

    Display SDL/Yaml version and include/library dirs

commit c252767cc4d6489cdd92092a43b9d891dc097564
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 20 01:07:01 2011 +0100

    Get SDL/Yamlcpp library dirs

commit abc3c9604023d01b50cb2f7d86d48207f2c1ec5b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 20 01:06:40 2011 +0100

    Get SDL libs version

commit 2cb7ed7b9833a59ff0840d9ecca82e9c2ba5179d
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Dec 4 15:54:47 2011 +0100

    - Oops, code wrongly put in comment.

commit 87b5f8faa545692e0bfbc2dd1dad8f4f50eb6f21
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Dec 4 15:35:31 2011 +0100

    - Large units / HWPs work in progress.

commit 00a8162165f32c128d015a561fef0c1a9ef59cac
Merge: e693ec6 6bc498b
Author: Daniel <supsuper@gmail.com>
Date:   Wed Nov 30 06:44:52 2011 -0800

    Merge pull request #54 from winterheart/master
    
    Russian language update

commit 6bc498b35c58b8f67fb4e210b76538060d68e526
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Fri Nov 25 00:48:17 2011 +0600

    Updated Russian language.
    Little wider textbox for STR_AMMO_ROUNDS_LEFT

commit e693ec662730d098f1329027e6db02fce7a389f9
Merge: 7700e29 206d243
Author: Daniel <supsuper@gmail.com>
Date:   Tue Nov 8 04:09:00 2011 -0800

    Merge pull request #51 from scarabeusiv/master
    
    Fixup autotools and few warnings

commit 6f266ca5440bdaef1acb9a389e3dee5f7050110d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Nov 7 21:04:57 2011 +0100

    Handle XDG specs for config folder

commit 9659f5ff961a4b90c8f41d040c21c8ab6fbf6c06
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Nov 7 21:57:18 2011 +0100

    Handle XDG Base directory specification for data dirs

commit 5008e65264e0f6fe73568b6771afdee42ba74af6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 6 17:12:08 2011 +0100

    Initialize Game data folders list
    
    The game now also look in the OPENXCOM_DATA_DIRS environment variable(if defined)

commit 238f86b6d001eabe3579285070d9f1918fc21d88
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Nov 6 16:37:21 2011 +0100

    support multiple data folder
    
    Allow to have multiple data folders. This allow for example to have a folder containing only OpenXcom data, and another one with the original data files.

commit 206d243cf463fbbb70998c8db4e5a4e5e03f4602
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sun Nov 6 10:21:08 2011 +0100

    Cleanup all the messy whitespacing and trailing mess.

commit fbd68671ea2dc9325a569827302a53ef8ed25cab
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sun Nov 6 09:52:36 2011 +0100

    Fix CXXFLAGS -> CFLAGS in configure.ac

commit 441e87ebf97e3c73c111fb6d6efbea5ef02f58fd
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sun Nov 6 09:43:55 2011 +0100

    Remove the raw makefile from EXTRA_DIST too.

commit efafbf6c808b07df81c017d434d3820faee8135f
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sun Nov 6 09:42:13 2011 +0100

    Raw Makefile is no longer needed as it is replaced by both cmake and autotools.

commit 32692d9e6e1c5f8d0b0ced8116eee6f990072e49
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sun Nov 6 09:41:42 2011 +0100

    Add some versions to sdl tests.

commit e0e26a7f217d4f89aa209a0901015f5e3b054f28
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 21:35:48 2011 +0100

    Ensure that the path is passed properly. Cosmetically change CrossPlatform finder.

commit 6b2f06d143be9ad27d5a6e0696eebc094bd5f2fe
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 20:43:20 2011 +0100

    Add debug switch to autotools system and ignore generated doxyfile.

commit 33116939d8d25b07d64bb00ef528a4aa04fe0c60
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 19:46:02 2011 +0100

    Drop useless conditional copy/pasto.

commit 44bfcc7b5bc7738abac3f495fa0324e32d755b3b
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 19:43:16 2011 +0100

    Handle documentation sanely in both autotools and cmake.

commit 2ee0169d1d3a6795caf460eaf1e3409e56405dca
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 18:20:43 2011 +0100

    Update the make dist routine to contain everything needed.

commit 8430ba6ec2a09dba843f6ffa1c8a2136eaf1d97d
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 12:49:29 2011 +0100

    Fixup few warnings.

commit c130f0de0c82fe0880044689b82123c1ad208bf6
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 12:24:31 2011 +0100

    Move cmake files to semistandart directory.

commit 23c970972ab082d774ad0e452c48b3e2998e0d77
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 12:20:45 2011 +0100

    Sort again to avoid cluttering.

commit 87ad8bc5d0c6fe9b35cae7f90b67930449448187
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Sat Nov 5 12:14:33 2011 +0100

    Add missing research.dat and camera to makefile.am

commit 7700e294cba7ef5ed380f73bbdb8408a0691ccee
Merge: 46aef5a 1893741
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 2 01:02:13 2011 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 46aef5ae859ac4f5d0e19c749fb8099796a38ef5
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Nov 2 00:54:45 2011 +0000

    Fix batch:
    - Game crashing when no sound is available.
    - Crafts that left base still showed up in hangars.
    - Personnel in transfer being able to work.
    - Various interface issues.
    - Issue with German translation (by Shugyousha).

commit 18937414b139bc3f2e233060087fec840176b443
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 1 16:39:27 2011 +0100

    - Implemented flying units.
    - Implemented grav lifts.
    - Implemented optional pathfinding preview.
    - Implemented a slightly optimized pathfinding for simple straight paths (bresenham line path).
    - Fixed a crash during promotions.

commit 7f13a4a18ad382304dcaa299d855883fcdd00d1a
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Oct 27 22:38:59 2011 +0200

    fix compile error

commit 16449090b0c21780cda6005de824ee5d5418c95f
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Oct 27 22:29:19 2011 +0200

    - Implemented equip/unequip/purchase of electroflares.
    - Fixed camera always returning to the unit.
    - Fixed TUs when kneeling and start to walk.
    - Fixed items being able to be thrown inside objects.
    - Moved camera movement related functions to a dedicated class.

commit 666c9c97888a13ee6ebdc3e42c1aaf3a4c9cb22d
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Oct 23 17:19:16 2011 +0200

    - Switch Y-axis on minimap view.

commit 2317c8d671542eef7bb343ed53ac35448c4e56b7
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Oct 23 17:01:05 2011 +0200

    - Changed the Y-axis in the battlescape to match original xcom Y-axis.
    - Fixed issue with floater corpses.
    - The item on a tile shown is now the heaviest item on the tile, which makes more sense.
    - Made the "look at" function better to match the place you click.
    - Fixed an issue where the edges of the map were not always discovered when they should.

commit ccf6beff4aea08453152a6e65aa24169529c42dd
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 22 23:05:43 2011 +0200

    - Fixed issue with autoshot.
    - Fixed issue with line of sight.

commit e44ffe7d38302fc49a4ed2ebd472cdc539763161
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 20 12:40:37 2011 +0100

    Save/language listing fixes:
    - Fixed listing bugs.
    - Lists are now sorted on any platform.
    - Invalid files are ignored instead of crashing the game.

commit b3e2c6b96736f65b2881b93992d0ff7f83056c39
Merge: 83184e1 a184f9d
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 20 04:04:43 2011 -0700

    Merge pull request #42 from ben0x539/dot-sav-extension
    
    Savegame file names must have .sav at the *end*.

commit 83184e10bee6187512e067aeb81e1b796285fd15
Merge: e86b841 6dfa5d7
Author: Daniel <supsuper@gmail.com>
Date:   Thu Oct 20 04:03:23 2011 -0700

    Merge pull request #47 from Devanon/saveMenu
    
    Save menu bugs solved

commit 6dfa5d7cfcc85ccb906d861f7d55851725bf7023
Author: Devanon <pedrojavier.rodriguez@gmail.com>
Date:   Thu Oct 20 00:47:47 2011 +0200

    Code rewritten to not re-call a function on every click

commit 783147193737f2b4185a5e7f1a686ccd74553667
Author: Devanon <pedrojavier.rodriguez@gmail.com>
Date:   Wed Oct 19 18:30:51 2011 +0200

    Minor changes and code refactoring

commit e86b8417d9d8d3d8690abc3b94f0bcba2b577a3e
Author: Tomáš Chvátal <tchvatal@suse.cz>
Date:   Tue Oct 18 21:02:23 2011 +0200

    Update autotools, add cmake to externs during tarball creation, add missing source files, add possibility to use werror (warnings as errors).

commit 96978aac4110a4ce38502be1727a523f3aa57ddc
Author: Devanon <pedrojavier.rodriguez@gmail.com>
Date:   Wed Oct 19 03:50:15 2011 +0200

    Solved bugs caused by more than one click on savegame list

commit 2274eb32802cbfbf0edb02a3c52c2978fabda51c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 18 01:48:10 2011 +0100

    - Fixes to minimap.

commit a184f9d1fac98ef4fa74ba92ce0b797e2126e9ad
Author: Benjamin Herr <ben@0x539.de>
Date:   Mon Oct 17 19:24:53 2011 +0200

    Savegame file names must have .sav at the *end*.

commit 9b88573335cbacc1db6a8c2a87a58d44d104a19f
Author: Devanon <pedrojavier.rodriguez@gmail.com>
Date:   Mon Oct 17 11:03:46 2011 +0200

    Adding Vim swap files to .gitignore

commit 84c158b1f1fd51d81c5fdb9b6a20bd36cfbba244
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 17 02:53:06 2011 +0100

    - Fixed Manufacture integration.

commit dbe16a4b171a5f24250c016b697df7265b17f6d5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 16 23:07:10 2011 +0200

    Fixed autotools build

commit 834479fc2f524a5fcf3e3b605601b30f05f403c9
Merge: 5c3255a 03e36eb
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 16 21:53:24 2011 +0100

    Merge branch 'cmake'
    
    Conflicts:
    	src/CMakeLists.txt

commit 5c3255a2c3653bb04c2c2ac126c39402ca6fa703
Merge: 96f43f0 624b0d4
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 16 21:49:17 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 96f43f0398214e3a6546b4e7c07a4ff651652c10
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 16 21:44:01 2011 +0100

    Integration with Manufacture.

commit 624b0d4c7d051cfac511088371d0ff256ae0bc76
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Oct 16 20:49:00 2011 +0200

    - Fixed issues with unconscious units.
    - Fixed crash when killing yourself with autoshot.
    - Fixed clicking visible alien unit button clicks other stuff.

commit 1faae46f23747e4d898da6a40fbe43283fcfb274
Merge: 81cfc5c afbe3ff
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 16 19:41:16 2011 +0100

    Merge branch 'cmake'

commit 81cfc5cf763b28cc5e705761e203272ed7491a2f
Merge: 01850b5 d633ad1
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 16 19:39:14 2011 +0100

    Merge branch 'production_cmake'
    
    Conflicts:
    	src/Basescape/BasescapeState.cpp
    	src/Basescape/ManufactureState.cpp
    	src/CMakeLists.txt
    	src/Geoscape/GeoscapeState.cpp
    	src/Ruleset/Ruleset.h
    	src/Ruleset/XcomRuleset.cpp
    	src/Savegame/Base.cpp
    	src/Savegame/Base.h

commit 03e36eb820373631c68c36bd2acde94d2b5774ed
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 16 18:34:28 2011 +0200

    Reenable _DEBUG definitions if building in Debug mode

commit 01850b537d4aef350d76524c0d8f5a30f1abf020
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Oct 16 11:38:27 2011 +0200

    - Added minimapview to 2010 vc project.

commit 58e1de9b165764f52a6138c9338386ad570302b7
Merge: ecc5a15 08a427b
Author: Daiky <tomvdtom@gmail.com>
Date:   Sun Oct 16 02:31:47 2011 -0700

    Merge pull request #36 from gchevallereau/minimap
    
    Minimap round 2

commit daf7227e3bbd0520c952fbd73b7bb758e4109597
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 16 11:18:44 2011 +0200

    Handle doxygen documentation generation

commit 74c3c0d1f2e2b4527861a62036c77bd6df80bda9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 16 11:18:20 2011 +0200

    Reworked main CMakeLists.txt so  that version number is always available

commit c395eb500a253084aafd009c4b6006102bbcc19d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 18:13:02 2011 +0200

    Add options to control Visual Studio warnings

commit f6c01d77f48e86a13b3ef6d5830ceda6e8992ffd
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 17:51:07 2011 +0200

    Add option to treat warning as errors

commit 6ddf8d7a8e445853e33a9bff38bbe2f6c6b5990b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 17:49:00 2011 +0200

    Add option to always enable warnings(even for Release).
    Also activate more warnings

commit ac2f609e39fc344e32c142af167ed723c9262f5e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 16:58:11 2011 +0200

    Set contact URL

commit cf48312d967c3ec9639b310f498e577cf8e5ce46
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 16:57:15 2011 +0200

    Check that build is Release before allowing package creation

commit 74ffec4cfb727e0780fb4f45957288679f542cd4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 16:55:07 2011 +0200

    Get info from git for developement package.

commit 32d40a35719eaec48f032a5b81cd5f1069dc363a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 16:54:14 2011 +0200

    Allow to choose wether or not package building rules should be added

commit 93606c14a853f8e446683ea8f702a98b5556717c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 15 15:37:41 2011 +0200

    Fixed build with MSVC

commit abb9425ac21c67561bb23c44235c5b08d8d4bcf3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Oct 14 21:05:06 2011 +0200

    Set more CPack variables

commit 51652ebe90dba18ab0a49bddedb8a683f0ec8f64
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Oct 14 21:04:37 2011 +0200

    Parse version number from Options.cpp

commit b9da0760849840673124beea41128782528b67ee
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Oct 14 20:36:18 2011 +0200

    Fixed build

commit ce0af7d246dada84d04a5bd9c342ccaf511fe4b9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Oct 14 20:36:08 2011 +0200

    Fixed generation of visual studio projects

commit 8e432d2f8f965e401a715f1d559dac16481a4c11
Merge: e65887d ecc5a15
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Oct 14 20:30:38 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit e65887dc2eb240e3bd0909b10c83b86b159e730d
Merge: b0406bd 476a593
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Oct 13 20:29:07 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit ecc5a154aadf641e47745295f2270bda7bd7f811
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 13 13:56:06 2011 +0100

    - Externalized armor.

commit 08a427b3afd7deb09b37d145abd6a95d1bea80ac
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Oct 12 21:06:54 2011 +0200

    Center the map on final minimap position.

commit 6f8ae08a58e66c2230ea81a99ad5d503fc4770dc
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Oct 12 00:04:25 2011 +0200

    Fixed MiniMap display
    
    Previous implementation was working, but had some corner case(like walls) which was not correctly displayed.
    
    This new implementation fix this.

commit f05647dab965c5fba4f066e6fd6998e4bd9a01e6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Oct 11 23:49:40 2011 +0200

    Added debug code

commit 14a99f62c60f028b5a3a0289fa22eb8a9637f92c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Oct 11 23:48:53 2011 +0200

    Added DEBUG flags

commit d88c6ae017d24874dc59bb22a8e59e6da608e49d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 9 19:38:27 2011 +0200

    Fill background with black before starting drawing the map.

commit 4fa13eb96f89310553c125e519d70c538e0c6ad5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 9 14:07:00 2011 +0200

    Check for set at the begining of the function.

commit 1106edc9fec6b26da458617b731b76e3f555a438
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 8 20:48:36 2011 +0200

    Fixed crash

commit 3013e4716b8136619a5717253ab42abb72e2e5f2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Oct 4 23:45:24 2011 +0200

    Build fix

commit dfee4fc483793d44cc60ee311d61d279172cbe2d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 2 20:05:21 2011 +0200

    Animate the minimap.

commit 22490c917c8345a531a2623601c89a5939967606
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 2 19:15:49 2011 +0200

    Fixed minimap display of dead units.

commit fd6913d339619e4aca4143247ddd801b389c17c1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 2 18:11:33 2011 +0200

    Use shade value from tile

commit dfa1fab7e1d9516d3cf034387900a8c5c478fecb
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Oct 2 00:38:36 2011 +0200

    Draw map center marker

commit 4a1f0ab90b3b4ea0ca1ec975a43355ca7f98f76f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 20:09:42 2011 +0200

    Code clean

commit 3fad1f00bf7f33bb6584931b3edcd7157d8e798f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 19:42:31 2011 +0200

    license header

commit 64af35768cd3ae5ec7b2654a2f08beeef396faba
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 19:33:04 2011 +0200

    More documentation

commit 5cf717ce180689d6909d32aef075135d3b580619
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 19:19:30 2011 +0200

    Documentation

commit fad5e693f38be3d3f7976e896d5dc29b7afcd4d4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 19:19:09 2011 +0200

    Remove the setCenter function. It's only used in one place.

commit 209262e4489f56c99ffbbc74ea493214c57d474f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 18:55:48 2011 +0200

    Removed unneeded member function

commit 6a4e436b85a57df8db04c8041631779ca583f88c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 22 21:02:44 2011 +0200

    Set displayed map level on minimap exit

commit 16b583de2754a05e1afff0cc657729bf624eae9b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 22 21:02:13 2011 +0200

    Code clean

commit 355438cf9ff7920845f9e5c12a8bd2a946cf70fb
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 22 20:55:01 2011 +0200

    Fixed level text color

commit 4f50c2bc9032502543aa613b5a9bcf8fc4087395
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 21 23:52:16 2011 +0200

    Moved function to BattleUnit

commit e36b5d408e1d56753d6e81f2c2886e56ac426a27
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 21 23:42:27 2011 +0200

    Fixed minimap repositioning

commit 25d397c6b122f43e3bb526636bd53d52219a8b4d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 19 22:28:56 2011 +0200

    Updated build

commit 9f06697a170a3fee6c223298492e32f56645fb52
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 17 19:07:52 2011 +0200

    Add explanation about id in comment

commit 965781c90c6b5aac2a12ecb3f297357723123854
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 17 17:27:04 2011 +0200

    Display BattleUnit on minimap

commit e972de37cdb1f1e2ed5870f40d80f3b3612b6226
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 17 17:26:04 2011 +0200

    Cycle level when pressing up/down button and we currently displayed the higher or lower level.

commit 1f9497b054dbce10ce2a225420cd1fbfa144d57c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 19:30:35 2011 +0200

    Move minimap center

commit 558566d1405921cafc674f27c22356e4a509e273
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 19:29:48 2011 +0200

    Start Minimap with map current level

commit 0848c11f24ddeca19944053a85748c67cfb67110
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 18:46:26 2011 +0200

    Code clean

commit bb24d69d2ba3d9ae66c91f079f19e5612f96c41d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 18:45:49 2011 +0200

    Code clean

commit d54390e26a1b8a5bfc30068807719a9939abf0ab
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 18:37:31 2011 +0200

    Center minimap on displayed map position

commit a1478950e429b5b165b8ada36acce991a0c6b536
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 18:36:58 2011 +0200

    Add access to member(map position)

commit bf6d38c59c923e964e61fe910b484b7b208cc211
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 16 18:36:15 2011 +0200

    Center MiniMap on first display. Allow to set displayed level

commit 216ac0ae9f9a4b3ea438f4cc8e35f877931ca132
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 15 17:39:43 2011 +0200

    Added minimap

commit 912085a11aded41b9af0a3a83c82803072787c28
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 15 16:33:58 2011 +0200

    Read the SCANG.DAT surface set. It's needed for minimap

commit 60269114f3ceeef89adb42d9d7902281d57887ab
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 15 16:33:14 2011 +0200

    Set the minimap index

commit a1af407d115674502debceb9745da82448aba968
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 15 16:33:02 2011 +0200

    Add miniMap index. Used to retrieve the texture from the SCANG.DAT file

commit 476a5934ad725e2dfddf65d72f356e0df5c769f8
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 12 18:11:38 2011 +0100

    - Externalized inventories and other values.

commit 3c4bfb095e024bfe8633ab7589d9866e283afb1e
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Oct 11 22:31:31 2011 +0200

    - Added electro flare.
    - Fixed debriefing issue.

commit 061631d6cc4fd858230827b15197076fde976c7b
Merge: 7e6d793 44536e5
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 11 15:28:16 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 7e6d79308687799f13d7cf6d802375912837618d
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 11 13:25:51 2011 +0100

    - Externalized UFOs and terrains.

commit 44536e52cb43a9922df20d89c3ebdb47654f89ad
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Oct 10 19:41:11 2011 +0200

    - Implemented Floater drawing routine.
    - Fixed bug where next turn should finish the battlescape.
    - Fixed bug where units on other level of explosion are hit by it.

commit 4bd560e761da28a8d937dc15968463d228b6332a
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 10 16:45:19 2011 +0100

    - Externalized item rules.
    - Reconsiders life choices.

commit 46a088355dde9c685783b142ddf43e362bae408f
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 9 16:45:27 2011 +0100

    Fixed case issue.

commit 2d5299fed99f9720d2be8e1444894ee4cfaf3a71
Merge: 8c84a41 77fb8da
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 9 16:40:41 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 8c84a41996d2fd101d27b9c323d21344f6ff74e4
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 9 16:40:07 2011 +0100

    - Externalized crafts, craft weapons, map blocks and terrain.

commit 77fb8da63b24b7bfcc2974458d3e41320df05802
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Oct 8 12:39:30 2011 +0200

    - Ranged based accuracy is now optional.
    - Removed the wrong fall TU cost again.

commit b0406bddf792de4ba212ebb0bbcdeba0a23cb802
Merge: e451879 71ad444
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Oct 4 23:40:51 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 71ad44412b5ea11126896fd0099451cd151a53d2
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Oct 4 22:11:13 2011 +0200

    - Added fall TU cost.
    - Removed the unnecessary big ufo wall code.
    - Slightly increased accuracy of bullets for short range shots.

commit 5351844aca069694c2c5fe977eb666d0ab5a9ee1
Merge: ec111f9 9ac2a9e
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 4 04:08:00 2011 -0700

    Merge pull request #29 from bluecat76/master
    
    Personal armor article added to Ufopaedia

commit ec111f9d367dd30746e3f6613f8dba679e6b1c19
Merge: db95171 af1beca
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 4 04:06:45 2011 -0700

    Merge pull request #32 from gchevallereau/build_system_fixes
    
    Build system fixes

commit db951711d6fe7581b1e00a20ce29169c8f635755
Merge: 3929dfb 7f457a2
Author: Daniel <supsuper@gmail.com>
Date:   Tue Oct 4 04:06:16 2011 -0700

    Merge pull request #31 from Shugyousha/yamlexternalization
    
    Yamlexternalization

commit e4518799335facff6b5b435d9149ecd4cffef300
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 1 23:37:09 2011 +0200

    Fixed build

commit af1beca591df2fd143db236c6fc1ea775b8b2cdc
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 1 23:37:09 2011 +0200

    Fixed build

commit 846d84b95450a2d5430e11303e9b070b209c88c9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 1 19:38:34 2011 +0200

    Fixed static link for mingw

commit 42b3ab387bb70e118d1cdf7c4ab8ee19be1b8119
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 1 19:38:21 2011 +0200

    Fixed DATADIR for unix

commit f7b4a1d28517d6cf0c986abf701d2b246a4db812
Merge: 2764056 3929dfb
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Oct 1 19:36:36 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 7f457a2e78282ea276d08f893f696de343bb8e9b
Author: Silvan Jegen <s.jegen@gmail.com>
Date:   Thu Sep 29 22:16:46 2011 +0200

    Adding the YAML save part to the RuleCraft rule set.

commit db881087e8f4708d762521e4c87468274ade27db
Author: Silvan Jegen <s.jegen@gmail.com>
Date:   Wed Sep 28 23:30:04 2011 +0200

    Adding external YAML loading for the craft rules in RuleCraft.

commit 9ac2a9ec904bf3abf23990ccafa9bb818245b987
Author: Guido Pinkas <bluecat76@localhost.(none)>
Date:   Thu Sep 29 22:55:11 2011 +0200

    added armor article to Ufopaedia - part2

commit edaa8550cf40c136da9a79d5e68e09c5327e21a1
Author: Guido Pinkas <bluecat76@localhost.(none)>
Date:   Thu Sep 29 22:50:50 2011 +0200

    added armor article to Ufopaedia

commit 3929dfb04c00f6df1cae0cc1faec73a6ca8e00bf
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Sep 29 16:22:33 2011 +0200

    - Fix compile issue.

commit cac678e6e165470ab145d372db5ab05a83bff9c3
Merge: 035c21e de7c474
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Sep 29 12:24:50 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 035c21eaeeeac2c4a140715873976b9a1d327c20
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Sep 29 12:23:37 2011 +0200

    - UFO Power sources explode at crash.
    - Refactoring: renamed classes to better fitting names.

commit de7c474117741ac813f3b7dc68a844f95fd803fb
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 29 01:43:01 2011 +0100

    - Fixed craft loading bug.
    - Externalized rule base facilities.

commit 799f20a0088dcb22f3220e87b378ea10ca86c3dd
Merge: 0f5181f 0cb4e6c
Author: Daniel <supsuper@gmail.com>
Date:   Wed Sep 28 13:41:02 2011 -0700

    Merge pull request #27 from jimu/master
    
    Fix button down states on Purchase/Hire screen

commit 0cb4e6cb8c928158ac3f947937e758a0ead7cadc
Author: Jim U <git@jimu.net>
Date:   Wed Sep 28 15:15:21 2011 -0500

    Fix button down states on Purchase/Hire screen
    
    Button text wasn't rendering properly in the down state
    because the palette on this screen contains two identical colors.
    see http://openxcom.jimu.net/button_palette.shtml

commit 0f5181f719806c7294aef8556851d5f4b877c169
Merge: 1253903 5660a70
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 28 20:16:46 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 1253903e8ef576b18075ac1a13200e990941b89b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 28 20:16:05 2011 +0100

    Globe fix

commit 5660a70cbbaf11410d41dc7766ca729707d8d497
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 28 01:48:56 2011 +0100

    Externalized ruleset countries, regions, cities.

commit 27640562c30c47f72dc1314f60a663adcd639d8e
Merge: 4157131 5476472
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 26 20:31:03 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 547647239b901f5582d5285f3630afb2f080935e
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 25 23:21:49 2011 +0200

    - Compilation issue.

commit 2d0ccb06688543ec4f49d1e5c2308153de0d7363
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 25 22:52:05 2011 +0200

    - Fixed endless number of units fit in Skyranger.

commit c0f286db5166b2ac6d69a1634616adf8c5a2d2a0
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 25 21:51:39 2011 +0200

    - Stat increase and promotions procedures added.

commit 41571317727eba91a504e430d8d119cdcc76e4c5
Merge: 9fdae89 5553318
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 25 17:32:50 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 55533182a91d35187419b14bbb2b624e64f3f438
Merge: 0a24561 243eed8
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 25 02:58:03 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	CHANGELOG.txt

commit 0a24561c8844cb21178bf0d9f5819ba463fd32f4
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 25 02:47:01 2011 +0100

    - Fixed crash when starting mission on back side of Globe.
    - Fixed some UI issues.

commit 243eed8d330e9491c9c71b58a52d497a0a629da5
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 25 02:00:16 2011 +0200

    - Fixed berserking unit aiming at friendlies instead of enemies first.

commit c88fd7499d2e1ce536da5175cfacf17429d60582
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Sep 24 21:58:38 2011 +0200

    - Implemented Panicking units.
    - Various little tweaks and fixes.

commit 9fdae89545367b524849b99a2e7c4914505dd84c
Merge: 140e2ac 0f78c9d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Sep 22 20:33:20 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 0f78c9d608b9121e6168932cc3b47365aac24ab9
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 22 00:59:28 2011 +0100

    Fixes for the previous fixes.

commit 140e2acfab0e368d01b97520adfdd9a7b05a78ee
Merge: 46ec27f 7e947ea
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 21 23:22:20 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 7e947ea383f786da08e9b730ae32f61949c77f73
Merge: 83634ea 9064af6
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 21 18:05:14 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 83634ea3eefa4a498ffa29a9920720c58cf90c6e
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 21 16:27:11 2011 +0100

    - Standardized colors among different UI components (makes things a lot easier).
    - Fixed various UI issues.
    - Implemented high-contrast UI for battlescape.

commit f0b8b6b36f47c8ed67be4b8db61a21eea54e230b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 21 13:55:27 2011 +0100

    Const strings for everyone.

commit 9064af6d3c1b1dc8d758e1e7d524bfbb0de27c37
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 21 01:12:47 2011 +0100

    Fixed wrong string.

commit 1df22f12b94da667463ef81dcc258473c7bf17ea
Merge: 1a54c3f 0751eb4
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Sep 20 21:24:08 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 1a54c3f5258910140689d01599ffa63f0f339add
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Sep 20 21:23:37 2011 +0200

    - Battlescape savegame to YAML fix 2.

commit 0751eb4a818bb0d8306f0439f87b39ea59a0c7f1
Merge: cd0e69b cf997e3
Author: Daniel <supsuper@gmail.com>
Date:   Tue Sep 20 12:20:24 2011 -0700

    Merge pull request #25 from cornels/patch-1
    
    Updated my initial translation and added diacritics.

commit cd0e69b6f49a4688b9d5dbc0f3a846301136a0f7
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Sep 20 21:12:26 2011 +0200

    - Battlescape savegame to YAML fix 1.

commit 5fb26ec6322cee181ade83e64e6d0b3541193842
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Sep 20 21:07:12 2011 +0200

    - Battlescape savegame to YAML.
    - Fix pathfinding bug.
    - Small refactorings here and there.

commit 46ec27f6b5728b50ebc26b052cc893711b670130
Merge: 7513262 153ebf7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 20 13:03:17 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit cf997e3c5e875016eca928d94f470f341efa7daf
Author: cornels <scortan.cornel@gmail.com>
Date:   Tue Sep 20 07:43:08 2011 +0300

    Updated my initial translation and added diacritics.

commit 153ebf756aa23872732c5c593f719bee658ba2ce
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Sep 20 00:10:01 2011 +0100

    Minor cleanup.

commit 751326205110a9328c30fc9ae48cc5b7e6f0b94d
Merge: a9314cb 77717b0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 19 11:58:28 2011 +0200

    Merge branch 'master' of https://github.com/SupSuper/OpenXcom

commit 77717b07cc40878687f5789d0373a2c69dfd901e
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 19 01:00:18 2011 +0100

    Updated project files.

commit c6451f13da180e47c0e5afdd48bd7e3151af2bda
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 19 00:48:44 2011 +0100

    Interface performance improvements.

commit 2e4136dd4084db3dd3191927645bc7b1c8c064f1
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 18 21:52:00 2011 +0100

    - Added Battlescape Save screen.
    - Fixed Globe zoom levels.

commit a9314cb7fd4faf4a675203b464b4d9147edd0b3a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 17 22:37:12 2011 +0200

    Fixed data dir

commit 3998f233c5cb451d2756070430bd61cf12c25985
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 17 22:00:21 2011 +0200

    Added needed definitions

commit e035e74c150a6ac25d746c66b34b205cf6bc864a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 17 20:16:53 2011 +0100

    - Fixed various UI issues.
    - Fixed saves not loading.
    - Updated projects.

commit bacc83bebde7685ccd6b0d14214d4117362027c3
Merge: 9b11765 059fd93
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 17 16:42:30 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 9b1176531302c9744c7386bfb9cbfda259f6d564
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 17 16:25:38 2011 +0100

    - Fixed missing define.

commit a66367dbee93ae2c10a2cb3d6ceb26070b58ed6d
Author: Tomas Chvatal <tchvatal@suse.cz>
Date:   Fri Sep 16 13:35:46 2011 +0200

    Introduce autotools based build system.
    
    Signed-off-by: Tomas Chvatal <tchvatal@suse.cz>

commit bfc148b96f8458d4182711d4613b1daa6683b044
Merge: 5dd685d 95770b4
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 17 16:04:41 2011 +0100

    Merge branch 'research_cmake'

commit 059fd93ac37a8e5b0a3a9f80877aa8429ccf7745
Merge: 5dd685d 57bebd8
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 16 18:42:26 2011 -0700

    Merge pull request #23 from jimu/master
    
    2 Changes: Rank Bonus & Base Rename

commit 5dd685dc2ac427ee037a5ae2ee3195a03c266d53
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 16 23:15:38 2011 +0100

    - Finished Debriefing screen.
    - Added craft scores.
    - Fixed some stats in Battlescape.
    - Fixed ground items sometimes showing in soldier's hands.
    - Improved interface performance.

commit 57bebd809eb5ceda278e376686ae0a25e085b259
Author: Jim U <git@jimu.net>
Date:   Fri Sep 16 11:05:40 2011 -0500

    Apply changes to the base name when user presses the OKAY button (Base Information Screen)
    
    PROBLEM: Changes to the base name are lost if the user pressed the OKAY button before pressing the ENTER key.
    
    This issue is impossible in the original XCom because the mouse is disabled during text editing.

commit 7fc54906acd8922196bd958ecd372396a8ddfa4c
Author: Jim U <git@jimu.net>
Date:   Fri Sep 16 09:37:01 2011 -0500

    Updates the Rank Bonus values used to calculate soldier "value".
    See http://openxcom.jimu.net/soldier_value.shtml for details.

commit ce8661ea296485cc9f768fe5f8c24d062c04c788
Merge: 246b638 b6db2d9
Author: Daniel <supsuper@gmail.com>
Date:   Fri Sep 16 05:23:56 2011 -0700

    Merge pull request #18 from winterheart/master
    
    Fixes to Makefile

commit 246b6385e2037b499a9a911fe3bc8a2cae2aa690
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 14 14:39:07 2011 +0100

    - Added Debriefing stub.

commit e7d6ee3f693a80fd1372eacbd089f7e71b99b771
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Sep 13 20:49:47 2011 +0200

    - Mission ends when either all aliens or xcom are killed.
    - Debriefing stats stub.

commit afbe3ffd2b57bfb551a92eda434b0f45a7c15967
Merge: 002adad 1d262e7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 13 18:50:30 2011 +0200

    Merge branch 'master' into cmake

commit d633ad1a0271b0a6fb12c050ed32f31080dfef6b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 13 18:40:39 2011 +0200

    Reworked production end.

commit 09c57032acc7b8fef45d35a5d162f43bb93a7b51
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Sep 13 16:12:22 2011 +0100

    - Fixed Abort Mission layout.
    - Changed ArticleStateCraft to use Text instead of TextList.
    - Removed unused includes.

commit 0af53c027521f7aabe6c981b4461663271a93fad
Merge: e664511 1d262e7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 13 16:44:21 2011 +0200

    Merge branch 'master' into production_cmake

commit e66451193908d6b09ecda0b62c3a8132fffacfd1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 13 16:43:57 2011 +0200

    Added missing copyright info

commit bc85026ed991cd1ca22a7755625f5592da16085c
Merge: 93b5197 002adad
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 13 16:40:52 2011 +0200

    Merge branch 'cmake' into production_cmake

commit 002adad88498e61b19cd9482c0b5cf614b41e2b9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 13 16:40:39 2011 +0200

    Updated build

commit 93b5197d19418b7dddc8298d52191cb0a1f08cbe
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 20:28:51 2011 +0200

    Use item category's

commit a08d88588cf2d280bc42cb5b48ea59ca3176b635
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 20:28:35 2011 +0200

    Code clean

commit aa81aae8cdfae56cddfa378102247f7059164256
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 20:28:27 2011 +0200

    Set item category's

commit b2a6393a0a99e403c7d5fa1745b7fd06f2822b93
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 20:28:07 2011 +0200

    Added category

commit 23b74863db0940a4a978b124eb00c0abc73ba8dd
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 20:16:48 2011 +0200

    Documentation

commit 53adcab99cf9fb249f07a889bb8a61726cadd95a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 19:44:11 2011 +0200

    Moved function to Base class

commit 1161e990b898002bca645e8bb24245143fd7a673
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 16:41:09 2011 +0200

    Documentation

commit 1935258314c277a3ab76d497a569b399c86ab4bc
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Sep 12 15:53:15 2011 +0200

    Use init function instead of keeping pointer to various State

commit 1d262e75f3198b1fca3cf9681d76081566525e33
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 11 23:24:11 2011 +0100

    - Ruleset externalization stub.
    - Fixed Savegame not using iterators.

commit b21c363f1ffadc6c3060ff0aa64082cbaa6aebba
Merge: 6628645 63d67a3
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 11 20:40:15 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 66286456382b7fd04f5d4b3b15525cfcb6276703
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Sep 11 20:37:07 2011 +0200

    - Add draft version of AbortMissionState screen.

commit 95770b4fccc97767952ea6a032abf0906ad64df0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:57:52 2011 +0200

    Code clean

commit 047bf7bd7d125439786529cd9a581da0c53ac6f1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:57:32 2011 +0200

    Moved function to ResearchProject

commit 4c1e05362d634abbe75cd6cd412c0be8e6f6e089
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:49:32 2011 +0200

    Removed unneeded functions

commit 32de16882a6004a117a614c971a87cad0909a0e0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:45:59 2011 +0200

    Add documentation to all research state

commit e7b5e2b5012867c1902728eed3985e30cddb3d1b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:28:49 2011 +0200

    Changed button name

commit 1cdab65e173b9865ed7076139e273da18d5279e8
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:17:28 2011 +0200

    Fixed Palette restore.

commit 0dbeee84110d6075d4e21b89d07b8e687ca4c728
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:13:08 2011 +0200

    Fixed NewPossibleResearchState still displayed when returning from ResearchState
    
    When a ResearchProject is complete. The NewPossibleResearchState allow to go to the ResearchState. When we exit from this State, we should revert to the Geoscape.

commit 080f1ec18dbaf9b749cdacca482894b8394548f2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 16:06:13 2011 +0200

    Allow class to be a Base class.

commit d16a4029ec4874d1990c4b3945c98bcc9a762c5e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 15:02:57 2011 +0200

    Fixed text

commit 8cc98701ce635a86d3e26a7a790f35a4632ab3fe
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 14:46:17 2011 +0200

    Added fake ResearchProject for plasma beam

commit 3bddec2af9b892023d4e4e6520d0d0607ed4b0ad
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 11 14:42:35 2011 +0200

    Handle fake ResearchProject
    
    Fake ResearchProject are used to to create check point in the dependency tree.
    For example if we have a Research E which need either A & B or C & D. We create 2 fake research project:
    * F which need A & B
    * G which need C & D
    both F and G can unlock E.

commit e515e0e271f56f2828551d0b8327729840a92c22
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 19:18:47 2011 +0200

    Moved function to SavedGame class.

commit cdd9ccafe3e1958d1955aa513d3f261c42ea785e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 18:55:02 2011 +0200

    Moved function to the Base class.

commit 2b768eecdbc2062f3f1b63968c8736c3da39a2b7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 18:26:09 2011 +0200

    Use std::map instead of std::vector.

commit da4f39e3e53eebeace2b900b1935c4eb1a8dc195
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 17:53:31 2011 +0200

    Warning fix

commit f34abe5d0b691e54dd82fa8ab58c1b294902fb66
Merge: 630ea4d 66bd7ac
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 17:52:35 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 66bd7ac03df03d278e6c4818f1b4f08f03dcd289
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 17:52:21 2011 +0200

    More warning in debug build.

commit 630ea4d292d2af1c753ff6478a12cca217d3e88c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 17:47:46 2011 +0200

    Remove unneeded includes

commit eb0c499b855837a0465cabddf792084ef5f4f71c
Merge: 0afd03e 63d67a3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 17:27:06 2011 +0200

    Merge branch 'master' into research_cmake

commit e0488a4071c83e5bab9a60bafc9a5b45f977268e
Merge: 8ae8a49 63d67a3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 17:26:49 2011 +0200

    Merge branch 'master' into cmake

commit 0afd03e874012335700c4a24588ebc5d22be7dcf
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 16:10:42 2011 +0200

    float are not needed here.

commit a39ab668ebc68c6fe8a1e3c548681d021f08e9d8
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 15:57:09 2011 +0200

    Use popup instead of pushState

commit b1b4611ef4855eb76b13a31ccd7fdfdbeb3a3434
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 10 15:55:30 2011 +0200

    Avoid keeping pointer to previous State
    
    the init function is called every time that the State get the focus.

commit 63d67a3fbd724c7af3aff34b0651192236db399d
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 9 23:57:33 2011 +0100

    - Fixed missing text in Monthly Report.
    - Added changelog.

commit 3d5622b227ad0d46d90b9862dee3705243f61d07
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Sep 10 00:19:32 2011 +0200

    - Fixed line of sight inside UFOs along diagonal walls.
    - Fixed pathfinding inside UFOs along diagonal walls.
    - Fixed aliens not black when in undiscoverd terrain.
    - Fixed issue with turn and shoot.
    - Fixed too many reaction fires from autoshot. (each shot had a chance of a reaction shot which is wrong)
    - Fixed the unit selection arrow showing up during alien turn.
    - Fixed double sliding door not opening when walking diagonally.
    - Fixed energy usage not calculated correctly.

commit fd09ae9c2b46ddf028daf9fbbc76c426f0fa7183
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 23:28:32 2011 +0200

    Fixed text display

commit 485f2f5f8d3d7c4d1f1f797789c9debf6d15eee9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:31:37 2011 +0200

    Fixed warning

commit 608c533391788fdac823bee79357995bd95e84d9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:31:27 2011 +0200

    Fixed memory leak

commit da51fbb3ee21f3da9af734f4bc9e15e33a2ccc07
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:28:04 2011 +0200

    fixed memory leak

commit 7e92f332f327cf8f0eda4b39ee2b063431439c57
Merge: b5cea1c 62963ec
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:08:33 2011 +0200

    Merge branch 'master' into production_cmake

commit a65bcfc0de5e832fdfa86d1921ae3c91977d2565
Merge: 8c583ac 62963ec
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:08:23 2011 +0200

    Merge branch 'master' into research_cmake

commit 8ae8a49fd22fcc2051730be448988975400f6524
Merge: 6553273 62963ec
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:08:14 2011 +0200

    Merge branch 'master' into cmake

commit b5cea1c991f1d24602fbba1a78a12ffdc46aee97
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:07:34 2011 +0200

    Fixed colors

commit 386a8080146f0a12818ead1fd3b17e2d393f0894
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 19:07:08 2011 +0200

    Bugfix: When releasing less unit button, Adding more unit button doesn't work.
    Ooops! Wrong timer

commit 62963ec7a8bf5fea71111d7a41f46bac7eff4111
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 7 04:30:18 2011 +0100

    - Fixed geoscape sidebar not showing up on first start on some languages.

commit 6296d3a297b6cc18fa4a5906d0291381e8863923
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Sep 7 00:08:18 2011 +0200

    Fixed colors

commit 8c583ac49e700b2021a9dfde934eba1bb2fd80f6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 6 20:25:19 2011 +0200

    Renamed functions

commit 364aae180daa0f007b1d3121360c21388bb176c1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 6 19:32:19 2011 +0200

    Small UI fix:
    
    Assigned scientist text should be bigger than other displayed number

commit fa8161a7c1c044c205762f0e79b159632e9a429d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 6 19:23:07 2011 +0200

    Fixed colors

commit 8494221a5ea87a8295f70668e4be6919cac5193c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 6 18:13:14 2011 +0200

    Check iterator before using it

commit 228b1451447a41ab325187f0deb94871c47b7f14
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 6 18:13:02 2011 +0200

    Indentation fix

commit 5ab0db01d35846ee0e710a577ab2cca6aa590544
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Sep 6 18:12:28 2011 +0200

    Documentation

commit b6db2d9b24d43660bea6a2b4d1893dcd6831d1dd
Author: Azamat H. Hackimov <azamat.hackimov@gmail.com>
Date:   Tue Sep 6 21:54:03 2011 +0600

    Fixes to Makefile:
    * replacing backquotes to $(shell ...) statement (slighty faster compilation)
    * replacing $LDFLAGS to $LIBS - $LDFLAGS shouldn't used for libraries

commit d0a02d223b77f3a18613899becb547917081c056
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 4 17:50:12 2011 +0200

    Check for available workspace when starting a production

commit c93c7dcf861665dca8ffba2f1448c76c0e88c918
Merge: b394645 943b9e5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 4 13:00:25 2011 +0200

    Merge branch 'master' into production_cmake

commit 964574d81323c36ee143fa8664e360573c8304c7
Merge: 8cffc54 943b9e5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 4 13:00:09 2011 +0200

    Merge branch 'master' into research_cmake

commit 65532735218e0cd85de13018347ae017611150d5
Merge: 865eb3c 943b9e5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 4 12:59:55 2011 +0200

    Merge branch 'master' into cmake

commit b3946455701f32dec893b28c09f988be9fb08087
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Sep 4 12:59:11 2011 +0200

    Reset timer to 5 seconds when a production is complete.

commit bf9c6ee7997f8b06c1d04913fa2ce34e95d3554c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 23:59:29 2011 +0200

    Display why production can't be completed

commit 292a2346c599bab90094827cfeae26274a48c4a2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 23:58:29 2011 +0200

    Allow to know why production can't be completed

commit 943b9e517e8517246aeec9a089cb42bf3fc2f05a
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Sep 3 22:55:22 2011 +0200

    - Target mode is canceled when switching unit.
    - Reserve time unit button is reset when starting new turn.
    - Fixed minor drawing glitch visible when walking down the skyranger ramp.
    - Removed unused code in Surface.

commit b91504e25494254ca5d4b88606603ed5bb0bec11
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 22:12:44 2011 +0200

    Implement load/save for manufacture

commit a20445a0070c47771097d1ff90350f42310389fc
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 22:11:47 2011 +0200

    Fixed string

commit 01325ec980f74c78ea0ce5be2a385870c847a8be
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 21:34:21 2011 +0200

    Consume items/cash only if possible

commit 876c71aa0d0a6bff8edafb9dc4897f226188b9f7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 21:33:44 2011 +0200

    Item/Cash should be consumed when item manufacture start.
    
    Needed items/Cash should be consumed when the production of one unit start. It was at the end of the item production before.

commit df0b0c5211017f23974528e9fa77fd7fff73e63a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 21:24:42 2011 +0200

    Warn player when a production is complete.

commit d0ff88baa59bc90c4f8427843e1c567b77515090
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 21:23:51 2011 +0200

    Cancel production if we can't manufacture a new item

commit 9fb6d667bc7bfec91238057e5762bcd459cdc937
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 21:22:12 2011 +0200

    Check if manufacturing a new item is possible

commit 56b3ace3e5191fb8f2211928dea0e19df3086fae
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:55:56 2011 +0200

    Check that user has enough funds to launch production

commit f1115da5a9185110feda79ff96758250ae93cc91
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:55:33 2011 +0200

    Added test data

commit 47bea78fc6327c8fcbc1ba45b293a150a3d2b6f6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:46:20 2011 +0200

    Force redraw of the list

commit 0a646431204e264e841931c3232bda4cf9f0ca93
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:46:05 2011 +0200

    Remove production

commit 0adf282d065c027589fde691177196460f27962c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:45:48 2011 +0200

    Fixed handler

commit 1e06d8b53eaa3555ad8bc448bc584fdffd069a0b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:41:16 2011 +0200

    Check for already produced items.
    
    When editing a Production, number of item to manufacture can't be lower than the number of already produced items

commit 1328b770b076317bf1a256118da6262a01361d82
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:35:47 2011 +0200

    Implement removeProduction

commit 2c142f184065976a06ed42a57e4eaaae299f03cf
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:33:44 2011 +0200

    Refactor code(avoid duplication)

commit a97587fa6b12ce87722cdbaebcb9304fec72f6f1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:30:39 2011 +0200

    Allow to edit Production.

commit df515d2a8aba17c669133d437893c40105fd5ebd
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 20:21:55 2011 +0200

    Moved UI building to a separate function

commit 662e36f6e29c8ce6cc42a81ae104201365895159
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:52:34 2011 +0200

    Implement getUsedWorkshop

commit 7c02b2044544a62f4b39d1b5fb035d4578c94cfe
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:52:09 2011 +0200

    Implement getAvailableEngineers

commit f6a38aefe0be5fd0a3b08bc9e2d4b4535622121f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:51:30 2011 +0200

    Update screen information.
    
    When filling list of Base productions, update production information displayed(assigned/available engineers, used work shop).

commit c2391111b057cbc60d3a65f5c610c3a90dfe1b6c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:16:50 2011 +0200

    Clear list before filling it.

commit 7d5b417054ac4505491b49d47a984849b20bfabe
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:16:35 2011 +0200

    Moved fillList to a separate function

commit d58ecf9c6f60110da2ba17f715f4e83aced4dd36
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:13:14 2011 +0200

    Only not produced items
    Do not display items already manufactured in the possible production list.

commit 04d8cc2edfe93b3377e5e8a540766ab2b5dfff57
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:01:21 2011 +0200

    Clear the list before filling it.

commit af26eafe2f4eb9ae2f0f21807b59033f1a9f6b4b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 19:01:04 2011 +0200

    Redisplay list when exiting ProductionState

commit c992d754375f1fd065cdf62c21b345b8861a4fba
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 18:48:49 2011 +0200

    Display list of current base productions

commit ee1d06f8c13f6336a2fb41373a0e331b07ad6a69
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 18:47:39 2011 +0200

    Add getter to RuleItem

commit 85ef216035d21d30e9eb361590e3bd2528f8209b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 18:47:19 2011 +0200

    this function should be const

commit 9bb099479df781e2e47919fd3837667e7ad12a53
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 18:17:27 2011 +0200

    ProductionState
    Added State to control a Production.
    
    Allow to set number of units to be manufactured and assigned engineers

commit 9386289f127e936a24b334f1b17dad74cbf4268e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 17:33:21 2011 +0200

    ProductionStartState
    Added State to summarize new production before starting it.
    This state display the time to build one units, it's cost and needed workspace.
    
    It also display all items needed to build one unit.

commit d9a5ddd259ac433155bc1fb966b1d55f9de83f36
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 17:17:02 2011 +0200

    ListPossibleProductionState
    Add State to list possible production

commit dbb49a40b4a783f86617a16217d8291b59ea5ac3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 17:13:28 2011 +0200

    Enable ManufactureState

commit ad2803d72484deb256d6f004e81f7201a76326e6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 16:45:26 2011 +0200

    Handle manufacture logic

commit 17b5f1900c993a21c234c96af6b5b037a9a5995b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 16:44:43 2011 +0200

    Add needed member for Manufacture

commit e81ce383878409553274a0e5acac6a976df18d44
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 16:05:50 2011 +0200

    Added Production class

commit 36e1685ffe7443e7d8c6d64cb17ce92df98743b1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 16:02:24 2011 +0200

    Added test data

commit 83b8c6661d3415ca652a87b31c6cfa08dea220b0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 16:01:52 2011 +0200

    Add getter function for items

commit 4fe722636824f9d5ec0fd5fe996b3fac9fadb810
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 16:01:15 2011 +0200

    Add needed info for Manufacture

commit 3ec1023ac450244a2f5e70c6ceb5ae375d750a0a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Sep 3 15:43:50 2011 +0200

    Add Ruleset information for Manufacture

commit 9c322148c5362956f77cf52151a9796564247db7
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Sep 2 21:33:04 2011 +0200

    - Fixed two duplicating ammo bugs.
    - Fixed rocket launcher hand sprite.
    - Fixed "not enough time units" during alien turn.
    - Fixed a bug where alien weapons are given to the soldiers.

commit 8cffc546c12cc241cd4e9272e161cfff93104fc1
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 12:02:27 2011 +0200

    Coding rules fixes

commit 8303bde389d54ae2b0ec24a5e2511088300fdd08
Merge: 09a6030 1603231
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:35:33 2011 +0200

    Merge branch 'master' into research_cmake

commit 865eb3c6bfdce6cf5dad54821d5c37960ded5c7e
Merge: 49af2b2 1603231
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:35:25 2011 +0200

    Merge branch 'master' into cmake

commit 09a603009e4ad7aa02ae7d438fd7868b9211c38b
Merge: 0e297f1 49af2b2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:33:15 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 49af2b2374215d42b4302f4df92f69a55d8662cf
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:33:03 2011 +0200

    Fixed include dir of YAML-CPP

commit 0e297f18e2c648be2c748520a6ce6e21a1a47565
Merge: c8dfbdb 81118df
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:28:25 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 81118dfad0c17c21ba00062f8fa8517261ebc486
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:28:08 2011 +0200

    Fixed YAML/SDL detection

commit bc9f3b980e08171863869044cd66059a60309dc2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Sep 2 11:27:08 2011 +0200

    Fixed missing include dir

commit 1603231f0b5ddc350f2a9cd540fac100367f0522
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 22:27:40 2011 +0100

    Fixed Purchase screen column error.

commit b4269c17b166cd2b42a7a83c54ac2a3adba35d5e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 19:39:55 2011 +0100

    AAAAAAAARGH

commit be31cd65dbe503d8b487f6093f3083aa03c1e48a
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 19:15:48 2011 +0100

    Updated docs and installer.

commit f627151fe400d23ece171a60193c17b26dd40ca0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 19:00:21 2011 +0100

    Fixed some music loading issues.

commit a5eb9a181e89671610af51c424652e4e8735f7a0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 17:39:02 2011 +0100

    - Fixed base view crafts not being drawn in the right position.
    - Added missing ammo items.
    - Added unused craft weapon descriptions.
    - Added Stores column to Purchase screen.
    - Various fixed to languages and UI.

commit bd85fe5a2d4f58746773a354b1d7c47e2d46d054
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 06:01:25 2011 +0100

    - Fixed crafts not rearming.
    - Fixed monthly report showing incorrect date.
    - Fixed various UI and translation issues.

commit 0f728a3dcffbc5cc3261d93b2452f4d2e684a517
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 1 03:33:48 2011 +0100

    Code and documentation cleanup.

commit f855d1ef83b70484e33b34a8001c5d81cd272111
Merge: 829ebc4 1f4caa2
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 31 23:17:36 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 829ebc47ba7848ee6759f4cefd1c3ac628ec2d3b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 31 23:17:18 2011 +0100

    - Cleaned up comments.
    - Fixed crash in Geoscape after failing to load a save.

commit 1f4caa2d70d93d3c31f1043891c29bfce3644e75
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Aug 31 22:28:31 2011 +0200

    - Fixed some docs comments.

commit c8dfbdb4c050445214eb6a962b1c240841f74d96
Merge: a4fa745 014565d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 22:05:10 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 014565d4ceda04f25867c68b8ead1b9b63dd42e1
Merge: 73699bb 76602fe
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 21:53:08 2011 +0200

    Merge branch 'master' into cmake

commit 76602fe5f73e2c6b98314de8f7e946024f83c95b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 31 19:59:34 2011 +0100

    - Added pre-equip inventory screen.

commit a4fa7457206d4d7a88c088969873163517884aeb
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 18:50:47 2011 +0200

    Use only one handler.
    Avoid one click to assign multiple scientist at the same time

commit 285838b298d33a0da52ba7fb7eb36b4626dd2753
Merge: 5162e77 92a6a99
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 14:25:25 2011 +0200

    Merge branch 'master' into research_cmake

commit 73699bb441a05614a606bdd167fc09d2e51d3928
Merge: 1ad00a2 92a6a99
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 14:25:13 2011 +0200

    Merge branch 'master' into cmake

commit 5162e779d7f340e65372dae14ea08239f68753bd
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 14:18:32 2011 +0200

    Fixed text

commit 184a659da7a5603132ecf7d91ce65c3f99b7becd
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 14:18:22 2011 +0200

    Fixed color

commit 7a33f2f8a3be7ce7aec4b05ff0e5f86bc3cef42e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 14:17:33 2011 +0200

    Bigger text

commit 8db51df4b0d9ffa93e0dbfb2609f71795d440c05
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 12:06:51 2011 +0200

    Fixed palette usage:
    Set the correct palette before going to ResearchState. Restore the correct one after.

commit c2a0f289bedaba62f5d593d018b83fcced32c671
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 11:38:43 2011 +0200

    Documentation

commit 3bbd387e5dac5209ffb51ab741121b322c1a4353
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 11:28:42 2011 +0200

    Always allow to allocate scientist after projects end.

commit 3564046c038153103601a4c7f581495afe1c5e3e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 11:28:08 2011 +0200

    Coding rules fix

commit 8d149b982a8e6105ab5493044962c5467f08fa5b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 31 11:19:42 2011 +0200

    Bug Fix: If no research are available, display an empty list.

commit 92a6a99a0c92718a12c5fffb380a9bcc1eac1815
Merge: e3a6976 87cd472
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 30 22:27:49 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit e3a6976ea6d6f3ed6fd49fa56cb7e79fe25ba63c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 30 22:26:44 2011 +0100

    - Added Czech, English (UK), Polish, Romanian and Russian translations.
    - Added new language selector.
    - Fixed various layout issues with languages.

commit b9484f22e7ac61ce6d133db2bd5f1fb7d9ea3efd
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 30 15:37:57 2011 +0200

    Indent fix

commit 68d4dc7f58629323933bb31c7ab32a38417ad86a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 30 15:36:45 2011 +0200

    Coding rules fix

commit 3e09834ede1590bcf932363ea48fd9b1a9af3a12
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 30 15:32:30 2011 +0200

    Fixed ResearchProgress

commit 2efc3e8a566e1e53cdc8188ded4cd9012573d3c6
Author: M. J. <inkwizytoryankes@gmail.com>
Date:   Tue Aug 30 04:44:01 2011 +0300

    speed fix in _zoomSurfaceY

commit 379dc7d3c2f98901d8d8c6994ef9d2f895896aa8
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 30 00:00:25 2011 +0200

    Project cost are modified with a +- 50%

commit 00c6c2f5c1684fe4d8828d697076085524c3fe3c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 23:57:56 2011 +0200

    Allow cost to different from default cost get from Ruleset

commit 0b7922b8951a23d954aca2951121b12de852047f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 23:31:45 2011 +0200

    Build fix

commit 2bb1ba69d697e99fe433ce71bc0d6db939fdadb1
Merge: 7c264c1 1ad00a2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 23:27:50 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 1ad00a2fa4a11e88410a5be2f8879ffa950050e2
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 23:27:29 2011 +0200

    Allow to set a custom deps dir

commit 7c264c19edc13c13a163698162430d128ecaffbc
Merge: 9088334 fc27432
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 22:57:08 2011 +0200

    Merge branch 'research_cmake' of gchevallereau.net:OpenXcom into research_cmake

commit fc27432a9ea6e45dfc3ed17ef7687dad554ac3b5
Merge: e13be59 2a87e9c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 17:14:36 2011 +0200

    Merge branch 'research_cmake' of gchevallereau.net:OpenXcom into research_cmake

commit 3f7c5d2de9c063736631470c0dc9948b1bedf7a0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 17:01:15 2011 +0200

    Fixed SDLmain lib

commit e13be59e25c7041284a442039ffd684ca6e79771
Merge: 9e093ba 1529c2f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 16:28:37 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 1529c2f68dbc794efb18cb4a11a631498bc32958
Merge: b2020c6 87cd472
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 16:28:12 2011 +0200

    Merge remote-tracking branch 'github/master' into cmake

commit b2020c6da6ae02f43dae67d0ae69ac3b81b306e6
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 16:19:51 2011 +0200

    Added CPack

commit 1c1f4735aae9a33d0ced98dd53396055deb984be
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 16:15:19 2011 +0200

    Removed debug message

commit ff0acd64c9d9798b1e9223badd835dd7c8d7b331
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 29 16:13:44 2011 +0200

    Added install target

commit 2c7dd257c2e5897a6b174d511e0bc65a3a58b838
Author: M. J. <inkwizytoryankes@gmail.com>
Date:   Mon Aug 29 15:34:18 2011 +0300

    improved custom blit function

commit 87cd472b4032a23f5ffc36603c16d0b223656e26
Merge: f5bdf82 2c7dd25
Author: Daiky <tomvdtom@gmail.com>
Date:   Mon Aug 29 01:02:31 2011 -0700

    Merge pull request #16 from Yankes/patch-2
    
    improved custom blit function

commit f5bdf82573a6d01b191834cb502000e4c8262fa5
Merge: f580d7c 78a1ceb
Author: Daniel <supsuper@gmail.com>
Date:   Sun Aug 28 16:28:21 2011 -0700

    Merge pull request #15 from sirnacnud/master
    
    Fix invalid iterator use in TransferItemState

commit f580d7c84a1b661d14b493619642450251e5ea24
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 29 00:24:01 2011 +0100

    - Added SDL_gfx credit.

commit 963057285c0ac636b960a9c43b5bce2e484a2377
Merge: a460a13 68467ac
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 29 00:21:05 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit a460a135fba525c554241b7f83eca822393f56ca
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 29 00:20:12 2011 +0100

    - Updated README.txt
    - Updated installer.
    - Fixed fullscreen option.

commit 78a1cebf7795bbb4db0496fde56231d82bc2e412
Author: sirnacnud <duncanc4@gmail.com>
Date:   Sun Aug 28 16:56:47 2011 -0500

    Fix invalid iterator use in TransferItemState
    
    Fixed error in TransferItemState where an invalid iterator was being
    used due to it being erased.

commit 68467ac6daefbec8beb18620d0eb1fa815d98f0a
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Aug 28 19:40:49 2011 +0200

    - Added credits to the zoomSurface function.

commit 9088334d1cf65074573d60d82c9e42bfef5cc249
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 28 13:34:37 2011 +0200

    Added missing License header

commit ede26bf243d48a5ad96fc81745c31ec166272429
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Aug 27 21:17:09 2011 +0200

    - Custom blit functions that should result in performance increase. (michal)
    - Refactoring of the FOV calculation code for performance and maintainability/readability.
    - Few other tweaks and fixes.

commit 7016cb0665fa5ebed084126f5d167576e3ee7237
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 26 23:26:51 2011 +0100

    - Finished Battlescape Options.
    - Fixed crash when unit moved.
    - Changed language format to user-editable format.

commit 8f123da2591d21d7cf668b3c62386a9678f4bd3f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Aug 26 22:24:18 2011 +0200

    Fixed crash

commit 2a87e9c66cc01c50491f1ae6bd080b68b05175b8
Merge: cfe4470 969f706
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Aug 26 21:18:34 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 969f70602d9640ec58c7510ef02da21f483027e7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Aug 26 21:18:22 2011 +0200

    Updated build

commit f81876dbec0ed62607305b13de86e7d29c003cc2
Merge: 9c4868f 0b1a7fa
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Aug 26 21:11:26 2011 +0200

    Merge branch 'master' into cmake

commit cfe44703bed903eb485210eb1895159bfa617c6c
Merge: 91057de 0b1a7fa
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Aug 26 21:11:17 2011 +0200

    Merge branch 'master' into research_cmake

commit 91057de852fecc6272333496271d1baab87e8391
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Fri Aug 26 21:09:56 2011 +0200

    Add explanation about RuleResearchProject

commit 0b1a7fa8bd4de254336e520acbf846d4b127123b
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 26 00:24:50 2011 +0100

    - Added Battlescape options (interface still WIP).
    - Added volume options.
    - Corrected Battlescape iconsHeight.
    - Minor fixes.

commit 4ddf1d6a74f8c269ae08f60b0d64e0e27e1c7f22
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 25 23:56:21 2011 +0200

    Fixed button caption

commit 9398a34091b5ffbfc80b9568638a2543fb540cce
Merge: 9e093ba 9c4868f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 25 23:55:25 2011 +0200

    Merge branch 'cmake' into research_cmake

commit 9c4868f4484fb1bd1976c05ba537939b607a68ab
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 25 23:55:04 2011 +0200

    Add source group

commit 44bf463a14685df060eb45342d4902d01ec9b88a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 25 21:32:27 2011 +0200

    Fixed MinGW build

commit 9e093ba7a9ba508fb56ac9eb14ff3df5c37fef9f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 25 16:46:44 2011 +0200

    Indent fix

commit 8b264cf27b76a53717be37b9db8f4f20b6008bf4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 25 16:46:32 2011 +0200

    Open ufopedia on research end

commit d07d0355c39770eea476631214928047205e8a52
Merge: b269677 739f551
Author: Daniel <supsuper@gmail.com>
Date:   Wed Aug 24 20:50:08 2011 -0700

    Merge pull request #14 from grrussel/master
    
    Fix for paths on OSX

commit 739f551332b384bc8576b0c9364d201a9331ef0f
Author: George Russell <grrussel@googlemail.com>
Date:   Wed Aug 24 21:38:46 2011 +0200

    Fix test of define to identify OSX platform

commit b26967707c68483147c6e7d0ed4c24e0ceb8be0d
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 23 23:26:34 2011 +0100

    Missed include

commit 52e4aa24192384c6e5fb6daf0684d81ddc4dfb6a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 23 23:21:53 2011 +0100

    - Added Mac support to CrossPlatform folders.

commit 201b1b5cae411a18ddaeb72f7cffa3409f19477e
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 23 21:30:52 2011 +0100

    - Fixed bug with mkdir.
    - Updated project files.

commit ca3290ae1d17e6d2738700da39e5ca9848367af5
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Aug 23 21:40:41 2011 +0200

    - Small fixes.

commit 0519ad5266a928879f25e3538ced07edfd55812c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 23 19:58:36 2011 +0100

    - Removed USER folder (auto-generated now).
    - Made debug options only available in debug builds.
    - Finished up Options framework.
    - Added basic Battlescape Options screen.
    - Updated version number.
    - Various fixes.

commit 12741a5743d4ca4a6466bd1a821ae45c508135ad
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Aug 21 16:11:18 2011 +0200

    - Fixed alien spawn numbers in relation to UFO type.

commit 548f076c3855409682db9d2c7c82f06b9527a24d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 21 14:47:33 2011 +0200

    Build fix

commit 0c01851d679a8abf9b06fcaa49aee2d7daabff52
Merge: ac2cc70 f6447ab
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 21 14:30:27 2011 +0200

    Merge branch 'cmake' into research_cmake

commit f6447ab87e97743a6569366273114cf1e816b4f0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 21 14:30:15 2011 +0200

    updated cmake build

commit 7ff9df987be81a8e1decb74e81a24704e9fdfa3c
Merge: 9cce684 53f7e6c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 21 14:26:53 2011 +0200

    Merge branch 'master' into cmake

commit ac2cc702a5c6211515a620bcecc6bf61042e4602
Merge: 5170430 53f7e6c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 21 14:26:41 2011 +0200

    Merge branch 'master' into research_cmake

commit 53f7e6c9f0e636893c7dd7053695c8f97ef7c526
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Aug 21 10:18:54 2011 +0200

    - Fixed bullet out of map issues.

commit b2c9c402d9a705ba6d3679a1b8a3d4449e2f33e9
Merge: a48faa3 f11fe0e
Author: Daniel <supsuper@gmail.com>
Date:   Sat Aug 20 18:40:18 2011 -0700

    Merge pull request #12 from Yankes/master
    
    test push

commit f11fe0e5ca9800ac578ee8ff59185f8932174bfd
Author: Yankes <Yankes@modliszka.(none)>
Date:   Sun Aug 21 01:27:11 2011 +0200

    code fix

commit a48faa3a254cf7253853d79450a9a0b52516bce2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Aug 20 21:40:18 2011 +0100

    ITEMS CAN'T OVERLAP ANYMORE, REALLY!!!

commit 517043072ad710f77f6131cf8c01facfc80f7e7f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 20:15:53 2011 +0200

    Code clean

commit 165bdf14f804f1c25e24c4ae458d3bb9a359c068
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 20:15:34 2011 +0200

    Implemented function

commit 461667f6affedbc789f6b9bb7da6109f1e7fe868
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 18:39:11 2011 +0200

    Check for unlocked projects

commit 9c9b6f17e1e3512298ed6c1738cfd4060dea9755
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 18:38:50 2011 +0200

    Load unlocked projects

commit 7e8eeae29e0d74b45d94f165dd60226262ea22a5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 18:37:28 2011 +0200

    Updated research projects

commit c698f07d4e321f99f64cc904068d71023f6aac42
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 18:37:01 2011 +0200

    Allow research projects to unlock a specific project

commit 0644854d155a442f623121ebd70f9bc0c29277b4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 13:38:42 2011 +0200

    Load/Save Research projects and found research

commit 488d8d262ac3d7079175a2613e18798ec3705bc0
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 20 13:07:34 2011 +0200

    Moved found ResearchProjects to SavedGame class.

commit d9f00acddc49802e180afc8f1d66cd921cb19dc6
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 19 13:38:15 2011 +0100

    - Fixed compiler error.

commit e9aba958331fc547f8de72e0a5e12c973eb8c6b6
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 19 03:55:19 2011 +0100

    - Fixed Hidden Movement screen.
    - Fixed text colors in Battlescape.
    - Fixed Reserve buttons not looking pressed.
    - Fixed moving items between ground/soldier not always working.
    - Fixed ammo loaded in ground weapons being duplicated.
    - Fixed dead soldiers only dropping half their equipment.
    - Added ground inventory scrolling.
    - Added options command line arguments.
    - Code cleanup.

commit 075e72e5c9de5029aa1d5da116fa53f7d99afa1c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 21:04:43 2011 +0200

    Fixed UI

commit c936890475df538ed04d5e03a0e102222776ccf8
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 20:25:12 2011 +0200

    Fixed UI

commit fe7279a4b87aaf6652efce87e1ecb5f983db20e9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 20:09:32 2011 +0200

    Code clean

commit c6bcb2d899d84dc9ef2e5e417926eadb08245a61
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 19:59:32 2011 +0200

    Code clean

commit 7d6f07554cb6a19b69e8c83cc57ca1750296a6f3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 19:27:39 2011 +0200

    Updated research data

commit 9440a59a401d1de917bb9a56afa8fd1749d38ba9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 19:25:46 2011 +0200

    Allow to project to depend on item

commit 83880ec3440fda13b2acaa21f1a99156dc92843e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 00:14:03 2011 +0200

    Code clean

commit 0eaef7df23a4e258d88c287c95b9249d0c73cfe4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 18 00:04:14 2011 +0200

    Allow to change number of assigned scientist

commit 5a5dff413dc3af688239d6bd202f8a4d78edbcd6
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Aug 17 22:54:20 2011 +0200

    - Items loaded on the craft are now loaded in the battlescape.
    - Items dropped when unit died/stunned.
    - Items on the skyranger ramp shown again.
    - Can't peek into aliens inventory during aliens turn anymore.
    - Minor refactoring.

commit f851da5797a0c9b4a88d072b862787de5d0d1ae1
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 17 00:39:36 2011 +0100

    - Fixed tile item handling.

commit c3b53bbf9b10d1f6622cccfdf0562ceca224e6f6
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 16 22:02:25 2011 +0100

    Fixed YAML bug.

commit 4cef93961617bf65b71352046308e63facd5b433
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 16 14:35:08 2011 +0100

    Whoops.

commit 231890129a7223e91839a40774e022b24a24d6e1
Merge: 0af60fd 5fa840a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 16 14:34:08 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Battlescape/Inventory.cpp
    	src/Battlescape/InventoryState.cpp

commit 0af60fddc6ed9d0ea1bf5bd156e09392d1e74ebd
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 16 05:00:41 2011 +0100

    - Added basic arranging for items on ground (fixes thrown items not being shown).
    - Fixed clips loaded from ground not being removed.
    - Fixed game crashing when holding items without a hand sprite.
    - Inventory code improvements.

commit 5fa840a05d35b3affb3d60e5500005ee1b3062bb
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Aug 15 15:40:23 2011 +0200

    - Put the "caching" method back in, at the cost of memory usage.
     (other tricks seem to go beyond my knowledge and need fundamental engine changes)

commit 4db805320bb7df0b862b2b088d32273921c53be3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 14 19:20:39 2011 +0200

    Added Research project list

commit 0cda428d92f9fd6e7a1365c2eccad87bab4892e9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sun Aug 14 19:15:41 2011 +0200

    Load research project from YAML file

commit 2b29185d841e026fcac67e49c415913d64b445fb
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Aug 14 01:04:48 2011 +0200

    - Removed caching of tiles: this is replaced by shading using palettes.
    - Bugfix aliens visibilty.

commit 054a28f7bbed2c3523db790fcc4d4d5e76846071
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 12 21:06:35 2011 +0200

    - Hide alien movements (and make them faster and silent).
    - Don't explode/hit projectiles when flying out of the map.
    - Center on unit is now centered in the map viewport instead of the screen.

commit c14f1b5c16575e54cabba0ac4d42ed4af21f9273
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 12 04:45:59 2011 +0100

    - Added dropping items on Ground.
    - Various bugfixes.

commit 824e34a9529cab38521107b8531809d54c174b51
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 12 03:37:55 2011 +0200

    - Fix crash when no ammo left.

commit ec425895645a7f9ef446006d2f328bfc7e6665cd
Merge: 9b37bb8 6af7893
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 12 03:23:53 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Battlescape/TerrainModifier.cpp

commit 9b37bb8f5f9b88b131a305833a0f21eeef717521
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 12 03:17:43 2011 +0200

    - Compiler optimization O2 & double precision issues.

commit b13596b8e01d6dbabb2ba5aca12ced79ad3af217
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Aug 12 01:46:31 2011 +0200

    - Updated cb project file.

commit 0563c40a444a979c33ca1d7efa2985f46757052b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 21:50:35 2011 +0200

    Allow access to Research Dependencys

commit c25d614571726a24f8bebb12e1b881c9847701da
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 21:48:44 2011 +0200

    Allow to start new research

commit 28d0dd4bd5b9abce0f9b861c235bdbc7c4554ba3
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 21:39:42 2011 +0200

    Add NewPossibleResearchState class. List new possible research once a research is completed

commit aa8512c24121ee2c2ff86ee72fa579d83248392a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 20:37:38 2011 +0200

    Add Base member to EndResearchState(Will be used to allow starting new research project)

commit 32a8dddd934b8459393b981c6079eae2118a26c7
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 20:20:31 2011 +0200

    Code clean

commit d7ad088b297f9f574743e0460a1db1d81df7fefb
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 20:16:14 2011 +0200

    Started EndResearch Screen

commit 3cc2748acbbbd56161884dab5109dfcbdc358870
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 20:15:15 2011 +0200

    Another attempt to fix color

commit 15b12190c1db4aa446f4c079cb941c0b01b0034b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Thu Aug 11 19:43:50 2011 +0200

    Use string id instead of hard-coded strings

commit 6af78935b56bd99291069417fa260da8e26a4f21
Merge: 6cee575 5820169
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 11 04:40:36 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Battlescape/BattlescapeState.cpp
    	src/Savegame/BattleItem.cpp

commit 6cee575a474934adec17d43f18ba4e8687dd1af8
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Aug 11 03:43:18 2011 +0100

    - Improved inventory clicks.
    - Debug Mode now works in inventory.
    - Cleaned up code and warnings.

commit 58201694c40ed47dad4204934cad7860d493f0ed
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Aug 10 23:08:12 2011 +0200

    - Fixed linux complication issue.

commit 016f34d0252254ff3504c396c97b667d5f7d235a
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Aug 10 23:03:21 2011 +0200

    - Fixed linux compile issue.

commit 57ca481c443e37dfd2cd693331850809b955a780
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Aug 10 22:40:25 2011 +0200

    - Basic AI.
    - Other fixes, tweaks and refactoring.

commit a2c642a3e90d2d56254f448cdc5c4f23768d28e9
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 10 20:58:22 2011 +0100

    - Added loading/unloading weapons in inventory.
    - Added inventory TU costs.
    - Fixed ammo items with wrong names/sizes.

commit c93c7f2147614e9ae1c5bfe29be2043cd99e6268
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 10 04:50:51 2011 +0100

    - Added TU costs to inventory.
    - Refactored some stuff.

commit 25d62fa55efb71d6d353c80bc63878dd09515902
Merge: 0c240e8 6e86885
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 9 23:11:54 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 0c240e858cfd10e06be6ecd45aa8fe8984bed4c3
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 9 23:11:25 2011 +0100

    - Finished up Inventory interface.

commit 6e8688570a11597dfc97be0793a97430ce9c3843
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Aug 9 23:23:32 2011 +0200

    - Optimised the text drawing.

commit ca2c928c0eceb69ba21223f40e4ba37951f42544
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 14:24:09 2011 +0200

    Research step every 24 hours

commit 65f276ea6f524521a3ac64f605be7251c701efd8
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 14:12:29 2011 +0200

    Added FIXME

commit d8d6352dce40adc006207d25f7ef2feb2f50eea5
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 14:09:59 2011 +0200

    Update value after creating/modifying science projects

commit d6d0d3dea1b2d7b72d42881ba203e08f2b02b88e
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 14:09:20 2011 +0200

    Use function already declared in Base class

commit 8d1d8001d5aff1c6becb676c8b0fb82b5f79f125
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 13:57:38 2011 +0200

    Fixed various bugs in project lists(Multiple entries)

commit 12f8a7b3a3b4992101f91dc21da1a9718a769e43
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 13:46:10 2011 +0200

    Do not list project currently researched

commit 78629fa884d8510374641f9cdb24e08428ab7176
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 13:37:14 2011 +0200

    Added Science Research project to base

commit 6d15acaf911b98d6be5670f51880075800fbee9a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 13:36:17 2011 +0200

    List base research project

commit a4fc9f6a43598ed6b6392afa40b865207716be58
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 13:05:01 2011 +0200

    Value should be initialized

commit 34036bcc493a7be5eaedb977d1f716c4369353b4
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 12:42:00 2011 +0200

    Add/Remove scientist to a project now work

commit 5bc7f0eba4311c6acafbc144618367564278f267
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 12:36:38 2011 +0200

    Create an empty research project if it doesn't exist yet

commit a585d9d2bd249e14cfbedc8211c3f06ec0dc615f
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 12:34:02 2011 +0200

    Add utility function to compute available scientist and free space lab

commit 5faf73ec7e76be8c96fbd0110bf301a1e40b8b6d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 02:22:08 2011 +0200

    Finished loading of projects from Ruleset

commit 049d8d666a10354671f00b2419bb4e98a4b6dfab
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 02:07:45 2011 +0200

    Add full access to assigned member

commit 944e032ebdf36b8fb1162d4b90f4e98f4d38213a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 02:06:57 2011 +0200

    Load projects from Ruleset

commit 742aaeb6e68d4e9ae5ecf58e8af9d21374a2813a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 02:06:00 2011 +0200

    Add some basic ResearchProject(test only)

commit b17dbeb3558e59308670c4cf2f7ee58a7c79265a
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 01:13:04 2011 +0200

    Added Research member to Base class

commit 0afb50ef2206ad2f6893070c0be5db642f18058b
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 00:50:54 2011 +0200

    Added Research member to SavedGame

commit 24820d7614c1afb8db1ecad6bd67a88db9a57b9d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 00:48:35 2011 +0200

    Add research to Ruleset

commit b896f453c26b098ac4f19939cafe64de8b6eadbc
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 00:44:23 2011 +0200

    Added Research dialog(Basescape). Not yet finished

commit e9eb4648cefb75977edd04e441616dac04407907
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Tue Aug 9 00:12:15 2011 +0200

    Renamed class

commit d6f49153d2b9e5dd45c772575b14e26036b01eb9
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 8 18:17:58 2011 +0200

    Allow to access Research screen

commit 80bb3a187f1c7f1f124a8a6dde14d9df33226665
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 8 16:25:26 2011 +0200

    RuleResearchProject class implementation

commit ac88712f5575d36539230ac133f691dd92e48e41
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 8 16:24:38 2011 +0200

    Fixed some silly errors

commit 7a4efbc1dc9529111f0a2cdb9790a31ba06c485c
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 8 16:13:09 2011 +0200

    Add base class for research support

commit 9cce684228a1fdf3b0ae905dfa349ba3ac42ff24
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Mon Aug 8 16:05:49 2011 +0200

    Copy data files to bin directory

commit aa9ebfca5e6bea8d88d266e68a132df2bd7944c9
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 8 04:09:14 2011 +0100

    - Inventory drag and drop.
    - More cleanup.

commit 18b987709ab21f7367d0ee978ccfcc6d8134d623
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 7 19:40:58 2011 +0100

    - Added item drawing to Inventory.
    - Reworked mouse properties in Action.

commit 5b2426f33dff6995e3e3ffcfee1c48302593aabd
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 7 06:10:48 2011 +0100

    - Added inventory grid interface.
    - Updated inventory slots.
    - Added BattleItem inventory attributes.
    - Added BattleItem list to BattleUnit (more efficient than looking through every item in the Battlescape...)
    - Made game version a global.
    - Moved display command line arguments to options.
    - Code cleanup.

commit 771e3303af675c8263d468db864fffee0d2a3207
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Sat Aug 6 10:48:24 2011 +0200

    Added check for SDL_gfx and YAML-cpp

commit dccfa1e906bbac5ec6075a7df8d4236aee3eca9d
Author: Guillaume Chevallereau <gchevallereau@free.fr>
Date:   Wed Aug 3 13:13:58 2011 +0200

    Added CMake build

commit f7d1ee5c6a8e902170cd900a28a44a93840658c5
Merge: 45f7f32 30f6a64
Author: Daniel <supsuper@gmail.com>
Date:   Mon Jul 25 06:41:32 2011 -0700

    Merge pull request #7 from sirnacnud/master
    
    Fix CrossPlatform for non Windows platforms

commit 30f6a64c65f8b5b7a731fb6d71b440ca9ace06b6
Author: sirnacnud <duncanc4@gmail.com>
Date:   Sun Jul 24 23:22:07 2011 -0500

    Fix CrossPlatform for non Windows platforms
    
    CrossPlatform.cpp contained a number of compile errors and a bug
    in getDataFile() for non Windows platforms.

commit 45f7f32ed24faaafa2c700daa683d563edf7ec01
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 24 16:43:07 2011 +0200

    - Fixed compile issue for standard yaml-cpp library.

commit 6f6229364f98a2db609495769822b4017c0cc85c
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 24 16:36:56 2011 +0200

    - Fixed include file issue.

commit 55f94ea2937d3af03c78ed90460080adb05b9663
Merge: c4dff26 a953216
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 24 15:38:45 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Ruleset/RuleItem.cpp

commit c4dff26c135ded2f6d6ca0f717f7da8bdf1836e6
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 24 15:31:15 2011 +0200

    - Implemented reserve time units buttons logic.
    - Implemented stun damage and unconscious units.
    - Implemented chain/secondary explosions.
    - Implemented units on fire.
    - Implemented smoke spreading.
    - Implemented the "select next unit and don't reselect current unit"-button.
    - HE now also damages floortiles above the explosion.
    - Fixed a warning.
    - Rewrote minor things in a more logical way.

commit a953216def9d5e45489ec435d0d70e8cab05e122
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jul 24 05:07:49 2011 +0100

    - Added inventory rules.
    - Some code cleanup for good measure.

commit cccbcd1794fedd43650e487b6906c9faaff13e2f
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 23 20:17:43 2011 +0100

    - More fixes to cross-platform folder detection.
    - Makefile updates and Unix/OpenBSD folder detection by iku.

commit 836dbf6632eb0e2c1a718ccec508354ac6da5621
Merge: 81b7435 78a0e04
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jul 23 20:29:39 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 78a0e041a84f6acd29c3b36a7bb0e87f30b99689
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 23 18:06:18 2011 +0100

    Fixes fixes.

commit 81b7435a0dd1b265704d1216907d060e7ea6cd4a
Merge: d0f8c46 918c4e0
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jul 23 11:19:56 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit d0f8c469dcf1b2f734c883acb9f1602aa275c8fa
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jul 23 11:19:37 2011 +0200

    - Fixed header comments.
    - Battlescape saves map in a base64 binary.

commit 918c4e0bfe115dadea54bffd30474e1189f895cf
Merge: fa03f2c 29d2497
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 23 05:22:23 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/Battlescape/BattlescapeState.cpp

commit fa03f2cbac7fd3050d1f4a8bff386bbc1dfcb11e
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 23 05:19:35 2011 +0100

    - Fixed duplicate save bug.
    - Fixed some Battlescape interface issues.
    - More work on cross-platform data loading.
    - Added basic inventory.

commit 29d2497563c1487be8b4e309723270457730ca5d
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Jul 20 23:26:08 2011 +0200

    - Added reaction firing & plasma pistols in the hands of the aliens.
    - Added fatal wound bleeding, energy consumption and morale changes.
    - Fixed fog of war issues.
    - Units now stop walking when an enemy is spotted.

commit 6c58559665a25dd0e42664ba07e8f523c6ad17d6
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jul 18 19:38:29 2011 +0100

    - Fixed Options setters not being void.
    - Improved performance of Text drawing some more.

commit 5bf70de53e2a26f5f92eae83602eeea29a027a46
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jul 18 16:45:04 2011 +0100

    - Converted static classes to namespaces (more C++ish I guess)
    - Added new Options class to hold global options and paths.
    - Got rid of nasty path constants.
    - Moved insensitive() to CrossPlatform class.
    - Fixed slowdown in rendering Text.
    - Fixed incorrect formula for Battlescape Text color.
    - Fixed incorrect colors in Battlescape screens.
    - Fixed incorrect strings.
    - Fixed warning in ArticleStateItem.
    - Probably other misc. fixes.

commit f11df5e277fd409981948226809f4d1af2351de9
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jul 17 00:21:49 2011 +0200

    - Added the "Next Turn" screen.
    - Tweaked the "Prime Grenade" window.
    - Removed the base64 encode function - YAML::Binary is used instead.

commit 6a0578b5fc20db5649fc69db1d38ee1277f34916
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jul 16 13:44:15 2011 +0200

    - updated VS projects for added Ufopaedia files

commit 6dbe5e7fe0f4d0b54260d99baab28ef45567e0f2
Merge: 2dd67ae 4febcfb
Author: Daiky <tomvdtom@gmail.com>
Date:   Sat Jul 16 04:34:35 2011 -0700

    Merge pull request #6 from bluecat76/master
    
    Ufopaedia development

commit 2dd67ae9966a0cf43ba9605c781c060bbc180972
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jul 15 21:42:37 2011 +0200

    - implemented alternative grenade handling (not enabled).
    - removed 2 unused BattleUnit member variables.

commit 7d58b9b722a289278f4b565c621b5d1e6d694a6b
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jul 15 15:18:51 2011 +0200

    - Prime Grenade screen : first draft

commit 4febcfbf90e7c7737ac564c456a376393929ed82
Author: Guido Pinkas <bluecat76@localhost.(none)>
Date:   Thu Jun 23 23:26:52 2011 +0200

    Ufopaedia extended to dispay items (weapons, ammo, etc.)

commit 110f889c836e4badef7db76927710265639c0abc
Author: Guido Pinkas <bluecat76@localhost.(none)>
Date:   Fri Jun 17 23:04:51 2011 +0200

    BaseFacility article now supports images.

commit 5c20c6772f8231aaa10315cfb06e5505de7dfd7c
Author: Guido Pinkas <bluecat76@localhost.(none)>
Date:   Fri Jun 17 17:35:52 2011 +0200

    first version of BaseFacility article

commit eb6afd377e86ad6fcc85be92d0a9cc27f9f56ec3
Author: Guido Pinkas <bluecat76@localhost.(none)>
Date:   Fri Jun 17 02:47:34 2011 +0200

    Ufopedia section UFOs added

commit 5649e8f33b534969e5fa28ee015637bd4bc9361e
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jun 3 23:04:45 2011 +0200

    - Pre-increment vector iterators. In case there's a performance gain.

commit 0a66fa5039163ee56c14fdc00d4099ca59eb7ea0
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri May 27 00:15:11 2011 +0200

    - Thrown grenades explode when ending turn.
    - Correct bullet hit animation speed.

commit bcc5576ba9738d8a23048b0719e402794554235d
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat May 21 22:54:10 2011 +0200

    - Added unit info screen.
    - Added fatal wounds & armor damage.

commit 38d88e27648722172d054aca5a23a34cb1875995
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu May 19 23:12:23 2011 +0200

    - Implemented maximum throwing range calculation.
    - Tweaked firing accuracy.
    - Fixed compilation issue.

commit a19e6122484a414d48c99f9e2b66070b9a5101a0
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed May 18 23:57:19 2011 +0200

    - Fix non-explosive weapon hit animation crash.

commit 75fa42117359aa0304142dffb216baabcdda2544
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed May 18 23:43:56 2011 +0200

    - Implemented ActionMenuState class for handling the actionmenu.
    - Implemented the big explosion animation.

commit e84fb85c4c7b22043a1003499a33e90e42946a00
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 15 23:05:41 2011 +0200

    - Fixed items thrown through roofs.
    - Throwing and firing cost TUs.

commit c67f7ddc360945ee0e0e3f9f871d589e682225b0
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 15 16:55:38 2011 +0200

    - Show TU cost of firing modes.
    - Automatic throwing curvature calculation.
    - Throwing accuracy applied.

commit 0703f37ad82336ee1ba52bb182496ba82055af9b
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 15 11:35:05 2011 +0200

    - Bring 2008 project file up-to-date.

commit 42e633540389c2001d422a25bd1dd9fc55f7ac0c
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat May 14 10:52:55 2011 +0200

    - Implemented a parabola throwing trajectory.
    - Implemented item shadow when throwing an item.
    - Implemented clip ammo size and ammo usage.
    - Fixed staying in throw mode.
    - Fixed issue with auto shot.
    - Fixed alien naming.

commit da3855be4f4d8113b11351cb67cac193b624924b
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon May 9 22:17:13 2011 +0200

    - Added basic item throwing action (no trajectory calculation yet).
    - Rightclick to abort walking works again.

commit 2de82b68dcd613d4499b24e7d55244b6bdc22c3a
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun May 8 17:17:21 2011 +0200

    - Fix aliens being visible in normal mode.
    - Fix update personal lighting when walking was aborted due to not enough timeunits.

commit 734b643dd127b68d6f40383155f79edcb564f6bb
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 4 21:55:25 2011 +0100

    - Fixed battlescape error message color.
    - Fixed cursor still being usable when hidden in battlescape.

commit 43a996076c32ef65a006c0dc8321a177460416d5
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed May 4 21:57:15 2011 +0200

    - Fix gcc specific include/warning.

commit abef0e2e8c952e68a5da42d009deccea0d3ae80d
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed May 4 20:09:56 2011 +0200

    - Correct firing accuracy display and calculation.

commit 6eba78f35517fef17c5e0c0af5264eae8342530d
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 1 21:50:21 2011 +0100

    - Fixed ActionMenuItem color.
    - Fixed CrossPlatform define.

commit 8776c52201610daadfc1db6d7a4b04bafe6c6325
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Apr 30 19:53:31 2011 +0200

    - Aiming to self results in aiming on the floor (as in original).
    - Fixed gaining health bug. (Yankes)

commit 2b4fcc60d1b2f62c051dc3c48efdb090aaf77622
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Apr 30 19:24:18 2011 +0200

    - Do not allow aiming at yourself.

commit 30e22be81e35d25741130fb91d7dc5fe53a2e41a
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Apr 30 19:05:07 2011 +0200

    - Auto shot and Snap shot swapped.

commit 74f2a8482a9f5ddc5bd40049849a2f908e2de237
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Apr 30 17:50:16 2011 +0200

    - Updated CodeBlocks project file.
    - Minor warnings fixed.

commit c1f4a3f0fa8734bc45fad1bf7c2adf9fab0b0d96
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Apr 30 17:32:48 2011 +0200

    - Implemented autoshot.

commit 16b0fa56b266f899b78a9debe199242a19d55935
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Apr 29 00:05:41 2011 +0200

    - Fix big ufo doors opening.
    - Ufo doors close at end of turn.

commit 1ed296cfb8bc992f90a1a2aa8b57f76b57f97ee5
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Apr 28 23:15:51 2011 +0200

    - Fix in the battlescape warnings.
    - Fix in the weapon sprite position when firing.

commit edba3b0ef00b23c743f8afe445d24de1e944c36e
Merge: fed3f8e eceddf0
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Apr 28 22:26:15 2011 +0200

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj.filters

commit fed3f8e12cbe314a6e1ab2ac7577818de24d3dfc
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Apr 28 22:17:39 2011 +0200

    - Add weapon accuracies to RuleItem.
    - Introducing: ActionMenuItem.

commit eceddf02d21ac092b4894ee008db6c8747dcd953
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Apr 28 01:37:21 2011 +0100

    Oops.

commit 1f369ba7204b19244f5271734b4e8392fd38189e
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 27 00:44:20 2011 +0100

    - Fixed loading soldiers from saves.

commit a67eec77faf35f6d4408f098e830fc617c8c07b7
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 26 17:27:20 2011 +0100

    - Finished up inter-base Transfers.
    - Fixed palette bug in surface duplication.
    - Fixed palette bug in Globe.
    - Fixed bug in saving games with yaml-cpp 0.2.6.
    - Fixed text showing up behind list in Save Game window.
    - Fixed incorrect colors in some screens.
    - Fixed Battlescape weapons being "pressable".
    - Added CrossPlatform class for platform-dependant functions.
    - OpenXcom now renders as 16bpp by default (seems to have better performance despite conversion penalty).
    - Minor cleanup.

commit 4e9875aa3d22fec945199690883dd840b6cb7925
Merge: d6258fc 8533b8f
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 18 01:33:01 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit d6258fc119e7ada34b9c7455b7367098b78df064
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 18 01:32:12 2011 +0100

    More Transfers work.

commit 8533b8fe332f99c8b6ff27649b7b3024c6709332
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Apr 17 21:57:04 2011 +0200

    - Eliminated redundant unit visibility checks.
    - Added the battlescape warning message. (Currently only "not enough time units" warning is implemented)

commit c97905af4f5b274c3dd619d0b7b978b6501af23d
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Apr 17 11:52:34 2011 +0200

    - Fixed visible units detection.
    - Fixed objects lying on elevated terrain.

commit 59fa3a0d0b5f45fc054ac5e542965cc6220cd5bb
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Apr 17 00:03:05 2011 +0200

    - Visible units buttons.

commit 53c6df2716b1a0f9d7a4b187cea76b99e88a8429
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Apr 13 12:19:16 2011 +0100

    - Fixed bug in soldier saving.
    - Fixed bug in soldier/craft transfers.

commit 9e83b1fc0c388091615c89d54a15644af7991852
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 12 17:57:19 2011 +0100

    - Fixed various text colors in screens.
    - Fixed text list dots not calculating width correctly.

commit b072915fcd32aeeb4060c87158d5a1e88c822017
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 12 14:29:30 2011 +0100

    - Fixed bugs in German translation.
    - Fixed bugs in savegames.

commit 8837f7a5586e3aa528482517c6b7e445642aef02
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 12 12:18:40 2011 +0100

    - Added support for secondary text colors.

commit f41a6808fc869e4aad24bf3a33afa6926887fdbe
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 12 00:36:45 2011 +0100

    - More functionality on Transfer window.
    - Minor cleanup.

commit c4bb9dd16cf962cb65eb2b4b2ac8347b14db563d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Apr 11 00:06:50 2011 +0100

    - Select Destination Base window finished up.
    - Updated project files.

commit 150bf812443dd2b5eb1a9f762e98220ea2c4e696
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Apr 10 10:49:07 2011 +0200

    - Draw ammo quantity.
    - Correct weapon image position on the action bar.
    - Load X1.PCK for explosions.

commit c4c865da29b615016bf132ad05652747afd3116a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 9 12:29:21 2011 +0100

    - Added Select Destination Base window.
    - Fixed up layouts of Transfer windows.

commit 94554c18d7b7be75f05738d51c8c5955164d7b49
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 5 00:53:58 2011 +0100

    - Basic work on Transfers.

commit d2e6da5c3bedc2d6250de876d8b1c1c1fc863fe4
Merge: c256713 43c55b5
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 3 18:05:38 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj

commit c256713b70fe0e7d1994b854b3c0022477733206
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Apr 3 17:59:35 2011 +0100

    - Added horizontal small arrow buttons.
    - Added arrow type to TextList.
    - Added Select Equipment screen.
    - Added Select Armor screen and subwindow.
    - Fixed Text not showing spaces at the start (while preserving wordwrap).
    - Fixed UFOpedia layout.
    - Updated RuleItem properties (based on OBDATA.DAT).
    - Updated project files.
    - Refactoring and cleanup.

commit 43c55b552c482a9099da1581b30a9c39ad268237
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Apr 3 17:11:38 2011 +0200

    - Added fire spreading/destruction.
    - Added debug mode 'd'
    - Fixed little pathfinding bug.

commit ab01122271cf48b2ecbb0492f308220b3b78dd99
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 31 19:42:38 2011 +0100

    - Stub for Craft Equipment window.

commit ae5d6620368ce677ef830a41f6860f27e4fe0746
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 29 22:49:16 2011 +0100

    Cleanup and fixes.

commit 7ffa8362183245346590b912ebcdb4d7a2b7b0ac
Merge: d4742d5 4a776d8
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 29 01:08:25 2011 +0100

    Merge branch 'master' of https://github.com/gpin/OpenXcom into gpin-master
    
    Conflicts:
    	.gitignore

commit d4742d5cba4941bd183739d8802aff034375bf2c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 29 00:53:42 2011 +0100

    - Externalized soldier names.
    - Added support for female last names.

commit 7d9473041b434f45b964e7941048325472aef2c3
Merge: fc561fd 3f62b47
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 28 01:12:10 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit fc561fdc6283bc94eb12c687d83bff4c5a40278d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 28 01:06:45 2011 +0100

    - Fixed text editing bugs.
    - UFO crash sites now only vanish after 1-4 days.

commit 3f62b47faafa89a0d12cb7f4fe9e20d53c46f8a2
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Mar 24 23:01:29 2011 +0100

    - Dead units are converted to a corpse item.
    - Kneeling/standing up uses time-units.

commit 339e71b3fff625ae48bd7699e33e01d586378744
Merge: 9396ce9 450af86
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 22 23:52:06 2011 +0000

    Merge branch 'alienjon-master'

commit 450af86ed5aa50cac0694fca576626abd17b74ae
Merge: 38c9745 27b22f8
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 22 23:51:26 2011 +0000

    Merge branch 'master' of https://github.com/alienjon/OpenXcom into alienjon-master

commit 27b22f8bea58fecb9b45617db8661b2e14bfc391
Author: alienjon <holy.smoking.floorboards.batman@gmail.com>
Date:   Tue Mar 22 18:15:49 2011 -0400

    Added my Eclipse project files (.cproject/.project) for any future
    Eclipse devs as well as a final fix for the FpsCounter color when
    returning from the Battlescape.

commit 9396ce9b454bfbfc4da9911c4a94df3d4e0f03cf
Merge: 38c9745 fcab648
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 22 21:11:07 2011 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 38c974503c6a7aede7dbdc2af83a265d4cbcac50
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 22 21:08:52 2011 +0000

    Fixed FpsCounter going back to Geoscape.

commit fcab648140e221b3c0188037c220a078e429f3cd
Author: utopiaz <jose.manuel.vaz@gmail.com>
Date:   Tue Mar 22 12:30:57 2011 +0000

    Text editing patch by utopiaz

commit e32811173a4cd56937b336fa0865aeeaf9d97a6e
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Mar 21 22:57:34 2011 +0100

    - And the project file ;)

commit 6420de068520d8591a22d6cde22351ed686eef8f
Merge: 801aaae ee7a853
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Mar 21 22:05:17 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 801aaae38d55f1c1806ea3bf97c6da6962b794f4
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Mar 21 19:20:05 2011 +0100

    - Added the basic "unit dies" logic (from direct hit or explosion).
    - Turning and walking consume the right amount of timeunits.
    - The "end turn" button: add basic end-of-turn logic.
    - Added debug mode "d" which reveals map and allows to play alien side.
    - Update in code documentation.

commit 0c76d2c393e714b780054f41fc22f495f2bfba41
Author: alienjon <holy.smoking.floorboards.batman@gmail.com>
Date:   Mon Mar 21 02:01:11 2011 -0400

    Fixed FpsCounter displaying as black in Battlescape.

commit 890d161fcd966d510b23d237ba71a9add5938f0f
Author: alienjon <holy.smoking.floorboards.batman@gmail.com>
Date:   Mon Mar 21 01:46:52 2011 -0400

    Putting .gitignore back in.

commit ee7a853bd771b25f3f1b771aa684a67b77cb2f51
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 20 23:43:52 2011 +0000

    - Project fixes.

commit 4a776d8b1f53bbbd86d4064863fda84cf761119b
Author: gpin <pinkas@gmx.at>
Date:   Fri Mar 18 14:47:40 2011 +0100

    added craft weapons, extended Text and TextList

commit 1b72410bf3865680594237ea26b5ac3bd38ef28a
Author: gpin <pinkas@gmx.at>
Date:   Thu Mar 17 23:05:58 2011 +0100

    added XCom craft articles, changed TextButton pixels

commit 64e8342e499d78a88250656a8c5684d5557c014b
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 17 16:00:08 2011 +0000

    Fixed bug in craft disarming.

commit a7465f3ce13d7dca060f6a1caaaea81f6ed69b61
Author: gpin <pinkas@gmx.at>
Date:   Tue Mar 15 19:24:25 2011 +0100

    added XCode project files from marabus

commit 1d2164d52a2eaafbff50d2854626103f6ea439fe
Merge: b07c1c4 e55b51e
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Mar 14 19:28:53 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit b07c1c482a741d9b4366547c2ba1beaaab615968
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Mar 14 19:28:18 2011 +0100

    - Bullets hit units.

commit e55b51e86dfb4c24b8c1ab7930e7f2757669e769
Merge: 42f249d 261328f
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 14 00:16:39 2011 +0000

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 42f249dc87e649f6ea0c3acf82d82c64df6c544c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 14 00:14:51 2011 +0000

    - Fixed craft rearming.
    - Fixed various crashes.
    - Fixes fixes fixes.

commit 261328f7360fa60bf0df2f70807288932f24e244
Merge: 1192fe4 e830b6f
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Mar 13 10:34:07 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom
    
    Conflicts:
    	src/OpenXcom.2010.vcxproj
    	src/OpenXcom.2010.vcxproj.filters
    	src/Ruleset/Ruleset.cpp
    	src/Ruleset/Ruleset.h

commit 1192fe4ee7fd23da338772f051cac048031bee7e
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Mar 13 10:20:12 2011 +0100

    Refactoring: Unit->Soldier, Unit->Alien. - added RuleSoldier, RuleAlien, RuleArmor. - removed MapModel & RuleUnitSprite.
    TerrainHeight shooting fix.
    Explosion smoke fix.

commit e830b6f5a86b6683bc4ed14f4f25fe7910341ce7
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 10 00:46:22 2011 +0000

    - Fixed bug in selling crafts with empty weapons slots.
    - Changed GeoscapeMessageState to ProductionCompleteState.
    - Added Cannot Rearm message window.

commit 0ee6f6bde434e40af0221bcd5792a80477f980cf
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 9 08:48:29 2011 +0000

    Fixed include bug.

commit c72259d7cc41df70a974ec2d4f0b2706933db3a6
Author: panther <pinkas@gmx.at>
Date:   Tue Mar 8 22:11:31 2011 +0000

    Ufopaedia patch by panther

commit 6b9a3fddcffca7f791f1bbe95ba289be274fb412
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 7 00:25:56 2011 +0000

    - Fixed includes.

commit c2bc6527b7e5cca2d15ea7e8c43708480ed6a652
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 6 23:51:55 2011 +0000

    - Cleaned up Purchase code.
    - Added Sell/Sack screen.

commit 896a429ff655df6fee37265c46030aa8b3d07968
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 6 21:04:03 2011 +0000

    - Minor fixes and cleanup.

commit 7fad20bcb6b3acc61f2c4efbb5756d75c52799f0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Mar 3 10:58:09 2011 +0000

    - Finished incomplete screen layouts.
    - Fixed incorrect usage of vector::erase().

commit ec86b55bd9cfbe859f29d1222b87b093d7cda814
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Mar 2 23:38:02 2011 +0100

    - Fix: Terrain destruction after explosion animation finished.
    - Fix: Stay in "aiming mode" until right-click.

commit 49231f21ca75ac4b7e2a7fcd12e2d00f7207009d
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 2 09:35:15 2011 +0000

    - Fixes to Battlescape layout.

commit a9aa24985f8b77169a120918ba256c3ca035735d
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 2 00:18:23 2011 +0000

    - Attached Items Arriving window to Geoscape for transfers.
    - Tweaked window layouts (Items Arriving still not finished).

commit 2b79382c2b52921454d9b77281d2d5745710746f
Merge: f46f927 4b99fe3
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Mar 1 22:44:52 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit f46f927fe61653f74ea556aec343f84e493365bd
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Mar 1 22:43:57 2011 +0100

    - Exploding projectiles now affect terrain.

commit 4b99fe36d6d4d4e1053178f729d046c35c5c6048
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 1 17:51:34 2011 +0000

    - Added Items Arriving window.

commit 52681c152078a20166b26aac25538b8635404af6
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 1 12:02:55 2011 +0000

    - Fixed Base Info not counting transfers (second try because THE LAST ONE VANISHED INTO THE GIT BLACK HOLE).

commit 86bc7d70a849cabff02904668f79e32ddd4470dc
Merge: 599868d 5b7a4b1
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Mar 1 00:25:54 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 599868d0517e5647af7b127441a48df078f1d42c
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Mar 1 00:25:06 2011 +0100

    - Soldier kneeling button.
    - Spring cleaning in classes TerrainModifier, UnitSprite and Tile.
    - Battlestates now 'pop' themselves.
    - Some more item data stuff added.

commit 5b7a4b1172bcb83707e27437e020755751c1ac91
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 27 23:27:04 2011 +0000

    - F5 is now FPS key, F12 is now screenshot key.
    - Finished up purchases.
    - Added Transfers window.

commit 57f9b80ac1f5d5460b503bb78bfab7e3af17dac9
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 27 23:59:51 2011 +0100

    - Fixed issue with gcc build...
    - Updated code::blocks project file.

commit 655a81cf536539f1c28a34fe93ed67e7cbad9c96
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 27 12:36:33 2011 +0100

    - Create a simple state engine inside the battlescape: abstract state BattleState.
    - Added battlestate object implementations for turning,walking,firing & explosions.
    - Added explosion object.
    - Wrong pixel in bullet sprite fix.
    - Bullet particles z-order fix.
    - 2-handed weapon aiming drawing offset fix.

commit abd623bd88e70d9919967df577c639e97badc27e
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 26 16:57:09 2011 +0000

    Manually fixed terribly merged VC2010 project by KDIFF YOU PIECE OF SHIT ARGH

commit 6ce6a6bb3c6becc3596ab69d7298f19a6ebeacaf
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 26 16:41:54 2011 +0000

    Cleanup.

commit 4f80555b0736c01a516d0347642b4be8e65d6c66
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 26 04:26:26 2011 +0000

    Fixed documentation.

commit 0a973a559c802b2ff8231c3c6d4c26508beae1d9
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 26 03:16:00 2011 +0000

    - Added more files to .gitignore.
    
    - Finished up Purchase interface.
    - Added Purchase errors.
    - Added Transfers to saved game.
    - Fixed bugs with pressed buttons.

commit 1feb1bd0290d343a69b3b52c27262a556b135061
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Feb 25 23:37:31 2011 +0100

    - Added basic bullet shadow.
    - Fixed another bullet issue.

commit 11266835302624b80199b266b23a80387efef6bb
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Feb 25 21:27:43 2011 +0100

    - Fixed collision bug.
    - Added firing sound, hit sound and bullet sprites.

commit 3173f492608eda89098bd918096f3be11beb1459
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Feb 25 11:49:59 2011 +0100

    - Sort out some code comments.

commit 96dfc03a8045f5b5c2c7e49e2f27abf4bbf93ae7
Merge: 4a6d1ed 228bce9
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Feb 24 21:43:37 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 4a6d1edda23fa2d3a8f7570feee4de8ecfc2cbae
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Feb 24 21:42:45 2011 +0100

    - First phase of bullet trajectory calculation (bresenham) with collision detection and hit animation.
    - Added normal distribution random number generation.
    - Added BulletSprite with hardcoded sprites and MapModel (3D voxel models).
    - Load LOFTEMPS.DAT and assign voxel models to objects.
    - First test with a map scrolling buffer, for smoother scrolling on slow PC.
    - Units aim their weapon during firing.
    - Fire and smoke are now animated out-of-sync.

commit 228bce9837ee303b8e271e61a08c67f98a76e713
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Feb 24 13:27:48 2011 +0000

    - Tightened up the mouse events (on level 3).
    - Added event handlers to TextList arrows.
    - Added item quantity changing on Purchase screen.

commit af374dbf984b72c38b60892791e1f829bb769454
Author: sirnacnud <duncanc4@gmail.com>
Date:   Tue Feb 22 21:16:13 2011 -0600

    Fixed missing header file and wrong header file include

commit 29741de101fe7fca2bf6e998e891af8f88bd9d14
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 22 22:58:45 2011 +0000

    - Added item costs.
    
    - Finished Purchase interface.
    - Updated project files.
    - Minor cleanup.

commit 8f22a5503c6f971b603c05c2eb5ae95ec13ecf27
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 22 12:51:11 2011 +0000

    Arrows arrows arrows.

commit ef0822f09e2dd53133f73446f841480d69252f8d
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 22 00:35:16 2011 +0000

    Added arrows to TextList and Purchase screen.

commit 509325468a14b9837c6ce42cbad29dacaa67b6aa
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 21 01:08:43 2011 +0000

    Added arrow buttons for Buy/Sell/Transfer

commit d1d45d52a8d3b124825a2c831ae7d54e498e2fbe
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 20 11:08:58 2011 +0100

    - Renamed ItemAction to BattleAction and made it a more general class.
    - Added Projectile class.
    - Cleaned up the BattlescapeState class.
    - Draw the handob sprite on the unit.
    - Added handob and floorob setters/getters to RuleItem.
    - Minor stuff.

commit 16fd1c1e061a3d37dee9f309e77d6780c71f8e58
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Feb 16 22:18:57 2011 +0100

    - Crosshairs aim cursor and ItemAction object usage.

commit 0616f666e411a520d053864f8a8ea9e5c9387d63
Merge: 34167e9 64bcc17
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Feb 15 21:31:14 2011 +0100

    Merge branch 'master' of github.com:SupSuper/OpenXcom

commit 34167e96f44ede91c08c1515b53fa55bc618fa33
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Feb 15 21:27:23 2011 +0100

    - Added more explosion code.
    - Added item sprite IDs
    - Added ItemAction class

commit 64bcc171e26c16d1ca3bdd9b67642e8920602944
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 15 18:19:32 2011 +0000

    Fixed invisible loading errors.

commit 98af6b9a436aa1b4fe4dec1d7acb57ef3b4be51c
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Feb 14 00:48:13 2011 +0000

    - Fixed some missing strings.
    
    - Minor cleanup.

commit 015a0a69274ae8aea7c0718c0468dbb150d1acd4
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 13 09:18:03 2011 +0100

    - Updated battleitem structure.

commit ec40c5c86462a070e8ff30f2821cc19c5dc2f1fd
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Feb 8 05:23:41 2011 +0000

    - Replaced Item with ItemContainer.
    
    - Added ammo consumption on reloading.
    - Added Base property to BaseFacility.
    - Fixed readme.
    - Minor cleanup.

commit 76bf04fa02f1ee39b933052acff09aebab2cd3ac
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Feb 6 19:50:18 2011 +0000

    - Fixed cross-platform bug in loadPck (by sir_nacnud).
    - Improved error handling.
    - Updated project files.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@267 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c56e17a296fe5f8c05e1b2dea783e9b9a731c3d4
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Feb 6 18:50:32 2011 +0000

    - Store lighting info in layers (faster response on slow devices).
    - BattleItem now keeps a pointer to RuleItem, not Item.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@266 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e190860450af80686a2f4d0a56e60cc706e80c50
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Feb 2 21:32:37 2011 +0000

    - fixed walking animation.
    - lighting and vision calculation reworked.
    - right-click aborts walking.
    - first unit is now selected at start instead of last one.
    - units are properly shaded and properly cached.
    
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@265 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b0d0b05192a662f28545cc937e8f38e59e32a5dc
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 29 22:34:34 2011 +0000

    - Fixed warnings.
    - Replaced DEUTSCHE with DEUTSCH in German language. (thanks Nils)
    - Fixed makefile. (by winterheart)
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@264 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a8a2e077b2379fd73fbef50558eb95e569c84e40
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 28 19:46:13 2011 +0000

    Yeah...
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@263 11c4a5ed-7179-4546-81a6-367b3be9d812

commit dae1950f4b79123f8d9acad246d7a673cbb7a46f
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 28 19:34:54 2011 +0000

    - Always miss something!!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@262 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 65a932724bc16873073ff2d4e481c57596169bd7
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 28 19:25:23 2011 +0000

    - Updated Windows installer.
    - Updated Readme.
    - Fixed Battlescape soldiers starting at the back.
    - Added scroll wheel and camera movement to Battlescape level changing.
    - Some cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@260 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e7a6d4d59258a650bfe1e10530f5a3ef456e3878
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 28 04:05:51 2011 +0000

    - Improved screenshotting.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@259 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c8a9d1cad8b437b9310087df927b7841dee7a236
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 28 03:40:31 2011 +0000

    - Fixed globe pole rendering (by Volutar).
    - Fixed crash when multiple craft intercept a UFO.
    - Fixed screen getting rendered before being fully initialized.
    - Fixed incorrect text in UFO Detected window.
    - Fixed bugs in save games.
    - Added error messages for load/save.
    - Refactoring and cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@258 11c4a5ed-7179-4546-81a6-367b3be9d812

commit da22ecaf784199a60e7e88dda3bf58f9b1ae17d0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 27 19:25:57 2011 +0000

    - Crude Unicode support.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@257 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 219f86bbb709fc76282586caf6479547adaca3a2
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 25 23:33:28 2011 +0000

    - More leaks plugged.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@256 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 40ba948b3eba1a5eac41588e104285efe85b5ef0
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Jan 25 23:26:44 2011 +0000

    - Original lighting by default(not blocked by objects).
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@255 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 40ae7812b1f4d8f31b43bb9fd0a37468cfdd9d8e
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 25 06:25:23 2011 +0000

    - Fixed bug in setPixel function. (by sir_nacnud)
    - Fixed so many memory leaks!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@254 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f3b1530373b2877b8a2a4947b831576610b2c89b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 25 04:27:38 2011 +0000

    - Fixed language bugs.
    - Removed preloading of every language (only one language is used at once, what was I thinking!).
    - Added screenshot key (F5), saves to USER folder.
    - Updated readme.
    - Generic cleanup and fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@253 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5da92eba95b679624b9fa399c62fb73daff65af9
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 24 23:06:21 2011 +0000

    - Linux compilation issue.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@252 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2d1530b59175a99677b458c07cd3efed4ad1e2d1
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 24 21:43:27 2011 +0000

    - Fixed the UFO crash briefing text.
    - Put in some fun for pyromaniacs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@251 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 0fa6922ebb5f586fdc1c2c793512e32135bc2683
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Jan 24 12:50:10 2011 +0000

    - Light doesn't need to be recalculated when soldier turns.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@250 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5afac024bfe73708f9a5bf596e46414ea806f64b
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 23 23:14:58 2011 +0000

    - Fixed turning bug.
    - Light blocking on by default.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@249 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a89dc4ee1086ff4735ed53bbe88701e013f6255f
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 23 16:44:44 2011 +0000

    - Soldier doesn't go to status STANDING in between steps, which results in smooth walking.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@248 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c1f2ecdf483a8f1ddf046a537db7d3fbbd8eb8d8
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Jan 23 11:08:04 2011 +0000

    - Combined FOV calculation and lighting calculation in one function.
    - Do not calculate lighting while walking (like in the old xcom).
    - 3D cursor in battlescape should be smoother now.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@247 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 93ca6d7615b72112abc2190610f3660b465d525d
Author: tomvd <tomvdtom@gmail.com>
Date:   Sat Jan 22 17:33:19 2011 +0000

    - Fixed battlescape lighting bug.
    - Organizing and documenting MapData functions.
    - Fixed crash when destroying a tile.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@246 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6627f185ba9b05294980c6403a42964ac4d0ead7
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 21 21:28:36 2011 +0000

    - Fixed save game loading crash.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@245 11c4a5ed-7179-4546-81a6-367b3be9d812

commit ec9f79c8ae8eddb698550ef20714a07ff6208279
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 21 17:02:02 2011 +0000

    - Added various "friendly reminders" to keep users from making mistakes.
    - Added OK button to Base Name window for people having trouble with Enter key.
    - Fixed globe being clickable through windows.
    - Updated project files.
    
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@244 11c4a5ed-7179-4546-81a6-367b3be9d812

commit eb56fbdc6b29094e60307ef7c507f0eac2003c02
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Jan 21 12:56:07 2011 +0000

    - Fix Linux build issue.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@243 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f30fe5f3989918e3b6921121d44e5cb259f9007b
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Jan 20 23:21:39 2011 +0000

    - Refactoring: renamed TerrainObject to MapData, TerrainObjectSet to MapDataSet and merged with MapDataFile.
    - MapDataSet is loaded with data when battlescape starts.
    - Oldskool lighting implemented (light not blocked by objects)
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@242 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d27781757b73ede72f1a5de1bd7168e6d4f1db88
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 20 03:45:11 2011 +0000

    - Missing files.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@241 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e2ef078a986a5a7910763d56d15a2073fefb46ab
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 20 03:43:57 2011 +0000

    - Cleanup fix.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@240 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f917a698b22ae625c8b4f33f8f54cb1b04f12aba
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 20 03:37:07 2011 +0000

    - Added Save Game screen.
    - Fixed slowdown in getting save game info.
    - Minor cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@239 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b246a1e5a963c834cd512d5ec33470f2b77cb5e9
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 17 19:19:38 2011 +0000

    - Missing missing.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@238 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 32417752846f9925f87cded807f32100ab766f4f
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 17 19:18:39 2011 +0000

    - Missing file
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@237 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b4d194b50a4800b4e3e62e4bf4ec8edf54bbfb95
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 17 18:22:08 2011 +0000

    - Globe lighting fixes. (by mydmitry)
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@236 11c4a5ed-7179-4546-81a6-367b3be9d812

commit dfdbaf4f858084ac0ff3b044aa04c338002c2a33
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 11 19:51:57 2011 +0000

    - Fixed fix.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@235 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1f471a5535cbb8d2a7fe1b3f0960919ae99bbdc9
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jan 11 19:47:34 2011 +0000

    - Added Load Game screen.
    - Various fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@234 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 77dbde2d02d5ae21c59fef610e29ab3ce1e871bb
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jan 8 17:08:06 2011 +0000

    - Fixed savegame bug.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@233 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f64c7d1e22ef03819252721c26d6a3b4b04f0866
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 7 19:57:39 2011 +0000

    - Fixed yaml-cpp includes
    - Cleared some warnings
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@232 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 16531ef18472275d643ee1743691bba884df114f
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 7 06:22:31 2011 +0000

    - Added rulesets for countries and regions for better consistency / moddability.
    - Moved City and SoldierNamePool to Ruleset.
    - Fixed save loading messing up UFO and waypoint positions.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@231 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 68704a2154aadd4e7d9510a33a6cfd3b081fff2d
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jan 7 00:06:39 2011 +0000

    - Fixy fix.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@230 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bb983a71da0082fc48da9774274e80c0da1fe82c
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 6 23:45:17 2011 +0000

    - Fixes to yaml (by kalxas)
    - Fixes to Text wordwrapping (by panther)
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@229 11c4a5ed-7179-4546-81a6-367b3be9d812

commit ac70898660e839663440fc2082346ea3e5e16cab
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jan 6 01:09:16 2011 +0000

    - Added basic load/save support for SavedGame classes (no support for SavedBattleGame yet).
    - Added support for removing bases and having no bases.
    - Probably various fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@228 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8f94db963d11608f2b73382b3e57580d15798f18
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Dec 30 12:34:11 2010 +0000

    - Basic per-tile-lighting implemented. Lighting/shade is depending on the landing site.
    - Basic fog-of-war implemented.
    - Caching of tiles and units implemented. This was needed for faster shading, despite some increase of RAM usage.
    - Added terror site map rules.
    
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@227 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b21fa96a174ebf3a16825c8126b5db15d1821ba7
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Dec 23 02:48:50 2010 +0000

    - Ocean colouring - Version 2 (by pmprog).
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@226 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 569f16bd9e9b3129156aba5246a453bf3a1aa05a
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Dec 17 13:36:17 2010 +0000

    - Added BattlescapeGenerator: utility class that concerns everything about setting up the initial battlescape.
    - Removed BattleSoldier: the BattleUnit class is used for all types of battlescape units.
    - Added human and alien doors functionality.
    - Added a first aliens spawnpoint test (sectoids).
    - Added rank image.
    - Fixed pathfinding bugs.
    - Introduced MissionType enum.
    - Implemented functionality to determine "globe shade" on the crash site.
    - A flag on ufo and craft objects to identify they are on the battlescape.
    - Fixed minor unit sprite drawing bug (arms going up and down).
    - Scrolling and walking is a little faster.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@225 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c355072b6d44620eea6ed94472369873ebeb14e4
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Dec 14 00:04:51 2010 +0000

    - Fixed transparent timer bug.
    - Fixed bug displaying target info.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@224 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 4a8dcfb7abc68a45a563653ac2da7eae4f455e38
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Dec 12 13:01:07 2010 +0000

    - Fixed battlescape colors better. :P
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@223 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a664cbd78efd8571f9c32196648c9aa24f22bf82
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Dec 11 00:52:43 2010 +0000

    - Changed bin folder structure.
    - Fixed various bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@222 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 0d4165f39b921fed2bd6abb9e75d9e3a95159f4a
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Dec 10 04:04:47 2010 +0000

    - Put code in OpenXcom namespace to prevent name conflicts (took like 2 hours, should've remembered earlier).
    - Added language-specific sidebars.
    - Drawing functions moved to Surface class (by sir_nacnud).
    - Fixed duplicate info in Surface.
    - Fixed documentation errors.
    - Fixed palette bug in Build New Base.
    - Fixed project files.
    - Probably other stuff.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@221 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 17f66541ca401ca41583c2da393e512105455b1c
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Dec 8 22:40:48 2010 +0000

    - Removed memory card strings from language files.
    - Added language ID reference table.
    - Removed unused LangString enum.
    - Added Confirm Landing and Battlescape Briefing screens.
    - Fixed bug in state machine.
    - Fixed documentation errors.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@220 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c705953ff5054c387e58786bffd444a1f9894378
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Dec 7 19:11:34 2010 +0000

    - added Soldier footstep sounds
    - added BattleItem class
    - fixed automatic view level position when walking
    - fixed rendering issue of two walls in a corner
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@219 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 992ef7c6fb48f3a790444dccfe36a1e0755babec
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Dec 2 01:04:15 2010 +0000

    - Bug in text rendering.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@218 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 669f1a533424f7660260d6a65b4e05febfd11201
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Dec 1 00:14:14 2010 +0000

    - Fixed makefile issues in some systems
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@217 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d1dd2fdf124bbf128754ff03620e2405a0768699
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Nov 30 02:11:36 2010 +0000

    - Fixed crash in Craft Weapons window.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@216 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 946e4215f64a0c92b2014003c219328772609b93
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Nov 30 01:54:40 2010 +0000

    - Added new language format.
    - Updated string IDs.
    - Ported Italian and Spanish languages from PSX version.
    - Fixed interface to accommodate new strings.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@215 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 476b148d1702fe6e85c72f4bdaf6dc78659e4995
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 25 11:44:26 2010 +0000

    - Fixed CB project.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@214 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1247163a264714c8ca766961fab38a6561431f0d
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Nov 23 12:41:15 2010 +0000

    - Fixed bug in vector::erase calls.
    - Removed font pointers from text constructors, State takes care of it now (gets rid of HUGE CONTAGIOUS copy-paste).
    - Updated project files.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@213 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 048a8a2bc27f50e600fdc8f1065cf25965b57551
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Nov 19 22:47:11 2010 +0000

    - fixed skyranger exit sideways bug
    - soldiers now turn around first to the direction they have to walk
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@212 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f72a2279a7ff31ed67cd280a3b817918facf0824
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Nov 19 16:06:27 2010 +0000

    - Add arms to soldiers.
    - Further tweak Pathfinding.
    - look-at rightclick.
    - Tweaked scrolling. Removed RMB scrolling.
    - Fixed some comments (doxygen).
    - Introduced TerrainModifier class.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@211 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 498b335893730adde33d13c13a564f771b034feb
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Nov 18 08:41:48 2010 +0000

    - fixed enum forward declaration issue
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@210 11c4a5ed-7179-4546-81a6-367b3be9d812

commit dd29752068b154f52c56671f4f2ac27fe374734b
Author: tomvd <tomvdtom@gmail.com>
Date:   Wed Nov 17 22:07:10 2010 +0000

    - fixed issue with diagonal walking through ufo walls
    - fixed soldier drawing issue when on stairs
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@209 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6fc85cd31a9ff65d679abacdf93fdbf6b8f9b5f1
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Nov 16 12:40:58 2010 +0000

    - Updated projects.
    - Fixed ALT+ENTER shortcut not working.
    - Fixed game crash when a UFO intercepted by multiple craft was destroyed.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@208 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8375abbddb767c193c2b05c64894af273a83a798
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Nov 15 23:17:30 2010 +0000

    - further pathfinding implementation
    - implemented "center on soldier" button
    - fixed conversion warning
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@207 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 370f24477555460d445883e349b09ff20217e89c
Author: tomvd <tomvdtom@gmail.com>
Date:   Sun Nov 14 12:11:08 2010 +0000

    - Basic Pathfinding added for Battlesoldiers
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@206 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a9965748b02945dd124fdc1c61b1adebdf420b7a
Author: tomvd <tomvdtom@gmail.com>
Date:   Fri Nov 12 13:52:07 2010 +0000

    - Current active soldier indication arrow.
    - Center map on active soldier.
    - Map.cpp : Moved a few complex calculations into methods.
    - More use of the Position class.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@205 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a5dd0dfb5ae4a09ff7dd09ed1531c8ccabe64193
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 11 22:37:13 2010 +0000

    - Fixed bar rendering.
    - Fixed number rendering.
    - Fixed FPS counter.
    - Updated Battlescape interface.
    - Added ALT-ENTER to switch to/from fullscreen.
    - Updated project files.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@204 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1fbeffdc4266e1f8e3e0c8e496f7674020aed58b
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 11 15:16:44 2010 +0000

    - Missed NumberText in VC2010.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@203 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 81d4a5279c723336e42d4c0e8a4a6128c921d98b
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 11 12:35:34 2010 +0000

    - Updated project files.
    - Added numerical text display.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@202 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b0d841f4f7bc3f5116466a770916243640343866
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 11 02:06:24 2010 +0000

    Whoops.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@201 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 24ce0a5d4cb6763dd65fb15699c50fb6d12c8024
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Nov 11 02:01:29 2010 +0000

    - Updated installer.
    - Added FpsCounter class (by michal).
    - Refactoring some stuff.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@200 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6def27180c16dccfdf5411b2416952612ad134d5
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 9 22:25:29 2010 +0000

    - SaveGame -> Savegame
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@199 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a3819491d95a5c95742454f66dd50c7fa88c6603
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 9 22:15:22 2010 +0000

    - fixed uppercase in includes
    - fixed compile warnings
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@198 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fbf6e3a6d2106cfd03df3a3d3248b6831ae4dc90
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 9 21:49:02 2010 +0000

    - fixed "grass in UFO" bug
    - moved MAP and RMP loaders to XcomResourcePack
    - introduced classes for unit sprite drawing
    - fixed comments
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@197 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1e791902f563a6763bbbdb1313833b74c28566dd
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Nov 5 21:23:20 2010 +0000

    - Added Windows installer.
    - Updated resource file.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@196 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 09ed7fa452f26a8bbbb828d9522acbad34881d5c
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Nov 4 13:18:57 2010 +0000

    - fixed compilation error
    - battlescape soldier name color
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@195 11c4a5ed-7179-4546-81a6-367b3be9d812

commit dc3b7deea76d016f3b278fae57f0ce87afd7ae22
Author: tomvd <tomvdtom@gmail.com>
Date:   Thu Nov 4 12:57:33 2010 +0000

    - fixed most comments (doxygen warnings)
    - tiles now hold unique names of their objects under the format of "<mcd-file>:<index>", eg. "CULTA.MCD:8"
    - implemented the "next soldier" button
    
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@194 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8eacb8cc082f93d57fe84ba7faaa93dc4264bcdd
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Nov 2 21:44:02 2010 +0000

    - Updated project files.
    - Missing GMcat documentation.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@193 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 4624d4aee8e78b97f7c711c3b7883d6cbc38536c
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 2 20:26:24 2010 +0000

    - committing the vc 2010 proj.filters file
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@192 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 0aa1f119c170024245b78a324a0439bc307cb676
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 2 20:18:59 2010 +0000

    - fixed bug introduced with last clean up
    - more clean up
    - added	the mapblock definitions for desert, mount and polar
    - added BattleUnit and BattleSoldier classes
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@191 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f22caeb3bfa6cd6c787422cf7030a8465e7a0c40
Author: tomvd <tomvdtom@gmail.com>
Date:   Tue Nov 2 17:06:58 2010 +0000

    - Code cleanup part 1
    - renamed class Terrain to TerrainRule
    - renamed class Terraindata to TerrainObjectSet
    - renamed class Spawnpoint to Node
    - added classes NodeLink and MapDataFile
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@190 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 3f4dcc9e964448e9b2ab5c3212d5e57f0b3f38e3
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 1 23:30:44 2010 +0000

    - Fixed color issues in Battlescape.
    - More cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@189 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1d56377a31d46ca74fef9b4c140b76a8a6d81b24
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Nov 1 20:07:54 2010 +0000

    - More cleanup? You betcha!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@188 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 12933d7b250ed3d775b6251518df56994513e0cb
Author: tomvd <tomvdtom@gmail.com>
Date:   Mon Nov 1 10:53:56 2010 +0000

    - Merge of battlescape code into SVN (Daiky)
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@187 11c4a5ed-7179-4546-81a6-367b3be9d812

commit edd686ce55cfbcaffb1c876bb9d98d58c4fac810
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 31 16:11:04 2010 +0000

    - Fixed makefile. (by zear)
    - Fixed globe memory leak. (by Daiky)
    - Globe cleanup and stuff.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@186 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9202c4629a8e357c7528a444cb98de98dac75caa
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 31 15:05:26 2010 +0000

    - Fixed VC2008 project.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@185 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a40076f4a736c3773ac38ea609cf3a0db2354df1
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 31 04:06:38 2010 +0000

    - THE GREAT CONSTENING
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@184 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 07d728ef934dc567222f41100fca226d7cef5e32
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 29 14:22:14 2010 +0000

    - Added support for DOS music. (by cirdan)
    - Added maskedCopy function to Surface for Battlescape.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@183 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1f66f42cf1ce33971183b43ad9be98c0627867ce
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 28 11:16:14 2010 +0000

    - Missing variable in Surface copy constructor (sir_nacnud).
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@182 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 4c2de6ad5615e248be354e294e27e644e994e7da
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 26 00:11:33 2010 +0000

    - Fixed craft maintenance bugs.
    - Fixed haunted code.
    - Code cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@181 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 72397b6d246c8a292226d6c0c72d77a04d0ff1bc
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 24 21:29:58 2010 +0000

    - PIXEL-PERFECT TEXT LISTS
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@180 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f89ea3dad49db378be0ea7e0c362fa35b2590f72
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 24 17:16:43 2010 +0000

    - Code cleanup crew.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@179 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d81a5527640db5e170406fcd9a793aa7bd299ec0
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 24 00:52:52 2010 +0000

    - Added screen scaling to any resolution.
    - Cleaned up event system.
    - Updated version number.
    - Updated main menu.
    - Fixed docs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@178 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e8bbe6e6a730cc442308b0002d73b0f4ae083393
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 22 20:59:54 2010 +0000

    - Documentation cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@177 11c4a5ed-7179-4546-81a6-367b3be9d812

commit cf57d95060dca6cad2753ff10468ecc333bdb066
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 22 20:46:22 2010 +0000

    - Code cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@176 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bdf667d4e64c11b2026869cea34492def7ffc792
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 22 14:33:53 2010 +0000

    - Fixy fixy.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@175 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 86b5f7b52885659b7cc661d55b0c3b0d598bddeb
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 22 13:56:44 2010 +0000

    - Improved cursor rendering.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@174 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c1c44cea94bc0bced33441ead67b1191528a8118
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 22 13:42:43 2010 +0000

    - Fixity fix.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@173 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 51d4fe29efa41ccdabf614ae4e3d72f954684fe0
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 21 22:52:45 2010 +0000

    - Fixed the fixed makefile
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@170 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2904ee63de5f5915fdd887603f69b05229863917
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 21 22:27:06 2010 +0000

    - Fixed VC2008 project.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@169 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fe17b795ad6cf006a8b1da587f43c078dde2e250
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 21 22:26:13 2010 +0000

    Fixed makefile.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@168 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b34e5a8704fb1065fab4457fc937e1277ccac8de
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 21 20:50:14 2010 +0000

    - THE GREAT FOLDERING PART III
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@167 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 7e88b590cfdcdfac250485d2d09f60f48b6f8b86
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 21 11:25:35 2010 +0000

    - THE GREAT FOLDERING PART II
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@166 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 16a277593c242196d68cfa09d0d6654a870a568d
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Oct 21 00:04:07 2010 +0000

    - THE GREAT FOLDERING
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@165 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bd2a339f241eb51b5b042fcc27b519bf21618423
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 17 22:40:28 2010 +0000

    More v0.1 readme-ing just in case!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@164 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 3673dab744e6a99d7f2e6a7dc38f3be40825edde
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 17 22:35:21 2010 +0000

    v0.1 release!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@163 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bc13b060b9f7e9b6a6957326b3d3be3bb2cdcfb1
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 17 13:14:12 2010 +0000

    - Fixed interface bugs.
    - Fixed dogfight bugs.
    - Added option to view UFO during dogfight.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@162 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 39443103c2272974a6453e0d2ebf230957a48c11
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 16 21:19:42 2010 +0000

    - Bugs bugs bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@161 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 009f6b04b2663f571424313d3d081a27612c1ac2
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 16 20:12:32 2010 +0000

    - Fixed bug fixes and other fixes. :P
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@160 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b110ca233f1996e7fa13f10f186016a90fc4bd98
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 16 18:51:12 2010 +0000

    - Fixed Geoscape slowdown after crashing UFOs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@159 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 71a7437c19d692e8eb933ac1a6dec4b6c723023a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 16 02:15:35 2010 +0000

    - Added multiple target selector.
    - Fixed some text list bugs.
    - Fixed some documentation bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@158 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 7119db3c9cb84a0cb3ae2fbd407c5757a9b6ecaa
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Oct 11 20:25:11 2010 +0000

    - Fixed crash when intercepting crashed UFO.
    - Fixed crash when using crafts with less than 2 weapons.
    - Fixed crashed UFOs being redetected.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@157 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 453f094b35b975aa1b00994c8dc97a85eb6c984f
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Oct 10 22:29:12 2010 +0000

    - Added sounds to dogfight.
    - Made crash sites expire.
    - Fixed some bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@156 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 802babdf73c604a8b8ba8b80811b4b3bbbd08cea
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 9 21:58:10 2010 +0000

    - Some more POW POW.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@155 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 246cf5cdee962b66be4d772ccea440e7d7531c26
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 8 23:12:55 2010 +0000

    - Fixed globe still rotating when window popped up.
    - Added more PEW PEW logic.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@154 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f8e99f672424696ac10f8e59af5e76cb5f25ba7f
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 6 10:01:13 2010 +0000

    - More PEW PEW.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@153 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9d3364569bceefb604c0478b201ee584d1a5d1db
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Oct 6 07:07:34 2010 +0000

    - Some work on craft firing.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@152 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fd56b7ea78044fdfbb23d86142da6704cdd52f76
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Oct 5 19:06:42 2010 +0000

    Bug fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@151 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5c00f911c8b5d35aef58f4d481323e1cb45c78a6
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Oct 2 12:25:34 2010 +0000

    - Fixed game-crashing bug with UFOs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@150 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5d899baec277a8c8b41f476c8913ac0608acffde
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Oct 1 01:04:26 2010 +0000

    - Fixed bug in radar ranges.
    - Fixed bug in UFO cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@149 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fa14c6355daedf0386a2f18fcb891cf8c393d4ea
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 30 00:18:46 2010 +0000

    - Fixed some timer bugs.
    - Fixed waypoints not always vanishing when unused.
    - Fixed crafts not always picking shortest route.
    - More refactorings.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@148 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9e19bc42165d4077abfaee9f44a9e07e0e5c1d8d
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 29 19:11:43 2010 +0000

    - Fixed some compiling errors.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@147 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 664a470aef463d91799675fd26485ac726826201
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Sep 28 20:38:53 2010 +0000

    - Corrected distance calculations.
    - Added waypoints.
    - Added craft patrolling.
    - Added craft returning to base.
    - Added redirecting craft when losing sight of an UFO.
    - Added fuel consumption.
    - Refactored some code.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@146 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5c55460674421456c01bfda23143d7a1615d4d39
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 20 20:01:50 2010 +0000

    - Added "UFO Tracking Lost" window.
    - Added ability for crafts to return to their base.
    - Fixed crafts vanishing if their base wasn't visible on the globe.
    - Some more code cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@145 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a1b573fcd3ab60e73d429c144eb4bbd374140af0
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 19 22:11:13 2010 +0000

    - Fixed memory leak (by sir_nacnud).
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@144 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 0ba175536f4f09ccb8c54b0b7466fd54f70e72bf
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 19 19:44:28 2010 +0000

    - More fixes and cleanup...
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@143 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8da22adebdd5e0a0a26a4523acbec9d32a2791f6
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 19 19:09:04 2010 +0000

    - Missing file.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@142 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 925844e0901e43918f8d45e2cf4884d7e5dc4878
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 19 19:07:26 2010 +0000

    - Reorganized states in VC++/CB projects.
    - Added clicking on globe markers.
    - Added craft info window.
    - Added craft radar.
    - Added better handling for UFOs going out of range.
    - Various fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@141 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 615ce5cc77c371ada18c90c1390c51e2254b7aca
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 16 21:08:47 2010 +0000

    This is a really boring commit log quit reading it.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@140 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a6aa265b5e2d022828c355d9e2a465e213c63265
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 16 17:58:41 2010 +0000

    - More fixing.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@139 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b9346c84f88efaec9fde04edf8ff6270c1a0c68a
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 16 14:57:24 2010 +0000

    - Fixes and stuff.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@138 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c68ff29af9d0f1ec1b6e5d772b561059531ada8c
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Sep 15 23:02:23 2010 +0000

    - You can intercept UFOs now but the game will crash when they go away. Baby steps.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@137 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b8b67618118c2805942a3e302ba143ad29c9092f
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Sep 14 23:02:50 2010 +0000

    - More interception stuff, it never ends!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@136 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 15ad8f4ec45e82e650eb70a496c3bbd84d5c6a52
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Sep 13 22:54:05 2010 +0000

    - Still lots of work on craft interceptions.
    - Fixed bug with resource loading.
    - Fixed bug with base range detection.
    - Fixed bug with text button behavior.
    - Fixed bug with window popup sound.
    - Fixed bug with craft info equipment.
    - Probably other stuff I lose track.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@135 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b325702f9222ae7236f9e3cd4532e4a0e27a3d8d
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Sep 5 00:51:51 2010 +0000

    - Moved globe rotation logic to the Globe class. Refactoring!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@134 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 61c2e83e48573f288b6c62d1da2d325cd2794614
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 4 03:27:34 2010 +0000

    - Removed debug output.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@133 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1c7bf622c57361379c616f31fe31bc136fa6a60b
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Sep 4 03:14:29 2010 +0000

    - Added scrolling arrow buttons.
    - Generic fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@132 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e12c59a9aabff4903260e8825efc99852a369adf
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 3 21:20:00 2010 +0000

    - Added UFO detection.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@131 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2af69834312855c19c47cd732ec88b7b5b8cec67
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Sep 3 01:12:53 2010 +0000

    - Fixed UFO bugs.
    - Fixed date bug.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@130 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5ef306a46ef02180403fb3cee7197ac5d9b87feb
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Sep 2 18:25:10 2010 +0000

    - Added randomly spawning UFOs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@129 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5b572fd6eda4e2d3aea416b6d859ca878e2d7fea
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Aug 28 22:17:33 2010 +0000

    - Fixed Geoscape popup bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@128 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 910232e4fb6f72ddc72a74318e7d346c2760506e
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Aug 28 01:38:38 2010 +0000

    - Added UFO types.
    - Added min/max zoom.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@127 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6665ab23092793e49547fc649bb144906046149f
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 27 17:50:43 2010 +0000

    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@126 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 015a6a5689f1749974d166d3c827ff2526a0f222
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Aug 27 17:48:28 2010 +0000

    - Added patch by mattn.
    - Added svn:eol-style property.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@125 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d0509846fec6db471af0c68abe97169a6bfebe51
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 24 18:47:58 2010 +0000

    - More fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@124 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 982a7e35d1ad0051760e646820bd525af5f49d56
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 24 03:31:49 2010 +0000

    - Fixed a clipped string in the Basescape Error window.
    - Added some framework for Ufos.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@123 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1ce68cf8327939f883721ca864f960dd21bcbf3e
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 24 00:40:59 2010 +0000

    - Various bug fixes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@122 11c4a5ed-7179-4546-81a6-367b3be9d812

commit cc6105a97fd9223f23ce220b12d0306d3325c529
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 23 03:06:50 2010 +0000

    - Lots of globe optimizations, refactoring, improvements, technical gibberish.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@121 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 043f3015f926cee7d1fba832f03f71344397c72e
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Aug 18 20:52:42 2010 +0000

    - Minor fixes and cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@120 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 645317eea471fdd140a5247173953670fe6e75bb
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Aug 16 13:43:32 2010 +0000

    - Fixed bug in rearming.
    - Fixed text bugs.
    - Added equipping weapons on crafts.
    - Text lists can contain values now. Yay, no more nasty hacks!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@119 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 79a34f720713b63aa2e4249d8bdb33ecf23f440a
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Aug 14 03:09:50 2010 +0000

    - Fixed errors not showing up on Linux.
    - Fixed bug in facility disconnect algorithm.
    - Fixed bug in window popup effect.
    - Fixed bugs in Soldier lists.
    - Added craft status.
    - Added craft repairing/refuelling/rearming logic.
    - Added scrolling to text lists. (scrollwheel only, no buttons yet)
    - Added Stores window.
    - Probably more minor stuff, I lost track.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@118 11c4a5ed-7179-4546-81a6-367b3be9d812

commit df0a789badec4f09e74d54bf0bf139e7aa0dd781
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Aug 3 00:36:34 2010 +0000

    - Added items.
    - Fixed bugs in the window rendering code.
    - Got rid of crazy-ugly-hack in code.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@117 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a50f4898d2156a8c14badbc7b8b0ee09977838d5
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Aug 1 03:29:56 2010 +0000

    - Added craft weapons.
    - Fixed base disjoint bug (by Eeyoocah5Moh).
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@116 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a702c77ba20d96e6b58bb950915b75a57481975e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jul 29 01:32:06 2010 +0000

    - Fixed bug in globe that caused country names to vanish.
    - Fixed documentation.
    - Updated Code::Blocks project to mimic VC project layout.
    - Added craft fuel and damage.
    - Added item and craft weapon infrastructure. Big things are coming...
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@115 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 24327848f74d38b2043bda2b091032ea237f8f0e
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jul 26 19:53:54 2010 +0000

    - Unused variable.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@114 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 73a7fb7841eb3e01ad49a3f083ae52693fd98b30
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jul 26 19:52:32 2010 +0000

    - Missing files in VC2008.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@113 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 92b9ee164f392dd0cdae87c2fcba57c7abaa3b40
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jul 26 16:05:31 2010 +0000

    - Added Not Enough Money error to base building.
    - Changed text rendering algorithm to be more efficient and support vertical alignment.
    - Corrected globe zoom levels.
    - Corrected invalid text input.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@112 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9ff1734109a75294751459da73959d7e83dffedc
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 24 20:14:34 2010 +0000

    - Added country borders and names to Geoscape.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@111 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9f390b6a4b81767adb196dcff412148e85092b15
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jul 23 16:02:20 2010 +0000

    - Added v6 globe lighting by pmprog.
    - Added regions to world.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@110 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 26ba1248e55b9ba9c43b836b2d6af3462e5fe381
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jul 22 14:27:41 2010 +0000

    - Various fixes to sound loading.
    - Added support for DOS sounds.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@109 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 67d9fea5386b00afbe94fe898ecba3da18850d42
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 21 17:31:31 2010 +0000

    - More globe lighting, by pmprog.
    - Fixed heap corruption, by Eeyoocah5Moh.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@108 11c4a5ed-7179-4546-81a6-367b3be9d812

commit aa7bd0e85d6f3a768ef6b47076e5de65bb8cfe44
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 21 02:47:01 2010 +0000

    Visual Studio lets me get away with a lot apparently...
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@107 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 850800ca050070e836df0ddb935b79d20f956304
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 21 02:00:29 2010 +0000

    - Fixed bugs in sound loading.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@106 11c4a5ed-7179-4546-81a6-367b3be9d812

commit af8a0e82c717cf6d0e8eafe45f7a6d5046b34444
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 21 00:36:43 2010 +0000

    - Cleaned up some stuff.
    - Added text input support for Dingoo devices. (by Shin-NiL)
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@105 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8037c25f7cd97e9f9fdaec5a2ed1f9d2ae0f3832
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jul 19 02:55:25 2010 +0000

    - Added loading X-Com sound effects (Windows only).
    - Added sound effects to buttons and windows.
    - Added check to ensure base stays connected when dismantling facilities.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@104 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bdada5a73c93fe6644ec31defc720d742a37dbfc
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jul 15 00:57:44 2010 +0000

    - Codeblocks project file by mewse.
    - Moved fatal errors to stderr.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@103 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 789b9f5a41229162790924cb4ed81ea73bed00f7
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 14 03:42:40 2010 +0000

    - Changed all animations to be real-timed as opposed to CPU-timed.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@102 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 78c30b6674317c907c2c97e41f494cff70637d1f
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 13 19:02:19 2010 +0000

    - Clearing up warnings.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@101 11c4a5ed-7179-4546-81a6-367b3be9d812

commit cbee9d312410cb607518af0a1009847cfe9bac43
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 13 18:49:53 2010 +0000

    - Added land lighting (WIP) by pmprog.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@100 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 66e3f06ebdbfc5c6428057106da836c761f48ec0
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 13 17:39:43 2010 +0000

    - More cleanups.
    - Added globe zoom with scroll wheel.
    - Added Dingoo Makefile by Shin-NiL.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@99 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f6ffd5e8ba3c6689a75f9b396dea10ea71609965
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 13 02:12:54 2010 +0000

    Missing include.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@98 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 77efce061b2a8ac68783cac2c59ef345f64f476f
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 13 01:40:18 2010 +0000

    - The Great Include War of 2010 (cleaning up and stuff).
    - Moved resource loading to its own state to improve error handling.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@97 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e09f1898c0bebf81895b138605fcf08e2b6cf0a6
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jul 8 20:00:20 2010 +0000

    - Various fixes by contributors:
    -- Fixed endlines (battlesquid)
    -- Fixed Game::getStates (Eeyoocah5Moh)
    -- SurfaceSet uses surfaces instead of clipping rectangles (pmprog)
    - Added textures to globe
    - Optimized marker rendering on globe
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@96 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 3f93906f73c4a1797514dff20f819ecbeafe1d30
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jul 7 18:46:38 2010 +0000

    - Fixed makefile on Cygwin by battlesquid.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@95 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 163452dc1a023517596f3e5a69949fa237254edc
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jul 6 01:52:57 2010 +0000

    - Added window for confirming base placement.
    - Added screen for placing initial Access Lift.
    - Finished up new base building.
    - Added base switching in Basescape and Base Info screens.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@94 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 659e279d09e1af6271c03bdff4ca568ed6721aa5
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jul 4 15:59:19 2010 +0000

    - Fixed base markers not being displayed correctly on the globe.
    - Fixed zoom not being limited properly.
    - Fixed text bottoms getting cropped.
    - Added text input limit to prevent them going over the edge.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@93 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 0f7ea3dd420cd9e7219f476df838d5b11c55dfc3
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jul 3 00:47:25 2010 +0000

    - Cleaned up some test stuff.
    - Added base markers to Geoscape.
    - Added base placement.
    - Added base naming.
    - Added basic framework for sounds.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@92 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 92a3a82b72310f6f420dcadc14a0eb9d2719eaba
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jul 2 00:57:42 2010 +0000

    - Fixed various algorithms on the globe.
    - Minor cleanup.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@91 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f788a1787b277ac68774db8b7eb1259f4193a6da
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jul 1 15:35:23 2010 +0000

    - Added Craft Soldiers screen for assigning soldiers to crafts.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@90 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 1eb5312adf1eecb35151817595a8aef1bb8aa1e4
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jun 29 14:12:19 2010 +0000

    - Changed some class names for clarity.
    - Fixed some surface bugs.
    - More work on Craft Info screen.
    - New point-in-polygon algorithm thanks to pmprog.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@89 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 946adf6709aa068ac28fd00fa9edfce8e281c784
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 27 16:31:27 2010 +0000

    - Fixed performance hit with TextList selector.
    - Added selector to BaseView.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@88 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9595a37c02a4fb4a1692a93655ed63507eb6e29e
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Jun 26 17:01:59 2010 +0000

    - Cleaned up Makefile by Eeyoocah5Moh.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@87 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b39ea759d6751d65a0cc85211fa3d13a64c6b961
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jun 25 03:36:53 2010 +0000

    - Added basic layout for Craft Info screen.
    - Fixed some more comments.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@86 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6f72573ba64ccf611b9a7b192e8c22495cd67f5c
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 24 00:32:22 2010 +0000

    - Removed Xcode project stuff because it's a pain for me to maintain. Mac builders can just make it themselves.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@85 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 7c98d6ae7b1c2108fd16e106666f6d745cf17c08
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 24 00:31:08 2010 +0000

    - Fixed hangar not showing up in facility list.
    - Added highlighting to text lists.
    - Cleaned up some stuff.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@84 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 25d689385727236573ed1714132ab01455ea03ff
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Jun 18 02:37:36 2010 +0000

    - Cleanup in code, documentation, etc.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@83 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6bd3870bf751b1a4e5d027a16331e8b1416a2860
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jun 16 19:41:36 2010 +0000

    - Added proper facility placement checking.
    - Fixed some bugs with base view.
    - Fixed a bug with the 5 Secs button.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@82 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 32263000f46e2a13bb0eedd040565cc4aaa174ad
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jun 15 02:41:20 2010 +0000

    - Added facility placing
    - Added facility building over-timeAdvance
    - Added message for construction completion
    - Corrections to event handling
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@81 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 53d534f876819a7fa3d90925dbe1fd0135040a7f
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 13 15:57:21 2010 +0000

    - Added Place Facility window.
    - Changed some Basescape event handling.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@80 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2d5bc6b7331b081268caff1d64fc6429303e8282
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 13 03:01:10 2010 +0000

    - Facility dismantling.
    - Minor fixes here and there.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@79 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 76095888b7f8f254565ad20390e5a13134d9113e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Jun 13 01:40:00 2010 +0000

    - Did some improvements to events.
    - Some more documentation.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@78 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 16cde6a105637769aeab1a3d279dd8ea65bb0e68
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 10 15:33:37 2010 +0000

    - Added Build Facilities Window.
    - Added Monthly Costs screen.
    - Implemented monthly base maintenance costs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@77 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8ed9aba158fada9a97b5ad127a4e7249952ff5c2
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Jun 9 15:09:50 2010 +0000

    - Added days remaining to facilities under construction.
    - Fixed craft display bug in hangars.
    - Fixed color bug in mini base view.
    - Fixed slowdown in TextList rendering.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@76 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bb36192b7d2891571dbef3d52fd9eb3d2055c4c7
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Jun 8 16:37:19 2010 +0000

    - Added mini base view to Basescape and Base Info.
    - Fixed connector bug.
    - Fixed Rank graphic bug.
    - Fixed some pixel setting bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@75 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 670d496b0c8121d606bd09897ef7e1872449aa2f
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jun 7 13:40:25 2010 +0000

    - Added craft sprites.
    - Base Info now shows real base info.
    Added to Base View:
    - "Green border" for facilities under construction.
    - Connectors.
    - Crafts.
    - Facility names.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@74 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 24ad4791e16d2552a7e727348dbec73db886cb48
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 3 21:30:34 2010 +0000

    - Fixed compiling error on Mac.
    - Added Xcode project files.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@73 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d25ce705e731ea92f1e60694d76c2fb6e810c15e
Author: SupSuper <supsuper@gmail.com>
Date:   Thu Jun 3 19:10:33 2010 +0000

    - Fixed missing LangStrings.
    - Fixed localization bug in Base Info.
    - Added craft types.
    - Added starting base facilities.
    - Added base view showing facilities.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@72 11c4a5ed-7179-4546-81a6-367b3be9d812

commit be29d593abcad9c53fd097aa992d49dc4c3a658d
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 31 00:35:29 2010 +0000

    - Some optimization on control blitting.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@71 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 522d72b3864d41b4b7e757689d54ae2f631c8758
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 30 22:47:07 2010 +0000

    - Added all the starting facilities
    - Added starting base layout
    - Added scientists/engineers
    - Added craft IDs
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@70 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 97a156f08020140dc2c0a9fc29685589fa22909b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 25 01:23:55 2010 +0000

    - Added soldier rank sprites
    - Finished Globe documentation and other corrections
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@69 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 931b652e966193a4c3a30821319d4cc68e921cf1
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 24 18:28:26 2010 +0000

    Missing files
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@68 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bee19a318ed4b98d35ad45ba888a5c0189da4c68
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 23 17:24:42 2010 +0000

    - Fixed bugs in keyboard input
    - Finished soldier stats
    - Finished Soldier Info stats screen
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@67 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 50415af382f75131f1e619f2d84a1d022fd88991
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 21 15:02:17 2010 +0000

    - Made TextList selectable.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@66 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b4f46df1341541db0365a94a4b1ec0d1db794917
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 21 12:00:13 2010 +0000

    HOLY FUCKING SHIT I JUST CAME YOU CAN FINALLY ROTATE THE GLOBE HOWEVER YOU WANT OMG!!!!!!!
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@65 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d263ed289bda2db4df2a0604826493bf4ebee94a
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 20 23:38:48 2010 +0000

    - Finished documentation.
    - Code cleanups.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@64 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f94d6032a43c5f16d08e90ae0d25b17c374f3ff4
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 19 16:14:50 2010 +0000

    - Code cleanup.
    - These sure are some docs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@63 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c66760708c4b22c255628da3fdd2b562cecff365
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 19 12:15:41 2010 +0000

    - Docs docs docs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@62 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 81375c898a086272146a9d440c8ac41ded2fa5cd
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 19 00:30:28 2010 +0000

    - More documentation work.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@61 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 24619b4a591e46f03fac83c04f140104bd8bdd3c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 18 16:52:36 2010 +0000

    - Documented all the engine and state classes.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@60 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6ffbead103d88932e1cbd550184ace1dd696cd85
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 18 01:21:33 2010 +0000

    - Cleanup and documentation work
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@59 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a86c176bf12ac76ef9f1644498054c839db8ed8e
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 15 22:11:07 2010 +0000

    - Added custom music support
    - Added music looping
    - Fixed palette bug
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@58 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2a7c6377a8501da24d6f9e7af9e09d7f6ea9e3e8
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 15 19:43:30 2010 +0000

    - Fixed error handling
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@57 11c4a5ed-7179-4546-81a6-367b3be9d812

commit cef547a7102223419029d47ab95bce43be7d9610
Author: SupSuper <supsuper@gmail.com>
Date:   Sat May 15 19:29:26 2010 +0000

    - Finished soldier naming
    - Cleared up warnings
    - Fixed THE MISSING CURSOR PIXEL
    - Added "-fullscreen" command
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@56 11c4a5ed-7179-4546-81a6-367b3be9d812

commit cd98222427b193994aec4500a08fecca7953b394
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 14 12:09:58 2010 +0000

    - Fixed random number generation
    - Fixed game not working in DOS version due to lack of MIDI music
    - Added pause for error messages
    - Added basic soldier name generation
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@55 11c4a5ed-7179-4546-81a6-367b3be9d812

commit ae64c4d520f8fb9b4cb693abb0a7f1cc610bc685
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 13 21:56:37 2010 +0000

    - Fixed cyclic dependency
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@54 11c4a5ed-7179-4546-81a6-367b3be9d812

commit bedc5fa629e44452663f7ef73ed0e212b9392071
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 12 11:56:23 2010 +0000

    - Added basic soldier generation
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@53 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5b9df8b2902523176a1ac46506431458ad266f0a
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 11 19:46:38 2010 +0000

    - Code cleanup and junk
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@52 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 45339716632b624e9132041f151f71bab7c8f05b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 11 15:36:51 2010 +0000

    - Added init() functions to states
    - Fixed Geoscape timer button bug
    - Fixed Basescape name bug
    - Added popup effects to windows
    - Added framework for Soldier, Craft and BaseFacility
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@51 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 32eae156df200dd004773ec2a9ddd105dc188e7b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 11 00:09:10 2010 +0000

    Tying screens to bases
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@50 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 42a6a11f63291c89c0f07e5e7566b548f4f28114
Author: SupSuper <supsuper@gmail.com>
Date:   Mon May 10 17:36:55 2010 +0000

    - Added Base framework
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@49 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2f7bae6c011407036cee377be13526fc4aaca012
Author: SupSuper <supsuper@gmail.com>
Date:   Sun May 9 00:49:49 2010 +0000

    - Added music support
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@48 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b1a1737cf1d63f1bf7b52e9b00124539368a4d07
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 7 23:35:58 2010 +0000

    - Fixed random seed generation
    - Fixed screens not covering each other
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@47 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b156000d0dd6be6a22598f223f706f769f514f3d
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 7 17:18:57 2010 +0000

    - Fixed bugs in date display
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@46 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 9e01729302e784fbbb77f8920f64548fdb71c696
Author: SupSuper <supsuper@gmail.com>
Date:   Fri May 7 01:23:48 2010 +0000

    - Refactoring and junk
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@45 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 7b9f5357327044bcb0adf16402d349897172d578
Author: SupSuper <supsuper@gmail.com>
Date:   Thu May 6 11:31:04 2010 +0000

    - Finished Monthly Report screen
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@44 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 3c01744a6c8fc60c32438003ae99ab3707ed17de
Author: SupSuper <supsuper@gmail.com>
Date:   Wed May 5 11:29:17 2010 +0000

    - Cleaned up some includes
    - Added basis for monthly funding
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@43 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fdf14c016eda6d956802477ba5852f8287b6e12b
Author: SupSuper <supsuper@gmail.com>
Date:   Tue May 4 23:15:26 2010 +0000

    - Added state queue to support windows
    - Updated all states accordingly
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@42 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 947fd3a87645bfc12963000073021e978ad57a90
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 30 00:55:15 2010 +0000

    - Fixed uninitialization bug
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@41 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 22dd561cb051d6e8554e60566fa8f2117c322721
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 27 23:58:33 2010 +0000

    - Added funds
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@40 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e8e0b4e194adf6bfbb7118a7b868d0c4ea007126
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 27 21:39:26 2010 +0000

    - Added Countries with funding
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@39 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 16daaae3a5f17619a73061f562b71f45c29d9e58
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 24 17:10:26 2010 +0000

    - Added Countries
    - Moved Polygons to ReosourcePack
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@38 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f1a5dc283a8a9b8e8a61733321945e2276e5e60e
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 24 12:00:36 2010 +0000

    - Added ruleset stuff
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@37 11c4a5ed-7179-4546-81a6-367b3be9d812

commit ddc864bace76d4b605ecc18a21c2e907bba55efb
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 23 21:33:39 2010 +0000

    - Fixed more linking shenanigans
    - Added Visual Studio 2010 support
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@36 11c4a5ed-7179-4546-81a6-367b3be9d812

commit e7e275708954cc6da628d22504b8732a27c750ea
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 16 11:08:50 2010 +0000

    - Fixed errors
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@35 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 05da0b90b8a519248b40da6a292aecf89e56188d
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Apr 16 11:05:28 2010 +0000

    - Some work on SavedGame structure, added Countries
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@34 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 11b422b5407c4d5b72a4693c7dcba8957598e51c
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Apr 13 21:00:22 2010 +0000

    - Got rid of C-style NULL
    - Added handler for timer
    - Fixed dependencies problems
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@33 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 7505b9c6535b214a3b82af72980cbf5e41fdb798
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Apr 3 02:43:48 2010 +0000

    - Fix for SDL_gfx until it supports 8bpp color values
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@32 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 898e45b01e6c2dc1c0ede4832e2630721a66d2b5
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Mar 27 21:42:41 2010 +0000

    - Added game time
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@31 11c4a5ed-7179-4546-81a6-367b3be9d812

commit a5567824e866ae368ee6ad9503ca2b89136043df
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 24 12:50:49 2010 +0000

    Stuff and junk
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@30 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f82a9a20d6eda0bfb0c840e17071d7691abf75f5
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 24 12:48:33 2010 +0000

    Fixed error handling
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@29 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d0128827326fcebb2d015717bb2f676540531d27
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 24 12:41:51 2010 +0000

    - Moved resource handling to its own class to keep things better structured
    - Also restructured and cleaned up some other stuff
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@28 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 5e5ef5fdf52f3faf8109b3616c959fa9a9ff80e7
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 23 01:58:06 2010 +0000

    - Fixed bug in Text rendering when blank.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@27 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 2c32776fa7d7289c1a052e0ae4dced2560a53ef9
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 23 01:39:33 2010 +0000

    - Added framework for game logic and data
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@26 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 6285db9b683918ef5a3458c06a074182ac552b63
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 22 23:59:24 2010 +0000

    Forgot this file.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@25 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 51719df7deca841abee3894bef68c1e738b889f6
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 22 10:42:27 2010 +0000

    - Word Wrap is better left off by default
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@24 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 47dfe4d6aa820256e08cf62d97ca1c72955a9724
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 21 17:02:48 2010 +0000

    - Added TextEdit control for inputting text.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@23 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 21ab167bb8e14fbfa24678b9044b353efbe7fcdb
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 21 03:51:31 2010 +0000

    - Changed Language String ids into enums
    - Added Bar controls
    - Added keyboard events
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@22 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c0ad75dcebdd6a746a9c9578a22618e211f59f60
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 19 22:41:48 2010 +0000

    - Finished Base Info and added Graphs screen.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@21 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fd8053109b6bb8d52412d73f2131234ba59237bf
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 19 16:02:49 2010 +0000

    More work on Base Info screen, currently buggy
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@20 11c4a5ed-7179-4546-81a6-367b3be9d812

commit f5d9f5b70bc3266aaacfa736c80b6b52d711d73f
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 19 12:56:58 2010 +0000

    - Added Research, Manufacturing, Purchase, Sell and Base Info screens
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@19 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 94bcd4f63b466c5175d8717ff57df6c8f141606c
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 17 13:02:31 2010 +0000

    - Fixed a bug in Crafts screen
    - Some work on Research screen
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@18 11c4a5ed-7179-4546-81a6-367b3be9d812

commit c8b2e8634d03fecba9c2255077edd34daab233d9
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 14 23:54:09 2010 +0000

    - More code cleanup
    - Added Linux support
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@17 11c4a5ed-7179-4546-81a6-367b3be9d812

commit ee58bdd02f96b83c68b46824c85f8fea9a143cba
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 14 23:22:40 2010 +0000

    Code cleanup
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@16 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fb8b75d21a34d22dfc48dce63a0d6325b5c5888e
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 14 20:11:58 2010 +0000

    - Added Basescape, Crafts and Soldiers screens.
    - Fixed some palette bugs.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@15 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 179d8488db2f45244909b62cba5cd7769e725126
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 10 17:54:54 2010 +0000

    - Finished Options and Abandon Game windows.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@14 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 957e0befcfd7aaeccb2a840fe22fc3d485aaa7bc
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 9 14:32:07 2010 +0000

    Basic structure for Options and Abandon Game windows
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@13 11c4a5ed-7179-4546-81a6-367b3be9d812

commit fb2a677a04d873107834dac2e57ec5c11bcf9391
Author: SupSuper <supsuper@gmail.com>
Date:   Sun Mar 7 23:52:35 2010 +0000

    More work on the Intercept and Funding states.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@12 11c4a5ed-7179-4546-81a6-367b3be9d812

commit b1a8e280c08b6bbbc8175b048e99b6c0e7907883
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 5 21:30:47 2010 +0000

    Fixed TextList rendering bug.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@11 11c4a5ed-7179-4546-81a6-367b3be9d812

commit ac1ef0ef27f03551626eb454afb9d9f20c144551
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Mar 5 13:12:36 2010 +0000

    - Finished Timer and connected it to globe rotation
    - Finished Funding and Intercept interfaces
    - BUG: Something wrong with TextList, gotta investigate
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@10 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 747cf10f88e9b0489bd58321face51d29b8ec05b
Author: SupSuper <supsuper@gmail.com>
Date:   Wed Mar 3 12:05:06 2010 +0000

    - Added framework for Timer
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@9 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 7fb23d2850ed49b4281fc07feb3a18df621b1161
Author: SupSuper <supsuper@gmail.com>
Date:   Tue Mar 2 14:32:21 2010 +0000

    - Fixed text centering in buttons
    - More work on Intercept and Funding screens
    - Fixed palette bug in Main Menu
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@8 11c4a5ed-7179-4546-81a6-367b3be9d812

commit adbfe753ec572fe9071d54fc858fc3d601abb178
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 1 14:53:44 2010 +0000

    - Some work on Intercept and Funding screens
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@7 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 64859bf2b81ff4a200750eb3b434d3f6b3e0eda9
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Mar 1 13:16:49 2010 +0000

    Dropped Visual C++ 2005 support, no longer needed.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@6 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 8f3e0edf3dd3c9f398eda11f6809fa7c02406c30
Author: SupSuper <supsuper@gmail.com>
Date:   Fri Feb 12 02:24:54 2010 +0000

    New and improved text rendering algorithm
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@5 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 91aa99f2ec59dfa490b317843688bff28bebe9f5
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 6 19:41:05 2010 +0000

    Fixed a graphical corruption bug.
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@4 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 79b773d6d9c06d4d4a1d1bde94ca6b5897e73c45
Author: SupSuper <supsuper@gmail.com>
Date:   Sat Feb 6 05:35:22 2010 +0000

    - Finished the Geoscape interface
    - Lots of bugfixes and overall code improvements
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@3 11c4a5ed-7179-4546-81a6-367b3be9d812

commit 75af5da8f32cb2948fc7737c9e9f970b3e33c526
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 25 01:41:21 2010 +0000

    First commit
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@2 11c4a5ed-7179-4546-81a6-367b3be9d812

commit d502e2de0d25607069891359d568288bd556f476
Author: SupSuper <supsuper@gmail.com>
Date:   Mon Jan 25 01:23:59 2010 +0000

    Main development
    
    git-svn-id: https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk@1 11c4a5ed-7179-4546-81a6-367b3be9d812
