Gamma 1.2.0 Release


Hey everyone, it's that time again!

Gamma 1.2.0 for ShellCore Command Beyond Our Worlds is now available to download. This is a major release, so there is a good chunk of new features and bugfixes in this update. And to keep the changelog from imploding, some information has been cut and simplified. Some of it you will have to find it out for yourself. Please be advised that this release WILL impact older versions of custom worlds. Refer to the Troubleshooting section for more information.


Changelog

Additions

  • Added leech and emp.
  • Added new setting options: hud interact icon, proximity interaction, and hard mode.
  • Added 5 new background tiles.
  • Added 6 new background particles.
  • Added 8 new world creator items: 2 platforms (regular and ghost) and 4 objects.
  • Added a new dev console command: list.
  • Added episode 4 main menu sector and save menu icon.
  • Added more options to some of the nodes.
  • Added the following new nodes:
    • Change entity id node. Allows you to change an entity's id. Does not work with characters or the player.
    • Create variable node. Allows you to create a variable without setting a number.
    • Delete characters node. Allows you to delete all existing characters.
    • Destroy faction entities condition node. Designed to count the number of ships destroyed based on the target faction.
    • Remove variable node. Allows you to remove an existing variable.
    • Velocity node. Modifies an entity's speed or weight.
  • Added new mission rank options: F, E, and D.
  • Allowed dev console commands, clear and fps, to work in the main menu and world creator.
  • Disabled part drops is now an option in the sector properties window.
  • Disabling part drops will now prevent sectors from adding parts to the part index.
  • Party members can now receive dead zone damage.
  • Replaced air weapon station's blueprint with a new one.
  • Save files will now remember the player's current faction and party lock.
  • ShellCores that have a semicore shell will use a variation of main bullet.
  • Sound effects can now be found in the world creator as well as other ui elements.

Bugfixes and Revision

  • Adjusted the progress bar color scheme for the part index.
  • Adjusted the time increment on the save file's playtime to be consistent with the battle results' total time.
  • Collecting power will no longer heal a ship's core, but enemy ships can with a specific condition.
  • Fixed various coloring issues with party members and entities. They should now reflect the color of their faction.
  • Fixed a coloring issue with asteroid and part particles. They should now reflect the sector's color.
  • Fixed custom typing speed. If set to 0, it should now show the dialogue instantly.
  • Fixed an issue where core upgraders do not have ai (f0cd7b7).
  • Fixed the polygon background tiles from glitching.
  • Fixed retreat again. 
    • You should be able to warp to a haven outside of battlezones now.
    • Interacting with an entity will prevent it from executing.
    • The game will no longer softlock you during a cutscene while the ability is executing.
  • Fixed tower auras and area restore. They should now affect allied factions.
  • Fixed beam's targeting issue where the selected target always gets overriden to the closest target (da0a7d4).
  • Fixed a bug where player's shiny parts tend to continue emitting particles after falling off.
  • Fixed a loading and saving json issue in the ship builder. They should now use the correct base regen.
  • Fixed energy bar not updating ui on targets when more data is enabled.
  • Fixed the minimap's hitbox. Adjusting the ui scale should now use the correct size.
  • Fixed an ai targeting issue with tanks. To explain this bug, if a ship tractors a tank while entities are targeting it but that ship later dies in any way and the tank lands on a platform, those entities will still target it. This should no longer be the case.
  • Fixed disrupt. It should no longer produce an error when attacking a shard rock.
  • Fixed an issue with the party manager node where disabling and enabling party members were inverted.
  • Fixed various issues with nodes containing null or empty input fields and improper size.
  • Fixed a null exception when executing the set player spawn point node. It should now check for a valid sector.
  • Fixed an issue where the start dialogue node continues to show the async output port while speak to entity is not enabled.
  • Fixed a toggle issue with the randomizer node and its ports.
  • Fixed an issue with flags not working with check entity existance nodes.
  • Merged remastered commits: 
    • bc487a9 - Fixed an issue where generating the part index accidentally includes allied factions.
    • 687ff41 - Fixed issues related to the ship builder and part info display.
    • fd3c3a4 - Fixed battlezone override issues.
    • ebad7ab - Fixed parse errors when submitting empty sector property fields.
    • f380d60 - Fixed an issue where siegezones were unable to run waves.
  • Moving the player's spawn point in the world creator should now work the same way as placing an object.
  • Increased the max number of background spawns: 5 -> 10.
  • Players must be alive to command drones now.
  • Players should no longer be able to select any target while interacting with entities or opening a window. This was not the case before.
  • Renamed OverrideSectorPropertiesNode class to SectorPropertiesNode.
  • Renamed YardCollectCondition class to PartCollectCondition.
  • Renamed detachible to detachable (misspelling).
  • Renamed the finish mission audio clip: clip_missioncompleteep# -> clip_mission_complete_#.
  • Revised battle results' faction tags. Player, ally, and enemy are now interchangeable.
  • Revised character deletion when exiting battlezones. If the character is from the same faction or is an ally to the player but is not in the player's party, they are deleted.
  • Revised some of the ai behavior.
  • Revised random part growth for factions.
    • Increased the amount of time to add a part from 2 to 5 seconds.
    • Increased the distance for placing parts.
    • Almost all parts should be available.
    • Tierless abilities will always get tier 0.
  • Updated the save file location. They are now located in '%APPDATA%/.../LocalLow/FoeFear/SCC Beyond Our Worlds'.
  • Updated sound type's variable from string to int for the passive dialogue node.
  • Updated the angle type's variable from string to float for the rotate craft node.
  • Updated the distanceFromPlayer type's variable from int to float for the check entity existence node.
  • Updated air carrier stats:
    • Shell regen: 120 -> 150.
    • Energy regen: 200 -> 500.
  • Updated air weapon station stats:
    • Shell health: 1000 -> 2250.
    • Core health: 250 -> 750.
  • Updated various sprites and sfx assets.
  • Updated area restore:
    • Ships who execute this ability will only get half of the healing power.
    • Area restore can now heal a quarter of any ally's core, but less for the one who executed it.

Removals/Reversions

  • Removed vendingID and dialogueID.
  • Removed some of the small debris particles.
  • Removed background tetromino tiles.
  • Removed drone core and shell from the in-game streaming assets.
  • Removed presetBlueprints from the player's save file.
  • Removed full log dev console command.
  • Removed custom weight options from the set path node.


Troubleshooting

If you are looking for a way to update your world to the current version of Beyond Our Worlds, refer to the Canvas Troubleshooting devlog post.


And that's all. Have fun creating custom worlds!

Files

Archive-SCCBOW-Windows-1.2.0.zip 75 MB
74 days ago

Get Beyond Our Worlds | ShellCore Command Mod

Leave a comment

Log in with itch.io to leave a comment.