Compare commits

..

362 Commits

Author SHA1 Message Date
minjaesong
fbe887b039 0.4.1 release 2024-03-03 17:53:35 +09:00
minjaesong
91798436cb new fixture: table 2024-03-03 17:06:10 +09:00
minjaesong
34415f720d hiding the crafting guide again 2024-03-03 14:04:01 +09:00
minjaesong
33b739f34f fix typo in crafting recipe 2024-03-03 12:32:02 +09:00
minjaesong
f3825c0bfb itemdesc for wire rolling mill 2024-03-03 03:35:23 +09:00
minjaesong
84f1c48159 did i fix the crafting-unequip bug? 2024-03-03 03:20:42 +09:00
minjaesong
514a972bcf fix: savegame playtime was calculated wrongly 2024-03-03 03:15:35 +09:00
minjaesong
f19a27065e this should track the total playtime better? 2024-03-03 02:56:43 +09:00
minjaesong
324128e86a using gpu render for savegame list wipeout eff 2024-03-03 02:47:55 +09:00
minjaesong
39fca59ea7 larger tree takes double time to chop down 2024-03-03 02:11:18 +09:00
minjaesong
f07a6f6430 scaffoldings recipe change 2024-03-02 19:41:00 +09:00
minjaesong
6c5ee14402 platforms are lighter in weight 2024-03-02 18:24:58 +09:00
minjaesong
ec7ff3199d fix: techtree button not working if craftingUI is loaded independently 2024-03-02 17:16:02 +09:00
minjaesong
f400a5afe7 multicolour storage chests 2024-03-02 03:03:31 +09:00
minjaesong
ea1702ace4 wire rolling mill 2024-03-02 02:42:31 +09:00
minjaesong
01b5569169 bulb now requires walls to spawn 2024-03-02 01:11:02 +09:00
minjaesong
374cd5d4f7 changing recipe of gunpowder 2024-03-02 00:38:30 +09:00
minjaesong
c0cf9ab17d changing recipe of gunpowder 2024-03-02 00:34:01 +09:00
minjaesong
db0d3379cc trajectory to draw at the world edge 2024-03-02 00:09:57 +09:00
minjaesong
42e7da2a4a copper ingot sprite colour adjustment 2024-03-01 23:56:16 +09:00
minjaesong
30caac283a fix: torches can be placed anywhere 2024-03-01 22:15:39 +09:00
minjaesong
5da4cee22e tools now cost 5 bars 2024-03-01 19:16:48 +09:00
minjaesong
ddfa2f5bf0 fix: zooming would not properly center the cam if streamers mode is on (2) 2024-03-01 18:21:22 +09:00
minjaesong
7d38ba866c fix: zooming would not properly center the cam if streamers mode is on 2024-03-01 18:14:12 +09:00
minjaesong
a773786c9e changed iron ore distribution 2024-03-01 16:14:03 +09:00
minjaesong
43e16bf785 copper bulbs 2024-03-01 15:29:11 +09:00
minjaesong
7906de1711 fix: two clashing signal switches confusing the wire sim 2024-03-01 03:17:16 +09:00
minjaesong
6c3ec20b3d signal switches 2024-03-01 03:05:55 +09:00
minjaesong
902a086a4f better trajectory view 2024-02-29 14:22:16 +09:00
minjaesong
91bf11a3e0 better trajectory sim 2024-02-29 13:41:14 +09:00
minjaesong
410456e173 aim helper wip 2024-02-29 00:57:57 +09:00
minjaesong
9caf2a0d7e hopefully fixed a bug where crafting item sometimes enequips an item in the quickslot? 2024-02-23 04:48:54 +09:00
minjaesong
9525441dc0 a debug print 2024-02-21 21:47:35 +09:00
minjaesong
f7b0dfb5bb fix: getFreeTrack() would return a track it just returned when the timing coincides 2024-02-21 21:43:55 +09:00
minjaesong
549c03c2b4 fianlly found the culprit of repeated audio stopping but have no idea how to fix 2024-02-21 16:53:51 +09:00
minjaesong
91c5105a12 trying to fix glitchy audio after load 2024-02-21 14:06:49 +09:00
minjaesong
063483cfda inventory encumberment now takes player scale into account 2024-02-20 15:49:11 +09:00
minjaesong
a5953b8c87 more informative 'update available' ticker 2024-02-20 04:35:07 +09:00
minjaesong
c568276df6 fix deepstones had density of 24600 instead of 2400 2024-02-20 01:30:45 +09:00
minjaesong
19405b7f8d fix: acorn were 10 kilos each 2024-02-20 01:28:43 +09:00
minjaesong
2e89dcc73a more attempts 2024-02-19 21:11:34 +09:00
minjaesong
d3fe2e2bc6 trying to debug why fullscreen is borked on macOS 2024-02-19 21:04:37 +09:00
minjaesong
5c18e03bad apparently longer sleep time doesn't hurt 2024-02-19 16:31:03 +09:00
minjaesong
11a7a1f48d slightly improved audio processing performance by giving some time to the CPU 2024-02-19 16:07:34 +09:00
minjaesong
d24ec8296f fix: paste from clipboard would crash the game if the clipboard is empty 2024-02-19 14:52:31 +09:00
minjaesong
2c1727e495 fix: config change of chat overlay would not be reflected to GUI variables 2024-02-19 03:16:50 +09:00
minjaesong
b9e7a4ba84 gems item sprite change 2024-02-19 03:16:16 +09:00
minjaesong
165a9b4e88 update release date 2024-02-19 02:03:18 +09:00
minjaesong
55cba3e16a 0.4 release 2024-02-19 01:48:30 +09:00
minjaesong
1cbf0f4582 crafting guide wip and stash for next version 2024-02-19 01:44:31 +09:00
minjaesong
0911e70a69 clickable quickslot 2024-02-18 03:19:37 +09:00
minjaesong
2bf47a2aed clicking on the player's item on the crafting Ui will show recipes using that item 2024-02-18 03:08:11 +09:00
minjaesong
f400416a7c GDX 1.12.1 update 2024-02-18 02:05:08 +09:00
minjaesong
3bee121686 dropped items should collide with the platform 2024-02-17 23:17:01 +09:00
minjaesong
4a375ec5a3 fix: tooltips were capitalised when they shouldn't 2024-02-17 22:26:07 +09:00
minjaesong
0b683f33e1 mining sounds 2024-02-17 21:27:53 +09:00
minjaesong
c9f6246cd3 Titlecasing english texts because Polyglot ain't doing it 2024-02-17 19:17:22 +09:00
minjaesong
84222f0d98 players can dig out dirts barehandedly 2024-02-17 17:04:06 +09:00
minjaesong
701edbeaff resize screen really needs full game restart... 2024-02-17 15:56:52 +09:00
minjaesong
6da155d4f3 fix: game crashes on pasting text 2024-02-17 15:26:18 +09:00
minjaesong
a7ba39a43c wider nearby crafting station detection 2024-02-17 02:47:42 +09:00
minjaesong
9caf9ab2fa fix: explosion cuts off randomly 2024-02-17 00:30:04 +09:00
minjaesong
ffd470f2b4 fix: code for staircase climbing would interfere with hold-left/right-and-jump manoeuvre 2024-02-16 17:10:53 +09:00
minjaesong
b11bbf0130 fix: damaging terrain would not queue the modified chunk for the autosave 2024-02-16 14:29:47 +09:00
minjaesong
902341bd78 fix: inventory cell quickslot indicator not readily updating 2024-02-16 05:54:07 +09:00
minjaesong
95f03c74c1 larger dropped item pickup range 2024-02-16 03:02:30 +09:00
minjaesong
cac9e947f7 better boom-job juggling 2024-02-16 02:55:36 +09:00
minjaesong
693ad05352 itemised the torch but now you can place them 2024-02-16 01:15:36 +09:00
minjaesong
26bdd2253a itemised the torch 2024-02-16 00:36:14 +09:00
minjaesong
76586baba5 fix: bomb's item drop not obeying 'drop' itemproperty 2024-02-15 23:36:56 +09:00
minjaesong
ae0a2e2564 boom with particles 2024-02-15 22:05:08 +09:00
minjaesong
a4e3474563 more booms 2024-02-15 18:24:31 +09:00
minjaesong
84dcc95fc0 fix: bombs are making NaN amount of damage 2024-02-15 17:35:56 +09:00
minjaesong
2363a5c51f bomb go boom but better 2024-02-15 04:08:37 +09:00
minjaesong
f224d0718b explosion wip 2024-02-15 02:48:57 +09:00
minjaesong
c84e01646c boom sound for the bomb 2024-02-14 16:59:01 +09:00
minjaesong
c66f5cbb54 throwable cherry bomb (no explosion yet) 2024-02-14 03:54:14 +09:00
minjaesong
d2acacb531 string for ITEM_NITRE 2024-02-14 00:41:40 +09:00
minjaesong
e5ac560966 new gem on worldgen 2024-02-13 23:42:43 +09:00
minjaesong
6e1af36a63 terrain/wall damage indicator in F3 2024-02-13 00:51:01 +09:00
minjaesong
2b8497133e fix: NPE on item removal caused by scrolling 2024-02-13 00:23:42 +09:00
minjaesong
45b141fd57 fix; default emissive layer for item sheet sprite was transparent 2024-02-12 22:32:51 +09:00
minjaesong
3e3c1078d7 uicrafting: reset scroll when opening 2024-02-12 22:11:02 +09:00
minjaesong
43a5014564 fix: smelter: clicking on the slot will reset the scroll now 2024-02-12 21:01:55 +09:00
minjaesong
0a2d15e417 fix: [bug] remaining heat on the smelter is wasted if no fuel was burning 2024-02-12 20:40:56 +09:00
minjaesong
16c52a5e11 uicanvas: updateUI/renderUI to updateImpl/renderImpl to match the naming scheme with the actor 2024-02-12 17:28:23 +09:00
minjaesong
5f1e63e370 volume randomiser for smelter and furnace 2024-02-12 16:13:23 +09:00
minjaesong
a14f2697fb actors now use 'updateImpl'; static sound for smelter and furnace 2024-02-12 05:04:52 +09:00
minjaesong
7d871c5d49 actors now use 'updateImpl'; static sound for smelter and furnace 2024-02-12 04:48:25 +09:00
minjaesong
7ac6bd6a9c bonfire audio loop 2024-02-12 03:11:01 +09:00
minjaesong
0d036bb7c0 recipe for scaffolding 2024-02-12 01:44:24 +09:00
minjaesong
1333ece2b1 increased a random chance for records to 1/4096 2024-02-12 00:44:07 +09:00
minjaesong
d3f7818710 break torch using axe 2024-02-11 23:42:36 +09:00
minjaesong
1f0a4429e3 oops 2024-02-11 23:35:11 +09:00
minjaesong
346800d356 another limitation of the gapless playback 2024-02-11 23:29:35 +09:00
minjaesong
fcee6b5be3 debug print 2024-02-11 23:09:10 +09:00
minjaesong
49c595319b autoequip consumable tool 2024-02-11 22:59:06 +09:00
minjaesong
57d25431bd disable save if autosave is within 5 seconds 2024-02-11 21:53:11 +09:00
minjaesong
93f2e706c5 axes can attack platforms and scaffoldings 2024-02-11 21:02:29 +09:00
minjaesong
77bc646991 code refactor to clarify the state of item being dynamic
fix: simple item cell not showing itemcount for stackable and canbedynamic items
2024-02-11 20:51:54 +09:00
minjaesong
8e97914834 makefile script for the lulz 2024-02-11 20:01:28 +09:00
minjaesong
9c29cbb409 musicplayer: fix: playlist not advancing on intermittent mode 2024-02-11 19:07:26 +09:00
minjaesong
273e56cb35 fix: tool durability not decreasing; smelting recipe for quartz had bad value 2024-02-11 02:09:52 +09:00
minjaesong
87081b0a33 removing modulebasegame imports from the audio engine 2024-02-10 16:14:10 +09:00
minjaesong
b93e987011 MusicContainer extracted out of the modulebasegame 2024-02-10 16:09:00 +09:00
minjaesong
ea940e93ba minor sprite change 2024-02-10 02:31:54 +09:00
minjaesong
26dac5e853 git commit -amend 2024-02-10 00:52:55 +09:00
minjaesong
afd3656302 don't put snapshot marker on the release 2024-02-10 00:38:40 +09:00
minjaesong
a1ef80b2c0 build script update 2024-02-09 00:32:17 +09:00
minjaesong
afa2aef4c6 fix: player was drawn 1px lower than they should be 2024-02-08 18:06:00 +09:00
minjaesong
9068143239 turntable wow and flutter sim wip 2024-02-08 15:04:34 +09:00
minjaesong
238dbfc3c4 turntable to play disc 2024-02-08 00:07:19 +09:00
minjaesong
ff15a3a8cf fix: title screen camera debug view is flipped 2024-02-07 17:31:53 +09:00
minjaesong
316bfbcc08 fix: cloud's age ticking not syncing with the world's timedelta 2024-02-07 17:02:05 +09:00
minjaesong
f04548f9ab holo-series item sprites 2024-02-07 15:58:01 +09:00
minjaesong
866b8fed83 gems 2024-02-07 01:32:54 +09:00
minjaesong
a143887375 drop random records when digging dirts but super-rarely 2024-02-06 14:21:09 +09:00
minjaesong
6d941a3841 music by orstphone 2024-02-06 14:12:04 +09:00
minjaesong
ae0dbbf02a forgot to add font's jarfile 2024-02-06 00:10:40 +09:00
minjaesong
b09f6ce5c5 font update 2024-02-05 22:16:36 +09:00
minjaesong
3d81d7870a smelting sand to make glass 2024-02-05 18:55:02 +09:00
minjaesong
34bc9d45a0 held item--wall is not emitting light anymore 2024-02-05 17:34:09 +09:00
minjaesong
3491926e7c revived the held item lighting 2024-02-05 17:18:28 +09:00
minjaesong
2d42525092 actors now always calls despawn() when being despawned 2024-02-05 14:39:21 +09:00
minjaesong
1685d0f045 jukebox item sprite update 2024-02-05 13:47:41 +09:00
minjaesong
90eb51e96b noticelet: better behaving against cursor 2024-02-05 13:32:10 +09:00
minjaesong
17c7571915 debug view for dynamic tracks only 2024-02-05 05:12:03 +09:00
minjaesong
23921c7f7c font update 2024-02-05 03:24:19 +09:00
minjaesong
4d14b950fe font update 2024-02-05 03:03:12 +09:00
minjaesong
839886531a fix: actors having stale musictrack reference after the audioengine reloading 2024-02-05 02:14:38 +09:00
minjaesong
cc00e1eff9 I fixed the ingamerender-not-rendering bug?? 2024-02-05 01:26:27 +09:00
minjaesong
9ec66109a1 font update 2024-02-04 19:20:57 +09:00
minjaesong
11e326ec80 font update 2024-02-04 19:13:33 +09:00
minjaesong
87e2917d48 jukebox sprite: play mechanism 2024-02-04 18:18:12 +09:00
minjaesong
09ef9717ed font update 2024-02-04 16:30:09 +09:00
minjaesong
1054360d8d item renumbering 2024-02-03 21:56:07 +09:00
minjaesong
3c6c49e493 ingot sprite update 2024-02-03 21:32:51 +09:00
minjaesong
e94ad57058 demoworld update 2024-02-03 19:22:10 +09:00
minjaesong
2cbc6fad11 noticelet to make way for the mouse cursor 2024-02-03 19:20:20 +09:00
minjaesong
360d6e9dcb tooltip show item id if ALT is down 2024-02-03 18:18:07 +09:00
minjaesong
9f8f9ceaa5 item tooltip descriptions 2024-02-03 17:10:35 +09:00
minjaesong
72d1f849dd saplings sprite update 2024-02-03 16:12:55 +09:00
minjaesong
04c54204b5 tone mapping param change 2024-02-03 15:58:12 +09:00
minjaesong
5dacbe18a3 fix: pickaxe will constantly closing the tooltip while equipped 2024-02-03 15:40:29 +09:00
minjaesong
559f5a9a9d dropped items now visible in the dark 2024-02-03 15:20:22 +09:00
minjaesong
808862c520 simpler light tone mapping 2024-02-03 15:13:33 +09:00
minjaesong
f91fbf6cf0 smelter lightbox depends on its internal temperature 2024-02-03 04:52:37 +09:00
minjaesong
8cb4709cd7 diversified tree generation 2024-02-03 02:41:02 +09:00
minjaesong
93e0c8742a saplings 2024-02-03 02:26:58 +09:00
minjaesong
d9adbda6f6 font update 2024-02-02 20:39:27 +09:00
minjaesong
40ab816dcb strings moving around 2024-02-02 19:20:40 +09:00
minjaesong
71ce4f8b20 removing temporary ore recipes 2024-02-02 17:47:38 +09:00
minjaesong
c33dae658a item dim fix 2024-02-02 17:46:59 +09:00
minjaesong
a569a34005 charcoal; smelter item sprite;
crafting-fixed navigate-ingredients-crafting-recipe behav
2024-02-02 16:48:07 +09:00
minjaesong
cfd0f0302e smelter multiplier change 2024-02-02 00:20:41 +09:00
minjaesong
0769899b55 smelter: working smelting? and working sprite change 2024-02-02 00:03:27 +09:00
minjaesong
99e17d32e1 thermal stuffs 2024-02-01 16:18:18 +09:00
minjaesong
6e1ad9f768 fix: new encumbrance limit was not applied AT ALL 2024-02-01 16:17:58 +09:00
minjaesong
55bb33b4ce world portal: autogenerating returning portal 2024-01-31 23:18:12 +09:00
minjaesong
62d30fb6e9 'flatness' is considered on choosing a spawn point 2024-01-31 21:41:08 +09:00
minjaesong
a839cc9f49 item list only wheel-scrolls when you move whell on the navbar 2024-01-31 16:40:05 +09:00
minjaesong
3c6e7665fa porting scroll behav to the storage chest 2024-01-31 02:26:17 +09:00
minjaesong
e1935fb659 smelter: scroll wheel to operate the item slots 2024-01-31 02:07:17 +09:00
minjaesong
d1a6873bc0 smelter: clicking on the navbar no longer resets the cell selection 2024-01-30 23:35:16 +09:00
minjaesong
38e60678e1 minor locale update 2024-01-30 20:08:11 +09:00
minjaesong
7fb068517a tooltip and smelter ui fixes 2024-01-30 19:57:32 +09:00
minjaesong
cbe11ce5dc new tooltip for storage chest 2024-01-30 18:16:55 +09:00
minjaesong
1aee8a963a control helpers for smelter 2024-01-30 18:00:42 +09:00
minjaesong
6fc87d9ae9 tooltip to always update 2024-01-30 13:54:34 +09:00
minjaesong
111833f5d3 fix: old tooltip managing code and revived the fading transition 2024-01-30 02:57:18 +09:00
minjaesong
9fa28760fa all the gauges for uismelter 2024-01-30 01:37:03 +09:00
minjaesong
a027506ad2 smelter ui wip 2024-01-29 22:28:33 +09:00
minjaesong
3214f11375 uiitem and template refactoring; new smelter ui wip 2024-01-29 18:51:53 +09:00
minjaesong
8aedd7c78a fix: renaming player would cause savegame load to fail as renaming would 'prettify' the json and the savegame loader was not expecting it 2024-01-29 16:15:13 +09:00
minjaesong
9c2b2c6a13 encumb bar extracted to separate function 2024-01-29 14:29:03 +09:00
minjaesong
60a1b8f76b texture for storage chest item 2024-01-29 02:02:20 +09:00
minjaesong
3781470afb font update 2024-01-28 22:51:32 +09:00
minjaesong
d3cd3465c7 lone leaves decaying 2024-01-28 20:14:48 +09:00
minjaesong
6e69fb3872 seasonal texture for leaves 2024-01-28 17:27:11 +09:00
minjaesong
9f376e93b2 font update 2024-01-28 16:43:41 +09:00
minjaesong
b5f487fe2f yet another jukebox and musicplayer patch 2024-01-28 03:49:39 +09:00
minjaesong
add263620e who knew playing around the music player can be so hard 2024-01-28 02:50:08 +09:00
minjaesong
0af1e7004d all crafting stations now use UICrafting 2024-01-27 22:46:18 +09:00
minjaesong
253ce1054f cut-down version of crafting ui wip 2024-01-27 22:05:49 +09:00
minjaesong
46b55f6303 found a bug on uiFixture and the only solution would be creating a cut-down copy of the original ui 2024-01-27 19:48:44 +09:00
minjaesong
8b1331770d dust and sound on placing fixtures 2024-01-27 17:27:20 +09:00
minjaesong
03b002126a door sound amplified 2024-01-27 16:26:52 +09:00
minjaesong
0290ff1b11 fix: leaves being too strong 2024-01-27 14:45:08 +09:00
minjaesong
0c64cea220 savegamecracker: new command 'uuid' 2024-01-27 14:24:50 +09:00
minjaesong
9849769c7b tile hiding cond now takes uv intensity into account 2024-01-27 05:20:47 +09:00
minjaesong
fd8cdb94bc more emissive and glow codes that fixes glow/emsv-seen-thru-foreground 2024-01-27 04:32:42 +09:00
minjaesong
b1ca1a9351 glow/emissive for held items, even if the actor has no glow/emissive sprites 2024-01-27 03:21:26 +09:00
minjaesong
b02f4d7703 sprite: emissive layer 2024-01-27 01:27:45 +09:00
minjaesong
3042b0659e musicplayer: buttons are now well-behaving 2024-01-25 18:16:24 +09:00
minjaesong
2832f7123d auto apply filter if screenmagnifying is not 1.0 or 2.0 2024-01-25 16:04:20 +09:00
minjaesong
54061f64a8 fix: axe not cutting large trees well 2024-01-25 04:38:26 +09:00
minjaesong
46557c0f91 locale update (restart not needed) 2024-01-25 04:03:22 +09:00
minjaesong
d71527cff1 build script update 2024-01-25 03:41:20 +09:00
minjaesong
9df7f28301 ambient mixer 2024-01-25 03:04:34 +09:00
minjaesong
cdae0cfb24 copyright update 2024-01-24 19:43:17 +09:00
minjaesong
b67c0837d8 fix: track fader was applied at PRE instead of POST 2024-01-24 19:10:04 +09:00
minjaesong
2016be562b static effect looops 2024-01-24 17:51:00 +09:00
minjaesong
89b372e4d8 convolutions and some audio samples are on CommonResourcePool now 2024-01-24 15:34:52 +09:00
minjaesong
76f7b2a145 more special purpose filters (audio samples will be added later) 2024-01-24 15:05:19 +09:00
minjaesong
e5b1eeb9d2 huge load of ambient sounds 2024-01-23 23:20:25 +09:00
minjaesong
d78f886c74 noticelet to show items just picked up 2024-01-22 21:26:54 +09:00
minjaesong
f5715c69ee musicplayer: actively disables playback if jukebox is on 2024-01-22 03:57:25 +09:00
minjaesong
49ff7e8cf0 minor locale string fixes 2024-01-21 21:51:15 +09:00
minjaesong
eebfa5c9de audio routing optimisations 2024-01-21 20:48:32 +09:00
minjaesong
612f4b830f track stop condition via muting 2024-01-21 19:40:11 +09:00
minjaesong
6334cac3ba multiple amb tracks 2024-01-21 17:01:45 +09:00
minjaesong
c00dd4e0bf date marks for DSPs 2024-01-21 15:14:17 +09:00
minjaesong
d927d1d240 fix: door spawn required wall be exist on the cells that don't matter 2024-01-21 03:51:08 +09:00
minjaesong
3da37408a2 doppler effect 2024-01-21 03:25:03 +09:00
minjaesong
f34a6b7c9f a comment to save future futile attemps 2024-01-21 00:49:03 +09:00
minjaesong
ff3f8fe7e3 fix: biomegen may fail due to uninitialised whatever 2024-01-21 00:32:48 +09:00
minjaesong
aada6e891c reviving 'tiny' size for initial worldgen 2024-01-20 21:58:48 +09:00
minjaesong
6b33850a8b foley for wooden doors 2024-01-20 21:05:46 +09:00
minjaesong
c66e4077bf better foley addressing 2024-01-20 20:55:52 +09:00
minjaesong
949ff841de ambient audio stuffs 2024-01-20 19:18:53 +09:00
minjaesong
3f8e2c37ef binopan speaker vol compensation; dynamic source lamp fix 2024-01-20 03:05:32 +09:00
minjaesong
d821516144 adding newly generated chunks to modified chunks list 2024-01-19 17:22:40 +09:00
minjaesong
db383b25c6 font update 2024-01-19 16:04:00 +09:00
minjaesong
965c58d2d4 fix: new softclip was not clamping the input 2024-01-19 03:51:27 +09:00
minjaesong
9f46fade1d deterministically random treegen 2024-01-19 03:14:32 +09:00
minjaesong
79bf88f0e8 world generator progress graphics fix 2024-01-19 00:33:10 +09:00
minjaesong
5dae539402 better worldgen time estimation 2024-01-18 23:53:48 +09:00
minjaesong
dce4b4b7ee terragen dither is still disabled (not working) 2024-01-18 23:06:03 +09:00
minjaesong
c8329b36c5 dynamic chunk generation 2024-01-18 22:41:30 +09:00
minjaesong
b2ea61aa4d param adjustment 2024-01-18 18:43:31 +09:00
minjaesong
a9da9a02cb partial chunk generation 2024-01-18 18:32:32 +09:00
minjaesong
2dbf7215a9 spawn points are auto selected to be good starting point 2024-01-18 16:11:38 +09:00
minjaesong
51287173ea F3: chunk flag view 2024-01-18 01:35:36 +09:00
minjaesong
c270b6e7dd catbar: enlarged button hitbox 2024-01-18 00:05:05 +09:00
minjaesong
07c70a42f3 reloading the engine will copy track states from the old instance, obsoleting audioMixerRenewHooks 2024-01-16 14:00:58 +09:00
minjaesong
f05cfe3cbb jukebox ui: names over the inventory slots 2024-01-16 03:54:37 +09:00
minjaesong
2bd1b61a35 audio engine: resize buffer without restarting the game 2024-01-16 03:31:22 +09:00
minjaesong
755ced9ea4 sound engine is no longer a singleton 2024-01-16 03:00:30 +09:00
minjaesong
350e205028 same for the tooltip 2024-01-15 21:01:00 +09:00
minjaesong
cb56f8f379 better item names for discs 2024-01-15 20:28:34 +09:00
minjaesong
ce39b6c27b catbar: larger hitbox 2024-01-15 05:42:49 +09:00
minjaesong
f1554c836c jukebox ui wont pause the game AND not allow inventory to open 2024-01-15 04:57:24 +09:00
minjaesong
02a6468980 disc sprite update 2024-01-15 00:15:53 +09:00
minjaesong
dae934e295 better disc colouring 2024-01-14 22:43:15 +09:00
minjaesong
a973d33e02 randomised music disc sprite 2024-01-14 22:16:19 +09:00
minjaesong
7aa376dc69 fix: condition for do resampling 2024-01-14 19:45:25 +09:00
minjaesong
e89e32eeea option for speaker/headphone selection for appropriate panning 2024-01-14 19:37:41 +09:00
minjaesong
871396cd92 jukebox: ui item number fix, not accepting disc already there 2024-01-14 11:33:56 +09:00
minjaesong
5d03575ea1 copyright update 2024-01-14 01:12:18 +09:00
minjaesong
1261b6d68d the key to making 'q' to work was just pausing the game?!?!?! 2024-01-13 23:29:36 +09:00
minjaesong
5a7b345e7f almost working jukebox ui except for the 'q' key 2024-01-13 23:08:10 +09:00
minjaesong
3c3e650a97 mostly working jukebox ui 2024-01-13 22:03:35 +09:00
minjaesong
ab171fe9b3 inventory cell only call touchDown when mouse is up 2024-01-13 20:09:46 +09:00
minjaesong
1b74ee8efc jukebox ui wip 2024-01-13 17:20:10 +09:00
minjaesong
fb9640e615 jukebox ui wip 2024-01-13 05:08:40 +09:00
minjaesong
5c6cc36437 jukebox: lamp for play mech chamber 2024-01-12 23:03:29 +09:00
minjaesong
aff3b3655b better softclp 2024-01-12 21:36:12 +09:00
minjaesong
988c9dbff7 jukebox: speaker sim using convolver 2024-01-12 19:55:36 +09:00
minjaesong
40365fd828 even more panning 2024-01-12 17:28:03 +09:00
minjaesong
236d4e4e53 more binopanning 2024-01-12 16:58:48 +09:00
minjaesong
3d71b5c619 binopan adjustments, get actor head size from the sprite 2024-01-12 16:32:03 +09:00
minjaesong
a2f61a2be7 audio mixer reset() with audio artefact masking 2024-01-12 01:05:52 +09:00
minjaesong
b415f30ae5 dynamic source tracking vol and lowpass and shits 2024-01-11 20:09:36 +09:00
minjaesong
28edba9bb3 hopefully 'correct' binopan 2024-01-11 17:46:30 +09:00
minjaesong
5973327ed6 optimising dynamic source processing by NOT multithreading it 2024-01-11 15:19:14 +09:00
minjaesong
62e45d3281 improved audio source threading 2024-01-11 15:07:23 +09:00
minjaesong
122d4bcf27 control panel cleanup 2024-01-11 14:55:17 +09:00
minjaesong
df813712ff fix: panning dynamic source sending nan values 2024-01-11 14:42:16 +09:00
minjaesong
ecd8f08419 wtf is going on 2024-01-11 13:31:17 +09:00
minjaesong
d92fae4bb1 sprite updates 2024-01-11 03:12:21 +09:00
minjaesong
fd30223df8 jukebox wip 2024-01-11 02:23:20 +09:00
minjaesong
52ae1768cb fix: setHitboxDimension had no instruction whatsoever for the fixtures 2024-01-11 01:51:06 +09:00
minjaesong
6e32647e6d binopan: stereo src 2024-01-10 23:22:05 +09:00
minjaesong
0881d1dca3 catbar: better parameter comments 2024-01-10 17:03:34 +09:00
minjaesong
783c5c4fd0 GameBlockLoader registering TileItem and Tile-to-Wall recipe by itself 2024-01-10 16:52:29 +09:00
minjaesong
ed70b16384 generalised catbar 2024-01-10 16:38:51 +09:00
minjaesong
724a92bc18 removing unused libs 2024-01-10 03:59:10 +09:00
minjaesong
537968bb80 lib: kotlin removed from the repo 2024-01-10 03:13:08 +09:00
minjaesong
1b9060e358 updating musicplayer meta 2024-01-10 02:29:36 +09:00
minjaesong
bf1933fcb7 updating musicplayer meta 2024-01-10 02:00:51 +09:00
minjaesong
acaedc4d80 utilising new mouselatch 2024-01-10 01:46:39 +09:00
minjaesong
a149107b48 mouse latch class 2024-01-10 00:54:38 +09:00
minjaesong
9c3aeab74f musicplayer: click on the music title to close the list 2024-01-10 00:17:59 +09:00
minjaesong
c4c76a41fb adding kotlin-test to dependencies 2024-01-09 22:28:49 +09:00
minjaesong
0104d80152 debug print colour code by the object name 2024-01-08 03:19:00 +09:00
minjaesong
fb07713fa4 musicplayer: playlist autoscroll when the album has changed 2024-01-08 02:22:33 +09:00
minjaesong
a94a4f9824 musicplayer: album list scroll 2024-01-08 01:42:13 +09:00
minjaesong
fe598c4e4d musicplayer: album change 2024-01-07 17:56:42 +09:00
minjaesong
0d74fefa3d controlpanel: disregarding NPE 2024-01-07 17:56:32 +09:00
minjaesong
9462d1e041 musicplayer: icon change; drawFreqMeter change 2024-01-06 03:57:57 +09:00
minjaesong
96776ef1bb musicplayer: albumlist wip 2024-01-06 03:13:59 +09:00
minjaesong
23df3ac02b musicplayer: album-playlist transition 2024-01-05 13:58:13 +09:00
minjaesong
1e135e43f9 album list wip 2024-01-05 04:02:32 +09:00
minjaesong
644691efc2 icon for the musicplayer 2024-01-05 03:20:02 +09:00
minjaesong
2be6cb8b4a fix: music stopped on intermittent mode makes graphic artefacts 2024-01-04 20:00:47 +09:00
minjaesong
52aec0fd93 queueing prev/specific song will keep the internal playlist shuffled 2024-01-04 19:21:04 +09:00
minjaesong
d2be8d1e5e musicplayer: anim changes 2024-01-04 18:01:43 +09:00
minjaesong
244d935367 musicplayer: click on the song title to change the music 2024-01-04 17:28:30 +09:00
minjaesong
73e383a678 musicplayer: playlist scrolling and mouseup anims 2024-01-04 16:57:53 +09:00
minjaesong
f54a2133f9 new param 'frameDelta' on every render() function 2024-01-04 16:38:58 +09:00
minjaesong
f2ecb109e6 musicplayer: adjusting positions for even gaps 2024-01-04 01:22:45 +09:00
minjaesong
ccd36ffdbd fix: non-pausing UIs AND the ingame control are both getting input processed 2024-01-03 15:46:52 +09:00
minjaesong
38ecf8d19c musicplayer: load from dir 2024-01-03 15:01:11 +09:00
minjaesong
5790c6ea1f copyright update 2024-01-03 15:00:43 +09:00
minjaesong
2c0ce029a8 musicplayer: playlist printing 2024-01-03 00:11:58 +09:00
minjaesong
6c6e7de060 musicplayer: playlist printing 2024-01-02 14:02:13 +09:00
minjaesong
0395b30f44 musicplayer: playlist view wip 2024-01-02 05:11:27 +09:00
minjaesong
7a487dc158 musicplayer: playlist view wip 2024-01-02 01:29:54 +09:00
minjaesong
ea2cb1e68c musicplayer: list view transition 2024-01-01 04:31:14 +09:00
minjaesong
ce8158c0a8 fix: snapshot single-digit week is not shown with 0 padded 2024-01-01 00:17:36 +09:00
minjaesong
c3ee3d4aba more points for the curve 2023-12-31 03:11:26 +09:00
minjaesong
824cb6097d musicplayer: working prev and stop button 2023-12-29 23:49:11 +09:00
minjaesong
feba499043 fix: closing the game when no module is loaded would try to dispose uninitialised class 2023-12-29 15:30:03 +09:00
minjaesong
f2e30d544f fix: indexoutofboundsexception when there are files but no valid music files 2023-12-29 15:20:51 +09:00
minjaesong
4f87b8bf9d musicplayer: working stop and next button, button pos on transition 2023-12-29 04:47:32 +09:00
minjaesong
fe762e9396 transition anim for gapless play 2023-12-28 21:37:17 +09:00
minjaesong
a4cb3f4d29 working gapless playback but musicplayer anim is not 2023-12-28 19:06:29 +09:00
minjaesong
3e7434a9c6 more musicplayer things 2023-12-28 15:59:33 +09:00
minjaesong
fa915d63d2 ctrl btn for musicplayer 2023-12-27 23:48:56 +09:00
minjaesong
44ff8efd63 hann window for spectroscope 2023-12-27 02:57:56 +09:00
minjaesong
9d2d6a9bb3 musicplayer: song name and freq meter stay in place when hovered 2023-12-26 02:56:52 +09:00
minjaesong
405eafe65a musicplayer: mouseup wip 2023-12-26 01:20:17 +09:00
minjaesong
8cbd9dbfff musicplayer: actually repositioning the ui 2023-12-25 22:52:49 +09:00
minjaesong
60bc9d54fd musicplayer: organic overshoot transition anim 2023-12-25 13:53:39 +09:00
minjaesong
1addc46f18 musicplayer: reading playlist.json 2023-12-25 01:46:56 +09:00
minjaesong
e05d00fe4c musicplayer: song name scroll 2023-12-25 00:44:55 +09:00
minjaesong
8d1d2a1e10 fix: ui width will not take the length truncation 2023-12-25 00:07:59 +09:00
minjaesong
74e7e980b7 musicplayer: march thru playlist/working track-to-track transition 2023-12-24 23:13:50 +09:00
minjaesong
a19c0608f1 removing constantly modified .jar from the repo 2023-12-24 14:37:49 +09:00
minjaesong
4bc74f2e85 musicplayer: simple transitional anims 2023-12-24 14:36:36 +09:00
minjaesong
7371253398 more musicplayer things 2023-12-24 03:54:48 +09:00
minjaesong
c4836a3fe2 music player widget as a separate module 2023-12-24 03:13:35 +09:00
minjaesong
b5312da2f0 flat-top fft window for spectrogram 2023-12-23 00:16:27 +09:00
minjaesong
397b4f7717 snapshot numbering now use ISO week-numbering year to remove possible conflicts 2023-12-22 02:03:46 +09:00
minjaesong
3a814955d0 spectrogram on the scope 2023-12-21 20:51:00 +09:00
minjaesong
fefdf44e3e convolver crossfeed; filter debug code moved to the classes 2023-12-21 17:00:23 +09:00
minjaesong
64ef0343b9 changing savegame comp on game options 2023-12-21 13:52:42 +09:00
minjaesong
b496e3de3a writing correct comp id for chosen compressor 2023-12-21 03:53:56 +09:00
minjaesong
6f4e60284b user-selectable compression methods: zstd and snappy 2023-12-21 03:48:18 +09:00
minjaesong
44ff974b86 MUCH faster bytearray64 dump to physical drive 2023-12-21 03:46:29 +09:00
minjaesong
b0ae92c64b optimised convolve op 2023-12-20 23:07:52 +09:00
minjaesong
2cab9723c9 the correct way to convolve a stereo audio 2023-12-20 20:51:32 +09:00
minjaesong
c0c41adcee testing google snappy 2023-12-20 16:11:56 +09:00
minjaesong
d6e024974b seamless zstd integration 2023-12-20 14:45:11 +09:00
minjaesong
d4fe903273 zstd test 2023-12-20 02:12:03 +09:00
minjaesong
f467e6b6b1 smelter sprite update 2023-12-17 21:15:52 +09:00
minjaesong
6025d8b13c fix: autosave is not loading 2023-12-14 14:54:32 +09:00
minjaesong
d0eb5428e8 turns out it still clicks but at least it's quieter now 2023-12-14 12:06:14 +09:00
minjaesong
3233e57680 lanczos lut 2023-12-14 02:43:29 +09:00
minjaesong
be35d1b4e0 fix: periodic ticking on the resampler 2023-12-14 01:10:27 +09:00
minjaesong
b79232cd9b resampler periodic clicking is now quieter at least :/ 2023-12-12 22:51:37 +09:00
minjaesong
95225b56b4 using fractions for numerical precision 2023-12-12 15:21:47 +09:00
minjaesong
4be7e728c9 geode wip 2023-12-12 03:49:29 +09:00
minjaesong
ceb2b0693b hopefully more optimised resampling 2023-12-12 03:49:04 +09:00
minjaesong
f15ad227b1 mixer view colour changes 2023-12-11 23:37:23 +09:00
minjaesong
39737616e8 using lut for resample buffer size 2023-12-11 18:13:35 +09:00
minjaesong
b0149bcba3 get length of mp3 files 2023-12-11 17:08:02 +09:00
minjaesong
82e89452d6 fix: MP3 would not play if buffer size < 1152 2023-12-11 16:50:58 +09:00
minjaesong
96c9aed25a BUFFER_SIZE is now strictly samples count 2023-12-11 14:03:34 +09:00
minjaesong
949376b26a music track resampling 2023-12-11 03:35:03 +09:00
minjaesong
cc7f7b11d8 minor fix 2023-12-10 22:57:11 +09:00
minjaesong
55789a3671 input audio resampling 2023-12-10 22:12:42 +09:00
847 changed files with 16080 additions and 6061 deletions

