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

new botany #1

Closed
wants to merge 9 commits into from
Closed

new botany #1

wants to merge 9 commits into from

Conversation

EvilDragonfiend
Copy link
Owner

@EvilDragonfiend EvilDragonfiend commented May 22, 2022

Plants

  • add: Discovering plants now stores their trait and chemical data into Plant DNA Manipulator.
  • add: Every research for plants having nutriment and vitamin increases its maximum reagent size by +0.5 (nutriment) and +0.25 (vitamin) in the gene data. (20 researches = 10 nutriment + 5 vitamin)
  • tweak: Botany crops now bascially provides 200 discovery points, but you can not scan roundstarting crops any longer. (previously 150 points)
  • del: plant doesn't no longer affected by chemicals (i.e. Saltpetre, Unstable Mutagen, etc) still, unstable mutagen can be used to find some weeds...
  • tweak: potency no longer affects the chemical output. The stat now only involves the certain traits' effectiveness.
  • tweak: plant at low potency aren't ridiculously small anymore.
  • add: Roundstart variable to plants. Default=TRUE. Becomes FALSE on harvest. Used to prevent scanning roundstard plants
  • add: Research_identifier variable to plants, which is a key to plant datas.
  • tweak: Most plants have been updated. Check wiki page for the detail.
  • tweak: strange seed will always come with a chemical and a trait at least.
  • tweak: strange seed's random chemical size is now selected between 10~30.
  • tweak: Deathnettle's force is decreased to 17. If it has Liquid Contents trait, throwforce becomes 8. (maybe not. I am still thinking)
  • tweak: you don't get the same trait anymore from picking random traits (which means you get nothing)
  • add: Plant never dies until they are old. (if age<lifespan, they never die.)
  • add: Dimensional Orange - Dimensional tastes: their bite size is determined by the types of reagent they have, and each bite
  • add: new plant - Waterballoon.
  • add: new plant - mime
  • add: new plant - plasma leaking garlic
  • add: new debug plant - debugging plant (admin spawn to research all traits at once)

Miscelnous

  • tweak: DNA sampler can scan harvested crops now, but roundstarting crops are not scannable.
  • del: Floral somatoray (AKA flora gun) no longer works to botany, and is removed from tech. The item still exists.
  • tweak: replaced Floral somatoray respawns as Strange seed. (i.e. ruins, lifebringer ship)

Botanist

  • tweak: Botanist is now a member of R&D department mainly along with being in Service department.
  • tweak: Botanists' access has been updated to be a member of R&D.
  • tweak: Botanists' boss is now Research Director, and their second boss is Head of Personnel.
  • tweak: RD now can give hydrponics access in their console.
  • balance: Botanist's payment is increased to medium level.
  • tweak: Botanist now starts with 'Botani-sci radioset' which can communicate in Service and Science channels.
  • add: Botanist now starts with Discovery Scanner which can be used to research botanical crops. Once researched, chemical and traits are stored in a Plant DNA manipulator.
  • add: Lifebringer's Discovery Scanner (which is bound to their Plant DNA Manipulator)
  • add: Lifebringer's Plant DNA Manipulator
  • add: Lifebringer podperson's ruin now starts with Lifebringer's Discovery Scanner

Plant DNA Manipulator

  • del: plant gene diskettes is removed
  • del: plant gene diskette storage is removed
  • add: Plant DNA manipulator now can insert genes and chemicals without a disk. But you need to research a harvested crop first through a Discovery scanner.
  • add: Plant DNA manipulator can't modify a seed which isn't researched anymore.
  • add: Plant DNA manipulator now can adjust the amount of plant chemical within the limit.
  • add: Plant DNA manipulator now can mutate seeds into what you want as once they're researched.
  • add: Plant DNA manipulator can edit plant seed name, plant name and plant description.
  • add: Plant DNA manipulator can provide the information of innate traits of plants.
  • add: botany_research_type variable to the machine which is used to check which faction the machine belongs to. (*station, or lifebringer)

hydroponics

  • tweak: A tray's maximum weed is now 20.
  • tweak: Weed dangerosity starts at 10 level.
  • tweak: Hydroponics nutrment maximum is now 15.
  • tweak: Hydroponics water capacity is now 150.
  • tweak: Lifespan stat no longer exists, and is merged with Endurence stat.
  • tweak: Botany max yield is now 15.
  • tweak: Beekeeping increases max yield by 15 rather than increasing yield.
  • tweak: Perenial growth now decreases max yield by a calculation. (15 yield = 5 yield)
  • tweak: Earthsblood is now nutriment type
  • tweak: a tray will remember a list of taken nutriments. (i.e. Robust Harvest×5, Earthsblood×3, EZ nutriment×2)
  • add: You can remove a tray's nutriments now.
  • tweak: a tray will remember a list of taken nutriments. A tray will take take a nu
  • higher tier parts allows you to manipulate reagent size very accurately. (1u/0.5u/0.1u/0.01u)
  • tweak: wiping dead plants or spading plants now replenishes nutriments and water, purges weeds, pests and toxin.

