SC2Mapster Wiki
(Created page with "== Overview == The Data editor is a tool provided to access and make changes to data within the Starcraft 2 game libraries. Once a change is made, however, the new value will ...")
 
No edit summary
Tag: Visual edit
 
(22 intermediate revisions by 11 users not shown)
Line 1: Line 1:
  +
{{Editor Elements}}
== Overview ==
 
 
The Data editor is a tool provided to access and make changes to data within the Starcraft 2 game libraries. Once a change is made, however, the new value will be saved relative to the current map to prevent important data from being overwritten.
 
The Data editor is a tool provided to access and make changes to data within the Starcraft 2 game libraries. Once a change is made, however, the new value will be saved relative to the current map to prevent important data from being overwritten.
[[galaxy/data/data-editor-gui/|Meta GUI guide]]
+
[[data/data-editor-gui/|Meta GUI guide]]
 
== Data Editor Settings ==
 
== Data Editor Settings ==
The following Data Editor Settings were used to get the correct field names.\\
+
The following Data Editor Settings were used to get the correct field names.
 
Please use these settings as well when updating this part of the wiki.
 
Please use these settings as well when updating this part of the wiki.
* Disable View Raw Data
 
* Enable Show Table View
 
* Enable Show Default Values
 
* Enable Show Advanced Fields
 
* Enable Show Field Type Names
 
* Disable Combine Structure Values
 
   
  +
[[File:Data Editor View Settings Partial Numberd.png|400px|left]]
the above list is on the image below in the encircled area from Left to Right<sup>Needs new image!</sup>
 
  +
  +
  +
1. [[File:ui-editoricon-dataeditor_viewrawdata.png|16px]] Disable View Raw Data
  +
  +
2. [[File:ui-editoricon-dataeditor_tableview.png|16px]] Enable Show Table View
  +
  +
3. [[File:ui-editoricon-dataeditor_defaultvalues.png|16px]] Disable Sort Fields By Source
  +
  +
4. [[File:ui-editoricon-dataeditor_advancedvalues.png|16px]] Disable Show Basic Field Label
  +
  +
5. [[File:ui-editoricon-dataeditor_fieldtypenames.png|16px]] Enable Show Field Categories
  +
  +
6. [[File:ui-editoricon-dataeditor_combinestructurevalues.png|16px]] Disable Combine Structure Values
  +
  +
  +
  +
  +
  +
   
   
 
== Referencing Fields ==
 
== Referencing Fields ==
Sometimes you want to refer to data from teh data editor, or you want to change stuff using catalogs. For this you will need to know the following information:
+
Sometimes you want to refer to data from the data editor, or you want to change stuff using catalogs. For this you will need to know the following information:
 
* What Data Type is it that I'm looking for?
 
* What Data Type is it that I'm looking for?
** //The possible datatypes are listed below//
+
** ''The possible datatypes are listed below''
 
* What is the ID of the object that I want the data from?
 
* What is the ID of the object that I want the data from?
** //When looking in the data editor hit ctrl+d (enter raw data mode) and at the top of the fields should now be a field named id. This is the id you want to use.//
+
** ''When looking in the data editor hit ctrl+d (enter raw data mode) and at the top of the fields should now be a field named id. This is the id you want to use.''
 
* What is the fieldpath for the field from which I want the data?
 
* What is the fieldpath for the field from which I want the data?
** //go into raw data mode (ctrl+d) find the field from which you want to retrieve the value. It would look something like "CDataType_Field" What you do is remove the C... line till the first "_" then change all the "_" into "." and if it is an array you need to specify the position in the array ([n] n=position).//
+
** ''go into raw data mode (ctrl+d) find the field from which you want to retrieve the value. It would look something like "CDataType_Field" What you do is remove the C... line till the first "_" then change all the "_" into "." and if it is an array you need to specify the position in the array ([n] n=position).''
   
== Tabs ==
+
== Data Types (Tabs) ==
 
Displayed in order of categories seen in data editor.
 
