Commit Graph

7505 Commits (41742219d161e87b9e4a8bb8063fd5ec452c7868)
 

Author SHA1 Message Date
David Dormagen 052e0358d9 script guis: document and give example for names starting with underscores 2015-09-27 18:34:18 +02:00
Sven Eberhardt 0afc12a3f0 Fix treasure hunt goal messages. 2015-09-26 20:36:35 -04:00
Sven Eberhardt d3ee2fac57 Fix sorting of script and engine functions in dropdown menu in editor. 2015-09-26 20:10:55 -04:00
Sven Eberhardt 8073fb3c07 Drop some fused and connected items on death when respawning with inventory. 2015-09-26 17:56:36 -04:00
Sven Eberhardt 14eea60e64 Fix fuse ignition when dynamite igniter or box falls into lava.
The delayed explosion effect introduced some bugs here.
2015-09-26 17:38:17 -04:00
Sven Eberhardt 7edf197246 Fix script error when EnemyAI on chippie tries to jump 2015-09-26 17:20:07 -04:00
Sven Eberhardt ad6a1dfda6 Fix script error on explosion with size zero. 2015-09-26 17:19:24 -04:00
Sven Eberhardt fe958f6d4e FightForGidl: Added chippies. 2015-09-26 14:47:58 -04:00
Sven Eberhardt 20c226dc18 Fix chippie CornerScale movement. 2015-09-26 14:12:32 -04:00
David Dormagen cd9c0717c9 document new GUI_NoCrop effect on text 2015-09-26 08:33:20 +02:00
Sven Eberhardt ae87aeea22 Add light effect to TeleGlove during use. 2015-09-25 23:59:37 -04:00
David Dormagen 439cfac129 custom GUIs: do not break text when style flag NoCrop is set and set NoCrop for HP display 2015-09-25 15:01:24 +02:00
David Dormagen a78e1fc448 disallow collection of moving objects via shift (#1386) 2015-09-25 14:05:52 +02:00
Sven Eberhardt 7fc7790257 Fix object drawing clipping at left and top screen border for models with action but without action facet set. 2015-09-25 00:51:36 -04:00
Sven Eberhardt 88167a03a8 Add support for hidden scenarios.
If C4S.Head.Secret is set and mission access to the scenario has not been gained, it is hidden in the scenario selection list.
2015-09-24 23:51:16 -04:00
Sven Eberhardt ec1b34d3c1 Treasure Hunt: Minor map reworks.
No more hidden gold bars in landscape corners. They could hardly be reached since TopOpen was fixed. it was just unfair.

Torch near well-hidden switch and at entrance.

Golden glow on statue in treasure room.
2015-09-24 22:58:14 -04:00
Sven Eberhardt 15336a7ea8 Allow scenario saving onto same file when launched from an unpacked folder. 2015-09-24 22:36:45 -04:00
Sven Eberhardt c3579b212a Store wall mounting of torch in saved scenarios. 2015-09-24 22:12:02 -04:00
Pyrit 3ff9f7fe90 Merge branch 'master' of ssh://git.openclonk.org/openclonk 2015-09-24 22:59:08 +02:00
Pyrit c01e4ce258 Fix butterfly graphics
There were some artifacts on the edges of the butterfly. Fixed this by scaling down the UV layout, so that it doesn't touch the edges of the texture image.
2015-09-24 22:58:33 +02:00
David Dormagen 42a5b8e0fe interaction menu: reworked "surrounding" internals (#1396)
The surrounding tab now uses the standard, mainstream contents display. That means that e.g. no ugly hacks are necessary to enable the "transfer all" buttons.
Previously, the surrounding menu was completely separate and always collected into the Clonk. Now you can also just put stuff directly from your surrounding into your lorry (i.e. just take everything around you into the lorry).
2015-09-24 21:27:52 +02:00
Maikel de Vries b52491f506 tutorials: alternative wipf skin for player's wipf 2015-09-24 17:31:11 +02:00
Maikel de Vries 3519c3f1fe wipf: only jump dust when on soft surface 2015-09-24 17:31:11 +02:00
Maikel de Vries 2c8c49cbc8 tutorials: wipf not collectible during tutorials 2015-09-24 17:31:11 +02:00
Julius Michaelis d57a8fd62c Fix two small memleaks 2015-09-24 14:35:50 +02:00
Sven Eberhardt fe5fe69ce9 Fix metal barrel collectibility.
It was probably missed during CarryHeavy conversion because it includes CarryHeavy only indirectly.
2015-09-23 23:23:55 -04:00
Sven Eberhardt 9d5d8f7506 Fix control mode display and availability in lobby. 2015-09-23 21:48:37 -04:00
Sven Eberhardt 5b19294d76 Use ANY_OWNER instead of INT_MAX to label GUI elements shown to everyone.
Mostly to make the code more readable because there's no way to know that INT_MAX means "anyone".
2015-09-23 18:08:44 -04:00
David Dormagen f4f9afa477 custom guis: for the Player property, distinguish between NO_OWNER and nil
NO_OWNER means the message will be visible for noone (can f.e. be used to hide a ui window). nil means the message won't have visibility restrictions. This is probably what the scripter expects.
Previously, a value of "nil" would have been read as 0. So not setting the Player property and setting it to nil would mean two different things.
2015-09-23 22:03:29 +02:00
Maikel de Vries c6d1a1c763 tutorial 2: failsafe path for wipf 2015-09-23 17:25:15 +02:00
Maikel de Vries 8b16ab0972 adapt tutorials to new wipf 2015-09-23 16:35:05 +02:00
Maikel de Vries b699b7df26 add wipf
The wipf for now has the basic functionallity, where both the model, animations and AI behaviour can be improved.
2015-09-23 16:31:53 +02:00
Maikel de Vries 197ccb1e09 fix script error in fire arrow for objects that do not catch a blow 2015-09-23 15:00:05 +02:00
Sven Eberhardt 1f46a9004c Fix some erroneous file orders causing group rewinds. 2015-09-22 23:47:06 -04:00
Sven Eberhardt 28fab953f5 Do not try to load a definition directly from within .ocf and .ocs folders.
Definitions should be only in .ocd files. Although it might be nice e.g. to have mesh material directly in the scenario instead of in a .ocd subfolder, the engine tried to load the map image files as potential textures. It was also undocumented behavior.
2015-09-22 23:46:26 -04:00
Sven Eberhardt 08f4d29d02 Fix memory leak by editor preview surface (#1405). 2015-09-22 22:54:16 -04:00
Armin Burgmeier b750ac6537 Remove outdated comment 2015-09-22 22:28:38 -04:00
Armin Burgmeier f4a87d5d2f Fix image aspect of meshes embedded in messages (#1380) 2015-09-22 22:26:12 -04:00
Armin Burgmeier 703f028392 Fix animation when position is beyond last keyframe (#1406)
In this case, an interpolation between the last and the first keyframe is
performed, so that the animation can be looped smoothly.
2015-09-22 22:11:55 -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
David Dormagen d4c5815173 construction site: moved tear-down-construction from [space] to E-menu 2015-09-22 18:49:08 +02:00
David Dormagen b35b1ae022 inventory: allow dropping multiple objects in one frame (f.e. through E->[move all to surrounding]) 2015-09-22 18:28:43 +02:00
David Dormagen cfa0d61e98 inventory: do not immediately pick up again when dropping via shift+throw 2015-09-22 18:22:17 +02:00
David Dormagen ed5ff63cfe inventory: allow collecting items with mouse-click when nothing in hand
This seems to be the intuition of every living being ever to have touched Clonk. You can now collect items that you click on (given that they are in range). You will however also just collect the next-best item when either not clicking on anything specific or when the item is out of range.
That means that you can use left-click as a shortcut to hitting [shift].
2015-09-22 18:05:23 +02:00
Clonkonaut ea52c9a604 Licensing information. 2015-09-22 18:02:44 +02:00
Julius Michaelis 6755a11c39 Fix dedicated server build 2015-09-22 16:43:05 +02:00
David Dormagen 745f452afb inventory: allow dropping the hand item on Shift+Throw 2015-09-21 14:21:57 +02:00
Sven Eberhardt 5b981be93c HUD: Fix extra slot display in multiplayer. 2015-09-20 20:43:12 -04:00
Maikel de Vries 0cf664e5d9 fix dead link in Anim_Linear documentation 2015-09-20 20:29:34 +02:00
David Dormagen dcc5d0fe07 bucket: removed ability to place earth chunk
It was rather random whether you would place a chunk of earth or just spill the bucket. And because the spilling yielded so much more earth, placing a chunk was a waste most of the time. If we want placeable earth (which might be a good thing), we should add it to the hammer.
2015-09-20 18:32:58 +02:00