Maikel de Vries
e0e570e9c9
fix DefCore Version entry for stone and wooden sign
2018-03-12 16:51:16 +01:00
Maikel de Vries
68d901b61c
relaunch rule: fix scoreboard updating and scenario overloading
2018-03-12 15:05:50 +01:00
Maikel de Vries
2c4676d63c
update version to 8.1
2018-03-05 17:47:43 +01:00
Armin Burgmeier
d952012331
Install platforms/ folder in windows installer
2018-03-05 17:42:17 +01:00
Maikel de Vries
0f67b7bb70
treasure hunt: fix wrong dialogue translation of Dagobert to Scrooge
2018-03-05 17:37:08 +01:00
Maikel de Vries
2a59351edd
add wooden sign object
...
Graphics made by Foaly.
2018-03-05 17:37:08 +01:00
Maikel de Vries
0c0c5df94d
signpost and stone sign: clean up scripts and lessen code duplication
2018-03-05 17:37:08 +01:00
Maikel de Vries
84063e1917
c4script: some fixes for style guidelines and typos
2018-03-05 17:37:08 +01:00
Maikel de Vries
b88e72c67a
add stone sign object
...
Graphics made by Foaly.
2018-03-05 17:37:08 +01:00
Maikel de Vries
459b081033
fix guide post pictures and interaction icons
2018-03-05 17:37:08 +01:00
Maikel de Vries
44b377d637
prevent floor switch from making object stuck while moving
2018-03-05 17:37:08 +01:00
Maikel de Vries
2c43ac6bac
item spawn: prevent pickung up two carry heavy objects
2018-03-05 17:37:08 +01:00
Maikel de Vries
c2ac2bda42
item spawn: instantly pick carry heavy items
2018-03-05 17:37:07 +01:00
Nicolas Hake
0e45bb8ee9
Enable SSE2 for BLAKE2 library
2018-03-05 17:37:07 +01:00
Maikel de Vries
66f52a4097
keypad: save code hashed, so that they can't be read off in editor mode
2018-03-05 17:37:07 +01:00
Nicolas Hake
3e0ed99c83
Add BLAKE2 library and expose its a CS hash algorithm to script
...
The crypto "library" only consists of a single function at the
moment because that's all that users have asked for so far. It is
also highly experimental. We will make an attempt to keep the public
interface (i.e. the interface provided by Library_Crypto.c) stable,
but it might still change if necessary. The internal interface
(provided via the global _Crypto proplist) is not for public
consumption and will probably change at some point.
2018-03-05 17:37:07 +01:00
Nicolas Hake
49a1b5aaf7
Make cross-compiling work with GCC 6+
...
GCC6 doesn't like getting some of its default include search paths
passed with the -isystem flag, and the devs seem unlikely to change
whatever they did back to before they broke it. Work around CMake
not dealing with it well either by figuring out the paths at
configure time and telling CMake about them so it can avoid adding
them superfluously.
2018-03-05 17:37:07 +01:00
Maikel de Vries
0eeaf99266
fix dialogue image size for use as icon
2018-03-05 17:37:07 +01:00
Lukas Werling
03d05ff98f
Add EvaluateOnAbort scenario flag for Tower of Despair
...
In Tower of Despair, the scenario saves per-room progress in the
player files. Players win individual rooms, but never the whole
scenario. Consequently, they currently have to give up to make sure
they don't lose their progress. This is not intuitive at all. With the
new flag enabled, players will be saved even if the scenario is aborted.
2018-03-05 17:37:07 +01:00
Maikel de Vries
fabe8302eb
add stalactites to hot ice as decoration ( #1564 )
2018-03-05 17:37:07 +01:00
Maikel de Vries
0f48bb2a86
stalactite: fix raindrop, allow placing in sky, fix stalagmite, clean up
2018-03-05 17:37:07 +01:00
Maikel de Vries
64c08e1510
add star icon
2018-03-05 17:37:07 +01:00
Lukas Werling
32df251d2e
Fix editor keyboard input on FreeBSD (hopefully)
...
Assuming keyboard scancodes on FreeBSD are the same as on Linux.
2018-02-18 22:37:52 +01:00
Lukas Werling
2159895280
Fix IPv4 address serialization on FreeBSD (hopefully)
2018-02-18 22:37:52 +01:00
Lukas Werling
846ba60d46
Editor join: Serialize reference as INI
...
On FreeBSD, the binary serialization doesn't work for IPv4 addresses,
and we never serialize game references as binary anywhere else.
2018-02-18 22:37:52 +01:00
Lukas Werling
e10d4b3bf5
Launch editor via argv[0] on Unix systems without /proc/self/exe ( #1999 )
2018-02-18 22:37:52 +01:00
Lukas Werling
a091874546
Autodetect "/proc/self/exe"-equivalent on FreeBSD ( #1999 )
2018-02-18 22:37:52 +01:00
Lukas Werling
cd1f540b1e
Disable -Wformat-security in parts of C4AulCompiler ( #1992 , GH-64)
2018-02-18 22:37:52 +01:00
Kevin Zheng
d57e0e08d2
Fix networking on FreeBSD ( #1998 )
2018-02-18 22:37:52 +01:00
Lukas Werling
1f20add428
Credits: Fix Kevin Zheng's name
2018-02-18 22:37:52 +01:00
Maikel de Vries
9af9e5d98f
docs: removed obsolote Components entry and add IsEditor function
2018-02-15 13:04:22 +01:00
Maikel de Vries
39d55a6c3f
floor switch: improve object detection and save switch mass
2018-02-15 13:04:12 +01:00
Lukas Werling
ff44b26d4c
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-15 13:03:57 +01:00
Maikel de Vries
721d808df3
molten monarch: fix fire particles and fade out gravestones ( #1560 )
2018-02-15 13:02:05 +01:00
Maikel de Vries
22cd0d03d6
flammable library: burned object copies motion from inflamed object
2018-02-15 13:01:56 +01:00
Maikel de Vries
c46b66002c
fix some more structure vertices, also for asymmetric ones when flipped ( #1979 )
2018-02-15 13:01:42 +01:00
Lukas Werling
85d9c2c410
Set C4VERSIONEXTRA to FALSE
2018-02-04 16:39:08 +01:00
Lukas Werling
8f863d8905
Maze/Sandbox: Fix SprayCan include path
2018-02-04 16:37:47 +01:00
Lukas Werling
7a0c323099
Add KKenny to Credits for Miami Ice
2018-02-04 16:27:49 +01:00
Lukas Werling
be31964c2e
Fix Mac build error
2018-02-04 16:20:38 +01:00
Lukas Werling
ce9245c55c
Fix warnings in DirectExec crashing ( #1990 )
2018-02-04 12:35:33 +01:00
Maikel de Vries
92a7087bf7
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-04 12:35:32 +01:00
Maikel de Vries
c7262aa317
sandbox: use spraycan and overload functionality
2018-02-04 12:35:32 +01:00
Maikel de Vries
d3bc20f168
maze: fix warning for declaration of variables and move spray can to Decoration.ocd
2018-02-04 12:35:32 +01:00
Maikel de Vries
6ac777e705
remove strange pixel artefacts from signpost graphics
2018-02-04 12:35:32 +01:00
Maikel de Vries
6ec655cbce
sandbox: add english translations and clean up scripts
2018-02-04 12:35:32 +01:00
Lukas Werling
7694ae5020
Fix Mortimer missing in Credits
2018-01-31 21:18:53 +01:00
Lukas Werling
78833d10ee
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:09:30 +01:00
Lukas Werling
3b0b66909e
Set C4VERSIONEXTRA to rc2
2018-01-31 17:54:19 +01:00
Lukas Werling
4262fd0c08
Remove folders from planet/ which aren't part of the release
2018-01-31 17:52:14 +01:00