Displayed in order of categories seen in data editor.
   
  +
{| class="wikitable sortable" style="width: 85%;"
  +
|-
  +
|valign=top style="padding: 0 17px;"|
 
=== Game ===
 
=== Game ===
 
* [[Data/Abilities|Abilities]]
 
* [[Data/Abilities|Abilities]]
  +
*[[Data/Accumulators|Accumulators]]
 
* [[Data/Behaviors|Behaviors]]
 
* [[Data/Behaviors|Behaviors]]
  +
*[[Data/Data Collections|Data Collections]]
  +
*[[Data/Data Collection Patterns|Data Collection Patterns]]
 
* [[Data/Effects|Effects]]
 
* [[Data/Effects|Effects]]
 
* [[Data/Footprints|Footprints]]
 
* [[Data/Footprints|Footprints]]
Line 35: Line 54:
 
* [[Data/Loot|Loot]]
 
* [[Data/Loot|Loot]]
 
* [[Data/Movers|Movers]]
 
* [[Data/Movers|Movers]]
  +
*[[Data/Player Responses|Player Responses]]
 
* [[Data/Requirements|Requirements]]
 
* [[Data/Requirements|Requirements]]
 
* [[Data/Turrets|Turrets]]
 
* [[Data/Turrets|Turrets]]
Line 41: Line 61:
 
* [[Data/Validators|Validators]]
 
* [[Data/Validators|Validators]]
 
* [[Data/Weapons|Weapons]]
 
* [[Data/Weapons|Weapons]]
  +
|valign=top style="padding: 0 17px;"|
 
 
=== Campaign ===
 
=== Campaign ===
 
*[[Data/Campaign/Army Categories|Army Categories]]
 
*[[Data/Campaign/Army Categories|Army Categories]]
Line 47: Line 67:
 
*[[Data/Campaign/Army Upgrades|Army Upgrades]]
 
*[[Data/Campaign/Army Upgrades|Army Upgrades]]
 
*[[Data/Campaign/Bank Conditions|Bank Conditions]]
 
*[[Data/Campaign/Bank Conditions|Bank Conditions]]
 
*[[Data/Campaign/Campaigns|Campaigns]]
 
*[[Data/Campaign/Characters|Characters]]
 
*[[Data/Campaign/Characters|Characters]]
 
*[[Data/Campaign/Conversations|Conversations]]
 
*[[Data/Campaign/Conversations|Conversations]]
 
*[[Data/Campaign/Conversation States|Conversation States]]
 
*[[Data/Campaign/Conversation States|Conversation States]]
*[[Data/Campaign/Heroes|Heroes]]
 
*[[Data/Campaign/Hero Abilities|Hero Abilities]]
 
*[[Data/Campaign/Hero Statistics|Hero Statistics]]
 
 
*[[Data/Campaign/Locations|Locations]]
 
*[[Data/Campaign/Locations|Locations]]
 
*[[Data/Campaign/Maps|Maps]]
 
*[[Data/Campaign/Maps|Maps]]
 
*[[Data/Campaign/Objectives|Objectives]]
 
*[[Data/Campaign/Objectives|Objectives]]
 
*[[Data/Campaign/Preload|Preload]]
 
*[[Data/Campaign/Preload|Preload]]
  +
|valign=top style="padding: 0 17px;"|
 
 
=== Actor ===
 
=== Actor ===
 
* [[Data/Actors|Actors]]
 
* [[Data/Actors|Actors]]
 
* [[Data/Attach Methods|Attach Methods]]
 
* [[Data/Attach Methods|Attach Methods]]
 
* [[Data/Beams|Beams]]
 
* [[Data/Beams|Beams]]
  +
|valign=top style="padding: 0 17px;"|
 
 
=== Art And Sound ===
 
=== Art And Sound ===
 
* [[Data/Buttons|Buttons]]
 
* [[Data/Buttons|Buttons]]
 
* [[Data/Digital Sound Effects|Digital Sound Effects]]
 
* [[Data/Digital Sound Effects|Digital Sound Effects]]
  +
* [[Data/Lens Flare Sets|Lens Flare Sets]]
 
* [[Data/Lights|Lights]]
 
* [[Data/Lights|Lights]]
 
* [[Data/Models|Models]]
 
* [[Data/Models|Models]]
 
* [[Data/Reverb Effects|Reverb Effects]]
 
* [[Data/Reverb Effects|Reverb Effects]]
  +
* [[Data/Shapes|Shapes]]
 
* [[Data/Sounds|Sounds]]
 
* [[Data/Sounds|Sounds]]
  +
* [[Data/Sound Exclusivities|Sound Exclusivities]]
  +
* [[Data/Sound Mix Snapshots|Sound Mix Snapshots]]
 
* [[Data/Soundtracks|Soundtracks]]
 
* [[Data/Soundtracks|Soundtracks]]
 
* [[Data/Textures|Textures]]
 
* [[Data/Textures|Textures]]
  +
|-
 
  +
|valign=top style="padding: 0 16px;"|
 
=== Terrain ===
 
=== Terrain ===
* [[Data/Fog of War Data|Fog of War Data]]
 
 
* [[Data/Terrain Cliffs|Terrain Cliffs]]
 
* [[Data/Terrain Cliffs|Terrain Cliffs]]
 
* [[Data/Terrain Cliff Meshes|Terrain Cliff Meshes]]
 
* [[Data/Terrain Cliff Meshes|Terrain Cliff Meshes]]
* [[Data/Terrain Objects|Terrain Objects]]
+
* [[Data/Fog of War Data|Fog of War Data]]
* [[Data/Terrain Roads|Terrain Roads]]
+
* [[Data/Physics Materials|Physics Materials]]
 
* [[Data/Terrain Types|Terrain Types]]
 
* [[Data/Terrain Types|Terrain Types]]
  +
* [[Data/Terrain Objects|Terrain Objects]]
 
* [[Data/Terrain Textures|Terrain Textures]]
 
* [[Data/Terrain Textures|Terrain Textures]]
  +
* [[Data/Terrain Roads|Terrain Roads]]
 
* [[Data/Water|Water]]
 
* [[Data/Water|Water]]
  +
|valign=top style="padding: 0 16px;"|
 
=== Advanced ===
+
=== Hero ===
* [[Data/Achievements|Achievements]]
+
*[[Data/Artifacts|Artifacts]]
* [[Data/Achievement Terms|Achievement Terms]]
+
*[[Data/Artifact Slots|Artifact Slots]]
  +
*[[Data/Configs|Configs]]
  +
*[[Data/Campaign/Heroes|Heroes]]
 
*[[Data/Campaign/Hero Abilities|Hero Abilities]]
 
*[[Data/Campaign/Hero Statistics|Hero Statistics]]
  +
*[[Data/Mounts|Mounts]]
  +
*[[Data/Skins|Skins]]
  +
*[[Data/Talents|Talents]]
  +
*[[Data/Talent Profiles|Talent Profiles]]
  +
*[[Data/Voice Overs|Voice Overs]]
  +
|valign=top style="padding: 0 16px;"|
  +
=== Interface ===
 
* [[Data/Alerts|Alerts]]
 
* [[Data/Alerts|Alerts]]
  +
* [[Data/Bundles|Bundles]]
 
* [[Data/Cameras|Cameras]]
 
* [[Data/Cameras|Cameras]]
  +
* [[Data/ColorStyles|ColorStyles]]
  +
* [[Data/Console Skins|Console Skins]]
 
* [[Data/Cursors|Cursors]]
 
* [[Data/Cursors|Cursors]]
* [[Data/Gameplay Data|Gameplay Data]]
+
* [[Data/Game UI Data|Game UI Data]]
* [[Data/ Game UI Data|Game UI Data]]
+
* [[Data/Pings|Pings]]
  +
|valign=top style="padding: 0 16px;"|
  +
=== Advanced ===
  +
* [[Data/Achievements|Achievements]]
  +
* [[Data/Achievement Terms|Achievement Terms]]
  +
* [[Data/Boosts|Boosts]]
  +
* [[Data/Decal Packs|Decal Packs]]
  +
* [[Data/Emoticons|Emoticons]]
  +
* [[Data/Emoticon Packs|Emoticon Packs]]
  +
*[[Gameplay Data]]
 
* [[Data/Herds|Herds]]
 
* [[Data/Herds|Herds]]
 
* [[Data/Herd Nodes|Herd Nodes]]
 
* [[Data/Herd Nodes|Herd Nodes]]
 
* [[Data/Item Classes|Item Classes]]
 
* [[Data/Item Classes|Item Classes]]
 
* [[Data/Item Containers|Item Containers]]
 
* [[Data/Item Containers|Item Containers]]
* [[Data/Physics Materials|Physics Materials]]
+
* [[Data/Kinetics|Kinetics]]
  +
* [[Data/Portrait Packs|Portrait Packs]]
 
* [[Data/Races|Races]]
 
* [[Data/Races|Races]]
 
* [[Data/Requirement Nodes|Requirement Nodes]]
 
* [[Data/Requirement Nodes|Requirement Nodes]]
Line 101: Line 149:
 
* [[Data/Score Results|Score Results]]
 
* [[Data/Score Results|Score Results]]
 
* [[Data/Score Values|Score Values]]
 
* [[Data/Score Values|Score Values]]
  +
* [[Data/Skin Packs|Skin Packs]]
 
* [[Data/Tactical AI Cooldowns|Tactical AI Cooldowns]]
 
* [[Data/Tactical AI Cooldowns|Tactical AI Cooldowns]]
 
* [[Data/Tactical AI Data|Tactical AI Data]]
 
* [[Data/Tactical AI Data|Tactical AI Data]]
 
* [[Data/Target Finds|Target Finds]]
 
* [[Data/Target Finds|Target Finds]]
 
* [[Data/Target Sorts|Target Sorts]]
 
* [[Data/Target Sorts|Target Sorts]]
  +
* [[Data/Texture Sheets|Texture Sheets]]
  +
* [[Data/Trophies|Trophies]]
 
* [[Data/User Types|User Types]]
 
* [[Data/User Types|User Types]]
  +
* [[Data/Voice Packs|Voice Packs]]
 
  +
|}
== Fields Structure
 
  +
