Jump to content

Daouid

Members
  • Posts

    13
  • Joined

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Daouid's Achievements

Refugee

Refugee (1/15)

0

Reputation

  1. edit: fixed? tests in progress
  2. Hey stallionsden, many thanks for the reply and explanation, I'm at the same time glad I'm not the only one and pissed that its happening! I'll make sure to try out the suggested "quickfix" method.
  3. Am I the only one with broken backpacks since 18.2? For some reason I cannot fully transfer items to my inventory using "R" , or shift-clicking items. Game seems to consider my inventory is 35 slots I tried removing ALL mods and keeping only modded backpack to see if it was because of conflicts, but no.
  4. Might be time to go open source / github with all the traction the project has been gaining lately. The community could contribute to many aspects of it
  5. Would this be to much of a pain to implement? irregular/random: * sizes for: city, town, oldtowns?, custom settlements * road conditions - - - Updated - - - you have to copy all files, not the folder itself, of combopack prefab folder into 7dtd prefab folder
  6. stop teasing us cant wait to try this out !!!
  7. Thank you! Meanwhile, I hacked and slashed a quick fix: edited windows.xml <stallionsden> <!-- update the overall backpack size --> <set xpath="/windows/window[@name='windowBackpack']/@width">1403</set> <set xpath="/windows/window[@name='windowBackpack']/@height">816</set> <!-- increase the panel size --> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/@height">703</set> <!-- adjust the rows, heights, and their cell equivalent --> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/grid[@name='inventory']/@rows">15</set> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/grid[@name='inventory']/@cols">25</set> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/grid[@name='inventory']/@cell_height">70</set> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/grid[@name='inventory']/@cell_width">70</set> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/sprite[@name='backgroundMain']/@width">1403</set> <set xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/sprite[@name='backgroundMain']/@height">816</set> <!-- adjust windowlooting to match the size of the new player dropped backpack container --> <set xpath="/windows/window[@name='windowLooting']/rect[@name='content']/grid[@name='queue']/@rows">15</set> <set xpath="/windows/window[@name='windowLooting']/rect[@name='content']/grid[@name='queue']/@cols">25</set> <remove xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/grid[@name='inventory']/backpack_item_stack"></remove> <append xpath="/windows/window[@name='windowBackpack']/panel[@name='content']/grid[@name='inventory']"> <Stallionsbackpack_item_stack name="0"/> </append> <!--#$- remove UI -$#--> <remove xpath="/windows/window[@name='windowForgeInput']"/> <remove xpath="/windows/window[@name='windowOutput']"/> <!--#$-windowForgeInput INPUT-$#--> <insertAfter xpath="/windows/window[@name='windowFuel']" > <window name="windowForgeInput" width="228" height="279" panel="Left" controller="WorkstationMaterialInputWindow" materials_accepted="iron,brass,lead,glass,stone,clay,copper,zinc" valid_materials_color="[green]" invalid_materials_color="[red]" cursor_area="true" > <panel style="header.panel"> <sprite style="header.icon" sprite="ui_game_symbol_forge"/> <label style="header.name" text="INPUT" text_key="xuiSmelting" /> </panel> <sprite depth="2" name="backgroundMain" sprite="menu_empty3px" pos="0,-46" height="273" color="[black]" type="sliced" fillcenter="false" on_press="true" /> <rect name="content" depth="1" pos="0,-46" height="223"> <grid depth="7" rows="3" cols="1" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationMaterialInputGrid" repeat_content="true"> <item_stack name="0"/> </grid> </rect> <rect name="content2" depth="0" pos="-78, -49" width="147" height="223"> <sprite depth="1" color="[mediumGrey]" type="sliced" on_press="true"/> <grid rows="8" cols="1" pos="3,-3" cell_width="147" cell_height="28" repeat_content="true"> <forge_material name="0"/> </grid> </rect> </window> </insertAfter> <!--#$-windowOutput -$#--> <insertAfter xpath="/windows/window[@name='windowForgeInput']" > <window name="windowOutput" width="228" height="198" anchor="CenterTop" panel="Left" cursor_area="true" > <panel style="header.panel"> <sprite style="header.icon" sprite="ui_game_symbol_loot_sack"/> <label style="header.name" text="OUTPUT" text_key="xuiOutput" /> </panel> <rect name="content" depth="0" pos="0,-46" height="150" disablefallthrough="true" on_press="true"> <sprite depth="2" name="backgroundMain" sprite="menu_empty3px" height="150" color="[black]" type="sliced" fillcenter="false" on_press="true" /> <grid name="inventory" rows="4" cols="5" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationOutputGrid" repeat_content="true"> <item_stack name="0"/> </grid> </rect> </window> </insertAfter> <!--#$-windowCraftingQueue -$#--> <insertAfter xpath="/windows/window[@name='windowCraftingList']" > <window name="windowCraftingQueue" width="397" height="310" panel="Left" cursor_area="true" > <rect depth="0" pos="19,0" width="378" controller="CraftingQueue"> <grid name="queue" rows="4" cols="5" pos="3,3" cell_width="75" cell_height="75" repeat_content="true"> <recipe_stack name="0"/> </grid> </rect> </window> </insertAfter> </stallionsden> - - - Updated - - - you beat me to it , will try your ASAP, as I prefer staying on your code branch you are an absolute legend my friend. thank you for the amazing work!! EDIT: your's is way better
  8. I tried removing the Combine mod to see if any influence, no dice. I also tried removing all others mods, also no fix. Weirdly, the "tools" inventory for campire is visible, but not really where it should be:
  9. Hello Stallionden, Thank you again for your amazing collection of mods. Also, great work on improving the speed of the extended backpacks!! I have a small issue with 375 slots backpack. (I'm also using SMXhud) I cannot use campires, forges, cement mixer, workbench or chemistry bench, as the input window is outside my "clickable zone". I've tried changing game resolution but it did not help. Then I tried understanding windows.xml files: https://7daystodie.com/forums/showthread.php?59319-TUT-GUI-s-and-You-Elements-Design-Positioning-Building-Implementation https://7daystodie.com/forums/showthread.php?57277-DUST-s-UI-HUD-Collection-REQUESTS&p=561078&viewfull=1#post561078 but that did not go well for me. Naively, I then though downloading Unity might allow me to do some WYSIWYG editing, also ran in circles.... so here I am calling for help My little finger is telling me to look at the below block of code, but I'm not sure what could be the issue. Was thinking adding an anchor point, or playing with "pos" variables. But my brain is starting to hurt... <remove xpath="/windows/window[@name='windowFuel']" /> <remove xpath="/windows/window[@name='windowInput']" /> <remove xpath="/windows/window[@name='windowToolsForge']"/> <remove xpath="/windows/window[@name='windowForgeInput']"/> <remove xpath="/windows/window[@name='windowOutput']"/> <insertAfter xpath="/windows/window[@name='windowBackpack']" > <window name="windowToolsForge" width="228" height="121" panel="Left" cursor_area="true" > <!--#$-IGS END.-$#--> <panel style="header.panel" pos="-549,1400" > <sprite style="header.icon" sprite="ui_game_symbol_wrench"/> <label style="header.name" text="TOOLS" text_key="xuiTools" /> </panel> <rect name="content" depth="0" pos="-549,1350" height="75" disablefallthrough="true"> <grid name="inventory" rows="1" cols="3" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationToolGrid" repeat_content="true" allow_sort_order="false" required_tools="toolAnvil,toolForgeCrucible,toolBellows" required_tools_only="true"> <required_item_stack name="0"/> </grid> </rect> </window> </insertAfter> <insertAfter xpath="/windows/window[@name='windowToolsCampfire']" > <window name="windowFuel" width="228" height="166" panel="Left" cursor_area="true"> <!--#$-IGS END.-$#--> <panel style="header.panel" pos="-549,1400" > <sprite style="header.icon" sprite="ui_game_symbol_fire"/> <label style="header.name" text="FUEL" text_key="xuiFuel" /> <label style="header.timer"/> </panel> <rect name="content" depth="0" pos="-549,1350" height="79" > <rect disablefallthrough="true"> <grid rows="1" cols="3" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationFuelGrid" repeat_content="true" allow_sort_order="false"> <item_stack name="0"/> </grid> </rect> <grid name="slot_preview" depth="1" rows="1" cols="3" pos="3,-3" cell_width="75" cell_height="75" controller="SlotPreview"> <rect> <sprite name="slot" depth="2" width="64" height="64" sprite="resourceWood" atlas="ItemIconAtlasGreyscale" pos="35,-35" pivot="center" foregroundlayer="true"/> </rect> <rect> <sprite name="slot" depth="2" width="64" height="64" sprite="resourceWood" atlas="ItemIconAtlasGreyscale" pos="35,-35" pivot="center" foregroundlayer="true"/> </rect> <rect> <sprite name="slot" depth="2" width="64" height="64" sprite="resourceWood" atlas="ItemIconAtlasGreyscale" pos="35,-35" pivot="center" foregroundlayer="true"/> </rect> </grid> </rect> <panel name="buttonContent" depth="5" pos="-549,1270" height="40" backgroundcolor="[black]" bordercolor="[black]"> <sprite depth="5" name="backgroundMain" sprite="menu_empty3px" color="[black]" type="sliced" fillcenter="false" /> <rect depth="1" pos="3,-3" width="225" height="34"> <button name="button" sprite="menu_empty" defaultcolor="[mediumGrey]" disabledcolor="[mediumGrey]" hoversprite="ui_game_select_row" hovercolor="[white]" type="sliced" width="222" hoverscale="1.0" /> <sprite depth="2" name="flameIcon" style="icon32px" pos="5,0" sprite="ui_game_symbol_fire" /> <label depth="2" name="onoff" pos="0,-6" justify="center" text="TURN ON" text_key="xuiTurnOn" font_size="26" /> </rect> </panel> </window> </insertAfter> <insertAfter xpath="/windows/window[@name='windowFuel']" > <window name="windowInput" width="228" height="152" anchor="CenterTop" panel="Right" cursor_area="true"> <!--#$-IGS END.-$#--> <panel style="header.panel"> <sprite style="header.icon" sprite="ui_game_symbol_campfire"/> <label style="header.name" text="INPUT" text_key="xuiInput" /> </panel> <rect depth="0" pos="0,-46" on_press="true"> <grid rows="2" cols="3" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationInputGrid" repeat_content="true"> <item_stack name="0"/> </grid> </rect> </window> </insertAfter> <insertAfter xpath="/windows/window[@name='windowInput']" > <window name="windowForgeInput" width="228" height="279" panel="Left" controller="WorkstationMaterialInputWindow" materials_accepted="iron,brass,lead,glass,stone,clay,copper,zinc" valid_materials_color="[green]" invalid_materials_color="[red]" cursor_area="true" > <panel style="header.panel" pos="-549,1400"> <sprite style="header.icon" sprite="ui_game_symbol_forge"/> <label style="header.name" text="INPUT" text_key="xuiSmelting" /> </panel> <sprite depth="2" name="backgroundMain" sprite="menu_empty3px" pos="-549,1400" height="273" color="[black]" type="sliced" fillcenter="false" on_press="true" /> <rect name="content" depth="1" pos="-549,1358" height="223"> <grid depth="7" rows="3" cols="1" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationMaterialInputGrid" repeat_content="true"> <item_stack name="0"/> </grid> </rect> <rect name="content2" depth="0" pos="-472,1356" width="147" height="223"> <sprite depth="1" color="[mediumGrey]" type="sliced" on_press="true"/> <grid rows="8" cols="1" pos="3,-3" cell_width="147" cell_height="28" repeat_content="true"> <forge_material name="0"/> </grid> </rect> </window> </insertAfter> <insertAfter xpath="/windows/window[@name='windowForgeInput']" > <window name="windowOutput" width="228" height="198" anchor="CenterTop" panel="Left" cursor_area="true" > <panel style="header.panel" pos="-549,1419"> <sprite style="header.icon" sprite="ui_game_symbol_loot_sack"/> <label style="header.name" text="OUTPUT" text_key="xuiOutput" /> </panel> <rect name="content" depth="0" pos="-549,1375" height="150" disablefallthrough="true" on_press="true"> <sprite depth="2" name="backgroundMain" sprite="menu_empty3px" height="150" color="[black]" type="sliced" fillcenter="false" on_press="true" /> <grid name="inventory" rows="12" cols="7" pos="3,-3" cell_width="75" cell_height="75" controller="WorkstationOutputGrid" repeat_content="true"> <item_stack name="0"/> </grid> </rect> </window> </insertAfter> Please Sensei, show me the way. EDIT 1: minor typos and forgot to mention I use SMXhud
  10. not sure if intentional on your part, but in 630 slot backpack modlet, you have the following block of code: progression.xml
  11. Hello Damocles, Allow me to thank you for this amazing tool! Really a joy to play with and greatly enhances the game, I'm in love and spend way to much time playing around with it. It seems that the config.txt file is only read at start of the program, would it be possible to have it reload on each generation so that you don't have to restart it to test new "back scene" variables? Cheers and thank you!
×
×
  • Create New...