Search found 596 matches

by robot256
Sat Mar 25, 2023 8:01 pm
Forum: Technical Help
Topic: Best CPU available: AMD Ryzen 9 7950X3D?
Replies: 48
Views: 11249

Re: Best CPU available: AMD Ryzen 9 7950X3D?

Remember that while the vanilla Factorio engine is heavily optimized to minimize cache misses, the Lua interpreter that runs mod code is not. Large, heavily modded maps might not see any improvement from Vcache at all, so physical RAM latency is still important.
by robot256
Fri Mar 24, 2023 5:27 pm
Forum: Gameplay Help
Topic: Fluid system: only 1st Storage Tank is filled to 25k and only with a pump
Replies: 47
Views: 6316

Re: Fluid system: only 1st Storage Tank is filled to 25k and only with a pump

I've noticed that a pipe as well as a tank displays only liquid level but not flow speed. If there's no flow speed how can a player know how it's working if the fluid level is irrelevant? The only entities which show flow speed are steam engines/turbines & (offshore) pumps I know of. Perhaps I'...
by robot256
Fri Mar 24, 2023 12:54 am
Forum: Gameplay Help
Topic: Fluid system: only 1st Storage Tank is filled to 25k and only with a pump
Replies: 47
Views: 6316

Re: Fluid system: only 1st Storage Tank is filled to 25k and only with a pump

It's logical that you need an input of 60/s to be able to consume 60/s. We're talking about Steam Level. If that's up to the max, there isn't a problem to provide constant flow needed (or we'll see if it drains that there's something wrong). The fluid level in a flowing pipe is a stable equilibrium...
by robot256
Sat Mar 18, 2023 4:24 pm
Forum: General discussion
Topic: Can't understand hate for handcrafting and love for early malls
Replies: 27
Views: 6886

Re: Can't understand hate for handcrafting and love for early malls

If I have a stock pile of green circuits, gears, iron plate, copper plate, etc. I can handcraft most products for early game. Belts is something I like to automate, too, because it is used en masse. I agree, even in late game I set my logistics requests to a stack of all the main intermediate produ...
by robot256
Tue Mar 14, 2023 9:53 pm
Forum: Modding help
Topic: Determine if item_prototypes attribute is a pointer?
Replies: 4
Views: 808

Re: Determine if item_prototypes attribute is a pointer?

This is a bug in the Global Variable Viewer mod because it naively walks the prototype tree which includes a doubly-linked 2-level tree of LuaGroup objects. The LuaGroup for the subgroup has a reference to the parent group, and the parent has a reference back to the subgroup. This should be handled ...
by robot256
Mon Mar 13, 2023 4:04 am
Forum: Modding discussion
Topic: New to Modding, what is allowed?
Replies: 3
Views: 1024

Re: New to Modding, what is allowed?

My first mod copied a few subroutines from another mod. I messaged them, asked for some advice and if they minded me using that code. Most folks are reasonable if you ask politely. You may have already figured it out, but there's lots of "mods of mods" that change the characteristics of an...
by robot256
Sat Mar 11, 2023 4:15 am
Forum: Questions, reviews and ratings
Topic: LTN Combat outpost resupply?
Replies: 4
Views: 1165

Re: LTN Combat outpost resupply?

I was going to pile on the train of "don't use LTN for that", but then I tried it for myself. The "Merged Delivery" feature does in fact allow multiple items to be loaded into one train, if they are all requested by one station and provided by another. A minimal amount of circuit...
by robot256
Tue Mar 07, 2023 1:35 pm
Forum: Logistic Train Network
Topic: Bug? Constant Combinator OFF still triggers requests
Replies: 3
Views: 759

Re: Bug? Constant Combinator OFF still triggers requests

It's not the only way. You could have a second combinator that you turn on to make the price and request thresholds 1 billion each. Or pass the wire to the stop through a logic combinator that acts as a switch, and have another constant combinator that controls whether it passes signals or not. (Ari...
by robot256
Mon Mar 06, 2023 11:59 pm
Forum: Modding help
Topic: How to make a definition name for the custom event?
Replies: 2
Views: 478

Re: How to make a definition name for the custom event?

There is no way to assign a global name to a custom event ID. When cross-mod compatibility is needed, you will need to add a remote interface so that mod can ask your mod what event ID to register.
by robot256
Mon Mar 06, 2023 11:04 pm
Forum: Logistic Train Network
Topic: Bug? Constant Combinator OFF still triggers requests
Replies: 3
Views: 759

Re: Bug? Constant Combinator OFF still triggers requests

