Palladium 🐿️

Palladium 🐿️

290k Downloads

Adding Abilities & Conditions

Lucraft opened this issue · 16 comments

commented

ABILITIES

New Ones

  • Rotate Body Part
  • Particles

From ThreeCore

  • Flight
  • Change Ability Tab Texture
  • Change Ability Bar Texture
  • Custom Hotbar
  • Restrict Armor
  • Dummy
  • HUD
  • Hide Body Parts
  • Invisibility
  • Multi Jump
  • Name Change
  • Potion Effect
  • Projectile
  • Size Change (Pehkui)
  • Skin Change
  • Teleport
  • Water Breathing

From LucraftCore

  • Fire Punch
  • Potion Punch

From HeroesExpansion

  • Force Field
  • Freeze Breath
  • Heat Vision (merge with Photon Blast -> "Energy Beam", add option for display type)
  • Lightning Attack
  • Wall Crawling

From SpeedsterHeroes

  • Wall Running
  • Water Running (option for sprinting/just walking)

CONDITIONS

New Ones

  • Loop/Deploy
  • Palladium Property Condition

From ThreeCore

  • Item Buyable
  • XP Buyable
  • Cooldown
  • Item/-tag in Equipment Slot
  • Item/-tag in Curios/Trinket Slot
  • Eyes in Fluid
  • Potion Condition

From LucraftCore

  • Not
  • Or
  • Scoreboard Tag
  • Superpower
commented

Possibly a “hidden” option or something along those lines for powers which would cause then to not show in the superpower ability gui with other powers this would be useful for item powers which you don’t want being seen

commented

The punch damage ability from lucraft that increases the players punch damage and nothing else

commented

Possibly a basic rotation ability that would set set a limb to 1 rotation smt like this
“Palladium:rotation”
“Limb”: “left_arm”
“X”: “null”
“Y”: “null”
“z”: “null”
“First_person”: “true”
“Third_person”: “false”
“Lock_rotation”: “true”
“Lock_punch_anim”: “true”

commented

( @Nexominer I agree, just without that capitalization lmao )

commented

Ye lol was doing it on mobile

commented

(This got kinda buried in the discord lmao, so I'm putting it here)
Could we get a condition that's true on an interval? For example, t's false for x ticks, then it's true for x ticks, then it repeats? (and imo the `ticks` part is kind of important so we can have precise loops or delays)

And a restrict armor ability, something like:

{
 "type": "palladium:restrict_armor",
 "slots": [
  "chest",
  "trinkets:chest/back"
 ]
}

...which would prevent the player from equipping anything in the chest slot or back slot. And maybe there could also be a way to filter which items can be equipped or not? (and I just noticed, this seems a lot like the "drop armor" ability you've above, so maybe these could be incorporated into one and have these slots also drop their contents? and maybe with a bool for dropping on the ground vs into your inventory?)

commented

(This got kinda buried in the discord lmao, so I'm putting it here) Could we get a condition that's true on an interval? For example, t's false for x ticks, then it's true for x ticks, then it repeats? (and imo the ticks part is kind of important so we can have precise loops or delays)

I think an important question to ask is, when should the condition run to start "counting" the ticks?

commented

when should the condition run to start "counting" the ticks?
As soon as the ability needs to check the condition, I guess? Unless you're asking if it should start on false or true, which wouldn't matter because you could always just invert the condition

And Lucas, could we also please get a particle ability that would display a given particle (probably with similar parameters to those in the /particle command) but with options for being visible/not visible in first/third person?

commented

An ability that lets you see entities through walls (maybe options to add blocks to blacklist)

commented

An ability that allows the player to break blocks with there hand would have Parameters like tool type Ie axe, shovel ( determines what blocks have increased mining speed), and pickaxe would have a mining level Ex iron, stone ect self explanatory

Generally would be a very very use-full ability for many heroes

commented

The inverse of the immune ability, an ability that increases damage to a damage source

commented

A phasing ability with an “on_ground” option

commented

Possible a new variable for the key bind condition being Double tap, and possibly a foward key, backward key, left key and right key

commented

A condition for if an ability is on cooldown

commented

A new flight type similar to falcon and such in heroes expansion it would work like an elytra letting you glide (with a condition attached for making related models) and holding w would give motion ect.

If its an attribute the higher it is the faster the speed?

commented

Possibly allowing name change to have a property field, allowing for dynamic name changing