Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xenonid Update #488

Merged
merged 6 commits into from
Jan 18, 2025
Merged

Xenonid Update #488

merged 6 commits into from
Jan 18, 2025

Conversation

fenndragon
Copy link
Contributor

Description

Adds 8 new xeno mobs with 8 additional variants.

Tweaks some of the base Value of Xenonids to make them function a bit differently depending on what they are.

Xenonids given the ability to lay down.

Xenonids given the ability to disarm.

Changelog

🆑

  • add: Added new xenonids
  • tweak: Tweaked xenonid values

@github-actions github-actions bot added Status: Needs Review Someone please review this Changes: Audio Changes any ogg files Changes: Sprite Changes any png or json in an RSI Changes: YML Changes any yml files labels Jan 17, 2025
Copy link
Contributor

github-actions bot commented Jan 17, 2025

RSI Diff Bot; head commit 1160a8c merging into 433ef36
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Mobs/Aliens/Xenos/burrower.rsi

State Old New Status
crit Modified
dead Modified
sleeping Modified
alive Added
burrowed Added

Resources/Textures/Mobs/Aliens/Xenos/drone.rsi

State Old New Status
crit Modified
dead Modified
sleeping Modified
alive Added
drone_dissection Added
drone_downed_0 Added
drone_downed_1 Added
drone_downed_2 Added
drone_downed_3 Added
drone_rest_0 Added
drone_rest_1 Added
drone_rest_2 Added
drone_rest_3 Added
drone_walk_0 Added
drone_walk_1 Added
drone_walk_2 Added
drone_walk_3 Added

Resources/Textures/Mobs/Aliens/Xenos/acider_runner.rsi

State Old New Status
alive Added
crit Added
dead Added
runner_dissection Added
runner_downed_0 Added
runner_downed_1 Added
runner_downed_2 Added
runner_downed_3 Added
runner_rest_0 Added
runner_rest_1 Added
runner_rest_2 Added
runner_rest_3 Added
runner_walk_0 Added
runner_walk_1 Added
runner_walk_2 Added
runner_walk_3 Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/acider_runner_primed.rsi

State Old New Status
alive Added
crit Added
dead Added
runner_dissection Added
runner_downed_0 Added
runner_downed_1 Added
runner_downed_2 Added
runner_downed_3 Added
runner_rest_0 Added
runner_rest_1 Added
runner_rest_2 Added
runner_rest_3 Added
runner_walk_0 Added
runner_walk_1 Added
runner_walk_2 Added
runner_walk_3 Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/bloody_larva.rsi

State Old New Status
alive Added
crit Added
dead Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/boiler.rsi

State Old New Status
alive Added
boiler_downed_0 Added
boiler_downed_1 Added
boiler_downed_2 Added
boiler_downed_3 Added
boiler_rest_0 Added
boiler_rest_1 Added
boiler_rest_2 Added
boiler_rest_3 Added
boiler_walk_0 Added
boiler_walk_1 Added
boiler_walk_2 Added
boiler_walk_3 Added
crit Added
dead Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/boxer_warrior.rsi

State Old New Status
alive Added
crit Added
dead Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/carrier.rsi

State Old New Status
alive Added
carrier_dissection Added
carrier_downed_0 Added
carrier_downed_1 Added
carrier_downed_2 Added
carrier_downed_3 Added
carrier_rest_0 Added
carrier_rest_1 Added
carrier_rest_2 Added
carrier_rest_3 Added
carrier_walk_0 Added
carrier_walk_1 Added
carrier_walk_2 Added
carrier_walk_3 Added
crit Added
dead Added
para_0 Added
para_1 Added
para_2 Added
para_3 Added
para_downed_0 Added
para_downed_1 Added
para_downed_2 Added
para_downed_3 Added
para_rest_0 Added
para_rest_1 Added
para_rest_2 Added
para_rest_3 Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/charger_crusher.rsi

State Old New Status
alive Added
crit Added
dead Added
sleeping Added
thrown Added

Resources/Textures/Mobs/Aliens/Xenos/crusher.rsi

