PT-BR/Resource:Editor-EDF: Difference between revisions
(Created just for already have a link on PT-BR/Map Editor Manual.) |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{PT-BR/Recursos}} | {{PT-BR/Recursos}} | ||
{{Aviso| | {{Aviso|Este artigo necessita de revisão, pois está '''incompleto'''.|true}} | ||
__NOTOC__ | __NOTOC__ | ||
EDF | EDF significa ''Editor Definition File'' ou ''Arquivo de Definições do Editor''. Ele é um arquivo XML com a extensão .edf e define elementos customizados usados pelo recurso. Em outras palavras, um elemento não reconhecível pelo MTA. Exemplos são <spawnpoints>, <bandeiras> e <checkpoints>. Ele também adiciona configurações do mapa específicas a cada recurso - salvos na tag designada no arquivo meta. | ||
== | ==Introdução== | ||
Alguns recursos usam elementos customizados. Por exemplo, o ''Capture The Flag'' usa <bandeiras> para posicionar no mapa e indicar de qual time é. Quando o mapa é carregado, este modo de jogo irá procurar por qualquer elemento do tipo <flag> (bandeira) no seu arquivo .map, para por exemplo, criar um objeto no formato de uma bandeira e um colisor em torno dele. | |||
O problema é que esses elementos customizados não podem estar inclusos no MTA, consequentemente, o editor não faz a menor ideia da existência deles. Então ele precisa de um arquivo EDF definindo como uma <bandeira> deve ser visualmente representada: Como ela deve aparecer no mapa? Qual é o ID do objeto? Quais são suas possíveis propriedades (seu time, por exemplo)? Se não for feito isso, o editor não poderá fazer nada sozinho e o usuário terá de editar o arquivo .map manualmente - algo que dá '''muito''' trabalho. Mas felizmente esse sistema é disponibilizado aos recursos e facilita a vida. Nada que pensar um pouco, não é? | |||
[[en:Resource:Editor/EDF]] | |||
<!-- | |||
==Using definition files in the editor== | ==Using definition files in the editor== | ||
As described in the [[Resource:Editor|main editor manual]], to be able to create the custom elements of a resource in your map you need to add it in the ''Definitions'' window. Click the ''Definitions'' button in the main menu and double click the resource in the left list. Then close the window and roll the mousewheel in the element panel until the resource comes up. At that point you can create and manipulate custom elements of that resource like any other element. | As described in the [[Resource:Editor|main editor manual]], to be able to create the custom elements of a resource in your map you need to add it in the ''Definitions'' window. Click the ''Definitions'' button in the main menu and double click the resource in the left list. Then close the window and roll the mousewheel in the element panel until the resource comes up. At that point you can create and manipulate custom elements of that resource like any other element. |
Revision as of 15:04, 8 July 2014
Aviso: Este artigo necessita de revisão, pois está incompleto. | |
EDF significa Editor Definition File ou Arquivo de Definições do Editor. Ele é um arquivo XML com a extensão .edf e define elementos customizados usados pelo recurso. Em outras palavras, um elemento não reconhecível pelo MTA. Exemplos são <spawnpoints>, <bandeiras> e <checkpoints>. Ele também adiciona configurações do mapa específicas a cada recurso - salvos na tag designada no arquivo meta.
Introdução
Alguns recursos usam elementos customizados. Por exemplo, o Capture The Flag usa <bandeiras> para posicionar no mapa e indicar de qual time é. Quando o mapa é carregado, este modo de jogo irá procurar por qualquer elemento do tipo <flag> (bandeira) no seu arquivo .map, para por exemplo, criar um objeto no formato de uma bandeira e um colisor em torno dele.
O problema é que esses elementos customizados não podem estar inclusos no MTA, consequentemente, o editor não faz a menor ideia da existência deles. Então ele precisa de um arquivo EDF definindo como uma <bandeira> deve ser visualmente representada: Como ela deve aparecer no mapa? Qual é o ID do objeto? Quais são suas possíveis propriedades (seu time, por exemplo)? Se não for feito isso, o editor não poderá fazer nada sozinho e o usuário terá de editar o arquivo .map manualmente - algo que dá muito trabalho. Mas felizmente esse sistema é disponibilizado aos recursos e facilita a vida. Nada que pensar um pouco, não é?