Commit Graph

3309 Commits (59c1aefad9c6aac7a9415abb11252b9f90764c64)
 

Author SHA1 Message Date
Maikel de Vries 59c1aefad9 Objects: All Versions to 5,2,0,1 2011-10-01 10:54:15 +02:00
Maikel de Vries 30e109b73a Tutorial 4: Fixed item swith when dying (#665) 2011-10-01 10:41:53 +02:00
Maikel de Vries fed64efa6d Tutorial 2: Fixed blasting spot under ropeladder 2011-10-01 10:31:41 +02:00
Charles Spurrill cd7d0bf5f2 Fix star parallaxity 2011-09-30 22:29:36 -07:00
Günther Brammer 5303a77474 Version 5.2.0 2011-09-30 16:35:39 +02:00
Maikel de Vries a7763beb25 Objects: Interactables return true on Interact() 2011-09-29 23:23:06 +02:00
Tobias Zwick 2b70a27df2 slightly update credits 2011-09-29 23:11:43 +02:00
Tobias Zwick 461a8594c8 removed Tests.ocf from "setup" build configuration 2011-09-29 22:22:42 +02:00
Maikel de Vries 8eb190c196 HUD: Some more cleanup and fix breathtube on clonk selection 2011-09-29 19:40:18 +02:00
Maikel de Vries 8f4d300a3f HUD: Some clean up in scripts and files
Moved all HUD elements to Elements.ocd, this should have been quite obvious in the first place.
Cleaned up health and breath tube, scripts were unreadable.
Breath tube doesn't stay when swimming, swimming and breath are unrelated quantities and should be treated accordingly, but more important the bar in the crew selector and the HUD now behave the same.
2011-09-28 19:55:01 +02:00
Nicolas Hake b9c0b5dffd Landscape renderer: Cast a variable to int so it matches the format specifier 2011-09-28 19:46:43 +02:00
Nicolas Hake 6a18a56f5d Remove some extraneous parentheses 2011-09-28 19:44:03 +02:00
Nicolas Hake 8d8b087808 Return NULL instead of ((T*)false) from more functions 2011-09-28 19:42:56 +02:00
Nicolas Hake a04b06f98f NetIO: Cast test packet payload to unsigned
rand() returns a signed integer, while the PacketHdr structure
has an unsigned packet number field. According to ISO/IEC 14882,
implicitly narrowing a value type in an initializer list is not
allowed [dcl.init.aggr p2].
2011-09-28 00:56:11 +02:00
Nicolas Hake 2aac466306 Net2Discover: discovery port should be unsigned 2011-09-28 00:52:12 +02:00
Nicolas Hake e0610576bd Return NULL instead of ((T*)false) from some functions 2011-09-28 00:48:46 +02:00
Nicolas Hake 3200fdb088 base64: Replaced char literals by hex literals
The base64 decoding lookup table uses '\xff' to denote an invalid
value. On compilers where char is signed, this results in a value of
-1, which cannot be converted to an unsigned char in an aggregate
initializer [dcl.init.aggr p2].
2011-09-28 00:48:00 +02:00
Nicolas Hake aa8f8b0a43 Silence clang's "conversion to self will not be used" warning
clang defines macros pretending to be GCC 4.2, but it supports
rvalue references so the conversion operator is superfluous
2011-09-28 00:15:59 +02:00
Günther Brammer c509963245 Fix MSVC build 2011-09-27 01:50:47 +02:00
Günther Brammer bfee2c5b81 Version 5.1.91 (5.2 Beta) 2011-09-27 01:15:00 +02:00
Günther Brammer e2d53f6b3d Draw Viewport Menus at Zoom 1 (#646) 2011-09-27 01:17:36 +02:00
David Dormagen 8774235f82 breath tube shows again 2011-09-24 12:56:40 +02:00
Günther Brammer b356c1bd10 win32: Installer uses new Clonk portrait 2011-09-23 01:55:39 +02:00
Günther Brammer ee5c3e469a CreateScriptPlayer sets the player color (#417) 2011-09-23 01:41:25 +02:00
Günther Brammer e61c0f1393 Remove some obsolete files from Graphics.ocg 2011-09-23 01:40:28 +02:00
Günther Brammer a6b67b0a78 masterserver: Expect utf-8 from the clients (#621)
Theoretically, we could use the charset information that's exchanged to do
the right conversions, but everything simply uses utf-8 so that would be
pointless.
2011-09-23 01:03:06 +02:00
Günther Brammer 6b491974e1 win32: Installer writes more uninstaller information into the registry 2011-09-22 23:33:48 +02:00
Günther Brammer b2e9fcd13e win32: FormatMessage now produces an utf-16 error message 2011-09-21 22:20:52 +02:00
Günther Brammer 26ff41185e win32: Uninstaller correctly removes the user settings 2011-09-22 22:26:06 +02:00
Günther Brammer 1cea606c41 win32: Installer creation works with MSVC
CMake even reads the makensis path from the registry.
2011-09-21 22:25:33 +02:00
Günther Brammer 5a3b14582a win32: Installer doesn't require admin privileges 2011-09-21 01:29:58 +02:00
Günther Brammer 89e15ec212 win32: Installer gets the product name from the Version.txt 2011-09-22 22:37:18 +02:00
Günther Brammer e2ec72b92f win32: Installer uses MUI2 and the default uninstall confirmation page
This further reduces the amount of custom code.
2011-09-21 00:10:26 +02:00
Günther Brammer a3ade134fe Savegames: Do not clear player control data immediately after loading (#596) 2011-09-22 20:00:17 +02:00
Maikel de Vries 6a03498136 HUD: More safety checks for non-crewmembers 2011-09-22 17:18:37 +02:00
Charles Spurrill e7fd419751 Added WoodHit* and FireLoop sounds 2011-09-21 00:49:46 -07:00
Charles Spurrill 3291607fad Add missing catapult launch sound 2011-09-21 00:16:12 -07:00
Charles Spurrill 677ff6b691 fixed wall-jump 2011-09-20 11:04:48 -07:00
Günther Brammer c02354f56c win32: Add build rules for the installer to CMakeLists.txt and Makefile.am 2011-09-20 19:43:22 +02:00
Günther Brammer 65f21dbf8a win32: Installer installs *.oc? instead of *.c4? 2011-09-20 18:41:56 +02:00
Günther Brammer 7f36c3435c autotools: Pack and install groups 2011-06-27 01:56:07 +02:00
Günther Brammer 9d9bcfbd96 README.linux.txt is not executable. 2011-09-20 18:42:34 +02:00
Charles Spurrill 749511d0ea Simpler "shaded black" slider graphics 2011-09-20 05:11:25 -07:00
Günther Brammer 1ebc11c213 Savegames: Rename some fields in the Game.txt
Effects/GlobalEffects is now Script/Effects, and Script/GlobalNamed is now
Script/StaticVariables
2011-09-19 21:48:14 +02:00
Günther Brammer 221ffa7524 Rename C4ObjectList::DenumerateRead to DenumeratePointers
It does the same as all the other DenumeratePointers functions: Convert
Object Numbers to Object Pointers after load.
2011-09-19 21:02:28 +02:00
Günther Brammer f8702a4ff8 Savegames: Dead code removal 2011-09-19 21:00:55 +02:00
Günther Brammer 4a32e63c46 Savegames: Correctly Denumerate the first enumerated value (#657)
When that value was copied it went from Enum 0 to nil. While this could
be fixed by making C4V_Enum a NullableType, counting from 1 is a tiny bit
less code overall.
2011-09-19 23:02:18 +02:00
Günther Brammer 952b180ac1 Savegames: Remove outdated assertion
Scenarios are now loaded with the same flags they were saved with. Thus,
the objectlist is told to skip player objects while loading. But this can
be safely ignored, because the scenario shouldn't contain any player
objects that could be ignored in the first place. But checking that loading
and saving is done with the same flag would be nice.
2011-09-19 23:09:42 +02:00
MimmoO fff38554d7 Fixed Healthtube, optimized/fixed Breathtube 2011-09-19 19:01:44 +02:00
Richard Gerum 0d051873c1 #644: Clonk now moves his legs again when walking while aiming with the bow 2011-09-19 15:55:06 +02:00