Link/Enfusion – Template
< Link
Lou Montana (talk | contribs) (Update to 1.2.1) |
Lou Montana (talk | contribs) (Update to 1.2.1.189) |
||
Line 2,006: | Line 2,006: | ||
| PublicProfilesRequestCallback = {{Link|enfusion://ScriptEditor/scripts/GameLib/generated/PublicProfilesRequestCallback.c;7|PublicProfilesRequestCallback}} | | PublicProfilesRequestCallback = {{Link|enfusion://ScriptEditor/scripts/GameLib/generated/PublicProfilesRequestCallback.c;7|PublicProfilesRequestCallback}} | ||
| QueryEntitiesCallback = {{Link|enfusion://ScriptEditor/scripts/Core/proto/EnWorld.c;6|QueryEntitiesCallback}} | | QueryEntitiesCallback = {{Link|enfusion://ScriptEditor/scripts/Core/proto/EnWorld.c;6|QueryEntitiesCallback}} | ||
| QueryTargetDiag = {{Link|enfusion://ScriptEditor/scripts/Game/game.c; | | QueryTargetDiag = {{Link|enfusion://ScriptEditor/scripts/Game/game.c;1454|QueryTargetDiag}} | ||
| RadialMenuSystem = {{Link|enfusion://ScriptEditor/scripts/Game/Systems/RadialMenuSystem.c;1|RadialMenuSystem}} | | RadialMenuSystem = {{Link|enfusion://ScriptEditor/scripts/Game/Systems/RadialMenuSystem.c;1|RadialMenuSystem}} | ||
| RadioBroadcastComponent = {{Link|enfusion://ScriptEditor/scripts/Game/generated/Components/RadioBroadcastComponent.c;16|RadioBroadcastComponent}} | | RadioBroadcastComponent = {{Link|enfusion://ScriptEditor/scripts/Game/generated/Components/RadioBroadcastComponent.c;16|RadioBroadcastComponent}} | ||
Line 3,142: | Line 3,142: | ||
| SCR_BleedingDamageEffect = {{Link|enfusion://ScriptEditor/scripts/Game/Damage/DamageEffects/CharacterDamageEffects/SCR_BleedingDamageEffect.c;1|SCR_BleedingDamageEffect}} | | SCR_BleedingDamageEffect = {{Link|enfusion://ScriptEditor/scripts/Game/Damage/DamageEffects/CharacterDamageEffects/SCR_BleedingDamageEffect.c;1|SCR_BleedingDamageEffect}} | ||
| SCR_BleedingHitZoneParameters = {{Link|enfusion://ScriptEditor/scripts/Game/HitZone/SCR_CharacterHitZone.c;43|SCR_BleedingHitZoneParameters}} | | SCR_BleedingHitZoneParameters = {{Link|enfusion://ScriptEditor/scripts/Game/HitZone/SCR_CharacterHitZone.c;43|SCR_BleedingHitZoneParameters}} | ||
| | | SCR_BleedingScreenEffect = {{Link|enfusion://ScriptEditor/scripts/Game/UI/ScreenEffects/SCR_BleedingScreenEffect .c;1|SCR_BleedingScreenEffect}} | ||
| SCR_BlockedPlayerPresentDialog = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/Dialogs/SCR_BlockedPlayerPresentDialog.c;1|SCR_BlockedPlayerPresentDialog}} | | SCR_BlockedPlayerPresentDialog = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/Dialogs/SCR_BlockedPlayerPresentDialog.c;1|SCR_BlockedPlayerPresentDialog}} | ||
| SCR_BlockedUsersDialogEntryUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/SCR_BlockedUsersDialogEntryUIComponent.c;1|SCR_BlockedUsersDialogEntryUIComponent}} | | SCR_BlockedUsersDialogEntryUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/SCR_BlockedUsersDialogEntryUIComponent.c;1|SCR_BlockedUsersDialogEntryUIComponent}} | ||
Line 3,238: | Line 3,238: | ||
| SCR_ButtonHintEditorUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/Editor/UI/Components/Common/SCR_ButtonHintEditorUIComponent.c;1|SCR_ButtonHintEditorUIComponent}} | | SCR_ButtonHintEditorUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/Editor/UI/Components/Common/SCR_ButtonHintEditorUIComponent.c;1|SCR_ButtonHintEditorUIComponent}} | ||
| SCR_ButtonImageComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Components/WidgetLibrary/Button/SCR_ButtonImageComponent.c;2|SCR_ButtonImageComponent}} | | SCR_ButtonImageComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Components/WidgetLibrary/Button/SCR_ButtonImageComponent.c;2|SCR_ButtonImageComponent}} | ||
| | | SCR_ButtonLegendComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/CareerProfile/SCR_ButtonLegendComponent .c;2|SCR_ButtonLegendComponent}} | ||
| SCR_ButtonListViewComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Components/WidgetLibrary/SCR_ListView/SCR_ButtonListComponent.c;6|SCR_ButtonListViewComponent}} | | SCR_ButtonListViewComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Components/WidgetLibrary/SCR_ListView/SCR_ButtonListComponent.c;6|SCR_ButtonListViewComponent}} | ||
| SCR_ButtonSpecializationProgressComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/CareerProfile/SCR_ButtonSpecializationProgressComponent.c;2|SCR_ButtonSpecializationProgressComponent}} | | SCR_ButtonSpecializationProgressComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/CareerProfile/SCR_ButtonSpecializationProgressComponent.c;2|SCR_ButtonSpecializationProgressComponent}} | ||
Line 3,863: | Line 3,863: | ||
| SCR_DeployableSpawnPointClass = {{Link|enfusion://ScriptEditor/scripts/Game/DeployableInventoryItems/SCR_DeployableSpawnPoint.c;1|SCR_DeployableSpawnPointClass}} | | SCR_DeployableSpawnPointClass = {{Link|enfusion://ScriptEditor/scripts/Game/DeployableInventoryItems/SCR_DeployableSpawnPoint.c;1|SCR_DeployableSpawnPointClass}} | ||
| SCR_DeployableSpawnPointSystem = {{Link|enfusion://ScriptEditor/scripts/Game/Systems/SCR_DeployableSpawnPointSystem.c;1|SCR_DeployableSpawnPointSystem}} | | SCR_DeployableSpawnPointSystem = {{Link|enfusion://ScriptEditor/scripts/Game/Systems/SCR_DeployableSpawnPointSystem.c;1|SCR_DeployableSpawnPointSystem}} | ||
| SCR_DeployButton = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployMenuBase.c; | | SCR_DeployButton = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployMenuBase.c;943|SCR_DeployButton}} | ||
| SCR_DeployButtonBase = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployRequestUIBaseComponent.c;141|SCR_DeployButtonBase}} | | SCR_DeployButtonBase = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployRequestUIBaseComponent.c;141|SCR_DeployButtonBase}} | ||
| SCR_DeployInventoryItemAction = {{Link|enfusion://ScriptEditor/scripts/Game/DeployableInventoryItems/SCR_DeployInventoryItemAction.c;1|SCR_DeployInventoryItemAction}} | | SCR_DeployInventoryItemAction = {{Link|enfusion://ScriptEditor/scripts/Game/DeployableInventoryItems/SCR_DeployInventoryItemAction.c;1|SCR_DeployInventoryItemAction}} | ||
Line 3,873: | Line 3,873: | ||
| SCR_DeployMenuBaseScreenLayout = {{Link|enfusion://ScriptEditor/scripts/Game/GameMode/Respawn/SCR_DeployMenuBaseScreenComponent.c;42|SCR_DeployMenuBaseScreenLayout}} | | SCR_DeployMenuBaseScreenLayout = {{Link|enfusion://ScriptEditor/scripts/Game/GameMode/Respawn/SCR_DeployMenuBaseScreenComponent.c;42|SCR_DeployMenuBaseScreenLayout}} | ||
| SCR_DeployMenuHandler = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployMenuHandler.c;6|SCR_DeployMenuHandler}} | | SCR_DeployMenuHandler = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployMenuHandler.c;6|SCR_DeployMenuHandler}} | ||
| SCR_DeployMenuMain = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployMenuBase.c; | | SCR_DeployMenuMain = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployMenuBase.c;107|SCR_DeployMenuMain}} | ||
| SCR_DeployMenuSettings = {{Link|enfusion://ScriptEditor/scripts/Game/Global/SCR_GameplaySettings.c;275|SCR_DeployMenuSettings}} | | SCR_DeployMenuSettings = {{Link|enfusion://ScriptEditor/scripts/Game/Global/SCR_GameplaySettings.c;275|SCR_DeployMenuSettings}} | ||
| SCR_DeployRequestUIBaseComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployRequestUIBaseComponent.c;2|SCR_DeployRequestUIBaseComponent}} | | SCR_DeployRequestUIBaseComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/DeployMenu/SCR_DeployRequestUIBaseComponent.c;2|SCR_DeployRequestUIBaseComponent}} | ||
Line 4,613: | Line 4,613: | ||
| SCR_FractalVariation = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_DestructionFractalComponent.c;1018|SCR_FractalVariation}} | | SCR_FractalVariation = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_DestructionFractalComponent.c;1018|SCR_FractalVariation}} | ||
| SCR_FractalVariationTitle = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_DestructionFractalComponent.c;997|SCR_FractalVariationTitle}} | | SCR_FractalVariationTitle = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_DestructionFractalComponent.c;997|SCR_FractalVariationTitle}} | ||
| | | SCR_FragmentationDamageEffect = {{Link|enfusion://ScriptEditor/scripts/Game/Damage/DamageEffects/DamageEffectSources/SCR_FragmentationDamageEffect .c;1|SCR_FragmentationDamageEffect}} | ||
| SCR_FragmentDebris = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_DestructionFractalComponent.c;1159|SCR_FragmentDebris}} | | SCR_FragmentDebris = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_DestructionFractalComponent.c;1159|SCR_FragmentDebris}} | ||
| SCR_FragmentEntity = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_FragmentEntity.c;8|SCR_FragmentEntity}} | | SCR_FragmentEntity = {{Link|enfusion://ScriptEditor/scripts/Game/Destruction/SCR_FragmentEntity.c;8|SCR_FragmentEntity}} | ||
Line 4,900: | Line 4,900: | ||
| SCR_ImportShapefileTool = {{Link|enfusion://ScriptEditor/scripts/WorkbenchGame/WorldEditor/SCR_ImportShapefileTool.c;2|SCR_ImportShapefileTool}} | | SCR_ImportShapefileTool = {{Link|enfusion://ScriptEditor/scripts/WorkbenchGame/WorldEditor/SCR_ImportShapefileTool.c;2|SCR_ImportShapefileTool}} | ||
| SCR_IncendiaryBulletDamageEffect = {{Link|enfusion://ScriptEditor/scripts/Game/Damage/DamageEffects/DamageEffectSources/SCR_IncendiaryBulletDamageEffect.c;1|SCR_IncendiaryBulletDamageEffect}} | | SCR_IncendiaryBulletDamageEffect = {{Link|enfusion://ScriptEditor/scripts/Game/Damage/DamageEffects/DamageEffectSources/SCR_IncendiaryBulletDamageEffect.c;1|SCR_IncendiaryBulletDamageEffect}} | ||
| | | SCR_IncendiaryDamageEffect = {{Link|enfusion://ScriptEditor/scripts/Game/Damage/DamageEffects/DamageEffectSources/SCR_IncendiaryDamageEffect .c;1|SCR_IncendiaryDamageEffect}} | ||
| SCR_IndicesAssignToolHandler = {{Link|enfusion://ScriptEditor/scripts/WorkbenchGame/WorldEditor/SCR_DestructionIndicesAssignTool.c;1308|SCR_IndicesAssignToolHandler}} | | SCR_IndicesAssignToolHandler = {{Link|enfusion://ScriptEditor/scripts/WorkbenchGame/WorldEditor/SCR_DestructionIndicesAssignTool.c;1308|SCR_IndicesAssignToolHandler}} | ||
| SCR_InfoDisplay = {{Link|enfusion://ScriptEditor/scripts/Game/UI/HUD/SCR_InfoDisplay.c;21|SCR_InfoDisplay}} | | SCR_InfoDisplay = {{Link|enfusion://ScriptEditor/scripts/Game/UI/HUD/SCR_InfoDisplay.c;21|SCR_InfoDisplay}} | ||
Line 5,213: | Line 5,213: | ||
| SCR_ManualCameraSettings = {{Link|enfusion://ScriptEditor/scripts/Game/Camera/SCR_ManualCameraSettings.c;1|SCR_ManualCameraSettings}} | | SCR_ManualCameraSettings = {{Link|enfusion://ScriptEditor/scripts/Game/Camera/SCR_ManualCameraSettings.c;1|SCR_ManualCameraSettings}} | ||
| SCR_ManualCameraZoomHintCondition = {{Link|enfusion://ScriptEditor/scripts/Game/Components/Hints/HintConditions/SCR_ManualCameraZoomHintCondition.c;1|SCR_ManualCameraZoomHintCondition}} | | SCR_ManualCameraZoomHintCondition = {{Link|enfusion://ScriptEditor/scripts/Game/Components/Hints/HintConditions/SCR_ManualCameraZoomHintCondition.c;1|SCR_ManualCameraZoomHintCondition}} | ||
| SCR_MANW_Banner = {{Link|enfusion://ScriptEditor/scripts/Game/UI/MANW2025/SCR_MANW_Banner.c;1|SCR_MANW_Banner}} | |||
| SCR_MANW_BannerButton = {{Link|enfusion://ScriptEditor/scripts/Game/UI/MANW2025/SCR_MANW_BannerButton.c;1|SCR_MANW_BannerButton}} | |||
| SCR_MANW_BannerDialog = {{Link|enfusion://ScriptEditor/scripts/Game/UI/MANW2025/SCR_MANW_BannerDialog.c;1|SCR_MANW_BannerDialog}} | |||
| SCR_MANW_Dialogs = {{Link|enfusion://ScriptEditor/scripts/Game/UI/MANW2025/SCR_MANW_Dialogs.c;1|SCR_MANW_Dialogs}} | |||
| SCR_MapCampaignUI = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Conflict/SCR_MapCampaignUI.c;2|SCR_MapCampaignUI}} | | SCR_MapCampaignUI = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Conflict/SCR_MapCampaignUI.c;2|SCR_MapCampaignUI}} | ||
| SCR_MapCanActivateCondition = {{Link|enfusion://ScriptEditor/scripts/Game/UI/HUD/AvailableActions/Conditions/Game/Map/SCR_MapCanActivateCondition.c;2|SCR_MapCanActivateCondition}} | | SCR_MapCanActivateCondition = {{Link|enfusion://ScriptEditor/scripts/Game/UI/HUD/AvailableActions/Conditions/Game/Map/SCR_MapCanActivateCondition.c;2|SCR_MapCanActivateCondition}} | ||
Line 5,494: | Line 5,498: | ||
| SCR_NightModeGameModeComponentClass = {{Link|enfusion://ScriptEditor/scripts/Game/GameMode/SCR_NightModeGameModeComponent.c;1|SCR_NightModeGameModeComponentClass}} | | SCR_NightModeGameModeComponentClass = {{Link|enfusion://ScriptEditor/scripts/Game/GameMode/SCR_NightModeGameModeComponent.c;1|SCR_NightModeGameModeComponentClass}} | ||
| SCR_NoGameMasterStickyNotificationUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Components/Notification/SCR_NoGameMasterStickyNotificationUIComponent.c;1|SCR_NoGameMasterStickyNotificationUIComponent}} | | SCR_NoGameMasterStickyNotificationUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Components/Notification/SCR_NoGameMasterStickyNotificationUIComponent.c;1|SCR_NoGameMasterStickyNotificationUIComponent}} | ||
| | | SCR_NoiseFilterEffect = {{Link|enfusion://ScriptEditor/scripts/Game/UI/ScreenEffects/SCR_NoiseFilterEffect .c;1|SCR_NoiseFilterEffect}} | ||
| SCR_NoisyCameraShakeProgress = {{Link|enfusion://ScriptEditor/scripts/Game/Camera/Shake/SCR_NoisyCameraShakeProgress.c;4|SCR_NoisyCameraShakeProgress}} | | SCR_NoisyCameraShakeProgress = {{Link|enfusion://ScriptEditor/scripts/Game/Camera/Shake/SCR_NoisyCameraShakeProgress.c;4|SCR_NoisyCameraShakeProgress}} | ||
| SCR_NonArsenalItemCostCatalogData = {{Link|enfusion://ScriptEditor/scripts/Game/EntityCatalog/EntityCatalogEntryData/SCR_NonArsenalItemCostCatalogData.c;2|SCR_NonArsenalItemCostCatalogData}} | | SCR_NonArsenalItemCostCatalogData = {{Link|enfusion://ScriptEditor/scripts/Game/EntityCatalog/EntityCatalogEntryData/SCR_NonArsenalItemCostCatalogData.c;2|SCR_NonArsenalItemCostCatalogData}} | ||
Line 6,366: | Line 6,370: | ||
| SCR_ScenarioLoadingScreenWidgets = {{Link|enfusion://ScriptEditor/scripts/GameLib/LoadingScreens/SCR_ScenarioLoadingScreenWidgets.c;4|SCR_ScenarioLoadingScreenWidgets}} | | SCR_ScenarioLoadingScreenWidgets = {{Link|enfusion://ScriptEditor/scripts/GameLib/LoadingScreens/SCR_ScenarioLoadingScreenWidgets.c;4|SCR_ScenarioLoadingScreenWidgets}} | ||
| SCR_ScenarioMenu = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/ContentBrowser/ScenarioMenu/SCR_ScenarioMenu.c;4|SCR_ScenarioMenu}} | | SCR_ScenarioMenu = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/ContentBrowser/ScenarioMenu/SCR_ScenarioMenu.c;4|SCR_ScenarioMenu}} | ||
| | | SCR_ScenarioPanelEditorUIComponent = {{Link|enfusion://ScriptEditor/scripts/Game/Editor/UI/Components/Common/SCR_ScenarioPanelEditorUIComponent .c;1|SCR_ScenarioPanelEditorUIComponent}} | ||
| SCR_ScenarioSources = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/ServerBrowser/ServerHosting/SCR_ServerConfigListComponent.c;542|SCR_ScenarioSources}} | | SCR_ScenarioSources = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/ServerBrowser/ServerHosting/SCR_ServerConfigListComponent.c;542|SCR_ScenarioSources}} | ||
| SCR_ScenarioUICommon = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/ContentBrowser/Common/SCR_ScenarioUICommon.c;4|SCR_ScenarioUICommon}} | | SCR_ScenarioUICommon = {{Link|enfusion://ScriptEditor/scripts/Game/UI/Menu/ContentBrowser/Common/SCR_ScenarioUICommon.c;4|SCR_ScenarioUICommon}} |
Revision as of 16:40, 24 January 2025
Create a Workbench link for:
- Script Editor scripting classes
- Resource Manager directory path (note: paths must use
/ separator and not end with /) - it can eventually be expanded to uniquely named resource files.
It also adds the page to the Link/Enfusion template usage error category on usage error, and to the Pages with wrong Enfusion classes category if the provided class is unknown.
This template is used on these pages.
Usage
{{Link/Enfusion|game|itemName}}
- game: format to the {{Name}}'s identifier format, e.g armaR, arma4 etc.
- itemName: scripting classname, e.g SCR_UIInfo. Uniquely named resource files may follow later (e.g SCR_UIInfo.c, FieldManualConfigRoot.conf).
Code | Result |
---|---|
{{Link/Enfusion}} | -no game defined!- |
{{Link/Enfusion|abc}} | -wrong game ("abc") provided!- |
{{Link/Enfusion|armaR}} | -no class provided!- |
{{Link/Enfusion|armaR|stuff}} | -unknown class ("stuff") provided!- |
{{Link/Enfusion|armaR|SCR_UIInfo}} {{Link/Enfusion|armaR|SCR_UIInfo.c}} {{Link/Enfusion|armaR|FieldManualConfigRoot.conf}} |
SCR_UIInfo -unknown class ("SCR_UIInfo.c") provided!- -unknown class ("FieldManualConfigRoot.conf") provided!- |
{{Link/Enfusion|arma4}} {{Link/Enfusion|arma4|SCR_UIInfo}} |
Soon™… Soon™… |
{{Link/Enfusion|armaR|scripts/Game/Generators}} | scripts/Game/Generators |