Perttu Ahola
|
901d98b687
|
Optimize map generator for the dynamic content ids a bit
|
2011-11-29 19:13:49 +02:00 |
|
Perttu Ahola
|
4503b03b26
|
Make added nodes give the corresponding NodeItem as of now (placeholder code)
|
2011-11-29 19:13:49 +02:00 |
|
Perttu Ahola
|
0e64406b06
|
Fix tool wear
|
2011-11-29 19:13:49 +02:00 |
|
Perttu Ahola
|
1220b642eb
|
Falling sand and gravel
|
2011-11-29 19:13:49 +02:00 |
|
Perttu Ahola
|
cc03718d3c
|
Node place/dig Lua callbacks
|
2011-11-29 19:13:49 +02:00 |
|
Perttu Ahola
|
d7cb6146c8
|
Fix crafted tools being a very tiny bit worn in default/init.lua
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
4f021fc7dd
|
Remove crafting definitions from content_craft.cpp
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
498ebef357
|
Add classic crafting recipes to default/init.lua
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
cebbaf1664
|
Catch SerializationError in CCraftDefManager::getCraftResult()
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
227e067512
|
Add note about craft_get_result() not being used anymore, but don't remove before it's contents have been transferred to scripts
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
9d5b458479
|
Crafting definition in scripts
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
8dd3622c6d
|
Improve item serialization
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
564c3a9c96
|
Allow inputting nodename of MaterialItem in ItemSpec::checkItem
|
2011-11-29 19:13:48 +02:00 |
|
Perttu Ahola
|
4725e5c52e
|
Fix another silly mistake making CONTENT_IGNORE definition not being what it should
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
106027fc29
|
Fix silly misspelling in mapgen that made junglegrass to be CONTENT_IGNORE
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
d1298fe5e7
|
Actually fill in the NewNameGetter names to allow map generator operation and crafting
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
eabfb370ac
|
MapNode constructor to allow ndef+name
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
62164d955c
|
Initial node definition stuff
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
a5545593ba
|
Fix camera MaterialItem draw logic
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
f68fa667c8
|
Clean InventoryItem interface a bit
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
7a29b14a20
|
Improved MaterialItem (stores nodename)
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
df8346ef4d
|
Do not expose CONTENT_* stuff in content_mapnode.h and use a name converter wrapper in old code
|
2011-11-29 19:13:47 +02:00 |
|
Perttu Ahola
|
c0f6395cf0
|
Node definition names
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
50d63e4b0a
|
Add name field to ContentFeatures
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
6a417c538f
|
Remove burn time definitions from FurnaceNodeMetadata
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
7fae32095a
|
Remove old comments
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
37a5f8a30b
|
Move cook result properly to ContentFeatures
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
f107967fdc
|
Remove node content-dependent stuff from map.cpp
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
a793533d1a
|
Remove content_mapnode.h and nodedef.h #includes
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
3318d0b4b8
|
Remove content dependencies from mapblock.cpp
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
81f1cc662f
|
Remove #include <content_mapnode.h> from game.cpp
|
2011-11-29 19:13:46 +02:00 |
|
Perttu Ahola
|
28fe2987a0
|
Saner sized sapling
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
26abf6fd82
|
Cut down content transfer verbosity
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
594b189569
|
Cut down TextureSource verbosity
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
7696a38543
|
Improve loading screen and protocol
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
cde35d1606
|
Clean nodefeat and content_mapnode a bit
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
9fc78cbece
|
Fix flowing water being always opaque
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
e4dff41560
|
Fix MaterialProperties serialization (constant_time was missing)
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
2f2392f783
|
Improve glass
|
2011-11-29 19:13:45 +02:00 |
|
Perttu Ahola
|
c3703ded95
|
Fix NDT_PLANTLIKE scaling to always keep the bottom at ground level
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
e5fd010a6c
|
Replace direct irrlicht texture fetching in CAO content with TextureSource
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
ba762bcd49
|
Clean mapnode.h and fix other files accordingly
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
6da8cb00e2
|
Node definitions transfer
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
eed727c61b
|
Completely generalized mesh generation; ContentFeatures serialization
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
89e7bacd99
|
Clean more
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
ff34955a0d
|
Remove commented out code
|
2011-11-29 19:13:44 +02:00 |
|
Perttu Ahola
|
a48a0e77eb
|
Prepare more for node definition serialization
|
2011-11-29 19:13:43 +02:00 |
|
Perttu Ahola
|
cf6e22e9a6
|
Better node texture generation
|
2011-11-29 19:13:43 +02:00 |
|
Perttu Ahola
|
c1202a2ecc
|
Update inventory texture too
|
2011-11-29 19:13:43 +02:00 |
|
Perttu Ahola
|
01ae0daea5
|
Properly update textures in node definitions
|
2011-11-29 19:13:43 +02:00 |
|