Commit Graph

11259 Commits (master)
 

Author SHA1 Message Date
Günther Brammer c901530ee1 Move Game.Control to ::Control 2009-06-16 00:06:37 +02:00
Günther Brammer 078a0ca9e4 Move Game.Objects to ::Objects
Also move Game.{Back|Fore}Objects to ::Objects.{Back|Fore}Objects and clean
up DeleteObjects.
2009-06-15 23:47:26 +02:00
Günther Brammer c6dee6d7c8 Move Game.Players to ::Players 2009-06-13 01:09:32 +02:00
Günther Brammer b0ceb97f5a Automake: Remove subdir-objects to significantly speed up compile time 2009-06-12 20:53:12 +02:00
Günther Brammer 009cfc9e7b Remove C4Wrappers and put most functions in relevant headers
This also removes the TickXXX #defines and moves the lookup of predefined
materials to C4Material.
2009-06-12 20:52:21 +02:00
Günther Brammer 46d0d93dfc Move Game.Weather to ::Weather 2009-06-11 21:59:35 +02:00
Sven Eberhardt 3dcf0de818 merge 2009-06-09 19:38:21 -04:00
Sven Eberhardt f6fadb300d Moving controls to script... 2009-06-09 19:29:16 -04:00
Sven Eberhardt 22d689d560 Moving controls to script: Docs 2009-06-09 00:29:55 -04:00
Günther Brammer 18167243b2 Make CreateDirectory create directories recursively 2009-06-06 17:20:17 +02:00
Günther Brammer 4d047ed20f Move Game.Material to ::MaterialMap 2009-06-05 20:46:03 +02:00
Günther Brammer 31e27e91f5 Move Game.Messages to ::Messages 2009-06-05 20:12:43 +02:00
Günther Brammer 6e4df10454 Header reorganisation
Lots of #includes are moved from C4Game.h to the files that actually need
them
2009-06-05 20:00:23 +02:00
Günther Brammer ad3c2509ca X11: Stop including X11 headers from Clonk headers
X11 headers #define common symbols like Status and Success, which leads to
very puzzling error messages when included from random Clonk code
2009-06-05 19:57:37 +02:00
Günther Brammer 760df013ba Move Game.pGUI to ::pGUI 2009-06-05 18:53:56 +02:00
Günther Brammer 96080bd839 Move Game.Defs to ::Definitions 2009-06-05 18:46:37 +02:00
Günther Brammer a05e53c1bc Move Game.Particles to ::Particles 2009-06-05 17:22:28 +02:00
Günther Brammer fb48b275be Move Game.MassMover to ::MassMover 2009-06-05 17:21:28 +02:00
Günther Brammer 0cbfee4e4a Move Game.ScriptEngine to ::ScriptEngine 2009-06-05 17:21:11 +02:00
Günther Brammer 33eb6079ab Move Game.Landscape to ::Landscape 2009-06-05 17:20:41 +02:00
Günther Brammer ca62729fa4 Move Game.PXS to ::PXS 2009-06-05 17:20:27 +02:00
Günther Brammer ab69802140 Move Game.MouseControl to MouseControl 2009-06-05 17:20:07 +02:00
Günther Brammer fa05c07d5c Move Game.Network to ::Network 2009-06-05 17:19:46 +02:00
Günther Brammer 724f81724d Move Game.GraphicsResource to ::GraphicsResource 2009-06-05 17:19:15 +02:00
Günther Brammer a82a4470bd Move Game.MessageInput to ::MessageInput 2009-06-05 17:18:45 +02:00
Günther Brammer ad779a0dc1 Move Game.GraphicsSystem to ::GraphicsSystem 2009-06-05 17:14:20 +02:00
Günther Brammer a0bbab441f Move Game.Rank to ::DefaultRanks 2009-06-05 17:13:33 +02:00
Günther Brammer 25639bc659 Move Game.TextureMap to TextureMap 2009-06-05 17:09:54 +02:00
Günther Brammer 08957a3b9a Add copyright notices
These are automatically generated from the old redwolf design repository.
They are probably somewhat inaccurate.
2009-06-05 15:41:20 +02:00
Günther Brammer d84cdd5e71 Remove even more shareware restrictions 2009-06-05 15:46:13 +02:00
Günther Brammer a2ea3aaaff Unix: Fix creation of executable files 2009-06-04 12:43:38 +02:00
Günther Brammer d7de58b7ad OpenGL/D3D: Remove some remains from the DirectDraw days
Mostly error messages, debug output and function names, but still.
2009-06-03 01:59:04 +02:00
Günther Brammer 8da93e68dd OpenGL/D3D: Remove StoreStateBlock API for good
It didn't do anything with OpenGL and was too slow with D3D9. Any D3D bugs
will have to be fixed some other way, probably by setting up the needed
state anew.
2009-06-03 01:38:01 +02:00
Günther Brammer 3789678196 OpenGL: Draw lines zoomed and smooth
The lines are now drawn as a quad with a two pixel texture.
2009-05-31 02:20:36 +02:00
Günther Brammer 4265a8f513 OpenGL: Remove code duplication 2009-05-31 02:10:57 +02:00
Günther Brammer 55bda98558 OpenGL: Remove duplication and Direct3d stuff 2009-05-31 02:09:15 +02:00
Günther Brammer 8d2279f231 Fix rendering of landscape without shaders 2009-05-30 21:26:55 +02:00
Günther Brammer a511828003 Add a config option for the highres landscape renderer 2009-05-30 21:25:16 +02:00
Günther Brammer 8c21cfbb41 OpenGL: Use support for non-power-of-two-textures if available 2009-05-30 21:24:14 +02:00
Günther Brammer fc7d8425ba Linux: Add CMake support
CMake produces a config.h which defines the macros as empty strings instead
of 1, so some #ifs have to be adapted.
2009-05-29 23:05:50 +02:00
Günther Brammer cc34bdc07c Windows: Replace vc9 and codeblocks build files with CMake 2009-05-29 22:53:15 +02:00
Günther Brammer f5b1ed0f16 Windows: Port c4group_ng.cpp 2009-05-29 01:03:06 +02:00
Peter Wortmann 2b77a690bf # Made debug stuff a new branch 2009-05-28 18:10:57 +02:00
Sven Eberhardt 2d5ad9fca1 Moving controls to script... 2009-05-27 20:14:54 -04:00
Günther Brammer c6154b6881 Fix FoW 2009-05-28 01:36:03 +02:00
Günther Brammer b2a16b8e1a Remove old liquid animation 2009-05-28 01:31:31 +02:00
Carl-Philip Hänsch 806cd10f7b Blit every landscape texture separately and with higher resolution
ApplyLighting copies all values of Surface8 to Blue-Channel of Surface32,
BlitLandscape loops over all textures. This enables multiple material
texture pixels per landscape pixel.
2009-05-28 01:38:14 +02:00
Carl-Philip Hänsch 27e8c4026e Add a Shaders Checkbox to the Options 2009-05-27 19:46:03 +02:00
Peter Wortmann feeb6f8dac #! Build fixes for XCode 2009-05-27 16:08:46 +02:00
Sven Eberhardt ce6d73b92a Moving controls to script... 2009-05-26 02:10:38 -04:00