Skip to content

Releases: SmallJoker/OpenEdits

v1.4.0 / v1.4.1

22 Feb 19:22
Compare
Choose a tag to compare

Changes: (since 1.3.0)

  • New pack: switches (toggle a block state)
  • New search box in the lobby
    • Hotkey: Ctrl + F
  • EELVL import/export improvements
  • Trivial shadows for solid blocks
  • Continued work on Lua scripting
    • Simple GUI creation API to select block parameters
    • Some new functions
    • Generic ScriptEvent concept for exchanging data
    • To test, enable the scripts in assets/scripts/main.lua. Change if true then to if false then.
  • Layout wireframe debugging with F1
  • Partial support for the OpenGL 3+ driver (via IrrlichtMt)
    • Not used by default. Modify gui.cpp to test.

Linux build: (Ubuntu 22.04 or newer might be required)

  • sha256: 19d60aba6adf1ef1cd781ace32e9260cfb91f28194a3d847c4d65b3edc250060

Windows build: (built with MinGW)

  • sha256: c827e1ca05bea8d75d8cabfc54671a3e1c3e0fc8032030cf1413cc06d28ef1a2

Server for playtesting: krock-works.uk.to

v1.3.0 / v1.3.1

16 Nov 11:24
Compare
Choose a tag to compare

Changes: (since 1.2.0)

  • Fixed incorrect movement with >1 movement key pressed
  • Tooltips for most of the image buttons
  • Server-sent media (scripts and textures)
    • Required for Lua scripting
  • Initial Lua scripting support
    • LuaJIT (or Lua 5.1) is now a build dependency.
    • Register packs -> blocks
    • Multiple tiles support
    • Custom physics functions (on_intersect, on_intersect_once, on_collide)
    • Exposed BlockParams (e.g. coin doors, text)
    • Initial support for script events Client --> Server
    • See doc/lua_api.md for details.
  • Friends feature (tab in the lobby)
  • --go command-line argument
  • GUI layout engine (to scale better)
  • Fancy logger + OE_DEBUG environment variable for debugging
  • Improved unittests

Linux build: (Ubuntu 22.04 or newer might be required)

  • sha256: cdd1912cfd4a9fa1fbe22e10f683e945947e69c6154120f582f9977c2788e654

Windows build: (now built with MinGW)

  • sha256: 58014f51d48224cd89fa4e05226726befb7f8c08d7e871dca690d322a7cad8af

v1.2.0

16 Feb 21:05
Compare
Choose a tag to compare

Changes:

  • Sound! For coins and piano notes
  • New blocks
    • Teleportation points (ID 242)
    • Text blocks (ID 1000)
    • Real black and fake blocks (ID 44, 243)
    • Timed gates (ID 156, 157)
    • Piano note (ID 77)
  • Improved player movement prediction using RTT
  • RMB + Ctrl to copy the pointed block's parameters
  • Chat input box history
  • Chat commands no longer crash on MSVC builds
  • Playback of old chat messages on join
  • Faster coindoor text rendering

Linux build: (Ubuntu 22.04 or newer might be required)

  • sha256: ecc38fcc8b3d4d58b0136770a9a255ef2fe617565a478b46247e72a1c331f560

Windows build: (now built with MinGW)

  • sha256: 5ee2fbfa87390280949abdf8f37a724cbb7d11d9aaa01fb29ad4b594783910d6

v1.1.0

21 Oct 13:48
Compare
Choose a tag to compare

Changes:

  • Players are now shown on the minimap
  • EELVL import and export
    • The worlds within worlds/imports/ are now shown in the lobby
    • Importing will fall back to a block ID LUT in case the block is yet not known
  • zlib world compression (greatly reduces file and transfer sizes)
  • Added the Beta block pack
  • Better permission system (flags, roles)
    • Proper admin and moderator permissions
    • See --setrole CLI command

