Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TalesMUD/talesmud
/ functions
Functions
2,537 in github.com/TalesMUD/talesmud
⨍
Functions
2,537
◇
Types & classes
440
↓ 4 callers
Method
Scripts
()
pkg/repository/factory.go:9
↓ 4 callers
Method
SetContext
SetContext sets a context variable for dialog rendering
pkg/entities/conversations/conversation.go:107
↓ 4 callers
Function
St
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
UpdateInstance
UpdateInstance updates an instance using a callback
pkg/mudserver/game/def/gamectrl.go:31
↓ 4 callers
Method
UpdateInteraction
UpdateInteraction updates the last interaction time
pkg/entities/conversations/conversation.go:102
↓ 4 callers
Function
Wd
(e,t)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
Yt
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
Z
(e,t)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
applyPromptOffset
* Advances the `offset` as required in order to accompany the prompt * additions to the input.
public/app/src/game/echo/LocalEchoController.js:210
↓ 4 callers
Method
applyPromptOffset
(e,t)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
applyPromptOffset
* Advances the `offset` as required in order to accompany the prompt * additions to the input.
public/mud-client/src/game/echo/LocalEchoController.js:210
↓ 4 callers
Method
applyPrompts
* Apply prompts to the given input
public/app/src/game/echo/LocalEchoController.js:198
↓ 4 callers
Method
applyPrompts
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
applyPrompts
* Apply prompts to the given input
public/mud-client/src/game/echo/LocalEchoController.js:198
↓ 4 callers
Function
convertQuestLogToEntries
convertQuestLogToEntries converts quest progress to quest log entries for messages
pkg/mudserver/game/commands/dialog_select.go:612
↓ 4 callers
Function
et
(e,t,n,i)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
findMerchantInRoom
findMerchantInRoom finds a merchant NPC in the given room
pkg/mudserver/game/commands/trade.go:453
↓ 4 callers
Method
fit
()
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
initAuth0
(config)
public/app/src/auth.js:21
↓ 4 callers
Function
io
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
isCardinalDirection
isCardinalDirection checks if an exit name is a cardinal direction
pkg/server/handler/worldrenderer.go:72
↓ 4 callers
Function
luaValueToGo
luaValueToGo converts a Lua value to a Go value
pkg/scripts/runner/lua/luarunner.go:365
↓ 4 callers
Function
mo
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
normalizeClassID
normalizeClassID maps class ID aliases to canonical IDs used in skill definitions. e.g. "wizard" → "mage" (the entity class is ClassWizard with ID "wi
pkg/entities/skills/registry.go:10
↓ 4 callers
Function
oo
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
print
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
processNPCTurns
processNPCTurns handles NPC turns in combat until it's a player's turn
pkg/mudserver/game/game_combat.go:310
↓ 4 callers
Method
push
* Push an entry and maintain ring buffer size
public/mud-client/src/game/echo/HistoryController.js:14
↓ 4 callers
Function
qm
(e,t)
public/mud-client/public/bundle.js:26
↓ 4 callers
Method
refreshCache
()
pkg/service/skills.go:86
↓ 4 callers
Function
ro
(e)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
runCustomMatchup
runCustomMatchup runs a matchup with custom weapon/armor stats
pkg/mudserver/game/combat/combat_balance_analysis_test.go:232
↓ 4 callers
Function
sanitizeFilename
sanitizeFilename ensures the filename is safe and prevents path traversal
pkg/server/handler/backgrounds.go:39
↓ 4 callers
Function
sm
(e,t)
public/mud-client/public/bundle.js:26
↓ 4 callers
Function
sumHP
(combatants []combatentity.CombatantRef)
pkg/mudserver/game/combat/simutil/simutil.go:260
↓ 4 callers
Function
zc
(e,t)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
AbandonQuest
(characterID, questID string)
pkg/service/quests.go:27
↓ 3 callers
Method
AddCharacter
AddCharacter ,,,
pkg/entities/rooms/rooms.go:139
↓ 3 callers
Function
Ap
(e,t,n)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
AvailableSkills
AvailableSkills returns skills unlocked at the given class and level
pkg/entities/skills/registry.go:88
↓ 3 callers
Function
B_
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
Characters
()
pkg/repository/factory.go:5
↓ 3 callers
Function
Dm
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Em
()
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
FindAllOnline
()
pkg/repository/interfaces.go:78
↓ 3 callers
Method
FindAllTemplates
FindAllTemplates returns all NPCs marked as templates
pkg/service/npcs.go:22
↓ 3 callers
Method
FindBySourceNPC
(npcID string)
pkg/service/quests.go:18
↓ 3 callers
Method
FindInstanceByNameInRoom
FindInstanceByNameInRoom finds an instance by name in a room
pkg/mudserver/game/def/gamectrl.go:33
↓ 3 callers
Method
FindTemplateByName
(name string)
pkg/repository/interfaces.go:124
↓ 3 callers
Method
Get
(key string)
pkg/mudserver/game/state.go:14
↓ 3 callers
Method
GetCombatInstance
GetCombatInstance returns the combat instance a player is in
pkg/mudserver/game/def/gamectrl.go:43
↓ 3 callers
Method
GetCurrentNode
GetCurrentNode returns the current dialog node for a conversation
pkg/service/conversations.go:17
↓ 3 callers
Method
GetDailyStats
(days int)
pkg/service/gueststats.go:27
↓ 3 callers
Method
GetItemIDs
GetItemIDs returns a copy of the item IDs in the room
pkg/entities/rooms/rooms.go:226
↓ 3 callers
Method
GetNPCAIAction
GetNPCAIAction determines what action an NPC should take
pkg/mudserver/game/combat/engine.go:596
↓ 3 callers
Function
GetXPForNextLevel
GetXPForNextLevel returns how much more XP is needed to reach the next level Returns 0 if already at max level (50)
pkg/mudserver/game/leveling/xp_curve.go:61
↓ 3 callers
Function
GetXPProgress
GetXPProgress returns the percentage progress to next level (0-100) Returns 100 if at max level
pkg/mudserver/game/leveling/xp_curve.go:89
↓ 3 callers
Function
Gh
(e,t)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
GrantQuestRewards
Reward granting
pkg/service/quests.go:37
↓ 3 callers
Function
Gs
(e,t,n,i,r,o)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
H_
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
HasCollectedCopyItem
HasCollectedCopyItem checks if the character has already collected a CopyOnPickup item
pkg/entities/characters/character.go:277
↓ 3 callers
Method
HasVisited
HasVisited returns true if the player has visited a specific dialog node
pkg/entities/conversations/conversation.go:87
↓ 3 callers
Method
IsNPCInCombat
IsNPCInCombat checks if an NPC is currently in combat
pkg/mudserver/game/def/gamectrl.go:41
↓ 3 callers
Function
Je
(e,t)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Lp
(e,t,n,i,r,o,s)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
NPCSpawnersService
()
pkg/service/facade.go:17
↓ 3 callers
Function
Nc
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Ne
(e,t=!1)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
NewDialogEndMessage
NewDialogEndMessage creates a message indicating the conversation has ended
pkg/mudserver/game/messages/responses.go:463
↓ 3 callers
Function
NewMessage
NewMessage ... creates a new message
pkg/mudserver/game/messages/messages.go:28
↓ 3 callers
Function
NewSQLiteFactory
NewSQLiteFactory returns a SQLite-backed repository factory.
pkg/repository/sqlite_factory.go:11
↓ 3 callers
Function
Om
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Qg
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
QueuePlayerAction
QueuePlayerAction queues an action for a player's next auto-attack turn
pkg/mudserver/game/def/gamectrl.go:57
↓ 3 callers
Method
RemoveInstance
RemoveInstance removes a combat instance completely
pkg/mudserver/game/combat/manager.go:109
↓ 3 callers
Function
Rm
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
ServerSettingsService
()
pkg/service/facade.go:21
↓ 3 callers
Method
SetAutoAttackTarget
SetAutoAttackTarget sets the persistent auto-attack target for a player
pkg/mudserver/game/def/gamectrl.go:59
↓ 3 callers
Method
SpawnFromTemplate
SpawnFromTemplate creates a new NPC instance from a template The instance is returned but NOT persisted (memory-only)
pkg/service/npcs.go:29
↓ 3 callers
Function
StarterItemTemplateByName
StarterItemTemplateByName returns the starter item template with the given name, or nil if not found.
pkg/entities/items/starteritems_presets.go:205
↓ 3 callers
Function
SystemCharacterTemplatePresets
SystemCharacterTemplatePresets returns a hardcoded list of templates that can be seeded into the database. These are intended as "starter defaults" an
pkg/entities/characters/charactertemplates_presets.go:7
↓ 3 callers
Function
Vc
(e,t)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Wl
(e,t,n)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Ze
(e,t)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
Zs
(e,t)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
ae
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
am
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Method
cleanupCombatInstance
cleanupCombatInstance cleans up after combat ends, processes rewards, and notifies players
pkg/mudserver/game/game_combat.go:590
↓ 3 callers
Method
clearInput
* Clears the current prompt * * This function will erase all the lines that display the current prompt * and move the cursor in the beginning
public/app/src/game/echo/LocalEchoController.js:221
↓ 3 callers
Method
clearInput
* Clears the current prompt * * This function will erase all the lines that display the current prompt * and move the cursor in the beginning
public/mud-client/src/game/echo/LocalEchoController.js:221
↓ 3 callers
Method
clearRestingState
clearRestingState removes the resting flag from a character.
pkg/mudserver/game/game_regeneration.go:145
↓ 3 callers
Function
containsIgnoreCase
containsIgnoreCase checks if s contains substr (case-insensitive)
pkg/mudserver/game/npc_manager.go:548
↓ 3 callers
Function
countLines
(input, maxCols)
public/app/src/game/echo/Utils.js:67
↓ 3 callers
Function
countLines
(input, maxCols)
public/mud-client/src/game/echo/Utils.js:67
↓ 3 callers
Method
doAutoAttack
doAutoAttack performs the default auto-attack for a player
pkg/mudserver/game/game_combat.go:1026
↓ 3 callers
Function
eh
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
formatAttrValue
formatAttrValue converts an attribute value to string. Handles numeric types as well as string values (Creator UI stores numbers as strings).
pkg/mudserver/game/commands/character.go:167
↓ 3 callers
Function
fr
(e)
public/mud-client/public/bundle.js:26
↓ 3 callers
Function
getAttrMod
--- Attribute and Status Effect Helpers --- getAttrMod returns the attribute modifier for a combatant based on attribute name
pkg/mudserver/game/combat/engine_skills.go:15
← previous
next →
301–400 of 2,537, ranked by callers