From: Hendrik B. <nh...@us...> - 2010-03-21 18:44:39
|
Update of /cvsroot/arianne/stendhal/src/games/stendhal/client/gui/j2d/entity In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv6076/src/games/stendhal/client/gui/j2d/entity Modified Files: Entity2DView.java EntityView.java Blood2DView.java Log Message: flagged blood spots on the ground as non interactive entities Index: Blood2DView.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/client/gui/j2d/entity/Blood2DView.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** Blood2DView.java 13 Jan 2010 21:17:05 -0000 1.21 --- Blood2DView.java 21 Mar 2010 18:44:30 -0000 1.22 *************** *** 76,83 **** --- 76,90 ---- } + @Override + public boolean isInteractive() { + return false; + } + + // // EntityChangeListener // + /** * An entity was changed. Index: Entity2DView.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/client/gui/j2d/entity/Entity2DView.java,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** Entity2DView.java 7 Mar 2010 02:41:54 -0000 1.39 --- Entity2DView.java 21 Mar 2010 18:44:30 -0000 1.40 *************** *** 102,113 **** private boolean changed; - /** - * Create a 2D view of an entity. - */ - public Entity2DView() { - - - } - public void initialize(final IEntity entity) { if (entity == null) { --- 102,105 ---- *************** *** 732,735 **** --- 724,736 ---- /** + * is this entity interactive so that the player can click or move it? + * + * @return true if the player can interact with it, false otherwise. + */ + public boolean isInteractive() { + return true; + } + + /** * Release any view resources. This view should not be used after this is * called. Index: EntityView.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/client/gui/j2d/entity/EntityView.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** EntityView.java 13 Jan 2010 21:17:05 -0000 1.6 --- EntityView.java 21 Mar 2010 18:44:30 -0000 1.7 *************** *** 75,77 **** --- 75,83 ---- void initialize(IEntity entity); + /** + * is this entity interactive so that the player can click or move it? + * + * @return true if the player can interact with it, false otherwise. + */ + boolean isInteractive(); } |