|
7696a38543
|
Improve loading screen and protocol
|
2011-11-29 19:13:45 +02:00 |
|
|
6da8cb00e2
|
Node definitions transfer
|
2011-11-29 19:13:44 +02:00 |
|
|
01ae0daea5
|
Properly update textures in node definitions
|
2011-11-29 19:13:43 +02:00 |
|
|
45fc45a49e
|
Sending of textures WIP
|
2011-11-29 19:13:43 +02:00 |
|
|
4b8e4dae58
|
Tool definition transfer to client
|
2011-11-29 19:13:42 +02:00 |
|
|
1afed48a2c
|
Make possible and do update textures in node definitions after late texture atlas making
|
2011-11-29 19:13:42 +02:00 |
|
|
c6fd2986d4
|
GameDef compiles
|
2011-11-29 19:13:42 +02:00 |
|
|
abceeee92f
|
Create framework for getting rid of global definitions of node/tool/item/whatever types
|
2011-11-29 19:13:41 +02:00 |
|
|
3b77a63d5d
|
Allocate MapBlock::m_node_metadata on heap to allow less header bloat
|
2011-11-29 19:13:41 +02:00 |
|
|
1c98ec94da
|
Make Connection::Receive return the data via a SharedBuffer reference, so the caller doesn't have to choose the right buffer size in advance.
Conflicts:
src/test.cpp
|
2011-11-07 11:21:42 +02:00 |
|
|
4b6138e69b
|
Improve Connection with threading and some kind of congestion control
|
2011-10-20 23:04:09 +03:00 |
|
|
3a06fb8831
|
Fix and tune block sending
|
2011-10-19 02:17:23 +03:00 |
|
|
558a133044
|
Display RTT (round trip time, ping) on client status text
|
2011-10-17 17:18:50 +03:00 |
|
|
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 |
|
|
3f58028d31
|
Make dungeon masters though and make oerkkis disappear when they get to you (because hitting them doesn't work for some unknown reason)
|
2011-10-15 16:04:25 +03:00 |
|
|
74febd5c31
|
Handle death and respawn better
|
2011-10-15 14:46:59 +03:00 |
|
|
5341bf59c2
|
Improve mobv2
|
2011-10-15 12:17:21 +03:00 |
|
|
43a28f04fa
|
mobv2
|
2011-10-15 02:28:57 +03:00 |
|
|
9e46cbf7ea
|
Header file tweaking; mainly for speed
|
2011-10-12 13:53:38 +03:00 |
|
|
061d4b4202
|
Merge branch 'view_bobbing_and_vielded_tool'
|
2011-09-26 15:10:02 +03:00 |
|
|
0ccc0ac927
|
Merge remote-tracking branch 'darkrose/master'
|
2011-09-26 11:57:28 +03:00 |
|
|
bdf54908aa
|
Make client report a newer version number to the server than 2011-07-31 does and make the server enforce it
|
2011-09-22 20:47:47 +03:00 |
|
|
582e450bad
|
added locking chests - clean patch
|
2011-09-22 19:11:48 +10:00 |
|
|
36bcbca9ac
|
Added sprite extruder
|
2011-09-19 03:01:11 +02:00 |
|
|
71418639d3
|
attempting to merge Queatz/the-wielded-tool and kahrl/viewbobbing, something doesn't work right yet
|
2011-09-08 14:21:56 +02:00 |
|
|
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 |
|
|
c0b35fa429
|
Removed unused camera_position and camera_direction fields from Client. Moved ClientEnvironment::drawPostFx to ClientMap::renderPostFx -- this will make the camera management classes easier to write, as ClientMap already knows the camera position but ClientEnvironment doesn't and has to be told about it. This also eliminates the need for Client::getEnv(). Made the post effect color a content feature defined in content_mapnode.h.
|
2011-09-07 19:21:28 +02:00 |
|
|
f31b0a3361
|
Display which tool the player is holding
And some simple animation when trying to dig...
|
2011-09-07 10:56:04 -04:00 |
|
|
4acad897cf
|
Fixed some protocol comment errors in clientserver.h and elsewhere
-- TOCLIENT_OBJECTDATA: peer ID field is missing
-- TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD: added: init length should be u32, not u16
|
2011-08-22 22:04:46 +03:00 |
|
|
371af9c241
|
Notify other players of wielded item change
|
2011-08-11 15:22:36 +02:00 |
|
|
ecd5c5f920
|
Clients inform server on wielded item
This is done with the new TOSERVER_PLAYERITEM message, that informs the
server on the index of the wielded item.
|
2011-08-11 15:22:36 +02:00 |
|
|
91d1186cbb
|
Keep track of player item
|
2011-08-11 15:22:36 +02:00 |
|
|
b318e82356
|
Refactor player's eye position coding
Collect the player's eye position coding in a Player method, and
use it in client to pass the eye position information to the game.
|
2011-08-11 15:22:35 +02:00 |
|
|
7ece67727d
|
Merge remote-tracking branch 'origin/upstream'
|
2011-07-31 20:04:04 +02:00 |
|
|
e0b8e66540
|
Fixed problem of server always receiving an empty password from the client
|
2011-07-31 15:32:45 +03:00 |
|
|
96bee29e35
|
Merge branch 'upstream/master'
|
2011-07-30 19:47:55 +02:00 |
|
|
24a662705c
|
Added network protocol version number in protocol
|
2011-07-30 20:02:17 +03:00 |
|
|
308d861327
|
Merged minetest-delta a624fe549bc75855a170
|
2011-07-21 20:55:08 +03:00 |
|
|
3560f0de08
|
Merge branch 'upstream/master'
Conflicts:
data/oerkki1.png
src/client.cpp
|
2011-07-14 22:43:28 +02:00 |
|
|
dd22ea051a
|
map unloading is now a whole lot better
|
2011-06-27 00:27:17 +03:00 |
|
|
3fccc67eb7
|
fixed block unloading from memory (a better fix coming next)
|
2011-06-26 21:53:11 +03:00 |
|
|
9d09103e48
|
Merge branch 'master' of https://github.com/erlehmann/minetest-delta.git into upstream_merge
Conflicts:
.gitignore
CMakeLists.txt
data/heart.png
src/CMakeLists.txt
src/game.cpp
src/guiMainMenu.cpp
src/inventory.cpp
src/map.cpp
src/mapblock.cpp
src/mapnode.cpp
src/mapnode.h
src/materials.cpp
src/server.cpp
Signed-off-by: Sebastian Rühl <bahamada_basti@yahoo.de>
|
2011-06-26 12:24:32 +02:00 |
|
|
c1ceabef71
|
added and commented out some debug output
|
2011-06-26 03:14:52 +03:00 |
|
|
bb940a946d
|
even more code refactoring
|
2011-06-26 02:34:36 +03:00 |
|
|
cb130d9158
|
cleaned map stuff
|
2011-06-26 00:03:58 +03:00 |
|
|
7538b4c620
|
New map generator added (and SQLite, messed up the commits at that time...) (import from temporary git repo)
|
2011-06-25 04:25:14 +03:00 |
|
|
02006a9540
|
Modified the mesh update thread's sleep time to speed it up (it was way too high)
|
2011-06-18 22:31:24 +03:00 |
|
|
51cf464f74
|
Fixed the password crash on Windows
|
2011-06-02 00:01:11 +03:00 |
|
|
63611932eb
|
player passwords and privileges in world/auth.txt
--HG--
extra : rebase_source : 7260636295d9068fbeeddf4143c89f2b8a91446c
|
2011-05-29 21:11:16 +03:00 |
|
|
a8a3271470
|
Added the ability to change your password (via pause menu)
--HG--
extra : rebase_source : e8ec407f60711d42d33be4811b2880088f617b5b
|
2011-05-22 21:09:12 +01:00 |
|