Search found 5698 matches

by mrvn
Thu Apr 18, 2024 7:05 pm
Forum: Modding help
Topic: How to make an inventory that incudes the exact contents (slot by slot) in blueprints?
Replies: 0
Views: 12

How to make an inventory that incudes the exact contents (slot by slot) in blueprints?

I'm working on a crafting combinator and currently am stuck at support for modules. Currently the crafting combiantor has a chest containing modules in a user defined order, one module per slot. When setting a recipe the combinator simply tries to insert modules in the order they are in the chest. W...
by mrvn
Thu Apr 18, 2024 6:44 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 29
Views: 3714

Re: make more entity prototypes support rotation

There are two parts to the direction of an entity: 1) the collision box rotates, the direction of the belt changes, the location of pipe connection changes. 2) You get a different graphic. I agree that rotating a tree makes little sense. Well, the first 90° rotation makes the tree a fallen tree. Tha...
by mrvn
Wed Apr 17, 2024 8:26 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 29
Views: 3714

Re: make more entity prototypes support rotation

"Factorio uses dependency injection in ... graphics". Isn't the rotation, specifically the direction value, purely a graphics thing? Direction is used to determine the orientation of the bounding box on the entity, to determine which way input and output fluidboxes are on the entity, to d...
by mrvn
Wed Apr 17, 2024 5:49 pm
Forum: Minor issues
Topic: [0.18.18] Consumption graph inaccurate with modded lab.
Replies: 15
Views: 7393

Re: [0.18.18] Consumption graph inaccurate with modded lab.

That would also remove the loss of science packs due to transferring packs with partial durability. Apparently when you daisy chain labs you get less science than when you feed them individually. As for steam boilers don't they consume the fuel when they use the first joule of energy and then keep a...
by mrvn
Wed Apr 17, 2024 5:27 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 29
Views: 3714

Re: make more entity prototypes support rotation

... Weather he knows about dependency injection or not and why it wasn't used. Factorio uses dependency injection in a few places where it makes sense; network sockets, graphics, sounds, and so on. However, dependency injection only works when your dependency is an interface (set of virtual functio...
by mrvn
Mon Apr 15, 2024 1:03 am
Forum: Mechanical Throughput Magic (circuit-free)
Topic: Beautiful Sushi Belts
Replies: 85
Views: 101623

Re: Beautiful Sushi Belts

No problem! My bad on expecting everyone to know what rate-limited sushi is. BTW I think I have my setup for the 12 science packs of the expansion, can't wait to try that out :D Well, with rate limiting there really isn't any magic to it. And with 12 that is 6 per side or half a yellow belt each. I...
by mrvn
Mon Apr 15, 2024 12:52 am
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 29
Views: 3714

Re: make more entity prototypes support rotation

I'm just sometimes amazed at some of the problems when they are well known programming issues with established solutions. It triggers the "I've learned about how not do this and that sounds exactly how this was done" syndrom. Well, do you think Rseding91 doesn't know or considered and rej...
by mrvn
Fri Apr 12, 2024 10:41 pm
Forum: Ideas and Suggestions
Topic: Do not pause game when looking at research in single player
Replies: 73
Views: 28817

Re: Do not pause game when looking at research in single player

It’s not so, that the devs have nothing todo. And their internal list is surely sorted by game-play-value multiplied with the reversed implementation effort. Something like this. If it was sorted as you state, then a fix that had high game-play-value and a minimal 1/implementation-effort would be a...
by mrvn
Fri Apr 12, 2024 10:39 pm
Forum: News
Topic: Friday Facts #403 - Train stops 2.0
Replies: 129
Views: 16031

Re: Friday Facts #403 - Train stops 2.0

hi, i am still missing the opportunity to split the output from a train station evenly to all trains that want to go to that station. for example: i've one pickup station for iron ore but if i have two trains that will pick up that ore and the production of the ore is too slow to fully support both...
by mrvn
Fri Apr 12, 2024 10:29 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 29
Views: 3714

Re: make more entity prototypes support rotation

