Musings about stuff that I could do to the source code...
Posted: Thu Jun 28, 2012 11:38 am
Musings about stuff that I could do to the source code for my own personal pleasure (and are not meant to ever become part of Oolite)
I've created this thread separate from the original (which can be found here) to discuss and post up the results and findings of various tweaks that can be accomplished in the source code. It has become increasingly apparent that a few members of the community that have been here for a long time are getting increasingly disturbed and emotional at the idea that my little tweaks and hacks are being proposed as modifications for the actual game and feel I have broken the unwritten status quo. Although 'some' of what I have found 'could' be incorporated into future releases I do not believe anything that has currently been discussed (apart from 'maybe' Turret tweaking to allow sensible targeting/distances and a 'possible' discussion on OXP-able starting locations/settings for harder and easier games) could/should be part of the public release.
I am of course not a developer but just an avid Oolite fan who has been taking apart the source code to see what new ideas can be played out. This has already lead to the discovery of how to add more galaxies without breaking the scripting codes, and starting to lead onto OXP-able starting locations/settings for harder and easier games. However more un-orthodox ideas have also been played with, such as increasing and decreasing the jump distance on the hyper drive, and creating omni-directional lasers for the player like the Thargoid laser.
These kinds of ideas, although funny and mildly entertaining, are the sorts that I believe scare a lot of people into thinking that they are being proposed as ACTUAL changes to the game. They are not, and are merely experiments. The main reason for experimenting with lasers, for example, was to see if new weapons could be incorporated into the game. Also, to see if a playable version of a Thargoid ship complete with weapons could be created for new missions involving the player piloting a captured Thargoid vessel, such as inn Frontier and FFE.
So this thread has been created to first, assure the older members of the community that I am not, for any reason, suggesting that anything I have played with or discovered should in fact be put forward as a suggestion for integration with the public release, unless there was a significant demand that it be proposed seriously. Also, to remind newer members of the community that these ideas are more for personal enjoyment and testing purposes. And lastly, for those in the community that are interested in playing around with new ideas in the code and sharing our results and findings. I also feel that I have, unintentionally, stolen the main purpose of Wildeblood's thread which was to discuss different galaxy seeds and why the scripting would break when using them. Now that I have solved that particular issue and provided coding that allows new galaxies and scripting for them, I feel that question is answered.
Therefore, I put it to the members of the community interested in discussing ideas that are in no way meant to be actual proposals for changing the game to ask and discuss ideas that could be possible in the source. If after an idea is tweaked successfully enough that all parties are happy with it, it 'could' be put forward as a suggestion. But any other more unorthodox ideas are welcome, as this isn't a suggestion thread just a discussion thread. Don't be afraid to mention something you feel others might shout you down about, nothing here is being put forward it’s merely a discussion...
(Thank you to Command McLane for the title of this thread!)
I've created this thread separate from the original (which can be found here) to discuss and post up the results and findings of various tweaks that can be accomplished in the source code. It has become increasingly apparent that a few members of the community that have been here for a long time are getting increasingly disturbed and emotional at the idea that my little tweaks and hacks are being proposed as modifications for the actual game and feel I have broken the unwritten status quo. Although 'some' of what I have found 'could' be incorporated into future releases I do not believe anything that has currently been discussed (apart from 'maybe' Turret tweaking to allow sensible targeting/distances and a 'possible' discussion on OXP-able starting locations/settings for harder and easier games) could/should be part of the public release.
I am of course not a developer but just an avid Oolite fan who has been taking apart the source code to see what new ideas can be played out. This has already lead to the discovery of how to add more galaxies without breaking the scripting codes, and starting to lead onto OXP-able starting locations/settings for harder and easier games. However more un-orthodox ideas have also been played with, such as increasing and decreasing the jump distance on the hyper drive, and creating omni-directional lasers for the player like the Thargoid laser.
These kinds of ideas, although funny and mildly entertaining, are the sorts that I believe scare a lot of people into thinking that they are being proposed as ACTUAL changes to the game. They are not, and are merely experiments. The main reason for experimenting with lasers, for example, was to see if new weapons could be incorporated into the game. Also, to see if a playable version of a Thargoid ship complete with weapons could be created for new missions involving the player piloting a captured Thargoid vessel, such as inn Frontier and FFE.
So this thread has been created to first, assure the older members of the community that I am not, for any reason, suggesting that anything I have played with or discovered should in fact be put forward as a suggestion for integration with the public release, unless there was a significant demand that it be proposed seriously. Also, to remind newer members of the community that these ideas are more for personal enjoyment and testing purposes. And lastly, for those in the community that are interested in playing around with new ideas in the code and sharing our results and findings. I also feel that I have, unintentionally, stolen the main purpose of Wildeblood's thread which was to discuss different galaxy seeds and why the scripting would break when using them. Now that I have solved that particular issue and provided coding that allows new galaxies and scripting for them, I feel that question is answered.
Therefore, I put it to the members of the community interested in discussing ideas that are in no way meant to be actual proposals for changing the game to ask and discuss ideas that could be possible in the source. If after an idea is tweaked successfully enough that all parties are happy with it, it 'could' be put forward as a suggestion. But any other more unorthodox ideas are welcome, as this isn't a suggestion thread just a discussion thread. Don't be afraid to mention something you feel others might shout you down about, nothing here is being put forward it’s merely a discussion...
(Thank you to Command McLane for the title of this thread!)