From: Deluge <ant...@us...> - 2013-04-29 23:05:51
|
Update of /cvsroot/arianne/stendhal/src/games/stendhal/server/core/rule/defaultruleset In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv13545/src/games/stendhal/server/core/rule/defaultruleset Modified Files: DefaultCreature.java Log Message: Added some code for created creature looped sound effects (not yet functional). Index: DefaultCreature.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/server/core/rule/defaultruleset/DefaultCreature.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** DefaultCreature.java 7 Mar 2013 03:42:37 -0000 1.15 --- DefaultCreature.java 29 Apr 2013 23:05:48 -0000 1.16 *************** *** 83,86 **** --- 83,89 ---- /** List of possible sound events. */ private List<String> sounds; + + /** Looped sound effect for creature */ + private String loopedSound; private LinkedHashMap<String, LinkedList<String>> creatureSays; *************** *** 260,263 **** --- 263,267 ---- creature.setDamageTypes(damageType, rangedDamageType); creature.setSounds(sounds); + creature.setLoopedSound(loopedSound); return creature; *************** *** 306,310 **** this.sounds = sounds; } ! public boolean verifyItems(final EntityManager defaultEntityManager) { for (final DropItem item : dropsItems) { --- 310,324 ---- this.sounds = sounds; } ! ! /** ! * Set a looped sound effect for creature ! * ! * @param loopedSound ! * desired sound effect ! */ ! public void setCreatureLoopedSound(String loopedSound) { ! this.loopedSound = loopedSound; ! } ! public boolean verifyItems(final EntityManager defaultEntityManager) { for (final DropItem item : dropsItems) { |