7f51bccf47
update minetestmapper so it can read the database also
2011-09-16 18:59:33 +03:00
bfa5ad483f
Update changelog
2011-09-16 18:59:17 +03:00
ae89aa55b9
Updated colors.txt (which is used by minetestmapper)
2011-09-15 23:09:00 +02:00
63266928a5
Made wielded tool move slightly (and smoothly) during view bobbing. Making the tool be a child node of an empty scene node instead of the camera scene node seemingly fixed the uncontrollable tool jitter, too.
2011-09-15 01:53:42 +02:00
fc92da4324
View bobbing is slower in the water.
2011-09-15 01:53:42 +02:00
88dc8c694e
Added Iron Apple which heals 4 Hearts
2011-09-12 20:10:17 +02:00
785a2fd23a
Changed the Heal Amount of Apples from 6 to 2
2011-09-12 19:44:26 +02:00
4328a6442b
Fixed duplication bug
2011-09-11 19:17:14 +02:00
6496b1cf1f
Removed Spaces
2011-09-11 18:16:07 +02:00
c0caedc373
Added Apple Trees
2011-09-11 17:50:44 +02:00
524cf237b8
inventory displays tool breakage bar again
2011-09-08 17:45:39 +02:00
e4cb004460
trying something else... also replaced M_PI by PI everywhere
2011-09-08 16:10:44 +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
f2ec226521
minor view bobbing improvements
2011-09-08 13:34:28 +02:00
0931d4b7ff
make it slightly less annoying :o)
2011-09-08 13:14:59 +02:00
ccadebabba
Implemented view bobbing (testing simple lemniscate shape)
2011-09-08 13:03:55 +02:00
18771a39cf
Commented out debug statements again
2011-09-08 01:24:47 +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
d28ea57083
Note about texture atlas
2011-09-07 01:27:04 +03:00
8e26c5c066
Add note about trans_table_19.
2011-09-07 01:19:48 +03:00
5c1074aa7d
Remove block file from disk when saved to database
2011-09-06 20:28:45 +03:00
bd72091150
Pause in unloaded territory instead of collide
2011-09-06 20:07:43 +03:00
faf3d7902a
Make Connection::Send cancel silently if peer doesn't exist.
2011-09-06 19:39:23 +03:00
63f1ded167
Update version number to something more proper for this stage of development (0.2.201109xx_dev)
2011-09-06 19:22:00 +03:00
3c30ab2807
Speed up periodical map unloading by moving beginSave() and endSave() to outer loop in Map::timerUpdate()
2011-09-06 19:16:36 +03:00
310fa10035
Merge remote-tracking branch 'queatz/sqlite-map'
2011-09-06 18:04:02 +03:00
bc847e8cc2
Fix bug in posix file/directory removal wrapper, as pointed out by kahrl
2011-09-06 17:52:03 +03:00
b82952bdba
Fix some texture stuff: remove item_fence.png, use fence.png, remove inexisting cactus.png from texture atlas (replace with nothing because cactus is rare)
2011-09-06 17:13:24 +03:00
570a8dbf22
allow specifying a fixed seed in the config file for generating the map (fixed_map_seed)
2011-09-06 17:05:17 +03:00
c68ea19e8d
Now SAOs will reflect changes to their temporary inventory object
...
Also, the temp item wasn't being deleted, might have been a memory leak.
Now you will only eat 1 item off a stack
2011-09-06 16:36:11 +03:00
0c91d01866
Cull empty lines...
2011-09-04 17:06:23 -04:00
e34cef312f
Files to database converter
2011-09-04 17:02:50 -04:00
d670c831c2
These numbers were well exceeding 2^32...
2011-09-04 17:01:28 -04:00
d1a16f24cf
Initial sqlite3 maps.
...
* The map will reside in world/map.sqlite
* It will load from the sectors folder but will not save there
2011-09-02 19:07:14 -04:00
2d872ce3fa
Furnace was crashing stuff again
2011-09-02 17:33:06 -04:00
e3c58eff1c
Merge branch 'master' of /media/Field/Software/minetest-queatz/minetest-sqlite/.. into sqlite-map
2011-09-02 16:59:17 -04:00
99de37ff94
Update to SQLite 3.7.7.1
2011-09-01 18:27:30 -04:00
5e3b9e3578
* Furnace would say it was overloaded when it had a non-cookable source
...
* I didn't understand that expression last fix and now the furnace would burn fuel
even when it had no source item.
2011-09-01 15:39:15 -04:00
ad795c9f0c
Merge remote-tracking branch 'queatz/furnace-fix'
2011-08-31 17:04:12 +03:00
d6d479f94c
Updated changelog
2011-08-31 00:43:34 +03:00
6415528f96
If there was no source item in a furnace it would cause a segmentation fault.
2011-08-30 11:38:53 -04:00
4af1f2963c
Merge remote-tracking branch 'kahrl/dissector'
2011-08-30 14:24:33 +03:00
ba0322f353
Merge remote-tracking branch 'queatz/mmb10'
2011-08-30 14:24:23 +03:00
1a705523c0
Merge remote-tracking branch 'queatz/furnace-is-not-blackhole'
2011-08-30 14:24:12 +03:00
87b9e5467d
Merge remote-tracking branch 'queatz/furnace-is-not-out-nor-can-rat-escape'
2011-08-30 14:24:07 +03:00
625dac8d8c
Merge remote-tracking branch 'queatz/privs'
2011-08-30 14:23:44 +03:00
134e49cc8e
Merged 2 branches because they relied on each other.
...
This one contains these changes from main c55:
* Adds a function to check if there is room for a specific item
* Using that, you can now pick up rats if you have a full inventory and a not full rat stack
* Furnace would cook only 1 item if that item used the last available result slot, now it will continue
* Furnace will say it's overloaded
* Furnace won't wait until the next step to start on the next item
- This caused small fuels to cook slower than meant to
- Also caused furnaces to say they were out of fuel after finishing the last fuel item
2011-08-25 19:27:50 -04:00
cab426ffa3
dissector branch: fix for doc/protocol.txt: CONTROLTYPE_DISCO is 3
2011-08-25 21:32:48 +02:00