Commit Graph

4378 Commits (3a3ed01c898bf6b23abf42d256bea890d275434e)
 

Author SHA1 Message Date
Felix Wagner f07359e4b1 Fixed ClearScheduleCall (causing #770) 2012-05-11 16:31:47 +01:00
Felix Wagner 9faa53e5b0 UsageHelp for the bucket 2012-05-11 15:19:12 +01:00
Felix Wagner 2b83fc9ec9 Produce loam by using the bucket. Use 25 pixels of earth. 2012-05-11 15:07:03 +01:00
Tobias Zwick 61c348a3e2 update credits 2012-05-10 21:40:17 +02:00
Bernhard Bonigl 8bd16da9c4 Added Stringtables to constructing and removed old unused stuff 2012-05-08 20:43:30 +02:00
Bernhard Bonigl a5adc8c2ad Added missing CON_PushENter to IsInteractionControl 2012-05-08 20:42:08 +02:00
Bernhard Bonigl c601231960 Added Interaction for flipping construction sites during placement 2012-05-08 20:27:24 +02:00
Bernhard Bonigl 43deb1fc37 Extra-Interactions can now be placed at every position in the actionbar 2012-05-08 20:26:50 +02:00
Bernhard Bonigl 67d0b60cd6 Prevented heal-notification in CrewSelector on clonk creation. 2012-05-07 23:12:28 +02:00
Bernhard Bonigl 41f12a770e Removed Inventory in Boomrace, also made Boompack undroppable. 2012-05-07 23:11:46 +02:00
Bernhard Bonigl c5f4952f76 Carryheavy objects entered via script aren't dropped when lifting is cancelled anymore. 2012-05-07 23:06:19 +02:00
Bernhard Bonigl 7ac11a9711 Fixed error when a Boompack hit solid material 2012-05-07 22:58:22 +02:00
Bernhard Bonigl 90fdc232fa InteractionBar now can display additional interactions from the Clonk via GetExtraInteractions callback.
Also moved carryheavy-dropping from hardcoded to that callback.
2012-05-07 22:57:52 +02:00
Bernhard Bonigl 3893fea82f Added Helper-Functions that categorize Controls 2012-05-07 20:34:28 +02:00
Günther Brammer 830d6093a9 Fix Call error message 2012-05-07 21:28:43 +02:00
Günther Brammer 1a5653d468 Script: Remove DefinitionCall. Use Call instead.
No scripts in the repository use DefinitionCall, but in the unlikely case
that it's needed again, one can now use def->Call() instead.
2012-05-07 21:12:51 +02:00
Günther Brammer 93169c7d33 Script: Make Call() throw again if neither function nor ~ is present
And skip a ~ in the function name again.
2012-05-07 20:49:08 +02:00
Maikel de Vries 0d77daba4f Fixed opening and closing the chest 2012-05-07 20:27:46 +02:00
Bernhard Bonigl 645f03e37e Changed CircleMenu to display first item in the middle 2012-05-06 19:47:01 +02:00
Bernhard Bonigl eec4865993 Crewselector now correctly uses tooltips 2012-05-06 19:23:43 +02:00
Bernhard Bonigl fe31d2d4eb Interactionbar now correctly uses tooltips 2012-05-06 19:21:00 +02:00
Bernhard Bonigl 65c5dfd632 Moved setting of the Tooltip into the GUI-Elements instead the controllers. 2012-05-06 19:20:40 +02:00
Günther Brammer 16f87bbc50 Avoid an assert on Call("") 2012-05-06 18:33:31 +02:00
Günther Brammer 562501aee3 docs/Makefile: clean removes generated sdk/content.xml 2012-05-05 22:48:27 +02:00
Günther Brammer 958af2df73 docs: Update German translation 2012-05-06 15:37:58 +02:00
Günther Brammer 099cd15e56 Script: Remove unused OnBlastIncinerationDamage callback
Scenarios that want to override the default behaviour of BlastObject should
overload the BlastObject function itself. Objects can simply use the Damage
callback and/or set BlastIncinerate to nil.
2012-05-06 15:37:43 +02:00
Günther Brammer 2510734ad3 Script: Damage callback changed to Damage(Change, Cause, CausedByPlr) 2012-05-06 14:45:35 +02:00
Günther Brammer 752e945b8d Call C4PropList::Freeze in Link, remove now empty AfterLink functions
AfterLink was otherwise only used for the TimerCalls, which are now gone.
2012-05-06 00:06:33 +02:00
Günther Brammer 46fd427224 Simplify Fn_this
cthr->Obj is now 0 or == cthr->Def.
2012-04-28 22:02:35 +02:00
Günther Brammer 5e60806439 Move GetNeededMatStr to the other object functions 2012-04-28 22:01:47 +02:00
Günther Brammer fb4bac65be Remove C4AulContext::Caller 2012-04-28 21:32:29 +02:00
Günther Brammer 815d5a895a Replace remaining functions in ObjectScript table with template AddFunc 2012-04-28 22:04:43 +02:00
Günther Brammer 8a4181a3be Replace C4AulObjectContext* with a simple C4Object* parameter 2012-04-28 22:04:36 +02:00
Günther Brammer 7011a67e34 autotools: Use AC_CONFIG_HEADERS instead of the now undocumented AC_CONFIG_HEADER synonym 2012-05-05 23:48:31 +02:00
Bernhard Bonigl 6a885d33aa Fixed incorrect Selection call to selected item when switching left and right hand.
Sometimes also caused errors.
2012-05-06 18:24:56 +02:00
Bernhard Bonigl f295d10b6d ContentMenu now correctly removes containers when they're out of range. 2012-05-06 18:12:18 +02:00
Bernhard Bonigl c87d5d4435 Fixed incorrect GetPosition parameters 2012-05-06 18:10:36 +02:00
Bernhard Bonigl dce8e579d3 Added InFrontOf(object). Returns if the midpoint of the calling object is in front of the other object. 2012-05-06 18:10:16 +02:00
Maikel de Vries 22f734ee65 Rank casts a wood on destruction
added some placement values for vegetation
2012-05-06 14:40:24 +02:00
Maikel de Vries 5c351a0eae Made plant reproduction is more realistic
Plants don't grow as n! and prefer not to grow at the same location.
2012-05-06 13:33:39 +02:00
Armin Burgmeier 2684c2707d Fix erroneous timers in Game.txt
These were accidentally introduced in fc90557056ff due to a bug in the
conversion script.
2012-05-05 23:40:38 +02:00
Armin Burgmeier e8a7dc0478 Fix a crash when rendering an untexturized mesh 2012-05-05 23:04:35 +02:00
Maikel de Vries c567e6c9a4 Fixed some errors in Tests.ocf
CableLorries.ocs remains for the diehard.
2012-05-05 19:50:51 +02:00
Armin Burgmeier d53a0798dd Remove superfluous Timer= entries in Game.txt 2012-05-05 15:53:42 +02:00
Maikel de Vries 6fcc0f6d2e Removed TimerCall in favour of AddTimer script implementation 2012-05-05 12:09:44 +02:00
Nicolas Hake 1711b72baf Return U+FFFD REPLACEMENT CHARACTER instead of question mark for invalid utf8
Since U+003F QUESTION MARK is a potentially valid character in a unicode string,
have the text iterator return U+FFFD if it can't decode its input instead. This
way the caller can be certain that the input isn't a proper question mark and
doesn't accidentally use it, e.g. as a wildcard.
2012-05-04 18:12:35 +02:00
Johannes Nixdorf ad226e3f79 cmake: fix installing to a custom DESTDIR
---
 CMakeLists.txt |   59 ++++++++++++++++++++++++++++++++------------------------
 1 file changed, 34 insertions(+), 25 deletions(-)
2012-05-03 21:47:14 +02:00
Julius Michaelis 4f4ad5c521 Add a little warning when GCC Precompiled Headers go wrong 2012-05-02 00:25:45 +02:00
Martin Plicht 802fccf44f mac: README: Add note about CMake 2.8-8 getting along with Xcode 4.3+ 2012-05-02 12:19:46 +02:00
Armin Burgmeier 04af38622d Use 64 bit integers to multiply fixpoint numbers
gcc 4.6 generates better code for FIXED_EMULATE_64BIT disablen for both
32 and 64 bit. It properly recognizes that the 32,32->64 multiplication
instruction of the x86 is the right choice for the job whereas the more
complicated FIXED_EMULATE_64BIT version requires multiple multiplications

Thanks Günther for checking this! :)
2012-05-01 23:05:40 +02:00