Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
what if i still use one file, does it cause any bugs?
I would not say so myself ;) For me, it made it for the worse - before I had to have 3-4 file tabs opened in order to move around freely (admitting with a lot of scrolling involved). Now it's more like 10-12 and it really makes everything harder...
my thoughts exactly
If someone if proficient enough with using the search function, and already knows where things are, it is completely unnecessary.
Plus, if the changes made are big and across multiple data files, it actually becomes a hindrance, since you cannot simple search across one file, and have to tab-jump.
For example, to mod new encounters one had to have 3 tabs open before - the "zero" overwrite mod, vanilla xml and the new mod xml. Now its more like 12: new, vanilla and overwrite file for encounters, conditions, items and treasuretables each. And that only if you're not doing anything fancy, like adding new graphics.
On the other hand, I regularly have 10-20 .AS files open at once in FlashDevelop while coding the game, and this makes me think the issue you guys are describing may be a workflow issue more than a file format issue.
There usually comes a point in coding when navigating by tabs is not sufficient anymore. Even if you can remember where they are in the row across the top, often times they're "beyond the fold," meaning one has to click the "..." to see the complete list of open tabs in the editor.
At this point, I usually switch to navigating project files in the IDE's project view. This shows a mini-window on the side that has a collapsible hierarchy of all project files (like Windows Exlporer would), and I just find the folder/file I need to switch to and double-click it.
E.g.
http://stackoverflow.com/questions/12341211/flashdevelop-haxe-import-createjs
This isn't to say that FlashDevelop is a better tool, but rather that it is designed to deal with a problem like what you describe. Perhaps N++ has a similar feature?
Of course, one need not use the split XML files if they don't want to. The monolithic XML can still work (and the game will try loading it first before trying split files). But for newbies, I think the split XML is way less daunting.