See the [[Data/Fields Structure|Fields Structure Page]].
 
 
== Fields Structure ==
 
See the [[Fields Structure|Fields Structure Page]].
  +
  +
== Data Wizards ==
  +
See the [[Data Wizard Documentation| Data Wizard Documentation]].

Latest revision as of 00:57, 4 August 2020

TerrainLayer UnitsLayerDoodadsLayer PointsLayer RegionsLayer CamerasLayer PathsLayer Ui-editoricon-general terrainUi-editoricon-general triggersDataModuleUi-editoricon-general textUi-editoricon-general importUi-editoricon-general aiUi-editoricon-general uiCutSceneEditorUi-editoricon-general overviewmanagerTestDocument


The Data editor is a tool provided to access and make changes to data within the Starcraft 2 game libraries. Once a change is made, however, the new value will be saved relative to the current map to prevent important data from being overwritten. Meta GUI guide

Data Editor Settings[ | ]

The following Data Editor Settings were used to get the correct field names. Please use these settings as well when updating this part of the wiki.

Data Editor View Settings Partial Numberd


1. Ui-editoricon-dataeditor viewrawdata Disable View Raw Data

2. Ui-editoricon-dataeditor tableview Enable Show Table View

3. Ui-editoricon-dataeditor defaultvalues Disable Sort Fields By Source