State Old New Status
alive Added
crit Added
crusher_dissection Added
crusher_downed_0 Added
crusher_downed_1 Added
crusher_downed_2 Added
crusher_downed_3 Added
crusher_rest_0 Added
crusher_rest_1 Added
crusher_rest_2 Added
crusher_rest_3 Added
crusher_walk_0 Added
crusher_walk_1 Added
crusher_walk_2 Added
crusher_walk_3 Added
dead Added
sleeping Added
thrown Added

Resources/Textures/Mobs/Aliens/Xenos/dancer_praetorian.rsi

State Old New Status
alive Added
crit Added
dead Added
praetorian_dissection Added
praetorian_downed_0 Added
praetorian_downed_1 Added
praetorian_downed_2 Added
praetorian_downed_3 Added
praetorian_rest_0 Added
praetorian_rest_1 Added
praetorian_rest_2 Added
praetorian_rest_3 Added
praetorian_walk_0 Added
praetorian_walk_1 Added
praetorian_walk_2 Added
praetorian_walk_3 Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/defender.rsi

State Old New Status
alive Added
crest Added
crit Added
dead Added
defender_crest_0 Added
defender_crest_1 Added
defender_crest_2 Added
defender_crest_3 Added
defender_dissection Added
defender_downed_0 Added
defender_downed_1 Added
defender_downed_2 Added
defender_downed_3 Added
defender_fortify_0 Added
defender_fortify_1 Added
defender_fortify_2 Added
defender_fortify_3 Added
defender_rest_0 Added
defender_rest_1 Added
defender_rest_2 Added
defender_rest_3 Added
defender_walk_0 Added
defender_walk_1 Added
defender_walk_2 Added
defender_walk_3 Added
fortify Added
sleeping Added
thrown Added

Resources/Textures/Mobs/Aliens/Xenos/drone_strain_overlays.rsi

State Old New Status
gardener_drone_dead Added
gardener_drone_dead_spent Added
gardener_drone_knocked_down Added
gardener_drone_knocked_down_spent Added
gardener_drone_running Added
gardener_drone_running_spent Added
gardener_drone_sleeping Added
gardener_drone_sleeping_spent Added
gardener_drone_walking Added
gardener_drone_walking_spent Added
healer_drone_dead Added
healer_drone_knocked_down Added
healer_drone_running Added
healer_drone_sleeping Added
healer_drone_walking Added

Resources/Textures/Mobs/Aliens/Xenos/eggsac_carrier.rsi

State Old New Status
alive Added
crit Added
dead Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/gardener_drone.rsi

State Old New Status
alive Added
crit Added
dead Added
drone_dissection Added
drone_downed_0 Added
drone_downed_1 Added
drone_downed_2 Added
drone_downed_3 Added
drone_rest_0 Added
drone_rest_1 Added
drone_rest_2 Added
drone_rest_3 Added
drone_walk_0 Added
drone_walk_1 Added
drone_walk_2 Added
drone_walk_3 Added
gardener_dead Added
gardener_downed Added
gardener_rest Added
gardener_walk Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/healer_drone.rsi

State Old New Status
alive Added
crit Added
dead Added
drone_dissection Added
drone_downed_0 Added
drone_downed_1 Added
drone_downed_2 Added
drone_downed_3 Added
drone_rest_0 Added
drone_rest_1 Added
drone_rest_2 Added
drone_rest_3 Added
drone_walk_0 Added
drone_walk_1 Added
drone_walk_2 Added
drone_walk_3 Added
salved Added
salved_downed Added
salved_rest Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/hivelord.rsi

State Old New Status
alive Added
crit Added
dead Added
hivelord_dissection Added
hivelord_downed_0 Added
hivelord_downed_1 Added
hivelord_downed_2 Added
hivelord_downed_3 Added
hivelord_rest_0 Added
hivelord_rest_1 Added
hivelord_rest_2 Added
hivelord_rest_3 Added
hivelord_walk_0 Added
hivelord_walk_1 Added
hivelord_walk_2 Added
hivelord_walk_3 Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/larva.rsi

