Skip to content

jimmyking9999999/gunsaw-level-editor-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gunsaw Level Editor+, a modded level editor for itch.io game Gunsaw

Hello, all!

Gunsaw recently allowed modding due to being discontinued, and released a new incomplete level editor alongside that.

As such, I have combined the best of both worlds and made a mod that hopes to fully give functionality to the level editor, as well as a online level database ^^

This is current in a very early state, and will have bugs. Join the Discord server, and enter the discussion thread to be a part of development!

image

Installation

  1. Find your Gunsaw folder.
  • For itch.io app users, this is ~\AppData\Roaming\itch\apps\gunsaw-demo
  • For manual web download, this is wherever you extracted the .zip file into
  1. Go to the gunsaw-demo\Gunsaw_Data\Managed folder, and replace Assembly-CSharp.dll with the latest download (Download the Assembly-CSharp.dll file on this github repository!)

  2. Open gunsaw and head to the editor to create with the new tools :)

Mod Contents:

New Keybinds

  • Q - Selects a whiteTile, or default tile to your cursor
  • Tab - Selects the last used thing to your cursor. I.e. If you spawned in a baron enemy, you can press Tab to select a baron enemy again
  • Space - Hold Space to enable multi-select. Drag to make a box, or individually select objects
  • Shift - Toggles relative vs absolute scale and rotation. I.e. holding shift will make all multi-select objects rotate, whilst not holding shift will rotate all multi-select objects around the center point
  • Ctrl + C , Ctrl + V- Copy, Paste
  • - (minus), + (plus) - Increase/Decrease grid snap by 0.1
  • Ctrl + Z, Ctrl + Y - Undo, Redo
  • Capslock - Bypasses size restrictions for horizontal-locked objects (Asphalt, One-way platforms, Girders, Pipes). This will save and display when play- `ing a level or loading it :)
  • G - Select a ground point to show a line imitating in-game ground points
  • O - Drag to create a perfect circle of tiles.
  • Ctrl + T - Create a template. Templates are saved groups of objects saved as JSON files that you can share with other people. Right click to delete or rename
  • Arrow Keys - Move objects, scale objects with Shift, or rotation objects with Ctrl

New Features

  • Clicking with Move (1) selected will not move it straight away -- you will need to click on it again to drag. This prevents accidentally clicking something and having it snap to a grid
  • Multi-select. Rotate it, scale it, hold shift to toggle how (individually or large-scale)
  • Copy multi-selections, paste it. You know the commands :)
  • Undo/Redo features added. Limit of 150
  • GUID on objects, allowing for custom object support whilst maintaining vanilla playability
  • With a multi-selection, Shift + Click on the editor to change all blocks into another type of block
  • Upon saving, reorganizes all Enemy weapon changers and Enemy turn arounds to the end of the level/load order, thereby ensuring that the functionality will work
  • Shift + dragging right click allows you to set Target X/Y positions for objects such as doors, moving walls, hidden doors, and striped doors, door changer triggers, upon selection
  • Shift + click with multi-select on any other object in the bottom menu to change objects, i.e. from tiles to ice
  • Multiplayer online collaboration. Click on the 'Join Collaboration' button and enter a room name to join or create a room
  • One-click level select! New button to load a constantly-updating repository of levels online :)
image

Level Database:

image

Known Bugs

  • There is an intimidating white square at (-40, -2). Don't worry, it won't show up during the level! >.<;

Planned Features

  • Menu clarity / tooltips / tutorials
  • Tile drawing (i.e. mouse over and drag, and a line of pixels of a certain size will be created beneath the cursor)

v1.0.5

Example mod usage video:

https://vimeo.com/1111155846?share=copy

About

Modded Level Editor for itch.io game Gunsaw

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors