finished lore entries! (fixes #101)

This commit is contained in:
pennyrigate 2023-10-24 23:25:07 -04:00
parent 892d3c7f2c
commit 8e2946c3cd
52 changed files with 749 additions and 31 deletions

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=42 format=2]
[gd_scene load_steps=48 format=2]
[ext_resource path="res://maps/map.gd" type="Script" id=1]
[ext_resource path="res://objects/hud/hud.tscn" type="PackedScene" id=2]
@ -27,6 +27,12 @@
[ext_resource path="res://objects/respawn_point.tscn" type="PackedScene" id=25]
[ext_resource path="res://objects/environment/exit/exit.tscn" type="PackedScene" id=26]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=27]
[ext_resource path="res://objects/lore/abyss/crater_of_the_abyss.tscn" type="PackedScene" id=28]
[ext_resource path="res://objects/lore/abyss/beel.tscn" type="PackedScene" id=29]
[ext_resource path="res://objects/lore/abyss/bullet_fish.tscn" type="PackedScene" id=30]
[ext_resource path="res://objects/lore/abyss/mine.tscn" type="PackedScene" id=31]
[ext_resource path="res://objects/lore/abyss/squig.tscn" type="PackedScene" id=32]
[ext_resource path="res://objects/lore/abyss/turchin.tscn" type="PackedScene" id=33]
[sub_resource type="CanvasItemMaterial" id=12]
blend_mode = 3
@ -92,6 +98,7 @@ extents = Vector2( 42, 4 )
pause_mode = 1
script = ExtResource( 1 )
music = ExtResource( 5 )
lore_entries = [ ExtResource( 28 ), ExtResource( 29 ), ExtResource( 30 ), ExtResource( 31 ), ExtResource( 32 ), ExtResource( 33 ) ]
[node name="Camera2D" parent="." instance=ExtResource( 7 )]
position = Vector2( 0, 384 )

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=16 format=2]
[gd_scene load_steps=17 format=2]
[ext_resource path="res://objects/enemy/boss/scrump.tscn" type="PackedScene" id=1]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=2]
@ -15,11 +15,13 @@
[ext_resource path="res://objects/environment/death tile/death_tile.tscn" type="PackedScene" id=13]
[ext_resource path="res://tilesets/t_ladders.tres" type="TileSet" id=14]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=15]
[ext_resource path="res://objects/lore/boss/the_scrump.tscn" type="PackedScene" id=16]
[node name="Map" type="Node2D" groups=["map"]]
pause_mode = 1
script = ExtResource( 7 )
music = ExtResource( 11 )
lore_entries = [ ExtResource( 16 ) ]
[node name="HUD" parent="." instance=ExtResource( 6 )]
song_name = "♫Klystron"

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=16 format=2]
[gd_scene load_steps=18 format=2]
[ext_resource path="res://tilesets/t_factory.tres" type="TileSet" id=1]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=2]
@ -10,16 +10,19 @@
[ext_resource path="res://objects/collectibles/arrow.tscn" type="PackedScene" id=8]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=9]
[ext_resource path="res://objects/environment/ladder/ladder.tscn" type="PackedScene" id=10]
[ext_resource path="res://objects/lore/boss/dr_intelli.tscn" type="PackedScene" id=11]
[ext_resource path="res://objects/delayed_instance.tscn" type="PackedScene" id=12]
[ext_resource path="res://objects/environment/death tile/death_tile.tscn" type="PackedScene" id=13]
[ext_resource path="res://tilesets/t_ladders.tres" type="TileSet" id=14]
[ext_resource path="res://objects/enemy/boss/2600.tscn" type="PackedScene" id=15]
[ext_resource path="res://tilesets/t_death.tres" type="TileSet" id=16]
[ext_resource path="res://objects/lore/boss/2600.tscn" type="PackedScene" id=17]
[node name="Map" type="Node2D" groups=["map"]]
pause_mode = 1
script = ExtResource( 5 )
music = ExtResource( 7 )
lore_entries = [ ExtResource( 17 ), ExtResource( 11 ) ]
[node name="HUD" parent="." instance=ExtResource( 6 )]
song_name = "♫Klystron VIP"

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=27 format=2]
[gd_scene load_steps=32 format=2]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=1]
[ext_resource path="res://tilesets/t_cave.tres" type="TileSet" id=2]
@ -25,6 +25,11 @@
[ext_resource path="res://objects/environment/barrier/barrier.tscn" type="PackedScene" id=23]
[ext_resource path="res://objects/environment/exit/exit.tscn" type="PackedScene" id=24]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=25]
[ext_resource path="res://objects/lore/hills/catbat.tscn" type="PackedScene" id=26]
[ext_resource path="res://objects/lore/cave/shedge.tscn" type="PackedScene" id=27]
[ext_resource path="res://objects/lore/cave/the_scrumps_tongue.tscn" type="PackedScene" id=28]
[ext_resource path="res://objects/lore/cave/blue_ray_cavern.tscn" type="PackedScene" id=29]
[ext_resource path="res://objects/lore/mountain/rolling_fiend.tscn" type="PackedScene" id=30]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 4, 96 )
@ -35,6 +40,7 @@ script = ExtResource( 11 )
target_time_any = 80
target_time_100 = 180
music = ExtResource( 12 )
lore_entries = [ ExtResource( 29 ), ExtResource( 27 ), ExtResource( 28 ), ExtResource( 30 ), ExtResource( 26 ) ]
[node name="Camera2D" parent="." instance=ExtResource( 6 )]

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=23 format=2]
[gd_scene load_steps=27 format=2]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=1]
[ext_resource path="res://maps/map.gd" type="Script" id=2]
@ -22,12 +22,16 @@
[ext_resource path="res://objects/collectibles/arrow.tscn" type="PackedScene" id=20]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=21]
[ext_resource path="res://scripts/has_splash.gd" type="Script" id=22]
[ext_resource path="res://objects/lore/graveyard/hellarcher.tscn" type="PackedScene" id=23]
[ext_resource path="res://objects/lore/graveyard/woeful_soul.tscn" type="PackedScene" id=24]
[ext_resource path="res://objects/lore/graveyard/graveyard.tscn" type="PackedScene" id=25]
[ext_resource path="res://objects/lore/graveyard/artificial_soul.tscn" type="PackedScene" id=26]
[node name="Map" type="Node2D" groups=["map"]]
pause_mode = 1
script = ExtResource( 2 )
music = ExtResource( 11 )
lore_entries = [ ]
lore_entries = [ ExtResource( 25 ), ExtResource( 26 ), ExtResource( 23 ), ExtResource( 24 ) ]
[node name="Background" type="CanvasLayer" parent="."]
layer = -1

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=27 format=2]
[gd_scene load_steps=29 format=2]
[ext_resource path="res://objects/environment/ladder/ladder.tscn" type="PackedScene" id=1]
[ext_resource path="res://objects/hud/hud.tscn" type="PackedScene" id=2]
@ -19,12 +19,14 @@
[ext_resource path="res://objects/collectibles/shard.tscn" type="PackedScene" id=17]
[ext_resource path="res://scripts/delete_on_game_running.gd" type="Script" id=18]
[ext_resource path="res://maps/map.gd" type="Script" id=19]
[ext_resource path="res://objects/lore/hills/speccy.tscn" type="PackedScene" id=20]
[ext_resource path="res://tilesets/t_ladders.tres" type="TileSet" id=21]
[ext_resource path="res://objects/lore/hills/bioslime.tscn" type="PackedScene" id=22]
[ext_resource path="res://objects/lore/hills/catbat.tscn" type="PackedScene" id=23]
[ext_resource path="res://objects/lore/hills/eviscerator.tscn" type="PackedScene" id=24]
[ext_resource path="res://objects/lore/hills/verdant_hills.tscn" type="PackedScene" id=25]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=26]
[ext_resource path="res://objects/lore/hills/sg.tscn" type="PackedScene" id=27]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 8, 128 )
@ -35,7 +37,7 @@ script = ExtResource( 19 )
target_time_any = 70
target_time_100 = 180
music = ExtResource( 3 )
lore_entries = [ ExtResource( 25 ), ExtResource( 24 ), ExtResource( 22 ), ExtResource( 23 ) ]
lore_entries = [ ExtResource( 25 ), ExtResource( 24 ), ExtResource( 22 ), ExtResource( 23 ), ExtResource( 27 ), ExtResource( 20 ), ExtResource( 20 ) ]
[node name="CanvasLayer" type="CanvasLayer" parent="."]
layer = -2

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=29 format=2]
[gd_scene load_steps=32 format=2]
[ext_resource path="res://objects/environment/ladder/ladder.tscn" type="PackedScene" id=1]
[ext_resource path="res://objects/hud/hud.tscn" type="PackedScene" id=2]
@ -28,6 +28,9 @@
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=26]
[ext_resource path="res://objects/collectibles/arrow.tscn" type="PackedScene" id=27]
[ext_resource path="res://scripts/has_splash.gd" type="Script" id=28]
[ext_resource path="res://objects/lore/hills/speccy.tscn" type="PackedScene" id=29]
[ext_resource path="res://objects/lore/hills/sg.tscn" type="PackedScene" id=30]
[ext_resource path="res://objects/lore/hills/pong.tscn" type="PackedScene" id=31]
[node name="Map" type="Node2D" groups=["map"]]
pause_mode = 1
@ -35,7 +38,7 @@ script = ExtResource( 19 )
target_time_any = 70
target_time_100 = 180
music = ExtResource( 3 )
lore_entries = [ ExtResource( 25 ), ExtResource( 24 ), ExtResource( 22 ), ExtResource( 23 ) ]
lore_entries = [ ExtResource( 25 ), ExtResource( 24 ), ExtResource( 22 ), ExtResource( 23 ), ExtResource( 30 ), ExtResource( 29 ), ExtResource( 31 ) ]
[node name="CanvasLayer" type="CanvasLayer" parent="."]
layer = -2

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=43 format=2]
[gd_scene load_steps=49 format=2]
[ext_resource path="res://graphics/backgrounds/factory.png" type="Texture" id=1]
[ext_resource path="res://objects/hud/hud.tscn" type="PackedScene" id=2]
@ -19,11 +19,12 @@
[ext_resource path="res://objects/enemy/cop.tscn" type="PackedScene" id=17]
[ext_resource path="res://scripts/delete_on_game_running.gd" type="Script" id=18]
[ext_resource path="res://maps/map.gd" type="Script" id=19]
[ext_resource path="res://objects/lore/station/famicop.tscn" type="PackedScene" id=20]
[ext_resource path="res://tilesets/t_ladders.tres" type="TileSet" id=21]
[ext_resource path="res://objects/lore/hills/bioslime.tscn" type="PackedScene" id=22]
[ext_resource path="res://objects/lore/lab/famis_lab.tscn" type="PackedScene" id=22]
[ext_resource path="res://objects/lore/hills/catbat.tscn" type="PackedScene" id=23]
[ext_resource path="res://objects/lore/hills/eviscerator.tscn" type="PackedScene" id=24]
[ext_resource path="res://objects/lore/hills/verdant_hills.tscn" type="PackedScene" id=25]
[ext_resource path="res://objects/lore/rust/roboturret.tscn" type="PackedScene" id=25]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=26]
[ext_resource path="res://objects/environment/moving_platform/moving_platform.tscn" type="PackedScene" id=27]
[ext_resource path="res://objects/environment/electric_tiles/electric_tiles.tscn" type="PackedScene" id=28]
@ -33,6 +34,11 @@
[ext_resource path="res://objects/enemy/hellarcher.tscn" type="PackedScene" id=32]
[ext_resource path="res://objects/environment/falling_block/falling_block_lab.tscn" type="PackedScene" id=33]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=34]
[ext_resource path="res://objects/lore/graveyard/hellarcher.tscn" type="PackedScene" id=35]
[ext_resource path="res://objects/lore/canopy/sabrespighter.tscn" type="PackedScene" id=36]
[ext_resource path="res://objects/lore/cave/shedge.tscn" type="PackedScene" id=37]
[ext_resource path="res://objects/lore/mountain/rolling_fiend.tscn" type="PackedScene" id=38]
[ext_resource path="res://objects/lore/graveyard/artificial_soul.tscn" type="PackedScene" id=39]
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 13 )
@ -75,7 +81,7 @@ script = ExtResource( 19 )
target_time_any = 70
target_time_100 = 180
music = ExtResource( 5 )
lore_entries = [ ExtResource( 25 ), ExtResource( 24 ), ExtResource( 22 ), ExtResource( 23 ) ]
lore_entries = [ ExtResource( 22 ), ExtResource( 39 ), ExtResource( 23 ), ExtResource( 35 ), ExtResource( 25 ), ExtResource( 36 ), ExtResource( 20 ), ExtResource( 38 ), ExtResource( 24 ), ExtResource( 37 ) ]
[node name="CanvasLayer" type="CanvasLayer" parent="."]
layer = -2

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=38 format=2]
[gd_scene load_steps=42 format=2]
[ext_resource path="res://objects/Camera2D.tscn" type="PackedScene" id=1]
[ext_resource path="res://maps/map.gd" type="Script" id=2]
@ -27,6 +27,10 @@
[ext_resource path="res://objects/respawn_point.tscn" type="PackedScene" id=25]
[ext_resource path="res://objects/environment/exit/exit.tscn" type="PackedScene" id=26]
[ext_resource path="res://audio/music/burnt_out.ogg" type="AudioStream" id=27]
[ext_resource path="res://objects/lore/hills/eviscerator.tscn" type="PackedScene" id=28]
[ext_resource path="res://objects/lore/hills/catbat.tscn" type="PackedScene" id=29]
[ext_resource path="res://objects/lore/mountain/echo_mountain.tscn" type="PackedScene" id=30]
[ext_resource path="res://objects/lore/mountain/rolling_fiend.tscn" type="PackedScene" id=31]
[sub_resource type="RectangleShape2D" id=2]
extents = Vector2( 24, 20 )
@ -76,6 +80,7 @@ tracks/0/keys = {
pause_mode = 1
script = ExtResource( 2 )
music = ExtResource( 27 )
lore_entries = [ ExtResource( 30 ), ExtResource( 28 ), ExtResource( 29 ), ExtResource( 31 ) ]
[node name="Background" type="Node" parent="."]

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=29 format=2]
[gd_scene load_steps=33 format=2]
[ext_resource path="res://maps/map.gd" type="Script" id=1]
[ext_resource path="res://objects/Camera2D.tscn" type="PackedScene" id=2]
@ -27,6 +27,10 @@
[ext_resource path="res://audio/music/cryokiller.ogg" type="AudioStream" id=25]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=26]
[ext_resource path="res://scripts/has_splash.gd" type="Script" id=27]
[ext_resource path="res://objects/lore/rust/roboturret.tscn" type="PackedScene" id=28]
[ext_resource path="res://objects/lore/rust/tin.tscn" type="PackedScene" id=29]
[ext_resource path="res://objects/lore/rust/rolling_saw.tscn" type="PackedScene" id=30]
[ext_resource path="res://objects/lore/rust/rust_inc.tscn" type="PackedScene" id=31]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 4, 112 )
@ -35,6 +39,7 @@ extents = Vector2( 4, 112 )
pause_mode = 1
script = ExtResource( 1 )
music = ExtResource( 25 )
lore_entries = [ ExtResource( 31 ), ExtResource( 28 ), ExtResource( 30 ), ExtResource( 29 ) ]
[node name="Camera2D" parent="." instance=ExtResource( 2 )]

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=26 format=2]
[gd_scene load_steps=32 format=2]
[ext_resource path="res://maps/station.gd" type="Script" id=1]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=2]
@ -23,7 +23,13 @@
[ext_resource path="res://objects/environment/barrier/jail_bars.tscn" type="PackedScene" id=21]
[ext_resource path="res://objects/npc/msx.tscn" type="PackedScene" id=22]
[ext_resource path="res://objects/environment/barrier/barrier.tscn" type="PackedScene" id=23]
[ext_resource path="res://maps/graffiti.gd" type="Script" id=24]
[ext_resource path="res://objects/lore/station/msx.tscn" type="PackedScene" id=25]
[ext_resource path="res://graphics/graffitti/tgirls_rule.png" type="Texture" id=26]
[ext_resource path="res://graphics/graffitti/msx.png" type="Texture" id=27]
[ext_resource path="res://graphics/graffitti/msx_was_here.png" type="Texture" id=28]
[ext_resource path="res://objects/lore/station/famicop.tscn" type="PackedScene" id=29]
[ext_resource path="res://objects/lore/station/dread_pd.tscn" type="PackedScene" id=30]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 4, 120 )
@ -32,7 +38,7 @@ extents = Vector2( 4, 120 )
pause_mode = 1
script = ExtResource( 1 )
music = ExtResource( 9 )
lore_entries = [ ExtResource( 25 ) ]
lore_entries = [ ExtResource( 30 ), ExtResource( 29 ), ExtResource( 25 ) ]
[node name="Camera2D" parent="." instance=ExtResource( 6 )]
@ -56,6 +62,21 @@ __meta__ = {
"_edit_lock_": true
}
[node name="Graffiti" type="Node2D" parent="."]
script = ExtResource( 24 )
[node name="Msx" type="Sprite" parent="Graffiti"]
position = Vector2( 289, 118 )
texture = ExtResource( 27 )
[node name="TgirlsRule" type="Sprite" parent="Graffiti"]
position = Vector2( 585, 60 )
texture = ExtResource( 26 )
[node name="MsxWasHere" type="Sprite" parent="Graffiti"]
position = Vector2( 732, 70 )
texture = ExtResource( 28 )
[node name="Ground" type="TileMap" parent="." groups=["can_stain"]]
light_mask = 3
material = ExtResource( 16 )

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=29 format=2]
[gd_scene load_steps=30 format=2]
[ext_resource path="res://tilesets/t_death.tres" type="TileSet" id=1]
[ext_resource path="res://tilesets/t_cave.tres" type="TileSet" id=2]
@ -13,6 +13,7 @@
[ext_resource path="res://maps/map.gd" type="Script" id=11]
[ext_resource path="res://objects/environment/turniwood/turning_platform.tscn" type="PackedScene" id=12]
[ext_resource path="res://objects/collectibles/arrow.tscn" type="PackedScene" id=13]
[ext_resource path="res://objects/enemy/super_slime.tscn" type="PackedScene" id=14]
[ext_resource path="res://audio/music/BBBBBBBB.ogg" type="AudioStream" id=15]
[ext_resource path="res://objects/respawn_point.tscn" type="PackedScene" id=16]
[ext_resource path="res://shaders/1px_border.gdshader" type="Shader" id=17]
@ -124,14 +125,12 @@ position = Vector2( 48, 120 )
[node name="AnimatedSprite" parent="RollingFiend" index="0"]
visible = false
frame = 1
[node name="SawTest2" type="AnimatedSprite" parent="RollingFiend"]
material = SubResource( 4 )
position = Vector2( 4, 4 )
z_index = -3
frames = SubResource( 5 )
frame = 1
playing = true
[node name="Steam" parent="." instance=ExtResource( 23 )]
@ -194,4 +193,11 @@ collision_layer = 32
format = 1
tile_data = PoolIntArray( 1179655, 12, 0, 1179656, 12, 0, 1179672, 12, 0, 1179673, 12, 0 )
[node name="SuperSlime" parent="." instance=ExtResource( 14 )]
position = Vector2( 119, 168 )
left_boundary = 3.0
right_boundary = 3.0
bottom_jumps = [ -2.0 ]
top_jumps = [ 3.0 ]
[editable path="RollingFiend"]