Solarus Wiki

A wiki for the Solarus engine community

User Tools

Site Tools


upgrade_from_1.4_to_1.5

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
upgrade_from_1.4_to_1.5 [2016/07/25 05:02]
christopho
upgrade_from_1.4_to_1.5 [2018/12/22 14:14] (current)
Line 80: Line 80:
 end end
 </​code>​ </​code>​
 +
 +==== Better position detection ====
 +
 +Collision checks were greatly improved. Collisions with non-moving entities were not always detected. Similarly, notifications of position or ground changes were not always sent, in particular at map initialization time.
 +
 +It means that events like ''​entity:​on_position_changed()'',​ ''​movement:​on_position_changed()'',​ ''​custom_entity:​on_ground_below_changed()''​ and custom entity collision callbacks are now called in situations where they were missed before due to bugs.
 +
 +You might want to check that your enemies and custom entities still work as expected.
  
 ==== Deprecated functions ==== ==== Deprecated functions ====
upgrade_from_1.4_to_1.5.txt ยท Last modified: 2018/12/22 14:14 (external edit)