4. Ui-editoricon-dataeditor advancedvalues Disable Show Basic Field Label

5. Ui-editoricon-dataeditor fieldtypenames Enable Show Field Categories

6. Ui-editoricon-dataeditor combinestructurevalues Disable Combine Structure Values





Referencing Fields[ | ]

Sometimes you want to refer to data from the data editor, or you want to change stuff using catalogs. For this you will need to know the following information:

  • What Data Type is it that I'm looking for?
    • The possible datatypes are listed below
  • What is the ID of the object that I want the data from?
    • When looking in the data editor hit ctrl+d (enter raw data mode) and at the top of the fields should now be a field named id. This is the id you want to use.
  • What is the fieldpath for the field from which I want the data?
    • go into raw data mode (ctrl+d) find the field from which you want to retrieve the value. It would look something like "CDataType_Field" What you do is remove the C... line till the first "_" then change all the "_" into "." and if it is an array you need to specify the position in the array ([n] n=position).

Data Types (Tabs)[ | ]

Displayed in order of categories seen in data editor.

Game[ | ]

Campaign[ | ]

Actor[ | ]

Art And Sound[ | ]

Terrain[ | ]

Hero[ | ]

  • Artifacts
  • Artifact Slots
  • Configs
  • Heroes
  • Hero Abilities
  • Hero Statistics
  • Mounts
  • Skins
  • Talents
  • Talent Profiles
  • Voice Overs

Interface[ | ]

Advanced[ | ]

Fields Structure[ | ]

See the Fields Structure Page.

Data Wizards[ | ]

See the Data Wizard Documentation.