Sven Eberhardt
dc7259bb1e
Qt Editor: Allow opening of user path from welcome page
2016-03-26 14:02:40 -04:00
Sven Eberhardt
b3712ace97
qt editor: Add "Editor" button to startup main menu
2016-03-26 02:15:15 -04:00
Sven Eberhardt
f2daa51fa7
Qt Editor: Add "Welcome" dock widget
2016-03-26 01:36:40 -04:00
Sven Eberhardt
b1ac208249
Qt Editor: Add "File->New" menu entry
2016-03-22 23:08:05 -04:00
Sven Eberhardt
80549ca2cc
Qt Editor: Add object creator
2016-03-06 13:06:29 -05:00
Sven Eberhardt
e0e09133d6
Qt Editor: Add some string translations.
2016-02-18 00:10:30 -05:00
Sven Eberhardt
c9d3cd7417
Add MeltingCastle team melee
2016-02-07 17:21:14 -05:00
Maikel de Vries
1ebdc31182
add tutorial 6
...
Still intro, outro and some NPCs missing.
2016-02-07 21:29:27 +01:00
Maikel de Vries
2a4fa85583
tutorials: fix some descriptions and control strings
2016-02-07 21:29:27 +01:00
Sven Eberhardt
8273dcdf45
Fix cargo attachment vertex in balloon
2016-02-07 14:49:05 -05:00
Sven Eberhardt
3d3e848aeb
Target balloon: Allow deployment of any items.
2016-02-07 14:27:51 -05:00
Sven Eberhardt
35fcc0ff51
Fix scenario saving of array-typed visibility. Fix ItemSpawn saving and spawn def re-setting.
2016-02-07 13:21:01 -05:00
Sven Eberhardt
ef032c60fa
ItemSpawn: Simplify script, add team-only spawns, add scenario saving and add sound on collection.
...
The script now just sets visibility per player (VIS_Select) instead of creating one dummy object per player. It also uses the object directly instead of indirecting everything through an effect (the effect couldn't be used on other objects anyway).
2016-02-07 12:21:13 -05:00
Sven Eberhardt
79897ce777
Move ItemSpawn from Aerobatics to main Objects.
2016-02-07 10:43:24 -05:00
David Dormagen
28ffc3d3b1
Library_Constructor: use normal single-use instead of holding-use
...
..because the library wasn't actually USING the holding callback at all. And it had/has its own CON_Aim hackery anyway. No need for the control-library internal CON_Aim stuff then (I could imagine this might just lead to issues at some point).
2016-02-07 10:47:33 +01:00
David Dormagen
d9760cdab6
controls: properly set noholdingcallbacks to false when using ControlUseStart ( #1327 )
...
Otherwise the situation could arise where you used a ControlUseStart object (the wallkit) but noholdingcallbacks was still set to true (because e.g. you used a hammer before). Then you would not be able to move the preview.
This is described in a comment to the referenced bug.
2016-02-07 10:47:33 +01:00
Maikel de Vries
148b217003
jet stream: do not attempt to move stuck objects
2016-02-07 10:24:36 +01:00
Maikel de Vries
a44b759472
snap digging angle to straight lines with 5 degree margin
2016-02-07 10:24:36 +01:00
Maikel de Vries
978b236596
clean up shovel script
2016-02-07 10:24:36 +01:00
Maikel de Vries
145b902f65
correctly handle SetDir for the catapult
...
Ideally the script is fully changed to correctly use dir.
2016-02-07 10:19:11 +01:00
Maikel de Vries
0a928d4a11
tutorials: various small fixes
2016-02-07 10:19:11 +01:00
Sven Eberhardt
1e5b04e2d1
WallKit preview: Add function to update independent of position.
2016-02-06 23:53:45 -05:00
Sven Eberhardt
d213115103
Add function to CTF flag to disable pickup.
...
To be used by scenarios that use the flag differently.
2016-02-06 22:45:53 -05:00
Sven Eberhardt
775533a8da
Catapult and cannon: Add functions to rotate instantly.
...
Useful for scenario designers.
2016-02-06 22:45:14 -05:00
Sven Eberhardt
43451a4242
HotIce: Lower spawn position on explosive mode with small islands
2016-02-06 20:40:44 -05:00
Sven Eberhardt
623f838799
Add sounds: Hits::BucketHit*, Structures::DoorOpen*, Structures::DoorClose* by ala
2016-02-06 14:37:18 -05:00
David Dormagen
a13a9036a5
shovel: changed GetModifiedDigSpeed to GetDigSpeed
...
Half of the callback's work was done outside (fetching the target speed) for no good reason. It's now all done in the callback, making it less weird.
2016-02-05 21:06:30 +01:00
David Dormagen
71fa846016
Zaphive: now C4D_Object + DFA_ATTACH instead of C4D_StaticBack ( #1653 )
...
Which means that you can
1) Drag around the tree / nest in editor mode
2) Shoot zapnests that were put into a catapult by a scenario designer
3) Can RemoveObject a tree and the nest will fall down (instead of keep floating)
4) Can put zap nests in earth (just like in CR!)
2016-02-04 20:07:48 +01:00
Maikel de Vries
0ac6093b1a
improvements to gem grabbers
...
- bats as a challenge
- less gem mining on normal
- everrock on insane
- basements for shipyard and inventors lab
2016-02-04 17:53:59 +01:00
Maikel de Vries
456678afbd
add new items to worlds knowledge
2016-02-04 17:52:21 +01:00
Maikel de Vries
e4095fb77b
bat: placement option for tunnel only
2016-02-04 13:31:44 +01:00
Maikel de Vries
ca3bf5e5cd
only structures should have Exclusive=1
...
Otherwise these objects would block new constructions
2016-02-04 13:29:38 +01:00
Maikel de Vries
879048c366
show projectile trajectory preview for the grenade launcher
2016-02-03 19:49:23 +01:00
Maikel de Vries
17fae9c77b
add GetSpeed counterpart to SetSpeed
2016-02-03 14:49:05 +01:00
Maikel de Vries
2000f741c3
kill tracing: fix relaunching tests
2016-02-01 22:02:09 +01:00
Maikel de Vries
c2131ee122
kill tracing: reduce code duplication in tests
2016-02-01 21:21:30 +01:00
Maikel de Vries
00b43d3d60
kill tracing: add test for blasting free objects
2016-02-01 21:21:30 +01:00
David Dormagen
76ac759533
shovel: fix the Destruction functionality
...
Previously, it was checked incorrectly whether the action was "Dig". Then the check was thrown out completely in https://git.openclonk.org/openclonk.git/commit/39e86474fccbd54eb357175d2b8fbec5c60639ab - which did remove the warning but not solve the defect.
This should be a proper fix. The shovel only does stuff when the user is digging AND actually using this very shovel for it.
2016-02-01 20:15:01 +01:00
Maikel de Vries
a390f8f248
fuse and activate iron bomb on cannon shot, fuse dynamite as well
2016-02-01 00:10:23 +01:00
David Dormagen
99d57c83fa
fixed Height of Icon_Cancel
2016-01-31 23:36:05 +01:00
Sven Eberhardt
beaf214a8f
Hot Ice: Add grenade launcher mode
2016-01-31 16:52:01 -05:00
Maikel de Vries
39e86474fc
fix wrong use of GetAction in shovel
2016-01-31 22:40:40 +01:00
Maikel de Vries
273c574dc0
shovel: symmetrize dig angle limits
2016-01-31 09:59:41 +01:00
Maikel de Vries
fb0932df26
fix additional preview overlay after combining with other structure
...
This caused an overlay warning in the previewer object when constructing an elevetor and combining it with another elevator and detaching it again.
2016-01-30 12:28:35 +01:00
Maikel de Vries
2d22022a20
correctly place/preview basement for elevator ( #1534 )
2016-01-30 12:28:35 +01:00
David Dormagen
447be6c91d
Clonk control: moved "menu" local to "clonk.control.menu"
...
"menu" is an error prone name in one of the most frequently used/overloaded objects of the planet. Actually, there was a bug in some other thing which disappeared now. So I guess something, somewhere uses the name "menu", too.
Anyway, this is more consistent (because the other control stuff is in this.control, too) and less error prone. So it's a good change regardless of whether it actually fixes an existing bug.
2016-01-29 22:48:59 +01:00
David Dormagen
a9ac0c85ab
inventory bar: moved slot number to the top ( #1639 )
...
This separates the slot number visually from the item stack count.
2016-01-29 21:14:07 +01:00
Maikel de Vries
ce6cbc1cf6
add more kill tracing tests
2016-01-29 18:56:09 +01:00
Maikel de Vries
707e0ec041
fix kill tracing for exploding compensator
2016-01-29 13:25:46 +01:00
Maikel de Vries
5927e55973
fix script error in power library when a foundry (not really a consumer) is removed
2016-01-29 11:40:08 +01:00