v0.3.0c: cleaned up TODOs

This commit is contained in:
Evan Debenham 2015-06-03 20:43:41 -04:00
parent 85a907d14e
commit 6efa4694b8
6 changed files with 1 additions and 23 deletions

View File

@ -17,33 +17,16 @@
*/ */
package com.shatteredpixel.shatteredpixeldungeon.items.wands; package com.shatteredpixel.shatteredpixeldungeon.items.wands;
import com.shatteredpixel.shatteredpixeldungeon.Assets;
import com.shatteredpixel.shatteredpixeldungeon.Badges;
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
import com.shatteredpixel.shatteredpixeldungeon.ResultDescriptions;
import com.shatteredpixel.shatteredpixeldungeon.actors.Actor; import com.shatteredpixel.shatteredpixeldungeon.actors.Actor;
import com.shatteredpixel.shatteredpixeldungeon.actors.Char; import com.shatteredpixel.shatteredpixeldungeon.actors.Char;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
import com.shatteredpixel.shatteredpixeldungeon.effects.SpellSprite; import com.shatteredpixel.shatteredpixeldungeon.effects.SpellSprite;
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
import com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfUpgrade;
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.melee.MagesStaff; import com.shatteredpixel.shatteredpixeldungeon.items.weapon.melee.MagesStaff;
import com.shatteredpixel.shatteredpixeldungeon.mechanics.Ballistica; import com.shatteredpixel.shatteredpixeldungeon.mechanics.Ballistica;
import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene;
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet; import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet;
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
import com.shatteredpixel.shatteredpixeldungeon.utils.Utils;
import com.shatteredpixel.shatteredpixeldungeon.windows.WndBag;
import com.watabou.noosa.audio.Sample;
import com.watabou.utils.Random; import com.watabou.utils.Random;
import java.util.ArrayList;
//TODO: final balancing choices
public class WandOfMagicMissile extends Wand { public class WandOfMagicMissile extends Wand {
public static final String AC_DISENCHANT = "DISENCHANT";
{ {
name = "Wand of Magic Missile"; name = "Wand of Magic Missile";
image = ItemSpriteSheet.WAND_MAGIC_MISSILE; image = ItemSpriteSheet.WAND_MAGIC_MISSILE;
@ -53,7 +36,7 @@ public class WandOfMagicMissile extends Wand {
protected void onZap( Ballistica bolt ) { protected void onZap( Ballistica bolt ) {
Char ch = Actor.findChar( bolt.collisionPos ); Char ch = Actor.findChar( bolt.collisionPos );
if (ch != null) { if (ch != null) {
int level = level(); int level = level();

View File

@ -33,7 +33,6 @@ public class WandOfVenom extends Wand {
@Override @Override
protected void fx(Ballistica bolt, Callback callback) { protected void fx(Ballistica bolt, Callback callback) {
//TODO: final visuals
MagicMissile.poison(curUser.sprite.parent, bolt.sourcePos, bolt.collisionPos, callback); MagicMissile.poison(curUser.sprite.parent, bolt.sourcePos, bolt.collisionPos, callback);
Sample.INSTANCE.play(Assets.SND_ZAP); Sample.INSTANCE.play(Assets.SND_ZAP);
} }

View File

@ -128,7 +128,6 @@ public class CavesBossLevel extends Level {
Painter.fill( this, ROOM_LEFT, ROOM_TOP + 1, Painter.fill( this, ROOM_LEFT, ROOM_TOP + 1,
ROOM_RIGHT - ROOM_LEFT + 1, ROOM_BOTTOM - ROOM_TOP, Terrain.EMPTY ); ROOM_RIGHT - ROOM_LEFT + 1, ROOM_BOTTOM - ROOM_TOP, Terrain.EMPTY );
//TODO Trap refactor
Painter.fill( this, ROOM_LEFT, ROOM_TOP, Painter.fill( this, ROOM_LEFT, ROOM_TOP,
ROOM_RIGHT - ROOM_LEFT + 1, 1, Terrain.INACTIVE_TRAP ); ROOM_RIGHT - ROOM_LEFT + 1, 1, Terrain.INACTIVE_TRAP );

View File

@ -118,7 +118,6 @@ public class Terrain {
} }
}; };
//TODO: everything that touches this needs new trap logic
public static int discover( int terr ) { public static int discover( int terr ) {
switch (terr) { switch (terr) {
case SECRET_DOOR: case SECRET_DOOR:

View File

@ -26,7 +26,6 @@ public abstract class Trap implements Bundlable {
return this; return this;
} }
//TODO: fade-in effect here?
public Trap reveal() { public Trap reveal() {
visible = true; visible = true;
if (sprite != null) { if (sprite != null) {

View File

@ -327,7 +327,6 @@ public class CharSprite extends MovieClip implements Tweener.Listener, MovieClip
chilled.on = false; chilled.on = false;
chilled = null; chilled = null;
} }
//TODO: maybe add some particles here?
case DARKENED: case DARKENED:
if (darkBlock != null) { if (darkBlock != null) {
darkBlock.lighten(); darkBlock.lighten();