posila wrote: ↑Sat Nov 03, 2018 10:33 pmI don't know reasoning beyond what was written in FFF
- Pickaxe - tool slot and mining-tool prototype removed from engine (there is dummy mining-tool for purpose of migration of old saves)
- Burner efficiency - no engine change, base mod was changed so it always uses efficiency = 1
- Hardness, Mining power, Mining speed & Mining time - mining speed calculation overhauled in the engine; mining_hardness and mining_power removed, only mining_time and mining_speed are used to calculate final mining speed. If you want to constrain some resources to be minable only by higher tier of drills, use resource_categories (see pumpjack definition in base mod). Restricting player from mining non-resource entity is not possible at the moment. It's also not possible to temporarily prevent player from mining resource entities (player can either mine a resource from start - but maybe super slow, or not able to mine it at all).
- Resistances/Damage types - no engine change, mods can add more damage types if they need to
- Assembling machine ingredient limit - minor engine change = AssemblingMachinePrototype::ingredient_count is now optional and defaults to 255, everything else were changes in base mod
Friday Facts #266 - Cleanup of mechanics
Friday Facts #266 - Cleanup of mechanics
https://www.factorio.com/blog/post/fff-266
-
- Filter Inserter
- Posts: 361
- Joined: Mon Aug 01, 2016 2:38 pm
- Contact:
Re: Friday Facts #266 - Cleanup of mechanics
Another great post from the great devs behind this game... just keep up the good work! Thank you for thousands of hours of fun and still yet more to come. The streamlining makes much more sense now.
Last edited by RocketManChronicles on Fri Oct 26, 2018 3:22 pm, edited 1 time in total.
Re: Friday Facts #266 - Cleanup of mechanics
I'm very glad to hear about the change to assembly machines. I've always felt like I had to rush blue assemblers - despite their expensive early game cost - because greys just can't make too many basic recipes.
Now I'll be able to delay upgrading to blues a bit and focus more on automating early game recipes instead of dumping all my resources into those ASAP. (Also - yay! we'l be able to automate refinery production immediately)
Now I'll be able to delay upgrading to blues a bit and focus more on automating early game recipes instead of dumping all my resources into those ASAP. (Also - yay! we'l be able to automate refinery production immediately)
-
- Filter Inserter
- Posts: 463
- Joined: Tue Jun 28, 2016 2:07 pm
- Contact:
Re: Friday Facts #266 - Cleanup of mechanics
No loss of efficiency from switching to electric smelting while still using boiler-driven steam power? Interesting.
Will the melee mechanic still exist? Does the damage scale with the new steel-axe replacement tech?
Will the melee mechanic still exist? Does the damage scale with the new steel-axe replacement tech?
Re: Friday Facts #266 - Cleanup of mechanics
So it seems, by what we could read from this FFF, that the wait will be long for the 0.17...
It is a dubious sentiment: A part of me wants to play the new aditions, the other wants to wait for more incredible alterations to the base game
This alterations seems to be so substantial that i can't even play 0.16 anymore... The harder part is to find the pacience to wait..
But, keep up the good work!
It is a dubious sentiment: A part of me wants to play the new aditions, the other wants to wait for more incredible alterations to the base game
This alterations seems to be so substantial that i can't even play 0.16 anymore... The harder part is to find the pacience to wait..
But, keep up the good work!
Re: Friday Facts #266 - Cleanup of mechanics
Yes! This is a great mindset! Cut the excess features and complexity, so the good parts can shine!
This is something so many designers don't understand, leading to all these zombie games that drown in their own featuritis.
Thumbs up!
This is something so many designers don't understand, leading to all these zombie games that drown in their own featuritis.
Thumbs up!
Re: Friday Facts #266 - Cleanup of mechanics
Weapons and armor behave much the same as pickaxes, you craft them once and keep them equipped forever. Maybe you should get rid of equipment entirely, simply upgrade the base armor and unlock new weapons without the need to equip them (what's the point of limiting it to three anyway?). While you're at it you could consume ammunition from the inventory directly and remove the tool box on the bottom right entirely, or maybe replace it with an ammo indicator (rather than info on the current stack only).
Re: Friday Facts #266 - Cleanup of mechanics
On the topic of eliminating unnecessary complexity - there was a proposal on reddit to round belt throughputs to 15/30/45 (link).
What do you think about it?
What do you think about it?
Re: Friday Facts #266 - Cleanup of mechanics
We can't do that easily actually. The movement of items on belts is 1 pixel per tick, and if you change it to something else than the multiplication of it, the movement will look choppy.
Re: Friday Facts #266 - Cleanup of mechanics
The proposal didn't actually suggest changing the movement speed. It suggested packing the icons on the belt slightly closer together, so that the average density was 12.5% higher, resulting in higher throughput at the same movement speed.
Re: Friday Facts #266 - Cleanup of mechanics
All the changes look good to me!
Which of these changes are to the core game engine itself, and which are in the base mod only?
Edit: seems like too many of these changes aren't moddable back in. I think that is a waste of code you already got into a great state and a big problem for big mods.
Which of these changes are to the core game engine itself, and which are in the base mod only?
Edit: seems like too many of these changes aren't moddable back in. I think that is a waste of code you already got into a great state and a big problem for big mods.
Last edited by H8UL on Sat Oct 27, 2018 11:08 am, edited 1 time in total.
Shameless mod plugging: Ribbon Maze
Re: Friday Facts #266 - Cleanup of mechanics
There is no need to do full-pixel steps as GPUs are fine with rendering stuff that is not aligned to a full-pixel grid. Use floats for sprite coordinates (GPUs expect floats anyway) and support some cheap antialiasing mode, so the result always looks smooth.
-
- Fast Inserter
- Posts: 112
- Joined: Wed Aug 31, 2016 3:35 am
- Contact:
Re: Friday Facts #266 - Cleanup of mechanics
This....by all means, thisYehn wrote: ↑Fri Oct 26, 2018 3:21 pmI'm very glad to hear about the change to assembly machines. I've always felt like I had to rush blue assemblers - despite their expensive early game cost - because greys just can't make too many basic recipes.
Now I'll be able to delay upgrading to blues a bit and focus more on automating early game recipes instead of dumping all my resources into those ASAP. (Also - yay! we'l be able to automate refinery production immediately)
Re: Friday Facts #266 - Cleanup of mechanics
R.I.P. TeamSteelAxe
R.I.P. "Praise the Steelaxe!"
R.I.P. "Praise the Steelaxe!"
- SuperSandro2000
- Filter Inserter
- Posts: 742
- Joined: Sun Jan 12, 2014 3:54 am
- Contact:
Re: Friday Facts #266 - Cleanup of mechanics
Do you keep all the options for mods? Please ...
For removing picks:
How do you want to lock progression in mods?
I mean add another lab that you can only feed materials... Wow now we really advanced that.
Removing resistances is fine. No one cared about them anyway.
Removing mining power removes another possibility for mods to make drills that don't mine at a constant rate.
For removing picks:
How do you want to lock progression in mods?
I mean add another lab that you can only feed materials... Wow now we really advanced that.
Removing resistances is fine. No one cared about them anyway.
Removing mining power removes another possibility for mods to make drills that don't mine at a constant rate.
Last edited by SuperSandro2000 on Fri Oct 26, 2018 4:06 pm, edited 1 time in total.
Please call me simply Sandro.
My Main Mods: Sandro's fixes, Expanded Rocket Payloads Touched by an AngelBob and more can be found here
My Main Mods: Sandro's fixes, Expanded Rocket Payloads Touched by an AngelBob and more can be found here
Re: Friday Facts #266 - Cleanup of mechanics
What does the "Variation" line mean in ore tooltip? If it's something like number of sprites, i don't think player needs to know.
Re: Friday Facts #266 - Cleanup of mechanics
It's debug only and not shown to the player :)
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
-
- Inserter
- Posts: 46
- Joined: Mon Jul 04, 2016 7:29 pm
- Contact:
Re: Friday Facts #266 - Cleanup of mechanics
awesome changes!!!
-
- Manual Inserter
- Posts: 1
- Joined: Sun Feb 11, 2018 4:49 pm
- Contact:
Re: Friday Facts #266 - Cleanup of mechanics
Oh well, as least having pushed myself to get that achievement this last week I can hold my head high I did it the slightly harder way...Assembling machine ingredient limit removal
The idea behind this mechanic was that better assembling machines can use more complex recipes. But the reality is, that there is not really a clear connection between the number of ingredients and the complexity of the recipe. Since it was yet another thing that had to be explained somehow, we decided to just remove it. The only real downside is, that the achievement "lazy bastard" will be much less of a puzzle, but we still consider it to be worth it.
Now will I manage to do "There is no spoon" before 0.17 too, we'll see.
Re: Friday Facts #266 - Cleanup of mechanics
Yet more quality of life. The game is going to be polished so much, its gonna have a hole in it
Lazy bastard is going to be a breeze now. I would consider lowering the craft count to reflect these changes.
Have you considered wiping the achievement stats on 1.0 launch?
Lazy bastard is going to be a breeze now. I would consider lowering the craft count to reflect these changes.
Have you considered wiping the achievement stats on 1.0 launch?