[ARCHIVE] Road to Live Release

Status
Not open for further replies.
Charvatia executable should be in downloadable files, or not?, also some readme instructions for setup a server will be not bad..
 
Forgot to post this earlier. Latest build has object buy/sellback with budget. It also includes a ton of changes to the catalog interface, and fixes placing objects intersecting their own position.
d9a99cb27b7a4a68252336e3113c64f7.gif
531494c9c8a66d34f0d1385e29dbfee4.gif


Next up is budget for build mode. After that I need to study for exams, so you'll have to make your own fun for a few weeks!
 
WIP: Wall and floor pattern cost counting:

ae6a29a92bef7b0cc9c3781d984d4d0c.gif
78295cfd72fdc544dc09627ffc9041fa.gif


Just need to do wall placement/removal, which might be a bit more difficult due to the way they're handled. Note that for the final system, it will need to operate using some kind of architecture queue to avoid architecture changes happening while waiting for a transaction response, changing how many wallpapers are actually placed/deleted after the transaction has been sent etc.
 
Hey Rhys, curious if after FSO is feature-complete there will be a QA period to polish things up and identify remaining bugs before live release
 
Hey Rhys, curious if after FSO is feature-complete there will be a QA period to polish things up and identify remaining bugs before live release
Wasn't thinking of anything as formal as a QA period, but yes I'll be cleaning things up extensively before launching the global server. There will be a beta period with the global server where users will likely be given a large starting sum and job objects will give much higher payouts. This server's contents won't be permanent, but it'll likely be up for a few months, and the data might be released afterwards (with password hashes and other sensitive info removed). It's likely that some features (jobs, inventory, plugins) will be implemented during this beta phase.
 
Latest build makes build mode actions cost and give you back money. All UI tools will also now tell you when your action will not be performed due to lack of money.
1cb7ff1da127652fd5381f18d3dda6c2.gif

9d278fab82c998177bc4606c8f1c71dd.gif

Also, a few misc UI changes, including making the query panel work for walls and floors.
.eJwFwdENhCAMANBdGIBSQStuQ5CgUSmhNfdxud3vva95x202c6h22QD2UzKP3YrySLXYylzvkvopNvMDSTXl4ylNBdBH9ITT7By6ZZ3DAkhIIQZcyXuK5IngbVfjT7O9VfP7AwYuIuE._5TujYUVeesTwXE3KJWXTMavrbw.png
 
Charvatia is now available for those who wish to host 24/7 servers. The server will save the blueprint of the lot every minute, and when a crash occurs. On crash it will instantly restart the server. From the console, you'll be able to see everything everyone is saying mixed with the property logs. You can chat and use commands from the console as normal, though your input will appear mangled before you hit enter if any messages are recieved while you are typing. You can ignore this.

This. Great update. Made my wish come true.
e1a19f1689869000042983b292d3577e.png
 
Charvatia is now available for those who wish to host 24/7 servers. The server will save the blueprint of the lot every minute, and when a crash occurs. On crash it will instantly restart the server. From the console, you'll be able to see everything everyone is saying mixed with the property logs. You can chat and use commands from the console as normal, though your input will appear mangled before you hit enter if any messages are recieved while you are typing. You can ignore this.

https://dl.dropboxusercontent.com/u/12239448/Charvatia.zip

Extract this zip into your FreeSO folder. When you update FreeSO, Charvatia will use the updated DLLs from FreeSO to keep up to date. Only in very specific circumstances will you need to update charvatia.

Have fun!

Is there any info on how to make this work? Maybe a link that i'm missing :)
Thanks
 
Is there any info on how to make this work? Maybe a link that i'm missing :)
Thanks
Extract this zip into your FreeSO folder. When you update FreeSO, Charvatia will use the updated DLLs from FreeSO to keep up to date. Only in very specific circumstances will you need to update charvatia.
Run Charvatia.exe. You may have to enter both your game path and the desired blueprint to use in the Charvatia.exe.config file.
 
Latest build includes a small change to input handling. We now use a more native way of getting keys, which supports all of yóúr fávóúríté áccénts, your key-repeat settings, and is not susceptible to lag.
unknown.png

Functional key combos (eg. Ctrl-V) will be fixed by a new version of Monogame, which we'll be switching to when it's more complete.

This is the last build for about 3 weeks! In this time I have to study and do 8 exams. I hear they're doing interesting things over at freeso.ddns.net... might want to go there to pass the time. :)
 
Latest build makes build mode actions cost and give you back money. All UI tools will also now tell you when your action will not be performed due to lack of money.

Also, a few misc UI changes, including making the query panel work for walls and floors.

Good work with this and good luck in the exams..
 
Run Charvatia.exe. You may have to enter both your game path and the desired blueprint to use in the Charvatia.exe.config file.
FreeSO folder =TSOclient yes? I recieve this with a 'Charvatia has stopped working' message
9508623222bd89cae52f2d0b21a1593b.png

Can't find the following files: Cravatia.Program.Init(), Charvatia.Program.Main(String[] args)
 
Last edited:
The folder with FreeSO in it. FreeSO.exe and all associated DLL files.
In Charvatia.exe.config, change GamePath to your game's directory. Change "TestLot" to the blueprint you want to use.
 
Status
Not open for further replies.
Back
Top