feat: added CiRunner, added stuff to build.gradle.kts, added two maps to MapManager

This commit is contained in:
limited_dev 2023-01-20 23:11:23 +01:00
parent dfcf2fac3c
commit c22b941af2
59 changed files with 103 additions and 556 deletions

32
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,32 @@
image: gradle
stages:
- build
- publish
variables:
GRADLE_OPTS: "-Dorg.gradle.daemon=false"
GIT_SUBMODULE_STRATEGY: recursive
before_script:
- export GRADLE_USER_HOME=`pwd`/.gradle
- rm -f .gradle/caches/modules-2/modules-2.lock
- rm -fr .gradle/caches/*/plugin-resolution/
cache:
paths:
- .gradle/wrapper
- .gradle/caches
- build
build:
stage: build
script:
- gradle shadowJar
except:
- tags
publish:
stage: publish
script:
- gradle publish

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameDE=.52 Gallon
nameEN=.52 Gal
callout=52
requiredLvl=11
pointsForSpecial=200
mainType=shooter
subType=splash wall
specialType=killer wail 5.1
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/e/ed/S3_Weapon_Main_.52_Gal.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameDE=.96 Gallon
nameEN=.96 Gal
callout=96
requiredLvl=17
pointsForSpecial=200
mainType=shooter
subType=Sprinkler
specialType=ink vac
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/55/S3_Weapon_Main_.96_Gal.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Ballpoint Splatling
nameDE=Kuli-Splatling
callout=Ballpoint ?
requiredLvl=30
pointsForSpecial=200
mainType=splatling
subType=fizzy bomb
specialType=inkjet
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/f/f9/S3_Weapon_Main_Ballpoint_Splatling.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Bamboozler 14 Mk I
nameDE=Klotzer 14-A
callout=Bamboo
requiredLvl=23
pointsForSpecial=200
mainType=charger
subType=autobomb
specialType=killer wail 5.1
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/6/6d/S3_Weapon_Main_Bamboozler_14_Mk_I.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Blaster
nameDE=Blaster
callout=Blaster
requiredLvl=3
pointsForSpecial=180
mainType=blaster
subType=autobomb
specialType=big bubbler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/a/a7/S3_Weapon_Main_Blaster.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Carbon Roller
nameDE=Karbonroller
callout=Carbon
requiredLvl=6
pointsForSpecial=180
mainType=roller
subType=autobomb
specialType=zipcaster
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/2/21/S3_Weapon_Main_Carbon_Roller.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Clash Blaster
nameDE=Kontra-Blaster
callout=Clash
requiredLvl=22
pointsForSpecial=180
mainType=blaster
subType=splat bomb
specialType=trizooka
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/2/2f/S3_Weapon_Main_Clash_Blaster.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Classic Squiffer
nameDE=Sepiator α
callout=Squiffer
requiredLvl=8
pointsForSpecial=190
mainType=Charger
subType=point sensor
specialType=big bubbler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/3/3c/S3_Weapon_Main_Classic_Squiffer.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Dapple Dualies
nameDE=Sprenkler
callout=Dapples
requiredLvl=14
pointsForSpecial=180
mainType=dualie
subType=squid beakon
specialType=Tacticooler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/54/S3_Weapon_Main_Dapple_Dualies.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Dark Tetra Dualies
nameDE=Quadhopper Noir
callout=Tetras
requiredLvl=17
pointsForSpecial=200
mainType=dualie
subType=autobomb
specialType=reefslider
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/c/c9/S3_Weapon_Main_Dark_Tetra_Dualies.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Dualie Squelchers
nameDE=Dual-Platscher
callout=DS
requiredLvl=8
pointsForSpecial=200
mainType=dualie
subType=splat bomb
specialType=wave breaker
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/5a/S3_Weapon_Main_Dualie_Squelchers.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Dynamo Roller
nameDE=Dynaroller
callout=Dynamo
requiredLvl=12
pointsForSpecial=190
mainType=roller
subType=sprinkler
specialType=tacticooler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/5e/S3_Weapon_Main_Dynamo_Roller.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=E-liter 4K
nameDE=E-liter 4k
callout=E-Liter
requiredLvl=18
pointsForSpecial=200
mainType=charger
subType=ink mine
specialType=wave breaker
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/1/10/S3_Weapon_Main_E-liter_4K.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=E-liter 4K Scope
nameDE=Ziel-E-liter 4k
callout=E-Liter
requiredLvl=18
pointsForSpecial=200
mainType=charger
subType=ink mine
specialType=wave breaker
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/e/eb/S3_Weapon_Main_E-liter_4K_Scope.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Explosher
nameDE=Knall-Schwapper
callout=Explo
requiredLvl=29
pointsForSpecial=200
mainType=slosher
subType=point sensor
specialType=ink storm
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/d/de/S3_Weapon_Main_Explosher.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Flingza Roller
nameDE=Flex-Roller
callout=Flingza
requiredLvl=20
pointsForSpecial=210
mainType=roller
subType=ink mine
specialType=tenta missiles
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/d/d2/S3_Weapon_Main_Flingza_Roller.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Glooga Dualies
nameDE=Kelvin 525
callout=Gloogas
requiredLvl=21
pointsForSpecial=180
mainType=dualie
subType=splash wall
specialType=booyah bomb
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/9/99/S3_Weapon_Main_Glooga_Dualies.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Goo Tuber
nameDE=T-Tuber
callout=Goo
requiredLvl=25
pointsForSpecial=210
mainType=charger
subType=torpedo
specialType=tenta missiles
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/8/8a/S3_Weapon_Main_Goo_Tuber.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=H-3 Nozzlenose
nameDE=S3 Tintenwerfer
callout=Nozzle
requiredLvl=24
pointsForSpecial=200
mainType=shooter
subType=point sensor
specialType=tacticooler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/5a/S3_Weapon_Main_H-3_Nozzlenose.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Heavy Splatling
nameDE=Splatling
callout=Heavy
requiredLvl=4
pointsForSpecial=200
mainType=splatling
subType=sprinkler
specialType=wave breaker
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/5e/S3_Weapon_Main_Heavy_Splatling.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Hero Shot Replica
nameDE=Heldenwaffe Replik
callout=Hero Shot
requiredLvl=1
pointsForSpecial=200
mainType=shooter
subType=suction bomb
specialType=trizooka
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/2/24/S3_Weapon_Main_Hero_Shot_Replica.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=REEF-LUX 450
nameDE=LACT-450
callout=REEF LUX
requiredLvl=10
pointsForSpecial=210
mainType=stringer
subType=curling bomb
specialType=tenta missiles
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/6/66/S3_Weapon_Main_REEF-LUX_450.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Hydra Splatling
nameDE=Hydrant
callout=Hydra
requiredLvl=20
pointsForSpecial=190
mainType=splatling
subType=autobomb
specialType=booyah bomb
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/d/d1/S3_Weapon_Main_Hydra_Splatling.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Inkbrush
nameDE=Quasto
callout=Brush
requiredLvl=7
pointsForSpecial=180
mainType=brush
subType=splat bomb
specialType=killer wail 5.1
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/4/4a/S3_Weapon_Main_Inkbrush.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Jet Squelcher
nameDE=Platcher
callout=Squelcher
requiredLvl=15
pointsForSpecial=200
mainType=shooter
subType=angle shooter
specialType=ink vac
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/6/69/S3_Weapon_Main_Jet_Squelcher.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=L-3 Nozzlenose
nameDE=L3 Tintenwerfer
callout=Nozzle
requiredLvl=13
pointsForSpecial=200
mainType=shooter
subType=curling bomb
specialType=crab tank
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/2/2c/S3_Weapon_Main_L-3_Nozzlenose.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Luna Blaster
nameDE=Luna-Blaster
callout=Luna
requiredLvl=13
pointsForSpecial=180
mainType=blaster
subType=splat bomb
specialType=zipcaster
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/59/S3_Weapon_Main_Luna_Blaster.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Aerospray MG
nameDE=Airbrush MG
callout=Trashcan
requiredLvl=5
pointsForSpecial=200
mainType=shooter
subType=curling bomb
specialType=crab tank
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/8/86/S3_Weapon_Main_Mini_Splatling.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=N-ZAP '85
nameDE=N-ZAP85
callout=ZAP
requiredLvl=6
pointsForSpecial=200
mainType=shooter
subType=suction bomb
specialType=tacticooler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/f/f6/S3_Weapon_Main_N-ZAP_%2785.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Nautilus 47
nameDE=Nautilus 47
callout=Naut
requiredLvl=28
pointsForSpecial=190
mainType=splatling
subType=point sensor
specialType=ink storm
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/8/81/S3_Weapon_Main_Nautilus_47.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Octobrush
nameDE=Kaligraf
callout=Brush
requiredLvl=4
pointsForSpecial=200
mainType=brush
subType=suction bomb
specialType=zipcaster
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/3/3d/S3_Weapon_Main_Octobrush.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Boblobber
nameDE=Wannen-Schwapper
callout=Piss Schwapper
requiredLvl=19
pointsForSpecial=190
mainType=slosher
subType=sprinkler
specialType=ink storm
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/4/41/S3_Weapon_Main_Bloblobber.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Range Blaster
nameDE=Fern-Blaster
callout=Range
requiredLvl=11
pointsForSpecial=200
mainType=blaster
subType=suction bomb
specialType=wave breaker
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/1/1d/S3_Weapon_Main_Range_Blaster.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Rapid Blaster
nameDE=Turbo-Blaster
callout=Rapid
requiredLvl=7
pointsForSpecial=200
mainType=blaster
subType=ink mine
specialType=triple inkstrike
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/6/6a/S3_Weapon_Main_Rapid_Blaster.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Rapid Blaster Pro
nameDE=Turbo-Blaster Plus
callout=Rapid Pro
requiredLvl=26
pointsForSpecial=180
mainType=blaster
subType=toxic mist
specialType=ink vac
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/c/c6/S3_Weapon_Main_Rapid_Blaster_Pro.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Slosher
nameDE=Schwapper
callout=Slosh
requiredLvl=3
pointsForSpecial=200
mainType=slosher
subType=splat bomb
specialType=triple inkstrike
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/4/42/S3_Weapon_Main_Slosher.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splash-o-matic
nameDE=Fein-Disperser
callout=Splash
requiredLvl=16
pointsForSpecial=200
mainType=shooter
subType=burst bomb
specialType=crab tank
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/7/7b/S3_Weapon_Main_Splash-o-matic.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splat Brella
nameDE=Parapulvisator
callout=Brella
requiredLvl=5
pointsForSpecial=200
mainType=brella
subType=sprinkler
specialType=triple inkstrike
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/2/27/S3_Weapon_Main_Splat_Brella.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splat Charger
nameDE=Klecks-Konzentrator
callout=Charger
requiredLvl=2
pointsForSpecial=200
mainType=charger
subType=splat bomb
specialType=ink vac
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/4/41/S3_Weapon_Main_Splat_Charger.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splat Dualies
nameDE=Klecks-Doppler
callout=Dualies
requiredLvl=3
pointsForSpecial=200
mainType=dualie
subType=suction bomb
specialType=crab tank
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/e/e8/S3_Weapon_Main_Splat_Dualies.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splat Roller
nameDE=Klecksroller
callout=Roller
requiredLvl=2
pointsForSpecial=180
mainType=roller
subType=curling bomb
specialType=big bubbler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/c/c7/S3_Weapon_Main_Splat_Roller.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splatana Stamper
nameDE=Stempel-Splatana
callout=Stamper
requiredLvl=15
pointsForSpecial=200
mainType=splatana
subType=burst bomb
specialType=zipcaster
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/4/4d/S3_Weapon_Main_Splatana_Stamper.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splatana Wiper
nameDE=Wischer-Splatana
callout=Splatana
requiredLvl=5
pointsForSpecial=180
mainType=splatana
subType=torpedo
specialType=ultra stamp
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/e/e5/S3_Weapon_Main_Splatana_Wiper.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splatterscope
nameDE=Kiel-Konzentrator
callout=scope
requiredLvl=10
pointsForSpecial=200
mainType=charger
subType=splat bomb
specialType=ink vac
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/b/b2/S3_Weapon_Main_Splatterscope.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splattershot
nameDE=Klekser
callout=shot
requiredLvl=2
pointsForSpecial=200
mainType=shooter
subType=suction bomb
specialType=trizooka
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/b/bf/S3_Weapon_Main_Splattershot.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splattershot Jr.
nameDE=Klekser Jr.
callout=Jr.
requiredLvl=1
pointsForSpecial=180
mainType=shooter
subType=splat bomb
specialType=big bubbler
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/1/1e/S3_Weapon_Main_Splattershot_Jr..png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Splattershot Pro
nameDE=Profi-Klekser
callout=Pro
requiredLvl=9
pointsForSpecial=200
mainType=shooter
subType=angle shooter
specialType=crab tank
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/7/77/S3_Weapon_Main_Splattershot_Pro.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Sploosh-o-matic
nameDE=Disperser
callout=Sploosh
requiredLvl=9
pointsForSpecial=200
mainType=shooter
subType=curling bomb
specialType=ultra stamp
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/59/S3_Weapon_Main_Sploosh-o-matic.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Squeezer
nameDE=Quetscher
callout=Squeezer
requiredLvl=19
pointsForSpecial=200
mainType=shooter
subType=splash wall
specialType=trizooka
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/c/cb/S3_Weapon_Main_Squeezer.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Tenta Brella
nameDE=Camp-Pluviator
callout=Tent
requiredLvl=16
pointsForSpecial=190
mainType=brella
subType=squid beakon
specialType=ink vac
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/1/1e/S3_Weapon_Main_Tenta_Brella.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Aerospray MG
nameDE=Airbrush MG
callout=Trashcan
requiredLvl=5
pointsForSpecial=200
mainType=shooter
subType=fizzy bomb
specialType=reefslider
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/c/c5/S3_Weapon_Main_Aerospray_MG.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Tri-Slosher
nameDE=3R-Schwapper
callout=IKEA
requiredLvl=10
pointsForSpecial=190
mainType=slosher
subType=toxic mist
specialType=inkjet
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/d/dc/S3_Weapon_Main_Tri-Slosher.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Tri-Stringer
nameDE=Tri-Stringer
callout=Stringer
requiredLvl=4
pointsForSpecial=200
mainType=stringer
subType=toxic mist
specialType=killer wail 5.1
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/4/49/S3_Weapon_Main_Tri-Stringer.png

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Undercover Brella
nameDE=UnderCover
callout=Undercover
requiredLvl=18
pointsForSpecial=180
mainType=brella
subType=ink mine
specialType=reefslider
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/5/5d/S3_Weapon_Main_Undercover_Brella.png

View file

@ -1,2 +0,0 @@
#Wed Nov 02 20:22:53 CET 2022
basedOnSplatoonVersion=1.2.1

View file

@ -1,10 +0,0 @@
#Tue Sep 27 23:22:46 CEST 2022
nameEN=Sloshing Machine
nameDE=Trommel-Schwapper
callout=Machine
requiredLvl=14
pointsForSpecial=210
mainType=slosher
subType=fizzy bomb
specialType=booyah bomb
imgLink=https://cdn.wikimg.net/en/splatoonwiki/images/3/38/S3_Weapon_Main_Sloshing_Machine.png

View file

@ -1,19 +1,45 @@
import org.jetbrains.gradle.ext.ProjectSettings
import org.jetbrains.gradle.ext.TaskTriggersConfig
plugins { plugins {
java java
id("com.github.johnrengelman.shadow") version "7.1.2" id("com.github.johnrengelman.shadow") version "7.1.2"
id("org.jetbrains.gradle.plugin.idea-ext") version "1.1.6" id("org.jetbrains.gradle.plugin.idea-ext") version "1.1.6"
`maven-publish`
} }
group = "de.limited_dev" group = "de.limited_dev"
version = System.getenv("CI_COMMIT_TAG") ?: System.getenv("CI_COMMIT_SHORT_SHA")?.let { "$it-dev" }
?: "DevelopmentBuild" //"v1.5.5-build1"
version = "v1.5.4-build1" var splatoonPatchBased = "2.0.0"
var splatoonPatchBased = "1.2.1"
var jdaVersion = "5.0.0-alpha.20" var jdaVersion = "5.0.0-alpha.20"
val mavenArtifact = "lil_Judd"
project.base.archivesName.set(mavenArtifact)
repositories { repositories {
mavenCentral() mavenCentral()
maven("https://m2.dv8tion.net/releases") maven("https://m2.dv8tion.net/releases")
maven {
name = "Gitlab"
val projectId = System.getenv("CI_PROJECT_ID")
val apiV4 = System.getenv("CI_API_V4_URL")
url = uri("https://$apiV4/projects/$projectId/packages/maven")
authentication {
create("header", HttpHeaderAuthentication::class.java) {
if (System.getenv("CI_JOB_TOKEN") != null) {
credentials(HttpHeaderCredentials::class) {
name = "Job-Token"
value = System.getenv("CI_JOB_TOKEN")
}
} else {
credentials(HttpHeaderCredentials::class) {
name = "Private-Token"
value = project.ext["myGitlabToken"] as String
}
}
}
}
}
} }
dependencies { dependencies {
@ -70,6 +96,16 @@ tasks {
expand(props) expand(props)
into(templateDest) into(templateDest)
} }
withType<Jar> {
from("LICENSE") {
rename { "${it}_${project.base.archivesName.get()}" }
}
archiveBaseName.set(mavenArtifact)
dependsOn("generateTemplates", "processResources")
}
} }
sourceSets.main { sourceSets.main {
@ -87,6 +123,35 @@ java{
targetCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17
} }
publishing {
publications {
create<MavenPublication>("mavenJava") {
version = project.version as String
artifactId = mavenArtifact
from(components["java"])
}
}
repositories {
if (System.getenv("CI_JOB_TOKEN") != null) {
maven {
name = "GitLab"
val projectId = System.getenv("CI_PROJECT_ID")
val apiV4 = System.getenv("CI_API_V4_URL")
url = uri("$apiV4/projects/$projectId/packages/maven")
authentication {
create("token", HttpHeaderAuthentication::class.java) {
credentials(HttpHeaderCredentials::class.java) {
name = "Job-Token"
value = System.getenv("CI_JOB_TOKEN")
}
}
}
}
}
}
}
rootProject.idea.project { rootProject.idea.project {
this as ExtensionAware this as ExtensionAware
configure<org.jetbrains.gradle.ext.ProjectSettings> { configure<org.jetbrains.gradle.ext.ProjectSettings> {

View file

@ -21,6 +21,8 @@ public class MapManager {
maps.add(new MapData("Sturgeon Shipyard", "Störwerft", "https://cdn.wikimg.net/en/splatoonwiki/images/a/a5/S3_Sturgeon_Shipyard.jpg")); maps.add(new MapData("Sturgeon Shipyard", "Störwerft", "https://cdn.wikimg.net/en/splatoonwiki/images/a/a5/S3_Sturgeon_Shipyard.jpg"));
maps.add(new MapData("MakoMart", "Cetacea-Markt", "https://cdn.wikimg.net/en/splatoonwiki/images/a/ac/S3_Mako_Mart.jpg")); maps.add(new MapData("MakoMart", "Cetacea-Markt", "https://cdn.wikimg.net/en/splatoonwiki/images/a/ac/S3_Mako_Mart.jpg"));
maps.add(new MapData("Wahoo World", "Flunder-Funpark", "https://cdn.wikimg.net/en/splatoonwiki/images/5/53/S3_Wahoo_World.jpg")); maps.add(new MapData("Wahoo World", "Flunder-Funpark", "https://cdn.wikimg.net/en/splatoonwiki/images/5/53/S3_Wahoo_World.jpg"));
maps.add(new MapData("Brinewater Springs", "Kusaya-Quellen", "https://cdn.wikimg.net/en/splatoonwiki/images/b/bf/S3_Brinewater_Springs.png"));
maps.add(new MapData("Flounder Heights", "Schollensiedlung", "https://cdn.wikimg.net/en/splatoonwiki/images/2/23/S3_Stage_Flounder_Heights.png"));
} }
public static MapData getMapData(String name) { public static MapData getMapData(String name) {