Git Product home page Git Product logo

start_perks's People

Contributors

purpzie avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

dimaximum

start_perks's Issues

Todo

  • Search bar
  • Save and load presets/profiles
  • Edit perks without starting a new game?

(Minor) Always Cast, HM/LC & Extra Capacity apply incorrectly

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:

  1. The AC perk alone will add the same AC spell regardless of quantity, which is determined randomly. This means 4 AC gives your starting wand 4 identical always cast spells.
  2. AC and High Mana/Lower Capacity interact oddly, with Always Cast spells sometimes being dropped as pick-up-able but non-functional spells at the player's feet (observed with Homing) along with any other excess spells that were in the wand before it was reduced. These AC spells do not seem to be added to the inventory or to wands when picked up.
  3. Extra Capacity seems to not apply at all regardless of number, and does not affect either starting wand. This happens regardless of other perks that have been selected.

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.

Polymorphing Immunity perk mod not detected (Noita v23.04 GOG)

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

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.