Skip to content

Releases: spelunky-fyi/modlunky2

Level Editor Updates

24 Dec 06:45
Compare
Choose a tag to compare

All Editors

  • Fixed some tile images that were bleeding into each other (eg, litwalltorch and zoo_exhibit).
  • Stop trying to move the canvas when making edits in a level/room that has already been loaded.
  • Renamed some items in the file/level select panel to look nicer:
    • [Create_New_Pack] -> Create New Pack
    • [Create_New_Level] -> Create New Level
    • ARENA -> Arena
    • <<BACK -> << Back

Custom Level Editor

Added a toolbar to select from different tools:

  • Draw (D)
  • Select (S)
  • Fill (F)
  • Move (M)

Select
Hold click and drag to select a region.
Hold shift when clicking to add an additional region instead of replacing the current region.
Hold space while dragging to move the region instead of expanding it.

Fill
Click or right click in a select region to fill all select regions entirely.
Only when there is no selected region, click or right click a tile to fill all tiles of the same tilecode.

Move
Click and drag a select region to move all tiles in all select regions. Release to commit the move. Press escape to cancel the move.
Click and drag a tile that is not in any select region to move only that one tile.

Also fixed a bug where the "collapse settings" button was hidden in the full level vanilla editor.

Vanilla Editor

  • Saving an edited level should no longer add all of the tiles from its "dependencies" to the level's file. In addition, these dependency-provided tiles are displayed in separate sections of the tile picker palette, and will be added to the level file when manually selected.
  • Added buttons in the rooms list of the single room editor and in the room type selection dropdown of the full level editor to create a new room template.
  • Fixed bug where the tile palette wouldn't remove tiles after deleting, and wouldn't redraw the full level editor's canvas.
  • Fixed background of olmec.lvl to use Olmec theme instead of Jungle.

Full Level Editor

  • Added randomize buttons to randomize the chunks for each room template.
  • Fixed hide grid/room lines options not working.
  • Fixed empty row of rooms sometimes being added in the Other canvas.
  • Added button to hide tile palette side panel.

Single Room Editor

  • Selecting/expanding a room template in the rooms list will no longer remove the canvas of the currently selected room chunk. The room will only clear when another room chunk is selected.
  • Added a zoom slider.
  • Added button to hide tile palette side panel.

Level Editor Fixes

19 Dec 20:58
Compare
Choose a tag to compare

Level Editor

  • Fix right click on tile palette
  • Fix full level editor not getting the default tile picks of floor and air
  • Fix level editor biomes for arena in the vanilla editor

Installer / Gem Tracker / Level Editor Updates

18 Dec 21:16
Compare
Choose a tag to compare

Installer

  • Added drag&drop support to install local files dropped anywhere on modlunky
  • Added automatic suggestion for local install pack name based on source file name
  • Enabled local install pack name text input as an alternative to picking folders
  • Fixed spacing in local install frame

Gem Tracker

  • Fixed bug in gem tracker related to olmec ship cutscene

Level Editor

Full Level Editor

Replaces the full level viewer tab with a full level editor that allows editing of multiple rooms in a level at once.

  • Creates a canvas with all of the setrooms for editing for any level with setrooms.
  • Creates a canvas with path rooms for any level with path rooms.
  • Creates a canvas with side and miscellaneous rooms laid out in a grid for simultaneous editing.
  • The map of rooms in each canvas can be configured to edit any rooms together.

For any room being edited, can select which chunk of the room to edit, and can edit multiple chunks of the same room template at once.

Misc

  • First ten tiles can be automatically selected with a number key. Holding alt will select as secondary tile
  • Fixes tile-deletion-buttons being disabled after clicking them

Pacifist No% Golf Tracker

04 Dec 05:40
Compare
Choose a tag to compare

Added a Pacifist No% Golf tracker courtesy of Gugubo

Gem Tracker Fixes

01 Dec 17:59
Compare
Choose a tag to compare
  • Both gem tracker and pacifist tracker kill count now work in co-op instead of only for player 1
  • Player inventory is accessed directly instead of through pointer, fixing issues when a player is crushed
  • Add yem count (Yems are gems that should have been ghosted (i.e. all colorful gems except those in levels where the ghost doesn't spawn))

Gem Tracker / Level Editor Bug Fix

28 Nov 17:24
Compare
Choose a tag to compare
  • the Trackers tab has a new tracker (courtesy of Gugubo) that tracks your gems collected across a run
  • Fixed a bug with the level editor that caused back rooms to be written even when dual was not selected.

Time Tracker ILs / Level Editor Refactor

19 Nov 20:31
Compare
Choose a tag to compare

Time Tracker Updates

  • Add all IL times option to timer tracker
  • Add slider to change tracker font size
  • Add combobox to change tracker font family
  • Make session timer more accurate by only using ingame frames for init and append real time to that

Level Editor Refactor

Refactor levels tab into multiple files and reuse logic in vanilla and custom editors.

The two editors, as well as the vanilla levels' "Full Level View" canvas are now all using the same canvas, so the editors get some of each others' functionality.

Vanilla editor

  • Adding tiles to the palette by shift-clicking
  • Displaying the bg without stretch on larger rooms
  • Splash screen when no room is selected

Custom editor gets:

  • dual-tile percentage slider
  • Splash screen when no level is selected
  • Backgrounds

Full level view

  • Hide grid lines

Playlunky Warning / Time Tracker

01 Nov 23:19
Compare
Choose a tag to compare
  • Warn users using stable that it's likely out of date
  • Remove space as valid tilecode
  • Add tracker to track various game timers

New tile codes

09 Oct 02:16
926c2f7
Compare
Choose a tag to compare

Level Editor
• Added tile codes arrow_wooden, arrow_metal, arrow_wooden_poison, arrow_metal_poison, venom. Thanks Estebanfer!

Fix spriteless tile codes

19 Jul 03:11
00c616e
Compare
Choose a tag to compare

Level Editor

  • Fix loading level files with spriteless tile codes (e.g. cobweb)