New nutriments

  • EZ nutriment: it kills 4 level of weed and 2 level of pest.
  • Left 4 Zed: a plant takes an age more, but consumes water 10+plant age(max 10).
  • Robust Harvest: a plant produces +1 yield more until harvested.
  • Earthsblood: fills +20 water, heals +20 HP, kills 4 level of weed and 2 level of pest. but causes 20 toxin. At reaching 50 toxin, kills its plant instantly.
  • Omnizine: supplies water +25 and removes 5 toxin. If two Omnizine fertilized, causes 20 toxin.
  • Ash: removes 5 toxin.
  • Unstable Mutagen: a plant takes two ages more and can possibly have a random trait, but gets 10 toxin.

New nutriments

  • EZ nutriment: Does nothing. 66% chance to resupply itself to a tray. - Good basic nutriment.
  • Left 4 Zed: Heals a plant's HP by 2. If it's old, heals by 4. - Advanced healing nutriment
  • Robust Harvest: a plant produces +1 yield more until harvested. Can't exceed max yield. - Advanced yield boost nutriment
  • Earthsblood: purges all weeds, pests and toxin, and refills water.(Does not heal) 80% chance to refill a unit of nutriment as Earthsblood, and 80% chance of antiaging of a plant. - Specialised nutriment with a big pentalty.
  • Omnizine: Purges all toxins, but creates 4 level of weeds. - Specialised nutriment
  • Unstable Mutagen: a plant takes two ages, but takes
  • EZ nutriment: Does nothing. 66% chance to resupply itself to a tray. - Good basic nutriment.
  • Left 4 Zed: Heals a plant's HP by 2. If it's old, heals by 4. - Advanced healing nutriment
  • Robust Harvest: a plant produces +1 yield more until harvested. Can't exceed max yield. - Advanced yield boost nutriment
  • Earthsblood: purges all weeds, pests and toxin, and refills water. 80% chance to refill a unit of nutriment as Earthsblood, and 80% chance of antiaging of a plant. - Specialised nutriment with a big pentalty.
  • Omnizine: Purges all toxins, but creates 4 level of weeds. - Specialised nutriment

Plant traits

  • add: Traits now have a level that how many it should be researched to be unlocked. For example, Perenial Growth needs to be researched 3 times.
  • bugfix: Invasive spreading trait no longer overtakes the same plants.
  • tweak: Liquid Contents trait will spill 5u of each reagents unless they're synthflesh medicine types. (i.e. silver sulfadaizine)
  • tweak: Liquid Contents is now fragil against pressure. It will explode itself when it's not in stable pressure.
  • rebalance: Hypodemic Prickle trait has been changed - It will only inject 5x metabolism rate of each chemical and will set a cooldown time of 15 ticks. Followed attacks with this trait will decrease the cooldown time by 2 ticks. If a chemical has an infinite metabolisation, it only injects 1u.
  • tweak: Hypodemic Prickle trait works with melee attack (it has been only worked by ranged throwing.)
  • tweak: If a plant with Hypodemic Prickle trait contains 0 chemicals, it will self-destruct.
  • tweak: Bluespace Activity provides teleport protection for 60 seconds once you're teleported by this trait.
  • tweak: Bluespace Activity doesn't work while the target is in Hyperspace. (like moving shuttle)
  • add: separated chemicals is back, but only limited to Cherry bomb. You need to ask xenobio to get this.
  • add: new trait - Pasted paste: you don't feed this plant. Instead, you apply this.
  • bugfix: Fire Resistance trait applies fire proof ability to plants and seeds properly.
  • add: New trait - "Eternal Blooming" disables the ability to harvest, but the plant will never die.

EvilDragonfiend added 2 commits May 24, 2022 01:00
@github-actions
Copy link

github-actions bot commented Jul 7, 2022

This pull request has conflicts, please resolve those before we can evaluate the pull request.

EvilDragonfiend pushed a commit that referenced this pull request Oct 26, 2022
EvilDragonfiend pushed a commit that referenced this pull request Oct 26, 2022
* Circuit Tweaks #1

circuit stuff!

* Update sound_synth.dm

Accidentally replaced a comment, fixed that

* Revert "Circuit Tweaks #1"

This reverts commit d7edc75.

* Revert "Update sound_synth.dm"

This reverts commit 066f566.

* What I got so far

=TO DO=
*ADD A COOLDOWN
*ADD DROP DELETION AND THROW DELETION
*Make Sure Spear goes in hands (if true then cooldown false qdel)
*Probably make it a wiz weapon since that might work better?

* Moved the file into the monkestation module

* Moved sprites to the monkestation module

* Added hardspear to uplink amd more hardspear stuff

* Fixed uplink entry + small rewording.

* Changed sprite to a recolor of a ratvarian spear

no more Comically Large Scalpel

* Fixed spear turning invisible on attack

* reverts an unnecessary comment change in sound_synth.dm

* Added requested changes

Removed the silly sound_synth file, Maybe did the type path thing correctly? still works either way. Del on fail, span, desc, and other small changed too.

Also QDEL_IN so it has to be used within 10 seconds so you cant build up spears.

* Lower cooldown, summon sound
EvilDragonfiend pushed a commit that referenced this pull request Oct 26, 2022
* Circuit Tweaks #1

circuit stuff!

* Update sound_synth.dm

Accidentally replaced a comment, fixed that

* Requested Changed

Made Secway move_delay a #define/#undef, changed the useless ?. s into . s, and changed the silly sound_synth vars.
EvilDragonfiend added a commit that referenced this pull request Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant