Günther Brammer
8c2d2d3cc1
editor: consolidate the four status text fields in one function
...
Only a very minor improvement in terms of lines-of-code, but still.
2010-12-14 02:06:23 +01:00
Günther Brammer
511e835955
GTK editor mode: Use a toolbar instead of normal buttons for main controls
2010-12-14 00:52:42 +01:00
David Dormagen
f24fceb1f2
KotH goal now announces new king on the death of the old (log)
2010-12-14 19:10:53 +01:00
David Dormagen
d5e003e159
kill logs cleaned up
...
the relaunch messages are now also in the kill logs object
2010-12-14 17:59:18 +01:00
MimmoO
c78981038a
Tutorial3: Balloon got new texture
2010-12-14 15:04:04 +01:00
David Dormagen
226f65e231
kill logs changes
...
-logs removed from LastManStanding
-additional callbacks added
2010-12-13 23:35:32 +01:00
Nicolas Hake
96f65c21a9
win32/editor: Consider editor active once window has been created
2010-12-13 17:37:07 +01:00
Nicolas Hake
d59d5b94f1
win64/debug: Use correct size type for operator new overload
2010-12-13 17:31:21 +01:00
Günther Brammer
c7319206f2
Action: Keep a reference on the last action in SetAction
...
Otherwise, the last action could be destroyed before the end of the
function when it wasn't in the ActMap anymore.
2010-12-12 21:12:04 +01:00
Günther Brammer
0b746f756a
Autotools: Add new editor files and rename a new header to .h
...
If it's #included, it's a header, even if it looks like a normal
compilation unit.
2010-12-13 03:11:06 +01:00
Armin Burgmeier
610276e56d
Fix a crash when opening a second viewport for the same player
2010-12-12 22:38:19 +01:00
Armin Burgmeier
ed86f1a97e
Add some comments explaining how the Glib main loop integration works
2010-12-12 19:16:21 +01:00
Armin Burgmeier
f3952bc3f7
Glib main loop: Don't freeze when iterating the mainloop from a callback
...
This made File/Open in the GTK editor freeze
2010-12-12 17:43:46 +01:00
Armin Burgmeier
51aee6b4af
GTK editor mode: Fix widget callbacks (most interactions lead to a crash before)
2010-12-12 17:10:13 +01:00
Armin Burgmeier
27b39489aa
GTK editor mode: Fix GTK+ warnings when closing console window
2010-12-12 16:32:56 +01:00
Armin Burgmeier
559d312fb8
Fix viewport drawing in fullscreen mode
2010-12-12 15:27:48 +01:00
Armin Burgmeier
fabc022481
Fix crash when starting a scenario in console mode on Linux
2010-12-12 14:53:57 +01:00
Armin Burgmeier
07d226b510
Possible crash fix: Reset pLast in C4GUI::Container::ClearChildren()
2010-12-12 14:21:18 +01:00
Sven Eberhardt
1d404730e4
console mode: fix tool ctrls
2010-12-12 13:58:10 +01:00
Sven Eberhardt
1b4b801fec
Win32 compile fixes
2010-12-12 13:53:51 +01:00
Maikel de Vries
8210b6443e
System.c4g: Fixed Find_Procedure which takes a string now
2010-12-12 12:20:41 +01:00
Martin Plicht
44928f1a8d
Platform-specific code in C4Console.cpp gets factored out into C4Console(Win32/GTK).cpp
2010-12-11 19:50:38 +01:00
MimmoO
5f68dd2edb
Hideout: underground passage made harder to pass through
2010-12-11 18:30:32 +01:00
Maikel de Vries
96048e02c4
IRC: changed default channel to #openclonk
...
There are no people in #openclonk-lobby at all, therefore we´d rather invite people to a filled channel, if there is too much spam in #openclonk we can always decide to make a special moderated lobby channel.
2010-12-11 16:12:37 +01:00
Maikel de Vries
6d7a23f7ca
Objects: Fixed Log message and flag grabbing in CTF.
2010-12-11 13:05:40 +01:00
Maikel de Vries
7eb48bc265
Objects: Added possible exception to KillLogs
...
and removed Width and Height DefCore entries for goals and rules
2010-12-11 12:30:51 +01:00
Günther Brammer
f02580df14
Script: Inline C4String::IncRef/DecRef
...
No measurement whether this helps, but these functions are very simple.
2010-12-08 23:27:02 +01:00
Günther Brammer
0fdd134728
Action: Procedure is specified by a String
...
Also moves the Action Procedure names to the central stringtable.
2010-12-08 23:17:00 +01:00
Günther Brammer
c16102ec9b
Shrink StdBuf from 24 to 16 bytes and C4PropList from 56 to 48 on amd64
...
There's no need for Buffers which exceed 4 GB size in Clonk. C4PropList
just had some padding for alignment.
2010-12-06 19:04:32 +01:00
Günther Brammer
4e4d32f86b
Create preallocated C4Strings statically instead of allocating each one
...
This makes it easy to convert a C4String* to a C4PropertyName, which will
be useful for reflection of internal properties.
2010-12-06 16:24:41 +01:00
Günther Brammer
26c670b29d
Improve internal C4PropList interface for predefined property names
...
SetProperty now also has a wrapper, and the common case of
GetPropertyVal(P_Foo) is now GetProperty(P_Foo).
2010-12-06 16:19:15 +01:00
Maikel de Vries
3684421010
Objects: Fixed ( #520 ), only king gets point malus for suicide in koth
2010-12-11 00:47:05 +01:00
Armin Burgmeier
011a12ed27
Update XPM icon from CZ to OC
2010-12-10 23:42:00 +01:00
Sven Eberhardt
0f843ab687
reset OnFire status when fire effect is cleared on Clonk death ( #222 )
2010-12-10 16:00:53 +01:00
Benedict Etzel
d569ebc6d0
Masterserver: Reenabled error display and utf-8 for frontend
2010-12-09 17:34:56 +01:00
MimmoO
63d223b373
Hideout: added correct friction to the gems
2010-12-09 14:37:31 +01:00
MimmoO
a9fd8655e5
FrozenFortress: Frostbolt now only damages clonks.
2010-12-09 14:31:59 +01:00
Sven Eberhardt
f989a37519
move boost after PlatformAbstraction to prevent redefinitions from stdint
2010-12-09 12:19:39 +01:00
Armin Burgmeier
4f4162855f
C4Include: Include boost before anything that potentially uses it
...
Fixing the linux and MinGW builds
2010-12-08 20:20:41 +01:00
Maikel de Vries
ba6b41c058
Engine: Removed FIGHT procedure and all related stuff.
...
This is obsolete with new melee implementation and other authors should either use that or make something unique themselfs. Removed DFA_FIGHT, C4Script FnFightWith, ObjectActionFight, NoFight, OCF_FightReady, Fight Physical
2010-12-07 18:57:27 +01:00
Sven Eberhardt
1209387c4f
increase loam bridge length by 1/3rd
2010-12-08 17:47:12 +01:00
Tobias Zwick
838d49daea
removed hands display in the HUD
2010-12-08 17:13:24 +01:00
Tobias Zwick
00d0cc7336
if the clonk is stuck, he can't jump
2010-12-08 16:46:54 +01:00
Tobias Zwick
7f8d2b4cd2
Javelin exits the clonk on throw in the right height now
2010-12-08 16:34:53 +01:00
Tobias Zwick
3717be5f6c
fixed nullpointer exception on death of clonk that is in no crew
2010-12-08 16:34:20 +01:00
Peewee
0b742877e7
Fixed a typo and some 'code never reached' warnings.
2010-10-10 23:20:42 -04:00
Tobias Zwick
d3391312ea
Resolved #515 : Q now closes other menu and opens backpack menu
...
Before, Q closed any menu if it was open or else opened the backpack menu.
2010-12-08 01:56:48 +01:00
Tobias Zwick
276f919b76
Musket: also resume aiming if the mouse was released shortly while reloading
2010-12-08 01:55:18 +01:00
Tobias Zwick
36e01a893b
resolved #508 : Continue to aim with musket after musket reloaded
...
Before, the musket would always stop using the musket after reloading even if the mouse button was held down the whole time during reload.
2010-12-08 01:24:53 +01:00
Sven Eberhardt
e2a580fd55
revive MSVC10 memleak checking and fix a few memleaks
2010-12-07 23:43:00 +01:00