饥荒联机版

饥荒联机版

评价数不足
The Anti-QOL Mod
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
25.481 KB
7 月 29 日 下午 11:42
8 月 12 日 上午 3:51
7 项改动说明 ( 查看 )

订阅以下载
The Anti-QOL Mod

在 bread and wine 的 1 个合集中
Reactionaries!
14 件物品
描述
For the rest of us who are still attached to the DST universe, but have been feeling more and more uncomfortable with every update, as we distinguish more and more clearly a certain tendency, whether you call it casualization or QOLism or infantilization or snowflake clientelism, a tendency that was initially subtle and discrete but is now in insolently taking over the entirety of DST, leaving every update a scandal, every new idea a profanation, and leaving the name of QOL a patronizing insult.

This mod allows you to go back on little things, the ones not covered by the Worldgen Settings or the World Settings menu, and not covered by those old character mods. The list is currently short, but I'm sure we'll be steadily adding to it as we go along, as DST take off in this glorious new direction. Some of these are how things were, like old number of tent uses; and some of them are how things should have been, like how Bearger Fur never should have been stackable, and these latter ones are marked with an Asterisk. Toggle them in the configurations:

ITEMS
- Unstackable Minotaur Horn, Deerclops Eyeball. Old stack size of Goose Feathers
- No Recipe Cards nor Scrapbook Pages
- No Sketches of Bosses
- No Thermal Stone Durability

STRUCTURES
- 6 uses for Tent and 10 for Siesta
- Furnace without incinerator
- Cartographer's Desk that doesn't erase Sketches
- Single-Slot Drying Rack

MOBS
- No Lurking Nightmare until Rifts, or none at all
- Spiders instantly die upon being trapped

CHARACTERS
- Remove Walter, Wanda, Wurt or Wortox

WORLD
- Old respawn timer for Nightmare Werepig, same as other bosses

RECIPES
- Old Cobbestone Recipe of 1 Rocky Turf + 1 Board
- Old Meat Effigy Recipe of 4 Boards + 4 Cooked Meat + 4 Beard Hair
- Old Clean Sweeper for 3 Living Logs + 6 Evil Petals at the Shadow Manipulator
- Craftable Old Farms
- Old Lunar Altar Recipes: Glass Cutter for 6 Moon Glass + 1 Board, Bath Bomb for 6 Blossoms + 1 Nitre. Glass Cutter, Bath Bomb and Moon Glass Axe unprototypable

ASTERISK OPTIONS
- *Unstackable Bearger Fur and Dragon Scales
- *Walter can only craft his Beyond ammo next to the respective crafting station, like his Thulecite ammo
- *Make the Celestial Portal items require the real Moon Altar and not just the orb


ERRORS FIXED
- The settings menu, automatically popped, should work properly now
23 条留言
Noeda 10 月 12 日 下午 11:40 
I'll try show the actual code I added to modmain.lua in this mod, (read the previous comment for explanation what is this fixing):

Put this above "Prefab("meatrack", ..."

local function meatrack_onbuilt(inst)
inst.AnimState:PlayAnimation("place")
inst.AnimState:PushAnimation("idle_empty", false)
inst.SoundEmitter:PlaySound("dontstarve/common/meat_rack_craft")
end

Put this after a line that says "inst.OnLoad = meatrack_onload" and just before "end, true)":

inst:ListenForEvent("onbuilt", meatrack_onbuilt)

I don't know if this fix is sensitive to being on all clients/server/whatever; in my case I had tested it with everybody, server and all clients having my patched version of this mod.
Noeda 10 月 12 日 下午 11:30 
I modified this mod for my group just for the single-slot drying rack vanishing bug (same issue as previous comment is talking about I'm sure). The comment character limit prevents me from giving detailed fix instructions but condensed:

1. Game is trying to play animation "idle" from bank "meat_rack". It doesn't exist.
2. I modified modmain.lua in this mod to add an event handler that triggers on "onbuilt" event (followed meatrack.lua and meatrack2.lua from DST's own scripts).
3. I added "local function meatrack_onbuilt" that is identical to the one in meatrack.lua, and it has "idle_empty" as animation instead of "idle".
4. This did the trick. (Even though I think the game still tries to also run the broken code every time you build a drying rack).

Maybe this helps, if you are savvy and know how to edit mods. Or helps the mod author to save time with some knowledge why it's happening :)
Genesis Це Пухлыны 10 月 3 日 上午 4:58 
I was checking your mod now, it works with varying success, for example, my meat dryers disintegrate from the world a second after I put them on
Genesis Це Пухлыны 10 月 3 日 上午 4:25 
Can you bring the plague mechanics back into the game?
Genesis Це Пухлыны 10 月 3 日 上午 4:20 
Thank you very much for not being a narrow-eyed white man. You've resurrected this game for me.
Адская Пуля 9 月 27 日 下午 5:15 
@xtdycxtfuv Removing the cancellation of the attack animation is not difficult. In DS, it was not canceled because during the attack, the character could not do anything else because he had a busy tag, which was removed after 12 frames of animation. It's pretty easy to implement.
bread and wine  [作者] 8 月 15 日 上午 6:14 
it's like living under a bad pope but you still go to church am i right fellars
3ly_Byl 8 月 14 日 下午 7:02 
i wish it removed the new updates not just qol
xtdycxtfuv 8 月 13 日 上午 10:16 
Animation canceling inadvertedly increased the DPS of the player. In the most recent versions of DST it's ludicrous. Players developed this technique I've seen referred to as 'stutter step', and in some cases it allows player DPS to increase by a factor of 2! If you watch DST speedruns, you will probably have seen it.

Nightmare creatures were cheapened because of animation cancelling. In DST, it's possible to hit them twice each cyle, effectively reducing the number of cycles to defeat them by half.

Animation cancelling involves the network conncetion somehow, as I've heard that player DPS is varied based on ping. It could be very difficult or impossible to take it out of DST. I would be very impressed if you did.

There are a lot of comments. If you could make a topic of suggestions in the discussions part of this Workshop item, that would help organize.
bread and wine  [作者] 8 月 8 日 下午 7:02 
Was it not a toggle?