purpzie / start_perks Goto Github PK
View Code? Open in Web Editor NEWNoita mod
Home Page: https://steamcommunity.com/workshop/filedetails/?id=2455667830
License: MIT License
Noita mod
Home Page: https://steamcommunity.com/workshop/filedetails/?id=2455667830
License: MIT License
This is probably due to how the game handles and orders applying one-off perks on game start, and I do not know if modifying the order of perks or delaying their activation (or having a toggle debug option to dump one-off perks on the ground as items at the entrance of the mines) would help, or if this is somewhat intended.
Three things I have noticed:
Edit:
This also applies to Faster Wands - it is not applied at all.
Edit 2:
I have noticed that applying HM/LC often results in lag.
The Polymorphing Immunity mod (https://modworkshop.net/mod/27206) is over a year old but still works just fine.
It adds the new perk to the existing perk list, but it seems that regardless of mod order and whether or not i'm ingame, this one doesn't seem to show up. No idea why, and I will not be surprised if it does turn out i'm doing something wrong to cause this to occur.
Just for your reference, this is how that mod handles adding said perk, in case anything jumps out at you as off.
init:
ModLuaFileAppend("data/scripts/perks/perk_list.lua", "mods/polymorphing_immunity/files/script.lua")
script:
table.insert(
perk_list,
{
id = "PROTECTION_POLYMORPHING",
ui_name = "Polymorphing Immunity",
ui_description = "Polymorphing has no effect on you.",
ui_icon = "mods/polymorphing_immunity/files/ui_gfx.png",
perk_icon = "mods/polymorphing_immunity/files/item_gfx.png",
func = function(entity_perk_item, entity_who_picked, item_name)
EntityAddTag(entity_who_picked, "polymorphable_NOT")
end,
}
)
Since i'm using the GOG version, i usually archive copies of each version of Noita. If you think it would be safe for me to manually edit the vanilla script file to add this perk and if you think that would work it is an option i'm tempted to try just to get it playing nicely. Or if you have another solution or insight let me know <3
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.