State Old New Status
alive Added
crit Added
dead Added
embryo Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/lesser_drone.rsi

State Old New Status
alive Added
crit Added
dead Added
sleeping Added

Resources/Textures/Mobs/Aliens/Xenos/lurker.rsi

State Old New Status
alive Added
crit Added
dead Added
invisible Added
lurker_dissection Added
lurker_downed_0 Added
lurker_downed_1 Added
lurker_downed_2 Added
lurker_downed_3 Added
lurker_rest_0 Added
lurker_rest_1 Added

Edit: diff updated after 1160a8c

@FoxxoTrystan FoxxoTrystan self-assigned this Jan 17, 2025
@FoxxoTrystan FoxxoTrystan added Priority: 2-Medium Needs to be resolved at some point Undergoing Maintainer Discussion This PR is currently going through an internal discussion by the maintainer team. labels Jan 17, 2025
Copy link
Collaborator

@Mnemotechnician Mnemotechnician left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine besides those two things. However, you might want to create a new xeno vents event to introduce more diversity.

@fenndragon
Copy link
Contributor Author

Swapped a majority of them to have 0.002

@FoxxoTrystan
Copy link
Collaborator

Your saying Xeno has now the ability to disarm, this is incorrect, while you allowed the shove option in the meleecomp you need to change some values to the CombatMode Comp, make sure that candisarm is set to true, you can also set the disarm chance there.

I will make a proper review on my eviroment as git just decides to dies.

@fenndragon
Copy link
Contributor Author

Your saying Xeno has now the ability to disarm, this is incorrect, while you allowed the shove option in the meleecomp you need to change some values to the CombatMode Comp, make sure that candisarm is set to true, you can also set the disarm chance there.

I will make a proper review on my eviroment as git just decides to dies.

ah alright can you please direct me in how to do so properly to enable them to disarm people

@FoxxoTrystan
Copy link
Collaborator

Your saying Xeno has now the ability to disarm, this is incorrect, while you allowed the shove option in the meleecomp you need to change some values to the CombatMode Comp, make sure that candisarm is set to true, you can also set the disarm chance there.
I will make a proper review on my eviroment as git just decides to dies.

ah alright can you please direct me in how to do so properly to enable them to disarm people

Read above, but il say it again.
CombatMode has a value called candisarm, just set it to true.
CombatMode also has a value to set faileddisarmchance if you wish to change that, theres also somewhere another value to set stamina damage on a successfull disarm, i think by default its 50.

@fenndragon
Copy link
Contributor Author

Your saying Xeno has now the ability to disarm, this is incorrect, while you allowed the shove option in the meleecomp you need to change some values to the CombatMode Comp, make sure that candisarm is set to true, you can also set the disarm chance there.
I will make a proper review on my eviroment as git just decides to dies.

ah alright can you please direct me in how to do so properly to enable them to disarm people

Read above, but il say it again. CombatMode has a value called candisarm, just set it to true. CombatMode also has a value to set faileddisarmchance if you wish to change that, theres also somewhere another value to set stamina damage on a successfull disarm, i think by default its 50.

I don't understand are you asking me to change a C# file

@fenndragon
Copy link
Contributor Author

yeah I'm trying to just add the variables you mentioned but it's not working can you please actually elaborate I don't understand how to make this work

I currently have

  • type: CombatMode
    CanDisarm: true
    BaseDisarmFailChance: .3
    PushProbability: .75
    StaminaDamage: 75

@fenndragon
Copy link
Contributor Author

I figured it out myself.

Copy link
Collaborator

@Mnemotechnician Mnemotechnician left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine now.

@FoxxoTrystan FoxxoTrystan merged commit 7491079 into Fansana:master Jan 18, 2025
13 checks passed
Floof-Station-Bot added a commit that referenced this pull request Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Audio Changes any ogg files Changes: Sprite Changes any png or json in an RSI Changes: YML Changes any yml files Priority: 2-Medium Needs to be resolved at some point Status: Needs Review Someone please review this Undergoing Maintainer Discussion This PR is currently going through an internal discussion by the maintainer team.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants