aboutsummaryrefslogtreecommitdiff
path: root/src/utility.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use atof() in mystof(), because istringstream>>float randomly causes a ↵Perttu Ahola2012-03-211-5/+8
| | | | segfault on mingw
* Dynamic sky, fog and cloud colors; sun and moonPerttu Ahola2012-03-181-15/+0
|
* MapBlockMesh, mesh animation system, urgent mesh updates, athmospheric ↵Kahrl2012-03-151-10/+9
| | | | light, removed footprints
* Chat console, including a number of rebases and modifications.Kahrl2012-03-101-0/+49
| | | | Defaults modified from original: alpha=200, key=F10
* F1 toggles HUD, F2 toggles chat, F5 toggles debug info, F6 toggles profiler ↵Kahrl2012-02-011-0/+44
| | | | pages
* The huge item definition and item namespace unification patch (itemdef), see ↵Kahrl2012-01-121-0/+6
| | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef
* inventorycube: use all three specified textures; also moved mesh creation / ↵Kahrl2011-12-031-5/+0
| | | | modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube
* CraftItem rework and Lua interfaceKahrl2011-11-291-9/+64
|
* Some MSVC fixesPerttu Ahola2011-11-291-6/+9
|
* Improve luaentity sprite functionality (and add some random stuff)Perttu Ahola2011-11-291-0/+52
|
* Improve item serializationPerttu Ahola2011-11-291-1/+1
|
* Completely generalized mesh generation; ContentFeatures serializationPerttu Ahola2011-11-291-0/+13
|
* Fix yet-another serialization error in utility.h and set constructor of ↵Perttu Ahola2011-11-291-2/+2
| | | | Buffer take const data for copying
* utility.h: Change Buffer's interface to be more compatible with ↵Kahrl2011-11-071-6/+48
| | | | SharedBuffer's interface, connection.h: use Buffer instead of SharedBuffer in command and event queues
* Fix an obvious bug in utility.hPerttu Ahola2011-11-011-2/+2
|
* Use the logger; also, default to not showing much crap in console. Use ↵Perttu Ahola2011-10-161-14/+1
| | | | --info-on-stderr to enable crap.
* mobv2Perttu Ahola2011-10-151-0/+29
|
* Header file tweaking; mainly for speedPerttu Ahola2011-10-121-551/+3
|
* Simplistic wielded tool lighting, added setMeshVerticesColor to utility.h ↵Kahrl2011-09-211-0/+3
| | | | and refactored some other code into calls of that
* Collected and moved existing camera infrastructure from game.cpp to ↵Kahrl2011-09-081-2/+2
| | | | 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.
* Fix byte count in serialization of "F1000"Perttu Ahola2011-08-221-7/+4
| | | | | Some access violations and segfaults and strange behaviour might have been caused by this.
* Let Settings accept a const char* directlyGiuseppe Bilotta2011-08-131-0/+8
|
* Always return from non-void functionsGiuseppe Bilotta2011-08-081-0/+2
| | | | This quiets a warning in Clang.
* mapgen stuffPerttu Ahola2011-06-251-0/+5
|
* Reduced the CPU usage of the sent block selector algorithmPerttu Ahola2011-05-311-0/+3
|
* player passwords and privileges in world/auth.txtPerttu Ahola2011-05-291-20/+35
| | | | | --HG-- extra : rebase_source : 7260636295d9068fbeeddf4143c89f2b8a91446c
* Added the ability to change your password (via pause menu)Ciaran Gultnieks2011-05-221-0/+1
| | | | | --HG-- extra : rebase_source : e8ec407f60711d42d33be4811b2880088f617b5b
* Preliminary "active block" stuff + set up test code to grow grass.Perttu Ahola2011-05-221-0/+13
|
* Cleaned networking code a bit (had this one on the to-do list for like 4 ↵Perttu Ahola2011-05-211-7/+29
| | | | months already)
* All textures are are now searched first from the directory specified by the ↵Perttu Ahola2011-05-211-5/+7
| | | | texture_path setting.
* put the wstring stoi too in the ignore-on-vc2010 #ifPerttu Ahola2011-05-191-5/+5
|
* (hopefully) fixed stoi/stof compile problems on vc2010Perttu Ahola2011-05-181-5/+11
|
* Improved server commands and added player permissions.Ciaran Gultnieks2011-05-161-0/+19
| | | | | --HG-- extra : rebase_source : 178fe08f10b7de3ebaba088bd24faad795114216
* Fixed a temporary solution of server shutting down to an assert(0) when a ↵Perttu Ahola2011-05-031-1/+3
| | | | too large block metadata is sent to an old client
* made proper skyboxes for dawn/evening and nightPerttu Ahola2011-04-291-1/+2
|
* Removed IrrlichtWrapperPerttu Ahola2011-04-221-2/+0
|
* Some work-in-progress in hp and mobs and a frightening amount of random fixes.Perttu Ahola2011-04-211-4/+4
|
* Fixed some problems with crafting and inventoryPerttu Ahola2011-04-111-0/+8
|
* fixed warnings reported by cppcheckPerttu Ahola2011-04-111-2/+2
|
* fixed the object update interval thingyPerttu Ahola2011-04-101-5/+2
|
* better support for old mapsPerttu Ahola2011-04-101-0/+29
|
* implemented rats in new system to verify that it worksPerttu Ahola2011-04-101-3/+78
|
* new object systemPerttu Ahola2011-04-101-5/+9
|
* Made a proper queued thread to client for handling some block mesh updates. ↵Perttu Ahola2011-04-041-5/+4
| | | | Also made client mutex-free to allow easier adding of new stuff.
* Modified block mesh generation to have clearer input and output. Instead of ↵Perttu Ahola2011-04-031-0/+1
| | | | being a messy object oriented cludge, it now is a messy cludge with separate parameters.
* commit before some radical changesPerttu Ahola2011-04-021-0/+2
|
* A third try on terrain generation. No trees yet.Perttu Ahola2011-02-281-0/+20
|
* mainly work on object scripting apiPerttu Ahola2011-02-231-0/+8
|
* removed an old commentPerttu Ahola2011-02-231-2/+0
|
* Fixed insufficient error handling in narrow_to_wide, which caused a crash if ↵Perttu Ahola2011-02-231-5/+76
| | | | the path of the userdata directory contained special characters that were not included in the used charset (which is used because of the font)