Commit Graph

114 Commits (66c71b4ab83026a9bf915987b6411c1e57251809)

Author SHA1 Message Date
Clonkonaut fe4132309a Added a few more interaction menu buttons to the cable cars, animation to the station. 2016-03-30 00:55:49 +02:00
Clonkonaut 2db254b948 Updates cable cars / lorries with new graphics by pluto. Made everything work again. Integrated control into the interaction menu.
Still needs a lot of work but I'm getting there.
2016-03-26 00:14:20 +01:00
Maikel de Vries fc008241cd rename LineBreak callback to OnLineBreak 2016-03-22 18:58:55 +01:00
Maikel de Vries 159dbf071f make ContactCalls a property instead of DefCore entry
This allows for useful runtime changes, like disabling contact calls when an animal dies.
2016-02-08 21:25:43 +01:00
Sven Eberhardt 1bb78ecd4f Remove some unnecessery animation weights.
These overwrite the animations in their slots while there are no other references to existing animations in the slot.
2016-01-28 23:47:53 -05:00
Tobias Zwick a5610b9458 add scenario for website header 2016-01-16 16:57:15 +01:00
Sven Eberhardt 3dad1c6d81 Turn MaxContentsCount and HandObjects into properties instead of callbacks (Possibly fixes #1553) 2016-01-10 10:41:34 -05:00
Günther Brammer 00a4c6c428 Replace BorderBound DefCore value with BorderBound object property 2016-01-01 22:18:41 +01:00
Nicolas Hake c0befc6ba0 Remove C4RTF
The only use of C4RTF in its final moments was parsing out plain text
from RTF files anyway, so why even go to all the trouble instead of just
storing plain text in the beginning?
2015-12-29 17:51:43 +01:00
Maikel de Vries 509bdac5bc remove unused Rebuy property from objects 2015-12-28 10:21:49 +01:00
Maikel de Vries c3fba77ecf remove playgrounds scenario (experimental)
This has no use and is just a burden to keep.
2015-12-25 19:27:00 +01:00
David Dormagen dcfb986e34 moved sounds into subfolders
This completes http://forum.openclonk.org/topic_show.pl?tid=3215
2015-12-13 22:14:55 +01:00
Armin Burgmeier b8ed577c0f Rotate the OGRE coordinate frame by 90 degrees in X
Also rotate all meshes backwards so that everything keeps working. This should
make it more convenient for modellers to create new meshes.
See http://forum.openclonk.org/topic_show.pl?pid=29410#pid29410.
2015-10-03 11:39:08 -04:00
Maikel de Vries 4c66cc4ad7 change time interface to remove connection between System.ocg and Objects.ocd 2015-09-22 23:31:17 +02:00
Sven Eberhardt 05a78138a3 Add sound and music ambience object.
Also tagged the existing music as "day". Only enabled in the first three missions for now.
2015-08-29 14:11:00 -04:00
Sven Eberhardt 0d48105b46 Added shape library.
Also fixed some coconut tree reproduction issues.
2015-07-31 00:42:01 -04:00
Sven Eberhardt 2804375235 Deep Sea Mining: Skip intro when SCEN_TEST is set. 2015-07-19 10:16:02 -04:00
Martin Plicht a0030526e3 Ambience_DeepSeaMining.ocs: Extraneous } 2015-03-23 20:21:22 +01:00
Maikel de Vries d2988163f5 fix flag marker redrawing on owner change 2015-02-16 17:17:18 +01:00
Maikel de Vries 7f79caade5 flag library: fix on owner change and clean up 2015-02-09 19:32:15 +01:00
Sven Eberhardt 68b1f55a56 Experimental: Fix ambience execution with player counts divisible by three. 2015-02-05 20:50:12 +01:00
Mark d7a88eea62 Use CreateObject() in scripts (#1214)
Objects with id Rule_*, Goal_*, and Environment_* are created with CreateObject() now.
2015-01-11 19:04:42 +01:00
Mark 850bf1b9d4 CreateObject/CreateObjectAbove (#1214)
Renamed CreateObject() to CreateObjectAbove() and replaced all occurrences in script files.
Added CreateObject(), the function may need a rewrite though, see comment in code.
Updated documentation
2015-01-11 19:02:03 +01:00
Maikel de Vries 36b29fd32e adapt scenarios to rank->branch change 2015-01-07 00:04:44 +01:00
Tobias Zwick f5ecd4776d new function SetLightRange (replaces SetPlrViewRange) 2015-01-02 01:06:00 +01:00
Maikel de Vries c6802b8776 increase game content version entries to 6.0 2014-12-12 22:58:16 +01:00
Sven Eberhardt d17226bbc2 Added ambience test version of DeepSeaMining. 2014-12-09 23:51:40 +01:00
Sven Eberhardt 257840893a Moved FightForGidl to missions. 2014-10-03 18:33:18 +02:00
Sven Eberhardt 5857be16d5 Deep Sea Mining moved to missions folder 2014-07-10 19:54:36 +02:00
Sven Eberhardt c51710a1b7 Deep sea mine: Add lorry to construction plans 2014-07-06 21:59:05 +02:00
Sven Eberhardt 6b614e49c9 Deep Sea Mining: Intro and outro dialogs.
Also make gems unsellable. Selling your only gems is a stupid way to lose.
2014-07-05 16:47:34 +02:00
Sven Eberhardt 5cd9b915b0 Added some dialogue functions and speaker portraits. UpdatedAddMenuItem and CustomMessage to allow more customization for picture graphics.
I would prefer to render the models for speaker portraits directly. However, it seems like it's not currently possible to clip or render models to offscreen surfaces.
2014-07-05 15:25:30 +02:00
Sven Eberhardt 28ba0ca4c5 DeepSeaMining scenario and game goal reworked.
* Goal is now construction of a communication structure
* Map size halved
* Do not respawn fish in player view range

Constructor: Added some callbacks for custom construction sites
Rubies: Store used graphics in local variable
ContentsMenuController: Added safety checks when host object is deleted in callback
2014-07-03 21:22:37 +02:00
Sven Eberhardt 48fadf13ce Experimental Deep see mining scenario tweaks.
* Horizontal map size halved; gems and goal adjusted accordingly
* Knowledge/BaseMaterial/Wealth updated
* Fish can be eaten when dead to regain energy
* Different piranha munch sound
* Tree respawn ignores chopped trees
* Added hint to preserve coal
2014-06-28 17:35:24 +02:00
Sven Eberhardt 31bcd04063 Added new settlement scenario to experimental folder: Deep sea mining.
A gem sale scenario using fixed versions of Zapper's fish from the underwater branch.
2014-06-28 13:20:23 +02:00
Sven Eberhardt 8a705cd599 Update fight for Gidl Icon 2014-06-28 13:18:40 +02:00
Maikel de Vries 01d30e5c62 fixed a typo in FightForGidl goal message 2014-06-27 20:55:37 +02:00
Sven Eberhardt 6d19569963 Added experimental scenario: Fight for Gidl 2014-06-22 16:47:21 +02:00
Sven Eberhardt ba23c6e022 TreasureHunt moved from experimental to missions 2014-05-04 19:19:45 +02:00
Sven Eberhardt bfd16c77e4 Treasure Hunt: Description and better goal explanation. Some map fixes. 2014-04-21 18:44:07 +02:00
Sven Eberhardt fd3934fd77 TreasureHunt: Goal fix and TopOpen=2. 2014-04-21 02:01:36 +02:00
Sven Eberhardt f960567f42 TreasureHunt: Add missing script file 2014-04-20 20:10:13 +02:00
Sven Eberhardt ea11778388 Treasure Hunt: Messages, league adjustments. 2014-04-20 19:37:36 +02:00
Sven Eberhardt e30e1a1028 Minor map and object fixes to TreasureHunt. Adjust GemOfPower picture rect. 2014-04-19 00:06:08 +02:00
Sven Eberhardt 81dada0c0d New experimental scenario: Treasure Hunt 2014-04-18 21:16:31 +02:00
Tobias Zwick f6e98d61e2 replace sulphur material with firestone material 2014-01-11 22:29:19 +07:00
Sven Eberhardt f12fe2a24a Call MaxContentsCount using this->MaxContentsCount() to allow runtime overload 2013-12-30 13:46:34 +01:00
David Dormagen a10c9316ef renamed DynamicParticles* to Particles* and CreateParticleEx to CreateParticle 2013-12-17 22:32:01 +01:00
David Dormagen 54fdb2cec1 updated some remainers of the old particle system to use the new one 2013-11-28 23:38:26 +01:00
Sven Eberhardt d3aa2c60ec Experimental pluto's OCTier: Not quite working yet. 2013-09-07 20:26:10 +02:00