Commit Graph

3797 Commits (6dddb26b8e1fd540ee4351d1d720438e2ed494bd)
 

Author SHA1 Message Date
Tobias Zwick 86aeb30f7a license update 2012-01-08 02:37:50 +01:00
Maikel de Vries 6ab411ac78 Only slightly agitated http://wiki.openclonk.org/w/C4Script_Style_Guidelines 2012-01-06 21:37:25 +01:00
Julius Michaelis 260fa81f0b Fix hosttest (Forgot to allow IPv4/6-adresses in hosttest_url) 2012-01-06 18:28:13 +01:00
Tobias Zwick baa9cfd06b clonk's contents are not displayed stacked but for each object one menu item 2012-01-06 00:48:37 +01:00
Tobias Zwick 3d8babcf67 adjusted menu graphics 2012-01-05 23:49:14 +01:00
Maikel de Vries b622ea4834 Implemented drag and drop for production menu
Only partially, and also rightclick to show resource need (graphics needed)
2012-01-05 23:36:41 +01:00
Julius Michaelis 9f855c6067 Add a way to test hosts for their hosting capabilities to the masterserver. 2012-01-05 23:30:11 +01:00
Julius Michaelis 2b33a55cfb Fix indentation on masterserver web/server/index.php 2012-01-05 23:22:50 +01:00
Tobias Zwick 146679c7ef order of action buttons reflects interaction order better now 2012-01-05 22:23:30 +01:00
Tobias Zwick 0a8731affc fix interacting doesn't hold as handled control 2012-01-05 22:10:41 +01:00
Nicolas Hake faf62abf9c Aul: Make sure CreateConstruction id parameter is valid (#702) 2012-01-03 21:57:55 +01:00
Maikel de Vries b2f723c4e1 Removed obsolete ShowNeededMaterial
We want to get rid off the old menus(including MessageWindow), also fixed a stupid ctrl+v mistake
2012-01-02 13:48:51 +01:00
Maikel de Vries 7bcb72ab7b Hammer construction menu replaced by drag&drop menu
This to get rid completely of the old menus, there is still work to do on the drag&drop menu though
2012-01-02 03:14:57 +01:00
Maikel de Vries 17bf15adb1 Fixed opening and closing of menus
Also reduced the amount of local variables in ClonkControl.ocd, which makes sense at this location, cause additional menus my implemented similar to the production menu.
2012-01-02 00:00:13 +01:00
Maikel de Vries 17c8e9d355 Corrected display in mining goal 2012-01-01 16:20:22 +01:00
Maikel de Vries 16c50a07a0 Mining now has a larger tolerance for single pixels when mining large amounts
Also removed some dead code and tuned Iron Peak a little
2011-12-31 16:25:23 +01:00
Maikel de Vries ba8b011b8c Production queue gets rid off redundancies automatically 2011-12-31 15:00:05 +01:00
Armin Burgmeier 609e42a296 Add definition picture graphics for dynamite box and igniter 2011-12-31 13:01:39 +01:00
Maikel de Vries 951eb66763 Content menu is now updated on external changes to contents
This implementation might be resource intensive, so an alternative is preferred, though not of immediate necessity.
2011-12-31 12:30:08 +01:00
Maikel de Vries a9a317d5c1 Production menus are now updated if the production queue gets an "outside" change 2011-12-30 20:32:13 +01:00
Maikel de Vries 1d994a32b9 Fixed disabling CON_GUICursor after closing backpack
This caused problems with grabbing and pushing vehicles.
2011-12-30 18:53:25 +01:00
Maikel de Vries df4f81b41c Vehicles are placed outside producers normally 2011-12-30 17:16:09 +01:00
Maikel de Vries e1da36219f New implementation for the production menu, similar to contents menu 2011-12-29 16:59:07 +01:00
David Dormagen 90427fced6 Gold Idol is not C4D_Vehicle anymore 2011-12-30 03:22:38 +01:00
David Dormagen c478502977 Gold Idol changes to C4D_Vehicle on Initialize instead of Construction 2011-12-29 22:13:06 +01:00
David Dormagen 65d47779cd GoldSeller checks for controller instead of owner 2011-12-29 21:53:44 +01:00
Armin Burgmeier 98f4b6f1c6 Print a warning instead of a failed assertion if C4Network2IO broadcast fails 2011-12-29 21:51:52 +01:00
Armin Burgmeier e11ac0c937 By default, put produced items into the producer after production 2011-12-29 20:35:14 +01:00
Armin Burgmeier d0e8e8c2f5 Add components for dynamite 2011-12-29 20:26:55 +01:00
David Dormagen 843731f617 can build Gold Idol in Gold Rush 2011-12-29 20:23:41 +01:00
David Dormagen 35acbb0764 Gold Idol added (temporary graphics) 2011-12-29 20:21:52 +01:00
David Dormagen 5adc9d9537 GoldBars can be sold too 2011-12-29 20:21:19 +01:00
David Dormagen 2c2cc44b15 GoldSeller library added (used by flag to autosell gold/valuables)
Cash sound added
2011-12-29 16:06:12 +01:00
David Dormagen 980f953da4 helper function IsAllied (counterpart to IsHostile, with NO_OWNER check) 2011-12-28 18:56:32 +01:00
David Dormagen 9be1e3beda first flag changes in order to support power flow 2011-12-28 18:50:32 +01:00
Armin Burgmeier c17e272b38 Allow PID_ConnRe packets from not-yet-accepted connections
This fixes joining games in local networks where the PID_ConnRe
packet can arrive earlier than the main thread manages to flag
the connection as accepted.
2011-12-29 19:39:25 +01:00
Maikel de Vries 241315762d LandscapeRender: fixed off by one for shader warning
By PeterW
2011-12-29 18:24:55 +01:00
Armin Burgmeier b63adda52f Synchronize the order of Definition() calls 2011-12-29 17:04:57 +01:00
Armin Burgmeier 1eff3d7661 Add another DebugRec for the Definition() call 2011-12-29 17:02:26 +01:00
Felix Wagner 3f85fac869 Old changes to the lift tower, I played around trying to make it work (still not satisfying) 2011-12-29 16:53:36 +00:00
Armin Burgmeier 7e532c2bd6 Split math functions into StdMeshMath.{h,cpp} 2011-12-29 15:41:52 +01:00
Armin Burgmeier 1f8cd31fa2 Fix a crash when enabling a non-mesh definition picture for drag+drop 2011-12-29 17:32:40 +01:00
Sven Eberhardt c2ccf20509 Some new debugrecs 2011-12-29 00:12:21 +01:00
Maikel de Vries b505cf88c7 Lorry can be accessed by content menus now 2011-12-28 19:55:25 +01:00
Maikel de Vries 0d1260331b Explosives can be produced in the workshop until an alternative is available 2011-12-28 19:48:33 +01:00
Armin Burgmeier cc62b169c8 Add "MouseDrag" property for finer control of script-implemented drag+drop 2011-12-28 19:33:19 +01:00
Maikel de Vries 93481ed972 Remove Library_ItemContainer in favour of content menu (open with E)
It should work sufficiently well to use this from now on, for the next release it still needs some work though.
2011-12-28 19:25:00 +01:00
Günther Brammer c49ef4abf9 Add a few missing "new"s to "throw NeedObjectContext" statements
The catch in C4AulExec only catches pointers, so without the new the
exception isn't caught.
2011-10-14 02:51:20 +02:00
Günther Brammer 4830eb4162 reloc: Exepath should not override the planet folder
The planet folder is used to develop the game data and should come first.
The pure exepath is only used on windows, where it is the system data path
and should come last.
2011-12-28 18:39:20 +01:00
Günther Brammer e7ceab5e87 autotools: ax_pthread serial 16 2011-12-27 15:57:07 +01:00