Search found 163 matches

by Daid
Thu May 25, 2017 8:50 am
Forum: Modding help
Topic: What is the best way to copy and paste a surface?
Replies: 6
Views: 1991

Re: What is the best way to copy and paste a surface?

Create a new surface on start, with specific MapGenSettings, especially the "seed" is important here. Move all the players to this surface on connect. Then when you are done, create a new surface with these same settings, move all the players to it, and delete the original surface? Same Ma...
by Daid
Wed May 24, 2017 9:41 pm
Forum: Modding help
Topic: Locale strings from data.lua
Replies: 9
Views: 3099

Re: Locale strings from data.lua

That seems to work indeed. For reference: locale.cfg [fm-alien] name=__2__ __1__ (__3__) egg-name=__2__ __1__ egg (__3__) sex_M=Male sex_F=Female data.lua localised_name = {"fm-alien.name", {"entity-name."..name}, {"fm-alien.sex_"..sex}, level}, ... localised_name = {&q...
by Daid
Tue May 23, 2017 5:57 pm
Forum: Ideas and Suggestions
Topic: ARM Build
Replies: 153
Views: 55500

Re: Factorio Server For ARM (Pretty Please

They dropped 32bit support for a reason, this same reason rules out the ARM version.
by Daid
Mon May 22, 2017 8:06 pm
Forum: General discussion
Topic: What programming language Factorio is written in?
Replies: 38
Views: 40643

Re: What programming language Factorio is written in?

Well for what it's worth C++ is a great starter language. In jr high I started learning QBasic and then we moved to C++ in high school. Finally in college I learned Visual Basic. The ideas and principles I learned with QBasic and C++ still worked in VB. Learning programming languages teaches you to...
by Daid
Mon May 22, 2017 6:30 am
Forum: Pending
Topic: [Harkonnen] [0.15.12] create/destroy_decoratives not doing anything.
Replies: 2
Views: 929

[Harkonnen] [0.15.12] create/destroy_decoratives not doing anything.

I did some quick testing from the console window, and I couldn't get the create_decoratives or destroy_decoratives function to work at all. /c game.surfaces[1].create_decoratives{check_collision=false, decoratives={{name="red-asterisk", position=game.player.position, amount=1}}} /c game.su...
by Daid
Mon May 22, 2017 5:58 am
Forum: Modding help
Topic: Locale strings from data.lua
Replies: 9
Views: 3099

Re: Locale strings from data.lua

That seems to do the trick, thanks :-)
by Daid
Sun May 21, 2017 7:16 pm
Forum: Modding help
Topic: Locale strings from data.lua
Replies: 9
Views: 3099

Re: Locale strings from data.lua

I'm working on an alien breeding mod. So I have many "variations" of the same alien with different "power levels". But let me be more clear on that area then, it doesn't matter if they all have the same name. As I'm planning on having sensors for the power levels and stuff. Would...
by Daid
Sun May 21, 2017 3:41 pm
Forum: Modding help
Topic: Locale strings from data.lua
Replies: 9
Views: 3099

Locale strings from data.lua

I've tried searching for this, but I could not find it. I have a mod that adds a bunch of entities based on already existing entities in the data.raw, to support the behavior I want to provide. Now the items show up as "unknown key [bla]". For the base game items I can provide a locale fil...
by Daid
Sat May 20, 2017 6:12 am
Forum: General discussion
Topic: Difficulty curve and how to keep players till end game
Replies: 60
Views: 20666

Re: Difficulty curve and how to keep players till end game

I think those stats are actually pretty good! Compare them to these: http://steamcommunity.com/stats/CaveStory/achievements/ CaveStory is a pretty short game. And it has a lot of "progress" achievements. From which you can see quite a bit about how most gamers act on steam. The first achie...
by Daid
Thu May 11, 2017 6:53 pm
Forum: Releases
Topic: Version 0.15.10
Replies: 90
Views: 54001

Re: Version 0.15.10

Think the steam requirement is interesting, but the end yield is so low compared to the complexity, that I'm not sure that it's worth it...
by Daid
Thu May 11, 2017 6:40 pm
Forum: General discussion
Topic: Blue print Mirroring
Replies: 4
Views: 1772

Re: Blue print Mirroring

Because chemical plants and oil refineries.
by Daid
Wed May 10, 2017 6:13 am
Forum: General discussion
Topic: Producing oil from only coal?
Replies: 4
Views: 2304

Re: Producing oil from only coal?

I have a plant like this running. But I'm thinking about shutting it down. The coal use is quite high, so the amount of coal you need for the amount of end result is pretty large compared to the normal oil based setup.
Does not help that I'm just using it for petroleum.
by Daid
Tue May 09, 2017 9:50 pm
Forum: General discussion
Topic: [Technical] Save Format Questions
Replies: 16
Views: 9477

Re: [Technical] Save Format Questions

Or, you could have a script fire up the headless version, with the save file, and use the RPC mechanism that is in place already to query the game, and then shut down the server again.
by Daid
Tue May 09, 2017 9:09 pm
Forum: General discussion
Topic: [Technical] Save Format Questions
Replies: 16
Views: 9477

Re: [Technical] Save Format Questions

Already discussed it in IRC, and the conclusion was that the devs don't want to discuss save file format. As I understood from other topics on this subject, the file format changes with each update. So they don't want people to mess with the saves if they have a perfectly scripting support from wit...
by Daid
Mon May 08, 2017 10:55 am
Forum: General discussion
Topic: Packet fragmentation (Factorio)
Replies: 7
Views: 3040

Re: Packet fragmentation (Factorio)

UDP packets CAN be fragmented. And it can easily happen if you got some routers with MTU lower than 1500 on your path. I stand corrected. UDP indeed can be fragmented. However, if it's fragmented, it is also reassembled before it arrives at your application. And thus you will not notice this fragme...
by Daid
Mon May 08, 2017 6:39 am
Forum: General discussion
Topic: Is that piece of junk toy rocket an atomic bomb ???!
Replies: 35
Views: 12286

Re: Is that piece of junk toy rocket an atomic bomb ???!

The nuclear explosion is pretty cool (kill behemots and everything in default world options) in a radius of about 36 meters (if 1 tile = 1 meter). But I think this is the kind of feature you test once and enjoy it, but never use it again because it's way too expensive. Actually, now that I'm a bit ...
by Daid
Sun May 07, 2017 8:30 pm
Forum: General discussion
Topic: Looking for some MP compatible save files with lots of mods
Replies: 13
Views: 3932

Re: Looking for some MP compatible save files with lots of mods

Thanks for the mods set :D 2 of them are MP unsafe and won't work in 0.15.10 FYI: RSO and Asphalt Roads. They're doing event registration wrong in a way that can easily result in desyncs when you join any MP game. Can you explain a bit more? RSO is quite complex, but Asphalt Roads has a pretty simp...
by Daid
Sun May 07, 2017 8:27 pm
Forum: General discussion
Topic: Packet fragmentation (Factorio)
Replies: 7
Views: 3040

Re: Packet fragmentation (Factorio)

Factorio uses UDP, and one of the basics of UDP is that packets cannot be fragmented. A whole packet arrives or not. Maximum packet size is set by the lowest MTU of the whole link. But generally is more then 1400 bytes. As for dropped packets, if you are using UDP, it's common knowledge to account f...
by Daid
Sun May 07, 2017 8:38 am
Forum: General discussion
Topic: 0.15 and Flare Stack Problem
Replies: 35
Views: 12690

Re: 0.15 and Flare Stack Problem

Seems like half the reply don't understand the problem, It's not when you want to use light oil/gas that is the problem. It is when you don't want to use them. And I stated earlier that it is unlikely scenario but doesn't mean it is not a problem. The problem is, that you have this hypothetical sce...
by Daid
Sat May 06, 2017 9:40 am
Forum: General discussion
Topic: What programming language Factorio is written in?
Replies: 38
Views: 40643

Re: What programming language Factorio is written in?

Thank you, I am going to begin studing C++ then. I highly recommend against that as a first language. It's one of the best languages to make high performance code. But it's also unforgiving on mistakes. If you are a beginning programmer, start with something like python or C#. If you like games, Un...

Go to advanced search