This shows you the differences between two versions of the page.
|
dev:random_things_by_celeron55 [2012/06/16 16:35] celeron55 [To-do list as of 2012-06-07] |
dev:random_things_by_celeron55 [2013/01/14 22:47] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Random things by celeron55 ====== | ====== Random things by celeron55 ====== | ||
| - | ====== To-do list as of 2012-06-16 ====== | + | ====== To-do list as of 2012-12-11 ====== |
| (All of this isn't really meant to be done, but most is) | (All of this isn't really meant to be done, but most is) | ||
| <code> | <code> | ||
| Line 7: | Line 7: | ||
| - Collision detection between objects and between objects and players | - Collision detection between objects and between objects and players | ||
| - Re-implement ABM stuff in Lua to make it modifiable | - Re-implement ABM stuff in Lua to make it modifiable | ||
| - | - Something wrong with inventorycubes now: http://img207.imageshack.us/img207/6254/screenshot031211115640.png | ||
| - Check that register_* functions are ran only at mod load time | - Check that register_* functions are ran only at mod load time | ||
| - | - universal bucket defined by lua | + | - Universal bucket defined by lua |
| - | - bug: display is black inside opaque water | + | |
| - | - Make shift the descent control on ladders and when flying | + | |
| - EnvRef:get_active_area() -> {{minp={x=, y=, z=}, maxp={x=, y=, z=}}, {minp={x=, y=, z=}, maxp={x=, y=, z=}}} (active blocks) | - EnvRef:get_active_area() -> {{minp={x=, y=, z=}, maxp={x=, y=, z=}}, {minp={x=, y=, z=}, maxp={x=, y=, z=}}} (active blocks) | ||
| - Don't hilight flowing liquid with bucket - or allow collecting flowing liquid | - Don't hilight flowing liquid with bucket - or allow collecting flowing liquid | ||
| (auto-find source for liquid and remove it?) | (auto-find source for liquid and remove it?) | ||
| - | |||
| - Traction and explosions | - Traction and explosions | ||
| object:set_traction_parameters({threshold=6, slowdown=1}) | object:set_traction_parameters({threshold=6, slowdown=1}) | ||
| Line 22: | Line 18: | ||
| Something else: | Something else: | ||
| - | - deepstone? | + | - Deepstone? |
| - Player visual handler | - Player visual handler | ||
| - Player armour handler | - Player armour handler | ||
| Line 31: | Line 27: | ||
| - minetest --cmd localhost:30000 to provide a chat-only terminal connection | - minetest --cmd localhost:30000 to provide a chat-only terminal connection | ||
| - depends.txt: optional dependencies; or optdepends.txt? | - depends.txt: optional dependencies; or optdepends.txt? | ||
| - | - auto-wield (if can't dig, temporarily select (first?) tool that can) | + | - Auto-wield (if can't dig, temporarily select (first?) tool that can) |
| - | - player string storage | + | - Player string storage |
| - | - players not unneededly saved (currently all are saved periodically) | + | - Players not unneededly saved (currently all are saved periodically) |
| - A lockfile in worlds? | - A lockfile in worlds? | ||
| - | - player properties: fall damage (doable with groups?) | + | - Player properties: fall damage (doable with groups?) |
| - | - respawn handler | + | - Respawn handler |
| - | - mesh expire_detail: then there are stuff to try like "mesh expire | + | - Mesh expire_detail: then there are stuff to try like "mesh expire |
| detail"; so that updating mapblock meshes far away don't trigger updates | detail"; so that updating mapblock meshes far away don't trigger updates | ||
| in their neighbors, but the neighbors are just marked as such that they | in their neighbors, but the neighbors are just marked as such that they | ||