Maikel de Vries
7e1fe57440
catapult: remove trajectory preview when use is cancelled
2016-01-25 23:22:14 +01:00
Maikel de Vries
0e32757aa9
parkour: allow resetting pb with /resetpb
2016-01-25 22:44:05 +01:00
Maikel de Vries
08dfaeed9e
parkour: clear checkpoint for team members by default
2016-01-25 22:44:05 +01:00
David Dormagen
2dc291f8f6
contents menu: fixed possible "use after deletion" error
2016-01-25 20:21:28 +01:00
David Dormagen
9e563e6d8c
cannon: fix possible nil pointer access
...
In boomshire, the cannons are automatically filled with boompacks (and then fired). That means that there is no Clonk to be passed.
2016-01-25 20:13:51 +01:00
Sven Eberhardt
be12ca92c6
FightForGidl: Fix description.
2016-01-24 21:58:14 -05:00
Sven Eberhardt
4257b84f84
Fix HUD script errors when cursor does not include inventory control
2016-01-24 18:16:46 -05:00
Maikel de Vries
1cce689a67
boomrace: fix picking up boompacks (now instantly)
2016-01-24 23:28:05 +01:00
Maikel de Vries
488201181b
improve collision detection of deployed balloon with the landscape
2016-01-24 20:36:17 +01:00
Maikel de Vries
d1d019ab09
improve the hitbox of the balloon for projectile targets
...
This prevents the one hanging on the balloon from shooting himself down with e.g. a bow.
2016-01-24 20:36:17 +01:00
Mark
93ba7c5954
Vendor Library
...
Extracted the buy menu of the flagpole to a library, so that other objects can implement a buy menu without having to duplicate the code. An overview of the changes follows:
Library_Base:
- Moved auto-sell functionality to Library_Vendor
- Moved buy and sell functionality to Library_Vendor
- Removed the old engine menu for buying and selling
Library_Vendor:
- Added proplist for accessing local variables, avoiding variable clashes
- Added interfaces GetBuyValue, GetBuyableItems, GetBuyableAmount, ChangeBuyableAmount, GetSellValue
- Changed DoBuy: it uses the interface functions, instead of hardcoded base material
- Changed / merged the existing sell functionality and the flagpole sell functionality in DoSell:
* does not sell items if QueryOnSell returns true
* sell sound only audible to seller
* the sold object tries selling its contents first (for example a bow, if it ever were sellable. This may not hold in the settlement games, but adventures would allow it)
* the sold object ejects any contents before it is removed. These are usually unsellable objects. Previously they would just be removed together with the object. It has to be tested whether this places the items on the ground or at the center of the sold object
* removed the "sell all" functionality on right-click for the moment.
- Still has some functions from the old base selling: CanStack and GetSellableContents, for the auto-sell functionality
- Fixed a logical error in AllowBuyMenuEntries
- Distinguish between buyer/seller and payer more, so that the logic can easily be changed in one line later
- Allow for runtime overloads of interface functions
- Changed inconsistent variable naming to a more consistent one
- Added namespaces to all sounds, the "UnCash" sound still does not exist
- Added localization strings for insufficient wealth
- Fixed property name error (missing 'e')
- Buy menu is active by default
Flagpole:
- Replaced the custom sell functionality (how many of these do we have actually??) with the sell functionality from Library_Vendor
- Buying menu is allowed if the rule is active
System.ocg/Object.c
- global functions Buy and Sell ask the target if it is a vendor, instead of whether it is a base, and do the callback there.
- renamed the argument so that it is no longer called "base", but "vendor"
2016-01-24 20:11:27 +01:00
Maikel de Vries
c4fa92a6d2
Aerobatics: use jet streams, fix item spawn and restart rule
2016-01-24 18:18:12 +01:00
Maikel de Vries
ab9330180f
add an object for jet stream control (fast winds)
2016-01-24 18:17:10 +01:00
Maikel de Vries
e5a9dd934f
add option to respawn rule to keep contents
2016-01-24 18:05:06 +01:00
Sven Eberhardt
d9b8de9ea2
Win32: Fix file deletion from scenario selection dialogue
2016-01-24 00:43:09 -05:00
Sven Eberhardt
28e794654c
Add network option to disable UPnP.
...
Also add some more UPnP failure messages to log.
2016-01-24 00:11:14 -05:00
Sven Eberhardt
f2e99ced16
HotIce: Reduce Fire arrow stack count in chests
...
Fire arrows were dominating the game too much. This should put more emphasize on the other weapons.
2016-01-23 23:27:08 -05:00
Sven Eberhardt
79e26a3f64
HotIce: Fix division by zero when starting with one player.
2016-01-23 23:25:48 -05:00
Sven Eberhardt
7b7b791442
Add [Game] Mode to parkour and arena scenarios to fix league evaluation.
2016-01-23 21:26:13 -05:00
Maikel de Vries
6a3eaa2716
Aerobatics: new game mode and small improvements
2016-01-24 00:20:04 +01:00
Maikel de Vries
93c20b19a0
improve parkour scoreboard column descriptions
2016-01-23 18:24:30 +01:00
Maikel de Vries
d7d2f8f39f
fix showing description in the playground item spawn menu
2016-01-23 16:42:37 +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
Maikel de Vries
7d46ab9f26
add new parkour aerobatics (sky race) ( #1550 )
2016-01-23 14:46:33 +01:00
Nicolas Hake
4b68d82380
planet: Remove Array(Min,Max) in favor of Min,Max
...
Since the native functions now accept array parameters, we don't need a
C4Script implementation anymore.
2016-01-23 13:49:11 +01:00
Maikel de Vries
a32cfc2072
Parkour goal: methods to get the number of checkpoints a player completed
2016-01-22 20:55:06 +01:00
Maikel de Vries
cfe8008f32
Array.c: add functions to get minimum and maximum of an array (with ints)
2016-01-22 20:54:18 +01:00
Maikel de Vries
5b04eef7f2
fix handling of parkour respawn for removed players
2016-01-22 00:43:33 +01:00
Maikel de Vries
70f74626b9
add option to transfer contents on parkour relaunch
2016-01-22 00:14:59 +01:00
Maikel de Vries
686b37660d
fix script errors for wrong parameter types in tele glove
2016-01-22 00:14:59 +01:00
Sven Eberhardt
b3c0afd521
Add missing string table entries for CON_FallThrough(_Desc).
2016-01-20 21:35:37 -05:00
Sven Eberhardt
2ce3daf84a
Add missing sound for snapping line #1644
...
Sound original from CosmicEmbers (http://freesound.org/people/CosmicEmbers/sounds/161650/ ); cropped and pitch adjusted.
2016-01-20 21:24:05 -05:00
Maikel de Vries
8cabf67845
clean up tests: remove Teams.txt fix some titles
2016-01-20 19:44:28 +01:00
Maikel de Vries
db9e3aa133
remove grapple bow test
...
Seems to be outdated and can be tested in rope test
2016-01-20 19:30:33 +01:00
Maikel de Vries
ac122e4aa3
remove pump test scenario
...
Does not do anything and the pump is sufficiently tested in the power test.
2016-01-20 19:23:12 +01:00
Clonkonaut
7538a5bd12
Added simple testing scenario for permeable solid masks.
...
In there, it's also activated for basements and bridges.
2016-01-20 19:17:45 +01:00
Julius Michaelis
711df05e1a
Add button X to fade through half solidmasks.
...
Enabled on the elevator case for testing.
2016-01-20 18:58:11 +01:00
Maikel de Vries
d9dccd01ad
fix construction previewer showing green in front of existing sites
2016-01-20 16:32:05 +01:00
Maikel de Vries
d500218a02
fix shape of basement construction preview and site ( #1586 )
2016-01-20 15:40:19 +01:00
Maikel de Vries
4114738b45
add power information to interaction menu for flagpole ( #1579 )
2016-01-20 13:21:02 +01:00
Maikel de Vries
d23328f2c7
power library: methods to for storage information and balance updates
2016-01-20 13:19:37 +01:00
Maikel de Vries
775746d78d
fix power system tests (due to object changes)
2016-01-20 12:07:46 +01:00
David Dormagen
5f25baa058
producers: show progress of current product ( #1549 )
...
This is solved via another entry in the production menu (below the products), which is updated by an effect, that is being told the menu ID/target by the interaction menu through a callback.
This setup allows for very intrusive changes to the interaction menu with only few lines of code!
2016-01-20 10:36:50 +01:00
Matthias Rottländer
3810937867
Merge branch 'master' of ssh://git.openclonk.org/openclonk
2016-01-20 00:25:00 +01:00
Matthias Rottländer
7be85cf9d4
+ modified rock_smooth to fit other textures a little bit better
2016-01-20 00:23:36 +01:00
David Dormagen
a7b674f662
tutorial guide: use full width for text when not showing buttons (related to #1612 )
...
A little rant about why I 'hardcoded' the value 2.9em:
If you are using constants to specify some positions, please give the meaningful names so that other people can work with them. E.g. calling something "menu_height" and then using it to adjust the X position AND the Y position of a BUTTON probably means it's not the "menu_height"...
I believe that the current "dynamic layout" will terribly break if someone would e.g. decide that the menu should be one line higher (because hey, then everything else would also move).
The real solution is to rewrite the layout of the menu to be dynamic and use constants (because currently it isn't and doesn't, it just tries to.).
2016-01-19 20:39:39 +01:00
Maikel de Vries
91e7da6fbd
update license of Sky.jpg in Clonkomotive to cc-by 3.0
2016-01-19 19:11:13 +01:00
Clonkonaut
ce7d8014ec
Clonkomotive: German translation ( #1632 ).
...
I also took the liberty of renaming "HeavyCrumb" to "Boulder". I have never heard the word 'crumb' used in this context.
2016-01-19 18:17:03 +01:00
Sven Eberhardt
29f439a508
Fight for Gidl: Fix script error on statue death #1610
2016-01-18 23:49:38 -05:00
Sven Eberhardt
d9f1c90b47
TreasureHunt: Some map simplification and adjustments for ShapeMaps. More torches, food and weapons. Pyrit skin fix #1296
2016-01-18 23:45:21 -05:00
David Dormagen
cd57e47493
script GUIs: fixed text clipping and scrolling ( #1605 , related to #1612 )
...
Previously, text windows would just change their own size and leave cropping and scrolling to their parent. This made the code easier, but was apparently unintuitive for scripters.
Now text windows do not change their size but show a scrollbar themselves (unless GUI_FitChildren or GUI_NoCrop of course).
This implied some other changes, because now parents without a scroll bar need to clip, too. (Or the clipping needs to be moved to the child window. But then it would have to be made sure that menu decoration can still go out of the bounds.)
And this also needed some script fixes where scripters assumed the text windows would not scroll (and thus made them smaller than 1em).
related to https://git.openclonk.org/openclonk.git/commit/46ad28ea652fad34814a866f3b9c305aa7cc6faa
2016-01-18 21:39:54 +01:00
Sven Eberhardt
e6a153f5d5
DeepSeaMining: Fix construction plans for players joining during intro
2016-01-17 23:36:19 -05:00
Sven Eberhardt
38dad0dd9d
Prevent jump action during crew creation to avoid command failure sounds in intro sequences with contained clonks.
2016-01-17 23:01:57 -05:00
Sven Eberhardt
2c834e6993
DeepSeaMining: Clonks tumble in intro when falling from sky after section change
2016-01-17 22:38:50 -05:00
Sven Eberhardt
62dd3aafd6
Activate wealth display in scenarios with Rule_BuyAtFlagpole.
...
Most missions with home base were missing the display.
2016-01-17 22:28:57 -05:00
Sven Eberhardt
eb333bd8db
Fix extra slot object check in object interaction menu
2016-01-17 22:15:23 -05:00
Sven Eberhardt
f6583ee754
Fix nil pointer in interaction menu when object transfer removes target container.
2016-01-17 22:09:27 -05:00
Sven Eberhardt
af5d9903bd
Fix Pyrit falling out of plane in some mission sequences.
2016-01-17 22:01:03 -05:00
Tobias Zwick
240815bc7c
correct Philipp Kern's name in the credit screen
2016-01-17 23:10:35 +01:00
Armin Burgmeier
aef7538aa1
Switch shader code to OpenGL 3 style
2016-01-17 11:37:17 -08:00
Armin Burgmeier
bc8db0589e
Make the mesh material properties uniform variables
...
Instead of relying on the obsolete glMaterial call.
2016-01-17 11:37:17 -08:00
Armin Burgmeier
bb8b933417
Revert "Revert "Replace 3D texture in landscape shader by a 2D texture array""
...
This reverts commit 4a02d3c77b
.
This was merged into master even though I only wanted it in stable-7.0.
Oh well, let's just revert it again.
2016-01-17 11:37:17 -08: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
Sven Eberhardt
418964f6e8
Hot Ice: Spawn and map improvements in "small islands" mode #1623
2016-01-17 12:22:20 -05:00
Maikel de Vries
5b111131e9
remove unused is wallkick effect
2016-01-17 13:30:01 +01:00
Maikel de Vries
7ca450b6b2
fix script errors for wrong parameter types in iron bomb effects
2016-01-17 12:51:04 +01:00
Maikel de Vries
5881018cb4
tutorials: hide guide message while in a dialogue ( #1593 )
2016-01-17 12:39:24 +01:00
Maikel de Vries
d607824df2
fix dialogue stopping and waiting time ( #1597 )
...
First stop the dialogue properly and then wait for 30 frames to start a new one.
2016-01-17 12:37:42 +01:00
Maikel de Vries
79e0402683
fix script error for wrong paremeter type in Crash.ocs waterfall effect
2016-01-17 12:35:47 +01:00
Maikel de Vries
1ab3fdc104
tutorial 3: lumberjack directs to other villagers when needed ( #1596 )
2016-01-17 09:32:36 +01:00
Maikel de Vries
cbc37ebb79
make sawmill site uncancellable in tutorial 3 ( #1617 )
2016-01-17 09:11:01 +01: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
234d4b365c
Maze: Fix possible spray line to last position or (0,0) landscape corner #1624
2016-01-16 22:38:45 -05:00
Sven Eberhardt
5f713e7bb9
Maze: Fix error sound when trying to cheat
2016-01-16 22:03:35 -05:00
Sven Eberhardt
0b6e2015cf
Fix shovel shoveling in the wrong direction sometimes #1626
2016-01-16 22:02:32 -05:00
Sven Eberhardt
796aa7d7c6
Fix pickaxe picking in the wrong direction sometimes #1626
2016-01-16 22:02:08 -05:00
Sven Eberhardt
0b3c29a95c
Extinguish transferred contents on respawn
2016-01-16 14:07:20 -05:00
Sven Eberhardt
915ae02178
Crash landing: Fix post-intro plane placement so it cannot slide into the lava #1615
2016-01-16 12:21:17 -05:00
Tobias Zwick
2cd5236339
fix problems with scenarios after having added the shape textures
2016-01-16 16:57:15 +01:00
Tobias Zwick
18c64e7052
correct normals of earth textures (green channel was inverted)
2016-01-16 16:57:15 +01:00
Tobias Zwick
996ce06ab4
finetuning shape defs
2016-01-16 16:57:15 +01:00
Tobias Zwick
a5610b9458
add scenario for website header
2016-01-16 16:57:15 +01:00
Tobias Zwick
dfa21c5d26
reorder materials so i.e. sand does not paint over a rock shape anymore.
...
* all non-diggable materials are now in front of diggable materials
* except: firestone and coal are still in front of rock
At least this change makes it necessary to test every scenario we have if there are any problems with the landscape
2016-01-16 16:57:15 +01:00
Tobias Zwick
c10a968eb1
fix tiling of the gold normal texture
2016-01-16 16:57:15 +01:00
Tobias Zwick
a0f3bed4d1
add new shape and normal textures to hideout.ocs
2016-01-16 16:57:15 +01:00
Tobias Zwick
20b2dc31be
fix bug in the ore color texture (rendering done by Matthias)
2016-01-16 16:57:15 +01:00
Tobias Zwick
b5e1afec3c
add shape textures to Amethyst, Ruby, Firestone, Gold, Everrock, Ore and enhance shape textures of Granite and Rock.
...
* move ruby texture phase by 50% so ruby and amethyst do not look like the same material with a different color when next to each other so much
2016-01-16 16:57:15 +01:00
Tobias Zwick
4dfc5e74e4
make granite and rock shape indexed
2016-01-16 16:57:15 +01:00
Tobias Zwick
03916c0f05
add a shape map for amethyst and ruby; also, fix a small issue with tiling the textures horizontally
2016-01-16 16:57:15 +01:00
Maikel de Vries
aa152bf899
move mime skin/portrait from boomshire to decoration folder
...
This makes it available for multiple rounds.
2016-01-16 13:27:24 +01:00
Sven Eberhardt
01503cdfdd
DarkCastle: Minor objects+text fixes
2016-01-16 00:32:46 -05:00
Sven Eberhardt
8d805a49a7
Raid: Fix goal descroptions and buckets in Mave's foundry.
2016-01-16 01:33:06 +01:00
Clonkonaut
c54d917f7e
Deactivate cheats in Gidl/Guardians.
...
We didn't forget!!!
2016-01-15 21:56:57 +01:00
Clonkonaut
675b9ee050
Fix weapons not buyable in Gidl/Guardians ( #1611 ).
...
Switch2Items() is probably broken but luckily not used.
2016-01-15 21:56:37 +01:00
Sven Eberhardt
44f913d0e5
Do not display grab interaction when swimming (unless clonk returns true on CanGrabUnderwater callback)
2016-01-15 08:54:50 -05:00
Sven Eberhardt
c8a76ce450
Use less annoying swim sounds when swimming on the surface.
...
The "splash" sounded more like the clonk was jumping into the water.
2016-01-14 22:32:54 -05:00
Sven Eberhardt
71b96bc5de
Fix nil pointer access when recovering from over-full inventory
2016-01-14 22:30:55 -05:00
Sven Eberhardt
27f5cdc461
Fix black waves when swim timer is executed in same frame as clonk leaves the water.
2016-01-14 21:51:30 -05:00
David Dormagen
4493bfc3ab
interaction menu: disallow interaction with outside world when contained ( #1541 )
...
The interaction with IsContainer objects is still flawed in a way: when a lorry is inside a (IsContainer-)hut, you can take the lorry into your hands. Since we don't have that possibility in the normal game, I leave it unchanged for now.
However, it is now possible to add a Chest (or a cupboard!) into a WoodenCabin and then store stuff inside of it.
2016-01-14 13:03:18 +01:00
Maikel de Vries
4357004dbf
prevent picking up heavy objects when on grapple rope and draw in rope when picking up heavy object ( #1521 )
...
Maybe there are other places where the controls libraries should make callbacks to control effects. But that is for the future.
2016-01-13 23:13:44 +01:00
Maikel de Vries
2ce04aa485
tell player to park airship a bit higher in tutorial 7 ( #1598 )
2016-01-12 23:25:30 +01:00
David Dormagen
46ad28ea65
tutorial guide: don't scroll portrait with text
...
..by putting the text into another subwindow. Might be good to "fix" (it's intended but possibly not wise) that in the engine, but not right now before the release, because it could introduce new bugs.
2016-01-12 23:17:49 +01:00
Maikel de Vries
a7da208d85
fix next mission for tutorials 5 and 8
2016-01-12 23:07:36 +01:00
Maikel de Vries
aec5184cf2
locomotive in clonkomotive accepts metal barrels as well
2016-01-12 22:43:35 +01:00
Maikel de Vries
82b090c7ca
producer library does not request power if producer is not a consumer ( #1602 )
2016-01-12 22:17:41 +01:00
Clonkonaut
f0a03b303b
Fixed ownership of buildings.
...
I must be mad. This script failed a lot of times. I had to add those brackets. Even then, the first run failed, the buildings were still ownerless. What is this sorcery.
2016-01-12 22:01:47 +01:00
Clonkonaut
05b714a758
Tutorial 8: German translation.
2016-01-12 20:35:12 +01:00
Clonkonaut
b30fea4f7d
Tutorial 7: German translation.
2016-01-12 20:35:02 +01:00
Clonkonaut
4f7688810b
Tutorial 3: Used the title from Title.txt.
2016-01-12 20:34:49 +01:00
Clonkonaut
07e912bac6
Tutorial 5: German translation.
2016-01-12 19:51:29 +01:00
Clonkonaut
8f71fa8a7a
Tutorial 3: Translated new hint ( #1594 ).
2016-01-12 19:50:59 +01:00
Maikel de Vries
7784a2617e
fix showing rocks in tutorial 3 ( #1594 )
2016-01-12 09:48:46 +01:00
Sven Eberhardt
b29631f003
Make relaunch weapon selection menu unclosable #1577
2016-01-11 22:02:48 -05:00
Armin Burgmeier
190b4bbae3
Instruct to start a network game when starting a round with >=2 MinPlayers
...
Instead of asking the user to activate more players, which is no longer
possible as of #1529 .
2016-01-11 18:40:59 -08:00
Clonkonaut
e762e66a65
German translation for Tutorial 4.
2016-01-12 01:51:28 +01:00
Clonkonaut
b11b8b0fb5
Finish German translation of Tutorial 3.
2016-01-12 01:51:08 +01:00
Sven Eberhardt
62910aaada
Remove dummy graphics of interaction menu.
2016-01-11 18:19:01 -05:00
Sven Eberhardt
77180efbdd
Move dead clonks from interaction tabs to simple boxes in surrounding #1581
2016-01-11 18:19:01 -05:00
David Dormagen
717acafd34
tutorial 3: fixed typo in English translation
2016-01-11 22:48:57 +01:00
David Dormagen
18c58c783d
tutorial 3: added German translation
2016-01-11 22:48:40 +01:00
Maikel de Vries
1600cccf3e
tutorial 5: give second robber NPC a skin and fix outro walk speeds
2016-01-11 18:49:39 +01:00
Maikel de Vries
5abd033e1b
reduce size of empty overlay for alternative skins
...
Somehow that file was massive in size (400+ kb) for no apparent reason.
2016-01-11 18:47:00 +01:00
Maikel de Vries
be0d5161bb
give fireman NPC in tutorial 3&4 a skin
2016-01-11 18:45:56 +01:00
Maikel de Vries
9bc7ccd953
remove backpack for NPCs with an alternative skin
2016-01-11 18:43:40 +01:00
Maikel de Vries
c8d1cb9a1c
add NPC skins YoungsterBlond and MaleDarkHair
2016-01-11 18:39:24 +01:00
Maikel de Vries
e1e1380659
add title image to tutorial 5
2016-01-11 18:01:33 +01:00
Maikel de Vries
fb3737d056
tutorial 5: fix outro, a typo and zoom ranges
2016-01-11 18:01:11 +01:00
Sven Eberhardt
1a02cce2e0
Add sound Fire::BlastLiquid3.
...
Based on Fire::Blast3 with spectrum adjusted to match Fire::BlastLiquid2.
2016-01-10 23:03:38 -05:00
Sven Eberhardt
84378e0d6a
Add sound UI::Error #1583
2016-01-10 22:56:01 -05:00
Sven Eberhardt
491e0a3b40
Add missing sound UI::Trumpet #1584
...
Adapted from sound "Trumpet2" by Harbour11@freesound.org . http://freesound.org/people/Harbour11/sounds/194624/ (CC-BY 3.0)
2016-01-10 22:49:41 -05:00
Sven Eberhardt
37f774cfb3
Foundry: Do not show power consumer symbol in construction menu #1580
2016-01-10 22:20:48 -05:00
Sven Eberhardt
56fa4c2c5d
DarkMine+Maze: Ensure free spawn position #1578
2016-01-10 22:07:23 -05:00
Sven Eberhardt
7208a3c299
Ignore CarryHeavy for collection limit #1587
...
It was always ignored when picking up the CarryHeavy, but not when collecting another item. Now CarryHeavy consistently gives an extra item slot.
2016-01-10 21:52:44 -05:00
Sven Eberhardt
e8b0b9c16f
WoodenBridge construction plan for some missions.
2016-01-10 21:39:56 -05:00
Sven Eberhardt
a34912d9c2
Individual stacking and name/desc of source and drain pipes.
2016-01-10 21:34:41 -05:00
Sven Eberhardt
e2acb8b9bb
Add missing sounds for Grab/UnGrab #1585
2016-01-10 21:17:06 -05:00
Sven Eberhardt
bdc0274e3d
CommandFailure: Route missing sound effect to failure function playing clonk skin sound.
2016-01-10 21:16:34 -05:00
Maikel de Vries
c35df88ae9
add tutorial 5 explaining melee weapons
2016-01-10 22:53:04 +01:00
David Dormagen
9bca345342
tutorial 2: added German translation
2016-01-10 21:57:20 +01:00
Maikel de Vries
d94b2356b1
add function to tutorial guide to get the amount of messages it has
2016-01-10 20:54:03 +01:00
Maikel de Vries
f1a9db89bf
increase gems in landscape to make sure goal can be completed
2016-01-10 20:54:03 +01:00
Sven Eberhardt
3735b135ac
DarkCastle: Pre-damage last stone doors.
2016-01-10 14:20:46 -05:00
Sven Eberhardt
f54a49d044
Resource goals: Reduce display of available resources by 10% to better match actually mined gems.
...
Some material always gets lost on blasting/pickaxing.
2016-01-10 13:41:04 -05:00
Sven Eberhardt
95ac155f6b
GoldenMountain: Reduce required gem count.
2016-01-10 12:21:14 -05:00
Sven Eberhardt
05b6ee2407
Remove unused library dummy graphics.
2016-01-10 11:59:55 -05:00
Clonkonaut
962b178663
Merge remote-tracking branch 'remotes/origin/revert-opengl-2.1'
2016-01-10 17:27:56 +01:00
Sven Eberhardt
0f2057032f
Retain inventory slot order on respawn #1543
2016-01-10 11:10:45 -05:00
Sven Eberhardt
b8e24b8b62
Windmill: Fix gold bar collection
2016-01-10 10:49:51 -05:00
Sven Eberhardt
3dad1c6d81
Turn MaxContentsCount and HandObjects into properties instead of callbacks (Possibly fixes #1553 )
2016-01-10 10:41:34 -05:00
Sven Eberhardt
b00daed283
GoldenMountain: Add wooden bridge plans #1570
2016-01-10 08:55:04 -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
092f9846dc
ensure showing construction materials for sites at the bottom of the map ( #1365 )
2016-01-10 14:18:58 +01:00
Clonkonaut
5fd8bfb140
Projectiles will fade out very fast ( #1555 ).
2016-01-10 13:11:26 +01:00
Clonkonaut
0243a69913
Fix possible reference to deleted object in Boomattack.
2016-01-10 13:10:47 +01:00
Maikel de Vries
2b88578a7c
disallow showing/hiding tutorial guide by player when in a sequence
2016-01-10 10:54:07 +01:00
Sven Eberhardt
2bb8be66ca
Windmill: Downscale sky to match landscape size.
2016-01-09 17:53:44 -04:00
Sven Eberhardt
dd25f85e6d
Warn when assigning duplicate keys #1170
2016-01-09 17:00:21 -04:00
Sven Eberhardt
dcefa516f6
GrappleBow: Pull back in if hook did not stick successfully #1546
2016-01-09 16:33:13 -04:00
Sven Eberhardt
e64ec260bb
Fix infinite air supply through breathing of own bubbles #1545
2016-01-09 16:15:20 -04:00
Sven Eberhardt
fc659584e4
Fix catapult projectile priority when shooting clonk while items are placed in the catapult (typically by the scenario designer) #1547
2016-01-09 15:59:43 -04:00
Sven Eberhardt
1271fd9291
FightForGidl: Reduce screen shake.
2016-01-09 15:32:55 -04:00
Sven Eberhardt
310df9fe13
FightForGidl: Remove hammer for now (no towers yet)
2016-01-09 15:32:55 -04:00
Maikel de Vries
cd30bf8079
fix eating/using the squid and the fish
2016-01-09 20:17:26 +01:00
Maikel de Vries
1ba1164d8e
fix typo in dark mine string table request
2016-01-09 20:17:26 +01:00
Sven Eberhardt
fd1c58db0d
Hot Ice: Clonks have lower energy; iron bombs instead of swords in chests.
2016-01-09 15:09:12 -04:00
Sven Eberhardt
7f8551bb42
Add wealth display to Crash Landing #1548
2016-01-09 14:26:18 -04:00
Sven Eberhardt
3b74ac2929
DarkCastle: Fix nil access in intro.
2016-01-09 11:09:11 -04:00
Sven Eberhardt
11e73373a6
Use alt skins in storyline missions.
2016-01-09 11:09:11 -04:00
Sven Eberhardt
2e4da5077d
Add dark skinned alt clonk skin [by Marky, CC-BY-3.0]
2016-01-09 11:09:10 -04:00
Sven Eberhardt
dfe81b622a
Alt clonk skins: Fix youngster portrait
2016-01-09 11:09:10 -04:00
Sven Eberhardt
3d98b8355c
Alt clonk skins: hardcode clonk colors
2016-01-09 11:09:09 -04:00
David Dormagen
0ad1cdbf89
loam: made bridges smoother
...
..by continuing the material drawing exactly where it was stopped the last frame. Previously, just some unconnected rectangles were drawn which were often times filled with gaps. Especially on angled bridges.
2016-01-09 13:53:34 +01:00
Maikel de Vries
96344dfc00
disable climbing when swinging pickaxe
2016-01-08 22:43:46 +01:00
David Dormagen
05013563d3
tutorial1: added German translation
2016-01-08 21:25:20 +01:00
David Dormagen
0c73ae29e7
loam: fixed turning while digging and added some particles
...
This were supposed to be two commits. Meh.
Also, I can't really test how the particles looks because everything is black for me - ck? :(
2016-01-08 21:05:09 +01:00
Maikel de Vries
5da08f2720
prevent bat from getting stuck in material
2016-01-08 20:50:11 +01:00
Maikel de Vries
55b077898b
finished outro sequence for tutorial 4
2016-01-08 19:46:28 +01:00
Maikel de Vries
f99db85c97
add more bottom vertices to structures to prevent falling down
2016-01-08 19:46:28 +01:00
Sven Eberhardt
1b32663999
Fix movement on moving bricks #1530
2016-01-08 00:40:35 -04:00
Günther Brammer
7d0990baf9
editor: Don't try to insert manual newlines into error messages
2016-01-08 04:25:26 +01:00
Sven Eberhardt
fbdfcafa43
Fix text error in tutorial 2 #1539
2016-01-07 22:06:35 -04:00
Sven Eberhardt
1933deec44
Fix GUI name and description of interact key #1540
2016-01-07 20:47:18 -04:00
Mark
8719ee8b58
Test scenario for SetGraphics()
...
Scenario that tests SetGraphics() in various ways: Setting graphics of meshes/sprites to other objects, overlaying objects onto other objects.
The scenario is not in the Issues.ocf folder, because it addresses multiple issues #1458 and #1538 and the status of the issues has not been acknowledged yet.
2016-01-07 19:09:18 +01:00
David Dormagen
b6436783bb
loam: disable free turning of Clonk
...
From bug report out of http://forum.openclonk.org/topic_show.pl?tid=3233
2016-01-07 10:09:39 +01:00
Tobias Zwick
0976c02d54
Update the Credits
...
Space is getting scarce , I had to leave out the people who never contributed more than two commits. For 8.0 the credit screen should be reworked to either scroll down or be made for larger resolutions than 800x600.
2016-01-06 19:39:03 +01:00
Maikel de Vries
da6d4a8aa3
Skins for NPCs in the tutorials
2016-01-06 19:03:59 +01:00
Maikel de Vries
09b61246f0
add several clonk skins for NPCs by Marky
2016-01-06 19:03:59 +01:00
David Dormagen
941dc8a95b
Wipf: added Snuff3 sound (by ala)
...
Silence at the beginning and end was trimmed. Only true silence, though.
2016-01-06 12:11:35 +01:00
Maikel de Vries
e0ae612e10
killtracing: fix setting killer when airship is shot down
2016-01-05 18:20:33 +01:00
Maikel de Vries
7b4fe4452f
killtracing: more tests and more precise test descriptions
2016-01-05 18:19:49 +01:00
Armin Burgmeier
4a02d3c77b
Revert "Replace 3D texture in landscape shader by a 2D texture array"
...
This reverts commit 790219ac7e
.
This commit broke support for Mac OS X since Apple only supports OpenGL 3.0
with a core profile, not a compatibility profile. Revert this commit
temporarily for the 7.0 release, until we port all OpenGL usage to the core
profile with 8.0.
This fixes #1495 .
2016-01-04 18:27:44 -08:00
Maikel de Vries
b5b6526c58
killtracing: airplane always gets destroyed when damage too much and with correct killer
2016-01-04 21:17:25 +01:00
Maikel de Vries
ee9c44ac75
boompacks are not projectile targets of boompacks
...
This would be very annoying if you fuse multiple of them at the same time
2016-01-04 21:17:25 +01:00
David Dormagen
075fcca74f
clonk: added "Diving Loop" sound (by ala)
...
It's a bit quiet, but I guess that's not really a problem. It's also out of sync with the arm movement, but it's all I got (and it's so quiet you don't notice it anyway!).
2016-01-04 20:52:11 +01:00
David Dormagen
78f74566af
added alternative "Munch" sound (by ala)
2016-01-04 20:52:11 +01:00
Maikel de Vries
f1c9b042ff
killtracing: boompack gets correct controller when hit or incinerated
...
also add a hitcheck when launched by a projectile hit
2016-01-04 20:43:56 +01:00
Maikel de Vries
af4819aa81
killtracing: add additional tests
2016-01-03 20:18:06 +01:00
Maikel de Vries
7aaa5a6e32
killtracing: pass controller of igniter when fusing dynamite
2016-01-03 20:18:06 +01:00
Maikel de Vries
659b1d24a7
killtracing: correct cause_plr for burning lorry fragments
2016-01-03 20:18:06 +01:00
Maikel de Vries
22d5036e9e
killtracing: set killer of balloon rider if balloon is shot
2016-01-03 20:18:06 +01:00