There should be an amendment for
One the Right of Representation in Taxation, Inflation, and Deflation Two the Right to Repair Responsibly Three the Right to be Skeptical of Technology The first should be self evident. As it is the job of our congress. However history has been forgotten, and needs to be re-maintained. The second is the idea that one should be able to modify the technology they own. The responsible part is that when working with hazardous, or fragil parts that the one who modified is to be held liable for the action as they changed it beyond the original company's intention. If however the part is not tampered with, and fails then it the last individual/company that made it is to be held liable. Not the one that merely used it as intended. The third and what I consider to be needed now is the notion that placing faith in manmade technology is doomed for death. 3-mile-island and chernobly are two of the biggest examples of the need to doubt technology. Save faith soley for our creator. Else we corrupt his creation.
This commit is contained in:
parent
d4979842f3
commit
8b9668fbd0
|
@ -59,7 +59,6 @@ wait_time = 2.5
|
|||
autostart = true
|
||||
|
||||
[node name="Gameindev" type="ScrollContainer" parent="."]
|
||||
editor/display_folded = true
|
||||
margin_right = 873.0
|
||||
margin_bottom = 120.0
|
||||
|
||||
|
@ -70,7 +69,6 @@ size_flags_horizontal = 3
|
|||
size_flags_vertical = 3
|
||||
|
||||
[node name="Researchpoints" type="TextureRect" parent="."]
|
||||
editor/display_folded = true
|
||||
self_modulate = Color( 0, 0, 1, 1 )
|
||||
anchor_left = 1.0
|
||||
anchor_top = 0.5
|
||||
|
|
|
@ -10,7 +10,12 @@ enum MONTHS {
|
|||
var month = 0
|
||||
var year = 1988
|
||||
|
||||
var researchpoints = 0
|
||||
|
||||
## Research
|
||||
func add_research_points(value):
|
||||
researchpoints += value
|
||||
$Researchpoints/Label.text = str(researchpoints)
|
||||
|
||||
## DATE
|
||||
func interval():#Every invterval the game time changes
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
extends Node2D
|
||||
|
||||
const POWER_CHANCE = 8
|
||||
|
||||
var mem = {
|
||||
"You":{#Let's use this as an example
|
||||
"experience":0,#Points you gain by making games and training. You can place them where you want.
|
||||
|
@ -10,4 +12,28 @@ var mem = {
|
|||
"special":"Owner",#This is for special stuff, owner means you don't take breaks
|
||||
"working_on":""#The game this staff memeber is working on
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
## MAIN
|
||||
func _physics_process(delta):
|
||||
#check for point generation chance
|
||||
for member in mem:
|
||||
if(mem[member]["working_on"]!=""):#First check if it is actually working on something
|
||||
var chancenumber = randi()%9999-mem[member]["speed"]
|
||||
if(chancenumber < 2):#Good dice roll
|
||||
if(get_parent().get_node("Gameindev/Hbox").has_node(mem[member]["working_on"])):
|
||||
if(get_parent().get_node("Gameindev/Hbox/"+mem[member]["working_on"]+"/Release").disabled == true):#Still developing
|
||||
var techie = randi()%mem[member]["tech"]/POWER_CHANCE
|
||||
var designie = randi()%mem[member]["design"]/POWER_CHANCE
|
||||
var researchie = randi()%mem[member]["research"]/POWER_CHANCE
|
||||
var buggy = clamp(randi()%(mem[member]["tech"]+mem[member]["design"])/POWER_CHANCE,mem[member]["tech"]/POWER_CHANCE,9999-mem[member]["research"])
|
||||
get_parent().get_node("Gameindev/Hbox/"+mem[member]["working_on"]).add_points_to_game_dev(techie,designie,buggy)
|
||||
get_parent().get_parent().games_in_developement[mem[member]["working_on"]]["techpoints"]+=techie
|
||||
get_parent().get_parent().games_in_developement[mem[member]["working_on"]]["designpoints"]+=designie
|
||||
get_parent().get_parent().games_in_developement[mem[member]["working_on"]]["bugpoints"]+=buggy
|
||||
get_parent().add_research_points(researchie)#research points
|
||||
else:#Debugging
|
||||
var debugger = randi()%(mem[member]["speed"]+mem[member]["research"])/POWER_CHANCE
|
||||
get_parent().get_node("Gameindev/Hbox/"+mem[member]["working_on"]).add_points_to_game_dev(0,0,-debugger)
|
||||
else:
|
||||
mem[member]["working_on"] = ""
|
|
@ -17,6 +17,15 @@ func release_the_game():
|
|||
get_parent().get_parent().get_parent().add_child(rel)
|
||||
queue_free()
|
||||
|
||||
## DISPLAY
|
||||
func add_points_to_game_dev(techie,designie,buggy):#Gives the approprate points
|
||||
bugs+=buggy
|
||||
$bugs/Label.text = str(bugs)
|
||||
tech+=techie
|
||||
$tech/Label.text = str(tech)
|
||||
design+=designie
|
||||
$design/Label.text = str(design)
|
||||
|
||||
## MAIN
|
||||
func _ready():
|
||||
$Label.text = gamename
|
||||
|
|
|
@ -104,6 +104,7 @@ func register_game():#Sends the idea off to the studio for developement
|
|||
"Game_Tags":[gamesize,targetaudience,platforms,genres,themes,engine]
|
||||
}
|
||||
get_parent().add_game_dev($gamename.text)
|
||||
get_parent().get_node("Staff").mem["You"]["working_on"]=$gamename.text#WIP a menu to tell the staff to work on this title
|
||||
queue_free()
|
||||
|
||||
## MAIN
|
||||
|
|
Loading…
Reference in New Issue