Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Collected and moved existing camera infrastructure from game.cpp to ↵ | Kahrl | 2011-09-08 |
| | | | | 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. | ||
* | Removed unused camera_position and camera_direction fields from Client. ↵ | Kahrl | 2011-09-07 |
| | | | | 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. | ||
* | Note about texture atlas | Perttu Ahola | 2011-09-07 |
| | |||
* | Add note about trans_table_19. | Perttu Ahola | 2011-09-07 |
| | |||
* | Remove block file from disk when saved to database | Perttu Ahola | 2011-09-06 |
| | |||
* | Pause in unloaded territory instead of collide | JacobF | 2011-09-06 |
| | |||
* | Make Connection::Send cancel silently if peer doesn't exist. | Perttu Ahola | 2011-09-06 |
| | |||
* | Speed up periodical map unloading by moving beginSave() and endSave() to ↵ | Perttu Ahola | 2011-09-06 |
| | | | | outer loop in Map::timerUpdate() | ||
* | Merge remote-tracking branch 'queatz/sqlite-map' | Perttu Ahola | 2011-09-06 |
|\ | |||
| * | These numbers were well exceeding 2^32... | JacobF | 2011-09-04 |
| | | |||
| * | Initial sqlite3 maps. | JacobF | 2011-09-02 |
| | | | | | | | | | | * The map will reside in world/map.sqlite * It will load from the sectors folder but will not save there | ||
| * | Merge branch 'master' of ↵ | JacobF | 2011-09-02 |
| |\ | | | | | | | | | | /media/Field/Software/minetest-queatz/minetest-sqlite/.. into sqlite-map | ||
| * | | Update to SQLite 3.7.7.1 | JacobF | 2011-09-01 |
| | | | |||
* | | | Fix bug in posix file/directory removal wrapper, as pointed out by kahrl | Perttu Ahola | 2011-09-06 |
| | | | |||
* | | | Fix some texture stuff: remove item_fence.png, use fence.png, remove ↵ | Perttu Ahola | 2011-09-06 |
| | | | | | | | | | | | | inexisting cactus.png from texture atlas (replace with nothing because cactus is rare) | ||
* | | | allow specifying a fixed seed in the config file for generating the map ↵ | Kahrl | 2011-09-06 |
| | | | | | | | | | | | | (fixed_map_seed) | ||
* | | | Now SAOs will reflect changes to their temporary inventory object | JacobF | 2011-09-06 |
| | | | | | | | | | | | | | | | Also, the temp item wasn't being deleted, might have been a memory leak. Now you will only eat 1 item off a stack | ||
* | | | Furnace was crashing stuff again | JacobF | 2011-09-02 |
| | | | |||
* | | | * Furnace would say it was overloaded when it had a non-cookable source | JacobF | 2011-09-01 |
| |/ |/| | | | | | | | * I didn't understand that expression last fix and now the furnace would burn fuel even when it had no source item. | ||
* | | If there was no source item in a furnace it would cause a segmentation fault. | JacobF | 2011-08-30 |
|/ | |||
* | Merge remote-tracking branch 'kahrl/dissector' | Perttu Ahola | 2011-08-30 |
|\ | |||
| * | dissector branch: fix description of TOCLIENT_PLAYERITEM in clientserver.h | Kahrl | 2011-08-25 |
| | | |||
* | | Merge remote-tracking branch 'queatz/mmb10' | Perttu Ahola | 2011-08-30 |
|\ \ | |||
| * | | Middle mouse click will move 10 items around at a time. | JacobF | 2011-08-25 |
| |/ | |||
* | | Merge remote-tracking branch 'queatz/furnace-is-not-blackhole' | Perttu Ahola | 2011-08-30 |
|\ \ | |||
| * | | Don't remove furnace if something is inside it. | JacobF | 2011-08-24 |
| |/ | |||
* | | Merge remote-tracking branch 'queatz/furnace-is-not-out-nor-can-rat-escape' | Perttu Ahola | 2011-08-30 |
|\ \ | |||
| * | | Merged 2 branches because they relied on each other. | JacobF | 2011-08-25 |
| |/ | | | | | | | | | | | | | | | | | | | | | 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 | ||
* | | Merge remote-tracking branch 'queatz/privs' | Perttu Ahola | 2011-08-30 |
|\ \ | |||
| * | | If a user doesn't have build rights, don't allow them to move items to and ↵ | JacobF | 2011-08-23 |
| |/ | | | | | | | from their inventory | ||
* / | The password box in the mainmenu is focused if there is already a name and ↵ | JacobF | 2011-08-23 |
|/ | | | | address filled in | ||
* | Lava is now better visible inside water. (a crappy hack) | Perttu Ahola | 2011-08-23 |
| | |||
* | Inventory transparency; very loosely based on sapier's commits. | Perttu Ahola | 2011-08-23 |
| | | | | | Also contains some commented-out code for testing out different looks in the future. | ||
* | if creative mode and player has no build privileges, cannot drop items. | Perttu Ahola | 2011-08-22 |
| | |||
* | Fixed water mesh generation acting weird next to sand | Perttu Ahola | 2011-08-22 |
| | |||
* | Fix byte count in serialization of "F1000" | Perttu Ahola | 2011-08-22 |
| | | | | | Some access violations and segfaults and strange behaviour might have been caused by this. | ||
* | Fixed some protocol comment errors in clientserver.h and elsewhere | Perttu Ahola | 2011-08-22 |
| | | | | | -- TOCLIENT_OBJECTDATA: peer ID field is missing -- TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD: added: init length should be u32, not u16 | ||
* | Hopefully fix 'dangling water' | Giuseppe Bilotta | 2011-08-22 |
| | | | | | If a block has (at least visible) liquids, the block below should also be flowed in. | ||
* | Possibly fixed the extremely rare PeerNotFound loop bug. | Perttu Ahola | 2011-08-22 |
| | | | | See explanation in http://2pktfkt.de/irc/minetest-delta/2011-08-22.html | ||
* | Merge remote-tracking branch 'oblomov/me_cmd' | Perttu Ahola | 2011-08-22 |
|\ | |||
| * | Change way commands are displayed in chat window | Giuseppe Bilotta | 2011-08-22 |
| | | |||
| * | Introduce hotkey for calling up a command window | Giuseppe Bilotta | 2011-08-22 |
| | | | | | | | | This is just a chat window with the / text pre-loaded. | ||
| * | Send KEY_END when (re)creating a text input | Giuseppe Bilotta | 2011-08-22 |
| | | | | | | | | | | This ensures that on creation and when resizing the cursor is at the end of the text rather than at the beginnig. | ||
| * | /me command | Giuseppe Bilotta | 2011-08-22 |
| | | |||
| * | Server now supports replies without prefix | Giuseppe Bilotta | 2011-08-22 |
| | | |||
| * | Defines for server command context flags | Giuseppe Bilotta | 2011-08-22 |
| | | |||
| * | Remove distinction between /# and / commands | Giuseppe Bilotta | 2011-08-22 |
| | | | | | | | | | | | | | | No need to make the server command syntax more complicated than necessary. If the need ever arise, we'll find some other way to distinguish the client commands. Also, the /# syntax is deprecated and will be made obsolete in time. | ||
* | | Merge remote-tracking branch 'oblomov/new_input' | Perttu Ahola | 2011-08-22 |
|\| | |||
| * | Overhaul the input system | Giuseppe Bilotta | 2011-08-22 |
| | | | | | | | | | | This allows us to map the keys which are not considered in irrlicht's EKEY_CODE system, such as \, [, /, ] etc. | ||
| * | Fix typos in key names | Giuseppe Bilotta | 2011-08-22 |
| | |