// Function from file: organ_internal.dm public override bool attack(dynamic M = null, dynamic user = null, bool?def_zone = null) { dynamic H = null; Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ S = null; if (M == user && user is Mob_Living_Carbon_Human) { H = user; if (this.status == 1) { S = this.prepare_eat(); if (S != null) { H.drop_item(); ((Mob)H).put_in_active_hand(S); S.attack(H, H); GlobalFuncs.qdel(this); } } } else { base.attack((object)(M), (object)(user), def_zone); } return(false); }
// Function from file: alien_embryo.dm public override Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ prepare_eat( ) { Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ S = null; S = base.prepare_eat(); S.reagents.add_reagent("sacid", 10); return(S); }
// Function from file: organ_internal.dm public override Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ prepare_eat( ) { Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ S = null; S = base.prepare_eat(); S.icon_state = "heart-off"; return(S); }
// Function from file: organs.dm public override Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ prepare_eat( ) { Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ S = null; S = base.prepare_eat(); S.reagents.add_reagent("plasma", this.storedPlasma / 10); return(S); }
// Function from file: organ_internal.dm public override Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ prepare_eat( ) { Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ S = null; S = base.prepare_eat(); if (this.inflamed) { S.reagents.add_reagent("????", 5); } return(S); }
// Function from file: organ_internal.dm public virtual Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ prepare_eat( ) { Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ S = null; S = new Obj_Item_Weapon_ReagentContainers_Food_Snacks_Organ(); S.name = this.name; S.desc = this.desc; S.icon = this.icon; S.icon_state = this.icon_state; S.origin_tech = this.origin_tech; S.w_class = this.w_class; return(S); }