Hello Pollux568, and thanks for the kind words.
I am aware of the lack of missions, etc. within SNIS. There is some capability for missions, but it is a bit, let's say half-baked and under-documented.
If you switch to the "demon screen", and type in "lua abc.lua", and if there is a script in share/snis/luascripts named ABC.LUA (has to be uppercase -- you could consider that a bug) it will run the script, which can do many things. There are some example scripts in share/snis/luascripts which you may want to take a look at.
- {l Code}: {l Select All Code}
CLEAR_ALL.LUA
COLLISION.LUA
HELLO.LUA
initialize.lua
SAVING-PLANET-ERPH.LUA
SILLY-SPACE-BATTLE.LUA
TRAINING-MISSION-1.LUA
TRAINING-MISSION-2.LUA
So, for example, you can go to the "demon screen" and type "lua saving-planet-erph.lua" and it will run that script. You can take a look at the scripts and potentially make your own missions. Documentation (what there is of it) for what the scripts can do is in lua-api.txt See:
https://github.com/smcameron/space-nerd ... ua-api.txt My hope was that users might create some mission scripts for SNIS. The api isn't set in stone yet though, but I do try to not break the api unnecessarily and not adding stupid things to the api that will need to be changed later (time will tell if I am successful at not breaking it.)
So I guess what I am saying is that I'm aware of the lack of missions, and have tried to put in some infrastructure to allow missions be built for the game. The missions generally have to make heavy use of the comms system to be able to inform the player of what is supposed to do (generally, making starbases pretend to make requests for the players to go do stuff.) I am not sure how well that scheme really works, but I'm not sure how else to do it.
On another topic, to explain the lack of development activity on SNIS lately, about 3 months ago, in an interesting twist, I ended up not having a job for a bit, and spent about a month getting a new job -- which worked out pretty well, I think, since I did get a job at, of all places, GOOGLE! So, for the last 2 months, I have been doing nothing but trying to get my house ready to sell so that I can move across the country. Consequently, for the last 3 months, I have not worked on Space Nerds In Space at all. Once I start working again (in about 2 weeks!), I expect it will likely eat my brain for quite a while until things settle down to some sense of normalcy at which time maybe I can get back to working on SNIS some more.
Thanks for giving SNIS a try.