Page 1 of 1

Version 0.17.45

Posted: Fri May 31, 2019 1:10 pm
by FactorioBot
Bugfixes
  • Changed the go-to-mod buttons in the manage and update tabs of the Mods GUI to switch to the install tab if needed. (65902)
  • Fixed that it was possible to open the command console while inside the technology GUI. (66458)
  • Fixed that it was not possible to build ghosts in normally visible area which is in fog of war in map view. (71411)
  • Fixed a crash when removing modded recipes while hand-crafting those recipes. (70247)
  • Fixed that nested CustomGuiStyle changes didn't work correctly. (71419)
  • Fixed that inserter would sometimes put items on the wrong side of the belt.
Scripting
  • Added only_in_alt_mode to LuaRendering draw functions.
  • Changed LuaEntity::copy_settings() to also copy settings from ghosts.
Use the automatic updater if you can (check experimental updates in other settings) or download full installation at http://www.factorio.com/download/experimental.

Re: Version 0.17.45

Posted: Fri May 31, 2019 2:45 pm
by NickKsh
Fixed that inserter would sometimes put items on the wrong side of the belt.
Thank you kindly <3

Re: Version 0.17.45

Posted: Fri May 31, 2019 4:03 pm
by theolderbeholder
FactorioBot wrote:
Fri May 31, 2019 1:10 pm
Bugfixes
  • Fixed that inserter would sometimes put items on the wrong side of the belt.
That was a bug? I blamed my children! :oops:

Re: Version 0.17.45

Posted: Fri May 31, 2019 7:04 pm
by darkfrei
NickKsh wrote:
Fri May 31, 2019 2:45 pm
Fixed that inserter would sometimes put items on the wrong side of the belt.
Thank you kindly <3
It would be nice to have is as an option. But just both sides, why not if it possible?

Re: Version 0.17.45

Posted: Fri May 31, 2019 7:56 pm
by TatsuZZMage
It was a bit too funny watching that speed runner yesterday having to keep fixing his belts. :twisted: thanks for that fix.

Re: Version 0.17.45

Posted: Sat Jun 01, 2019 1:09 pm
by ShutEye_DK
theolderbeholder wrote:
Fri May 31, 2019 4:03 pm
FactorioBot wrote:
Fri May 31, 2019 1:10 pm
Bugfixes
  • Fixed that inserter would sometimes put items on the wrong side of the belt.
That was a bug? I blamed my children! :oops:
Does it matter which kind of bug you gave the blame? :D

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 2:42 am
by badtouchatr
Re: the "player/character" change in 0.17.35:

The Wiki goes into detail about the difference between "player" and "character" in the game, and states (emphasis added):
The character's main inventory has 80 slots...
So then why do we get the message in-game that says (emphasis added):
Cannot insert [x]. Player's inventory full.
Just looking for consistency when the devs are being nitpicky about this. Imagine what new players trying earnestly to learn the game (or even mod it) think. :)

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 8:01 am
by Bilka
"player's inventory is full" is used regardless of the player's controller. As the wiki page that you linked describes, the controller is part of the player, so the message is correct. "player's controller's inventory is full" would be more accurate, but it would be confusing to anyone who doesn't know the internals of the game, which are the large majority of the players.

In general, locale has to be understandable, which means avoiding internal terms such as "entity" or "controller". The Lua API has the complete opposite aim, it wants to be as close to the internal terms as possible. So there will be, and already is, difference in naming.

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 11:11 am
by eradicator
Bilka wrote:
Wed Jun 05, 2019 8:01 am
"player's inventory is full"
In all honesty "player" is also a technical term and it should probably be "Your inventory is full.", or for a role-play like in-character perspective "My inventory is full.". And when you're inserting into other people in multiplayer "<player_name>'s inventor is full.

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 2:51 pm
by badtouchatr
Bilka wrote:
Wed Jun 05, 2019 8:01 am
"player's inventory is full" is used regardless of the player's controller. As the wiki page that you linked describes, the controller is part of the player, so the message is correct. "player's controller's inventory is full" would be more accurate, but it would be confusing to anyone who doesn't know the internals of the game, which are the large majority of the players.

In general, locale has to be understandable, which means avoiding internal terms such as "entity" or "controller". The Lua API has the complete opposite aim, it wants to be as close to the internal terms as possible. So there will be, and already is, difference in naming.
Wow, more convoluted language to explain something that is already convoluted. It's ok, *wink wink*, I'll play along.

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 3:26 pm
by Deadlock989
badtouchatr wrote:
Wed Jun 05, 2019 2:51 pm
Wow, more convoluted language to explain something that is already convoluted. It's ok, *wink wink*, I'll play along.
You don't appear to be able to tell the difference between natural human languages and computer code. I would get that looked at.

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 3:51 pm
by badtouchatr
Deadlock989 wrote:
Wed Jun 05, 2019 3:26 pm
badtouchatr wrote:
Wed Jun 05, 2019 2:51 pm
Wow, more convoluted language to explain something that is already convoluted. It's ok, *wink wink*, I'll play along.
You don't appear to be able to tell the difference between natural human languages and computer code. I would get that looked at.
Actually, I can. I was a programmer, and have written mods for games in Lua. What I'm doing is making fun of the devs trying to fix something so trivial that should've been fixed like in 0.9, when they had a lot smaller user base. Anyway, I'm done. It's their game, they can call things whatever they want.

Re: Version 0.17.45

Posted: Wed Jun 05, 2019 3:53 pm
by Deadlock989
badtouchatr wrote:
Wed Jun 05, 2019 3:51 pm
What I'm doing is making fun of the devs
Oh. So not stupid, then, just bloody-minded. Sorry, I find those hard to tell apart in a text-based medium sometimes.