Skip to content

A Baba Is You mod that adds text blocks where their meaning is affected by their direction

Notifications You must be signed in to change notification settings

PlasmaFlare/Baba-Is-You-Arrow-Properties-Plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Baba Is You - Arrow Properties Plus

BEFORE YOU DOWNLOAD: to maintain mod compatability within my mods while keeping mod management simple, this repository will not be updated further. Instead, I recommend you download to my baba modpack repository here: https://github.com/PlasmaFlare/plasma-baba-mods. Future updates to this mod will be pushed to this modpack so that mod compatability is less of a hassle.

A Baba Is You mod that adds variants of existing properties as directional arrows. Also adds arrow properties where their meaning changes based on their facing direction.

Best if you look at some gifs for a full explaination:

drawing

drawing

drawing

Changelog

  • 1.1.4 (4/2/21)

    • Updated for beta 400b
  • 1.1.3 (3/10/21)

    • Fixed game freezing when "level is shift" is formed (bug introduced by official beta update)
  • 1.1.2 (3/5/21)

    • Added turning select
    • Removed redundant turning text sprites
  • 1.1.1 (2/28/21)

    • Updated for beta 398
  • 1.1.0 (2/11/21)

    • Updated for beta 394
    • New arrow properties! You, You2, Push, Pull, Stop, Swap, More and Shift
    • Turning text variations of the new arrow properties
    • Renamed the mod to Arrow Properties Plus
  • 1.0.1 (2/7/21)

    • Updated for beta 393
  • 1.0.0 (1/24/21)

    • Initial release

Installation

  • Requires Steam version on beta version 398 (future beta versions may or may not work depending on how much the base code is changed)

To install, copy both Lua and Sprites folder into the levelpack you want to include the mod. Make sure the world_data.txt in the levelpack folder has mods=1 set underneath the [General] section.

The new text blocks can be found in the level editor at the end of the list.

  • Note about directional shift: directional shift's implementation rewrites a lot of the game's code and slightly changes how stacking shifts behave. If you want to use the old behavior while keeping this mod, open Lua\add_to_editor.lua and set enable_directional_shift=false. This will make the arrow shift properties behave like regular shift, regardless of direction.

  • FOR MODDERS/LEVELPACK MAKERS: if you want to include this mod with other mods, I've overriden a few of the main game functions but made sure to minimalize my changes so that you can easily place it in your versions of the overrided functions. The lines surrounded by --@ Turning Text are my changes, while turning_text_functions.lua provides the main functionality and contains no overrides. However, there is no guarantee that this mod will work nicely with other mods.

Please credit me if you do use use this mod in a levelpack or include this with other mods :)

About

A Baba Is You mod that adds text blocks where their meaning is affected by their direction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages