Skip to content
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
08ee869
Use HR versions by default in 2.0
Danielv123 Dec 8, 2024
f326323
Add 2.0 compatibility layer
Danielv123 Dec 8, 2024
c7e16ad
Add compat for global being renamed to storage
Danielv123 Dec 8, 2024
a2a261e
LuaRendering commands now return LuaRenderObjects
Danielv123 Dec 8, 2024
9736f02
space age removed shorthand ingredients specification
Danielv123 Dec 8, 2024
94f0628
Update graphics and circuit connectors to space age
Danielv123 Dec 8, 2024
e316853
Use version_ge from clusterio_lib during runtime
Danielv123 Dec 8, 2024
0200078
New space age prototype api
Danielv123 Dec 8, 2024
c450dcb
Add compat with new runtime prototype api
Danielv123 Dec 8, 2024
f905de6
Quality support for inventory combinators
Danielv123 Jan 22, 2025
9c278e0
Export items, send item requests with quality support
Danielv123 Jan 22, 2025
a6dbe00
Fix sending requests
Danielv123 Jan 22, 2025
7e17157
Fix fluid crashes and capacity issues
Danielv123 Jan 23, 2025
b055987
Fix typos
Danielv123 Jan 23, 2025
00fd79a
Bump mod versions
Danielv123 Jan 24, 2025
87bc7e7
Add CI for automated builds
Danielv123 Jan 24, 2025
29ddc58
New extractor and injector graphics by hurricane
Danielv123 Jan 25, 2025
9248f07
Fix 1.1 prototype compatibility
Danielv123 Jan 25, 2025
6b4728b
New graphics and icons for item, fluid and electricity entities
Danielv123 Jan 25, 2025
b6cba8c
New graphics
Danielv123 Feb 13, 2025
2064b0b
Remove blender post processing script
Danielv123 Feb 25, 2025
0ec5df7
Update locale for space age fluids
Danielv123 Feb 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# This workflow will do a clean install of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions

name: Node.js CI

on:
push:
pull_request:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 22.x
- run: pnpm i --no-frozen-lockfile
- run: node build.js
# Upload build to artifacts
- name: Upload build to artifacts
uses: actions/upload-artifact@v4
with:
name: subspace_storage
path: ./dist
if-no-files-found: error
6 changes: 6 additions & 0 deletions src/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
---------------------------------------------------------------------------------------------------
Version: 2.0.20
Date: 08. 12. 2024
Features:
- Ported to Factorio 2.0
- Quality support
---------------------------------------------------------------------------------------------------
Version: 1.99.18
Date: 09. 02. 2023
Features:
Expand Down
11 changes: 11 additions & 0 deletions src/compat/factorio_2.0.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
local compat = {}

function compat.set_parameters(combinator, parameters)
combinator.parameters = parameters
end

function compat.version_ge(major, minor)
return major < 2 or major == 2 and minor == 0
end

return compat
Loading
Loading