Diarandor
Diarandor
Display bug and enhancement request for carried objects: -Bug: if you lift a built-in destructible (pot, rock, plant,...) without releasing the arrow commands, when the hero starts walking with the...
Add an event function "game:on_world_changed()". This function could be useful if someday we use custom crystals (whose boolean local variables are stored somewhere and depend only on the current world)....
Problem with non-traversable destructibles. This was found while fixing a script bug for the iron ball (if the iron ball falls over the hero, he may get stuck on it,...
Add method "destructible:set_modified_ground()". There is already "destructible:get_modified_ground()", but there is no method to change its value (or at least it is not mentioned in the Lua API).
It would be more natural (and easier to remember) if we allowed the function "enemy:set_invincible" to have an optional boolean parameter: "enemy:set_invincible([boolean])". Calling "enemy:set_invincible(false)" would be equivalent to call "enemy:set_default_attack_consequences()".
Sometimes it is annoying that enemies restart when hurt because it modifies their behaviour (it resets the animation, it may slow down the enemy for a while, etc). A solution...
Fix custom_entity:set_origin() not working as it should. Bug found by Realguigui in http://forum.solarus-games.org/index.php/topic,877.msg4882.html#msg4882 See the link above for more info. According to what Christopho said, when we change the origin...
Allow more customization for crystals and crystal blocks. (Another option is just to make a script to replace built-in ones with custom entities, if you prefer; and probably this will...
The new quest tree feature shows all files. We may want to switch between the new and the old view in some cases; for instance if there are too many...