+ 148073a956f711b0e3fdba47e6d4243035d0a8ae Fix black NO_OWNER viewport in network mode. + f1c4273bb9779ae5f141eb1d32ba988b64c3ae8c Win32 editor: Allow resizing of property window #1601 + 0a9cf34e775fdce1cc250721f2543eac53501029 Win32 editor: Allow resizing of main console window #1601 + afab6ef464abd6dea4a28a42068cc322cce4955d func PlayerControl: Send nil instead of 0 for non-mouse controls. + 5b111131e9c392214bdc9ffef5b664daffa6a777 remove unused is wallkick effect + 729712fa2fe8fd420e07e4f915a68ab541e19850 Allow use of bucket, pickaxe, bow, club, grenade launcher, javelin and musket during scale/hangle. + 82572644153a6ce798d7e123ad545c983d7e8d6a Avoid a gtk runtime warning on empty statusbar text + e4b96c49d4e3f2420ff1f6c86facb87f164d1c77 CMake: Remove unmaintained list of dependency packages + af5d9903bdbd121acc6c14ac1908848b17c6b3c2 Fix Pyrit falling out of plane in some mission sequences. + f6583ee7547d37bb8490ed9208ccb0b30fe49aac Fix nil pointer in interaction menu when object transfer removes target container. + eb333bd8db2ed21f45b61b86ce53538cb281af92 Fix extra slot object check in object interaction menu + 62dd3aafd6871873f5cdffc8895b3b2f2d3b0d8b Activate wealth display in scenarios with Rule_BuyAtFlagpole. + 47add34d8f67d01a510c05fd6d3b0ddfbef4f967 Use less annoying lobby countdown sounds + 2c834e6993ab651182769e20a0b9c9c072a2d22e DeepSeaMining: Clonks tumble in intro when falling from sky after section change + 38dad0dd9d3f61da10ec14e696be30567e35e626 Prevent jump action during crew creation to avoid command failure sounds in intro sequences with contained clonks. + e6a153f5d5ced8a41e67b39873e6dde269b748c3 DeepSeaMining: Fix construction plans for players joining during intro + cd57e474935b283e58c7ae7edd137c049f87f90c script GUIs: fixed text clipping and scrolling (#1605, related to #1612) + d9f1c90b475b11397c74a4a5bb372a3ecb352dac TreasureHunt: Some map simplification and adjustments for ShapeMaps. More torches, food and weapons. Pyrit skin fix #1296 + a7b674f662bb45ba1315fafe3bfdfc0f487c04cb tutorial guide: use full width for text when not showing buttons (related to #1612) + 7be85cf9d4a8cdac0220f0c64beb454e00deeb4b + modified rock_smooth to fit other textures a little bit better + b69855716392ee8296f314e2bbca16f52f396e64 Replace obsolete GL_MAX_TEXTURE_UNITS (#1641) + 9292718ca55ccc72609369c442189e7c323548ff script GUIs: fix auto-height window size with pure text windows + 775746d78d21e2c7a2155a5fecca9d7b7e49a906 fix power system tests (due to object changes) + d500218a021ba381037485cbe2da631ea44cf7fc fix shape of basement construction preview and site (#1586) + d9dccd01ade57082e3702b2c838656ceae84efc4 fix construction previewer showing green in front of existing sites + 711df05e1a77aca7b06f0fd59c1550b6373bec51 Add button X to fade through half solidmasks. + 7538a5bd129be6ce4e79aea25e210a16b2f39fa6 Added simple testing scenario for permeable solid masks. + 8cabf67845f7f45d0dd9e1598853da8cb9455994 clean up tests: remove Teams.txt fix some titles + 8ba1e042a0c051aa37a0bb0c51ff5b8df5487aec script GUIs: fixed clipping with active upper board + b3c0afd52166e14401d14b354c0338c5b6ac6951 Add missing string table entries for CON_FallThrough(_Desc). + 80676c7ab5656b48728347faf3dfc57a5742c2a4 Fix force redirection behavior of non-clonks on permeable SolidMasks. + 8418da86d6f131048b0bdcd54cb7b1e10c1cab0b custom GUIs: fixed scrollbar offset with active upper board (#1612) + c2dbd319bbad868eea2904acc0314470dc985ba9 VS 2015: Enable Edit-and-Continue for 64 bit builds + 70f74626b9a6c35bb256d98befc7be145c4c42e9 add option to transfer contents on parkour relaunch + 5b04eef7f23f93a5b9dd3dbdae023f318d81f85c fix handling of parkour respawn for removed players + cfe8008f326856d77d8042929d88466ec7f260cc Array.c: add functions to get minimum and maximum of an array (with ints) + a32cfc20724523ead276e585c9acb3c52078066b Parkour goal: methods to get the number of checkpoints a player completed + 8579c0d522898fb018159e3d25af1999b6d535cb MSVC: Sort individual projects into folders + 8136edb45a5bc87db30e0156af7af3ce7ddaf6a1 Pull tests into main CMake project + b128f3a0a459385076d6d2c591564e95eef41ce7 Tests: Split math tests out of base aul test file + 24839204ce70240f23c59169607a6f4bba4a1e01 Tests: Add tests for Min, Max + 9a9bcd0568162392994874b1fd1d7e65479820bb C4AulError: derive from std::exception + 53fe0fa1cc3e14054af10b5ebe243f3678c731ba Aul Tests: Move Translate() test stub to predefined functions test + b7cffa5e82d70aec265830dff5102f45d1990424 Aul tests: Assert that Translate() warns when a translation is missing + 4fddda20f935e7c707e8a06bcebaaf1193128168 C4Script: Accept array parameter for Min, Max + 4b68d82380091f94d0155eca56a1cd63b4540745 planet: Remove Array(Min,Max) in favor of Min,Max + 7d46ab9f26911fe73d0c75bf51f14b2e16170bef add new parkour aerobatics (sky race) (#1550) + 84218d1cbc0d91a855f7528ce1acb2d9cbdc2cb5 merge UsageHelp into Description + d7d2f8f39f9e71a3e2a0de15dab5b7d20a87639b fix showing description in the playground item spawn menu + 93c20b19a0c19acbfd54ea20c14ca4bb4082a9af improve parkour scoreboard column descriptions + d31792f1d795067401207ba89b239e60754bd8f6 increase version to 8.0 alpha + d09ed41eeaf5bc79f2f1b830408a3b191d0fad06 Avoid an OpenGL dependency in C4Surface.h + 11bbeb2a5bd4f6ef2cd0bdfb7e0aea594a8c7bb7 Rename WITH_DEVELOPER_MODE to USE_GTK + 93f12150c48bcb9112fea5af3fb022ab35f89133 CMake: Remove obsolete USE_X11 option and add USE_WIN32_WINDOWS + 8f48f0275d16850218415c4eb2b79dc9153cfa15 gtk: Remove unnecessary C4Window::wnd + 1c15b8f6616230fb8401c380756692155dcd236a gtk: Move OpenURL to the other implementations in PlatfromAbstraction + aa931ac623579706e5a40abeae01f6c9d3d28027 Drop some dead code in C4App.h and C4WindowGTK.cpp + 9210c65e856297aadc1f48ed7941b8eea6e392c5 gtk: Hide usages of X11 behind #ifdef GDK_WINDOWING_X11 + 37fd0a88c6e1aa7d2f73eebdf86f48d49585d02f win32: Rename C4Window::hRenderWindow to renderwnd to match GTK+ + 34a720ca54c7482be36f8e71041cbdf2cd567c27 win32: Remove unused CreateContext function taking a HWND + 7167459f67fae24dd4e23770f7686aa12a9df389 win32: Move PIXELFORMATDESCRIPTOR from C4AbstractApp to CStdGLCtx + 609b64f72b48741fb303375a0fb2e8a57b53640d Remove unused macro from config.h.cmake + a19e7f6ced672d99a67386a95ebbdff3dd7ab970 Use #elif defined() to check for config.h macros instead of plain #elif + 78e3457ff7b6e633d01d5afd04d3e851f00f7047 MSVC: Remove support and workarounds for versions older than 2015 + 6a3eaa27168fbfc1987553233dce9dd029d2121b Aerobatics: new game mode and small improvements + a7943714c8756cc9551bf6635f19d4cfdd859712 update ala's music license (in the installer) + d81c93b7d44003032de6e074d4c6325994a3e1fc Add a few C4Script tests + b7ecc49a02dff87f62a82ef6f8477a7dd00e97d2 Remove a bit of dead code from C4Value + 9833c1ef2da75954cbd247f41c2748dbdead8624 Remove never used NeedDefinitionContext + a5f797f96b18714d65174f3131724647bde9bc64 Move miscellaneous global functions from C4Effect.cpp to their users + e1a38ee010897d5d483a40414ee7f80cd4a704e4 Move references to ::Objects and ::MaterialMap from C4AulLink to C4Game + 6b6dd96719446c67bf6e19ff19f43a3e6431ec66 Move GameScript.GRBroadCast to Game.GRBroadCast + 5a570b96f1e0292566aca0d043ca287350bb31af Remove now unnecessary stubs from C4ScriptStandaloneStubs + e790d2c327755e516c5dadedd9053017fe4fbcf6 Remove duplicated stubs for the scriptengine from mape + 27cbdb2177ac222baa6e97c3467ef0dc2928e72b Remove superfluous mape stubs + 7c022085ee96789eeb4f155af91174186311af9d Improve script bytecode dump formatting slightly + df6d349166bc6754ec2c6e24770778a59375b5e3 Add safety to light object creation. + e94c0e38fc8c66c04edc097d65c50709db11a786 Add scenario core field "Mode" (in [Game]) to allow setting game mode independent of goal objects. + 7b7b7914422ec0aae85cdb70d154ec188776491f Add [Game] Mode to parkour and arena scenarios to fix league evaluation. + 79e26a3f64873fffcc02aefed70ef1f52ac29737 HotIce: Fix division by zero when starting with one player. + f2e99ced16e227921b2c16814f058f1cfd9baa2f HotIce: Reduce Fire arrow stack count in chests + 28e794654ce2b804d6b391b2dc85c99d0fddade7 Add network option to disable UPnP. + d9b8de9ea22be8bfae44542c9838e1ddf8c2392f Win32: Fix file deletion from scenario selection dialogue + 4d1f5d95c2fa1ddc7371b7c971819af3c1edf91d Script: Prevent usage of deleted objects via this() + 507b63a55a384771f987b861faa96c74dd73571a Functions store their containing proplist instead of the C4AulScript + f6c2906660f78d6dcb74cf275de77b833b5333dc Script: Constant proplist expressions can contain function definitions + 93bf8f4779ae97c2d3827bac2d18704e2d0b75b9 Script: Allow "new Foo {}" in constant expressions + ca9d95b25f9ebbc4d59072fbb485d6b3d9617f97 Replace various C4AulFunc::Exec with C4PropList::Call + 514c2b8f34c9ca9480f6cb5640d9beb036d05732 Combine C4String, C4AulFunc, C4ValueArray reference counting + 4c01592196fe804628e56583f15d8db49e68315f Move C4AulScriptFunc into its own source file + 6a5b571fe3f53cb36f54cb9be53ddeb23950f324 Drop warning about trailing comma at the end of a parameter list + b7bd48a73feff7c4fa76130202c35d497a5ac013 Unify the various Parse_-Functions to consume the last token they match + 4f620c1537a442f088403e15324da67aeff3aefb Parse array expression with fewer lines of code + 7cc13349632219c683c76c7274c061cd7c957166 Move C4ValueToMatrix helper functions to the file using them most + 20c22582ec5137dedbb2ee0099457269650107dd Move DirectExec from C4AulScript to C4AulExec + c3c402061b7b96e4c302d8b28d8ef502e1729e32 Move struct C4ScriptConstDef to C4AulDefFunc.h + 234101ddbc755c03bbeedc4130207810985c1407 Remove C4Script.h from C4Aul.h + 8425169dd66e22879ae7055776cca80728f36794 Rename C4Script.h to C4GameScript.h + 05359179e7a44e8fb218681b49d54e7c12544870 Initialize C4AulParSet from C4Value[] with a function, not constructor + e5a9dd934fac278df6cc20c295773d86b2db6091 add option to respawn rule to keep contents + ab9330180f3398009a843b748bc16bf1717631fa add an object for jet stream control (fast winds) + c4fa92a6d2d36ef547a28270d874820b64ae6be4 Aerobatics: use jet streams, fix item spawn and restart rule + 93ba7c59540c4f4d5a67d01d7372b29fdbdb8a1c Vendor Library + d1d019ab097a93071ba4f13d37bb6708f2d93125 improve the hitbox of the balloon for projectile targets + 488201181ba0b36d7646ca7b6524d9be669b5b03 improve collision detection of deployed balloon with the landscape + 42d888587736fd8bf9c9b6dfd1688918904e6ab8 Fix crash in FoW rendering #1643 + 451ea87ab94bba8bbe5b8ee43445190f0bba8872 Fix another FoW crash + 1cce689a67843055909400d815f79f5902ed576d boomrace: fix picking up boompacks (now instantly) + b08f51372a511b53f08ef29e8b4422371877f158 Add more overloads of the C4Value constructor + 6b514893f95aa9d4a1afd66c9bcabf84c0b0828d Replace C4ValueConv::ToC4V with C4Value constructors + ce2b8f45b8762d43aec6710c919ae40a62d71f60 Make FnSetPlrKnowledge(C4Player*) a C4Player member function + 0a8960f969154fd0da91a7b9b86de56a9eac0531 Reimplement C4AulParSet constructor as a variadic template + 68c436576e5852f931c5d53b5bbaeb3284c60c65 Simplify construction of C4AulParSets + 22113fd6fcb357239b65e67aa377e237c7dca916 Convert C4AulDefFunc* templates to variadic templates + f78d7712a5b78365b3acf9fcfc0b8764eb8706b6 Replace C4AulDefFuncHelper with template functions + 5287121d8638c228db8075d34b5edb3768bd30d4 Use void instead of C4Void for engine functions that always return nil + 5be63d1e9672c3a2513b97a758ad8fa335b62932 Use macros to reduce duplication in script engine definitions + 9dadfba5af178aa6a7dd257d433c58a417574716 Move GlobalNamed.SetNameList call after Link() into Link() + 5708ba2e72daaec24ee9daa4355b1eb7ba6894b7 Remove superfluous wrapper function C4AulStartTrace + 88185a60f93597ff562559ec74d1a80846bc06ef Script: Sort the result of GetProperties lexically + 4257b84f84bf408046c1f976ca0467b8bd937d24 Fix HUD script errors when cursor does not include inventory control + 08f1037866c96fdfab01b15fe39260992ee5d6c9 Add some more C4Script tests + 79043c84249c37b73d230b6aa900b56599822377 Reset the size of a C4Set in Clear() + be12ca92c6c93d02f7b6fca3141afe2c81a9cae1 FightForGidl: Fix description. + 36489145b64eee65b3df59a9de11d3cb4779369a Fix automatic engine detection of melee-like scenarios to allow team selection. + 08dfaeed9ea34379f9adab4721f116bd22e9c8fe parkour: clear checkpoint for team members by default + 0e32757aa9d4b21de17031a15a43bf692b15522a parkour: allow resetting pb with /resetpb + 7e1fe57440db048b5a205d2ca8ced3e5912dd3d9 catapult: remove trajectory preview when use is cancelled + 2cc59cb3360d989511ea5f6e7af0523ed25ad48f change catapult aiming: power is such that trajectory goed through the cursor (if possible) + ef1d7227f6a7fb0c593c4cfbe359f27e6689d8e0 release rider from balloon earlier when deflating + 88810fbb8319a82f816874770cdfadc95e3c4b9a Butterfly: Fix animation leak #1647 + 931705d33984a3c89d6d888693045b1fb816a225 Change cloud color + f8e16686d8f575a8d8972775929a74d7deea7850 Tweak sound making on Windmill + 9220c285c6f855fd5ca45a1464f0eb6895da1366 gui clock: add optional in screen countdown + 68f727e0304de8f97fe5d8127a94f0bdaa060109 Fix Windmill sounds being stereo (by ala) + 29bfdf73eace706a6c6e917248fe79eb2005fddd Elevator construction preview shows placement of the case (#1534). + 41f00c6c178b3eb0af63fec7d6cd050e8470811c Dig speed refactoring + 380b6df2ac8f73f109dd94c42577cdf72aaa5afe Make GetModifiedDigSpeed runtime-overloadable + f12afbc43c2fae09f745be98cbc23449457f3360 Fix some frankly ridiculous indentation + 5a79eef10a87737be3df08140b2ebd445df6fc0c remove airship hitbox in favor of projectile target implementation + 80b88798058b631b757588cda0cfe128fbb04bd0 Fix SolidMask DensityProvider to return C4M_Vehicle, not C4M_Solid. + 1f81b87c33e39965decb9de4db75368ef4193b7d PlayAnimation: Delete previous animations in same slot if no weight is given. + 920ae9673f4550e960dc5c83955641f4316b930f Fix animation leaks in bat, chest, grapple bow and tele glove #1647 + 1bb78ecd4fedcbb4632b527e9a11572c17d32786 Remove some unnecessery animation weights. + 1b6d3ca77053ec9baae4bb917e143366db8c9fbf Raid: Map tweaks to account for ShapeMap changes + 4e73a84d180ab8520948dd639d6ca85dc6099b38 make aerobatics intro failsafe + 5927e55973b98d55c730b924a8fabca596c83b63 fix script error in power library when a foundry (not really a consumer) is removed + 707e0ec041133c06e010293473354d30bbbbf754 fix kill tracing for exploding compensator + 83cf09db1a0da422ccef80aab179368e2aec69d2 GL: Replace CStdGLCtx::Reinitialize with parameter to Clear() + fd534c430e6deee24418c5724b134c24c423256e GL: Move notification about debug context to common code + 5e5d8dd49a30561b803297f121bc054118627320 GLX: Avoid exiting if glXCreateContextAttribsARB fails + 506d116c424733d87a3eec8c024aa351019f0c45 WGL: Wrap the temporary context for OpenGL extension detection in a class + a1a6e36cde8e992c0302651656c0c2106b52d7de GL: Deduplicate the check for glObjectLabel + ce6cbc1cf6c74792cb6ee4e61790eb5785258d68 add more kill tracing tests + a9ac0c85abedf85f48583a47a2a4b045be92a86a inventory bar: moved slot number to the top (#1639) + 447be6c91dc42692ce0a42e83f293c6fc653d47a Clonk control: moved "menu" local to "clonk.control.menu" + 23acdc6060c58026b71a1a7162f3df368683fb24 Use the same team id in view update as in team join + d3428003a817016d4e129f862462ac87829c16a9 Fix navigation in player menus with more than one column/row + eb1750a7d3e652644371819a335ed5fcfc0d7bca Fix drawing of the FoW debug mode (#1659) + 273c574dc0c61d6f290850c14c7b1eccf6b8b1e9 shovel: symmetrize dig angle limits + 6e251832b87ec4c8872a45a3185743b7388aeeac Fix league signup with usernames containing non-ascii characters + a6b1ee79e9ef0f1a5e1e55aaba70e4f1775efd37 Fix assertion failure when rendering mesh with degenerate transform + 39e86474fccbd54eb357175d2b8fbec5c60639ab fix wrong use of GetAction in shovel + beaf214a8f92a0cf50581c1ac2a5ab8614c3bea4 Hot Ice: Add grenade launcher mode + 99d57c83fa45348d92d00210ad67a0d00c8e8eac fixed Height of Icon_Cancel + 6c5294a05f724e811823f0834f25cb5ec44dcc0b fixed invisible UI elements accepting player input + a390f8f2482c8dd1ebec4d90dd529611a87bdcb2 fuse and activate iron bomb on cannon shot, fuse dynamite as well + 76ac75953338d7fdc6ebb31df9c6e998d933a501 shovel: fix the Destruction functionality + e7c296104f415a7387236f386cef9f4748fcb49f set controller of dig2material objects when the digger exists + 98c966c7d14e647a8a68b044167b6aed53492bd1 Win32: Don't take/restore copies of all textures on app (de)activation + 0c3811fe66fc023c84882260776cae7cc6f5e22c Keep rendering while unfocused (#1638) + 00b43d3d60d425a51d1a147aca0a526be3150df5 kill tracing: add test for blasting free objects + c2131ee1221bd30ee2cd5d6f32a5886ec3f22ec9 kill tracing: reduce code duplication in tests + 2000f741c38d351174e3594a7d84881dfc798b92 kill tracing: fix relaunching tests + e9cf0f6fdc7cd69b48a5972ed5deb0279b9339a0 Stop pretending we support 16 bit color + 301a088ebc7b1cb66b16383f448a1eb4eb2c2c41 StdColors: Remove several orphaned functions + cd01561d65edcac1d2b9673692ea85d158596a5f Remove Config.Graphics.RenderInactiveEM + cc4da38f74306fd3f5d858dde3591310e1df1650 gtk: Remove unused C4X11AppImpl::gammasize + 70d25b0b914aecaa94432b0e483da025d0548b49 gtk: Fold contents of C4AppGTKImpl.h into C4AppGTK.cpp + 52de8900dd2911899fe1f3a607a5ee241a613def Script: Remove PlayerObjectCommand + e5f75c5a44e9d4456d7dda362cd3994a4f484399 Remove a bunch of dead code, mostly player control related + 92e03d8fdd3dbd102277f381c38275908724a4bf Remove unused variable in C4ControlScript::Execute() + 17fae9c77b38886a2373ab2f883cd5d1c8f212d5 add GetSpeed counterpart to SetSpeed + 879048c3667c356b8ace3d796028ae53125cf2f7 show projectile trajectory preview for the grenade launcher + e4095fb77b8b4ca25501636866d694da86f153c6 bat: placement option for tunnel only + 456678afbd3fd297a2edc8810c10434cffd070db add new items to worlds knowledge + 0ac6093b1a9c488495a14355236d7a74f9c73b36 improvements to gem grabbers + 71fa846016eb5d4a9ed817cf971fccbc40ce4154 Zaphive: now C4D_Object + DFA_ATTACH instead of C4D_StaticBack (#1653) + a13a9036a51654643c7cb9b4e6298b840226cb32 shovel: changed GetModifiedDigSpeed to GetDigSpeed + 263b3bf90965f8ca684dba5e336adad807fb97ae CMake: Remove USE_CONSOLE remnant + 487277b58dcb88e0e72e4b0822d5f41050f181f9 WGL: Stop caching the window handle in the GL context + 59e5a327b2c425d908c16caed73eaf3dcd6d8c35 gtk: Add support for microsoft windows + 1010732ba86424ed47220d3ee9ca72f435d7bd2b Fix the SDL build + 934b519bb4426d3d5386c9d103a51afbe41388f5 Update the SDL port to SDL2 + 408dfff96ed56f044d7d4e0b0ddaa825e55f603c Fix indentation of the KeyCodeMap table + 32d8d0db76c0930d3c4cdb53093c338c1b9c225a Finish the update from SDL_Mixer to SDL2_Mixer + 623f8387996516397ae1b47557ec26753fcb92ac Add sounds: Hits::BucketHit*, Structures::DoorOpen*, Structures::DoorClose* by ala + 4b4b8781a0e1ebbe17f4283f3651f6076ba2e27c Make GTK+ and SDL2 work together + 44121a00eb313877a0de73bbe243860af04dc1ef MAPALGO_Scale: Fix scaling coordinates for common case of blitting scaled surfaces from one surface to another. + 2434b22b20598f203bf6834955619333ae49ba33 Improve SDL2 OpenGL context error message + 23d34f75ecbb0ccf7e6d4058a3f037d917ece39b Remove some dead graphics code + b129e5f210902eff9a9741cc3fd829618d61a879 gtk: Remove unused variable + 43451a4242c98681d82815e5a9cb7efe9980bacf HotIce: Lower spawn position on explosive mode with small islands + 439b1f481cbeda355487bce03118b4c0f8e0ec7c Register Objects.c script as global constant to make it accessible from outside + 775533a8da74a9ec0ed68697dc8be245596c10dc Catapult and cannon: Add functions to rotate instantly. + d213115103b4f0e75922bf0eee5272f6b730cf3a Add function to CTF flag to disable pickup. + 1e5b04e2d1a556efcd7cd121881927baa7b5a766 WallKit preview: Add function to update independent of position. + 0a928d4a112991bf4b4b83ca9cacfeb74a7f2a11 tutorials: various small fixes + 145b902f65e70d8eea0cb381b70153d719658465 correctly handle SetDir for the catapult + 978b236596d6eadc97be40137ad46b8ca17a1af8 clean up shovel script + a44b7594728c6fa425655cbd1a65672d080b9b61 snap digging angle to straight lines with 5 degree margin + 148b2170034ba824fe268a5c088e9816c8be94b4 jet stream: do not attempt to move stuck objects + 59739b5cf6fcadfd60d7c57006f85ffe82133f23 script GUIs: do not catch mouse-up without prior mouse-down (#1327) + d9760cdab66397bfbe3f96d516b3aae81bf07fd8 controls: properly set noholdingcallbacks to false when using ControlUseStart (#1327) + 28ffc3d3b1715401493806f88be5f374ad85fda2 Library_Constructor: use normal single-use instead of holding-use + 79897ce777524f69eadb702df9aea787342ccfdf Move ItemSpawn from Aerobatics to main Objects. + ef032c60fa8cf28f698e09c9de21076ebb34a445 ItemSpawn: Simplify script, add team-only spawns, add scenario saving and add sound on collection. + 35fcc0ff512cef6c4f8504a5eff8b79e2f5f3e10 Fix scenario saving of array-typed visibility. Fix ItemSpawn saving and spawn def re-setting. + 3d3e848aebdd623b80dc6d60fcf8a1a42c93fef8 Target balloon: Allow deployment of any items. + 8273dcdf4533b8195a9ea2b5f4188e0911accb27 Fix cargo attachment vertex in balloon + 2a4fa85583164ed994bb5c0f7ebf169b5d14bff0 tutorials: fix some descriptions and control strings + 1ebdc311820c84bb1e04690bb563eb2468bf8d3e add tutorial 6 + c9d3cd7417bc37258b171b754310d83a36b7a18a Add MeltingCastle team melee + 4fdafbc78a6c9b1331117ca4481bb7d259bd0b98 Move StdColors.h ref from C4Surface.h to files that actually need it + 5fe327663f731337022ef0528ec12a9bc25d8392 Fix signed int overflow in BltAlpha (#1661) + c6da7d54aaaf5ed33e203304ac11fae1d0f470b0 interaction highlight: create selector particle with a slight delay + 76f971e9d97d5ecb490b327170fb4c23634c5870 interaction highlight: limit highlight's Plane for objects behind the Clonk + 8128b8db336cf953750509ef3abbe21781b11b92 tutorial 2: improve message to make loam bridge (#1634) + 933314165b231a308e19e4e00b6352cb7e2383af tutorial 2: fix confusing formulation for dropping items (#1633) + 04877e33dade0c7de2e2cc6ef62a01f697a67860 do not test permeable solid mask on the elevator case in master + 0d358ce45b0650e5579be91f59d9e49793482ae3 tutorial 4: make sure player hacks out ore at the right location (#1675) + a88a890960c9258367420a6d10f9236d22e6bc18 tutorial 7: explain cycling through multiple interactions (#1599) + c4c8362ef8b8f341c70af8733c4173d4cca315d1 tutorial 3: ensure progress if sawmill is completed in a diffent way (#1674) + 3e5bec1ffd149e9d1e0b5f305829afa7becaf32e tutorial 7: add interaction to call the airship (#1595) + 059e9e70600ed91f4e15586556477d27b863a9e4 C4Surface: Explicitly mark copy ctor/assignment op deleted + 7b04914fc49b7862738372429f476192408daca2 C4Surface: Make dbg_index unsigned int instead of int* + 64a5388d4d4076337ebb5e04643f07782024aeb6 C4Surface: Remove broken "support" for split textures + 3d9b322f512a3c44ce4d62b1f4b01151b0caad95 Fix incorrect CreateProcessW call + d5dbcb71daea160dbf9d9665d8e8f12e1adeb6d4 ShowGfxErrorDialog: Fix handle leak + 142b7ea7c3367d63ef7410f002573af8b342f9b6 RegCreateKeyEx: Pass NULL as lpClass + 3fb3f45a3586a3e320156dcf698df40ce8eb2922 MSVC: Disable non-conforming conversion from string literal to char* + 159dbf071fa88aceeb64dfad152fcc40a4fb81af make ContactCalls a property instead of DefCore entry + 47d6f2d75a27553a3d0bd9b7b7dea0f1a0b79fb2 disable contact calls for dead bats (#1676) + a204439f80bd63b135b6bab37692f0347729b41e C4FontLoader: Stop manually managing memory + 43aa11623a4024591183e53368abbc98ac822758 Fix off-by-one error in FoW renderer (#1678) + 582cba01ed503c0edb233621f9266de7f4ce42ae Build Fix + 99d5a7c8c91ec60acc5df95662328e126cc57f2c lorry: play a sound when dumping contents + 91391c64af7011bac4cd9834e25360732ebba571 draw global particles on plane 900 + 5f895c14fc93fd22404c84a7ce556e3643e7b0f3 Materials: Fix misspelling of "Incendiary" (#1680) + 77bdc8e8412f74e6479a7eea609efdcf38b29a49 disallow collection via shift when contained (#1677) + b7766780c538c3306714906aafc2e409c68e387f fix plane for several C4D_None objects which where C4D_Structure before + 5c2dcf41a3ae2fdc85837dba802150f94f2ef959 Goal Resource: Improved variable names + d9e75aaaba586c5485a2eaed2659239382fe88e6 Goal Resource: Improved variable names + 50b4d6bae8d2e291db6682d9a81a4a4d8afdcc16 Goal Resource: AvailableObjectCount() + a4d2edd0d2ba694e87c5e15e97654ddccee7df3b Goal Resource: ObjectCount2MaterialCount() + 9fa4632a48f6d06a51fd893c7fab631b715a975d Goal Resource: ExploitableObjectCount() + f122346241bde229886708c0c63b60b0a66be36c Goal Resource: exploitable_units + 03d4662811dd747d6b0f79349f01b7f9dc1430f0 Goal Resource: Readability + 3993a41cea6cef68a04fb5b65428dff835552bce Goal Resource: Code comments + 5224eb5b182a3c47d4f2ad7b2232a30dbe5161e5 Goal Resource: Variable amounts of exploitation + 392b7bab720aab0de1845640c74c476f88f6faef SDL: Add support for the mouse wheel + f505b3103260b54dd50077b8a85205c277306185 SDL: Fix mouse button handling + 0c0c64642ad988e7b93339bb75745a0663ede93e Remove unused #define in C4AulParse + 92217e51e0e0caff747f3788c739d0dc7282cdab GLX: Use gdk instead of XLib to make glXCreateContextAttribsARB not exit + 24ef8b43af34778452998b712c078f418797c3f5 Grab the mouse while in-game (#1637) + 97f06fd0cddba8e55747794c8d612b0eebe9e881 Fix openclonk-server build + a69958554f05955db6cdc4bdef2c867d71affda1 Melting Castle: Add IceWallKit spawn + acafce33b0303fdee1190a0b4a7d339ef366787f CMake: Use target_compile_definitions instead of setting the property + ec0055f26045c5cfccdfbe161c641d69d38979ff Link to terminfo or one of its compat libraries in add'n to readline + 544c1cbb4bb6da97d30571ff28772660c7ad5969 CMake: Remove unused HAVE_X11_KEYSYM_H + c9c8b0c408791ec207ee9fdd2f36c1f5ed07b43e Move modifier key masks to the keycode definitions