Dec 3, 2016, 03:03 PM
Update 2017-01-30:
Greetings again!
A bit hasty perhaps, but I've decided to re-code major parts of LimeOS to make it more LUA oriented.
All the functionality will of course stay, but by doing this it will allow for a few extra goodies.
1. Easier integration with the GM (simply add a new app and hook it to whatever function is wanted.)
2. Modal window management (my brain hurts just saying that), but what it basically means is that it's a lot easier to allow for several apps to run at once, side by side or however you prefer it.
This of course means I'll have to re-do some of the previous work, as well as figure out new ways to do some things, but in the end I believe this will be for the better of LimeOS!
Cheerio!
Update 2017-01-29:
Update 2017-01-16:
TL;DR: Need you guys to help me pick which platform LimeOS should run on, an in-game computer or an in-game phone. (or both, or neither, it's all up to you!)
Link to the poll:
https://goo.gl/GUDdEj
Hey guys!
So this got a lot, and I mean A LOT more feedback than I was expecting. I've had people I'd never met before run up to me in-game going "Hey, you're that guy who's doing LimeOS right?" and it's honestly been super fantastic to feel like people really seem to like the idea of LimeOS, which is why I'm finally back from the holiday's and will start trying to roll the development of LimeOS onto a more linear schedule. (Mind you, I'm still rather busy with college and work and what not, but I'll try to make it into a weekly habit of giving you guys at least an update a week to see where the project is at.)
Now, it's going to take a while longer than the "couple of days" I initally posted (sorry!), but this is because I want the project to turn out really great so that people actually enjoy it and don't feel like it was just another missed opportunity for something great.
Now, onto today's topic!
So, I've been getting a lot of feedback regarding whether this should be on a computer or a phone, and I honestly can't tell which one would be better. If we went for a phone, there would obviously be a few extra features that needed to be worked in (SWEPS handle a bit differently, as well as that I think people expect something a bit different from a phone than a computer).
Now before you get all giddy I'd like to say that this project has NOT been greenlighted by any staff member(s) or alike, so there is no 100% chance that this would make it into the game even if it was fully functional.
However, seeing as I've yet to meet anyone, developer or player alike, who didn't at least partially like the idea, I think it's safe to say that if this turns out well, I'm sure I could ask nicely for the dev team to publish it.
So, what's the first thing on the agenda?
Voting!
That's right, it's your duty as an LL citizen (or government employee, or even criminal) to make your voice heard!
So I would very much appreciate it if you could all partake in this quick poll, which has three options, to determine which way LimeOS should go, because I honestly can't decide this by myself.
Link to the poll:
https://goo.gl/GUDdEj
So, enough with the essay, hope you all have a pleasant day! (And don't forget to
vote!)
So, since there isn't an official LimeOS as of yet, I figured I'd make one.
Heavily inspired (see: stolen from) thread/idea here: https://limelightgaming.net/forums/thread-12045.html
So this isn't available just yet (sorry!), but could be up in a couple of days should there be an interest, but I figured I'd just show you what I've come up with so far.
Login page:
Dashboard/desktop:
Notepad application example:
Works on mobile devices (for your Limelight needs on the go):
Video PoC in-game:
Most of the applications are working as intended, but just as with my little FNB project (shameless advertising FTW!) this is a pure community project and has no connection to the server in anyway (although steam profile integration is in the planning) so most of the server-specific features will rely on the forum for now.
(Should any devs be interested in my little project I'd be more than happy to share the code!)
FAQ:
Q: How would this work in-game? You said it has no connection to the server!
A: Correct, for now the idea is that one uses the Steam in-game browser while using a computer in-game to access the system, giving a remarkably similar experience (with the added step of having to bring up the steam overlay, compared to pressing E on an object) to an official in-game computer.
Q: Why have you spelled (insert wrongly spelled word here) wrong?
A: I'm tired and have been up for more than 48 hours, code works as it should though!
Q: My question isn't on here dummy!
A: Great! Ask it in the comment section or shoot me a PM!
Changelog:
Greetings again!
A bit hasty perhaps, but I've decided to re-code major parts of LimeOS to make it more LUA oriented.
All the functionality will of course stay, but by doing this it will allow for a few extra goodies.
1. Easier integration with the GM (simply add a new app and hook it to whatever function is wanted.)
2. Modal window management (my brain hurts just saying that), but what it basically means is that it's a lot easier to allow for several apps to run at once, side by side or however you prefer it.
This of course means I'll have to re-do some of the previous work, as well as figure out new ways to do some things, but in the end I believe this will be for the better of LimeOS!
Cheerio!
Update 2017-01-29:
So far I've mostly been busy with administrative stuff (seting up a proper versioning system, minor fixes to the LUA code to remove some bugs, etc.), since the dev team has also been super busy with the recent lag issues on the server, I haven't taken the time to do much updating.
Now, on to the fun stuff!
These are the results of the earlier poll regarding implementation of LimeOS:
And as you can see, an overwhelming majority believes that I have no life outside of Limelight (which might hold some truth, but I still need to study from time to time!).
Due to this, as well as other reasons regarding the server itself, the publication of LimeOS will most likely be pushed back even further (sorry!), but at least we have a consecutive decision on how to go about implementation!
Essentially what this means is that I'll create a smartphone SWEP in addition to the computer entity (both of which needs models by the way, so if there are any willing/kind modellers out there I'd be more than grateful for some help with that!).
The back-end of things will most likely be the same though, with slight modifications in how display of the content is layed out. (Will require some extra work to make sure that the layout fits in with both display options.)
That's all for today, enjoy!
Now, on to the fun stuff!
These are the results of the earlier poll regarding implementation of LimeOS:
And as you can see, an overwhelming majority believes that I have no life outside of Limelight (which might hold some truth, but I still need to study from time to time!).
Due to this, as well as other reasons regarding the server itself, the publication of LimeOS will most likely be pushed back even further (sorry!), but at least we have a consecutive decision on how to go about implementation!
Essentially what this means is that I'll create a smartphone SWEP in addition to the computer entity (both of which needs models by the way, so if there are any willing/kind modellers out there I'd be more than grateful for some help with that!).
The back-end of things will most likely be the same though, with slight modifications in how display of the content is layed out. (Will require some extra work to make sure that the layout fits in with both display options.)
That's all for today, enjoy!
TL;DR: Need you guys to help me pick which platform LimeOS should run on, an in-game computer or an in-game phone. (or both, or neither, it's all up to you!)
Link to the poll:
Hey guys!
So this got a lot, and I mean A LOT more feedback than I was expecting. I've had people I'd never met before run up to me in-game going "Hey, you're that guy who's doing LimeOS right?" and it's honestly been super fantastic to feel like people really seem to like the idea of LimeOS, which is why I'm finally back from the holiday's and will start trying to roll the development of LimeOS onto a more linear schedule. (Mind you, I'm still rather busy with college and work and what not, but I'll try to make it into a weekly habit of giving you guys at least an update a week to see where the project is at.)
Now, it's going to take a while longer than the "couple of days" I initally posted (sorry!), but this is because I want the project to turn out really great so that people actually enjoy it and don't feel like it was just another missed opportunity for something great.
Now, onto today's topic!
So, I've been getting a lot of feedback regarding whether this should be on a computer or a phone, and I honestly can't tell which one would be better. If we went for a phone, there would obviously be a few extra features that needed to be worked in (SWEPS handle a bit differently, as well as that I think people expect something a bit different from a phone than a computer).
Now before you get all giddy I'd like to say that this project has NOT been greenlighted by any staff member(s) or alike, so there is no 100% chance that this would make it into the game even if it was fully functional.
However, seeing as I've yet to meet anyone, developer or player alike, who didn't at least partially like the idea, I think it's safe to say that if this turns out well, I'm sure I could ask nicely for the dev team to publish it.
So, what's the first thing on the agenda?
Voting!
That's right, it's your duty as an LL citizen (or government employee, or even criminal) to make your voice heard!
So I would very much appreciate it if you could all partake in this quick poll, which has three options, to determine which way LimeOS should go, because I honestly can't decide this by myself.
Link to the poll:
So, enough with the essay, hope you all have a pleasant day! (And don't forget to
So, since there isn't an official LimeOS as of yet, I figured I'd make one.
Heavily inspired (see: stolen from)
So this isn't available just yet (sorry!), but could be up in a couple of days should there be an interest, but I figured I'd just show you what I've come up with so far.
Login page:
Dashboard/desktop:
Notepad application example:
Works on mobile devices (for your Limelight needs on the go):
Video PoC in-game:
Most of the applications are working as intended, but just as with my little FNB project (shameless advertising FTW!) this is a pure community project and has no connection to the server in anyway (although steam profile integration is in the planning) so most of the server-specific features will rely on the forum for now.
(Should any devs be interested in my little project I'd be more than happy to share the code!)
FAQ:
Q: How would this work in-game? You said it has no connection to the server!
A: Correct, for now the idea is that one uses the Steam in-game browser while using a computer in-game to access the system, giving a remarkably similar experience (with the added step of having to bring up the steam overlay, compared to pressing E on an object) to an official in-game computer.
Q: Why have you spelled (insert wrongly spelled word here) wrong?
A: I'm tired and have been up for more than 48 hours, code works as it should though!
Q: My question isn't on here dummy!
A: Great! Ask it in the comment section or shoot me a PM!
Changelog:
Code:
version 0.1 - 03 Dec 2016: First (somewhat) working version up, including icons and the "My Computer" section (this page). Working calculator!
version 0.2 - 14 Dec 2016: Chat is now working! Advertisements & marketplace added (forum link). Todo: Stock exchange not available until available on server. Add darknet (illegal ads? I dunno, guess I'll just try something fun here.). Hacking into other users accounts! (Could be fun, eh!). Store notes in user DB.
version 0.3 - 20 Dec 2016: Market up and running. All original apps now have an application icon in place.
version 0.4 - 06 Jan 2017: Internet is here, 56K style! The internet is to be used for various clans/companies/businesses so that they can have their own spot on LimeOS. (Possibly either a clan area like the forum, or a general info area.) (Think business website.)
version 0.5 - 29 Jan 2017: Fixed LUA errors to prevent multiple derma windows (SetUseType(SIMPLE_USE)). Added README file to repo.