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
Lukas Werling
31fee7a46d
Pickaxe: Check material in a cone ( #1606 )
...
This makes digging away single pixels easier.
2017-12-26 19:37:09 +01:00
Clonkonaut
6acea8930b
Various objects: include library flammable
...
Increased burn time (140 frames) for: axe, bucket, grapple bow, hammer, pickaxe, shovel, sickle. So useful items will burn a little bit longer.
Coal will burn for 245 frames and then just burst into ashes and not change into a Burned Object.
2017-11-01 00:54:24 +01:00
Clonkonaut
34af29fd7b
Show quick slot item on clonk.
...
All GetCarry* callbacks receive a parameter whether they are held in this slot and can then return a different display mode!
I also took the opportunity to restructure many scripts in a similar way.
2016-08-05 01:14:13 +02:00
Maikel de Vries
2a731b2545
implement Components as a property lookup table
2016-05-21 13:34:34 +02:00
Maikel de Vries
1df322b7ff
adapt objects and scenarios to new component implementation
2016-05-21 13:34:34 +02:00
Lukas Werling
29491ec3b7
Replace lots of empty parameters with proplist for Sound()
2016-02-10 13:31:16 +01:00
Maikel de Vries
84218d1cbc
merge UsageHelp into Description
...
This is better for the new interaction menu, since only the description is shown for items, but it can be longer now.
2016-01-23 16:28:02 +01:00
Sven Eberhardt
729712fa2f
Allow use of bucket, pickaxe, bow, club, grenade launcher, javelin and musket during scale/hangle.
...
Temporarily disables scale/hangle during usage of these items.
2016-01-17 14:31:51 -05:00
David Dormagen
368eb698ec
pickaxe: removed debug message
...
introduced in https://git.openclonk.org/openclonk.git/commitdiff/796aa7d7c62c5348417d584c9637da61297736d4
2016-01-17 08:11:17 +01:00
Sven Eberhardt
796aa7d7c6
Fix pickaxe picking in the wrong direction sometimes #1626
2016-01-16 22:02:08 -05:00
Sven Eberhardt
d56670c7ce
Fix pickaxe killing scaling ability permanently if it is used before any local ActMap modifications #1563
2016-01-10 08:46:20 -05:00
Maikel de Vries
96344dfc00
disable climbing when swinging pickaxe
2016-01-08 22:43:46 +01:00
Maikel de Vries
509bdac5bc
remove unused Rebuy property from objects
2015-12-28 10:21:49 +01:00
David Dormagen
11927659a0
added new sound when pickaxe hits hard material (by K-Pone, originally "SwordHit1")
2015-12-19 10:17:55 +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
Sven Eberhardt
40f46403ba
Move sound author attribution from Objects.ocd into main Sound.ocg (where the sounds now reside).
2015-12-13 01:09:48 -05:00
Sven Eberhardt
7f6c13084a
Register definition-local sounds into definition namespace (id::Soundname) #1185 .
...
Also move all object sounds to global Sound.ocg so they are still played.
This is to prevent naming collisions. All sounds are moved because otherwise all scripts would have to be adjusted. Also, the distinction between sounds in definitions and sounds in Sound.ocg was rather arbitrary.
It will also ensure most sounds are reloaded when sound is turned off temporarily, although that should better be fixed properly.
2015-12-07 00:08:24 -05:00
David Dormagen
4f4120b22b
pickaxe: made blue sparks when hitting hard material stronger
...
To satisfy Matthi.
2015-12-05 00:23:54 +01:00
David Dormagen
0f42015a24
pickaxe: prevent dug-out objects from hitting the Clonk for 30 frames
...
This should make pickaxing less frustrating as you are not interrupted EVERY TIME you dig out something.
2015-11-07 11:19:57 +01:00
Clonkonaut
1178d8f0ce
Prevent dead clonks from sitting upright ( #1358 ).
...
Also added convenient constants defining the animation slots to use for clonk animation.
2015-10-11 14:08:14 +02:00
Clonkonaut
446db3bf0a
Pitch and blue spark when hitting hard material with pickaxe.
2015-10-08 01:03:28 +02: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
David Dormagen
ac738735b2
Merge branch 'master' into Controls
...
Conflicts:
planet/Objects.ocd/Vehicles.ocd/Airplane.ocd/Script.c
src/game/C4Game.cpp
src/game/C4GraphicsSystem.cpp
src/gamescript/C4GameScript.cpp
2015-09-02 08:19:34 +02:00
Armin Burgmeier
0cdafc278b
Transform all mesh data to Clonk reference frame on load
...
Instead of doing the transformation when drawing a mesh. This allows making
the OpenGL normal matrix more consistent, since it does not include the
Ogre-To-Clonk transformation, and so that the transformation does not need
to be inverted in the shader.
As a side effect, all Attach transformations were updated, since before
they were specified in the OGRE reference frame, not the Clonk reference
frame.
2015-08-18 20:30:20 -04: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
c6802b8776
increase game content version entries to 6.0
2014-12-12 22:58:16 +01:00
David Dormagen
5c17b48bc2
Merge branch 'master' into Controls
2014-03-26 23:58:24 +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
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
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
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
David Dormagen
a4d27cd9a9
replaced Dust and Dust2 usages with new particle system
2013-11-26 21:24:56 +01: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
8f752d1d9e
clean up files, make non-transparent textures high-quality JPEGs
2013-05-26 16:48:12 +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
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
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
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
Charles Spurrill
60556b80ad
Pickaxe: Only hold the pickaxe in hand when swinging
2012-11-11 11:17:14 -08: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
b3dacdc4cb
Collision vertex cleanup for axe, pickaxe, and sickle
2012-10-27 09:39:02 -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
088c9ad265
pickaxe: allow hitting objects with certain callback
2012-06-17 21:36:48 +02:00
Tobias Zwick
4a6c53a700
descriptions for produceables: tools
2012-03-19 01:03:05 +01:00
Felix Wagner
38af458e05
Fixed/inserted various hit sounds.
2012-04-03 18:20:41 +01:00
Armin Burgmeier
cebbacd3f4
Remove "Picture" DefCore entry in objects having mesh graphics
2012-02-25 17:04:00 +01:00
Felix Wagner
eb6b7be7ee
Fixed various unused vars
2012-02-20 11:58:58 +00:00