summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-07-03Load and save terrain objects, added ModelManager for object models.HEADmasterJon Bergli Heier11-14/+78
2011-07-02Import and render tree models.Jon Bergli Heier15-3/+337
Trees are loaded from the new trees.blend using assimp. Tree objects are then received from the server and rendered on the given terrain locations. Each chunk now holds a list of objects and coordinates, which can be used to easily add other models as well. Also moded the GLSL fog code to its own shader which can be linked in different programs.
2011-06-14Fixed console editbox height.Jon Bergli Heier1-3/+3
2011-06-14Temporary hack to get UI input working on win32 builds.Jon Bergli Heier2-0/+19
2011-06-14Misc UI changes and fixes.Jon Bergli Heier5-4/+4
- Edited Transparent widgets - Added new cursor (source: http://www.openclipart.org/detail/17539, public domain) - Set AutoScaled to false on both image sets
2011-06-14Set dialog to false when cancelling console with escape.Jon Bergli Heier1-0/+1
2011-06-13Handle player position updates.Jon Bergli Heier3-1/+24
2011-06-12Added a say() function to lua.Jon Bergli Heier7-0/+29
2011-06-12Minor changes to work with the reworked message classes.Jon Bergli Heier2-16/+6
2011-06-12Handle and render players with a placeholder texture.Jon Bergli Heier8-1/+184
2011-06-05Fixed chatbox not being resizable when console is showing.Jon Bergli Heier2-0/+5
This was due to ConsoleWindow::update() setting focus on its editbox every frame. Focus is now only set in show().
2011-06-05Don't check console->showing(), dialog is explicitly set to true.Jon Bergli Heier1-7/+7
2011-06-02Removed scripting/*.pkg from .gitignore, added scripting/test.pkg.Jon Bergli Heier2-1/+5
2011-06-02Added copyright and a copy of the GNU GPL version 3.Jon Bergli Heier3-0/+674
2011-06-02Added a new transparent scheme based on Vanilla and a simple chat window, ↵Jon Bergli Heier13-10/+766
which displays text strings received from the server.
2011-06-01Added minimum version (WinXP) to _WIN32_WINNT.Jon Bergli Heier1-1/+1
2011-06-01Clean up normals in Terrain, fixes mingw32 build.Jon Bergli Heier2-51/+7
2011-06-01Define _WIN32_WINNT for mingw32 builds.Jon Bergli Heier1-0/+1
2011-06-01Added wsock32 and ws2_32 to mingw32 build libs.Jon Bergli Heier1-1/+1
2011-06-01A bunch of network-related changes.Jon Bergli Heier20-4876/+230
2011-05-30Use a simple binary format for the map files, reduces file size drastically.Jon Bergli Heier1-17/+20
2011-05-29Misc fixes for win32 and cross-compiling.Jon Bergli Heier3-1/+5
2011-05-29Some code cleanup in scene.cpp.Jon Bergli Heier2-67/+23
2011-05-29Cull terrain faces.Jon Bergli Heier1-0/+4
2011-05-29Added slight moving animation to water texture.Jon Bergli Heier2-1/+6
2011-05-29Fixed underwater movement.Jon Bergli Heier2-5/+10
2011-05-29Somewhat fixed gravitation and jumping.Jon Bergli Heier2-4/+10
2011-05-29Removed cross-compile stuff from Makefile.win32.Jon Bergli Heier1-24/+8
2011-05-29Cross-compile with scons.Jon Bergli Heier1-6/+16
2011-05-28Changed tolua build rules to avoid running tolua++ on every build.Jon Bergli Heier1-3/+4
2011-05-28Updated win32 makefile.Jon Bergli Heier1-5/+5
2011-05-28Color terrain blue while underwater, raised sand level.Jon Bergli Heier1-6/+3
2011-05-28Terrain changes, added water.Jon Bergli Heier6-9/+87
2011-05-20Basic lua implementation.Jon Bergli Heier11-8/+174
2011-05-17Fixed handling UTF-8 input.Jon Bergli Heier1-1/+1
2011-05-17Fixed font scaling and raise window sizes.Jon Bergli Heier2-18/+18
2011-05-17Added a console-like window which doesn't do anything interesting yet.Jon Bergli Heier12-38/+444
2011-05-14Implemented terrain chunk caching.Jon Bergli Heier8-121/+238
2011-05-12Minor cross-compile fixes.Jon Bergli Heier1-3/+6
2011-05-11Merge branch 'win32'Jon Bergli Heier9-18/+209
2011-05-11Fixed cross-compiling.Jon Bergli Heier1-6/+27
2011-05-11Working win32 port.Jon Bergli Heier9-108/+132
2011-05-10Adjusted fog function.Jon Bergli Heier1-1/+1
2011-05-10Merge branch 'master' into win32Jon Bergli Heier23-649/+5148
Conflicts: gui.h quadtree.cpp scene.cpp scene.h
2011-05-10Updated makefile.Jon Bergli Heier1-6/+8
2011-05-10Added fog and implemented a simple skybox.Jon Bergli Heier5-14/+41
2011-05-09Simple flat file-based saving and loading of chunks.Jon Bergli Heier3-40/+94
2011-05-09Fixed chunk border bugginess.Jon Bergli Heier3-81/+76
2011-05-08Halve triangles/vertices per node, assume width and height is always 1.Jon Bergli Heier3-159/+70
2011-05-08Fixed Terrain::raise().Jon Bergli Heier1-24/+48