I guess I'm wondering where information pertaining to a Dream Maker environment might be held. I've been working on a project that utilizes Lummox's DMIFontsPlus library, and it had been working fine. At some point, the text stopped appearing on screen, and I assumed that I had broken something, (that's pretty much always my assumption...) so I tried to figure out what I might have done.
THREE DAYS LATER, I was totally stumped. I had searched through all my code, clean compiled, deleted all the .rsc related stuff and recompiled. I removed everything from the .dme except for a basic mob, 10x10 map with one turf type, a DMIFonts .dm file and a single call to QuickName on Login, and still wasn't getting anything. The DMIFonts demo worked when compiled on its own, and other projects with the library worked fine.
So I finally created a new environment, copied all of the files from the first project into the new folder, checked them all off, refreshed, compiled, and ran. It worked fine... Any ideas where else something could have been hidden that was causing a graphical issue?
ID:1291473
Jun 13 2013, 6:46 am
|
|
Well, at this point I've only got the dmifonts library enabled, and a basic:
var/dmifont/ComicSansMS7pt/namefont = new() Plus a 10x10 map of basic turfs. Thats it, and it still fails. |
Are you on the most recent version? I read in another thread Tom mentioning to delete the old config files of byond they might cause issues.
Is that font an issue? (I don't know, tossing out idea's) Does seem like a strange situation, but obviously something has to be causing it. Could it be layer related with the turfs and fonts? Perhaps set the font to layer 10 or something... Just a random thought, maybe it requires six digit color hex codes? Maybe the map isn't large enough for it to display? |
Yep, newest version. And I'm using the same font file in the new project and it works fine. No fonts would work in the old one. And whats odd is that it was working fine, then all the sudden just stopped.
Beats me *shrug* I'm just glad I can quit looking for my screw up :) Now I've just got to take out the tons of debugging crap I threw in all over the place trying to figure it out. |
This happened to me and I did the exact same thing to solve it.
Turned out it was some library or demo that I downloaded and forgot to turn off.
Or actually, it was an old piece of code that I put back into the game that used the same process as my character creation and my character creation stopped working. I had to change the old code (was the journal library/demo) to get my character creation to show up again (it uses the html procedure).