1
0
Fork 0
mirror of https://github.com/dragonfireclient/dragonfireclient.git synced 2025-01-15 10:19:52 -05:00

Commit graph

  • 71bc20c453 Some node definitions in Lua Perttu Ahola 2011-11-25 18:57:47 +0200
  • ff1ae29f97 Duplicate last tile image automatically to all for lua node definitions Perttu Ahola 2011-11-25 18:57:17 +0200
  • fdf6eecd59 Make map generator more responsive Perttu Ahola 2011-11-25 18:17:59 +0200
  • 651657edfd Print out number of blocks in memory at unload Perttu Ahola 2011-11-25 18:08:47 +0200
  • 74770ab718 Don't allow placing CONTENT_IGNORE with Map::setNode() because it is never useful and is only caused by bugs. Perttu Ahola 2011-11-25 17:42:41 +0200
  • 6153a2fb10 Improve debug stack printing interface Perttu Ahola 2011-11-25 17:42:12 +0200
  • e5650bb549 Make liquid_alternative_* to be strings Perttu Ahola 2011-11-25 17:00:50 +0200
  • 18bb0ea1ea Mode node definition loading from Lua (still not finished), fix metadata creation from name Perttu Ahola 2011-11-25 16:34:12 +0200
  • 6a8f9135de Store metadata as metadata name in node definition Perttu Ahola 2011-11-25 15:38:18 +0200
  • 704d8a62bf Set block modified flag when node metadata inventory is modified Perttu Ahola 2011-11-25 15:19:42 +0200
  • 3b3ca65562 Add names to NodeMetadata Perttu Ahola 2011-11-25 15:17:54 +0200
  • 697ff926ce Add Lua node definition stuff (not complete) Perttu Ahola 2011-11-25 14:58:42 +0200
  • e8a9578774 Add texture modifier [brighten and modify [toalpha to modify existing texture, not read a new base Perttu Ahola 2011-11-23 00:27:12 +0200
  • 0bf3a15886 Random Lua tweaks/fixes Perttu Ahola 2011-11-21 14:56:03 +0200
  • cebc8c78a4 Make object hit delay smaller for fun; actually it should be roughly zero and hit damage should be calculated from the amount of time since last punch, limited to a maximum value Perttu Ahola 2011-11-21 14:40:16 +0200
  • 290e921920 Relatively snappy object-ground collision detection Perttu Ahola 2011-11-21 14:36:21 +0200
  • 94feb62b08 When digging a node, don't switch to punching an object without raising button Perttu Ahola 2011-11-21 14:34:43 +0200
  • 941176cd65 Default to saving stuff more often to minimize lag caused by a single save Perttu Ahola 2011-11-21 14:13:28 +0200
  • 251b015210 Don't print 'Blocks modified by: ' in Map::timerUpdate if no blocks were written Perttu Ahola 2011-11-21 13:44:10 +0200
  • 616bad96af Don't print all block saves to verbosestream; rather print counts of distinct modifiers Perttu Ahola 2011-11-21 13:35:32 +0200
  • 1b765b9740 Add reason parameter to setModified and print it out to verbosestream when saving block Perttu Ahola 2011-11-21 13:29:16 +0200
  • 0ce0c8fcfb Improve LuaEntity velocity/acceleration handling (by kahrl); implement staticdata interface to Lua Perttu Ahola 2011-11-21 11:15:15 +0200
  • 811ac5ac3a Mess up with node definitions to make CONTENT_IGNORE be correctly interpreted when creating meshes Perttu Ahola 2011-11-19 19:06:19 +0200
  • 901d98b687 Optimize map generator for the dynamic content ids a bit Perttu Ahola 2011-11-19 18:48:09 +0200
  • 4503b03b26 Make added nodes give the corresponding NodeItem as of now (placeholder code) Perttu Ahola 2011-11-18 00:05:00 +0200
  • 0e64406b06 Fix tool wear Perttu Ahola 2011-11-17 16:50:06 +0200
  • 1220b642eb Falling sand and gravel Perttu Ahola 2011-11-17 16:21:17 +0200
  • cc03718d3c Node place/dig Lua callbacks Perttu Ahola 2011-11-17 11:22:24 +0200
  • d7cb6146c8 Fix crafted tools being a very tiny bit worn in default/init.lua Perttu Ahola 2011-11-17 10:23:20 +0200
  • 4f021fc7dd Remove crafting definitions from content_craft.cpp Perttu Ahola 2011-11-17 10:19:31 +0200
  • 498ebef357 Add classic crafting recipes to default/init.lua Perttu Ahola 2011-11-17 10:16:02 +0200
  • cebbaf1664 Catch SerializationError in CCraftDefManager::getCraftResult() Perttu Ahola 2011-11-17 10:13:38 +0200
  • 227e067512 Add note about craft_get_result() not being used anymore, but don't remove before it's contents have been transferred to scripts Perttu Ahola 2011-11-17 02:30:52 +0200
  • 9d5b458479 Crafting definition in scripts Perttu Ahola 2011-11-17 02:28:46 +0200
  • 8dd3622c6d Improve item serialization Perttu Ahola 2011-11-16 22:47:37 +0200
  • 564c3a9c96 Allow inputting nodename of MaterialItem in ItemSpec::checkItem Perttu Ahola 2011-11-16 19:10:49 +0200
  • 4725e5c52e Fix another silly mistake making CONTENT_IGNORE definition not being what it should Perttu Ahola 2011-11-16 16:56:55 +0200
  • 106027fc29 Fix silly misspelling in mapgen that made junglegrass to be CONTENT_IGNORE Perttu Ahola 2011-11-16 16:52:36 +0200
  • d1298fe5e7 Actually fill in the NewNameGetter names to allow map generator operation and crafting Perttu Ahola 2011-11-16 16:48:04 +0200
  • eabfb370ac MapNode constructor to allow ndef+name Perttu Ahola 2011-11-16 16:47:20 +0200
  • 62164d955c Initial node definition stuff Perttu Ahola 2011-11-16 15:23:25 +0200
  • a5545593ba Fix camera MaterialItem draw logic Perttu Ahola 2011-11-16 14:48:05 +0200
  • f68fa667c8 Clean InventoryItem interface a bit Perttu Ahola 2011-11-16 14:44:01 +0200
  • 7a29b14a20 Improved MaterialItem (stores nodename) Perttu Ahola 2011-11-16 14:36:33 +0200
  • df8346ef4d Do not expose CONTENT_* stuff in content_mapnode.h and use a name converter wrapper in old code Perttu Ahola 2011-11-16 14:08:31 +0200
  • c0f6395cf0 Node definition names Perttu Ahola 2011-11-16 13:03:28 +0200
  • 50d63e4b0a Add name field to ContentFeatures Perttu Ahola 2011-11-16 09:36:19 +0200
  • 6a417c538f Remove burn time definitions from FurnaceNodeMetadata Perttu Ahola 2011-11-16 02:22:41 +0200
  • 7fae32095a Remove old comments Perttu Ahola 2011-11-16 01:37:29 +0200
  • 37a5f8a30b Move cook result properly to ContentFeatures Perttu Ahola 2011-11-16 01:34:09 +0200
  • f107967fdc Remove node content-dependent stuff from map.cpp Perttu Ahola 2011-11-16 01:15:32 +0200
  • a793533d1a Remove content_mapnode.h and nodedef.h #includes Perttu Ahola 2011-11-16 01:15:07 +0200
  • 3318d0b4b8 Remove content dependencies from mapblock.cpp Perttu Ahola 2011-11-16 01:10:20 +0200
  • 81f1cc662f Remove #include <content_mapnode.h> from game.cpp Perttu Ahola 2011-11-16 00:34:33 +0200
  • 28fe2987a0 Saner sized sapling Perttu Ahola 2011-11-16 00:32:34 +0200
  • 26abf6fd82 Cut down content transfer verbosity Perttu Ahola 2011-11-16 00:20:22 +0200
  • 594b189569 Cut down TextureSource verbosity Perttu Ahola 2011-11-16 00:20:10 +0200
  • 7696a38543 Improve loading screen and protocol Perttu Ahola 2011-11-15 23:58:56 +0200
  • cde35d1606 Clean nodefeat and content_mapnode a bit Perttu Ahola 2011-11-15 22:41:49 +0200
  • 9fc78cbece Fix flowing water being always opaque Perttu Ahola 2011-11-15 22:21:12 +0200
  • e4dff41560 Fix MaterialProperties serialization (constant_time was missing) Perttu Ahola 2011-11-15 22:04:16 +0200
  • 2f2392f783 Improve glass Perttu Ahola 2011-11-15 21:36:46 +0200
  • c3703ded95 Fix NDT_PLANTLIKE scaling to always keep the bottom at ground level Perttu Ahola 2011-11-15 21:13:22 +0200
  • e5fd010a6c Replace direct irrlicht texture fetching in CAO content with TextureSource Perttu Ahola 2011-11-15 21:07:28 +0200
  • ba762bcd49 Clean mapnode.h and fix other files accordingly Perttu Ahola 2011-11-15 21:00:39 +0200
  • 6da8cb00e2 Node definitions transfer Perttu Ahola 2011-11-15 20:32:56 +0200
  • eed727c61b Completely generalized mesh generation; ContentFeatures serialization Perttu Ahola 2011-11-15 19:58:36 +0200
  • 89e7bacd99 Clean more Perttu Ahola 2011-11-15 15:46:52 +0200
  • ff34955a0d Remove commented out code Perttu Ahola 2011-11-15 15:35:03 +0200
  • a48a0e77eb Prepare more for node definition serialization Perttu Ahola 2011-11-15 15:32:09 +0200
  • cf6e22e9a6 Better node texture generation Perttu Ahola 2011-11-15 14:43:15 +0200
  • c1202a2ecc Update inventory texture too Perttu Ahola 2011-11-15 13:22:29 +0200
  • 01ae0daea5 Properly update textures in node definitions Perttu Ahola 2011-11-15 13:13:18 +0200
  • 45fc45a49e Sending of textures WIP Perttu Ahola 2011-11-15 11:02:47 +0200
  • 7bdc328a71 Fix yet-another serialization error in utility.h and set constructor of Buffer take const data for copying Perttu Ahola 2011-11-15 10:52:00 +0200
  • e71744b918 Modify mod and texture directory hierarchies Perttu Ahola 2011-11-15 08:48:24 +0200
  • 40e7a1a5c9 Update TODO list in scriptapi.cpp Perttu Ahola 2011-11-15 08:16:12 +0200
  • 7878d9b3f6 Set traditional minetest durability values to tools Perttu Ahola 2011-11-15 02:20:41 +0200
  • 9e1c4533b8 Move tool definitions to script Perttu Ahola 2011-11-15 02:03:28 +0200
  • 4b8e4dae58 Tool definition transfer to client Perttu Ahola 2011-11-15 01:00:16 +0200
  • 0754f2a7af ToolDefManager serialization Perttu Ahola 2011-11-15 00:05:26 +0200
  • 8d2d28f1dc ToolDefinition serialization Perttu Ahola 2011-11-14 23:39:32 +0200
  • e9620d9c8c Make fence post selection box smaller and create code to allow node placement to the side of a static box Perttu Ahola 2011-11-14 22:57:58 +0200
  • de51f87e05 Tune gravel and picks Perttu Ahola 2011-11-14 22:35:11 +0200
  • 1afed48a2c Make possible and do update textures in node definitions after late texture atlas making Perttu Ahola 2011-11-14 22:07:42 +0200
  • c6fd2986d4 GameDef compiles Perttu Ahola 2011-11-14 21:41:30 +0200
  • abceeee92f Create framework for getting rid of global definitions of node/tool/item/whatever types Perttu Ahola 2011-11-14 00:19:48 +0200
  • 5fc791ac9a Move tool stuff to tool.{h,cpp} Perttu Ahola 2011-11-13 16:38:14 +0200
  • 72884bf85f Tune the tool speed thing Perttu Ahola 2011-11-13 15:54:08 +0200
  • f97d4355be New kind of tool speed and wear calculation thingy Perttu Ahola 2011-11-13 15:45:38 +0200
  • e19d1ea95a Set version to 0.4 Perttu Ahola 2011-11-13 13:21:31 +0200
  • 96b71236ed Clean headers a bit Perttu Ahola 2011-11-13 13:09:45 +0200
  • 3b77a63d5d Allocate MapBlock::m_node_metadata on heap to allow less header bloat Perttu Ahola 2011-11-13 12:54:33 +0200
  • 64fa59e24f Generic NodeMetadata text input Perttu Ahola 2011-11-13 12:48:05 +0200
  • 79c9f14aec Generalize selection boxes Perttu Ahola 2011-11-13 12:31:05 +0200
  • 2ef414d05f Set the BS constant to be floating-point; this removes the need for floating point numbers when dividing it Perttu Ahola 2011-11-13 12:30:46 +0200
  • 77cf27b82b Clean code and modify comments in mapnode_contentfeatures.h Perttu Ahola 2011-11-13 11:07:01 +0200
  • 64996422c0 Move ContentFeatures to mapnode_contentfeatures.{h,cpp} and clean stuff Perttu Ahola 2011-11-13 10:57:55 +0200
  • f8c9b70379 Scripting: Allow multiple global step callbacks and improve documentation Perttu Ahola 2011-11-12 19:19:58 +0200
  • 7b802c547d Handle undefined objects better Perttu Ahola 2011-11-12 18:34:04 +0200