As the title states, we cannot do custom tooltips on recipes when we can still do localized descriptions (the old method of custom tooltips)
Since it's on the Prototype I would've expected it to work on at least the major four (Items, Entities, Recipes, and Technologies).
I can concede it maybe not ...
Search found 135 matches
- Fri Sep 26, 2025 12:21 am
- Forum: Bug Reports
- Topic: [2.0.68] CustomTooltipField doesn't show up on Recipes
- Replies: 0
- Views: 14
- Thu Sep 18, 2025 9:32 pm
- Forum: Resolved Requests
- Topic: LuaEntity::mirroring specifics
- Replies: 1
- Views: 247
LuaEntity::mirroring specifics
Boskid recently gave pretty good detail about what exactly it means for an entity to be mirrored
I believe it should make it into the documentation
when i was un-messing the entity flipping logic and mirroring logic (and there as a lot of stuff to un-mess), i came up with following rule that ...
I believe it should make it into the documentation
when i was un-messing the entity flipping logic and mirroring logic (and there as a lot of stuff to un-mess), i came up with following rule that ...
- Thu Sep 18, 2025 9:26 pm
- Forum: Resolved Requests
- Topic: LuaEntity::orientation doesn't mention turrets
- Replies: 2
- Views: 232
Re: LuaEntity::orientation doesn't mention turrets
Oh... I didn't even notice the latest post was recent :P
- Thu Sep 18, 2025 6:06 pm
- Forum: Resolved Requests
- Topic: LuaEntity::orientation doesn't mention turrets
- Replies: 2
- Views: 232
LuaEntity::orientation doesn't mention turrets
I noticed the fact that relative_turret_orientation seems to leave out regular turrets, and then someone shared https://forums.factorio.com/34552 with me
I would assume this is still valid, and if so it should get documented.
Either orientation should expand upon what "smooth orientation" means ...
I would assume this is still valid, and if so it should get documented.
Either orientation should expand upon what "smooth orientation" means ...
- Mon Sep 08, 2025 6:54 pm
- Forum: Implemented mod requests
- Topic: Improve data:extend's error message (or support the common misuse)
- Replies: 3
- Views: 192
Improve data:extend's error message (or support the common misuse)
A number of times people will see "invalid prototype array" and misinterpret that.
Or even just miss those words entirely because of the big block of text that is the serpent.block of what was given
What I want is to reword it into "invalid array of prototypes" to be a little more clear in what it ...
Or even just miss those words entirely because of the big block of text that is the serpent.block of what was given
What I want is to reword it into "invalid array of prototypes" to be a little more clear in what it ...
- Fri Aug 29, 2025 5:07 pm
- Forum: Documentation Improvement Requests
- Topic: Mention that script.raise_event raises it instantly
- Replies: 2
- Views: 670
- Fri Aug 29, 2025 5:05 pm
- Forum: Documentation Improvement Requests
- Topic: LuaBootstrap::raise_event doesn't mention CustomEvent
- Replies: 0
- Views: 302
LuaBootstrap::raise_event doesn't mention CustomEvent
It says "only events generated with LuaBootstrap::generate_event_name and the following can be raised:" and then lists all the 'actual' events that can be raised
This could mislead people to think they have to use generate_event_name despite a prototype having been made for the express purpose of ...
This could mislead people to think they have to use generate_event_name despite a prototype having been made for the express purpose of ...
- Mon Aug 18, 2025 9:24 pm
- Forum: Not a bug
- Topic: [2.0.64] Ghost fast replacing will directly replace entities
- Replies: 6
- Views: 548
Re: [2.0.64] Ghost fast replacing will directly replace entities
Then... What am I doing wrong..? It's returning false
(though maybe this kinda conversation should move to the discord which can move faster)
Edit: Wait, I'm sure it's related to prototype stuff and `next_upgrade`..?
Edit 2: Or maybe it's the fact that I'm trying to go from ghost assembler to ghost ...
(though maybe this kinda conversation should move to the discord which can move faster)
Edit: Wait, I'm sure it's related to prototype stuff and `next_upgrade`..?
Edit 2: Or maybe it's the fact that I'm trying to go from ghost assembler to ghost ...
- Mon Aug 18, 2025 9:17 pm
- Forum: Not a bug
- Topic: [2.0.64] Ghost fast replacing will directly replace entities
- Replies: 6
- Views: 548
Re: [2.0.64] Ghost fast replacing will directly replace entities
Oh wait nvm... `order_upgrade` doesn't work on ghosts
I just got my wires crossed while testing and forgot which entity I was fast-replacing and which one I had the event upgrade the ghost to
I just got my wires crossed while testing and forgot which entity I was fast-replacing and which one I had the event upgrade the ghost to
- Mon Aug 18, 2025 9:05 pm
- Forum: Not a bug
- Topic: [2.0.64] Ghost fast replacing will directly replace entities
- Replies: 6
- Views: 548
Re: [2.0.64] Ghost fast replacing will directly replace entities
The crux of my problem was that I was fast-replacing a ghost and it was affecting the real entity.
I was not aware of `order_upgrade` (though I should've expected it to exist), and some quick testing shows that it is in fact instant on ghosts.
With a bit of "if ghost then" logic, this should be ...
I was not aware of `order_upgrade` (though I should've expected it to exist), and some quick testing shows that it is in fact instant on ghosts.
With a bit of "if ghost then" logic, this should be ...
- Mon Aug 18, 2025 3:30 am
- Forum: Not a bug
- Topic: [2.0.64] Ghost fast replacing will directly replace entities
- Replies: 6
- Views: 548
[2.0.64] Ghost fast replacing will directly replace entities
Now, there's a pretty solid argument that this is an interface or feature request instead. I won't be upset if it just gets moved
If you hover over a chest, and run this command. The original chest will get destroyed (left on the ground).
/c
local entity = game.player.selected
entity.surface ...
If you hover over a chest, and run this command. The original chest will get destroyed (left on the ground).
/c
local entity = game.player.selected
entity.surface ...
- Tue Jul 29, 2025 5:11 pm
- Forum: Modding interface requests
- Topic: max_fluid_flow as a fluidbox prototype
- Replies: 8
- Views: 972
Re: max_fluid_flow as a fluidbox prototype
Ditto, having it work like a minimum of network limit would be nice.
Would mean there will be a need to police the inputs if you want a full network limit, but that's on the mod creator
Would mean there will be a need to police the inputs if you want a full network limit, but that's on the mod creator
- Tue Jul 15, 2025 6:21 pm
- Forum: Mod portal Discussion
- Topic: Give any mod that depends on space-age the space age category
- Replies: 4
- Views: 761
Re: Give any mod that depends on space-age the space age category
Tl;dr it's more work on the backend, especially navigating the full dependency tree, but hopefully they can add it eventually.
I don't think it would need to navigate the full dependency tree, just slap the label whenever a mod is uploaded that adds a dependency with the label or enables a flag ...
- Tue Jul 15, 2025 2:39 pm
- Forum: Mod portal Discussion
- Topic: Give any mod that depends on space-age the space age category
- Replies: 4
- Views: 761
Re: Give any mod that depends on space-age the space age category
+1 I was surprised to realize that hard dependencies didn't pass on the sticker
- Sun Jun 01, 2025 7:44 pm
- Forum: Implemented mod requests
- Topic: Option for LuaRendering to flash like alerts
- Replies: 4
- Views: 735
Option for LuaRendering to flash like alerts
I've had a couple instances of making a LuaRenderObject to specifically mimic a custom alert. Of course combined with adding the custom alert to every player on a force.
A single static sprite isn't the most obvious, nor does it really mimic alerts all that well. I'd like some way to tap into the ...
A single static sprite isn't the most obvious, nor does it really mimic alerts all that well. I'd like some way to tap into the ...
- Thu May 29, 2025 8:42 pm
- Forum: Resolved Requests
- Topic: Inconsistent use of "count" and "amount" in modding api
- Replies: 4
- Views: 929
Re: Inconsistent use of "count" and "amount" in modding api
Not always. Fluids are usually amount, but items are inconsistent. The most prominent example is that minable and placeable_by uses count, while recipe ingredients and products uses amount.
Hence "generally". I see that specific example more as fluid can take decimals and the Ingredient and ...
- Mon May 26, 2025 12:55 pm
- Forum: Resolved Requests
- Topic: GameViewSettings slightly incorrect defaults
- Replies: 4
- Views: 854
Re: GameViewSettings slightly incorrect defaults
I personally think that's clearer. Though you'd probably want to swap the order so it more clearly uses the value of the field if set and uses a default if unset.Therenas wrote: Mon May 26, 2025 8:27 am I could do "`true` or value of `default_show_value`" I guess, but not sure if that's really clearer.
- Mon May 26, 2025 3:00 am
- Forum: Modding interface requests
- Topic: Damage-specific bonus SimpleModifiers
- Replies: 1
- Views: 344
Re: Damage-specific bonus SimpleModifiers
Oh I love this idea. Would encourage actually adding more damage types.
Problem I see with this, is that (afaik) some things that cause damage don't actually have a force associated with them...
Problem I see with this, is that (afaik) some things that cause damage don't actually have a force associated with them...
- Sun May 25, 2025 8:49 pm
- Forum: Implemented mod requests
- Topic: On_research_queued event
- Replies: 8
- Views: 2756
- Sun May 25, 2025 8:48 pm
- Forum: Implemented mod requests
- Topic: Add player to research manipulation events
- Replies: 3
- Views: 688
Add player to research manipulation events
The player is attributed in chat to things like starting(?) or canceling research. I'd prefer if the events also had an optional parameter for the player index so we can do similar things.
In my case, I want to explicitly recreate the chat message so my fake layer on top of chat can be accurate ...
In my case, I want to explicitly recreate the chat message so my fake layer on top of chat can be accurate ...