Linux build:

  • sha256: 4c2047541b5c5c4185f82b8ffdc38262842a5c3879f70b752beca5d2dac2c580

Windows build:

  • sha256: e917793bad3f5a602cd3a03a5120f889bd2bddac6ff52006fcd811e937800c59

v1.0.9

07 May 09:54
Compare
Choose a tag to compare

Changes:

  • Vastly improved world rendering speed by combing vertices into a single draw call per block type
  • Lobby redesign to use tabs
  • World creation
    • Persistent, temporary (single placement or draw)
  • Temporary world access by /code
  • Improved chat prompt placement
  • Text buttons replaced with icons
  • Improved popup (error) visuals

Linux build:

  • sha256: 4ee0dd1bf211115bfe3b8d3eecd8e045dee8529b0b5e43dba5b5703ba08cb3d9

Windows build:

  • sha256: 3e13ab3a2ebd1e31516e477c4bfd5229bc594d05fb1c1867864ababa56e55a9b

v1.0.8-dev

16 Mar 19:38
Compare
Choose a tag to compare

Changes:

  • Smiley selector
  • Password authentication
  • GuestXXXX logins
  • Account registration
    • Password change: /setpass (or by an admin)
  • Per-world permissions (edit, draw, god mode, owner)
    • See commands /help CMD, /flags, /fset, /fdel
  • Allow multiple logins from the same account
  • Game logo

Linux build:

  • sha256: 793633af450037f0b471c532ede5d587fe4f8cf05df206bad4a3e926bd263730

Windows build:

  • sha256: 9ed916b2ee899c18ca3387b015eb215b16c8b2caea9a229cdae94b6ff06305ee

v1.0.7-dev

27 Feb 19:42
Compare
Choose a tag to compare

Changes:

  • New blocks: coins, coin door, coin gate, key gates
  • New pack: candy (one-way gates)
  • A few input fixes
  • Reworked the world saving to be future-proof

Linux build:

  • sha1: 9a2ef219770ab251544335c927b68eaa8a249845
  • sha256: 005de48e075cbf3f8affeb08693b2c8ed74cf1c54ade342b9154a4e16b802d1c

Windows build:

  • sha1: 1d54e6c4cdf7e4fc9d0074ec8b1a289e1b76e2bd
  • sha256: b6fe31a1be306ef8c1751b99270f642bd686c004d87cbcb57c0fe5efac5bb65e

v1.0.5-dev

19 Feb 12:18
Compare
Choose a tag to compare

Changes:

  • Greatly improved rendering performance of worlds
  • New blocks: spawn, keys, gates, secret block
  • Lobby: List of saved worlds
  • Selected block indicator
  • Input focus loss fix after half-pressing buttons
  • Incompatible with existing databases: new column title

Linux build:

  • sha1: 2d93566afd55dcd8692b248eb9c07a239a9a909a
  • sha256: 20e56b0f1632436c0f3c5a90857c83e6bac745a7fa61c6b8a50930410b66774b

v1.0.4-dev

16 Feb 20:47
Compare
Choose a tag to compare

Changes:

  • Information text pop-up (n * 7 seconds)
  • Chat command support (/help)
  • Persistent world saving using SQLite3
  • First decoration pack: "spring"
  • First background pack: "simple"
  • Very simple lobby screen

sha1: 69d21ec556b3ce09136a98c3858086dfd24150c8
sha256: 6c91ec7c5e7b2fe7a0d81851fd8971123b71b43bc191c44f37a1440ccbfdf851

v1.0.3-dev

12 Feb 18:35
Compare
Choose a tag to compare

Changes:

  • Improved textures
  • Better chat
  • Player nametags
  • Proper player leave handling (mutiplayer)
  • Proper application shutdown

sha1: 65d6cabb8aa9babfdc4aa337210cdcdb7faa4994
sha256: e02bf007f6ab7f4ec3eee0ea3d81dcfb7fc1ca9a3cc41153111682132adf3312