oh btw i released the mod already, you can download the latest version using this link: github.com/SpecialAPI/SpecialAPIsWordsAndStuff/releases/latest edit: since a lot of people are asking about this, having an object be grow in a situation that would cause an infinite loop with GROW (example: BABA IS KEKE IS BABA while baba is grow) it instead just makes it grow into the last object in the chain. for example when baba is grow and BABA IS KEKE IS ME IS BABA, baba will cycle between BABA and ME. if BABA IS KEKE IS BABA while baba is grow, GROW will have no effect edit 2: I've decheesed "so close yet so far" since this video came out, stop commenting about it
@silli_cat Жыл бұрын
but how do you make custom keywords i wanna do it myself
@SpecialAPI Жыл бұрын
wait did I forget to pin this or did youtube just randomly unpin this
@ezriha Жыл бұрын
@@silli_catyeah
@Voxelroguery Жыл бұрын
I personally would have named "fake you" as either "remote" or "control". that still drives it home that you control it, but it's not YOU. Besides that, very cool.
@unrellated Жыл бұрын
It should be "remote". "Control" should mean that whenever something moves onto the same square as whatever is before the word, the thing after the word moves in the same direction.
@aonodensetsu Жыл бұрын
or just "RC" Baba Is RC
@danipeal9 Жыл бұрын
It will be better if they rename this into "Persona". Because it is you but a different personality and mind, just like a persona from the internet itself.
@wantedwario2621 Жыл бұрын
I think Fake You works with the style that Baba goes for
@R_violi Жыл бұрын
or puppet.
@BromeoWuggles Жыл бұрын
“I” is very creative
@SpecialAPI Жыл бұрын
that rule won't work, you need AM instead of IS
@sdtwirix1126 Жыл бұрын
I guess I am very Creative
@destroything Жыл бұрын
@@SpecialAPI You is creative
@SpecialAPI Жыл бұрын
@@destroything "you" is a property, that rule wont work
@destroything Жыл бұрын
@@SpecialAPI dang it
@averagefearoftheocean3005 Жыл бұрын
All very cool, but I can already sense the mind-wracking that will ensue...
@smth35 Жыл бұрын
6:30 isn't it possible to just do I AM YOU AND FLOAT?
@SpecialAPI Жыл бұрын
wait youre right
@niczic123 Жыл бұрын
Just put a stop object to the right of you so you can't do that
@alexursu4403 Жыл бұрын
@@SpecialAPI That's the magic of Baba is You.
@nicolasrededeo805 Жыл бұрын
The So Close Yet So Far level made me think, could it be possible to have a keyword "ARE", which is like IS but can only applied to multiple objects (so basically there must be an AND in the rule). For example: 'BABA ARE YOU' would not be valid but 'BABA AND KEKE ARE YOU' would be
@matchadoodlez4323 Жыл бұрын
It doesn't make sense to me because I don't see why you'd need to use ARE when you could just use IS and AND,but maybe I'm missing something???
@flingyourself Жыл бұрын
@@matchadoodlez4323it would be more of a limitation because say you didn’t have IS. But you did have ARE and AND. You would have to use ARE and AND together, and wouldn’t be able to make a sentence with a single predicate word.
@lcajueiro Жыл бұрын
what about “you are baba”
@gudmansal3468Ай бұрын
@@matchadoodlez4323exactly, to make limitations
@kaderen8461 Жыл бұрын
for the fall one, couldn't that be "slide"? i think thatd make a bit more sense
@IcelyPuzzles Жыл бұрын
nice mod and grats for hitting the algorithm :p
@pixelanthony5 ай бұрын
chess and battle is advanced
@oscard4ys4 ай бұрын
Chess is battling and avdanced
@timothymclean Жыл бұрын
Grow is conceptually neat, but I struggle to think of a functionally different puzzle to use it in. "Turning X to Z results in intermediate form Y which is bad, but can be skipped with the word that lets you do that specific thing" only gets you so far. I has a weird grammar gimmick that seems more useful for preventing unwanted solutions than creating new problems. The way a one-letter object interacs with letters is neat, though. The other words are interesting, but not in ways that give me much to say.
@lucasc8972 Жыл бұрын
“Hold” feels much more “Sticky”
@HaxTheCharizard Жыл бұрын
I just watched this entire video, thoroughly enjoying the idea behind all of the custom keywords... and only realized who it was made by after looking here in the comments. We meet again, SpecialAPI
@IcelyPuzzles Жыл бұрын
keyword battle advanced
@SpecialAPI Жыл бұрын
i don't think i quite remember you but your name seems very familiar
@cube492 Жыл бұрын
For the YOU level, couldn’t you have done “I am you and float” instead?
@emiliavalentino7226 Жыл бұрын
You made a lot of very cool stuff
@mathguy37 Жыл бұрын
you is a property
@emiliavalentino7226 Жыл бұрын
@@mathguy37 that one hurts deeply.
@emiliavalentino7226 Жыл бұрын
You hurt me
@imveryangryitsnotbutter Жыл бұрын
Suggestions for more intuitive names (hyphens signify line breaks): NO -> BRE-AK or DES-TROY FAKE-YOU -> AVA-TAR FA-LL -> ZO-OM or SP-EED
@plutopow3885 Жыл бұрын
Id personally change NO to GONE just feels better
@imveryangryitsnotbutter Жыл бұрын
@@plutopow3885 I don't think GONE would work, because the function is supposed to destroy the object, akin to DEFEAT or WEAK, which would trigger any HAS statement and probably others I'm forgetting. GONE implies something similar to EMPTY, which doesn't trigger HAS statements. So I think that could be potentially confusing.
@plutopow3885 Жыл бұрын
@@imveryangryitsnotbutter Ah I see
@Matojeje Жыл бұрын
How about NO -> POOF
@imveryangryitsnotbutter Жыл бұрын
@@Matojeje I like that
@RayanfhoulaBR Жыл бұрын
i like the idea of saying "_______ IS NO" and then that thing simply disappears
@Olimarfrompikmin6 ай бұрын
Yeah the NO property is like the custom NOT property in another levelpack, that just erases the character from the lua file And it replaces all instances of the object's text with a colored NOT
@cloud54644 ай бұрын
It’s funny but seems basically the same as “X is empty”
@Olimarfrompikmin4 ай бұрын
Finally a level pack that doesn't melt my brain
@mateistegarescu8351 Жыл бұрын
0:07 ,,just say no,, if it doesn't work, just say you don't give consent
@JustAnotherCommenter Жыл бұрын
KZbin: Dislike count is NO
@SpecialAPI Жыл бұрын
so true
@Slineryo Жыл бұрын
block version: [👎] IS [NO]
@directrix777shinyshinyamyt4 Жыл бұрын
@@Slineryo Ah, so then, Dislike is word?
@Slineryo Жыл бұрын
@@directrix777shinyshinyamyt4 the dislike has 2 types, the word and the object
@lasagna328929 күн бұрын
The "I" mechanic is so clever
@benji-menji Жыл бұрын
I and AM are quite confusing but very interesting. I don't play baba but there might be a better way to present how it works or reduce its complexity. Also, your the first frog pfp I found. The above statement is also giving me an excuse for the call out. It's been annoying getting call outs but I would have settled with them if they said something more or constructive.
@neijrr Жыл бұрын
I only works with AM, but using X AND I ... overwrites this rule and uses IS, not AM
@Stevoisiak Жыл бұрын
The directional fall reminds me of sliding
@ExoticFoxy Жыл бұрын
i love when [ ] is no it just gets removed
@angelcaru3 ай бұрын
SKULL IS DEFEAT? Just say NO! SKULL cannot legally DEFEAT YOU without your permission
@ACYoshАй бұрын
DEFEAT IS CONSENT
@1010ma5 ай бұрын
Hold is like the one in museum.
@omasumi9 ай бұрын
"i am" makes me think that object words that apply to specific words could theoretically pair really well with it. like, let's say you had the rules "you is float" "am is float" and "i is float", making those specific words float and unable to form rules with non-floating words.
@ThunderMouse1999 Жыл бұрын
Idea for mod: Are Only effects the player character You is the only word able to be used with it How to use sentence with it: You are Baba OR You are Push
@Izzythemaker127 Жыл бұрын
Is it possible to remove or add base rules(like edge is stop or text is push or cursor is select)? Also I'm curious if its possible to make it so that edge responds to rules that aren't base rules?
@nexinex6049 Жыл бұрын
the answer is yes to all of them. I forget how edge works but you can just negate base rules with not
@whatkidsandbabieslike7884 Жыл бұрын
edge is just pixel
@brighthades5968 Жыл бұрын
@@whatkidsandbabieslike7884 no it's not, it's a different object not found in the editor and messing with it in the game files can give strange resuklts
@Izzythemaker127 Жыл бұрын
@@nexinex6049 Edge is programed to not respond to non-base rules, so you add or subtract rules on edge without mods. Minor exception is all is done when in baba map pack where all is done makes edge also done.
@kiti_cat52410 ай бұрын
No - make something disappear instantly (You + Defeat) FakeYou - You but cannot win or be defeated FacedBy - *death stare* Grow - Instant chain reaction Hold - stops you from moving I - uses its own pronoun (Am)
@DemonXile11 ай бұрын
Couple things. First: Cheesing the level with "HOLD". Solution? Skull Is Move. Yeah, defeat does NOT block text nor any push object. So, get cheesed. ANYWAYS this is me showing off an easy way to re-create these levels, and what the hidden text could be. NO: All feeling NO is Defeat and You. That simple. Fake You: All feeling Fake You is Group, All on Group is not Defeat and not Win. (This only works for one object however, but that doesn't matter in this case.) Grow: The trick is hidden text and Group. The "Vine" text is actually a "Group" text in this example. With 2 rules reading: "Group not feeling grow is vine" and "Group feeling grow is rose". Directional Fall: All feeling Directional Fall and facing (Up/Left/Down/Right) is (FallUp/FallLeft/Fall/FallRight). Note: FallDown isn't a thing, as it's set to only "Fall" as the normal name. Hold: All feeling Hold is Group. All on Group is Still. Again, this works if only 1 object can be Hold, but instead of all, you can use ex. baba and have (a) duplicate set(s) where it's Group2/Group3 instead of Group.
@molten2010 Жыл бұрын
As a person that has never played Baba is you I can say
@EythanLee Жыл бұрын
_Message is [NO]_
@r3ked272 Жыл бұрын
(6:30) why not just do I am you and float
@BasilLikesScripting Жыл бұрын
is hold basically just all on x is still? edit: nvm also btw, can u make a tutorial of how to make custom words?
@kales901 Жыл бұрын
idea: directioal nudge: like move,but doesnt go the other way when it reaches a wall
@SpecialAPI Жыл бұрын
so it's auto
@kales901 Жыл бұрын
@@SpecialAPI oh,that exists
@williamdrum9899 Жыл бұрын
"No" can be done in vanilla by layering Open and Shut over each other
@soup9242 Жыл бұрын
“I am you” is weirdly creepy.
@vitoreu3087 Жыл бұрын
Didn't really understand the "grow" command
@RAM-se2hy Жыл бұрын
If X is Y, Y is Z and X is GROW, then instead of X becoming Y and then Z, X becomes Z (and not Y).
@kales901 Жыл бұрын
another idea: stops: place in position like eat or follow,makes the second object not be able to move into the first objcet/ the first object acts as stop to the second. BUT any other objects can move trough it if it isnt stops to it and its not stop. eample: lets make the rules: "WALL STOPS BABA" "BABA IS YOU" "WATER STOPS KEKE" "KEKE IS YOU2" now baba cant move into the walls,as if they were stop,but keke *can* move through it,same with swaping wall and water,and baba and keke (keke cant move into water,but baba can)
@kales901 Жыл бұрын
why cant i edit this comment
@chasepyle6168 Жыл бұрын
Maybe changing "Faced by" to "before" or "ahead" might make the text easier to parse? Maybe even just "front" would work.
@Rainbowgame649 Жыл бұрын
1:26 Baba: *slepping* what- uhh wha?
@Swagpion Жыл бұрын
No seems to just be gone without the animation.
@notwithouttext Жыл бұрын
I should be like the dual to ME, and IT is its own dual, snd there are sprites HE and HIM which are duals
@SpecialAPI Жыл бұрын
the only reason I is similar to it is because both of them have short names with an I. very creative I know
@notwithouttext Жыл бұрын
@@SpecialAPI yeah i could see i am just it but i shaped
@notwithouttext Жыл бұрын
@@SpecialAPI *the only reason I am
@SpecialAPI Жыл бұрын
@@notwithouttext true
@jeefle Жыл бұрын
You should change faced by to look or something because the first thing I though was fackedbee
@inkerbell5456 Жыл бұрын
So close yet so far could be solved with I AM YOU AND FLOAT.
@SpecialAPI Жыл бұрын
I know
@inkerbell5456 Жыл бұрын
@@SpecialAPI oh. ok. I really do like FAKEYOU and NO.
@inkerbell5456 Жыл бұрын
@@SpecialAPI I do like this mod though.
@steam-powereddolphin5449 Жыл бұрын
IT: "FAKE YOU!!" I: "NO--"
@kales901 Жыл бұрын
faced by would be useful
@Darkwaltz4 Жыл бұрын
Idea for Quicksand: Push water through the skulls on the flag. Then do Water-Is-Baba Idea for word: Means - Is a command has met it’s condition, it will display the other command’s command. Example: (Baba-Facing-Wall-Means-Keke-Is-Move) [If baba faces a wall, then Keke will move.]
@SpecialAPI Жыл бұрын
"if" or "when" would be a much better name for it
@theofficialwoohoogamers Жыл бұрын
Can't you just do: BABA FACING WALL IS POWER POWERED KEKE IS MOVE
@TonjiruRTA Жыл бұрын
will you make ARE for multiple objects?
@elementalgabe7860 Жыл бұрын
It took a bit to figure out what facedby is. If you are willing, you should probably change the text so that both words appear on the different lines. Also the grow one is confusing. Didnt exactly make sense to me
@mywonderfulchannel5657 Жыл бұрын
7:01 alternate solution:I am you and float
@SpecialAPI Жыл бұрын
kzbin.infoUgkxGk7Kei4UW7darti2jo4AIwEGSh9vPFmP
@malcolmw121 Жыл бұрын
Ah, I get it. 'GROW' makes the tile in question iterate through all rules on update, thereby triggering everything in succession, right?
@SpecialAPI Жыл бұрын
if X IS GROW, X IS Y and Y IS Z then X will transform into Z instead of Y
@directrix777shinyshinyamyt4 Жыл бұрын
@@SpecialAPI I imagine this must have been interesting to program! Getting an object to find out what happens to the thing it turns into next. Neat! Does this only work with direct evolution lines in one sentence? If I made “Baba is Keke” then “I am Grow” and THEN built “I am Baba” all separately, would I still become Keke? Also, does it just skip one? What if Keke is Tree before I set off the chain? Does it skip to Tree or Keke?
@SpecialAPI Жыл бұрын
@@directrix777shinyshinyamyt4 I does become keke and if you add keke is tree I becomes tree
@neijrr Жыл бұрын
X IS GROW and X IS Y IS Z is equal to simply X IS Z, *skipping* object Y (thats why in grow level ME wasn't destroyed; if it would go to Y and then Z level wouldn't be solvable)
@NoenD_io10 ай бұрын
You can probaly cheese quicksand
@thatonecabridog Жыл бұрын
This is really cool!
@extremethreat15 ай бұрын
Proper grammar invades local puzzle game
@TheAdhdGaming Жыл бұрын
this is an awesome levelpack, good luck making more ideas :3
@soapycanthandle Жыл бұрын
7:14, it and i *are* you, no?
@togglinho Жыл бұрын
7:00 couldnt it have been i am you and float?
@AaronAcademyOfficial Жыл бұрын
Idea, Tele2 and Tele3: Works like power2,3 and group2,3
@SpecialAPI Жыл бұрын
en.wikipedia.org/wiki/Tele2
@bamb0zul Жыл бұрын
i wonder how you make the keywords
@gg-969 ай бұрын
NO might as well just be stacked YOU and DEFEAT, but nice video
@SpecialAPI9 ай бұрын
in that case if you also make the object safe you'll be able to control it
@gg-969 ай бұрын
all feeling no and not feeling safe is you and defeat@@SpecialAPI
@SpecialAPI9 ай бұрын
@@gg-96 then you can either do X IS NOT DEFEAT to make it controllable or X IS NOT YOU to make it defeat other you objects
@gg-968 ай бұрын
just make two new levels about that interaction (one for NOT DEFEAT, other for NOT YOU)
@SpecialAPI8 ай бұрын
@@gg-96 No.
@LeWolfYT Жыл бұрын
dude, amazing!
@Mono-so1cl Жыл бұрын
SKULL is SKULL
@evgen09second Жыл бұрын
in 0-8 are you able to create "i am you and float"? anyway creative vid
@unic0de-yvr9 ай бұрын
If "Faced By" goes after the "is", what happens then? Like "Rock Is Baba FacedBy Keke" should, I assume, transform Rock into Baba *and* create a Keke on an adjacent tile, facing the Baba. But how do you choose which tile to put it on?
@SpecialAPI9 ай бұрын
the rule just doesn't parse just like with literally any other condition...
@martinpohr3171 Жыл бұрын
Yooo you know what would be cool? Sandbox!!! the players can create their own levels!!!!!!
@martinpohr3171 Жыл бұрын
@@mathguy37 bro didnt understand the joke💀
@CoderQC Жыл бұрын
How do you design these good sprites?
@ЕленаПоддубная-с6ш Жыл бұрын
Make really weird words with moving them
@vee9933 Жыл бұрын
id of called “fake you” just “you?”
@insertjokehere9064 Жыл бұрын
baba is grow baba is keke is baba infinite loop 💀
@Slineryo Жыл бұрын
can you make the NO block in vanilla version of baba? (aka baba with no mods)
@Slineryo Жыл бұрын
wait, nvm
@ooooggll Жыл бұрын
On "So close yet so far", what's stopping you from doing "I am you and float"? Maybe that's a cheese or maybe it doesn't work but it seems like it would.
@SpecialAPI Жыл бұрын
kzbin.infoUgkxGk7Kei4UW7darti2jo4AIwEGSh9vPFmP
@sillymanstudiosgames Жыл бұрын
It would be extremely stupid. But what if there was a word creator?
@ЕленаПоддубная-с6ш Жыл бұрын
Why "skull is defeat"?
@ЕленаПоддубная-с6ш Жыл бұрын
Why it's like that?
@ЕленаПоддубная-с6ш Жыл бұрын
Why it can't be just "skull"???
@SpecialAPI Жыл бұрын
what
@kingcrimson4133 Жыл бұрын
skull is defeat so that when you touch the skull, you are defeated.
@ehudkotegaro Жыл бұрын
Fake you has already been implemented as "Vessel"
@ehudkotegaro Жыл бұрын
4:08 why don't you make water is push, push three waters under the skulls, break water is push, and just walk through?
@diegamer2325 Жыл бұрын
what if i had GROW but with an endless loop? e.g. baba is keke is baba
@kales901 Жыл бұрын
baba > keke then keke > baba,as it goes to the end,but going to itselft does nothing,and keke is noy grow
@diegamer2325 Жыл бұрын
@@kales901 I don't understand, I mean if you had BABA is GROW KEKE is GROW BABA is KEKE KEKE is BABA
@kales901 Жыл бұрын
@@diegamer2325 same,as with how baba grows to keke,keke grows to baba,as if they were swaped
@diegamer2325 Жыл бұрын
@@kales901 i still don't understand.
@manjuegazos4672 Жыл бұрын
"Fake you 2"
@togglinho Жыл бұрын
What's the difference between 'empty' and 'no'? Both make the blocks disappear
@MerkeligStrormride Жыл бұрын
If an object has another object, Empty prevents the second object from spawning, while NO still spawns the object. For Example: Box Has Flag, Box Is Empty, Wouldn't spawn a flag, but Box Has Flag, Box Is NO, Will spawn a flag.
@theofficialwoohoogamers Жыл бұрын
@@MerkeligStrormride Then wouldn't NO be like making that object YOU and DEFEAT at the same timer?
@endernightblade1958 Жыл бұрын
if i may, how did you do this? like is it just modding, or? edit: ah, saw the link now.
@converted36 Жыл бұрын
I think no works like empty, almost
@ZealanTanner Жыл бұрын
I like NO. So simple
@mathguy37 Жыл бұрын
LIKE should act like the opposite of FEAR, pulling towards like a magnet
@ZealanTanner Жыл бұрын
@@mathguy37 yeah I was thinking something similar with WANT
@kales901 Жыл бұрын
what if x is y is x and x is grow?
@SpecialAPI Жыл бұрын
it cycles between x and y
@kales901 Жыл бұрын
@@SpecialAPI ok
@directrix777shinyshinyamyt4 Жыл бұрын
@@SpecialAPI Wait, huh? But if X is Y is X, X functions as a Z to skip to, so I feel like X should still skip to Z, which is X, so it would stay the same. Breaking the statement X is Grow should start up the cycle behavior.
@SpecialAPI Жыл бұрын
@@directrix777shinyshinyamyt4 x is grow doesn't skip one transformation step, it skips to the end of the transformation. in this case it would normally just cause an infinite loop so I added a special interaction to prevent that
@directrix777shinyshinyamyt4 Жыл бұрын
@@SpecialAPI Ohhhhhh I see!
@Firefly256 Жыл бұрын
Does the condition HAS work on I?
@SpecialAPI Жыл бұрын
that's not a condition
@Firefly256 Жыл бұрын
@@SpecialAPI ah sorry I meant the verb, so I HAS BOX will that work?
@SpecialAPI Жыл бұрын
@@Firefly256 that will work, i have no plans to add a "HAVE" verb in the near future
@pixelanthony5 ай бұрын
i am not eye eye is not i
@flavinho- Жыл бұрын
Cool!
@godfreidesierto69815 ай бұрын
baba is *NO* .
@joenormal1854 Жыл бұрын
Facedby?
@SpecialAPI Жыл бұрын
yes
@MrJasonmras Жыл бұрын
Im not good at gramar
@the_puzzlest Жыл бұрын
I do not understand am, what does it do?
@SpecialAPI Жыл бұрын
am is like is but only works for I
@the_puzzlest Жыл бұрын
@@SpecialAPI ohhhhh, that makes sense but also is just really specific
@SpecialAPI Жыл бұрын
@@the_puzzlest that's the point
@the_puzzlest Жыл бұрын
@@SpecialAPI I AM NOT CONFUSED
@the_puzzlest Жыл бұрын
@@SpecialAPI also. idea that someone else probs sugested: ARE, an IS that can only be used for YOU
@hampter3124 Жыл бұрын
wowowowoowowoowowo
@0m3on32 Жыл бұрын
Wow interesting
@eltiogeorge8924 Жыл бұрын
made B and M
@ogfrag482 Жыл бұрын
“I float” should work as it’s still proper English.
@SpecialAPI Жыл бұрын
I am float
@goontnt19 ай бұрын
Wait, isint "no" the same as "done"
@SpecialAPI9 ай бұрын
youtube should have an equivalent of dislikes for hearts
@ConnorAndShelly Жыл бұрын
NO
@makaxsi Жыл бұрын
I am no.
@kieferskunk5101 Жыл бұрын
That's pretty clever stuff! Question tho: What would happen if A IS B IS C IS A, and you use A IS GROW ? I assume that the original phrase would cause A to cycle through A, B, C, A, etc. on each move. Is GROW safeguarded against causing an infinite loop?
@SpecialAPI Жыл бұрын
a will cycle between a and c, skipping b
@kieferskunk5101 Жыл бұрын
@@SpecialAPI Does it only go two steps? If the chain is "A IS B IS C IS D IS E IS A", does it go A -> C -> E -> A, or A -> E -> A ?
@SpecialAPI Жыл бұрын
@@kieferskunk5101 a -> e -> a
@chri-k Жыл бұрын
@@SpecialAPI what about A is B is C is A is D is E Does A turn into C overlapped with E, or does it just cross itself out? Or was this unaccounted for?
@webbg6430 Жыл бұрын
reminds me of the newgrounds game called ABCDEFGHIJKLMNOPQRSTUVWXYZ
@plantformest Жыл бұрын
isn't no just boom?
@SpecialAPI Жыл бұрын
boom destroys all objects on the object that is boom, no only destroys objects that are no
@want-diversecontent3887 Жыл бұрын
@@SpecialAPISo "done" except "all is no" works?
@SpecialAPI Жыл бұрын
@@want-diversecontent3887 nope, done doesnt trigger on destroy effects like HAS and also cant be prevented by SAFE