HeavenStudio/Assets/Scripts/Games/MeatGrinder/MeatGrinder.cs

537 lines
21 KiB
C#
Raw Normal View History

Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
using HeavenStudio.Util;
using HeavenStudio.InputSystem;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
using System;
using System.Collections.Generic;
using UnityEngine;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
using System.Linq;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
namespace HeavenStudio.Games.Loaders
{
using static Minigames;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public static class PcoMeatLoader
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
public static Minigame AddGame(EventCaller eventCaller)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
List<Param> reactionParams = new() {
new Param("tackReaction", MeatGrinder.TackExpressions.None, "Tack Reaction", "If this is hit, what expression should tack do?", new List<Param.CollapseParam>() {
new((x, y) => (int)x != (int)MeatGrinder.TackExpressions.None, new string[] { "tackReactionBeats" }),
}),
new Param("tackReactionBeats", new EntityTypes.Float(0.5f, 10, 1), "Tack React After", "The amount of beats to wait until tack reacts"),
new Param("bossReaction", MeatGrinder.BossExpressions.None, "Boss Reaction", "If this is hit, what expression should boss do?", new List<Param.CollapseParam>() {
new((x, y) => (int)x != (int)MeatGrinder.BossExpressions.None, new string[] { "bossReactionBeats" }),
}),
new Param("bossReactionBeats", new EntityTypes.Float(0, 10, 0), "Boss React After", "The amount of beats to wait until boss reacts"),
};
return new Minigame("meatGrinder", "Meat Grinder", "501d18", false, false, new List<GameAction>()
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
new GameAction("bop", "Bop")
{
function = delegate {
var e = eventCaller.currentEntity;
MeatGrinder.instance.Bop(e.beat, e.length, e["bop"], e["bossBop"]);
},
parameters = new List<Param>()
{
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
new Param("bop", true, "Bop", "Toggle if Boss should bop for the duration of this event."),
new Param("bossBop", false, "Bop (Auto)", "Toggle if Boss should automatically bop until another Bop event is reached."),
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
},
resizable = true,
priority = 1,
},
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
new GameAction("MeatToss", "Meat Toss")
{
function = delegate {
var e = eventCaller.currentEntity;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
SoundByte.PlayOneShotGame("meatGrinder/toss", forcePlay: true);
MeatGrinder.instance.MeatToss(e.beat, e["bacon"], e["tackReaction"], e["tackReactionBeats"], e["bossReaction"], e["bossReactionBeats"]);
},
inactiveFunction = delegate {
SoundByte.PlayOneShotGame("meatGrinder/toss", forcePlay: true);
MeatGrinder.QueueMeatToss(eventCaller.currentEntity);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
defaultLength = 2f,
priority = 2,
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
parameters = new List<Param>()
{
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
new Param("bacon", false, "Bacon Ball", "Toggle if a bacon ball should be thrown instead of the typical dark meat"),
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
}.Concat(reactionParams).ToList(), // doing this because i want these params to always be the same
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
new GameAction("StartInterval", "Start Interval")
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
defaultLength = 4f,
resizable = true,
preFunction = delegate
{
var e = eventCaller.currentEntity;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatGrinder.PreInterval(e.beat, e.length, e["auto"]);
},
parameters = new List<Param>()
{
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
new Param("auto", true, "Auto Pass Turn", "Toggle if the turn should be passed automatically at the end of the start interval.")
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
preFunctionLength = 1
},
new GameAction("MeatCall", "Meat Call")
{
inactiveFunction = delegate { SoundByte.PlayOneShotGame("meatGrinder/signal", forcePlay: true); },
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
defaultLength = 0.5f,
priority = 2,
Miscellaneous Tweaks + New Scroll Script (#350) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups * random things just broke * for whatever reason animation controller for boss got reverted, breaking an animation * and we forgot to merge two spritesheets instead of just replacing one with the other. oops * sfx volume lowerd * ok cool commit time * added superscroll (MADE BY STARPELLY) * fixed dog ninja backwards compatibility * fixed meat grinder's startinterval need * added d pad controls to dog ninja and meat grinder * oops forgot to add dpad for dog ninja * remove d-pad from meat grinder :cry: --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-03-18 04:40:20 +00:00
preFunctionLength = 1f,
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
parameters = reactionParams,
},
new GameAction("passTurn", "Pass Turn")
{
preFunction = delegate { MeatGrinder.PrePassTurn(eventCaller.currentEntity.beat); },
preFunctionLength = 1
},
new GameAction("expressions", "Expressions")
{
function = delegate {
var e = eventCaller.currentEntity;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatGrinder.instance.DoExpressions(e["tackExpression"], e["bossExpression"]);
Miscellaneous Tweaks + New Scroll Script (#350) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups * random things just broke * for whatever reason animation controller for boss got reverted, breaking an animation * and we forgot to merge two spritesheets instead of just replacing one with the other. oops * sfx volume lowerd * ok cool commit time * added superscroll (MADE BY STARPELLY) * fixed dog ninja backwards compatibility * fixed meat grinder's startinterval need * added d pad controls to dog ninja and meat grinder * oops forgot to add dpad for dog ninja * remove d-pad from meat grinder :cry: --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-03-18 04:40:20 +00:00
},
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
parameters = new List<Param>() {
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
new Param("tackExpression", MeatGrinder.TackExpressions.Content, "Tack", "Set the expression Tack will display."),
new Param("bossExpression", MeatGrinder.BossExpressions.None, "Boss", "Set the expression Boss will display."),
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
new GameAction("cartGuy", "Cart Guy")
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
function = delegate {
var e = eventCaller.currentEntity;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatGrinder.instance.CartGuy(e.beat, e.length, e["spider"], e["direction"], e["ease"]);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
resizable = true,
defaultLength = 16,
parameters = new List<Param>() {
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
new Param("spider", false, "On Phone", "Toggle if Cart Guy should be on his phone."),
new Param("direction", MeatGrinder.CartGuyDirection.Right, "Direction", "Set the direction the cart will be moved to."),
new Param("ease", Util.EasingFunction.Ease.Linear, "Ease", "Set the easing of the action."),
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
new GameAction("gears", "Gears")
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
function = delegate {
var e = eventCaller.currentEntity;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatGrinder.instance.ChangeGears(e.beat, e.length, e["ease"], e["speed"]);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
resizable = true,
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
defaultLength = 1,
parameters = new List<Param>() {
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
new Param("speed", new EntityTypes.Float(0, 10, 1), "Speed", "Set the speed of the gears."),
new Param("ease", Util.EasingFunction.Ease.Linear, "Ease", "Set the easing of the action"),
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
},
},
new List<string>() { "pco", "normal", "repeat" },
"pcomeat", "en",
new List<string>() { },
chronologicalSortKey: 20220513
);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
}
}
namespace HeavenStudio.Games
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
using Jukebox;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
using Scripts_MeatGrinder;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
public class MeatGrinder : Minigame
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
private static List<QueuedInterval> queuedIntervals = new();
private struct QueuedInterval
{
public double beat;
public float length;
public bool autoPassTurn;
}
public struct UpdateEasing
{
public double beat;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public float length;
public Util.EasingFunction.Ease ease;
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public struct Reaction
{
public int expression;
public double beat;
public Reaction(int expression, double beat)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
this.expression = expression;
this.beat = beat;
}
}
// private static List<RiqEntity> queuedMeats = new();
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
[Header("Objects")]
public GameObject MeatBase;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public ParticleSystem MeatSplash;
[SerializeField] Transform[] Gears;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
[Header("Animators")]
public Animator BossAnim;
public Animator TackAnim;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
[SerializeField] Animator CartGuyParentAnim;
[SerializeField] Animator CartGuyAnim;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
[Header("Variables")]
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
private bool bossBop = true;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
public bool bossAnnoyed = false;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
private UpdateEasing cartEase;
private bool cartPhone = false;
private string cartDir = "Left";
private UpdateEasing gearEase;
private float oldGearSpeed = 1;
private float newGearSpeed = 1;
private const string sfxName = "meatGrinder/";
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
public static MeatGrinder instance;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public enum TackExpressions
{
None,
Content,
Smug,
Wonder,
}
public enum BossExpressions
{
None,
Eyebrow,
Scared,
}
public enum CartGuyDirection
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
Right,
Left,
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
protected static bool IA_PadAny(out double dt)
{
return PlayerInput.GetPadDown(InputController.ActionsPad.East, out dt)
|| PlayerInput.GetPadDown(InputController.ActionsPad.Up, out dt)
|| PlayerInput.GetPadDown(InputController.ActionsPad.Down, out dt)
|| PlayerInput.GetPadDown(InputController.ActionsPad.Left, out dt)
|| PlayerInput.GetPadDown(InputController.ActionsPad.Right, out dt);
}
public static PlayerInput.InputAction InputAction_Press =
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
new("PcoMeatPress", new int[] { IAPressCat, IAPressCat, IAPressCat },
IA_PadAny, IA_TouchBasicPress, IA_BatonBasicPress);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
private void Awake()
{
instance = this;
SetupBopRegion("meatGrinder", "bop", "bossBop");
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatBase.SetActive(false);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
private void Update()
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
var cond = Conductor.instance;
if (PlayerInput.GetIsAction(InputAction_Press) && !IsExpectingInputNow(InputAction_Press))
{
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
TackAnim.DoScaledAnimationAsync("TackEmptyHit", 0.5f);
TackAnim.SetBool("tackMeated", false);
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
SoundByte.PlayOneShotGame("meatGrinder/whiff");
2023-06-10 20:55:10 +00:00
bossAnnoyed = false;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
if (bossAnnoyed) BossAnim.SetBool("bossAnnoyed", true);
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
if (passedTurns.Count > 0)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
foreach (double pass in passedTurns)
{
PassTurnStandalone(pass);
}
passedTurns.Clear();
}
var currentGearSpeed = newGearSpeed;
if (gearEase.length != 0)
{
float normalizedBeat = cond.GetPositionFromBeat(gearEase.beat, gearEase.length);
Util.EasingFunction.Function func = Util.EasingFunction.GetEasingFunction(gearEase.ease);
currentGearSpeed = func(oldGearSpeed, newGearSpeed, normalizedBeat);
if (normalizedBeat >= 1) gearEase.length = 0;
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
}
if (cartEase.length != 0)
{
float normalizedBeat = cond.GetPositionFromBeat(cartEase.beat, cartEase.length);
Util.EasingFunction.Function func = Util.EasingFunction.GetEasingFunction(cartEase.ease);
float newPos = func(0f, 1f, normalizedBeat);
CartGuyParentAnim.DoNormalizedAnimation($"Move{cartDir}", newPos);
if (normalizedBeat >= 1) cartEase.length = 0;
}
CartGuyParentAnim.gameObject.SetActive(cartEase.length != 0);
if (cond.isPlaying && !cond.isPaused)
{
foreach (Transform gear in Gears)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
double newZ = Time.deltaTime * currentGearSpeed * 50 * (gear.name == "Big" ? -1 : 1) / cond.pitchedSecPerBeat;
gear.Rotate(new Vector3(0, 0, (float)newZ));
}
}
if (cond.isPlaying)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatSplash.Play();
}
else if (cond.isPaused)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatSplash.Pause();
}
else
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatSplash.Stop();
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public override void OnLateBeatPulse(double beat)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
if (!BossAnim.IsPlayingAnimationNames("BossCall", "BossSignal", "BossScared") && BeatIsInBopRegion(beat))
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
BossAnim.DoScaledAnimationAsync(bossAnnoyed ? "BossMiss" : "Bop", 0.5f);
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
if (CartGuyParentAnim.gameObject.activeSelf)
{
Mass Text Update (#615) * Air Rally Text Update * Blue Bear Text Update * Board Meeting Text Update * Built To Scale DS Text Update also changed Air Rally's assetbundle tag from "normal" to "keep" * Catchy Tune Text Update also changed some minor wording in Board Meeting and Built To Scale DS * Cheer Readers Text Update * The Clappy Trio Text Update * Coin Toss Text Update * Crop Stomp Text Update * DJ School Text Update * Dog Ninja Text Update * Double Date Text Update * Drumming Practice Text Update * Fan Club Text Update * Fireworks Text Update * Second Contact Text Update * Flipper-Flop Text Update also fix an error in Catchy Tune * Fork Lifter Text Update * Glee Club Text Update * Karate Man Text Update also minor updates to other games * Kitties! Text Update * Launch Party Text Update * Lockstep Text Update * Marching Orders Text Update * Meat Grinder Text Update also fixed an error in Second Contact * Mr. Upbeat Text Update * Munchy Monk Text Update * Octopus Machine Text Update * Pajama Party Text Update * Quiz Show Text Update also changed some wording in meat grinder * Rhythm Rally Text Update * Rhythm Somen Text Update that was easy * Rhythm Tweezers Text Update * Ringside Text Update * Rockers Text Update this sucked * Samurai Slice DS Text Update * See Saw Text Update * Sneaky Spirits Text Update * Spaceball Text Update * Space Dance Text Update * Space Soccer Text Update * Splashdown Text Update * Tambourine Text Update * Tap Trial Text Update * Tap Troupe Text Update * The Dazzles Text Update * Toss Boys Text Update * Tram & Pauline Text Update also added translation for Fireworks * Tunnel Text Update * Wizard's Waltz Text Update * Working Dough Text Update * fix compiler errors * fix editor offset bug(?) * fix missing param in second contact * Ball Redispense text * remove space soccer swing * Trick on the Class Text Update * Non-Game Text Update * fix pre-function sorting * camera shake ease * remove a bunch of prints * rhythm tweezers bug fix * Update Credits.txt * ssds nop samurai bop * swap order of shake properties * Update FirstContact.cs --------- Co-authored-by: minenice55 <star.elementa@gmail.com>
2024-01-15 02:04:10 +00:00
// Debug.Log(cartPhone ? "PhoneBop" : "Bop");
if (cartPhone)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
CartGuyAnim.DoScaledAnimationAsync("PhoneBop", 0.5f);
}
else
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
CartGuyAnim.DoScaledAnimationAsync("Bop", 0.5f);
}
}
}
public override void OnGameSwitch(double beat)
{
if (queuedIntervals.Count > 0)
{
foreach (var interval in queuedIntervals) StartInterval(interval.beat, interval.length, beat, interval.autoPassTurn);
queuedIntervals.Clear();
}
// if (queuedMeats.Count > 0)
// {
// foreach (var meat in queuedMeats) MeatToss(meat.beat, meat["bacon"], meat["tackReaction"], meat["tackReactionBeats"], meat["bossReaction"], meat["bossReactionBeats"]);
// queuedMeats.Clear();
// }
OnPlay(beat);
}
public override void OnPlay(double beat)
{
List<RiqEntity> allEntities = GameManager.instance.Beatmap.Entities.FindAll(c => c.datamodel.Split('/')[0] == "meatGrinder");
RiqEntity cg = allEntities.Find(c => c.datamodel == "meatGrinder/cartGuy");
if (cg != null)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
CartGuy(cg.beat, cg.length, cg["spider"], cg["direction"], cg["ease"]);
}
RiqEntity gr = allEntities.Find(c => c.datamodel == "meatGrinder/gears");
if (gr != null)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
ChangeGears(gr.beat, gr.length, gr["ease"], gr["speed"]);
}
List<RiqEntity> meats = allEntities.FindAll(c => c.datamodel == "meatGrinder/MeatToss" && beat > c.beat && beat < c.beat + 1);
foreach (var meat in meats)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
MeatToss(meat.beat, meat["bacon"], meat["tackReaction"], meat["tackReactionBeats"], meat["bossReaction"], meat["bossReactionBeats"]);
}
}
private List<RiqEntity> GetRelevantMeatCallsBetweenBeat(double beat, double endBeat)
{
return EventCaller.GetAllInGameManagerList("meatGrinder", new string[] { "MeatCall" }).FindAll(x => x.beat >= beat && x.beat < endBeat);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
2023-06-10 20:55:10 +00:00
public void Bop(double beat, double length, bool doesBop, bool autoBop)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
bossBop = autoBop;
if (doesBop)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
var actions = new List<BeatAction.Action>();
for (int i = 0; i < length; i++)
{
actions.Add(new BeatAction.Action(beat + i, delegate
{
if (!BossAnim.IsPlayingAnimationNames("BossCall", "BossSignal"))
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
BossAnim.DoScaledAnimationAsync(bossAnnoyed ? "BossMiss" : "Bop", 0.5f);
}
}));
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
BeatAction.New(instance, actions);
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public void DoExpressions(int tackExpression, int bossExpression = 0)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
if (tackExpression != (int)TackExpressions.None)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
string tackAnim = ((TackExpressions)tackExpression).ToString();
TackAnim.DoScaledAnimationAsync("Tack" + tackAnim, 0.5f);
}
if (bossExpression != (int)BossExpressions.None)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
string bossAnim = ((BossExpressions)bossExpression).ToString();
BossAnim.DoScaledAnimationAsync("Boss" + bossAnim, 0.5f);
}
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public void CartGuy(double beat, float length, bool spider, int direction, int ease)
{
cartPhone = spider;
cartDir = direction == 0 ? "Right" : "Left";
if (cartPhone)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
CartGuyAnim.Play("Phone", 0, 0);
}
cartEase = new()
{
beat = beat,
length = length,
ease = (Util.EasingFunction.Ease)ease,
};
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
}
public void ChangeGears(double beat, float length, int ease, float speed)
{
gearEase = new()
{
beat = beat,
length = length,
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
ease = (Util.EasingFunction.Ease)ease,
};
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
oldGearSpeed = newGearSpeed;
newGearSpeed = speed;
}
public static void PreInterval(double beat, float length, bool autoPassTurn)
{
2023-06-10 20:55:10 +00:00
SoundByte.PlayOneShotGame("meatGrinder/startSignal", beat - 1, forcePlay: true);
if (GameManager.instance.currentGame == "meatGrinder")
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
instance.StartInterval(beat, length, beat, autoPassTurn);
}
else
{
queuedIntervals.Add(new QueuedInterval()
{
beat = beat,
length = length,
autoPassTurn = autoPassTurn
});
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public void StartInterval(double beat, float length, double gameSwitchBeat, bool autoPassTurn)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
List<BeatAction.Action> actions = new() {
new(beat - 1, delegate { if (Conductor.instance.songPositionInBeatsAsDouble < beat) BossAnim.DoScaledAnimationFromBeatAsync("BossSignal", 0.5f, beat - 1); }),
};
var allCallEvents = GetRelevantMeatCallsBetweenBeat(beat, beat + length);
allCallEvents.Sort((x, y) => x.beat.CompareTo(y.beat));
for (int i = 0; i < allCallEvents.Count; i++)
{
double eventBeat = allCallEvents[i].beat;
if (eventBeat >= gameSwitchBeat)
{
actions.Add(new BeatAction.Action(eventBeat, delegate
{
BossAnim.DoScaledAnimationAsync("BossCall", 0.5f);
SoundByte.PlayOneShotGame("meatGrinder/signal");
}));
}
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
BeatAction.New(this, actions);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
if (autoPassTurn)
{
PassTurn(beat + length, beat, length, allCallEvents);
}
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public static void QueueMeatToss(RiqEntity entity)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
// queuedMeats.Add(entity);
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public void MeatToss(double beat, bool bacon, int tackReaction, float tackReactionBeats, int bossReaction, float bossReactionBeats)
{
Meat meat = Instantiate(MeatBase, transform).GetComponent<Meat>();
meat.gameObject.SetActive(true);
meat.startBeat = beat;
meat.meatType = bacon ? Meat.MeatType.BaconBall : Meat.MeatType.DarkMeat;
meat.tackReaction = new Reaction(tackReaction, tackReactionBeats);
meat.bossReaction = new Reaction(bossReaction, bossReactionBeats);
// meat.reaction = reaction;
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
public static void PrePassTurn(double beat)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
if (GameManager.instance.currentGame == "meatGrinder")
{
instance.PassTurnStandalone(beat);
}
else
{
passedTurns.Add(beat);
}
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
private static List<double> passedTurns = new();
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
private void PassTurnStandalone(double beat)
{
var lastInterval = EventCaller.GetAllInGameManagerList("meatGrinder", new string[] { "StartInterval" }).FindLast(x => x.beat <= beat);
if (lastInterval != null) PassTurn(beat, lastInterval.beat, lastInterval.length);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
private void PassTurn(double beat, double intervalBeat, float intervalLength, List<RiqEntity> allCallEvents = null)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
if (allCallEvents == null)
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
allCallEvents = GetRelevantMeatCallsBetweenBeat(intervalBeat, intervalBeat + intervalLength);
allCallEvents.Sort((x, y) => x.beat.CompareTo(y.beat));
}
List<BeatAction.Action> meatCalls = new();
for (int i = 0; i < allCallEvents.Count; i++)
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
double relativeBeat = allCallEvents[i].beat - intervalBeat;
var tackReaction = new Reaction(allCallEvents[i]["tackReaction"], allCallEvents[i]["tackReactionBeats"]);
var bossReaction = new Reaction(allCallEvents[i]["bossReaction"], allCallEvents[i]["bossReactionBeats"]);
meatCalls.Add(new BeatAction.Action(beat + relativeBeat - 1, delegate
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
{
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
Meat meat = Instantiate(MeatBase, transform).GetComponent<Meat>();
meat.gameObject.SetActive(true);
meat.startBeat = beat + relativeBeat - 1;
meat.meatType = Meat.MeatType.LightMeat;
meat.tackReaction = tackReaction;
meat.bossReaction = bossReaction;
}));
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
Meat Grinder Rework (#598) * meat grinder has been entirely reworked * update MeatGrinder.cs, replace assets background is still temporary but this is all im doing til ev can help * Boss New Anims * New Tack Animations * edited anims * new bg * working out merge conflics (cries) * push for anims stuff why r unity animations so suck * Cart guy cart guy cart guy * cart guy :) * explodes :angel: * curves for meat trajectory * typo * cart guy is awesome. and tack reaction. :cat: :cat: :cat: :cat: :cat: * I love unity animation * everything but the boss call cancel fix * bacon anim (+ remove interp on other meat anims) * lastbeatpulse + gears are the only thing left i was GONNA add both the beat based and constant gear animations but it just doesn't work out the way i want it to. OHHHH WELLLLL im gonna use straight up transforms anyways so i wont have to deal with unity animation (🤢) * truly, and dearly, finished? NOPE! UNITY ANIMATION BUG :D * mwuhahahaha disable ass buns * meatsplash start, fix riqentity find bug * fixes + particle improvements all that's left is the phone bop and arc/particle adjustments, im pretty sure * particle + arc adjustment, fix weird anim play on gameswitch * fixed phonebop oops i was playing the idle animation in update... * make particles beat based just waiting on mine to fix the offset bug * fix trajectory jank --------- Co-authored-by: Rapandrasmus <78219215+Rapandrasmus@users.noreply.github.com> Co-authored-by: Seanski2 <seanbenedit@gmail.com> Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
2023-12-31 04:06:31 +00:00
BeatAction.New(this, meatCalls);
Meat Grinder (#314) * meat grinder prefab + sprite cutting/naming done + icon title :) * Boss Bop, Miss, & Signal Anims can you read * Boss Call Anim self-explanatory * fix the z axis + new sprite still working on getting those bops working. they're a bit weird (not the anim itself) * Restored Meat Grinder Animations i have no idea what just happened with github but the animations are back * All Tack Animations Complete just missing the meat anims * Literally two lines changed skull emoji (forgot to set the light meat for the miss anim to inactive by default) * Meat Grinder Anims (should be) Done Added the Meat Hit anims * goodnight * bopping every beat * tons of sfx * meat calls with their corresponding sfx/animations have been added * prefunctions... * inputs + sfx + prefunction making swift progress here :) * little commit more cues and animation stuff so that i can have new animations * Meat Toss Anims also fixed up some of tack's hit anims to make the smear more consistent * night night * moved all the meat stuff to a new script -this should help with instantiating the meat * animations are a bit more comprehensive * man, barelies are way easier than i thought they were gonna be * instantiating works now committing to work on my pc instead of my laptop but i have been getting a lot done with the meat! it's just that most of that stuff is learning what i can't do... * Boss Animation Tweaks Adjusted Boss' bop and miss animations * woohoo animation! hi sean this is for u. tell me anything to tweak :) * Quick Meat Toss Anim Fix Prevents meat from playing the toss animation twice * meat hit animation works! sometimes there's a frame where the first frame of its animation pops up but i should be able to fix that also just general improvements + framework for different meats * it's done! or at least out of wip! * you can select which meat type is tossed (defaults to random) * ghost meat has been busted (it looped back to its first frame of anim sometimes right before being destroyed; i just added a single frame idle.) * overall just optimized code * removed WIP from game name * a few touch-ups * change all sfx to ogg -also amplified toss.ogg by 4db, was hard to hear at the same time as hitting a cue * fixed boss not bopping a beat after a signal -a very small bit hacky but it really works fine. will fix if any problems come up (but i added a check so that there shouldn't be) * i have stashed changes :P * new bg + remove references title * boss weird bopping fixed + game switches fixed * final touch-ups --------- Co-authored-by: Seanski2 <seanbenedit@gmail.com>
2023-02-23 00:25:14 +00:00
}
}
}