Closed luanluciano93 closed 12 months ago
Nós já tínhamos pensado nisso. Essa mudança não é viável no momento, já que os "aac" leem a pasta "XML" que fica na "data". Se mudarmos, isto vai automaticamente quebrar essa leitura dos aac, o que complicará bastante e trará suporte, issues, e pessoas perguntando o que aconteceu. Não vale a pena...
Priority
Enhancement
Area
What is missing?
Gostaria de sugerir uma mudança na estrutura dos arquivos core e data devido a minha primeira impressão com o projeto canary. Confesso que fiquei bem perdido no começo com a estrutura. Como já tinha comentado com o @dudantas seria interessante a pasta CORE receber revscripts, e ele o fez! Perfeito.
Ao meu ver, uma pasta chamada data e outras chamadas com o nome data-project confundem, eu gostaria de sugerir a mudança da pasta data (core) para general, que seria algo geral usado pelos datas.
Dentro dele, além do que já tem, na minha opinião, ficaria bom ter os "migrations", sendo que a maioria dos sistemas são para todos os datas (ou talvez general_migrations, deixando o migrations para casos particulares do data específico).
Seria bom também, dentro da pasta general, conter o general_data, que conteria as pastas padrões dos datas que são compartilhadas entre eles, como talkactions, npcs (alguns, por exemplo o hireling) ... enfim, tudo que fosse necessário para todos os datas, ali (eu, por exemplo, tive que olhar todos os actions [tools e others] do data-otservbr-global para atualizar mos scripts, levando em conta que usei o data-canary).
Outra sugestão, creio que a pasta "events", que está no data (core), deveria ser único para cada data.
Dentre outros que podemos discutir (se vocês quiserem)
Esse ISSUE é motivado ...
Por fim, obrigado pelo ótimo projeto gratuito.
Code of Conduct