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
Chemistry Cryostylane + Pyrosium Area Heat Effect + Slight Recipe Tweaks #15812
Chemistry Cryostylane + Pyrosium Area Heat Effect + Slight Recipe Tweaks #15812
Conversation
plane = PLANE_OVERLAY_EFFECTS | ||
|
||
New() | ||
icon_state = pick("cryo-1", "cryo-2", "cryo-3", "cryo-4") //slightly different timings on these to give a less static look |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
consider just having the same sprite (less work) but offsetting horizontally for some of these, so it's less 'tiled'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah the four sprites are actually just the one sprites flipped and with timing differences, I want it to look a little tiled so it's very clear which tiles are hit by the effect, since it's tile based and should reflect that visually
very neat, though I worry that the visual effects for the heat aura make it look equivalent to an area of open flame in the sense that it communicates a level of potential destruction that isn't there. it's a little more Actual Fire than a tile of an inferno, currently |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using croxadone as a cooling agent is really weird, considering when acting as a medicine it heats the patient up (and requires cooling the patient to actually do anything etc.). I don't think this is a good direction to take it, personally
forgot about that honestly :sheltersweat: will change it to be a variant of crostylane then (like how the other one is pyrosium + magnesium instead of oxygen
sure, I see what you mean, though I still want it to look like a heat-related hazard since it can light up fuel tanks and stuff. will try and draw something up that communicates this and then probs use this flame effect for something more fire-y later since I do think it looks pretty cool |
Switched the animation for the heat effect to this more abstract warm swirlies, hopefully looks less like it should burn you to death. Kept the fire in the file though since it looks nice and would fit well on something that actually does burn you to death later. It still looks a bit like a hazard but it's difficult to draw something that looks hot but not dangerous and I think this is Better. Also updated the PR video to show the new effect Changed the cryoxadone reactions back to regular, instead moved the cold aoe to cryostylane + iodine. No particular reason I used iodine, magnesium and it were picked mostly because they're seldom used in recipes so you won't get a lot of conflicts or accidental triggers. |
[CHEMISTRY]
About the PR
This PR changes a few chemistry things with cryoxadone, cryostylane and pyrosium, nothing super major:
cryo_pyro_2.mp4
Why's this needed?
Something I wanted to add for a bit, I think I also saw someone in discord suggest something similar, I think the utility of being able to heat/cool multiple beakers with one reaction based on positioning is really cool, and I like adding more dramatic visuals to chemistry. I also think the "only technically requiring 1u of oxy" buffs to the cryo and pyro reactions should make them much more fun to use and cut down on some clicking.
Feedback on the changelog entries very welcome, not my necessarily strong suit :sheltersweat:
Changelog