Adding Abilities & Conditions #2

Closed
opened 2022-04-13 08:38:20 +00:00 by Lucraft · 16 comments
Lucraft commented 2022-04-13 08:38:20 +00:00 (Migrated from github.com)

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
# ABILITIES ## New Ones - [ ] Rotate Body Part - [ ] Particles ## From ThreeCore - [x] Flight - [x] Change Ability Tab Texture - [x] Change Ability Bar Texture - [x] Custom Hotbar - [x] Restrict Armor - [x] Dummy - [x] HUD - [x] Hide Body Parts - [x] Invisibility - [ ] Multi Jump - [x] Name Change - [ ] Potion Effect - [x] Projectile - [x] Size Change (Pehkui) - [x] Skin Change - [ ] Teleport - [ ] Water Breathing ## From LucraftCore - [ ] Fire Punch - [ ] Potion Punch ## From HeroesExpansion - [ ] Force Field - [ ] Freeze Breath - [x] Heat Vision (merge with Photon Blast -> "Energy Beam", add option for display type) - [ ] Lightning Attack - [x] Wall Crawling ## From SpeedsterHeroes - [ ] Wall Running - [x] Water Running (option for sprinting/just walking) --- # CONDITIONS ## New Ones - [x] Loop/Deploy - [x] Palladium Property Condition ## From ThreeCore - [x] Item Buyable - [x] XP Buyable - [x] Cooldown - [x] Item/-tag in Equipment Slot - [x] Item/-tag in Curios/Trinket Slot - [x] Eyes in Fluid - [ ] Potion Condition ## From LucraftCore - [x] Not - [x] Or - [x] Scoreboard Tag - [x] Superpower
Nexominer commented 2023-01-10 04:47:14 +00:00 (Migrated from github.com)

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

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
Nexominer commented 2023-01-11 17:25:35 +00:00 (Migrated from github.com)

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

The punch damage ability from lucraft that increases the players punch damage and nothing else
Nexominer commented 2023-01-13 16:04:56 +00:00 (Migrated from github.com)

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”

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”
ThePhantomPig791 commented 2023-01-13 16:15:51 +00:00 (Migrated from github.com)

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

( @Nexominer I agree, just without that capitalization lmao )
Nexominer commented 2023-01-13 16:43:36 +00:00 (Migrated from github.com)

Ye lol was doing it on mobile

Ye lol was doing it on mobile
ThePhantomPig791 commented 2023-01-14 03:20:14 +00:00 (Migrated from github.com)

(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?)

(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: ```json { "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?)
Spyeedy commented 2023-01-14 06:04:59 +00:00 (Migrated from github.com)

(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?

> (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?
ThePhantomPig791 commented 2023-01-15 20:27:04 +00:00 (Migrated from github.com)

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?

> 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?
Nexominer commented 2023-01-16 23:57:22 +00:00 (Migrated from github.com)

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

An ability that lets you see entities through walls (maybe options to add blocks to blacklist)
Nexominer commented 2023-02-21 15:03:37 +00:00 (Migrated from github.com)

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

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
Nexominer commented 2023-02-21 21:29:15 +00:00 (Migrated from github.com)

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

The inverse of the immune ability, an ability that increases damage to a damage source
Nexominer commented 2023-03-07 23:49:06 +00:00 (Migrated from github.com)

A phasing ability with an “on_ground” option

A phasing ability with an “on_ground” option
Nexominer commented 2023-04-11 16:14:36 +00:00 (Migrated from github.com)

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

Possible a new variable for the key bind condition being Double tap, and possibly a foward key, backward key, left key and right key
Nexominer commented 2023-04-29 22:47:34 +00:00 (Migrated from github.com)

A condition for if an ability is on cooldown

A condition for if an ability is on cooldown
Nexominer commented 2024-02-01 01:24:06 +00:00 (Migrated from github.com)

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?

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?
Nexominer commented 2024-06-25 17:39:10 +00:00 (Migrated from github.com)

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

Possibly allowing name change to have a property field, allowing for dynamic name changing
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ThreeTAG/Palladium#2
No description provided.