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