MasterClass: How to OXP (updating SoThisTC)
Posted: Fri Apr 16, 2021 3:42 pm
Spara (the maestro of the markets) has very kindly offered to teach me a tad about programming OXPs through this thread.
It will focus on updating the SoThisTC orbital station.
Click for image ---> http://wiki.alioth.net/index.php/File:S ... tation.png
Sothis was originally written by Killer Wolf whose last post was in 2012. Spara joined in 2012 and launched Market Aide (forerunner of Market Observer). He then wrote Troomp.oxp which combined Market Aide with Sothis and also some new ideas. With the immense upswelling of transgalactic enthusiasm and exhilaration for Troompism, it was decided to lower the temperature and split Troomp.oxp back into SothisTC.oxp & the new Market Observer.
There are 3 downloadable versions of Sothis (and one of SothisTC):
*https://www.dropbox.com/s/uhqwo97a5bcgr ... p.zip?dl=0 Diziet Sma's 2017 rejig incorporating the newer post 2014 markets script
*https://www.box.com/s/q98qf9z2kxh0gadr2k3m Spara's 2013 rejig (after splitting it off from Troomp.oxp)
*https://drive.google.com/drive/folders/ ... -5tPZqGsS0 Killer Wolf's original (2010): mix of Javascript & OpenStep legacy script
Spara's original rejig located SoThis purely at Corporate Systems with a tweaked market and made it a base for the NewCargoes.oxp where one could access TradeNet for free and where there are more special cargo opportunities than in the main station.
Dizzy's rejig made SoThis usable again with the new markets BUT lost the special trade advantages which Spara had built in, and the restrictions of location. This class will focus on tweaking Spara's 2013 TC variant (links below in his post).
____________________________________________________________________________________________
The goals of this OXP masterclass:
*To restore the trade advantages which Spara built in to the 2013 SoThis so that they operate in the 2021 game
(tweaked market, free access to TradeNet, more market opportunities)
*Move the station further from the main orbital.
*To restore the exclusivity of location at high-tech Corporate states - and possibly include a mere handful of other stable regimes)
*To have it in the Ship's Library/Ship Comparisons at game launch with the other ships & stations
*To give non-programming types (such as your humble servant) an understanding of the Dark Side the world of the OXP
____________________________________________________________________________________________
References:
Sothis wiki page: http://wiki.alioth.net/index.php/SothisTC
SoThis threads
*https://bb.oolite.space/viewtopic.php?f=4&t=13660 Oolite BB (2013)
*https://bb.oolite.space/viewtopic.php?f=4&t=13336 related Market Observer discussion - see middle of first page
*https://bb.oolite.space/viewtopic.php?f=4&t=12921 Troomp.oxp (2012-3) - forerunner of SothisTC & of MarketObserver
*https://bb.oolite.space/viewtopic.php?f=4&t=8352 [RELEASE] ~ Isis Interstellar's Sothis Stations - original launch (2010-11).
Killer Wolf's very last posts: https://bb.oolite.space/viewtopic.php?f=7&t=11576
Spara's wiki page: http://wiki.alioth.net/index.php/User:Spara
Spara teaches computing/maths at a rather good Finnish school. He wrote this back in 2012:
It will focus on updating the SoThisTC orbital station.
Click for image ---> http://wiki.alioth.net/index.php/File:S ... tation.png
Sothis was originally written by Killer Wolf whose last post was in 2012. Spara joined in 2012 and launched Market Aide (forerunner of Market Observer). He then wrote Troomp.oxp which combined Market Aide with Sothis and also some new ideas. With the immense upswelling of transgalactic enthusiasm and exhilaration for Troompism, it was decided to lower the temperature and split Troomp.oxp back into SothisTC.oxp & the new Market Observer.
There are 3 downloadable versions of Sothis (and one of SothisTC):
*https://www.dropbox.com/s/uhqwo97a5bcgr ... p.zip?dl=0 Diziet Sma's 2017 rejig incorporating the newer post 2014 markets script
*https://www.box.com/s/q98qf9z2kxh0gadr2k3m Spara's 2013 rejig (after splitting it off from Troomp.oxp)
*https://drive.google.com/drive/folders/ ... -5tPZqGsS0 Killer Wolf's original (2010): mix of Javascript & OpenStep legacy script
Spara's original rejig located SoThis purely at Corporate Systems with a tweaked market and made it a base for the NewCargoes.oxp where one could access TradeNet for free and where there are more special cargo opportunities than in the main station.
Dizzy's rejig made SoThis usable again with the new markets BUT lost the special trade advantages which Spara had built in, and the restrictions of location. This class will focus on tweaking Spara's 2013 TC variant (links below in his post).
____________________________________________________________________________________________
The goals of this OXP masterclass:
*To restore the trade advantages which Spara built in to the 2013 SoThis so that they operate in the 2021 game
(tweaked market, free access to TradeNet, more market opportunities)
*Move the station further from the main orbital.
*To restore the exclusivity of location at high-tech Corporate states - and possibly include a mere handful of other stable regimes)
*To have it in the Ship's Library/Ship Comparisons at game launch with the other ships & stations
*To give non-programming types (such as your humble servant) an understanding of the Dark Side the world of the OXP
____________________________________________________________________________________________
References:
Sothis wiki page: http://wiki.alioth.net/index.php/SothisTC
SoThis threads
*https://bb.oolite.space/viewtopic.php?f=4&t=13660 Oolite BB (2013)
*https://bb.oolite.space/viewtopic.php?f=4&t=13336 related Market Observer discussion - see middle of first page
*https://bb.oolite.space/viewtopic.php?f=4&t=12921 Troomp.oxp (2012-3) - forerunner of SothisTC & of MarketObserver
*https://bb.oolite.space/viewtopic.php?f=4&t=8352 [RELEASE] ~ Isis Interstellar's Sothis Stations - original launch (2010-11).
Killer Wolf's very last posts: https://bb.oolite.space/viewtopic.php?f=7&t=11576
Spara's wiki page: http://wiki.alioth.net/index.php/User:Spara
Spara teaches computing/maths at a rather good Finnish school. He wrote this back in 2012:
Post edited to make clear distinction between 3 versions of Sothis & one 2013 "overriding version" of SothisTCspara wrote: ↑Sat Nov 10, 2012 10:36 amBy profession, I see a huge potential in using Oolite as an educational programming tool. Stepping into a world of programming can't be much easier. And you almost instantly see the effects in game. Amazing. Currently my mind is racing to find a way to use Oolite in my day job. I think it's safe to say that it's much more appealing to start modding a REAL 3D space game that trying to print "Hello World!" in a command prompt.
So I see Oolite as an excellent game and as a potent programming toy. And if I have understood it correctly there are a lot of people in this forum that use it as a programming toy rather than a game. You refer it as a "dark side", I believe.
From the educational perspective there is also great potential for 3d-modelling and graphical use (wings and gimp preferably). But I'm no good with those so can't really say anything more about that. I'll have to bite into those some time.
I would be amazed to see anything like this in the new Elite.
If there is another teacher aboard who has been thinking about using or maybe has used Oolite in education, please drop a line. Or pm, if you like. I would like to share some thoughts.