Commit Graph

471 Commits (418964f6e8bf0c49cdc15b33796aeb893715b468)

Author SHA1 Message Date
Maikel de Vries 42a7f03788 kill tracing for incinerated dynamite (box) and iron bomb 2015-05-17 14:01:26 +02:00
Maikel de Vries d583746cc5 correct kill tracing for ammo launched by grenade launcher 2015-05-16 22:56:15 +02:00
Sven Eberhardt 21500a81a9 Fix pump to clear the last row of pixels (#1057) and allow pumping from pump without source pipe.
ExtractMaterial has been changed to be able to slurp in from the most distant horizontal position rather than the closest to the extraction top center.

Also speed up ExtractMaterial for the common case of no required horizontal shifts.
2015-05-01 18:13:41 +02:00
Maikel de Vries 9394909cfb fine-tune windbag force on clonk and objects 2015-04-04 17:15:57 +02:00
Maikel de Vries 3c17ebdc02 make windbag burst more gradual and slightly depend on mass (#1297) 2015-04-03 12:21:28 +02:00
Maikel de Vries 147624f9f5 increase wallkit thickness to make clonks not go stuck 2015-04-02 18:42:42 +02:00
Maikel de Vries 69963e104f fix loam bridge construction y offset by one 2015-04-01 18:45:24 +02:00
David Dormagen d077d3343e reworked bucket & producer library to work with stackable earth objects instead of magic material amounts 2015-03-26 12:27:10 +01:00
Maikel de Vries 67cf7cd4fe fix mushroom bugs (#1051) and (#1291) 2015-03-25 20:04:52 +01:00
Maikel de Vries a24dd229c4 producer does not depend on partial fuel amounts 2015-03-24 22:39:18 +01:00
Maikel de Vries f9e4b0568b improve dynamite box explosion in lava (delay) and igniter handling 2015-03-12 22:21:51 +01:00
David Dormagen 77e8d77921 make sure all items use the RejectUse callback 2015-03-06 10:38:22 +01:00
Maikel de Vries e5e5665294 add callback to object when it gets controlled by tele glove 2015-02-25 18:44:31 +01:00
Maikel de Vries 41040eebfd clean up dynamite box and fix (#1265) 2015-02-15 21:33:52 +01:00
Maikel de Vries 7f79c77af6 fix javelin direction when aiming 2015-02-15 12:25:03 +01:00
Sven Eberhardt eda637a108 Fix deep script recursion when lots of stacked dynamite boxes explode. (#1252) 2015-01-28 22:51:22 +01:00
Maikel de Vries c92a5b5652 make dynamite box explode in lava 2015-01-26 18:50:47 +01:00
Maikel de Vries 4e9f054ca5 don't incinerate clonk with fire arrow when blocked by shield 2015-01-19 21:29:38 +01:00
Sven Eberhardt c5af9bc7f2 Fix bomb arrow name. 2015-01-18 13:45:28 +01:00
David Dormagen bd04722553 Merge branch 'master' into Controls
Conflicts:
	planet/Objects.ocd/HUD.ocd/Controller.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/ClonkControl.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/Constructor.ocd/ConstructionMenu.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/Constructor.ocd/Script.c
	src/game/C4GraphicsSystem.cpp
	src/game/C4GraphicsSystem.h
	src/game/C4Viewport.cpp
	src/gui/C4GameMessage.cpp
2015-01-15 19:57:01 +01: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 3cc644f6fc reduced fire and explosive arrow strength 2015-01-09 23:37:04 +01:00
Maikel de Vries 0ecd30ad9e dynamite after fusing not collectible, but can be put into containers 2015-01-07 20:05:25 +01:00
Maikel de Vries 6c4db47f43 added torch with basic functionality 2015-01-04 13:29:13 +01:00
Maikel de Vries 32754c8a4e add bomb arrow 2015-01-04 09:18:40 +01:00
Maikel de Vries 8e54a567c4 add fire arrow 2015-01-04 09:17:59 +01:00
Maikel de Vries 629b4ee3d2 clean up arrow script and reduce its mass 2015-01-04 09:16:43 +01:00
Armin Burgmeier 1e77de1044 Merge branch 'lights'
Conflicts:
	src/c4group/C4Components.h
2015-01-03 16:00:20 +01:00
David Dormagen f89b8c8319 Merge branch 'master' into Controls
Conflicts:
	planet/Objects.ocd/Environment.ocd/Cloud.ocd/DefCore.txt
	planet/Objects.ocd/Libraries.ocd/ClonkControl.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/Constructor.ocd/ConstructionMenu.ocd/DefCore.txt
	planet/Objects.ocd/Libraries.ocd/PowerConsumer.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/PowerProducer.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/Producer.ocd/Script.c
	planet/System.ocg/ClonkControl.c
	src/gui/C4MouseControl.cpp
	src/landscape/C4PXS.cpp
2014-12-25 15:24:19 +01:00
Maikel de Vries 22dfab63aa clean up scripts of power library 2014-12-19 14:56:01 +01:00
Tobias Zwick 4981182cf8 Merge remote-tracking branch '_origin/master' into lights
Conflicts:
	src/c4group/C4Components.h
2014-12-15 21:16:40 +01:00
Maikel de Vries c6802b8776 increase game content version entries to 6.0 2014-12-12 22:58:16 +01:00
Armin Burgmeier 89f8fb9fef Add (auto-generated) normal maps for most resources 2014-11-26 17:58:52 -05:00
Armin Burgmeier 53f4185958 Add auto-generated normal maps for the firestone graphics 2014-11-07 15:29:32 -05:00
David Dormagen c09e9880e2 Merge branch 'master' into Controls
Conflicts:
	planet/Objects.ocd/Libraries.ocd/ClonkControl.ocd/Script.c
2014-10-13 18:54:05 +02:00
Maikel de Vries d24ae4eb46 allow for infinite gunpowder in the powder keg 2014-09-29 20:10:58 +02:00
David Dormagen 952f06b173 Merge branch 'master' into Controls
Conflicts:
	planet/Objects.ocd/Libraries.ocd/ClonkControl.ocd/Script.c
2014-09-29 11:47:09 +02:00
Sven Eberhardt b730a045f7 Shorter firestone fuse sound. Also avoid playing if the firestone explodes directly after hit. 2014-09-22 13:50:47 +02:00
Sven Eberhardt cbb321307f Scenario saving fixes: Layers, fishes, sproutberries.
Do not save sprout berries that are still attached to sprouts. Omit some unnecessary properties for fishes.
2014-08-14 17:18:26 +02:00
David Dormagen 5722339e83 Merge branch 'master' into Controls
Conflicts:
	planet/Objects.ocd/HUD.ocd/Controller.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/Structure.ocd/Script.c
	src/gamescript/C4GameScript.cpp
	src/gui/C4GameMessage.cpp
	src/gui/C4Gui.h
	src/gui/C4GuiDialogs.cpp
	src/gui/C4GuiWindow.cpp
2014-08-13 11:52:41 +02:00
Sven Eberhardt 8f5b685016 Fix typo in comment in deployed balloon script. 2014-08-12 15:29:20 +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 187b469094 Fix amethyst name and description.
Was inherited from ruby.
2014-06-29 00:05:14 +02:00
Sven Eberhardt 13499be402 Fix Sound() from deleted context when sword is deleted in strike callback 2014-05-29 18:57:40 +02:00
Sven Eberhardt 6e8b6a8e74 Added center vertex to pipe head.
So it doesn't get stuck in places where it cannot pump from.
2014-05-18 22:06:30 +02:00
Sven Eberhardt c267ae39e0 Added IceHit sounds, which is slightly less plingy than the gem hit sound.
I didn't like using the GlassHit sounds because having the same sound for ice and gems makes the latter feel less unique and valuable.
2014-05-10 18:41:09 +02:00
Julius Michaelis 1b1fa1643b Fix grenade launcher ammo check 2014-05-03 21:03:19 +02:00
Clonkonaut c35c352c46 Fixed clonk freezing in mid-run when building loam bridges (#943). 2014-05-02 00:52:20 +02:00
Clonkonaut e9cd8693bd Repaired ice hit sound.
"CrystalHit?" -> "GlassHit?"
2014-04-29 00:26:30 +02:00
Clonkonaut 0de885a0f7 New feat: Use snow or ice to create loam in the foundry.
Two callbacks added:
IsLiquid - return a string with the material that this object consists of.
GetLiquidAmount - return how many material pixels this object is worth.
2014-04-29 00:25:06 +02:00
Sven Eberhardt 07ee3ee4e1 Objects levitated by TeleGlove do not hit Clonks while they're being held and 5 frames after release.
Previously, the TeleGlove was just stupidly strong for fighting. You can still fling the object and have it hit the enemy after release, but you cannot just follow the enemy to cause permanent tumbling.
2014-04-20 19:04:17 +02:00
Maikel de Vries c70c44387f Fix some DoDamage issues
Fire.c use correct number of parameters
Axe.c implemented FX_Call_DmgChop according to documentation
2014-04-06 17:15:13 +02:00
David Dormagen 5c17b48bc2 Merge branch 'master' into Controls 2014-03-26 23:58:24 +01:00
Maikel de Vries d1485df38a Fixed grapple bow for shot while wall jumping 2014-03-22 19:41:37 +01:00
Maikel de Vries 6a9063ff7e Fixed loam description (#1040) 2014-03-20 21:17:46 +01:00
Maikel de Vries 5ebe30e77c Fixed the pickaxe creating huge amounts of earth (#1030) 2014-02-16 11:58:41 +01:00
David Dormagen 06ac00ace8 Merge branch 'master' into Controls
Conflicts:
	CMakeLists.txt
	Makefile.am
	planet/Objects.ocd/HUD.ocd/Controller.ocd/Script.c
	planet/Objects.ocd/Items.ocd/Weapons.ocd/Club.ocd/Script.c
	planet/Objects.ocd/Libraries.ocd/ClonkControl.ocd/Script.c
	src/control/C4Control.cpp
	src/control/C4Control.h
	src/gamescript/C4GameScript.cpp
2014-02-15 14:44:57 +01:00
David Dormagen acb35071ad Merge branch 'Controls-fix' into Controls
Conflicts:
	planet/Objects.ocd/HUD.ocd/ObjectInteractionMenu.ocd/Script.c
2014-02-15 14:42:35 +01:00
David Dormagen f7f3420977 correct kill tracing when flinging enemies down cliffs with melee weapons and ApplyWeaponBash 2014-02-15 14:32:48 +01:00
David Dormagen 425a221aff adjusted some particles (f.e. smoke slightly brighter, foundry more subtle)
see http://forum.openclonk.org/topic_show.pl?pid=25749#pid25749 for further information
2014-01-25 15:51:05 +01:00
Tobias Zwick 010f8c97eb Make pipe object (aka line kit) only have one vertex (#962) 2014-01-23 20:38:08 +07:00
Sven Eberhardt 84600bef53 Auto-collect firestones if picked free and there's free space in inventory (same as for shoveling). 2014-01-22 21:46:50 +01:00
Tobias Zwick f0223442ab make barrels work with every material
+ replace hardcoded materials the barrels work with with any liquids
+ use SetColor instead of changing mesh materials
+ add a CalcValue function
+ add localization for materials the barrel can be filled with
+ minor refactoring
2014-01-11 22:32:45 +07:00
Tobias Zwick f6e98d61e2 replace sulphur material with firestone material 2014-01-11 22:29:19 +07:00
Sven Eberhardt 57463b61c4 Rework SolidMasks to be defined in a separate SolidMask.png graphics file instead of the main definition graphics. 2014-01-08 01:55:33 +01:00
Sven Eberhardt 5094cc5c1b Reworked "Save as scenario" option in editor to write a script file instead of Game.txt. 2013-12-27 17:10:09 +01:00
David Dormagen a10c9316ef renamed DynamicParticles* to Particles* and CreateParticleEx to CreateParticle 2013-12-17 22:32:01 +01:00
Sven Eberhardt 4af3203840 Fix runtime error if arrow is removed in ProjectileHit. 2013-12-14 22:02:53 +01:00
Tobias Zwick 666a51b3d9 update documentation around DefCore, remove some obsolete fields 2013-11-30 14:14:18 +07:00
Tobias Zwick 270f0406d8 make invaluable materials be displayed behind more important stuff (#990)
In detail: Invaluable materials (450), normal materials (460), valuable materials and processed materials (470), processed valuable materials like ruby, gold (480), all other items (default: 500), ... explosives (530)
2013-11-29 21:07:29 +07:00
Tobias Zwick ceca8b8fc7 add SoundAt function in C4Script (part of #238), document
also, extend the documentation for Sound with previously undocumented parameters; threw out undocumented and also unused "multiple" parameter.
2013-11-29 18:20:36 +07: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
David Dormagen 8461fb9822 changed dynamite/dynamite box/powder keg fuse effect to use the new particle system 2013-11-28 23:29:25 +01:00
David Dormagen fc1448feaa adapted sword to use the new particle system 2013-11-26 21:25:06 +01:00
David Dormagen 3b296506f5 renamed TeleGlove's "Spark1" and "Spark2" to "ElectroSpark" and adapted TeleGlove to use the new particle system 2013-11-26 21:25:06 +01:00
David Dormagen 0aeb38f137 adapted MuzzleFlash particle and usages to new particle system 2013-11-26 21:25:04 +01:00
David Dormagen 875823644d adapted remaining usages of ExploSmoke* to new particle system 2013-11-26 21:25:04 +01:00
David Dormagen 1a7cd51bab changed Boompack to use the new particle system 2013-11-26 21:25:03 +01:00
David Dormagen 6c0fb4e4b8 moved Boompack/Thrust particle to Effects.ocd 2013-11-26 21:25:02 +01:00
David Dormagen 28f2aa85ff renamed Particle_WoodChip to Particles_WoodChip for consistency 2013-11-26 21:25:02 +01:00
David Dormagen 81924b1503 adapted Air particle and usages to new particle system 2013-11-26 21:25:02 +01:00
David Dormagen 9b9050ebf4 moved Air particle from WindBag to Effects 2013-11-26 21:25:01 +01:00
David Dormagen 913f746ffe adjusted WoodChip particle and usages to new particle system and moved WoodChip particle to proper place (not only used by the axe..) 2013-11-26 21:25:00 +01:00
David Dormagen c17ec80039 removed particle "EngineSmoke" (use "Smoke" now) 2013-11-26 21:24:58 +01:00
David Dormagen b101a0d756 adapted all magic particles and usages to new particle system 2013-11-26 21:24:58 +01:00
David Dormagen 2139e950f1 adapted Flash particle and usages to new particle system 2013-11-26 21:24:57 +01:00
David Dormagen a5c8489059 adapted EngineSmoke particle and usages to the new particle system 2013-11-26 21:24:57 +01:00
David Dormagen a4d27cd9a9 replaced Dust and Dust2 usages with new particle system 2013-11-26 21:24:56 +01:00
Maikel de Vries 746051b6e9 Balloon now producible in inventors lab
Also added to Gem Grabbers, note that the balloon needs cloth and is still impossible to produce therefore.
2013-11-02 12:18:08 +01:00
Maikel de Vries 2686cfd6f0 Fixed a runtime error for melting ice 2013-10-28 11:39:41 +01:00
Martin Plicht dd44c32e14 Remove some duplicate functions from scripts 2013-10-14 07:21:12 +02:00
Martin Plicht c7d24b4bbe Use nil instead of 0 in DynamiteBox arrays initialization 2013-10-14 07:00:28 +02:00
Maikel de Vries dccab0ba26 Boompack is an inventor's lab product 2013-10-03 23:12:32 +02:00
Sven Eberhardt 3d3f37d6a9 Randomized gem sparkling phases a bit.
Maikel doesn't like how gems coming from the same explosions would celebrate their common inheritance by sparkling in synchrony.
2013-09-22 17:56:59 +02:00
Caesar c90b1e985c Play correct chop animation for trees in front of Clonks 2013-06-24 13:17:51 +02:00
Tobias Zwick 9027544c37 Merge branch 'master' into Controls 2013-06-04 20:13:35 +02:00
David Dormagen fec0870133 fixed a message of the pipe to use the correct string-table-entry 2013-05-31 22:35:16 +02:00
Tobias Zwick 131ec86b98 refactor pump done. Remaining problem: power system (usage) 2013-05-30 22:11:39 +02:00
David Dormagen 7eaef70af1 Merge branch 'master' into Controls
Conflicts:
	planet/System.ocg/PlayerControls.txt
2013-05-26 18:19:51 +02:00
Tobias Zwick 064166d09e make most sound effects mono 2013-05-26 17:42:37 +02:00
Tobias Zwick 8f752d1d9e clean up files, make non-transparent textures high-quality JPEGs 2013-05-26 16:48:12 +02:00
Martin Plicht a915cdb15f Make Eclipse happy by changing some zeros to nils and stuff 2013-05-26 00:01:08 +02:00
Tobias Zwick 2425bb2793 fix wind bag rotation and vertices 2013-05-25 14:36:22 +02:00
Tobias Zwick ba426651ad fix wind bag rename 2013-05-25 14:36:04 +02:00
Tobias Zwick 52a1d5c18e rename jar of winds to windbag 2013-05-25 00:08:54 +02:00
Tobias Zwick f0ea347eb6 new wind jar => wind bag 2013-05-25 00:08:19 +02:00
David Dormagen cf4f85f9cf Merge branch 'master' into Controls 2013-05-24 21:31:29 +02:00
Clonkonaut 75cb0f2030 Added grenade launcher
!!!!!!!!!!
2013-05-24 21:21:07 +02:00
David Dormagen ae0a364587 Musket shots now exit at the correct position
Launch() of the bullet now has offset parameters
LaunchProjectile() now only calculates own offset if none was passed to the function
2013-05-24 20:45:32 +02:00
David Dormagen 086257b5f5 fixed callback name in musket 2013-05-24 20:09:42 +02:00
David Dormagen 76482ef645 Merge branch 'master' into Controls 2013-05-24 18:20:20 +02:00
Tobias Zwick a28e441b51 wallkit preview only visible to owner 2013-05-24 01:00:12 +02:00
Tobias Zwick 8500400864 make bucket green and change picture when filled/not filled 2013-05-24 00:27:34 +02:00
Tobias Zwick 83935b033a bucket can be spilled also while climbing, swimming etc now 2013-05-23 23:23:58 +02:00
David Dormagen 20bfab48b6 Merge branch 'master' into Controls
Conflicts:
	planet/Objects.ocd/Items.ocd/Tools.ocd/GrappleBow.ocd/Script.c
2013-05-23 17:53:41 +02:00
Tobias Zwick 4ebde230ab add missing description for mushrooms 2013-05-23 16:12:46 +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
Andriel fb7e1c2423 sounds for the boompack 2013-04-25 20:35:45 +02:00
Sven Eberhardt a41ffc617f Jar of Winds does not blow away base markers (#947). 2013-03-30 16:02:42 +01:00
Sven Eberhardt c14e9aab21 Fix chopping of trees when partially blocked by other trees (#909).
Fixed duplication of tree variable in axe and chop effect to fix some potential null pointer errors.
2013-03-29 16:32:45 +01:00
Sven Eberhardt a7f94e0683 Fixed some script errors in burning GrappleBow. Also made incomplete bow unusable and color burned bow so the player knows what's up.
Changed GrappleBow to no longer burn on contact (e.g.: Clonk diving in lava), which was incredibly annoying when jumping through lava caves. Also, it doesn't look like it had many wooden parts that burn easily.
2013-03-27 21:36:11 +01:00
Sven Eberhardt c115fbfaa0 FnBlastFree: Added max_density parameter.
Also updated material densities and added attribute MaxPickDensity to pickaxe, so it's now possible to define a pickaxe that cannot go through granite.
2013-03-26 00:45:44 +01:00
Sven Eberhardt 11438f7e02 Pump cannot destroy materials any more.
Before this patch, you could destroy materials by pumping them into earth (like you could in CR). This made scenario with acid/lava obstacles rather easy.
2013-03-02 22:33:56 +01:00
David Dormagen 34fc771911 merged master into Controls
Conflicts:
	planet/Objects.ocd/Libraries.ocd/Structure.ocd/Script.c
2013-01-30 21:37:31 +01:00
David Dormagen c8e6b84319 it is now easier to hit objects with the club (#905) 2013-01-28 21:10:18 +01:00
David Dormagen 299cc7e478 when not able to execute an Use-command (f.e. shield when not walking), the command is remembered and executed when possible 2012-12-29 18:42:19 +01:00
Sven Eberhardt 159e2e49b6 Rebalance loam to require less water 2012-12-17 14:32:10 +01:00
Sven Eberhardt 7ab2fe0ec9 Change bridge length constant to a local for Loam.
This silences a warning about overloaded constants. Unfortunately, you cannot change it at runtime (using Loam.BridgeLength=newlength).
2012-12-07 22:18:11 +01:00
Charles Spurrill bab481dbc9 Balloon: fixed "jump" when deploying 2012-11-11 18:49:06 -08:00
Charles Spurrill 5ce45b24d7 Fix sword rotation on clonk's back 2012-11-11 11:39:08 -08:00
Charles Spurrill 60556b80ad Pickaxe: Only hold the pickaxe in hand when swinging 2012-11-11 11:17:14 -08:00
Charles Spurrill 5cde2fa8de Fixed shield clipping through clonk's backpack 2012-11-11 11:15:01 -08:00
Charles Spurrill 277211cb3a Fixed rotation offset of secondary tool when using shield in primary hand 2012-11-11 10:56:37 -08:00
Charles Spurrill cc674ea6bb Temporary fix for "826: Can't dig out of sand if you're trapped in it" 2012-11-11 01:03:27 -08:00
Charles Spurrill 13cb097a86 Nicer wood graphics 2012-11-10 20:00:18 -08:00
Charles Spurrill 956674aa5e Fixed shield acting as though it was always pointing up. 2012-11-10 15:56:37 -08:00
Charles Spurrill f47ff5a4f1 Updated shovel graphics 2012-11-06 18:59:45 -08:00
David Dormagen 544fd60838 fixed the shield always force-turning the Clonk 2012-11-05 21:30:34 +01:00
Charles Spurrill f37c461d31 Clonk: All skins share Clonk.ocd directory and Clonk.skeleton. Nicer looking pickaxe animation. 2012-11-01 01:20:26 -07:00
Charles Spurrill 6e435dea13 Fixed Boompack components - 1 PowderKeg, 1 Sulphur 2012-10-30 23:00:17 -07:00
Tobias Zwick fa73ed5101 fix tree chopping 2012-10-28 14:18:12 +01:00
Armin Burgmeier 8cd4086a97 Drop all but first texture coordinate set from mesh files
The second set is not used in any mesh, and it is not implemented engine-wise
anyway. This gets rid of the FIXMEs message when a mesh with more than one
texture coordinate set is being loaded.
2012-10-28 12:18:18 +01:00
Charles Spurrill fce100313a Fixed carry heavies attaching at wrong point whilst scaling/hangling etc. 2012-10-27 13:07:32 -07:00
Charles Spurrill b3dacdc4cb Collision vertex cleanup for axe, pickaxe, and sickle 2012-10-27 09:39:02 -07:00
Russell 5782557a34 Clonk. Now with 65% better grammar. 2012-10-22 18:35:06 +01:00
Maikel de Vries c6dfd21172 Fixed a few C4Script runtime errors 2012-10-22 20:24:57 +02:00
Charles Spurrill 889381d16a #809 Coal is more visible in menus 2012-10-16 21:36:27 -07:00
Tobias Zwick 59f112a0f4 fix: pickaxe always blasts free material, also if the center point of the blast is free 2012-10-15 10:40:02 +02:00
David Dormagen 06ab4fc109 shield: possible to walk backwards now 2012-10-14 19:37:02 +02:00
Maikel de Vries 7a280e85fc Added ropeladder to toolsworkshop products 2012-10-14 15:50:07 +02:00
Felix Wagner 88bdfcd584 Removed unsupported entries from the sickle' material 2012-10-14 15:49:26 +02:00
Felix Wagner 4235b9f42e Added sickle for harvesting
New callback in the plants library: SickleHarvesting
Set to false to allow harvesting via interact (e.g. Mushroom, Lichen)
2012-10-14 15:43:00 +02:00
David Dormagen 380c2de527 fix jump strike effect not fading out when dying mid-air 2012-10-14 14:47:14 +02:00
Maikel de Vries b4d02a44d0 Fixed bow bug: arrows stuck immediately after shooting 2012-10-14 14:10:09 +02:00
David Dormagen 7a3173da16 fixed sword jump-effect not disappearing when jumping into liquid 2012-10-14 14:06:23 +02:00
David Dormagen 63669e6f77 Telekinetic Gyroglove renamed to Tele Glove 2012-10-13 22:43:04 +02:00
David Dormagen 430b03f8ae changed the sword jump effect, hopefully made clearer that it is intentional (#747) 2012-10-13 13:45:36 +02:00
Felix Wagner c76a93965b Loom script, Cloth and Cotton items added 2012-10-13 12:31:38 +02:00
Felix Wagner a4820a4f28 Removed Components=Rock from Seeds 2012-10-13 12:30:17 +02:00
Tobias Zwick e191cf0e71 my first commit on CCAN 2012-10-12 18:56:21 +02:00
Bernhard Bonigl bf23ad757c WoodChip-Particles fade out slower and move with the wind a bit. 2012-10-10 16:34:25 +02:00
Charles Spurrill 32cdba7415 Iron bomb is made from 1x Metal and 1x Sulphur 2012-08-09 17:40:25 -07:00
Charles Spurrill ee8d0de693 Boompack: Remove accidentally committed SelfPropellent script for cannon launching 2012-08-07 12:07:13 -07:00
Charles Spurrill ece7b463a4 Balloon: Undeployed Balloon item is treated as object, not vehicle 2012-08-07 12:03:02 -07:00
Charles Spurrill 2b256c09b8 Boompack launches when incinerated (can also be detonated on damage like the powderkeg, too) 2012-08-07 12:02:34 -07:00
Charles Spurrill f4c9bdabf2 Remove needless HasFuse() funcs. Shrapnel now has hitcheck 2012-08-07 12:00:18 -07:00
Charles Spurrill d4dbf167e7 #756: Fixed Picture transform for boompack during flight 2012-07-22 18:55:01 -07:00
Felix Wagner c713f9a91a Inventor's lab: Added inventor's lab
Changed the following items to IsInventorProduct:
Grapple bow, Jar of winds, Teleglove
2012-07-16 14:35:29 +01:00
Felix Wagner e53d8e492c Kitchen: Added kitchen
Changed the following items to IsKitchenProduct:
Bread, CookedMushroom
2012-07-16 14:14:00 +01:00
Felix Wagner 732bee449c Chemical Lab: Added Chemical Lab
Changed the following items to IsChemicalProduct:
Boompack, Dynamite, DynamiteBox, PowderKeg
2012-07-16 13:57:42 +01:00
David Dormagen 088c9ad265 pickaxe: allow hitting objects with certain callback 2012-06-17 21:36:48 +02:00
Felix Wagner 4ce82c364c Fixed removed object usage error. 2012-05-13 23:11:29 +01:00
Felix Wagner 5bfb0433b2 Removed IsToolProduct from firestone. 2012-05-13 22:19:36 +01:00
Charles Spurrill f327ee7c12 changed Pipe graphics to AlteredARMOR's pipe render 2012-05-13 11:13:55 -07:00
Maikel de Vries 2472e270c7 Fixed balloon hanging on the bottom of a map (#780) 2012-05-13 20:00:51 +02: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
Bernhard Bonigl 7ac11a9711 Fixed error when a Boompack hit solid material 2012-05-07 22:58:22 +02:00
Günther Brammer 2510734ad3 Script: Damage callback changed to Damage(Change, Cause, CausedByPlr) 2012-05-06 14:45:35 +02:00
Maikel de Vries 6fcc0f6d2e Removed TimerCall in favour of AddTimer script implementation 2012-05-05 12:09:44 +02:00
Maikel de Vries 339990f3fa Fixed loam runtime errors
first copypaste fail, second a remove object one.
2012-05-01 22:23:16 +02:00
Maikel de Vries da4c683a03 Don't perform scripts after removing an object 2012-04-29 16:56:40 +02:00
Felix Wagner e1ad8bf24f Fixed $UsageHelp$ in Seeds.ocd 2012-04-28 19:31:25 +01:00
Maikel de Vries 4a56f8d7c1 Replaced defcore values related to fire with properties 2012-04-28 16:17:38 +02:00
Maikel de Vries e01b6e3954 Loam can now be used only in multiples of 30 degrees
This needs some testing and feedback, angle less than 30 do not make sense imo but 45 degrees maybe preferred.
2012-04-28 09:33:40 +02:00
Maikel de Vries b36e10b8dc Barrel spray extinguishes burning objects 2012-04-23 22:48:41 +02:00
Felix Wagner 4546c4a9f9 Fixed hit sound for metal. 2012-04-22 14:21:22 +01:00
Maikel de Vries f767091f7b Typo in string table of Seeds.ocd 2012-04-18 23:34:14 +02:00
Bernhard Bonigl 30ea077941 Chopping trees now takes mouse-position into account
Fixed Axe-Slashing display
2012-04-17 14:43:49 +02:00
Maikel de Vries 16fa9cf341 Placement is now a property instead of DefCore value 2012-04-16 22:17:05 +02:00
Maikel de Vries 106e05d7e2 Fixed updating the textures of barrels 2012-04-15 17:15:59 +02:00
Tobias Zwick 1abe406ae2 descriptions and usagehelp for weapons 2012-03-28 21:14:58 +02:00
Tobias Zwick ad59d353af descriptions & usagehelp for materials and foodstuff 2012-03-28 20:16:12 +02:00
Tobias Zwick 4a6c53a700 descriptions for produceables: tools 2012-03-19 01:03:05 +01:00
Bernhard Bonigl c75f70e387 Fixed error message with boompack 2012-04-14 16:51:11 +02:00
Martin Plicht 67f697c94b Don't pass 0 for the effect when calling RemoveEffect with effect name 2012-04-12 20:02:53 +02:00
Martin Plicht a4194c22e9 Replace 0 with nil wherever string/object/array is expected 2012-04-12 11:48:23 +02:00
David Dormagen 99638db4c9 fixed shield exploit: limited the maximum damage of the sword on one target to 9 damage every 15 frames 2012-04-10 23:31:46 +02:00
Felix Wagner 2179adae7c (boni wtf?); fixed wrongful usage of GetItemPos() to determine carry_bone due to
change of the functions return value
2012-04-10 04:17:57 +01:00