Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Joint positioning and rotation code, and fix a problem related to their lua API | MirceaKitsune | 2012-11-25 |
| | | | | Attempt to move the animation system to a more correct implementation, rather than using object properties. Incomplete and breaks functionality | ||
* | Allow the LUA API to set animations to meshes as well as the animation ↵ | MirceaKitsune | 2012-11-25 |
| | | | | | | | | | | | | speed. Also update animations only when needed. Support for animation blending, though for some reason it doesn't work. Don't enable animation transitions by default for many reaosons Object property to store individual bone positions. LUA can specify a bone name followed by a bone position. No functionality yet. Bone rotation to be added in the following commit Same system for bone rotation, plus a few other things I missed | ||
* | Get the mesh working through the memory cache properly. Most credit goes to ↵ | MirceaKitsune | 2012-11-25 |
| | | | | | | | | | | celeron55 for the help on this code Get the texture from memory as well Add .x to the list of supported formats Update LUA API documentation | ||
* | Add a subfolder for models and transfer models from server to client | MirceaKitsune | 2012-11-25 |
| | | | | | | | | (obj, md2 and md3 are currently allowed) Get rid of the texture string and use the existing textures array. Segmented meshes have multiple materials, and this will allow us to texture each. Do not switch to this commit yet! If a texture string is left empty in LUA, don't modify that material. Useful so a script can change specific textures without affecting others | ||
* | Fix material properties and allow lighting. Models should now be affected by ↵ | MirceaKitsune | 2012-11-25 |
| | | | | light instead of being black | ||
* | Properly read the mesh from LUA. | MirceaKitsune | 2012-11-25 |
| | | | | | | | | | | | | | | | | | Players can now be set to meshes using the following test script: function switch_player_visual() prop = { mesh="player.obj", texture="player.png", visual="mesh", } for _, obj in pairs(minetest.get_connected_players()) do obj:set_properties(prop) end minetest.after(1.0, switch_player_visual) end minetest.after(1.0, switch_player_visual) | ||
* | 3D model support for players using Irrlicht. Also ready the basis for mesh ↵ | MirceaKitsune | 2012-11-25 |
| | | | | support on nodes / items via LUA (to be done). Supports any mesh format compatible with Irrlicht, but animations are not set up yet. | ||
* | Revert "Don't leak textures all over the place" | Perttu Ahola | 2012-11-25 |
| | | | | | | | | This causes textures to be deleted before they are no longer accessed, resulting in a segmentation fault. This needs to be rewritten in such a way that textures are deleted when the client disconnects from a server. This reverts commit 41c00e87d42580881d8c7001f39014814e3b55f2. | ||
* | Fix trees growing into any type of node | Ilya Zhuravlev | 2012-11-23 |
| | |||
* | Merge pull request #268 from khonkhortisan/image_button | xyzz | 2012-11-22 |
|\ | | | | | Allow transparent image_buttons | ||
| * | Allow transparent image_buttons | Kyle | 2012-10-18 |
| | | |||
* | | Fix server crash on /clearpassword | Anthony | 2012-11-20 |
| | | | | | | | | According to #253, using `/clearpassword` without an argument causes the server to crash from an assertion failure. I've resubmitted matttpt's patch as a pull request to aid in merging. | ||
* | | Merge pull request #284 from RealBadAngel/master | xyzz | 2012-11-12 |
|\ \ | | | | | | | Adding backgrounds to formspec | ||
| * | | Adding background to Formspec | RealBadAngel | 2012-11-08 |
| | | | |||
* | | | Merge pull request #286 from PilzAdam/digging_animation | PilzAdam | 2012-11-10 |
|\ \ \ | | | | | | | | | Add jordan4ibanez' better digging animation | ||
| * | | | Add jordan4ibanez' better digging animation | PilzAdam | 2012-11-10 |
|/ / / | |||
* | | | Swap out pixel-perfect nyan cat by request of Chris Torres | Perttu Ahola | 2012-11-09 |
| | | | |||
* | | | added GUI checkboxes in Settings tab for the aforementioned video settings. | Vanessa Ezekowitz | 2012-11-09 |
| | | | |||
* | | | Added video settings filter options via config file - second try :-) | Vanessa Ezekowitz | 2012-11-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Set one or more of these in the config to turn the related option on: mip_map = 1 anisotropic_filter = 1 bilinear_filter = 1 trilinear_filter = 1 | ||
* | | | Fix unnecessary network protocol incompatibility in ContentFeatures | Perttu Ahola | 2012-11-08 |
|/ / | |||
* | | Merge pull request #279 from RealBadAngel/patch-2 | PilzAdam | 2012-11-05 |
|\ \ | | | | | | | Formspec: Draw images before inventories. Allows to use image as backgro... | ||
| * | | Formspec: Draw images before inventories. Allows to use image as background. | RealBadAngel | 2012-11-04 |
|/ / | |||
* | | Merge pull request #274 from PilzAdam/falling | PilzAdam | 2012-11-03 |
|\ \ | | | | | | | Fix a bug in falling code where entities get stuck | ||
| * | | Fix a bug in falling code where entities get stuck | PilzAdam | 2012-11-03 |
| | | | |||
* | | | Merge pull request #243 from xyzz/liquid_renewable | PilzAdam | 2012-11-03 |
|\ \ \ | | | | | | | | | Add liquid_renewable property, allow non-renewable liquids. | ||
| * | | | Add liquid_renewable property. | Ilya Zhuravlev | 2012-09-07 |
| | | | | |||
* | | | | Merge pull request #273 from PilzAdam/air | PilzAdam | 2012-11-03 |
|\ \ \ \ | |_|/ / |/| | | | Make air and ignore drop nothing | ||
| * | | | Make air and ignore drop nothing | PilzAdam | 2012-11-03 |
|/ / / | |||
* | | | Don't leak textures all over the place | Kahrl | 2012-11-02 |
| | | | |||
* | | | Fix flowing liquid animation direction calculation | Perttu Ahola | 2012-11-02 |
| | | | |||
* | | | Merge pull request #272 from PilzAdam/pow | PilzAdam | 2012-11-02 |
|\ \ \ | | | | | | | | | Replace pow() with multiplikation to improve speed | ||
| * | | | Replace pow() with multiplikation to improve speed | PilzAdam | 2012-11-02 |
| | | | | |||
* | | | | Merge pull request #270 from PilzAdam/master | PilzAdam | 2012-11-01 |
|\| | | | |_|/ |/| | | Move falling to builtin | ||
| * | | Add functions to the default mod of minimal game to support old code | PilzAdam | 2012-11-01 |
| | | | |||
| * | | Add falling_node to special groups in lua-api.txt | PilzAdam | 2012-11-01 |
| | | | |||
| * | | Remove a useless comment | PilzAdam | 2012-10-31 |
| | | | |||
| * | | Move falling to builtin | PilzAdam | 2012-10-31 |
|/ / | |||
* | | Add nodedef.on_blast() to lua_api.txt in order to support chained explosions ↵ | Perttu Ahola | 2012-09-09 |
| | | | | | | | | of any explosives | ||
* | | Statically store always_collect field of __builtin:item | Perttu Ahola | 2012-09-09 |
| | | |||
* | | Add dtime_s to entity activation | Perttu Ahola | 2012-09-09 |
| | | |||
* | | Fix ServerActiveObject stuff | Perttu Ahola | 2012-09-09 |
| | | |||
* | | Fix wielditem entity drawtype brightness control | Perttu Ahola | 2012-09-09 |
| | | |||
* | | Fix ObjectRef:punch() | Perttu Ahola | 2012-09-09 |
|/ | |||
* | Version 0.4.3 | Perttu Ahola | 2012-09-05 |
| | |||
* | Prevent world creation if the world already exists | Matthew I | 2012-09-05 |
| | |||
* | Enforce stricter world names using a blacklist | Matthew I | 2012-09-05 |
| | | | | Blacklisted characters are: / \ | ||
* | Add aux1_descends to key change menu | Perttu Ahola | 2012-09-05 |
| | |||
* | Version 0.4.3-rc0; increase PROTOCOL_VERSION due to backwards-incompatible ↵ | Perttu Ahola | 2012-09-05 |
| | | | | InventoryList width field | ||
* | Remove "Unknown inventory identifier" deserialization errors, because they ↵ | Perttu Ahola | 2012-09-04 |
| | | | | can break forward compatibility | ||
* | Reorganize ClientMap rendering code for a bit more performance | Perttu Ahola | 2012-09-04 |
| | | | | | - Don't select blocks for drawing in every frame - Sort meshbuffers by material before drawing |