If you have any other signals wired to the LTN stops, like the buffer chests, that is all it takes to turn it into a provider (positive items) or requester (negative items). It uses defaults for everything else.
by robot256
Sun Mar 05, 2023 2:40 pm
Forum: Logistic Train Network
Topic: changing config params
Replies: 9
Views: 2183

Re: changing config params

Upuaut wrote:
Sun Mar 05, 2023 9:59 am
After changing the settings the trains still have the default times in their delivery plan.
Did you wait for each train to return to the Depot and get a new delivery like Optera said? It should have taken effect eventually.
by robot256
Sun Mar 05, 2023 2:38 pm
Forum: Modding help
Topic: Creation of a machine-gun wagon on the basis of an artillery wagon.
Replies: 4
Views: 648

Re: Creation of a machine-gun wagon on the basis of an artillery wagon.

The artillery behavior code is in the base game and cannot be modified to act like a normal turret. The turret wagons mod (https://mods.factorio.com/mod/Armored-train) achieves your goal by teleporting an invisible turret entity along with the train wagon. It's very inefficient right now because it'...
by robot256
Sat Feb 25, 2023 2:04 am
Forum: Gameplay Help
Topic: Why train chooses long distance?
Replies: 7
Views: 1192

Re: Why train chooses long distance?

If a train is occupying the short rail at the moment a second train is computing a path through the intersection, it's possible the second train thinks the longer path is a safer option. It won't necessarily check if the shorter path becomes available before it gets to the intersection as long as th...
by robot256
Thu Feb 23, 2023 8:53 pm
Forum: Resolved Problems and Bugs
Topic: [boskid][1.1.76] calling LuaEntity.fluidbox.get_prototype(index) sometimes returns wrong prototype.
Replies: 9
Views: 2418

Re: [boskid][1.1.76] calling LuaEntity.fluidbox.get_prototype(index) sometimes returns wrong prototype.

boskid wrote:
Thu Feb 23, 2023 12:38 pm
Ok. This is now fixed for 1.1.77 and it consists of 2 changes
Thank you for addressing this! Hopefully this will resolve my interface request as well.
by robot256
Thu Feb 23, 2023 12:20 am
Forum: Resolved Problems and Bugs
Topic: [boskid][1.1.76] calling LuaEntity.fluidbox.get_prototype(index) sometimes returns wrong prototype.
Replies: 9
Views: 2418

Re: [1.1.76] calling LuaEntity.fluidbox.get_prototype(index) sometimes returns wrong prototype.

Join my thread over in Modding Interface Requests... https://forums.factorio.com/viewtopic.php?f=28&t=100681 The thing that makes this a bug, and which Rseding did not address when closing the 2020 bug report, is that `LuaFluidBox::get_prototype(n)` validates the range of `n` based on the number...
by robot256
Sun Feb 19, 2023 8:19 pm
Forum: Modding interface requests
Topic: Get BurntResult on Vehicle and BurnerGenerator while mined interrupting a consumption process
Replies: 19
Views: 4090

Re: Get BurntResult on Vehicle and BurnerGenerator while mined interrupting a consumption process

I finally found the time to do this as a mod . It works perfectly for on_player_mined_entity and on_robot_mined_entity. However for script_raised_destroy it's not so clear what to do. I have decided to spill the item on the ground. I've added a related modding request at https://forums.factorio.com...
by robot256
Thu Feb 09, 2023 6:37 am
Forum: Logistic Train Network
Topic: train request more than warehouse has
Replies: 7
Views: 1191

Re: train request more than warehouse has

Check your circuits to make sure the inventory signal is not getting inflated somehow. For example, by connecting both red and green wires, which get added together by the receiver. Or by accidentally connecting some other circuit. And then check your provider threshold value.
by robot256
Wed Feb 08, 2023 6:55 pm
Forum: Logistic Train Network
Topic: train request more than warehouse has
Replies: 7
Views: 1191

Re: train request more than warehouse has

By default, the train will stay until it is full or some time has passed. LTN can schedule partial loads, but it does not change the schedule condition to leave when that partial loads is loaded. This is so the inserters aren't left hanging with extra material. You need to use signals in order to fo...
by robot256
Wed Feb 08, 2023 12:57 pm
Forum: Technical Help
Topic: Mod dissociated from save, sync fails to re-add it.
Replies: 1
Views: 427

Re: Mod dissociated from save, sync fails to re-add it.

"Sync mods with save" is just a convenient way to get the same set of mods again. There are plenty of times you need to load a save with a manually adjusted mod set. When intentionally adding or removing mods from a save, or if mod updates change dependencies, mod sync will complain but yo...

Go to advanced search