GithubHelp home page GithubHelp logo

Comments (15)

IdleSol avatar IdleSol commented on June 21, 2024

#71528 (comment)

The tower/drop is generated at the time of taking the quest.

Alternative 2: Before taking the quest, change the drop chance to 1.0. Then take the quest and change it back.
Alternative 3: Spawn through the debug menu:

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

how can you change the size of the drop in a ready-made world? This is written down during creation... do I need to edit some text file? Which ?

ohh... this "worldoptions.json" into save catalog...

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

completed this quest with drop 1.1 several more times (fatal, segmentation fail, etc...); in the room with the nanofabricator there is a quest item in the box; its name is in the screenshots

before end
Снимок экрана от 2024-06-16 11-44-52
after end
Снимок экрана от 2024-06-16 11-45-59

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

In the end, I still don’t understand, what is the solution for those who play low drop? switch to 1.00 when completing a quest?

from cataclysm-dda.

Zireael07 avatar Zireael07 commented on June 21, 2024

Most quests do not work well with very low drop settings since they are written assuming 1.00

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

I played at first with a chance of 1.0, but it’s not interesting, each mod looks like a Christmas tree when killed, there’s no point in remembering the terrain for mining and you don’t need to remember where you can find this or that building material (because there are very few of them), right away the source code of the game becomes interesting to search for this or that ingredient in mods (https://cdda-guide.nornagon.net/ works only for the version without mods)

from cataclysm-dda.

IdleSol avatar IdleSol commented on June 21, 2024

how can you change the size of the drop in a ready-made world? This is written down during creation... do I need to edit some text file? Which ?

  1. Load the save
  2. Esc - 2 (options)
  3. current world - game world options - Item Spawn Scaling Factor
  4. Set the correct value

Only places visited by a character exist in the game. If a character has not been somewhere, that place does not exist. It is loaded when the character goes there. And it is at the moment of loading that its contents are determined: items, events, monsters. After that, it is stored in memory (?) until the game is saved. When saving, it is written to the save file.

So you can change this parameter as you go along. And get "poor" and "rich" locations.

I'm not sure exactly. The given radius is 60 tiles from the character.

As applied to this quest. When you take the quest, the game creates a wooden box in the basement of the tower and focuses on the current coefficient value. If it is 0, only the box will appear. And if it is 1, then the box and its contents. And if it is set to 10, the contents will increase 10 times.

After taking the quest, you can set the coefficient to 0.1. And then going to the tower you will continue to play in a poor world.

In the end, I still don’t understand, what is the solution for those who play low drop? switch to 1.00 when completing a quest?

You can modify the files locally as the link says: #71528 (comment)
Or change the coefficient. Or reach the location, find the box. And create the necessary items, through the debug menu.

from cataclysm-dda.

IdleSol avatar IdleSol commented on June 21, 2024

completed this quest with drop 1.1 several more times (fatal, segmentation fail, etc...); in the room with the nanofabricator there is a quest item in the box; its name is in the screenshots

pict 1
pict 2

This is what it should be at a value of 1.0.

pict 3

And this is at a value of 3.3. Game version cdda-windows-tiles-x64-2024-06-16-1205

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

yes, I understood about the loot coefficient, so I don’t take this quest while saving, I already wrote about loot above, I’ll wait until they make a drop then...

from cataclysm-dda.

PatrikLundell avatar PatrikLundell commented on June 21, 2024

The mission chunk places the item with:
"items": { "T": { "item": "nano_templates", "chance": 100 } },.
What happens if the optional "chance" parameter is removed? Does the value default to 100 or does it mean mandatory spawn? It would seem to be the latter, but MAPGEN.md doesn't really say.
If that's the case, just removing the chance parameter ought to guarantee the spawn (and, if so, all mission generated loot spawns ought to be updated).
If it defaults to 100, what would a value of 10000000 do? If the code multiplies the chance AFTER doing a 1 in X calculation it won't do anything, but if the code multiplies X with the chance to do the 1 in X calculation it would virtually guarantee the spawn. Again, MAPGEN.md doesn't provide any insight.

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

Why do you need "mapgen" at all if it doesn't say anything?!

from cataclysm-dda.

PatrikLundell avatar PatrikLundell commented on June 21, 2024

If @watcherPlayer refers to MAPGEN.md, the documentation contains a fair bit of useful info, but it falls short in this particular regard. Of course, you're free to update it to cover this as well, if you're able to.

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

I'm sorry if I offended you, but this is a sore topic in a large staff of programmers, some comply and fill out, others do nothing, and here is the same problem...

from cataclysm-dda.

PatrikLundell avatar PatrikLundell commented on June 21, 2024

There is no staff of programmers. This is an unpaid volunteer project.
If you've ever written documentation you'd know it's not easy to balance between repeating the same basic stuff over and over on the one hand, and skipping "obvious" info that might not be obvious to the beginners on the other. In this document the same info is repeated over and over because it's repeated in sections using the same basic building blocks, so you can get to the section you're interested in to get the info, but on the other hand you can't put all the details everywhere. The document can probably be improved by someone both capable of writing good documentation and also knowledgeable about the stuff in it.

I'm not offended, but I'm annoyed by the rapid inference of "something isn't documented properly" to "the documentation is completely useless".

from cataclysm-dda.

watcherPlayer avatar watcherPlayer commented on June 21, 2024

ok

from cataclysm-dda.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.