bondage-college-mirr/BondageClub/Screens/Inventory/ItemMisc/ExclusivePadlock/ExclusivePadlock.js
2026-04-24 21:48:24 -04:00

18 lines
929 B
JavaScript

"use strict";
/** @type {ExtendedItemScriptHookCallbacks.Draw<NoArchItemData>} */
function InventoryItemMiscExclusivePadlockDrawHook(data, originalFunction) {
originalFunction();
const C = CharacterGetCurrent();
if (!C || !DialogFocusItem) return;
DrawText(AssetTextGet(DialogFocusItem.Asset.Group.Name + DialogFocusItem.Asset.Name + "Intro"), 1500, 600, "white", "gray");
let msg = AssetTextGet(DialogFocusItem.Asset.Group.Name + DialogFocusItem.Asset.Name + "Detail");
const subst = ChatRoomPronounSubstitutions(C, "TargetPronoun", false);
msg = CommonStringSubstitute(msg, subst);
DrawText(msg, 1500, 700, "white", "gray");
if ((DialogFocusSourceItem != null) && (DialogFocusSourceItem.Property != null) && (DialogFocusSourceItem.Property.LockMemberNumber != null))
DrawText(InterfaceTextGet("LockMemberNumber") + " " + DialogFocusSourceItem.Property.LockMemberNumber.toString(), 1500, 800, "white", "gray");
}