Sven Eberhardt
f34c2d79bc
Moving controls to script: Dig + Throw
2009-06-15 22:48:53 -04:00
Sven Eberhardt
943b47ebd5
Moving controls to script: Clonk movement
2009-06-15 20:38:39 -04:00
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