Commit Graph

2241 Commits (8c2d2d3cc18f77f31c849d9768f1684fd9826304)
 

Author SHA1 Message Date
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