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
Maikel de Vries
0086f236c1
defense goal: improve scoreboard, description and enemies
2018-01-19 14:37:21 +01:00
Maikel de Vries
f3626469b2
ensure proper saving of pipe lines to prevent line breaks
2018-01-19 14:37:20 +01:00
Maikel de Vries
f815892b19
fix and unify message showing for goals and rules in F menu
2018-01-19 14:37:20 +01:00
Julius Michaelis
9d61cc9bc9
Fix Mac build broken in b11564168
, attempt 2
2018-01-19 13:01:26 +01:00
Julius Michaelis
914d3798a4
Addedum to the control fixes in b11564168
( #1693 , #1982 ):
...
- Allow configuring keyboard keys with modifier keys
- Allow using Alt as a key in game on linux
(I'm still puzzled why only Ctrl and Shift where implemented in so many places)
- Adjust the deserializer and PlayerControls.txt to match the serializer for mouse keys
- Refactor C4PlayerControl::DoMouseInput a little bit
- Try to fix the Mac build (attempt 1)
- Fix a bug in C4KeyCodeEx::CompileFunc where it set an incorrect KeyComboItem::sKeyName
- Fix(?) StdCompilerConfigRead not doing anything on NoSeparator
2018-01-19 11:23:51 +01:00
Clonkonaut
9eef4e2a9f
Make various vertices more symmetrically laid out and more fitting to the shape ( #1979 ).
2018-01-18 02:32:54 +01:00
Lukas Werling
ad66ba3145
Krakatoa: Fix spawn position of rejoining players
2018-01-17 00:09:27 +01:00
Lukas Werling
04ee087e7d
Krakatoa: Don't reduce flag radius ( #1981 )
...
The scenario doesn't have an expansion goal anymore, so I don't see why
we'd want to restrict the radius - especially when that doesn't work
properly.
2018-01-17 00:09:27 +01:00
Mark
4db6300789
Test #1974 : Improved test
...
The test can now actually reproduce the bug before it was fixed, and proves that it does not appear anymore now that it is fixed.
2018-01-15 22:19:05 +01:00
Maikel de Vries
601ca111c9
AI: pass effect to ExecuteJump() to prevent script error
2018-01-15 18:42:31 +01:00
Maikel de Vries
4aa0801762
speed up ladder search by clonks using Find_Property
2018-01-15 17:32:48 +01:00
Julius Michaelis
b115641685
Allow using mouse keys and key combinations from the control assignment configuration dialogue ( #1693 , #1692 )
2018-01-15 00:28:13 +01:00
Lukas Werling
417d10ed97
HotIce: Fix EciToh lava with Sky background
2018-01-14 21:27:28 +01:00
Maikel de Vries
42dfc79359
ranged AI: aim at bottom of structures to trigger explosions on basements or solid ground
2018-01-14 15:27:11 +01:00
Maikel de Vries
3c9dc104b3
defense boom attack: fix destruction tracking
2018-01-14 15:26:27 +01:00
Clonkonaut
16adcfff73
Detach any visible objects upon Death ( #1974 ).
2018-01-14 14:48:03 +01:00
Maikel de Vries
07ea7f2791
( #1969 ): improve situation for structures that want to accept vehicles to be entered
2018-01-14 14:45:48 +01:00
Maikel de Vries
705ab86078
defense: improve goal info and script, king of the hill scenario
2018-01-14 14:42:16 +01:00
Maikel de Vries
b5152e1215
do not show trajectory for script players to prevent lag
2018-01-14 14:42:16 +01:00
Mark
7b13b3455c
Fix #1969 : Prevent pushing vehicles into buildings where they are irretrievable
2018-01-14 14:34:27 +01:00
Mark
88aac09064
Test for #1974
...
The test cannot reproduce the bug at the moment, so consider it a prototype.
2018-01-14 13:34:27 +01:00
Lukas Werling
5944146f2b
Fix more broken entries in Scenario.txt ( #1910 )
2018-01-13 18:57:32 +01:00
Maikel de Vries
d2a8f2503c
GILD: replace dynamite box with lantern ( #1808 )
2018-01-13 18:35:15 +01:00
Maikel de Vries
05268d140b
GIDL: do not make stone doors static back
2018-01-13 18:26:20 +01:00