//* This file is explicitly licensed under the MIT license. *// //* Copyright (c) 2025 Citadel Station Developers *// /** * get what we actually throw, so we can throw holders/grabs */ /obj/item/proc/throw_resolve_actual(mob/user) return src /obj/item/overhand_throw_delay(mob/user) return w_class * OVERHAND_THROW_ITEM_DELAY /** * return TRUE to not drop us and instead just throw whatever throw_resolve_actual hopefully returned * * you should move the thing they're going to throw to a turf, otherwise the throw will fail. */ /obj/item/proc/throw_resolve_override(atom/movable/resolved, mob/user) return FALSE /** * called at point of no return; lets us un-reference what we're having them throw if we need to. */ /obj/item/proc/throw_resolve_finalize(atom/movable/resolved, mob/user) return