Perttu Ahola
|
0e1f448b61
|
Texture cache on client (mostly made by sapier) (breaks network compatibility)
|
2012-01-02 13:31:50 +02:00 |
Perttu Ahola
|
103173fc9b
|
Add InvRef and InvStack (currently untested and unusable)
|
2012-01-02 01:49:38 +02:00 |
Kahrl
|
d6b30dd3a5
|
CraftItem rework and Lua interface
|
2011-11-29 19:13:58 +02:00 |
Perttu Ahola
|
9d5b458479
|
Crafting definition in scripts
|
2011-11-29 19:13:48 +02:00 |
Perttu Ahola
|
c0f6395cf0
|
Node definition names
|
2011-11-29 19:13:46 +02:00 |
Perttu Ahola
|
7696a38543
|
Improve loading screen and protocol
|
2011-11-29 19:13:45 +02:00 |
Perttu Ahola
|
ba762bcd49
|
Clean mapnode.h and fix other files accordingly
|
2011-11-29 19:13:44 +02:00 |
Perttu Ahola
|
01ae0daea5
|
Properly update textures in node definitions
|
2011-11-29 19:13:43 +02:00 |
Perttu Ahola
|
c6fd2986d4
|
GameDef compiles
|
2011-11-29 19:13:42 +02:00 |
Perttu Ahola
|
abceeee92f
|
Create framework for getting rid of global definitions of node/tool/item/whatever types
|
2011-11-29 19:13:41 +02:00 |
Perttu Ahola
|
4b6138e69b
|
Improve Connection with threading and some kind of congestion control
|
2011-10-20 23:04:09 +03:00 |
Perttu Ahola
|
558a133044
|
Display RTT (round trip time, ping) on client status text
|
2011-10-17 17:18:50 +03:00 |
Perttu Ahola
|
74febd5c31
|
Handle death and respawn better
|
2011-10-15 14:46:59 +03:00 |
Perttu Ahola
|
5341bf59c2
|
Improve mobv2
|
2011-10-15 12:17:21 +03:00 |
Perttu Ahola
|
43a28f04fa
|
mobv2
|
2011-10-15 02:28:57 +03:00 |
Kahrl
|
36bcbca9ac
|
Added sprite extruder
|
2011-09-19 03:01:11 +02:00 |
Kahrl
|
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 |
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 |
Kahrl
|
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 |
JacobF
|
f31b0a3361
|
Display which tool the player is holding
And some simple animation when trying to dig...
|
2011-09-07 10:56:04 -04:00 |
Giuseppe Bilotta
|
9c94538fb7
|
Change way commands are displayed in chat window
|
2011-08-22 13:43:53 +02:00 |
Giuseppe Bilotta
|
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 |
Giuseppe Bilotta
|
91d1186cbb
|
Keep track of player item
|
2011-08-11 15:22:36 +02:00 |
Giuseppe Bilotta
|
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 |
Perttu Ahola
|
7b290660ea
|
made screen go slightly blue when underwater
|
2011-07-01 21:25:31 +03:00 |
Perttu Ahola
|
dd22ea051a
|
map unloading is now a whole lot better
|
2011-06-27 00:27:17 +03:00 |
Perttu Ahola
|
bb940a946d
|
even more code refactoring
|
2011-06-26 02:34:36 +03:00 |
Perttu Ahola
|
7773e68c2a
|
farmesh is now usable.
|
2011-06-18 12:42:17 +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 |
Ciaran Gultnieks
|
d4d49ee8f4
|
Passwords - password entry at main menu, stored and checked by server
|
2011-05-20 20:28:03 +01: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
|
fd7a0735c9
|
new object system
|
2011-04-10 04:15:10 +03:00 |
Perttu Ahola
|
4b54b291ae
|
Some progress on transitioning from MapBlockObject to ActiveObject.
|
2011-04-08 00:47:14 +03:00 |
Perttu Ahola
|
4a92df6ff0
|
Chests work now!
|
2011-04-04 15:13:19 +03:00 |
Perttu Ahola
|
fa736e138c
|
fully implemented the sign with the new framework
|
2011-04-04 05:12:33 +03:00 |
Perttu Ahola
|
fa08294d09
|
Node metadata framework
|
2011-04-04 03:45:08 +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
|
01c2b003e1
|
commit before some more radical changes
|
2011-04-03 16:21: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
|
c57637b4c3
|
Temporary commit; lots of test code and stuff
|
2011-02-21 00:45:14 +02:00 |
Perttu Ahola
|
9f882bf74d
|
Reworked texture, material, mineral and whatever handling
|
2011-01-26 00:41:06 +02:00 |
Perttu Ahola
|
0fa0e0752a
|
old water removed, some fixes here and there
|
2011-01-17 14:57:37 +02:00 |
Perttu Ahola
|
ec509fac12
|
removed Client::isFetchingBlocks
|
2011-01-07 14:53:01 +02:00 |
Perttu Ahola
|
4ba5cd580d
|
drawing range updater update and myrand() (but not usage of it)
|
2010-12-26 13:33:20 +02:00 |
Perttu Ahola
|
582af0cb21
|
new viewing range updater algorithm
|
2010-12-26 03:58:19 +02:00 |
Perttu Ahola
|
f15670379d
|
base stuff for item->object conversion
|
2010-12-24 03:08:05 +02:00 |
Perttu Ahola
|
10b06419ab
|
changes to handing of digging (non backwards-compatible i guess)
|
2010-12-23 22:35:53 +02:00 |
Perttu Ahola
|
a55850e4dc
|
fixed crack animation timing in client
|
2010-12-23 12:10:46 +02:00 |
Perttu Ahola
|
3de176cc58
|
crafting system!
|
2010-12-22 16:30:23 +02:00 |