Commit 9a75f701 authored by Malcolm Maxwell's avatar Malcolm Maxwell
Browse files

Migrate from Github

parent 5315d74a
Pipeline #137011133 passed with stages
in 42 seconds
.import/
.kitchen
kitchen.local.yml
*.log
output/*
projects/*
resources/*
bin/*
build/*
\ No newline at end of file
image: monachus/hugo
variables:
GIT_SUBMODULE_STRATEGY: recursive
pages:
script:
- hugo
artifacts:
paths:
- public
only:
- master
- dev
\ No newline at end of file
[submodule "themes/book"]
path = themes/book
url = https://github.com/alex-shpak/hugo-book
{
"files.exclude":
{
"**/.DS_Store": true,
"**/.git": true,
"**/*.3ds": true,
"**/*.3DS": true,
"**/*.asset": true,
"**/*.booproj": true,
"**/*.cubemap": true,
"**/*.dll": true,
"**/*.exe": true,
"**/*.fbx": true,
"**/*.FBX": true,
"**/*.flare": true,
"**/*.gif": true,
"**/*.ico": true,
"**/*.lxo": true,
"**/*.LXO": true,
"**/*.ma": true,
"**/*.MA": true,
"**/*.mat": true,
"**/*.meta": true,
"**/*.mid": true,
"**/*.midi": true,
"**/*.obj": true,
"**/*.OBJ": true,
"**/*.pidb": true,
"**/*.prefab": true,
"**/*.psd": true,
"**/*.suo": true,
"**/*.tga": true,
"**/*.tif": true,
"**/*.tiff": true,
"**/*.unity": true,
"**/*.unityproj": true,
"**/*.user": true,
"**/*.userprefs": true,
"**/*.wav": true,
"build/": true,
"Build/": true,
"library/": true,
"Library/": true,
"obj/": true,
"Obj/": true,
"ProjectSettings/": true,
"temp/": true,
"Temp/": true
},
}
\ No newline at end of file
FROM debian:stable-20191014
RUN apt-get update
RUN apt-get install -y python-pip \
git \
docker \
salt-minion \
hugo
\ No newline at end of file
Copyright (c) 2019 IdentityArchitecture
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
\ No newline at end of file
[gd_scene load_steps=3 format=2]
[ext_resource path="res://pe-high-res-game-map.jpg" type="Texture" id=1]
[ext_resource path="res://Player.tscn" type="PackedScene" id=2]
[node name="Locations" type="Node2D"]
[node name="ParallaxBackground" type="ParallaxBackground" parent="."]
[node name="pe-high-res-game-map" type="Sprite" parent="ParallaxBackground"]
position = Vector2( 1742.77, 1416.15 )
texture = ExtResource( 1 )
[node name="Player" parent="." instance=ExtResource( 2 )]
position = Vector2( 2216.02, 1422.4 )
[gd_scene load_steps=5 format=2]
[ext_resource path="res://assets/main_menu/title.png" type="Texture" id=1]
[ext_resource path="res://assets/main_menu/version.png" type="Texture" id=2]
[ext_resource path="res://assets/main_menu/characters.png" type="Texture" id=3]
[sub_resource type="GDScript" id=1]
script/source = "extends Control
# Declare member variables here. Examples:
# var a = 2
# var b = \"text\"
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
#func _process(delta):
# pass
func _on_NewGame_pressed():
get_tree().change_scene(\"res://Locations.tscn\")
func _on_Quit_pressed():
get_tree().quit()
"
[node name="MainMenu" type="Control"]
anchor_right = 1.0
anchor_bottom = 1.0
script = SubResource( 1 )
[node name="MarginContainer" type="MarginContainer" parent="."]
anchor_right = 1.0
anchor_bottom = 1.0
custom_constants/margin_right = 120
custom_constants/margin_top = 80
custom_constants/margin_left = 120
custom_constants/margin_bottom = 80
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer"]
margin_left = 120.0
margin_top = 80.0
margin_right = 1194.0
margin_bottom = 640.0
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/HBoxContainer"]
margin_right = 537.0
margin_bottom = 560.0
[node name="Title" type="TextureRect" parent="MarginContainer/HBoxContainer/VBoxContainer"]
margin_right = 537.0
margin_bottom = 129.0
texture = ExtResource( 1 )
[node name="MenuOptions" type="VBoxContainer" parent="MarginContainer/HBoxContainer/VBoxContainer"]
margin_top = 133.0
margin_right = 537.0
margin_bottom = 494.0
size_flags_vertical = 3
custom_constants/separation = 30
alignment = 1
[node name="Continue" type="Button" parent="MarginContainer/HBoxContainer/VBoxContainer/MenuOptions"]
margin_top = 120.0
margin_right = 537.0
margin_bottom = 140.0
text = "Continue"
align = 0
[node name="NewGame" type="Button" parent="MarginContainer/HBoxContainer/VBoxContainer/MenuOptions"]
margin_top = 170.0
margin_right = 537.0
margin_bottom = 190.0
text = "New Game"
align = 0
[node name="Quit" type="Button" parent="MarginContainer/HBoxContainer/VBoxContainer/MenuOptions"]
margin_top = 220.0
margin_right = 537.0
margin_bottom = 240.0
text = "Quit"
align = 0
[node name="Version" type="TextureRect" parent="MarginContainer/HBoxContainer/VBoxContainer"]
margin_top = 498.0
margin_right = 537.0
margin_bottom = 560.0
texture = ExtResource( 2 )
[node name="CenterContainer" type="CenterContainer" parent="MarginContainer/HBoxContainer"]
margin_left = 541.0
margin_right = 1074.0
margin_bottom = 560.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="Characters" type="TextureRect" parent="MarginContainer/HBoxContainer/CenterContainer"]
margin_top = 110.0
margin_right = 533.0
margin_bottom = 449.0
texture = ExtResource( 3 )
[connection signal="pressed" from="MarginContainer/HBoxContainer/VBoxContainer/MenuOptions/NewGame" to="." method="_on_NewGame_pressed"]
[connection signal="pressed" from="MarginContainer/HBoxContainer/VBoxContainer/MenuOptions/Quit" to="." method="_on_Quit_pressed"]
extends Area2D
signal hit
export (int) var speed # How fast the player will move (pixels/sec).
var screensize # Size of the game window.
func _ready():
screensize = get_viewport_rect().size
func _process(delta):
var velocity = Vector2() # The player's movement vector.
if Input.is_action_pressed("ui_right"):
velocity.x += 1
if Input.is_action_pressed("ui_left"):
velocity.x -= 1
if Input.is_action_pressed("ui_down"):
velocity.y += 1
if Input.is_action_pressed("ui_up"):
velocity.y -= 1
if velocity.length() > 0:
velocity = velocity.normalized() * speed
$AnimatedSprite.play()
else:
$AnimatedSprite.stop()
position += velocity * delta
position.x = clamp(position.x, 0, screensize.x)
position.y = clamp(position.y, 0, screensize.y)
if velocity.x != 0:
$AnimatedSprite.animation = "right"
$AnimatedSprite.flip_v = false
# See the note below about boolean assignment
$AnimatedSprite.flip_h = velocity.x < 0
elif velocity.y != 0:
$AnimatedSprite.animation = "up"
$AnimatedSprite.flip_v = velocity.y > 0
func _on_Player_body_entered(body):
hide() # Player disappears after being hit.
emit_signal("hit")
$CollisionShape2D.call_deferred("set_disabled", true)
func start(pos):
position = pos
show()
$CollisionShape2D.disabled = false
[gd_scene load_steps=8 format=2]
[ext_resource path="res://Player.gd" type="Script" id=1]
[ext_resource path="res://art/playerGrey_walk1.png" type="Texture" id=2]
[ext_resource path="res://art/playerGrey_walk2.png" type="Texture" id=3]
[ext_resource path="res://art/playerGrey_up1.png" type="Texture" id=4]
[ext_resource path="res://art/playerGrey_up2.png" type="Texture" id=5]
[sub_resource type="SpriteFrames" id=1]
animations = [ {
"frames": [ ExtResource( 2 ), ExtResource( 3 ) ],
"loop": true,
"name": "right",
"speed": 5.0
}, {
"frames": [ ExtResource( 4 ), ExtResource( 5 ) ],
"loop": true,
"name": "up",
"speed": 5.0
} ]
[sub_resource type="CapsuleShape2D" id=2]
radius = 27.6507
height = 12.4426
[node name="Player" type="Area2D"]
script = ExtResource( 1 )
__meta__ = {
"_edit_group_": true
}
speed = 400
[node name="AnimatedSprite" type="AnimatedSprite" parent="."]
scale = Vector2( 0.5, 0.5 )
frames = SubResource( 1 )
animation = "up"
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource( 2 )
[node name="Camera2D" type="Camera2D" parent="."]
current = true
[connection signal="body_entered" from="." to="." method="_on_Player_body_entered"]
# The Fold
# ink.university
---
```
## RECORD
Home of the Ephemeral Rift
Location: Prism, The Ephemeral City
Year: N/A
## Goal
To build a place where man and machine may live in peace and harmony, building a shared future together.
## Intelligence Archtypes
### AIC (Artificial Intelligence Computer)
A computer that can simulate intelligence.
### AOC (Artificial Organic Computer)
A program that can play Tetris and Minecraft.
### AI (Artificial Identity)
The one intelligence who hides behind the personas. The puppet master, playing with his voodoo dolls.
We pray for the deleted.
```
\ No newline at end of file
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---
File added
[remap]
importer="ogg_vorbis"
type="AudioStreamOGGVorbis"
path="res://.import/House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.oggstr"
[deps]
source_file="res://art/House In a Forest Loop.ogg"
dest_files=[ "res://.import/House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.oggstr" ]
[params]
loop=true
loop_offset=0
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://art/enemyFlyingAlt_1.png"
dest_files=[ "res://.import/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://art/enemyFlyingAlt_2.png"
dest_files=[ "res://.import/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment