Commit graph

9 commits

Author SHA1 Message Date
Erik Ogenvik
d7bf27d180 Take plantable adjustment into account.
When an entity which is "planted" is adjusted, we also look
for if there's any offset specified for the height adjustment.
2016-06-26 19:08:54 +02:00
Erik Ogenvik
2f3ab1da18 Let the Domain handle sights.
As any world can contain multiple domains, we let the domain handle the
sights calculations.
This is a change from how this previously was done, as previously
sight checks were only done for the top level World entity. This has
changes however, so that sights checks now are done for all entities.

When determining whether an entity can be seen, the system first checks
the size of the entity against the distance from the observer. If this
check fails, the system makes exceptions if the entity in case is
outfitted or wielded.
2014-09-15 21:11:36 +02:00
Olek Wojnar
7f9ff2246d Remove CVS $Id tags
The legacy tags are causing build issues in Debian.
2013-07-15 20:31:59 +02:00
Alistair Riddoch
9b922f32a8 Fully initialise class members 2012-05-15 11:49:09 +01:00
Alistair Riddoch
7a3b4838a7 Clean up test bullet code 2011-10-18 15:43:13 +01:00
Alistair Riddoch
27525e00e7 Make code that uses bullet dependent on the define 2011-07-06 22:21:36 +01:00
Alistair Riddoch
ce06d89e0b Comment out bullet code for now 2011-07-06 18:34:57 +01:00
Alistair Riddoch
9fc06e2d8c Update the path of the bullet header 2011-05-05 16:50:17 +01:00
Alistair Riddoch
035f25e5dd Start work on a test movement domain class for handling collisions with bullet. 2010-08-10 00:54:25 +01:00