Diarandor

Results 68 issues of 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...

bug
enhancement

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)....

enhancement

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,...

bug

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).

enhancement

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...

enhancement

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...

bug

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...

Allow to search backwards, for the search option of scripts.

enhancement

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...

enhancement