Lukas Werling
08edf3bb58
Enable -Wformat-security for gcc and fix one warning (GH-64)
...
Fedora has -Werror=format-security enabled per default, so enabling and
fixing these warnings is a good idea.
2018-02-06 23:31:50 +01:00
Maikel de Vries
3ad91ee02b
add stalactites to hot ice as decoration ( #1564 )
2018-02-05 16:54:02 +01:00
Maikel de Vries
42310548d8
stalactite: fix raindrop, allow placing in sky, fix stalagmite, clean up
2018-02-05 16:53:07 +01:00
Maikel de Vries
e94a0b3c36
molten monarch: fix fire particles and fade out gravestones ( #1560 )
2018-02-05 15:04:46 +01:00
Maikel de Vries
81abbce77a
flammable library: burned object copies motion from inflamed object
2018-02-04 21:20:39 +01:00
Lukas Werling
cd2b8370da
Fix warnings in DirectExec crashing ( #1990 )
2018-02-04 12:33:58 +01:00
Maikel de Vries
369e2d0b0c
sandbox: remove god mode objects on departure
...
This ensures that their too large graphics do not appear for the player, the only departure is when the clonk dies or is removed.
2018-02-03 09:34:45 +01:00
Maikel de Vries
1113761679
sandbox: use spraycan and overload functionality
2018-02-01 21:38:24 +01:00
Maikel de Vries
3a866caa73
maze: fix warning for declaration of variables and move spray can to Decoration.ocd
2018-02-01 21:23:14 +01:00
Maikel de Vries
22ca0513cc
remove strange pixel artefacts from signpost graphics
2018-02-01 20:58:13 +01:00
Maikel de Vries
d65dd96851
sandbox: add english translations and clean up scripts
2018-02-01 20:55:24 +01:00
Lukas Werling
8f285299d1
Fix Mortimer missing in Credits
2018-01-31 21:18:27 +01:00
Lukas Werling
1f94d66000
Bump version to 9.0 alpha
2018-01-31 21:08:32 +01:00
Lukas Werling
13f082e8c8
Implement Credits.txt export from StartupAboutDlg
...
Pressing Ctrl+S while on the Credits screen will save everything to
Credits.txt in the current working directory. This is only meant for
developers modifying the credits; the shortcut isn't mentioned anywhere.
2018-01-31 21:07:09 +01:00
Maikel de Vries
9e01a861ce
fix some more structure vertices, also for asymmetric ones when flipped ( #1979 )
2018-01-31 19:59:41 +01:00
Maikel de Vries
18bb8371d3
... and remove log used to find the problem
2018-01-30 21:29:45 +01:00
Maikel de Vries
041597971f
fix typo in ladder library that adds an infinite amount of effects to the clonk over time
2018-01-30 21:28:30 +01:00
Maikel de Vries
8889a68127
horrid highway: fade out trains if they are taking too long
2018-01-29 10:16:14 +01:00
Lukas Werling
53f29ccb96
Update remaining Version entries from 7 to 8,0
...
Maikel missed some in aa89217
("update version to 8.0 in DefCore.txt,
Scenario.txt and Version.txt").
2018-01-28 23:09:06 +01:00
Lukas Werling
44172576af
Add NativeException to credits
2018-01-28 21:16:14 +01:00
Arne Schauf
8ad13a4d51
Fix german description typo
2018-01-28 17:54:47 +01:00
Lukas Werling
0f78e63f02
Add warning for broken runtime join ( #1109 )
...
This also fixes the "no runtime join" error appearing for pre-lobby
games, where joining usually works anyways.
2018-01-28 17:34:45 +01:00
Lukas Werling
223ab6f77b
Add warning about unfinished gamepad controls
2018-01-28 17:18:20 +01:00
Julius Michaelis
56cac7a4e2
Set C4VERSIONEXTRA to rc1
2018-01-28 14:02:38 +01:00
Maikel de Vries
aa892171fb
update version to 8.0 in DefCore.txt, Scenario.txt and Version.txt
2018-01-28 13:18:46 +01:00
Julius Michaelis
f39ce4f25c
Make arrows burn ( #1983 )
2018-01-28 12:51:14 +01:00
Kanibal
4dd97d266e
C4LoaderScreen: use const string reference
...
C4LoaderScreen: compare file extension case-insensitive
2018-01-28 11:07:05 +01:00
Kanibal
384472f183
Modernize loader loading code ( #1748 )
2018-01-28 11:07:05 +01:00
Julius Michaelis
1a5a60c39e
Move warning about #1965 to a better place (see d175f776a
)
2018-01-28 01:14:25 +01:00
Julius Michaelis
d175f776ad
Warning about #1965 so if we release 8.0 without fixing that bug, hopefully nobody will stumble over it.
2018-01-27 22:21:18 +01:00
Maikel de Vries
41cecc6a6f
liquid tank: show to which object the pipe is connected in interaction menu
2018-01-25 13:44:57 +01:00
Maikel de Vries
0b42dc8e20
fix implicit_range_loop_var_decl in Ambience object script
2018-01-24 19:50:35 +01:00
Maikel de Vries
ea72e2e542
clean up library vendor script
...
Also set up buy all available on shift + click for testing
2018-01-24 17:44:42 +01:00
Maikel de Vries
a13b7c48ab
AI: put on wearables if in inventory
2018-01-24 17:41:07 +01:00
Maikel de Vries
73dbc72f34
make friendly fire rule also work for lightning strikes and punches
2018-01-24 11:42:19 +01:00
Maikel de Vries
65c279233e
improve enemy finding for defense AI
...
The path finder seems quite slow if a lot of AI enemies are around and can't find a path...
2018-01-23 11:35:47 +01:00
Maikel de Vries
26fe0d089a
fix possible script error in destructible library
2018-01-23 11:34:13 +01:00
Maikel de Vries
29aedb36f2
fix scenario saving of hand items for golden statue
2018-01-22 21:00:13 +01:00
Sven Eberhardt
bb7afe5850
Missions/Raid+TreasureHunt: Oil barrels are actually filled with oil and don't empty.
2018-01-21 21:53:01 -08:00
Sven Eberhardt
ceab026780
Missions/Raid: Fix Pyrit hat and activity
2018-01-21 21:40:25 -08:00
Sven Eberhardt
88d1136215
Missions/Raids: Add signpost texts
2018-01-21 21:36:44 -08:00
Maikel de Vries
d411f07fda
carry heavy: add option for scripters to skip pick up animation
...
This is probably not the cleanest solution but I needed one and could not think of a better option.
2018-01-21 09:44:48 +01:00
Maikel de Vries
2b4e40e589
improve AI for defense rounds (boom attack path finding)
2018-01-21 09:44:48 +01:00
David Dormagen
3acd4a22f2
take 'left' and 'player' (and more) out of global namespace
...
The values from the enums are converted to numbers a lot, so using an enum class would be counter-productive.
Having 'left' in the global namespace appeared to be an actual problem with some Qt headers, according to Fulgen.
2018-01-20 18:20:51 +01:00
Julius Michaelis
735a29103f
Suggestion for #1765/Acid Drilling: Add a statue that requests an acid bath.
2018-01-20 00:09:06 +01:00
David Dormagen
fda3eecd84
made structures either flippable or prevent it completely ( #1980 )
...
Foundry is now flippable. SteamEngine is not yet flippable due to collection zone (could use similar solution as foundry).
Pump is not yet flippable, because I don't want to test the bazillion combinations of states of the pump now - maybe after a release.
2018-01-19 17:16:10 +01:00
Maikel de Vries
e7354ac4b1
defense enemy: add bomber plane
...
This is a first attempt at an AI flying an airplane and is still very basic.
2018-01-19 14:37:21 +01:00
Maikel de Vries
0bac4579ef
fix other script usages of SimFlight
2018-01-19 14:37:21 +01:00
Maikel de Vries
92aba45914
fix diving animation prediction for clonk
...
And no! randomly multiplying by 2 is not a solution...
2018-01-19 14:37:21 +01:00
Maikel de Vries
dc7734e223
FnSimFlight: fix precision of velocity if not provided
2018-01-19 14:37:21 +01:00