I've done enough theoretical poking around in code, now i'm attempting to compile and test things out, having downgraded my byond version to make the development branch compile
Everything seems to work just fine. I can compile an executable, host a local server in dream daemon, connect to it, and do stuff.
However, i have a lot of oddities and useability issues that i'd like some advice on:
1. Testing code changes. Right now the only way i can see to test things is to compile a binary, host a local server in dream daemon, connect to it, adminstart the round, and check things there. This process takes 5-10 minutes each time. Isn't there some quicker way to test things?
2. Debug messages. What's a good way to send messages to the client to report on things. So far i'm just using user.visible_message, which works i guess, but feels unsuitable
3. dmb security settings. Whenever i try to open a dmb by running it directly from the file explorer in windows, or by using Run in the build menu within dream maker, i get spammed by messages
As far as i can tell this is because it's running in ultrasafe security mode, but why? And why is it asking for permission to access things inside .git folders anyway, those are related to github and not directly to the code. the more i answer yes to, the more come up, and i'm not sure if things will work right if i decline them.
any way to change the default security setting?
4. Whenever i attempt to save a character setup on my local server, dream daemon crashes. Maybe something to do with not having a place to save files, but what can/should i do about it?
Question
Nanako
I've done enough theoretical poking around in code, now i'm attempting to compile and test things out, having downgraded my byond version to make the development branch compile
Everything seems to work just fine. I can compile an executable, host a local server in dream daemon, connect to it, and do stuff.
However, i have a lot of oddities and useability issues that i'd like some advice on:
1. Testing code changes. Right now the only way i can see to test things is to compile a binary, host a local server in dream daemon, connect to it, adminstart the round, and check things there. This process takes 5-10 minutes each time. Isn't there some quicker way to test things?
2. Debug messages. What's a good way to send messages to the client to report on things. So far i'm just using user.visible_message, which works i guess, but feels unsuitable
3. dmb security settings. Whenever i try to open a dmb by running it directly from the file explorer in windows, or by using Run in the build menu within dream maker, i get spammed by messages
As far as i can tell this is because it's running in ultrasafe security mode, but why? And why is it asking for permission to access things inside .git folders anyway, those are related to github and not directly to the code. the more i answer yes to, the more come up, and i'm not sure if things will work right if i decline them.
any way to change the default security setting?
4. Whenever i attempt to save a character setup on my local server, dream daemon crashes. Maybe something to do with not having a place to save files, but what can/should i do about it?
Link to comment
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.