pY Veganism (inofficial)
Moderator: pyanodon
Re: pY Veganism (inofficial)
Hey,
thanks for offering your support. :)
I marked you two as collaborators.
thanks for offering your support. :)
I marked you two as collaborators.
Re: pY Veganism (inofficial)
Okay cool. How should we organize the collaboration? Via github? Btw if any of you needs me in a pinch I am available under Soggs#4093 on Discord. I can be found via the official factorio discord.
What I might do is make some kind of beta branch to test multiplayer desync since there is something going on there with composting silos but I am not sure what and I have some more or less willing test subjects on this available.
-
- Smart Inserter
- Posts: 1463
- Joined: Sun Jun 15, 2014 11:39 am
- Contact:
Re: pY Veganism (inofficial)
im pretty sure the desync issues are from line 126 in control.lua.Soggs wrote: ↑Sun Oct 27, 2019 11:29 amOkay cool. How should we organize the collaboration? Via github? Btw if any of you needs me in a pinch I am available under Soggs#4093 on Discord. I can be found via the official factorio discord.
What I might do is make some kind of beta branch to test multiplayer desync since there is something going on there with composting silos but I am not sure what and I have some more or less willing test subjects on this available.
Code: Select all
local relevant_machines = {}
Re: pY Veganism (inofficial)
I have a github repository for this mod. Not sure if I should restructure it, so that you can directly clone it to your mods folder.Soggs wrote: ↑Sun Oct 27, 2019 11:29 am Okay cool. How should we organize the collaboration? Via github? Btw if any of you needs me in a pinch I am available under Soggs#4093 on Discord. I can be found via the official factorio discord.
What I might do is make some kind of beta branch to test multiplayer desync since there is something going on there with composting silos but I am not sure what and I have some more or less willing test subjects on this available.
Edit: I'm available under tiriscef#7851 in discord.
That table should be final after it's population in line 127 to 141 (except that lua has no way to enforce that). It's creation is only dependant on other final values and it has no writing accesses after that.kingarthur wrote: ↑Sun Oct 27, 2019 2:06 pm im pretty sure the desync issues are from line 126 in control.lua.gets modified over time and in a muliplayer game local variables like that table can get out of sync and are not properly shared between players. it needs to be a global variable to avoid thatCode: Select all
local relevant_machines = {}
I have a theory that storing floating point numbers in global could be a problem for determinism. And the silos store two of them each.
Re: pY Veganism (inofficial)
Hey tiriscef, have you ever thought about boost for ralesia, we have fertilizer in pyht and in pyro but we can't use it to boost ralesia
Or another idea - use some replacer of ralesia, just another plant?
Or another idea - use some replacer of ralesia, just another plant?
Nickname on ModPortal - Naron79
Re: pY Veganism (inofficial)
It may be an idea to move the mod into its own repo where kingarthur and I can work as collaborators.tiriscef wrote: ↑Sun Oct 27, 2019 3:56 pm I have a github repository for this mod. Not sure if I should restructure it, so that you can directly clone it to your mods folder.
I wonder if that table creation with pairs is always the same across every machine. Also it is only in final in the sense of the current session. The table gets recreated every time you load the save.tiriscef wrote: ↑Sun Oct 27, 2019 3:56 pm That table should be final after it's population in line 127 to 141 (except that lua has no way to enforce that). It's creation is only dependant on other final values and it has no writing accesses after that.
I have a theory that storing floating point numbers in global could be a problem for determinism. And the silos store two of them each.
Floats should be deterministic but you could swap to ints as fixed point to avoid that.
Re: pY Veganism (inofficial)
I think logs, fawogae, ralesia and maybe kikalk could use an early game recipe with humus. I will probably add that this evening.
- BlueTemplar
- Smart Inserter
- Posts: 3032
- Joined: Fri Jun 08, 2018 2:16 pm
- Contact:
Re: pY Veganism (inofficial)
I googled if the Orks in Warhammer 40k should be considered vegan and was fascinated by the amount of search results where people asked and answered that question. :D
Re: pY Veganism (inofficial)
https://yadi.sk/i/Asakv0Ay1eEl4w
Conflict with Circuitissimo mod https://mods.factorio.com/mod/circuitchips
Conflict with Circuitissimo mod https://mods.factorio.com/mod/circuitchips
Nickname on ModPortal - Naron79
Re: pY Veganism (inofficial)
That is weird. The problem occures because Circuitissimo loads a library with a table.merge-function that doesn't actually merge the tables and somehow my mod calls that function instead of the stdlib one.
But my mod requires the stdlib-table-library and I don't have a clue why it doesn't overwrite Curcuitissimo's library.
Anyway. I will publish a new version somewhen tomorrow to fix that. :)
But my mod requires the stdlib-table-library and I don't have a clue why it doesn't overwrite Curcuitissimo's library.
Anyway. I will publish a new version somewhen tomorrow to fix that. :)
Re: pY Veganism (inofficial)
Error on new version
https://yadi.sk/i/XDk1q3otcFMFnQ
And something weird - new version can't load without circutissimo 0.0.8 omg - and fully can't load with circutissimo 0.0.9
So now i go back to 0.0.18 and i'll forgot about circutissimo for some time............ ehhhhhhh
https://yadi.sk/i/XDk1q3otcFMFnQ
And something weird - new version can't load without circutissimo 0.0.8 omg - and fully can't load with circutissimo 0.0.9
So now i go back to 0.0.18 and i'll forgot about circutissimo for some time............ ehhhhhhh
Nickname on ModPortal - Naron79
Re: pY Veganism (inofficial)
Someone should really teach me to automate compatibility tests before I further embarass myself.^^
I corrected the fix. If you redownload pyv 0.19 it should work.
I corrected the fix. If you redownload pyv 0.19 it should work.
Re: pY Veganism (inofficial)
Ok i'll try thank for ur responsiveness
Nickname on ModPortal - Naron79
Re: pY Veganism (inofficial)
tiriscef can i use recipe "sodium vapour lamp" in another mods so it'll be be duplicated?
And some recipes from ur mods are so useful
And some recipes from ur mods are so useful
Nickname on ModPortal - Naron79
Re: pY Veganism (inofficial)
Yes you can.
Re: pY Veganism (inofficial)
Do u planing something new or some changes to ur mod?
When i'm playing with PYHT i'm often think about ziupirs processing and about blalance between blood uisng and skin using which i need in tons to resilin and ethanolamine bcuz i'[m using alien bacteria so much
I think that the nylon and plastic can be more usfel and blood meal can be a little bit coastly
So many info about new balance of resources in PYAL, pyanodon can think about people which'll play with PYAL with another py mods
When i'm playing with PYHT i'm often think about ziupirs processing and about blalance between blood uisng and skin using which i need in tons to resilin and ethanolamine bcuz i'[m using alien bacteria so much
I think that the nylon and plastic can be more usfel and blood meal can be a little bit coastly
So many info about new balance of resources in PYAL, pyanodon can think about people which'll play with PYAL with another py mods
Nickname on ModPortal - Naron79
Re: pY Veganism (inofficial)
I'm not developing this mod at the moment, because pyal is in the same conceptual space and will most likely invalidate a lot of the ideas I have for pyv.
Also I'm focusing on getting Sosciencity to a playable state.
Also I'm focusing on getting Sosciencity to a playable state.
- ZombieMooose
- Filter Inserter
- Posts: 289
- Joined: Mon Feb 09, 2015 7:23 am
- Contact:
Re: pY Veganism (inofficial)
Very interested in what concepts you come up with for this one lol
"men will literally learn everything about ancient Rome instead of going to therapy"