9
.gitignore vendored
View File

@@ -1,5 +1,8 @@
# Build-related
out/*
### IntelliJ IDEA ###
out/
!**/src/main/**/out/
!**/src/test/**/out/
bin/*
build/*
assets_release/*
@@ -9,7 +12,7 @@ buildapp/out/Terrarum*
buildapp/TerrarumLinux.*
buildapp/TerrarumMac.*
buildapp/TerrarumWindows.*
assets/mods/dwarventech/ModuleComputers.jar
assets/mods/*/*.jar
work_files/skylight/hosek_model_source/*.bin
# Java native errors

View File

@@ -5,13 +5,6 @@
<element id="module-output" name="ModuleComputers" />
<element id="extracted-dir" path="$PROJECT_DIR$/ModuleComputers/lib/TerrarumTSVM.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/ModuleComputers/lib/TerranVirtualDisk.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.8.21/kotlin-reflect-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-test/1.8.21/kotlin-test-1.8.21.jar" path-in-jar="/" />
</root>
</artifact>
</component>

8
.idea/artifacts/MusicPlayer.xml generated Normal file
View File

@@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="MusicPlayer">
<output-path>$PROJECT_DIR$/assets/mods/musicplayer</output-path>
<root id="archive" name="MusicPlayer.jar">
<element id="module-output" name="MusicPlayer" />
</root>
</artifact>
</component>

View File

@@ -15,17 +15,11 @@
<element id="extracted-dir" path="$PROJECT_DIR$/lib/jxinput-1.0.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$KOTLIN_BUNDLED$/lib/kotlin-stdlib.jar" path-in-jar="/" />
<element id="extracted-dir" path="$KOTLIN_BUNDLED$/lib/kotlin-reflect.jar" path-in-jar="/" />
<element id="extracted-dir" path="$KOTLIN_BUNDLED$/lib/kotlin-stdlib-jdk7.jar" path-in-jar="/" />
<element id="extracted-dir" path="$KOTLIN_BUNDLED$/lib/kotlin-stdlib-jdk8.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/commons-csv-1.8.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/prtree.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/Terrarum_Joise.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/TerrarumSansBitmap.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.8.21/kotlin-reflect-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-test/1.8.21/kotlin-test-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/js-scriptengine-22.3.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/truffle-api-22.3.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/icu4j-71.1.jar" path-in-jar="/" />
@@ -33,92 +27,69 @@
<element id="extracted-dir" path="$PROJECT_DIR$/lib/js-22.3.1-edit.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/graal-sdk-22.3.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/commons-math3-3.6.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-1.12.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-platform-1.12.0-natives-arm64-v8a.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-platform-1.12.0-natives-desktop.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-platform-1.12.0-natives-x86_64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/kotlinx-coroutines-core-jvm-1.7.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/annotations-23.0.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/kotlinx-coroutines-core-1.7.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/jdsp-2.0.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/xchart-3.8.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/VectorGraphics2D-0.13.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/graphics2d-0.32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/pdfbox-2.0.24.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/fontbox-2.0.24.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/commons-logging-1.2.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/animated-gif-lib-1.4.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/ssj-3.3.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/jfreechart-1.0.12.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/jcommon-1.0.15.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/colt-1.2.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/concurrent-1.3.4.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/optimization-1.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/iirj-1.5.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/wavfile-0.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/junit-jupiter-engine-5.0.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/apiguardian-api-1.0.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/junit-platform-engine-1.0.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/junit-platform-commons-1.0.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/opentest4j-1.0.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/junit-jupiter-api-5.0.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/junit-platform-surefire-provider-1.0.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/junit-platform-launcher-1.0.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/surefire-api-2.19.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/common-java5-2.19.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/JTransforms-3.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/JLargeArrays-1.5.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/aircompressor-0.25.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.8.22/kotlin-reflect-1.8.22.jar" path-in-jar="/" />
<element id="extracted-dir" path="$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-test/1.8.22/kotlin-test-1.8.22.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-1.12.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.1.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-linux.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-linux-arm32.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-linux-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-macos.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-macos-arm64.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-windows.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-windows-x86.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-platform-1.12.1-natives-arm64-v8a.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-platform-1.12.1-natives-desktop.jar" path-in-jar="/" />
<element id="extracted-dir" path="$PROJECT_DIR$/lib/gdx-platform-1.12.1-natives-x86_64.jar" path-in-jar="/" />
</root>
</artifact>
</component>

6
.idea/kotlinc.xml generated
View File

@@ -1,7 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Kotlin2JvmCompilerArguments">
<option name="jvmTarget" value="1.8" />
<option name="jvmTarget" value="17" />
</component>
<component name="KotlinCommonCompilerArguments">
<option name="apiVersion" value="1.8" />
<option name="languageVersion" value="1.8" />
</component>
<component name="KotlinJpsPluginSettings">
<option name="version" value="1.8.0" />

View File

@@ -1,26 +1,26 @@
<component name="libraryTable">
<library name="KotlinJavaRuntime" type="repository">
<properties maven-id="org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21" />
<properties maven-id="org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,16 +1,16 @@
<component name="libraryTable">
<library name="badlogicgames.gdx" type="repository">
<properties maven-id="com.badlogicgames.gdx:gdx:1.12.0" />
<properties maven-id="com.badlogicgames.gdx:gdx:1.12.1" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1-sources.jar!/" />
</SOURCES>
</library>

View File

@@ -1,168 +1,168 @@
<component name="libraryTable">
<library name="badlogicgames.gdx.backend.lwjgl3" type="repository">
<properties maven-id="com.badlogicgames.gdx:gdx-backend-lwjgl3:1.12.0" />
<properties maven-id="com.badlogicgames.gdx:gdx-backend-lwjgl3:1.12.1" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-linux.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-linux-arm32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-linux-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-macos.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-macos-arm64.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-windows.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-natives-windows-x86.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jlayer-1.0.1-gdx.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jorbis-0.0.17.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jlayer-1.0.1-gdx-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jorbis-0.0.17-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-backend-lwjgl3-1.12.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-1.12.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-jnigen-loader-2.3.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-glfw-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-jemalloc-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-openal-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-opengl-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/lwjgl-stb-3.3.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jlayer-1.0.1-gdx-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jorbis-0.0.17-sources.jar!/" />
</SOURCES>

View File

@@ -1,11 +0,0 @@
<component name="libraryTable">
<library name="gdx-platform-1.12.0-natives">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/gdx-platform-1.12.0-natives-arm64-v8a.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-platform-1.12.0-natives-desktop.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-platform-1.12.0-natives-x86_64.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

View File

@@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="gdx-platform-1.12.1-natives-arm64-v8a">
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/gdx-platform-1.12.1-natives-arm64-v8a.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-platform-1.12.1-natives-desktop.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/gdx-platform-1.12.1-natives-x86_64.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

View File

@@ -1,61 +0,0 @@
<component name="libraryTable">
<library name="github.psambit9791.jdsp" type="repository">
<properties maven-id="com.github.psambit9791:jdsp:2.0.1" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/jdsp-2.0.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/xchart-3.8.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/VectorGraphics2D-0.13.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/graphics2d-0.32.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/pdfbox-2.0.24.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/fontbox-2.0.24.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/commons-logging-1.2.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/animated-gif-lib-1.4.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/ssj-3.3.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jfreechart-1.0.12.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/jcommon-1.0.15.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/colt-1.2.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/concurrent-1.3.4.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/optimization-1.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/commons-math3-3.6.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/iirj-1.5.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/wavfile-0.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-jupiter-engine-5.0.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/apiguardian-api-1.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-engine-1.0.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-commons-1.0.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/opentest4j-1.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-jupiter-api-5.0.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-surefire-provider-1.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-launcher-1.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/surefire-api-2.19.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/common-java5-2.19.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/jdsp-2.0.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/xchart-3.8.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/VectorGraphics2D-0.13-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/graphics2d-0.32-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/pdfbox-2.0.24-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/fontbox-2.0.24-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/commons-logging-1.2-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/animated-gif-lib-1.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/ssj-3.3.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/concurrent-1.3.4-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/optimization-1.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/commons-math3-3.6.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/iirj-1.5-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/wavfile-0.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-jupiter-engine-5.0.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/apiguardian-api-1.0.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-engine-1.0.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-commons-1.0.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/opentest4j-1.0.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-jupiter-api-5.0.3-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-surefire-provider-1.0.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-platform-launcher-1.0.0-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/surefire-api-2.19.1-sources.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/common-java5-2.19.1-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -0,0 +1,14 @@
<component name="libraryTable">
<library name="io.airlift.aircompressor" type="repository">
<properties maven-id="io.airlift:aircompressor:0.25" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/aircompressor-0.25.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/lib/aircompressor-0.25-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/lib/aircompressor-0.25-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -1,10 +1,10 @@
<component name="libraryTable">
<library name="jetbrains.kotlin.reflect" type="repository">
<properties maven-id="org.jetbrains.kotlin:kotlin-reflect:1.8.21" />
<properties maven-id="org.jetbrains.kotlin:kotlin-reflect:1.8.22" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.8.21/kotlin-reflect-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.8.22/kotlin-reflect-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar!/" />
</CLASSES>
<JAVADOC />

View File

@@ -1,13 +1,26 @@
<component name="libraryTable">
<library name="jetbrains.kotlin.test" type="repository">
<properties maven-id="org.jetbrains.kotlin:kotlin-test:1.8.21" />
<properties maven-id="org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-test/1.8.21/kotlin-test-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.21/kotlin-stdlib-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.21/kotlin-stdlib-common-1.8.21.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0-javadoc.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0-sources.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="jetbrains.kotlin.test1" type="repository">
<properties maven-id="org.jetbrains.kotlin:kotlin-test:1.8.22" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-test/1.8.22/kotlin-test-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib/1.8.22/kotlin-stdlib-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-stdlib-common/1.8.22/kotlin-stdlib-common-1.8.22.jar!/" />
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/13.0/annotations-13.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

View File

@@ -1,23 +0,0 @@
<component name="libraryTable">
<library name="jetbrains.kotlinx.coroutines.core" type="repository">
<properties maven-id="org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/kotlinx-coroutines-core-1.7.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlinx-coroutines-core-jvm-1.7.3.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-23.0.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.8.20.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-jdk8-1.8.20.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.8.20.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-jdk7-1.8.20.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/lib/kotlinx-coroutines-core-jvm-1.7.3-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-23.0.0-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.8.20-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-jdk8-1.8.20-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.8.20-javadoc.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-jdk7-1.8.20-javadoc.jar!/" />
</JAVADOC>
<SOURCES />
</library>
</component>

2
.idea/misc.xml generated
View File

@@ -38,7 +38,7 @@
<property name="caretWidth" class="java.lang.Integer" />
</properties>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" project-jdk-name="17" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
<component name="SuppressKotlinCodeStyleNotification">

1
.idea/modules.xml generated
View File

@@ -6,6 +6,7 @@
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/ModuleComputers/ModuleComputers.iml" filepath="$PROJECT_DIR$/ModuleComputers/ModuleComputers.iml" />
<module fileurl="file://$PROJECT_DIR$/MusicPlayer/MusicPlayer.iml" filepath="$PROJECT_DIR$/MusicPlayer/MusicPlayer.iml" />
<module fileurl="file://$PROJECT_DIR$/TerrarumBuild.iml" filepath="$PROJECT_DIR$/TerrarumBuild.iml" />
</modules>
</component>

View File

@@ -10,6 +10,7 @@
<option name="RunConfigurationTask" enabled="true" run_configuration_name="Build Version Number" run_configuration_type="Application" />
<option name="BuildArtifacts" enabled="true">
<artifact name="ModuleComputers" />
<artifact name="MusicPlayer" />
<artifact name="TerrarumBuild" />
</option>
<option name="RunConfigurationTask" enabled="false" run_configuration_name="QuickDirtyLint" run_configuration_type="Application" />

View File

@@ -1,4 +1,4 @@
Copyright (C) 2013-2023 Minjae Song ("CuriousTorvald")
Copyright (C) 2013-2024 Minjae Song ("CuriousTorvald")
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -8,15 +8,16 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="ModuleComputersLib" level="project" />
<orderEntry type="module" module-name="TerrarumBuild" />
<orderEntry type="library" name="graalvm-js 22.3.1" level="project" />
<orderEntry type="library" name="TerrarumSansBitmap" level="project" />
<orderEntry type="library" name="badlogicgames.gdx" level="project" />
<orderEntry type="library" name="badlogicgames.gdx.backend.lwjgl3" level="project" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" name="jetbrains.kotlin.reflect" level="project" />
<orderEntry type="library" name="jetbrains.kotlin.test" level="project" />
<orderEntry type="library" name="io.github.classgraph" level="project" />
<orderEntry type="library" name="jetbrains.kotlinx.coroutines.core" level="project" />
<orderEntry type="module" module-name="TerrarumBuild" scope="PROVIDED" />
<orderEntry type="library" scope="PROVIDED" name="graalvm-js 22.3.1" level="project" />
<orderEntry type="library" scope="PROVIDED" name="TerrarumSansBitmap" level="project" />
<orderEntry type="library" scope="PROVIDED" name="badlogicgames.gdx" level="project" />
<orderEntry type="library" scope="PROVIDED" name="badlogicgames.gdx.backend.lwjgl3" level="project" />
<orderEntry type="library" scope="PROVIDED" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" scope="PROVIDED" name="jetbrains.kotlin.reflect" level="project" />
<orderEntry type="library" scope="PROVIDED" name="jetbrains.kotlin.test" level="project" />
<orderEntry type="library" scope="PROVIDED" name="io.airlift.aircompressor" level="project" />
<orderEntry type="library" scope="PROVIDED" name="jetbrains.kotlin.test1" level="project" />
<orderEntry type="library" name="gdx-platform-1.12.1-natives-arm64-v8a" level="project" />
</component>
</module>

Binary file not shown.

View File

@@ -18,7 +18,6 @@ import net.torvald.tsvm.peripheral.VMProgramRom
*/
class FixtureHomeComputer : FixtureBase {
@Transient override val spawnNeedsFloor = true
// TODO: write serialiser for TSVM && allow mods to have their own serialiser
private val vm = VM(ModMgr.getGdxFile("dwarventech", "bios").path(), 0x200000, TheRealWorld(), arrayOf(
@@ -37,7 +36,7 @@ class FixtureHomeComputer : FixtureBase {
nameFun = { "Computer" }
) {
density = 1400.0
setHitboxDimension(TerrarumAppConfiguration.TILE_SIZE, TerrarumAppConfiguration.TILE_SIZE, 0, -1)
setHitboxDimension(TerrarumAppConfiguration.TILE_SIZE, TerrarumAppConfiguration.TILE_SIZE, 0, 0)
makeNewSprite(FixtureBase.getSpritesheet("dwarventech", "sprites/fixtures/desktop_computer.tga", TILE_SIZE, TILE_SIZE)).let {
it.setRowsAndFrames(1,1)

View File

@@ -19,7 +19,7 @@ class ItemHomeComputer(originalID: ItemID) : FixtureItemBase(originalID, "net.to
override var dynamicID: ItemID = originalID
override var baseMass = 20.0
override val isDynamic = false
override val canBeDynamic = false
override val materialId = ""
override val itemImage: TextureRegion
get() = FixtureItemBase.getItemImageFromSheet("dwarventech", "sprites/fixtures/desktop_computer.tga", TerrarumAppConfiguration.TILE_SIZE, TerrarumAppConfiguration.TILE_SIZE)

View File

@@ -115,11 +115,11 @@ class WearableWorldRadarUI(val device: VM) : UICanvas() {
override var height = 140
override var openCloseTime = 0f
override fun updateUI(delta: Float) {
override fun updateImpl(delta: Float) {
device.update(delta)
}
override fun renderUI(batch: SpriteBatch, camera: OrthographicCamera) {
override fun renderImpl(frameDelta: Float, batch: SpriteBatch, camera: OrthographicCamera) {
batch.end()
batch.color = Color.WHITE

View File

@@ -47,10 +47,10 @@ internal class UIHomeComputer : UICanvas(
"$KEYCAP_CTRL$KEYCAP_SHIFT$KEYCAP_R$KEYCAP_S Reset\u3000" +
"$KEYCAP_CTRL$KEYCAP_SHIFT$KEYCAP_R$KEYCAP_Q SysRq"
override fun updateUI(delta: Float) {
override fun updateImpl(delta: Float) {
}
override fun renderUI(otherBatch: SpriteBatch, otherCamera: OrthographicCamera) {
override fun renderImpl(frameDelta: Float, otherBatch: SpriteBatch, otherCamera: OrthographicCamera) {
otherBatch.end()
fbo.inAction(camera, batch) {

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="PROVIDED" name="jetbrains.kotlin.test" level="project" />
<orderEntry type="module" module-name="TerrarumBuild" scope="PROVIDED" />
<orderEntry type="library" scope="PROVIDED" name="badlogicgames.gdx" level="project" />
<orderEntry type="library" scope="PROVIDED" name="io.airlift.aircompressor" level="project" />
<orderEntry type="library" scope="PROVIDED" name="TerrarumSansBitmap" level="project" />
<orderEntry type="library" scope="PROVIDED" name="apache.commons.math3" level="project" />
<orderEntry type="library" scope="PROVIDED" name="jetbrains.kotlin.test1" level="project" />
<orderEntry type="library" name="gdx-platform-1.12.1-natives-arm64-v8a" level="project" />
</component>
</module>

View File

@@ -0,0 +1,19 @@
package net.torvald.terrarum.musicplayer
import net.torvald.terrarum.IngameInstance
import net.torvald.terrarum.ModMgr
import net.torvald.terrarum.ModuleEntryPoint
import net.torvald.terrarum.modulebasegame.TerrarumIngame
import net.torvald.terrarum.musicplayer.gui.MusicPlayer
/**
* Created by minjaesong on 2023-12-23.
*/
class EntryPoint : ModuleEntryPoint() {
override fun invoke() {
ModMgr.GameExtraGuiLoader.register { ingame: TerrarumIngame -> MusicPlayer(ingame) }
}
override fun dispose() {
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -35,13 +35,15 @@ Requires 64 bit processor and operation system.
- Playing the game on the Minimum Requirement is ill advised: framerate will be sub-20 and the world generation will take more than 10 minutes
## Dev Setup ##
## Development Environment ##
- Requirements:
- JDK 17 or higher
- IntelliJ IDEA Community Edition
Required libraries are included in the repository.
Kotlin runtimes must be downloaded using the IntelliJ IDEA. All other libraries are included in the repository.
The project includes modified version of the GraalVM-JS, in which the only difference is the `regex-22.3.1-edit.jar` is a modification of `regex-22.3.1.jar` where the only difference is its `MANIFEST.MD`
## Copyright ##

View File

@@ -17,7 +17,6 @@
<orderEntry type="library" name="gdx-controllers-core-2.2.1" level="project" />
<orderEntry type="library" name="gdx-controllers-desktop-2.2.1" level="project" />
<orderEntry type="library" name="jxinput-1.0.0" level="project" />
<orderEntry type="library" name="gdx-platform-1.12.0-natives" level="project" />
<orderEntry type="library" name="graalvm-js 22.3.1" level="project" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" name="badlogicgames.gdx" level="project" />
@@ -26,8 +25,9 @@
<orderEntry type="library" name="jetbrains.kotlin.test" level="project" />
<orderEntry type="library" name="io.github.classgraph" level="project" />
<orderEntry type="library" name="apache.commons.math3" level="project" />
<orderEntry type="library" name="jetbrains.kotlinx.coroutines.core" level="project" />
<orderEntry type="library" name="github.psambit9791.jdsp" level="project" />
<orderEntry type="library" name="github.wendykierp.JTransforms" level="project" />
<orderEntry type="library" name="io.airlift.aircompressor" level="project" />
<orderEntry type="library" name="jetbrains.kotlin.test1" level="project" />
<orderEntry type="library" name="gdx-platform-1.12.1-natives-arm64-v8a" level="project" />
</component>
</module>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -65,13 +65,13 @@ let states = {"keylayouts":[[""],[undefined],
[undefined],
["\n"],
["\x08"],
[";","~"],
["¤","~"],
["-","_"],
["=","+"],
["[","{"],
["]","}"],
["\\","₩"],
["",":"],
[";",":"],
["'",'"'],
["/","?"],
[undefined],

View File

@@ -1,6 +1,7 @@
{
"APP_WARNING_HEALTH_AND_SAFETY": "WARNING-HEALTH AND SAFETY",
"CONTEXT_CHARACTER": "Character",
"CONTEXT_ESTIMATED_MINUTES": "Estimated: about {0} minute",
"CONTEXT_ESTIMATED_MINUTES_PLURAL": "Estimated: about {0} minutes",
"CONTEXT_TIME_MINUTE_PLURAL": "Minutes",
"CONTEXT_TIME_SECOND_PLURAL": "Seconds",
@@ -14,6 +15,7 @@
"MENU_IO_IMPORT": "Import",
"MENU_IO_MANUAL_SAVE": "Manual Save",
"MENU_LABEL_AMBIENT_SOUNDS": "Ambient Sounds",
"MENU_LABEL_AUDIO_ENGINE": "Audio Engine",
"MENU_LABEL_COPYRIGHT": "Copyright",
"MENU_LABEL_DELETE": "Delete",
"MENU_LABEL_EXTRA_JVM_ARGUMENTS": "Extra Arguments",
@@ -40,11 +42,17 @@
"MENU_OPTIONS_JVM_HEAP_MAX": "Max Heap Memory",
"MENU_OPTIONS_LIGHT_UPDATE_PASSES": "Light Calculation Depth",
"MENU_OPTIONS_MASTER_VOLUME": "Master Volume",
"MENU_OPTIONS_NOTIFICATION_DISPLAY_DURATION": "Show notification for",
"MENU_OPTIONS_NONE" : "None",
"MENU_OPTIONS_NOTIFICATION_DISPLAY_DURATION": "Show Notification for",
"MENU_OPTIONS_PARTICLES": "Particles",
"MENU_OPTIONS_PERFORMANCE": "Performance",
"MENU_OPTIONS_SAVEFORMAT": "Savegame Format",
"MENU_OPTIONS_SAVEFORMAT_FAST": "Faster Load",
"MENU_OPTIONS_SAVEFORMAT_SMALL": "Smaller Size",
"MENU_OPTIONS_SPEAKER_HEADPHONE": "Headphone",
"MENU_OPTIONS_SPEAKER_SETUP": "Speaker Setup",
"MENU_OPTIONS_SPEAKER_STEREO": "Stereo",
"MENU_OPTIONS_STREAMERS_LAYOUT": "Chat Overlay",
"MENU_OPTIONS_NONE" : "None",
"MENU_CREDIT_GPL_DNT" : "GPL",
"MENU_LABEL_JVM_DNT" : "JVM",

View File

@@ -8,19 +8,8 @@
"GAME_APPLE_ROSETTA_WARNING2": "Please use the native build for improved performance and gameplay experiences.",
"APP_NOMODULE_1": "No Module is currently loaded.",
"APP_NOMODULE_2": "Please configure your Load Order and restart:",
"GAME_PREV_SAVE_WAS_LOADED1": "The most recently saved game was corrupted.",
"GAME_PREV_SAVE_WAS_LOADED2": "The previously saved game was loaded.",
"GAME_MORE_RECENT_AUTOSAVE1": "The Autosave is more recent than the manual save.",
"GAME_MORE_RECENT_AUTOSAVE2": "Please select the saved game you wish to play:",
"MENU_IO_LOAD_UPDATING_BLOCK_MAPPINGS": "Updating Block Mappings...",
"MENU_IO_WORLDGEN_CARVING_EARTH": "Carving Earth...",
"MENU_IO_WORLDGEN_PAINTING_GREEN": "Painting Green...",
"MENU_IO_WORLDGEN_GROWING_MINERALS": "Growing Minerals...",
"MENU_IO_WORLDGEN_POSITIONING_ROCKS": "Positioning Rocks...",
"MENU_IO_WORLDGEN_RETICULATING_SPLINES": "Reticulating Splines...",
"MENU_LABEL_AUDIO_BUFFER_INSTRUCTION": "Set it to the minimum value in which you do not hear a stuttering.\nIf your audio is stuttering, increase the value and restart the game.\nLarger value will increase the processing stability and the delay.",
"MENU_LABEL_KEYCONFIG_HELP1": "Click On the Keycap to Assign Actions",
"MENU_LABEL_SAVE_WILL_BE_DELETED": "The selected save file will be deleted.",
"MENU_LABEL_UNSAVED_PROGRESS_WILL_BE_LOST": "Unsaved progress will be lost.",
"MENU_LABEL_AUDIO_BUFFER_INSTRUCTION": "Set it to the minimum value in which you do not hear a stuttering.\nIf your audio is stuttering, increase the value until the stuttering is gone.\nLarger value will increase the processing stability but also the delay.",
"MENU_LABEL_KEYCONFIG_HELP1": "Click on the Keycap to Assign Actions",
"MENU_LABEL_WARN_ACE": "Script mods may damage your game or result in other unexpected behaviour.\nOnly use the mods you know they can be trusted."
}

View File

@@ -2,7 +2,7 @@
"CONTEXT_CHARACTER": "Hahmo",
"MENU_LABEL_COPYRIGHT": "Tekijänoikeus",
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Kaikki oikeudet pidätetään",
"COPYRIGHT_GNU_GPL_3": "Jaetaan GNU GPL 3:n mukaisesti",
"COPYRIGHT_GNU_GPL_3": "Jaettu GNU GPL 3:n mukaisesti",
"APP_WARNING_HEALTH_AND_SAFETY": "VAROITUS-TERVEYS JA TURVALLISUUS",
"MENU_LABEL_PRESS_START_SYMBOL": "Paina >",
"MENU_MODULES" : "Moduulit",

View File

@@ -1,6 +1,7 @@
{
"APP_WARNING_HEALTH_AND_SAFETY": "경고—건강과 안전을 위하여",
"CONTEXT_CHARACTER": "캐릭터",
"CONTEXT_ESTIMATED_MINUTES": "예상 시간: 약 {0}분",
"CONTEXT_ESTIMATED_MINUTES_PLURAL": "예상 시간: 약 {0}분",
"CONTEXT_TIME_MINUTE_PLURAL": "분",
"CONTEXT_TIME_SECOND_PLURAL": "초",
@@ -14,6 +15,7 @@
"MENU_IO_IMPORT": "가져오기",
"MENU_IO_MANUAL_SAVE": "수동 저장",
"MENU_LABEL_AMBIENT_SOUNDS": "환경음",
"MENU_LABEL_AUDIO_ENGINE": "오디오 엔진",
"MENU_LABEL_COPYRIGHT": "저작권",
"MENU_LABEL_DELETE": "삭제",
"MENU_LABEL_EXTRA_JVM_ARGUMENTS": "추가 명령 인수",
@@ -40,9 +42,15 @@
"MENU_OPTIONS_JVM_HEAP_MAX": "최대 힙 메모리",
"MENU_OPTIONS_LIGHT_UPDATE_PASSES": "빛 계산 반복 횟수",
"MENU_OPTIONS_MASTER_VOLUME": "마스터 음량",
"MENU_OPTIONS_NONE" : "없음",
"MENU_OPTIONS_NOTIFICATION_DISPLAY_DURATION": "알림 표시 시간",
"MENU_OPTIONS_PARTICLES": "입자 수",
"MENU_OPTIONS_PERFORMANCE": "성능",
"MENU_OPTIONS_STREAMERS_LAYOUT": "채팅창 오버레이",
"MENU_OPTIONS_NONE" : "없음"
"MENU_OPTIONS_SAVEFORMAT": "게임 저장 형식",
"MENU_OPTIONS_SAVEFORMAT_FAST": "빠른 불러오기",
"MENU_OPTIONS_SAVEFORMAT_SMALL": "작은 용량",
"MENU_OPTIONS_SPEAKER_HEADPHONE": "헤드폰",
"MENU_OPTIONS_SPEAKER_SETUP": "스피커 구성",
"MENU_OPTIONS_SPEAKER_STEREO": "스테레오",
"MENU_OPTIONS_STREAMERS_LAYOUT": "채팅창 오버레이"
}

View File

@@ -8,19 +8,8 @@
"GAME_APPLE_ROSETTA_WARNING2": "최적의 성능과 게임 경험을 위해 Apple Silicon용 빌드의 게임을 이용해 주십시오.",
"APP_NOMODULE_1": "현재 불러와진 모듈이 없습니다.",
"APP_NOMODULE_2": "다음의 파일에서 불러오기 순서를 설정하고 게임을 재시작하십시오.",
"GAME_PREV_SAVE_WAS_LOADED1": "가장 최근에 저장된 게임이 손상되었습니다.",
"GAME_PREV_SAVE_WAS_LOADED2": "이전에 저장된 게임을 불러왔습니다.",
"GAME_MORE_RECENT_AUTOSAVE1": "자동 저장된 게임이 수동으로 저장한 게임보다 더 최신입니다.",
"GAME_MORE_RECENT_AUTOSAVE2": "불러올 게임을 선택해 주십시오.",
"MENU_IO_LOAD_UPDATING_BLOCK_MAPPINGS": "블록 매핑 업데이트 중...",
"MENU_IO_WORLDGEN_CARVING_EARTH": "땅속을 파내는 중...",
"MENU_IO_WORLDGEN_PAINTING_GREEN": "녹색을 칠하는 중...",
"MENU_IO_WORLDGEN_GROWING_MINERALS": "광물을 키우는 중...",
"MENU_IO_WORLDGEN_POSITIONING_ROCKS": "바위들의 위치 조정 중...",
"MENU_IO_WORLDGEN_RETICULATING_SPLINES": "망상 구조 결합 중...",
"MENU_LABEL_AUDIO_BUFFER_INSTRUCTION": "오디오 끊김이 들리지 않는 선에서 가장 작은 값으로 설정해주십시오.\n오디오에 끊김이 있다면 더 큰 값으로 설정하고 게임을 재시작하십시오.\n더 큰 값은 오디오 처리의 안정성을 증가시키지만 처리 지연도 늘립니다.",
"MENU_LABEL_AUDIO_BUFFER_INSTRUCTION": "오디오 끊김이 들리지 않는 선에서 가장 작은 값으로 설정해주십시오.\n오디오에 끊김이 있다면 끊김이 없어질 때까지 더 큰 값으로 설정하십시오.\n더 큰 값은 오디오 처리의 안정성을 증가시키지만 처리 지연도 늘립니다.",
"MENU_LABEL_KEYCONFIG_HELP1": "키캡을 클릭해 컨트롤을 배정하십시오",
"MENU_LABEL_SAVE_WILL_BE_DELETED": "선택된 세이브가 삭제됩니다.",
"MENU_LABEL_UNSAVED_PROGRESS_WILL_BE_LOST": "저장하지 않은 진행 상황을 잃게 됩니다.",
"MENU_LABEL_WARN_ACE": "스크립트 모드는 게임을 손상시키거나 다른 예상치 못한 결과를 가져올 수 있습니다.\n신뢰할 수 있는 모드만을 사용하십시오."
}

View File

@@ -2,7 +2,7 @@
"CONTEXT_CHARACTER": "Персонаж",
"MENU_LABEL_COPYRIGHT": "Авторские права",
"COPYRIGHT_ALL_RIGHTS_RESERVED": "Все права защищены",
"COPYRIGHT_GNU_GPL_3": "Распространяется в соответствии с GNU GPL 3",
"COPYRIGHT_GNU_GPL_3": "Распространяется под GNU GPL 3",
"APP_WARNING_HEALTH_AND_SAFETY": "ПРЕДУПРЕЖДЕНИЕ-ЗДОРОВЬЕ И БЕЗОПАСНОСТЬ",
"MENU_LABEL_PRESS_START_SYMBOL": "Нажмите >",
"MENU_MODULES" : "Модули",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More