1
This commit is contained in:
26
server-node/src/bridges/legacyNpcTask6Bridge.ts
Normal file
26
server-node/src/bridges/legacyNpcTask6Bridge.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
// Temporary bridge for legacy pure NPC inventory/task6 logic from src/**.
|
||||
export { buildRelationState } from '../modules/runtime/runtimeStatePrimitives.js';
|
||||
export {
|
||||
formatCurrency,
|
||||
getNpcBuybackPrice,
|
||||
getNpcPurchasePrice,
|
||||
} from '../modules/runtime/runtimeEconomyPrimitives.js';
|
||||
export {
|
||||
applyStoryChoiceToStanceProfile,
|
||||
buildInitialNpcState,
|
||||
buildNpcGiftCommitActionText,
|
||||
buildNpcGiftResultText,
|
||||
buildNpcTradeTransactionActionText,
|
||||
buildNpcTradeTransactionResultText,
|
||||
getGiftCandidates,
|
||||
syncNpcTradeInventory,
|
||||
} from '../modules/npc/npcTask6Primitives.js';
|
||||
export {
|
||||
markNpcFirstMeaningfulContactResolved,
|
||||
normalizeNpcPersistentState,
|
||||
} from '../modules/runtime/runtimeNpcStatePrimitives.js';
|
||||
export { appendStoryEngineCarrierMemory } from '../modules/runtime/runtimeNarrativeMemory.js';
|
||||
export {
|
||||
addInventoryItems,
|
||||
removeInventoryItem,
|
||||
} from '../modules/runtime/runtimeStatePrimitives.js';
|
||||
Reference in New Issue
Block a user