• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Java FrozenCarpaccio类的典型用法和代码示例

java 3次浏览

本文整理汇总了Java中com.watabou.pixeldungeon.items.food.FrozenCarpaccio的典型用法代码示例。如果您正苦于以下问题:Java FrozenCarpaccio类的具体用法?Java FrozenCarpaccio怎么用?Java FrozenCarpaccio使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。

FrozenCarpaccio类属于com.watabou.pixeldungeon.items.food包,在下文中一共展示了FrozenCarpaccio类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: attachTo

点赞 3

import com.watabou.pixeldungeon.items.food.FrozenCarpaccio; //导入依赖的package包/类
@Override
public boolean attachTo( Char target ) {
	if (super.attachTo( target )) {
		
		target.paralysed = true;
		Burning.detach( target, Burning.class );
		
		if (target instanceof Hero) {
			Hero hero = (Hero)target;
			Item item = hero.belongings.randomUnequipped();
			if (item instanceof MysteryMeat) {
				
				item = item.detach( hero.belongings.backpack );
				FrozenCarpaccio carpaccio = new FrozenCarpaccio(); 
				if (!carpaccio.collect( hero.belongings.backpack )) {
					Dungeon.level.drop( carpaccio, target.pos ).sprite.drop();
				}
			}
		}

		return true;
	} else {
		return false;
	}
}
 

开发者ID:kurtyu,
项目名称:PixelDungeonTC,
代码行数:26,
代码来源:Frost.java

示例2: IceGuardian

点赞 3

import com.watabou.pixeldungeon.items.food.FrozenCarpaccio; //导入依赖的package包/类
public IceGuardian() {
	hp(ht(70));
	exp = 5;
	defenseSkill = 30;

	kind = 1;


	baseSpeed = 0.7f;
	
	loot = new FrozenCarpaccio();
	lootChance = 0.2f;

	IMMUNITIES.add( Paralysis.class );
	IMMUNITIES.add( ToxicGas.class );
	IMMUNITIES.add( Terror.class );
	IMMUNITIES.add( Death.class );
	IMMUNITIES.add( Amok.class );
	IMMUNITIES.add( Blindness.class );
	IMMUNITIES.add( Sleep.class );
}
 

开发者ID:NYRDS,
项目名称:pixel-dungeon-remix,
代码行数:22,
代码来源:IceGuardian.java

示例3: freeze

点赞 2

import com.watabou.pixeldungeon.items.food.FrozenCarpaccio; //导入依赖的package包/类
public void freeze() {
	
	if (type == Type.MIMIC) {
		Mimic m = Mimic.spawnAt( pos, items );
		if (m != null) {
			Buff.prolong( m, Frost.class, Frost.duration( m ) * Random.Float( 1.0f, 1.5f ) );
			destroy();
		}
	}
	if (type != Type.HEAP) {
		return;
	}
	
	boolean frozen = false;
	for (Item item : items.toArray( new Item[0] )) {
		if (item instanceof MysteryMeat) {
			replace( item, FrozenCarpaccio.cook( (MysteryMeat)item ) );
			frozen = true;
		}
	}
	
	if (frozen) {
		if (isEmpty()) {
			destroy();
		} else if (sprite != null) {
			sprite.view( image(), glowing() );
		}	
	}
}
 

开发者ID:kurtyu,
项目名称:PixelDungeonTC,
代码行数:30,
代码来源:Heap.java

示例4: IceElemental

点赞 2

import com.watabou.pixeldungeon.items.food.FrozenCarpaccio; //导入依赖的package包/类
public IceElemental() {
	adjustStats(Dungeon.depth);

	loot = new FrozenCarpaccio();
	lootChance = 0.1f;
}
 

开发者ID:NYRDS,
项目名称:pixel-dungeon-remix,
代码行数:7,
代码来源:IceElemental.java


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)