Expansion of base machines and devices - new to modding
Posted: Wed Feb 11, 2015 5:04 pm
Hello!
I've done a little programming at college and I've done a little at home on my own, but I'm not that good at programming so don't expect me to follow everything you tell me.
As for modding, well that's even more confusing as you have to work off of someone else's work - not something I've ever done before as all of my college assignments were to "create a program that does such and such" rather than "modify this to do that".
Anyways... My aims for modding are as follows:
- To create steam engines that use up twice as much water but produce twice as much power (for space saving reasons, mainly), and possibly ones that produce four and/or eight times more, while using more water, too.
- To create brighter lights (ones that light a greater distance, not actually brighter).
- To add a version of each power pole that has a light as part of it
- To add Improved radars (this will happen later as I've asked already and got a very complicated looking response: https://forums.factorio.com/forum/vie ... =25&t=8572 )
- To do whatever else I come up with that I want to change or add to!
- To add technologies to research these improved items. Possibly to add the better lights into the optics technology.
So, my questions:
Is there anything inherently difficult with any of the above things (other than the radars) or even impossible?
I'm also a little confused by the "order" in the items.lua files. How exactly does it work?
Thanks in advance.
EDIT: I remembered the other great idea I had! Would it be possible to create an underground belt/pipe system that makes all "underground +30" or whatever else obsolete... If you've not figured out my idea: have an "underground belt/pipe end" and then you can make it however long you like, as long as you have that many standard belts/pipes in your inventory. So if you wanted a 27 tile long underground pipe, you'd need two underground pipe ends and 27 normal pipes. If you wanted one 75 tiles long, you'd need two underground ends and 75 normal pipes. Hope that makes sense - so is that possible to do?
I've done a little programming at college and I've done a little at home on my own, but I'm not that good at programming so don't expect me to follow everything you tell me.
As for modding, well that's even more confusing as you have to work off of someone else's work - not something I've ever done before as all of my college assignments were to "create a program that does such and such" rather than "modify this to do that".
Anyways... My aims for modding are as follows:
- To create steam engines that use up twice as much water but produce twice as much power (for space saving reasons, mainly), and possibly ones that produce four and/or eight times more, while using more water, too.
- To create brighter lights (ones that light a greater distance, not actually brighter).
- To add a version of each power pole that has a light as part of it
- To add Improved radars (this will happen later as I've asked already and got a very complicated looking response: https://forums.factorio.com/forum/vie ... =25&t=8572 )
- To do whatever else I come up with that I want to change or add to!
- To add technologies to research these improved items. Possibly to add the better lights into the optics technology.
So, my questions:
Is there anything inherently difficult with any of the above things (other than the radars) or even impossible?
I'm also a little confused by the "order" in the items.lua files. How exactly does it work?
Thanks in advance.
EDIT: I remembered the other great idea I had! Would it be possible to create an underground belt/pipe system that makes all "underground +30" or whatever else obsolete... If you've not figured out my idea: have an "underground belt/pipe end" and then you can make it however long you like, as long as you have that many standard belts/pipes in your inventory. So if you wanted a 27 tile long underground pipe, you'd need two underground pipe ends and 27 normal pipes. If you wanted one 75 tiles long, you'd need two underground ends and 75 normal pipes. Hope that makes sense - so is that possible to do?