You're welcome to make your own game with a similar feature set to Factorio and implement it in a way you see fit. Sorry if I come across snarky. You're doing a great game. I'm just sometimes amazed at some of the problems when they are well known programming issues with established solutions. It t...
by mrvn
Mon Apr 08, 2024 2:03 pm
Forum: Modding interface requests
Topic: make more entity prototypes support rotation
Replies: 29
Views: 3714

Re: make more entity prototypes support rotation

As for C: While waiting for the game to (auto)save is boring is that really something we should feature shorten the game for so it's 0.00001% faster? Why do entities even have rotating and non-rotating types? Or if they must why isn't that using dependency injection? The entity class should get the ...
by mrvn
Mon Apr 08, 2024 1:49 pm
Forum: Ideas and Suggestions
Topic: ARM Build
Replies: 153
Views: 54351

Re: ARM Build

Well, I don't want to use the headless server on a switch. I just want it to exist so I can try running on a non-switch.
by mrvn
Mon Apr 08, 2024 1:47 pm
Forum: News
Topic: Friday Facts #403 - Train stops 2.0
Replies: 129
Views: 16031

Re: Friday Facts #403 - Train stops 2.0

Since there is wind and clouds there should also be waves lapping at the support pillars.

Now you GPU wizards, get to doing some magic. :)

PS: shadows should be distorted by waves too.
by mrvn
Fri Apr 05, 2024 7:51 pm
Forum: Ideas and Suggestions
Topic: ARM Build
Replies: 153
Views: 54351

Re: ARM Build

As to headless ARM server: All the work is really done there for the switch client already. As long as the FPU of the ARM in question doesn't behave differently from the switch ARM core there should be zero changes. Where ARMs really differ is the GPU, i.e. the graphical client. In fact is there a h...
by mrvn
Tue Apr 02, 2024 2:28 pm
Forum: Minor issues
Topic: [1.1.100] Load dialog constantly scrolls back to selected item while something is writing in the saves folder
Replies: 5
Views: 300

Re: [1.1.100] Load dialog constantly scrolls back to selected item while something is writing in the saves folder

It's creating a hidden file with a random extension and only at the end it gets renamed to the real, non-hidden name. So I'm a bit surprised the game doesn't ignore it.
by mrvn
Fri Mar 29, 2024 2:21 pm
Forum: Already exists
Topic: Add LuaItemPrototype.effect
Replies: 3
Views: 178

Re: Add LuaItemPrototype.effect

Thanks.

But why, Why, WHY rename the field between the data and game stage? :(
by mrvn
Fri Mar 29, 2024 1:07 pm
Forum: Already exists
Topic: Add LuaItemPrototype.effect
Replies: 3
Views: 178

Add LuaItemPrototype.effect

TL;DR Add the effect table from ModulePrototype to LuaItemPrototype. What ? In the data phase modules have an effect table detailing what effects the module item has. In the game phase modules use the LuaItemPrototype class and the effect table is unavailable. Add the table when the item is a modul...
by mrvn
Fri Mar 29, 2024 12:15 pm
Forum: Minor issues
Topic: [1.1.100] Load dialog constantly scrolls back to selected item while something is writing in the saves folder
Replies: 5
Views: 300

[1.1.100] Load dialog constantly scrolls back to selected item while something is writing in the saves folder

I'm copying a large save game over a slow connection (simulate with rsync --bwlimit) into the saves folder. At the same time I'm trying to load a game in factorio. When I try to scroll through the available games it always jumps right back to have the currently selected game visible making it appear...
by mrvn
Thu Mar 28, 2024 11:19 am
Forum: Ideas and Suggestions
Topic: Smaller batch fluid processing
Replies: 25
Views: 436

Re: Friday Facts #402 - Lightspeed circuits

3) Smoothing doesn't really crate new data, it's merely a reinterpretation of existing data. So, you know, you can probably just smooth the 100 or so visible data points on the production graph, when it's actually open, and call it good. to repeat again, i'm not talking about strictly speaking &quo...

Go to advanced search