Perttu Ahola
|
677456d319
|
Initialize utility.h return values to 0 to make lazily error-checked deserialization code work less chaotically
|
2012-03-25 17:09:24 +03:00 |
|
Perttu Ahola
|
2f2ef80ec2
|
Use atof() in mystof(), because istringstream>>float randomly causes a segfault on mingw
|
2012-03-21 02:16:22 +02:00 |
|
Perttu Ahola
|
2e90ed07ac
|
Dynamic sky, fog and cloud colors; sun and moon
|
2012-03-18 13:42:18 +02:00 |
|
Kahrl
|
807a0d313b
|
MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric light, removed footprints
|
2012-03-15 21:45:44 +02:00 |
|
Kahrl
|
967f25461b
|
Chat console, including a number of rebases and modifications.
Defaults modified from original: alpha=200, key=F10
|
2012-03-10 20:11:10 +02:00 |
|
Kahrl
|
0c3d39357b
|
F1 toggles HUD, F2 toggles chat, F5 toggles debug info, F6 toggles profiler pages
|
2012-02-01 00:56:30 +01:00 |
|
Kahrl
|
6a76c226e1
|
The huge item definition and item namespace unification patch (itemdef), see http://c55.me/minetest/wiki/doku.php?id=changes:itemdef
|
2012-01-12 06:10:39 +01:00 |
|
Kahrl
|
392485aa45
|
inventorycube: use all three specified textures; also moved mesh creation / modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube
|
2011-12-03 11:47:37 +02:00 |
|
Kahrl
|
d6b30dd3a5
|
CraftItem rework and Lua interface
|
2011-11-29 19:13:58 +02:00 |
|
Perttu Ahola
|
c8211ceb3e
|
Some MSVC fixes
|
2011-11-29 19:13:57 +02:00 |
|
Perttu Ahola
|
82a460ec90
|
Improve luaentity sprite functionality (and add some random stuff)
|
2011-11-29 19:13:54 +02:00 |
|
Perttu Ahola
|
8dd3622c6d
|
Improve item serialization
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
eed727c61b
|
Completely generalized mesh generation; ContentFeatures serialization
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
7bdc328a71
|
Fix yet-another serialization error in utility.h and set constructor of Buffer take const data for copying
|
2011-11-29 19:13:43 +02:00 |
|
Kahrl
|
28660b4c1a
|
utility.h: Change Buffer's interface to be more compatible with SharedBuffer's interface, connection.h: use Buffer instead of SharedBuffer in command and event queues
|
2011-11-07 11:19:56 +02:00 |
|
Perttu Ahola
|
899404f3b1
|
Fix an obvious bug in utility.h
|
2011-11-01 14:54:11 +02:00 |
|
Perttu Ahola
|
b65a5aceb0
|
Use the logger; also, default to not showing much crap in console. Use --info-on-stderr to enable crap.
|
2011-10-16 14:57:53 +03:00 |
|
Perttu Ahola
|
43a28f04fa
|
mobv2
|
2011-10-15 02:28:57 +03:00 |
|
Perttu Ahola
|
9e46cbf7ea
|
Header file tweaking; mainly for speed
|
2011-10-12 13:53:38 +03:00 |
|
Kahrl
|
3e012122d1
|
Simplistic wielded tool lighting, added setMeshVerticesColor to utility.h and refactored some other code into calls of that
|
2011-09-21 18:37:29 +02:00 |
|
Kahrl
|
baf7da9d4a
|
Collected and moved existing camera infrastructure from game.cpp to camera.cpp and camera.h. Introduced configuration settings 'fov' which chooses the camera's (vertical) field of view and 'view_bobbing' which currently does nothing. Other code refactored to not expect the FOV to be a build time constant.
|
2011-09-08 01:08:47 +02:00 |
|
Perttu Ahola
|
996c653490
|
Fix byte count in serialization of "F1000"
Some access violations and segfaults and strange behaviour might have
been caused by this.
|
2011-08-22 22:17:26 +03:00 |
|
Giuseppe Bilotta
|
385904d75a
|
Let Settings accept a const char* directly
|
2011-08-13 07:33:43 +02:00 |
|
Giuseppe Bilotta
|
163c38e175
|
Always return from non-void functions
This quiets a warning in Clang.
|
2011-08-08 16:13:48 +02:00 |
|
Perttu Ahola
|
aed9e809a1
|
mapgen stuff
|
2011-06-25 16:32:09 +03:00 |
|
Perttu Ahola
|
223b379348
|
Reduced the CPU usage of the sent block selector algorithm
|
2011-05-31 00:15:43 +03:00 |
|
Perttu Ahola
|
63611932eb
|
player passwords and privileges in world/auth.txt
--HG--
extra : rebase_source : 7260636295d9068fbeeddf4143c89f2b8a91446c
|
2011-05-29 21:11:16 +03:00 |
|
Ciaran Gultnieks
|
a8a3271470
|
Added the ability to change your password (via pause menu)
--HG--
extra : rebase_source : e8ec407f60711d42d33be4811b2880088f617b5b
|
2011-05-22 21:09:12 +01:00 |
|
Perttu Ahola
|
0af5311538
|
Preliminary "active block" stuff + set up test code to grow grass.
|
2011-05-22 17:00:09 +03:00 |
|
Perttu Ahola
|
fe02a19f17
|
Cleaned networking code a bit (had this one on the to-do list for like 4 months already)
|
2011-05-21 12:25:08 +03:00 |
|
Perttu Ahola
|
969fbb189d
|
All textures are are now searched first from the directory specified by the texture_path setting.
|
2011-05-21 11:07:03 +03:00 |
|
Perttu Ahola
|
889de3e93a
|
put the wstring stoi too in the ignore-on-vc2010 #if
|
2011-05-19 08:16:48 +03:00 |
|
Perttu Ahola
|
ea3c653a8b
|
(hopefully) fixed stoi/stof compile problems on vc2010
|
2011-05-18 22:05:31 +03:00 |
|
Ciaran Gultnieks
|
248d7c8469
|
Improved server commands and added player permissions.
--HG--
extra : rebase_source : 178fe08f10b7de3ebaba088bd24faad795114216
|
2011-05-16 10:41:19 +01:00 |
|
Perttu Ahola
|
59c4a342a9
|
Fixed a temporary solution of server shutting down to an assert(0) when a too large block metadata is sent to an old client
|
2011-05-03 17:33:51 +03:00 |
|
Perttu Ahola
|
a73b10eb1c
|
made proper skyboxes for dawn/evening and night
|
2011-04-29 17:53:07 +03:00 |
|
Perttu Ahola
|
b36e5c0508
|
Removed IrrlichtWrapper
|
2011-04-22 09:54:05 +03:00 |
|
Perttu Ahola
|
c638442e78
|
Some work-in-progress in hp and mobs and a frightening amount of random fixes.
|
2011-04-21 19:35:17 +03:00 |
|
Perttu Ahola
|
249c0dc68a
|
Fixed some problems with crafting and inventory
|
2011-04-11 21:28:04 +03:00 |
|
Perttu Ahola
|
9d4e9c59de
|
fixed warnings reported by cppcheck
|
2011-04-11 11:36:13 +03:00 |
|
Perttu Ahola
|
bb39795ab2
|
fixed the object update interval thingy
|
2011-04-10 23:29:36 +03:00 |
|
Perttu Ahola
|
b0b5c43254
|
better support for old maps
|
2011-04-10 22:50:31 +03:00 |
|
Perttu Ahola
|
5a4d8ffad3
|
implemented rats in new system to verify that it works
|
2011-04-10 15:16:27 +03:00 |
|
Perttu Ahola
|
fd7a0735c9
|
new object system
|
2011-04-10 04:15:10 +03:00 |
|
Perttu Ahola
|
2f466726e6
|
Made a proper queued thread to client for handling some block mesh updates. Also made client mutex-free to allow easier adding of new stuff.
|
2011-04-04 02:05:12 +03:00 |
|
Perttu Ahola
|
e0f7bd4d57
|
Modified block mesh generation to have clearer input and output. Instead of being a messy object oriented cludge, it now is a messy cludge with separate parameters.
|
2011-04-03 19:50:54 +03:00 |
|
Perttu Ahola
|
2990f5d90b
|
commit before some radical changes
|
2011-04-02 13:44:06 +03:00 |
|
Perttu Ahola
|
c8be58a65c
|
A third try on terrain generation. No trees yet.
|
2011-02-28 02:01:40 +02:00 |
|
Perttu Ahola
|
9778347c7f
|
mainly work on object scripting api
|
2011-02-23 02:49:57 +02:00 |
|
Perttu Ahola
|
eef7bc3570
|
removed an old comment
|
2011-02-23 00:07:07 +02:00 |
|