1
Fork 0
mirror of https://github.com/Steffo99/swear-jar.git synced 2024-11-21 23:34:18 +00:00

First commit

Co-authored-by: Matteo Balugani <supermatte.mb@gmail.com>
Co-authored-by: Stefano Pigozzi <me@steffo.eu>
Co-authored-by: Maxim Lobovsky <mex.lobo@mail.ru>
This commit is contained in:
Steffo 2023-09-21 00:58:47 +02:00
commit 8c031fa911
Signed by: steffo
GPG key ID: 2A24051445686895
43 changed files with 745 additions and 0 deletions

8
.gitattributes vendored Normal file
View file

@ -0,0 +1,8 @@
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf
*.png filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.flac filter=lfs diff=lfs merge=lfs -text
*.mp3 filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.webp filter=lfs diff=lfs merge=lfs -text

16
.gitignore vendored Normal file
View file

@ -0,0 +1,16 @@
# Godot 4+ specific ignores
.godot/
# Godot-specific ignores
.import/
.export/
export.cfg
export_presets.cfg
# Imported translations (automatically generated from CSV files)
*.translation
# Mono-specific ignores
.mono/
data_*/
mono_crash.*.json

5
ATTRIBUTION.md Normal file
View file

@ -0,0 +1,5 @@
# Attribution
## Fonts
[Press Start Regular](https://www.1001fonts.com/press-start-font.html) by [codeman38](http://www.zone38.net/)

BIN
audio/UI/536108__eminyildirim__ui-click.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b3fvopqf3ocab"
path="res://.godot/imported/536108__eminyildirim__ui-click.wav-1dae575f17d8d06a9fcd9556b4958f67.sample"
[deps]
source_file="res://audio/UI/536108__eminyildirim__ui-click.wav"
dest_files=["res://.godot/imported/536108__eminyildirim__ui-click.wav-1dae575f17d8d06a9fcd9556b4958f67.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/coin/coin_touch_coin/ctc.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://ehidley8t2bs"
path="res://.godot/imported/ctc.wav-8e8793e71778225e5b989378c265cbf9.sample"
[deps]
source_file="res://audio/coin/coin_touch_coin/ctc.wav"
dest_files=["res://.godot/imported/ctc.wav-8e8793e71778225e5b989378c265cbf9.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/coin/coin_touch_coin/ctc2.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b2aahjwda27tp"
path="res://.godot/imported/ctc2.wav-7508eb4de6f7f88e24701e27bc8f128b.sample"
[deps]
source_file="res://audio/coin/coin_touch_coin/ctc2.wav"
dest_files=["res://.godot/imported/ctc2.wav-7508eb4de6f7f88e24701e27bc8f128b.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/coin/coin_touch_coin/ctc3.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cxp2yrfjob2bu"
path="res://.godot/imported/ctc3.wav-f2c4fb4bfb413f549e9f0cd553b9f15b.sample"
[deps]
source_file="res://audio/coin/coin_touch_coin/ctc3.wav"
dest_files=["res://.godot/imported/ctc3.wav-f2c4fb4bfb413f549e9f0cd553b9f15b.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/coin/coin_touch_coin/ctc4.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cosgy303put4h"
path="res://.godot/imported/ctc4.wav-b9e448627ccfe1efd8c4172c42206f5e.sample"
[deps]
source_file="res://audio/coin/coin_touch_coin/ctc4.wav"
dest_files=["res://.godot/imported/ctc4.wav-b9e448627ccfe1efd8c4172c42206f5e.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/conversione/moneta(convertitore).wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://emrlsjubaj60"
path="res://.godot/imported/moneta(convertitore).wav-a9b965ee570b82760527cedc568162bb.sample"
[deps]
source_file="res://audio/conversione/moneta(convertitore).wav"
dest_files=["res://.godot/imported/moneta(convertitore).wav-a9b965ee570b82760527cedc568162bb.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/conversione/money_to_gems/gemma(convertitore).wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cryjs5qouforn"
path="res://.godot/imported/gemma(convertitore).wav-d289146f17f05a69b63d1a63e8ee8d14.sample"
[deps]
source_file="res://audio/conversione/money_to_gems/gemma(convertitore).wav"
dest_files=["res://.godot/imported/gemma(convertitore).wav-d289146f17f05a69b63d1a63e8ee8d14.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/conversione/suono_meccanico(convertitore).wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bvno64in1oe01"
path="res://.godot/imported/suono_meccanico(convertitore).wav-4e5f295675f2fcde1dfade81a3394ab5.sample"
[deps]
source_file="res://audio/conversione/suono_meccanico(convertitore).wav"
dest_files=["res://.godot/imported/suono_meccanico(convertitore).wav-4e5f295675f2fcde1dfade81a3394ab5.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://c2g7k04iycx73"
path="res://.godot/imported/HLeOR7SY.wav-b581551983a6fb2be45daca7b10dcc08.sample"
[deps]
source_file="res://audio/tap/HLeOR7SY.wav"
dest_files=["res://.godot/imported/HLeOR7SY.wav-b581551983a6fb2be45daca7b10dcc08.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b5n2d1hmes8w1"
path="res://.godot/imported/click(1).wav-25ef797f7d1947ca20babc481e58b09e.sample"
[deps]
source_file="res://audio/tap/click(1).wav"
dest_files=["res://.godot/imported/click(1).wav-25ef797f7d1947ca20babc481e58b09e.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/tap/click.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,28 @@
[remap]
importer="wav"
type="AudioStreamWAV"
<<<<<<< HEAD
uid="uid://1e6pppejrgsg"
=======
uid="uid://dphxoe465j316"
>>>>>>> 7652240 (usdhGUHSDGUHSD)
path="res://.godot/imported/click.wav-70dcfb1e0e350538aa1670f826866a40.sample"
[deps]
source_file="res://audio/tap/click.wav"
dest_files=["res://.godot/imported/click.wav-70dcfb1e0e350538aa1670f826866a40.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/tap/click2.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://by3h6y6rjpkbt"
path="res://.godot/imported/click2.wav-a49ec2e85e2acf116b0f559291d02ee6.sample"
[deps]
source_file="res://audio/tap/click2.wav"
dest_files=["res://.godot/imported/click2.wav-a49ec2e85e2acf116b0f559291d02ee6.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/tap/click3.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,28 @@
[remap]
importer="wav"
type="AudioStreamWAV"
<<<<<<< HEAD
uid="uid://cygrkron0u457"
=======
uid="uid://buka8ljtirl4x"
>>>>>>> 7652240 (usdhGUHSDGUHSD)
path="res://.godot/imported/click3.wav-12e7bf4ac81975807df50c990a8ccf9a.sample"
[deps]
source_file="res://audio/tap/click3.wav"
dest_files=["res://.godot/imported/click3.wav-12e7bf4ac81975807df50c990a8ccf9a.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/tap/click4.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,28 @@
[remap]
importer="wav"
type="AudioStreamWAV"
<<<<<<< HEAD
uid="uid://c6jb2lpwb4bk0"
=======
uid="uid://b5g82mxuxaqyr"
>>>>>>> 7652240 (usdhGUHSDGUHSD)
path="res://.godot/imported/click4.wav-e2ecf832c368c506d9c71009f865138c.sample"
[deps]
source_file="res://audio/tap/click4.wav"
dest_files=["res://.godot/imported/click4.wav-e2ecf832c368c506d9c71009f865138c.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
audio/tap/click5.wav (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://wy7f2j0wg1ur"
path="res://.godot/imported/click5.wav-2be89af03b5f86fb64428030c1c87436.sample"
[deps]
source_file="res://audio/tap/click5.wav"
dest_files=["res://.godot/imported/click5.wav-2be89af03b5f86fb64428030c1c87436.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

BIN
bottle/bottle_tiles.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://os7j1nq0sk5m"
path="res://.godot/imported/bottle_tiles.png-e022916d2439eab8dbc080ddb9bbd9f7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://bottle/bottle_tiles.png"
dest_files=["res://.godot/imported/bottle_tiles.png-e022916d2439eab8dbc080ddb9bbd9f7.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

12
entity/coin.tscn Normal file
View file

@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3 uid="uid://x34aaomqiebu"]
[ext_resource type="Texture2D" uid="uid://cxsl5yvdhswc7" path="res://icon.png" id="1_ld7df"]
[node name="Coin" type="RigidBody2D"]
[node name="Area2D" type="Area2D" parent="."]
[node name="Icon" type="Sprite2D" parent="."]
position = Vector2(218, 69)
scale = Vector2(0.107422, 0.107422)
texture = ExtResource("1_ld7df")

View file

@ -0,0 +1,17 @@
Thanks for downloading one of codeman38's retro video game fonts, as seen on Memepool, BoingBoing, and all around the blogosphere.
So, you're wondering what the license is for these fonts? Pretty simple; it's based upon that used for Bitstream's Vera font set <http://www.gnome.org/fonts/>.
Basically, here are the key points summarized, in as little legalese as possible; I hate reading license agreements as much as you probably do:
With one specific exception, you have full permission to bundle these fonts in your own free or commercial projects-- and by projects, I'm referring to not just software but also electronic documents and print publications.
So what's the exception? Simple: you can't re-sell these fonts in a commercial font collection. I've seen too many font CDs for sale in stores that are just a repackaging of thousands of freeware fonts found on the internet, and in my mind, that's quite a bit like highway robbery. Note that this *only* applies to products that are font collections in and of themselves; you may freely bundle these fonts with an operating system, application program, or the like.
Feel free to modify these fonts and even to release the modified versions, as long as you change the original font names (to ensure consistency among people with the font installed) and as long as you give credit somewhere in the font file to codeman38 or zone38.net. I may even incorporate these changes into a later version of my fonts if you wish to send me the modifed fonts via e-mail.
Also, feel free to mirror these fonts on your own site, as long as you make it reasonably clear that these fonts are not your own work. I'm not asking for much; linking to zone38.net or even just mentioning the nickname codeman38 should be enough.
Well, that pretty much sums it up... so without further ado, install and enjoy these fonts from the golden age of video games.
[ codeman38 | cody@zone38.net | http://www.zone38.net/ ]

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
<<<<<<< HEAD
uid="uid://p3mpwfgu40nt"
=======
uid="uid://dbmasbmm5bd2p"
>>>>>>> 7652240 (usdhGUHSDGUHSD)
path="res://.godot/imported/prstart.ttf-77979a39b6795825f06cbbc26a7dc760.fontdata"
[deps]
source_file="res://font/press-start/prstart.ttf"
dest_files=["res://.godot/imported/prstart.ttf-77979a39b6795825f06cbbc26a7dc760.fontdata"]
[params]
Rendering=null
antialiasing=1
generate_mipmaps=false
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
<<<<<<< HEAD
uid="uid://dsmgs07th62oa"
=======
uid="uid://cba2km1whyfrg"
>>>>>>> 7652240 (usdhGUHSDGUHSD)
path="res://.godot/imported/prstartk.ttf-71558b3660967bfa8cc6acae2bc11f53.fontdata"
[deps]
source_file="res://font/press-start/prstartk.ttf"
dest_files=["res://.godot/imported/prstartk.ttf-71558b3660967bfa8cc6acae2bc11f53.fontdata"]
[params]
Rendering=null
antialiasing=1
generate_mipmaps=false
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

BIN
icon.png (Stored with Git LFS) Normal file

Binary file not shown.

34
icon.png.import Normal file
View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cxsl5yvdhswc7"
path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://icon.png"
dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

36
project.godot Normal file
View file

@ -0,0 +1,36 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=5
[application]
config/name="ld54"
run/main_scene="res://root.tscn"
config/features=PackedStringArray("4.1", "Mobile")
boot_splash/bg_color=Color(0.0977035, 0.0977035, 0.10161, 1)
boot_splash/image="res://icon.png"
config/icon="res://icon.svg"
[display]
window/size/viewport_width=270
window/size/viewport_height=480
window/stretch/mode="viewport"
window/stretch/aspect="keep_height"
window/handheld/orientation=1
[layer_names]
2d_physics/layer_2="Bottle"
[rendering]
renderer/rendering_method="mobile"
textures/vram_compression/import_etc2_astc=true
environment/defaults/default_clear_color=Color(0.0977035, 0.0977035, 0.10161, 1)

92
root.tscn Normal file
View file

@ -0,0 +1,92 @@
[gd_scene load_steps=4 format=3 uid="uid://cbccs6kwwf265"]
[ext_resource type="Texture2D" uid="uid://os7j1nq0sk5m" path="res://bottle/bottle_tiles.png" id="1_uandh"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_midqx"]
resource_name = "Bottle Placeholder"
texture = ExtResource("1_uandh")
0:0/0 = 0
0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
0:0/0/physics_layer_0/angular_velocity = 0.0
[sub_resource type="TileSet" id="TileSet_tr7be"]
physics_layer_0/collision_layer = 2
physics_layer_0/collision_mask = 2
sources/0 = SubResource("TileSetAtlasSource_midqx")
[node name="Root" type="Node"]
[node name="UI" type="Control" parent="."]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
size_flags_vertical = 8
[node name="Rows" type="VBoxContainer" parent="UI"]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="NotchSpacer" type="PanelContainer" parent="UI/Rows"]
layout_mode = 2
size_flags_horizontal = 3
[node name="UpperButtons" type="HBoxContainer" parent="UI/Rows"]
custom_minimum_size = Vector2(0, 54)
layout_mode = 2
size_flags_vertical = 8
[node name="MoneyButton" type="Button" parent="UI/Rows/UpperButtons"]
custom_minimum_size = Vector2(54, 0)
layout_mode = 2
size_flags_horizontal = 8
text = "$0"
alignment = 0
[node name="UpperButtonsSpacerLeft" type="PanelContainer" parent="UI/Rows/UpperButtons"]
layout_mode = 2
size_flags_horizontal = 3
[node name="SpawnButton" type="Button" parent="UI/Rows/UpperButtons"]
custom_minimum_size = Vector2(54, 0)
layout_mode = 2
size_flags_horizontal = 8
text = "Drop"
[node name="UpperButtonsSpacerRight" type="PanelContainer" parent="UI/Rows/UpperButtons"]
layout_mode = 2
size_flags_horizontal = 3
[node name="ShopButton" type="Button" parent="UI/Rows/UpperButtons"]
custom_minimum_size = Vector2(54, 0)
layout_mode = 2
size_flags_horizontal = 8
text = "Shop"
alignment = 2
[node name="BottleSpacer" type="PanelContainer" parent="UI/Rows"]
layout_mode = 2
size_flags_horizontal = 3
[node name="GameContainer" type="Control" parent="UI"]
layout_mode = 1
anchors_preset = 7
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 0
[node name="Game" type="Node2D" parent="UI/GameContainer"]
[node name="TileMap" type="TileMap" parent="UI/GameContainer/Game"]
tile_set = SubResource("TileSet_tr7be")
format = 2
layer_0/tile_data = PackedInt32Array(-65529, 0, 0, -65530, 0, 0, -65531, 0, 0, -65532, 0, 0, -65533, 0, 0, -65534, 0, 0, -65535, 0, 0, -65536, 0, 0, -1, 0, 0, -2, 0, 0, -3, 0, 0, -4, 0, 0, -5, 0, 0, -6, 0, 0, -7, 0, 0, -8, 0, 0, -65544, 0, 0, -131080, 0, 0, -196616, 0, 0, -262152, 0, 0, -327688, 0, 0, -393224, 0, 0, -458760, 0, 0, -524296, 0, 0, -589832, 0, 0, -655368, 0, 0, -720904, 0, 0, -786440, 0, 0, -851976, 0, 0, -917512, 0, 0, -983048, 0, 0, -1048584, 0, 0, -1114120, 0, 0, -1179656, 0, 0, -1245192, 0, 0, -1310728, 0, 0, -1376264, 0, 0, -1441800, 0, 0, -1507336, 0, 0, -1572872, 0, 0, -1638408, 0, 0, -1638407, 0, 0, -1638406, 0, 0, -1638405, 0, 0, -1638404, 0, 0, -1703940, 0, 0, -1769476, 0, 0, -1835012, 0, 0, -1900548, 0, 0, -1966077, 0, 0, -1900541, 0, 0, -1835005, 0, 0, -1769469, 0, 0, -1703933, 0, 0, -1703932, 0, 0, -1703931, 0, 0, -1703930, 0, 0, -1703929, 0, 0, -1638393, 0, 0, -1572857, 0, 0, -1507321, 0, 0, -1441785, 0, 0, -1376249, 0, 0, -1310713, 0, 0, -1245177, 0, 0, -1179641, 0, 0, -1114105, 0, 0, -1048569, 0, 0, -983033, 0, 0, -917497, 0, 0, -851961, 0, 0, -786425, 0, 0, -720889, 0, 0, -655353, 0, 0, -589817, 0, 0, -524281, 0, 0, -458745, 0, 0, -393209, 0, 0, -327673, 0, 0, -262137, 0, 0, -196601, 0, 0, -131065, 0, 0)