Search found 302 matches

by robn
Mon Oct 19, 2015 11:22 am
Forum: Pioneer development
Topic: Website, wiki and forum outage
Replies: 3
Views: 4059

Re: Website, wiki and forum outage

And we're back. Thanks for your patience!
by robn
Fri Oct 16, 2015 1:42 am
Forum: Pioneer development
Topic: Website, wiki and forum outage
Replies: 3
Views: 4059

Website, wiki and forum outage

Hi everyone, Just a heads-up to let you know that the Pioneer website, wiki and this forum will be offline on Monday 19 October 0900-1100 UTC. The datacentre where the server lives (QuadraNet LA) is doing some urgent power works, and need to shut a few things down to shed some power load in the rack...
by robn
Sun Sep 27, 2015 6:50 am
Forum: Pioneer development
Topic: TabGroup container and comms panel
Replies: 9
Views: 11106

Re: TabGroup container and comms panel

I'm not working on anything Pioneer-related at the moment. Feel free to take it and make your own!
by robn
Sat Feb 14, 2015 12:23 am
Forum: Pioneer development
Topic: Questions regarding the save/load system
Replies: 5
Views: 4626

Re: Questions regarding the save/load system

At review time, what's in the PR is canonical.
by robn
Sat Feb 14, 2015 12:23 am
Forum: Pioneer development
Topic: SystemPath.h - is this code correct?
Replies: 6
Views: 5980

Re: SystemPath.h - is this code correct?

You mean Value::asInt and Value::asUint? Yes, you can use those without casting.
by robn
Fri Feb 13, 2015 10:39 pm
Forum: Pioneer development
Topic: Questions regarding the save/load system
Replies: 5
Views: 4626

Re: Questions regarding the save/load system

SaveModelToBinary is part of the model compiler. You don't need to worry about it for this. NodeVisitor walks a model node graph and invokes methods for each node. SaveVisitor and LoadVisitor are responsible for serializing and deserializing node state. They're the only ones involved in the save/loa...
by robn
Fri Feb 13, 2015 8:05 pm
Forum: Pioneer development
Topic: SystemPath.h - is this code correct?
Replies: 6
Views: 5980

Re: SystemPath.h - is this code correct?

Sector x,y & z are signed, system and body indices are unsigned. The serializer only has methods for unsigned ints, so we cast.
by robn
Fri Feb 13, 2015 2:14 am
Forum: Pioneer development
Topic: LuaSerializer - saves some non-printable chars
Replies: 7
Views: 5742

Re: LuaSerializer - saves some non-printable chars

Your "x88 xb7 xe0" could be a fragment of a UTF-8 string. Also note that there's no actual requirement that a Lua string or a std::string contains only printable characters - it could be anything. You need to cope with that. That said, JSON is fully UTF-8 aware, and has escaping rules for ...
by robn
Sun Feb 08, 2015 6:31 am
Forum: Pioneer development
Topic: TabGroup container and comms panel
Replies: 9
Views: 11106

Re: TabGroup container and comms panel

My plan was to have a blinking icon in the header, or maybe blink the text itself. I think it'll take a few iterations to get it right though.


Btw, I'm back working on this. A lot has changed in the last year so its taking a little while to get it all hooked back up but I'm nearly there.
by robn
Sun Feb 01, 2015 8:03 am
Forum: Projects
Topic: Asteroid(s)
Replies: 40
Views: 36466

Re: Asteroid(s)

Placement is kind of tricky. I think we'll need to fake it to a certain extent because we could put thousands of them throughout the system in a "realistic" kind of way but still have them impossible to find due to the sheer vastness of space. So we could just fake it and put some near sta...