Commit Graph

6800 Commits (stable-6.1)
 

Author SHA1 Message Date
Sven Eberhardt 91fdb82720 Remove dupliocate sound loading. 2015-02-07 14:01:15 +01:00
Sven Eberhardt c94814f374 Fix signed/unsigned comparison warning. 2015-02-07 14:01:14 +01:00
Maikel de Vries df58032aa8 deactivate producers of higher priority on overproduction 2015-02-06 21:16:48 +01:00
Maikel de Vries 1336bb36ee libraries clean-up: remove graphics and clean defcores 2015-02-06 19:44:22 +01:00
Sven Eberhardt 9600eec5bd Crash Landing: Fix them Englishs in Gyro's dialogue [Fluff] 2015-02-05 20:54:11 +01:00
Sven Eberhardt 68b1f55a56 Experimental: Fix ambience execution with player counts divisible by three. 2015-02-05 20:50:12 +01:00
Sven Eberhardt 51d34c0c66 Fix typo in raid mission. 2015-02-05 20:50:06 +01:00
Maikel de Vries 5c29121600 correct inherited call in structure library 2015-02-05 17:56:14 +01:00
Maikel de Vries 4d773f4ee9 fixed mine rescue goal 2015-02-05 17:40:13 +01:00
Maikel de Vries b81774c8c4 remove gamma from tutorial 2 2015-02-04 22:17:54 +01:00
Nicolas Hake e2a8f6d303 Reorder some declarations and initializations to avoid order mismatch
While none of the mismatches were having a side-effect, this silences a
number of -Wreorder warnings which were drowning out potentially
important diagnostics.
2015-02-04 22:12:42 +01:00
Martin Plicht 2ca9a77cc4 mac: Do #include guessing dance until compile success 2015-02-04 21:52:04 +01:00
Maikel de Vries b59141f905 remove debug logging from power library 2015-02-04 15:56:02 +01:00
Maikel de Vries a5155f6d88 fixed no power need rule 2015-02-04 12:40:29 +01:00
Maikel de Vries 750945ee1c add a test for player elimination effects on power network 2015-02-04 10:35:16 +01:00
Maikel de Vries a0dd53227e fixed storage not being consumer and producer at the same time 2015-02-04 10:35:16 +01:00
Maikel de Vries 97900a1278 libraries: remove power system before ownership 2015-02-04 10:35:16 +01:00
Maikel de Vries 121af3459e remove obsolete keeping track of power balance 2015-02-04 10:35:16 +01:00
Maikel de Vries 369a290d99 power status symbol not visible in FoW 2015-02-04 10:35:16 +01:00
Maikel de Vries 671480066c fixed power usage of elevator 2015-02-04 10:35:16 +01:00
Maikel de Vries 13a72c65f0 improved power system callbacks 2015-02-04 10:35:16 +01:00
Maikel de Vries 75018e6a0c do not show power need symbol for storages 2015-02-04 10:35:16 +01:00
Maikel de Vries aea2c7f9d2 fix title for explode container test 2015-02-04 10:35:16 +01:00
Maikel de Vries b7ba9f2eb1 correct updating after setting power level of storage 2015-02-04 10:35:15 +01:00
Maikel de Vries 5eef390b44 power priorities are updated before network balancing 2015-02-04 10:35:15 +01:00
Maikel de Vries 17c4049563 separate library for power storage 2015-02-04 10:35:15 +01:00
Maikel de Vries c0ff94eb75 normalize power values to multiples of ten
This makes it easier for internal calculations and that value of 10 now represents a single light bulb. It is advisable to only use multiples of 10 for production and consumption values.
2015-02-04 10:35:15 +01:00
Maikel de Vries e7fa8621e2 fix power consumption of elevator 2015-02-04 10:35:15 +01:00
Maikel de Vries 7f15d8646b simplify network power balancing 2015-02-04 10:35:15 +01:00
Maikel de Vries c5e36d8f1f fixed object placement in power test after rebase 2015-02-04 10:35:15 +01:00
Maikel de Vries 9d0e079d7d power library local variables in a single proplist
This prevents clashes, all libraries could use a single proplist named lib_*
2015-02-04 10:35:15 +01:00
Maikel de Vries 2c317888ca wind mill is only power producer for itself 2015-02-04 10:35:15 +01:00
Maikel de Vries 4914d73a82 fix power balance on adding an active power consumer 2015-02-04 10:35:15 +01:00
Maikel de Vries febf1234a9 always register power need in producer library even if zero 2015-02-04 10:35:15 +01:00
Maikel de Vries f9f790cbd6 fixed callbacks from the power library to producers and consumers 2015-02-04 10:35:15 +01:00
Maikel de Vries 86a7728650 add new power test for power producing pumps 2015-02-04 10:35:15 +01:00
Maikel de Vries fbe937b3e4 improve sawmill tree collection speed 2015-02-04 10:35:15 +01:00
Maikel de Vries eec38a9f17 reimplement power network handling by the flag library 2015-02-04 10:35:14 +01:00
Maikel de Vries ac5f9dbce7 correctly implement handling of steady power producers 2015-02-04 10:35:14 +01:00
Maikel de Vries 2d00588dff new power system (work in progress) 2015-02-04 10:35:14 +01:00
Sven Eberhardt a237caa467 Save config to disk at round end (#1260)
This should ensure that MissionAccess gained in this round is always saved even if a crash happens during scenario shutdown or in a following round.
2015-02-03 22:49:55 +01:00
Sven Eberhardt a9ba6a3eb3 Gyro name change due to copyright considerations.
Also commit missing dialogue file.
2015-02-03 21:18:01 +01:00
Sven Eberhardt d7b9027a32 Add another NPC to crash landing.
Gyro talks about catapult usage. Dialogue by Pyrit.
2015-02-03 20:39:17 +01:00
Sven Eberhardt c714e5e3b2 Fix full map screenshots (#1220).
Fixed upperboard, borders when screenshotting while at the side of the map and issues when multiple viewports were open.
2015-02-03 01:00:16 +01:00
Maikel de Vries 041532505b reduce lag when night by removing gamma change
The cool effect is then gone, but it has to be replaced anyways by shader effects.
2015-01-29 18:04:46 +01:00
Sven Eberhardt 7eab59df4f Crash Landing: Minor landscape rework. (#1138)
It's the second mission so it's supposed to be easy. But the huge firestone reservoir just beside the bottom granite were just inviting to blast through there.

Also removed some brick areas to make the pumping path less forced. You can now also reroute the lava lake into your starting caves if you want (although this is quite dangerous because you need a lot of space and you're screwed if it fails).
2015-01-28 23:05:19 +01:00
Sven Eberhardt eda637a108 Fix deep script recursion when lots of stacked dynamite boxes explode. (#1252) 2015-01-28 22:51:22 +01:00
Sven Eberhardt 86b2dbb2ca Document light material property. 2015-01-28 22:37:59 +01:00
Sven Eberhardt 7b8ffd79a4 Make Lava/DuroLava emit ambient light as a material property. (#1205) 2015-01-28 22:35:14 +01:00
Nicolas Hake c087a88977 Fall back to COMPILE_DEFINITIONS_DEBUG for old CMake
Debian Stable still ships 2.8.9, so for the time being we want to
support that version.
2015-01-27 17:58:31 +01:00