Skip to content
Snippets Groups Projects
Commit 5275f639 authored by Astral's avatar Astral
Browse files

Encyclopédie finie et ajouts de variables objets globale

parent 79198041
Branches
1 merge request!8Merge partie 2
Showing
with 204 additions and 17 deletions
source_md5="88c3ed393a1d0c18dc4d97adbb110f8e"
dest_md5="563812693fe39769137610d34f92b084"
source_md5="9f709331a133e641a4e0ab7bf6d3bc87"
dest_md5="9ff72fc8869bc2f59bbe67e1dbbf3c3a"
No preview for this file type
source_md5="0a3bfdd3c444d1ac28c15d7abf836529"
dest_md5="8a72f9adc45bc06a114a0d2400517e2b"
File added
source_md5="7850ce1e8f10bfe6836f4ccaa0a9d6d4"
dest_md5="561e76ab226013ed290a6d0c16609ac8"
File added
extends Node
#Objet
#Epoque
#Date
#Ethnie
#Lieu
# La zone de fouille est un tableau a 3 Dimension
var zone_de_fouille = null
# Liste des materiaux
var liste_materiaux = null
var objets = [
{
"nom":'Amulette de Hongshan',
"epoque":"Néolithique",
"date":"-5500",
"ethnie":"Chinois",
"lieu":"Chine"
},
{
"nom":'Idole de Shigir',
"epoque":"Mésolithique",
"date":"-9000",
"ethnie":"Nénètses",
"lieu":"Oural"
},
{
"nom":'Statue en plâtre de Ain Ghazal dans le Levant',
"epoque":"Mésolitique",
"date":"-6200",
"ethnie":"Iraniens",
"lieu":"Iran"
},
{
"nom":'La danseuse de Mohenjo-daro, statuette de bronze',
"epoque":"Age du Bronze",
"date":"-2000",
"ethnie":"Indiens",
"lieu":"Inde"
},
{
"nom":'Vase égyptien',
"epoque":"Néolithique",
"date":"-3150",
"ethnie":"Egyptiens",
"lieu":"Egypte"
},
{
"nom":'Vase grèque',
"epoque":"Néolithique",
"date":"-5000",
"ethnie":"Grecs",
"lieu":"Grèce"
},
]
#pour l'outil analyse carbone
var taux_carbone
var carbone_date
......
......@@ -4,17 +4,41 @@ extends RichTextLabel
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
var data
var i = 0
# Called when the node enters the scene tree for the first time.
#Objet
#Epoque
#Date
#Ethnie
#Lieu
func _ready():
pass # Replace with function body.
data = [
"Fabriquée en 5500, la culture Néolithique de Hongshan au centre et au Nord-Ouest de la Chine (ethnie : Chinois), née dans le bassin moyen du fleuve jaune (phase de Banpo, 5000-4000 av. J.-C.)(sud du Shaanxi, sud-ouest du Shanxi), et qui va lentement se diffuser vers l’est (Henan, sud du Hebei) et vers l’ouest jusqu’au Gansu et au Qinghai. Elle occupe la zone du lœss. Loin d’être homogène, elle se caractérise de façon générale par l’importance de l’économie agricole (millet) combinée avec la chasse, la pêche et la cueillette, un outillage lithique de houes, bêches, couteaux et meules en pierre polie, l’élevage du porc et du chien, et peut-être de bovidés, des poteries peintes ou cordées et des maisons de torchis circulaires semi-souterraines ou de plain pied",
"Vers 9000 av.J.C époque Mésolitique : Idole de Shigir de l'éthnie des Nénètses, la plus ancienne sculpture en bois conservée, taillée dans un tronc de mélèze, découverte dans l’Oural au XIXe siècle. ",
"6200 av. J.-C. époque Mésolitique : présence de cultures Mésolitiques, au sud de l’Iran ; la céramique apparait entre 6300 et 5000 dans des établissements modestes des ethnies Iraniennes (Tell-e Mushki, Tell-e Jari, Tell-e Bakun, Tepe Yahya) qui tendent à devenir sédentaires et qui pratiquent l’élevage (chèvres, bovins, moutons) et l’agriculture en même temps que la chasse et la cueillette.",
"Vers 2000 av. J.-C. époque Age du Bronze: statuette en bronze d’une danseuse de Mohenjo-daro de l'ethnie des Indiens fabriquée en Inde. ",
"La civilisation de l'Égypte antique prend forme autour de -3150 époque Néolithique avec l'unification politique de la Haute-Égypte au sud et de la Basse-Égypte au nord sous le règne du premier roi et se développe sur plus de trois millénaires. Son histoire est parsemée d'une série de périodes stables politiquement, entrecoupées de plusieurs périodes intermédiaires, plus troublées. L'Égypte antique atteint son apogée sous le Nouvel Empire puis entre dans une période de lent déclin. Le pays subit les assauts répétés de puissances étrangères dans cette période tardive et le règne des pharaons prend officiellement fin en -30, lorsque l'Empire romain conquiert l'Égypte pour en faire une province.",
"5000 av. J.-C Néolithique : Au début du ve siècle av. J.-C., les Grecs parviennent à repousser les troupes de l'immense Empire perse lors des guerres médiques. La bataille de Salamine (480 av. J.C.) pose les bases de l'hégémonie de la cité d'Athènes en mer Égée. La Grèce connaît alors un « âge d'or ». Certains penseurs, Parménide, Empédocle, Leucippe inaugurent de nouvelles manières d'envisager le monde. Athènes, où une démocratie s'est mise en place, occupe une place prépondérante sur les plans politique et artistique. La tragédie s'y développe. Socrate ne quitte presque jamais la ville."
]
self.text = data[0]
func _on_apres_pressed():
pass # Replace with function body.
i += 1
if i > 5:
i = 0
self.text = data[i]
else:
self.text = data[i]
func _on_avant_pressed():
pass # Replace with function body.
i -= 1
if i < 0:
i = 5
self.text = data[i]
else:
self.text = data[i]
[gd_scene load_steps=37 format=2]
[gd_scene load_steps=40 format=2]
[ext_resource path="res://scenes/scene2/Fonts/Roboto-Regular.ttf" type="DynamicFontData" id=1]
[ext_resource path="res://scenes/scene2/Panel.gd" type="Script" id=2]
......@@ -22,6 +22,8 @@
[ext_resource path="res://scenes/scene2/TextureRect.gd" type="Script" id=20]
[ext_resource path="res://scenes/scene2/RichTextLabel.gd" type="Script" id=21]
[ext_resource path="res://scenes/scene2/Label.gd" type="Script" id=22]
[ext_resource path="res://scenes/scene2/textures/fleche_apres.png" type="Texture" id=23]
[ext_resource path="res://scenes/scene2/textures/fleche_avant.png" type="Texture" id=24]
[sub_resource type="DynamicFont" id=1]
size = 30
......@@ -77,6 +79,9 @@ size = 25
use_filter = true
font_data = ExtResource( 8 )
[sub_resource type="DynamicFont" id=15]
font_data = ExtResource( 8 )
[sub_resource type="DynamicFont" id=14]
size = 14
use_filter = true
......@@ -572,6 +577,20 @@ margin_bottom = 470.628
texture_normal = ExtResource( 16 )
texture_pressed = ExtResource( 19 )
expand = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="TextureRect" type="TextureRect" parent="encyclopedie_popup/Control/apres"]
margin_left = 2.0
margin_top = 5.0
margin_right = 37.0
margin_bottom = 35.0
texture = ExtResource( 23 )
expand = true
__meta__ = {
"_edit_use_anchors_": false
}
[node name="avant" type="TextureButton" parent="encyclopedie_popup/Control"]
margin_left = 53.7401
......@@ -582,25 +601,44 @@ texture_normal = ExtResource( 16 )
texture_pressed = ExtResource( 19 )
expand = true
[node name="TextureRect" type="TextureRect" parent="encyclopedie_popup/Control/avant"]
margin_left = 2.0
margin_top = 5.0
margin_right = 37.0
margin_bottom = 35.0
texture = ExtResource( 24 )
expand = true
stretch_mode = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="TextureRect" type="TextureRect" parent="encyclopedie_popup/Control"]
margin_left = 100.0
margin_left = 75.0
margin_top = 40.0
margin_right = 400.0
margin_right = 375.0
margin_bottom = 390.0
script = ExtResource( 20 )
[node name="RichTextLabel" type="RichTextLabel" parent="encyclopedie_popup/Control"]
anchor_left = 0.0176773
anchor_right = 0.0176773
margin_left = 500.0
margin_top = 50.0
margin_right = 800.0
margin_bottom = 425.0
custom_fonts/mono_font = SubResource( 15 )
custom_colors/default_color = Color( 0, 0, 0, 1 )
script = ExtResource( 21 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Label" type="Label" parent="encyclopedie_popup/Control"]
margin_left = 74.9535
margin_top = 399.516
margin_right = 115.954
margin_bottom = 421.516
margin_left = 75.0
margin_top = 400.0
margin_right = 116.001
margin_bottom = 422.0
custom_fonts/font = SubResource( 14 )
custom_colors/font_color = Color( 0, 0, 0, 1 )
script = ExtResource( 22 )
......@@ -608,9 +646,9 @@ script = ExtResource( 22 )
[connection signal="pressed" from="outils/VBoxContainer/encyclopedie" to="encyclopedie_popup" method="_on_encyclopedie_pressed"]
[connection signal="timeout" from="annalyse/Panel/Timer" to="annalyse/Panel" method="_on_Timer_timeout"]
[connection signal="pressed" from="carbon_popup/Control/Control/exit" to="carbon_popup" method="_on_exit_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/apres" to="encyclopedie_popup/Control/TextureRect" method="_on_apres_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/apres" to="encyclopedie_popup/Control/RichTextLabel" method="_on_apres_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/apres" to="encyclopedie_popup/Control/Label" method="_on_apres_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/avant" to="encyclopedie_popup/Control/TextureRect" method="_on_avant_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/apres" to="encyclopedie_popup/Control/TextureRect" method="_on_apres_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/avant" to="encyclopedie_popup/Control/RichTextLabel" method="_on_avant_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/avant" to="encyclopedie_popup/Control/Label" method="_on_avant_pressed"]
[connection signal="pressed" from="encyclopedie_popup/Control/avant" to="encyclopedie_popup/Control/TextureRect" method="_on_avant_pressed"]
src/scenes/scene2/textures/courbe_carbone.png

19.4 KiB | W: | H:

src/scenes/scene2/textures/courbe_carbone.png

20.2 KiB | W: | H:

src/scenes/scene2/textures/courbe_carbone.png
src/scenes/scene2/textures/courbe_carbone.png
src/scenes/scene2/textures/courbe_carbone.png
src/scenes/scene2/textures/courbe_carbone.png
  • 2-up
  • Swipe
  • Onion skin
src/scenes/scene2/textures/fleche_apres.png

12.4 KiB

[remap]
importer="texture"
type="StreamTexture"
path="res://.import/fleche_apres.png-814b04b8969ab3e2337e83c4be84d044.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/scene2/textures/fleche_apres.png"
dest_files=[ "res://.import/fleche_apres.png-814b04b8969ab3e2337e83c4be84d044.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
src/scenes/scene2/textures/fleche_avant.png

12.3 KiB

[remap]
importer="texture"
type="StreamTexture"
path="res://.import/fleche_avant.png-cebd0d66030505f1eefb331bc18c7c5f.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scenes/scene2/textures/fleche_avant.png"
dest_files=[ "res://.import/fleche_avant.png-cebd0d66030505f1eefb331bc18c7c5f.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
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