Commit Graph

39 Commits (master)

Author SHA1 Message Date
Mark cd38671f61 Pipe control: Begin integrating limits into the library
Not sure about air pipes yet, those should theoretically be either
source or drain, instead of a separate connection category?

See also:
https://bugs.openclonk.org/view.php?id=1871
2018-12-28 00:14:54 +01:00
Mark 00b1b37787 Renamed Library_Tank to Library_PipeControl
The library did not depend on the Library_LiquidContainer script at all,
removed that include and added it to the previous includers.
Removed the IsLiquidTank() identifier, because it was unused.
2018-12-27 21:21:53 +01:00
Maikel de Vries aa892171fb update version to 8.0 in DefCore.txt, Scenario.txt and Version.txt 2018-01-28 13:18:46 +01:00
Maikel de Vries 0b42dc8e20 fix implicit_range_loop_var_decl in Ambience object script 2018-01-24 19:50:35 +01:00
Maikel de Vries 187b887cdf ensure license abidance for liquid tank placeholder image 2018-01-13 18:11:14 +01:00
Maikel de Vries 4a3173da36 move liquid tank to Experimental.ocd
This should not appear anywhere in the release (also not editor), unless explicitly included.
2018-01-13 12:14:41 +01:00
Clonkonaut ad6a986d10 Scripted the Hatch that Ringwaul made ages ago. Can be built on top of basements (or without) to make a vertical opening. 2017-05-02 22:50:32 +02:00
Lukas Werling 68ddeb3bed Convert all text files in planet to UTF-8 2016-12-11 21:19:13 +01:00
Maikel de Vries 1df322b7ff adapt objects and scenarios to new component implementation 2016-05-21 13:34:34 +02:00
Maikel de Vries c40edd3fbd remove duplicate moss object in Experimental.ocd 2016-05-21 13:34:33 +02: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
Maikel de Vries e4b1fe94ca clean up grapple bow scripts 2015-12-25 16:11:17 +01:00
Maikel de Vries 32bc68fdab fix letting go of wall when pulling in grappler rope (1219) 2015-12-21 22:21:32 +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
Maikel de Vries 6065571742 fix rope particles on ladder and clean up rope related scripts
The ladder only had one of the ropes drawn and the clean up resulted in some small speed up for the rope related objects. See also (#1143).
2015-12-11 23:32:33 +01:00
Maikel de Vries 64a4d12683 clean up and small speed gain for rope library
Also clean up for related objects, this is still work in progress to fix some bugs and get more speed up.
2015-12-08 16:43:52 +01:00
Maikel de Vries 69de4e72fd grab ladder while in wall jump 2015-12-08 16:26:20 +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
Maikel de Vries 4ea0cb0ca6 make ContainBlast a property instead of DefCore entry 2015-01-15 17:46:53 +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 c6802b8776 increase game content version entries to 6.0 2014-12-12 22:58:16 +01:00
Sven Eberhardt 2808a3983b Move FlightlessBird from Objects.ocd to Experimental.ocd.
Moved because it causes annoying errors on startup. It's not even a full definition and the material doesn't seem to be used anywhere.
2014-12-09 23:37:38 +01:00
Sven Eberhardt bb3203ff63 Added new ambience object to Experimental.ocd.
Controls the music playlist according to the situation the player's clonk is currently in.
2014-12-07 19:54:17 +01:00
Maikel de Vries 6ba0164c5b removed unnecessary defcore Value entries
Completely unneeded for structures and many other objects.
2014-05-26 21:38:32 +02: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 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 fe91c22db7 Experimental maze: Zoom out and allow scrolling when game is over 2013-04-06 20:20:44 +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 92fa6408e7 EvilCastle: Added Dragonclonk's deco objects 2013-03-28 19:10:22 +01:00
Sven Eberhardt e387c7cdb9 Added new settlement scenario "Golden Mountain" to Experimental.ocf 2013-03-26 00:48:22 +01:00
Sven Eberhardt 7ddba1e2c2 Experimental WallKit moved to definition folder.
I need it in another scenario
2013-03-03 14:25:52 +01:00
Sven Eberhardt 237e44034b Experimental Enemy AI: Evasion and shield usage. EvilCastle: EnergyBars 2013-01-27 17:17:55 +01:00
Sven Eberhardt 63a34ab9ba Experimental: Lots of small improvements on EvilCastle and EnemyAI.
EnemyAI:
* Try to avoid shooting allies standing between AI and target. Jump to get free path.
* Fix some cases of AI stuck in wall scaling action
* Ranged enemies face their targets when they shoot
* Catapult handling: If catapult is empty, let go and attack with melee weapon
* Change ranged targets if current is unreachable
* Encounter callbacks to game script and ally wakeup

EvilCastle:
* Lock player view (Prohibit mouse scrolling)
* Encounter messages for some enemies
* Enemy aggro ranges tweaked
* Some landscape reworks
* Icon changed
2013-01-26 17:24:48 +01:00
Sven Eberhardt 68e445aa2e Experimental: Enemy AI 2013-01-19 17:46:53 +01:00
Sven Eberhardt 7cbf11e39d Skylands
* Removed lift tower
* Fix scaffolds walls to no longer move Clonks on creation
* Reduce scaffold hit points
* Add flints to home base material and more flints to landscape
* Remodeled landscape and chests a bit
* Made plane parts destructible on damage, so you can destroy them if they get stuck
* Tweaked storm push a bit
2012-12-07 23:11:52 +01:00
Maikel de Vries 365c6e94c6 Moved Experimental.ocd out of Tests.ocs to planet
This is necessary such that these objects are not automatically loaded for scenarios inside Tests.ocs
2012-12-02 16:42:37 +01:00