🧪 Skills
Ue Code Search
Search Unreal Engine C++ and Blueprint code. Use when: (1) Finding function definitions, (2) Searching for class names, (3) Finding UMG widget references, (4...
v1.0.0
Description
name: ue-code-search description: | Search Unreal Engine C++ and Blueprint code. Use when: (1) Finding function definitions, (2) Searching for class names, (3) Finding UMG widget references, (4) Searching Lua/UnLua code, (5) Finding Blueprint-usable functions, (6) Searching across C++ and Lua
UE Code Search
Search Locations
C++ Source
Project\Source\- Main C++ modulesProject\Plugins\*\Source\- Plugin C++ code
Lua Scripts (SilverPalace)
Project\Content\Script\- All Lua scripts- Common paths:
Global/GlobalSystem/- Core systemsModule/MainModule_*/- Main modulesModule/CommonSubModule/- Common submodules
Asset References
.uasset- Unreal assets (search in blueprints, materials).umap- Map files
Common Searches
Find Function Definition
Select-String -Path "*.cpp" -Pattern "FunctionName"
Select-String -Path "*.lua" -Pattern "function.*FunctionName"
Find Class Usage
Select-String -Path "*.lua" -Pattern "ASomeClass"
Select-String -Path "*.cpp" -Pattern "SomeClass::"
Find UI Widgets
Select-String -Path "*.lua" -Pattern "c_UMG_"
Select-String -Path "*.lua" -Pattern "UMG_"
Find Net Messages
Select-String -Path "*.lua" -Pattern "SendPak"
Select-String -Path "*.lua" -Pattern "NetWork:Send"
SilverPalace Specific
Key Modules
MainModule_BigWorld- Main game moduleMainModule_VersionUpdate- Version/update moduleMainModule_Login- Login moduleNetWorkManager- Network managementModuleManager- Module switching
Key Lua Files
g_ModuleManager.lua- Module managementg_NetWorkManager.lua- Network managerg_UIManager.lua- UI managementMainLevelSwitcher.lua- Level/screen switching
Output Format
Provide:
- File paths with matches
- Line numbers
- Code context (2-3 lines)
- File purpose summary
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!