Commit Graph

99 Commits (8e5aed4bea1da6bd6ce3fd7d682df03cf9479574)

Author SHA1 Message Date
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
Clonkonaut d28959a161 Some fixes to the cable cars for possible future development. 2013-05-26 15:25:27 +02:00
Martin Plicht a915cdb15f Make Eclipse happy by changing some zeros to nils and stuff 2013-05-26 00:01:08 +02:00
Sven Eberhardt 3937fcd3b1 Sorted all playable scenarios from experimental folder into settlement/parkour/arena folders 2013-05-16 19:33:10 +02:00
Sven Eberhardt 359b5df806 Moved from experimental scenarios to main objects: Wall kit, gems, gem goals, reduced pickaxe strength (can't pick granite) 2013-05-16 16:50:34 +02:00
Sven Eberhardt 225683fbda Experimental maze: Added paint spray can (with placeholder graphics) 2013-05-10 09:38:09 +02:00
Sven Eberhardt 170d5ab21f Acid drilling: Goal check fixes and one more hint in the description 2013-05-09 21:59:13 +02:00
Sven Eberhardt d2509d173e AcidDrilling map update 2013-05-09 20:09:52 +02:00
Sven Eberhardt c98ad23ccb Added some hints to AcidGoldMine and GoldenMountain scenarios 2013-05-09 13:23:54 +02:00
Sven Eberhardt 121ef7d130 Added experimental settlement scenario AcidDrilling 2013-05-09 12:04:02 +02:00
Sven Eberhardt 9e55847021 Experimental Maze: Fix goal rect 2013-04-06 19:58:26 +02:00
Sven Eberhardt f244efbc86 Experimental maze parkour scenario. Collect a ruby and return it to the start to win.
Crashes sometimes during map generation. Couldn't reproduce this in a debug build yet :(
2013-04-06 18:02:56 +02:00
Sven Eberhardt 1d68f736a5 Fix Experimental.ocf German name and description. 2013-03-31 16:20:17 +02:00
Sven Eberhardt 1322391f5f Implemented C4S.Landscape.BottomOpen=2: Bottom is closed iff corresponding map pixel in bottom row has tunnel background. 2013-03-30 14:54:51 +01:00
Sven Eberhardt 749ddb09aa Updated local scenario material densities 2013-03-30 13:59:04 +01:00
Sven Eberhardt 44e23f78c6 Tree trunks can be chopped down to gain wood (#939). 2013-03-29 17:50:11 +01:00