Jump to content
  • Advertisement
  • entries
    707
  • comments
    1173
  • views
    435837

Note to Self: After Major Changes, Test EVERYTHING

Sign in to follow this  
Programmer16

945 views

I had a nice long post here explaining how I implemented triggers and such, but somehow managed to go back a page and lost everything, so now I'm going to have to cut it down. Speaking of this though, is there something that I'm missing? The editor says that it auto-saves, but how do I access the auto-save?



Engine Additions


Triggers are now implemented and working properly. I simply added a new script function to objects, OnTrigger, that is activated when the character reaches an object/character. The nice thing is that this also allowed me to get characters facing each other/objects.



As I plan on using SAGE for different games, I needed a way to specify different values for certain things (title, player asset, initial scene, etc) so I implemented a new system for that. To test it, I swapped in the old development assets and gave her a run. This leads to the reason for the entry title.





Test Everything


I started it up and the very first thing I tried was testing out the characters facing and ended up talking to Testy...only the conversation system was completely broken. The other day I refactored a majority of the UI system; a lot of it was very tightly tied to the engine (for example, the ConversationDisplay class had a copy of the engine to allow it run script functions and interact with coroutines.) I then ripped out a lot of stuff, added in events and then worked the code back into the new events, except I didn't do this for the ConversationDisplay. So, I've spent the last couple hours getting that all working again.



Now I'm off to bed.





[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif][font=verdana, geneva, sans-serif]

Beals Software

[/font][/font][/color]



[color=#282828][font=helvetica, arial, verdana, tahoma, sans-serif][font=verdana, geneva, sans-serif]Facebook Twitter Youtube[/font][/font][/color]

Sign in to follow this  


2 Comments


Recommended Comments

[quote]The editor says that it auto-saves, but how do I access the auto-save?
[/quote]

You have to reload the page and the text in that spot will say something like "reload last saved" and you click it to pop up a dialog with your saved text you can then choose to restore. It's not perfect but it's saved me a few times to some extent.

If you can remember to do so it's still best to make long entries externally and just copy paste...

Share this comment


Link to comment
[quote name='Gaiiden' timestamp='1337393068']
Quote

The editor says that it auto-saves, but how do I access the auto-save?

You have to reload the page and the text in that spot will say something like "reload last saved" and you click it to pop up a dialog with your saved text you can then choose to restore. It's not perfect but it's saved me a few times to some extent.

If you can remember to do so it's still best to make long entries externally and just copy paste...
[/quote]

Thank you sir! Normally I write it in Notepad++, but I hadn't thought about it last night, until I lost all lol.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!