Skip to content

Commit

Permalink
Add Tech Unlock Node, Tech Unlock Contract
Browse files Browse the repository at this point in the history
* Removed all parts from Start node with the exception of the
Thermometer, Barometer and Bio Sample
* In order to unlock the parts, included a contract that will auto
complete after 2 seconds
* All parts to be unlocked in the node are $1
* Added an Earthrise loading screen
pap1723 committed Aug 8, 2017
1 parent ecf9403 commit b5ba3e2
Showing 11 changed files with 19,571 additions and 19,287 deletions.
2 changes: 1 addition & 1 deletion GameData/RP-0/Contracts/Milestones/Unlock Tech.cfg
Original file line number Diff line number Diff line change
@@ -46,6 +46,6 @@ CONTRACT_TYPE
name = UnlockTech
type = UnlockTech

techID = rocketryTesting
techID = unlockParts
}
}
Binary file added GameData/RP-0/PluginData/Screens/EarthRise.dds
Binary file not shown.
718 changes: 359 additions & 359 deletions GameData/RP-0/Tree/ECM-Engines.cfg

Large diffs are not rendered by default.

1,192 changes: 729 additions & 463 deletions GameData/RP-0/Tree/ECM-Parts.cfg

Large diffs are not rendered by default.

Binary file added GameData/RP-0/Tree/Icons/rp0_icon_keys.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions GameData/RP-0/Tree/RP0TechTree.cfg
Original file line number Diff line number Diff line change
@@ -16,6 +16,19 @@
scale = 1.2
}
RDNode
{
id = unlockParts
title = Starting Parts
description = These are the parts that you start with after accepting the Unlock Parts contract.
cost = 999
hideEmpty = False
nodeName = unlockParts
anyToUnlock = False
icon = RP-0/Tree/Icons/rp0_icon_keys
pos = -3810,1275,-1
scale = 1.0
}
RDNode
{
id = supersonicDev
title = Supersonic Plane Development
5 changes: 4 additions & 1 deletion GameData/RP-0/Tree/StartNodeRemoval.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
// There are some parts in the Start Node that we do not want to have in the tree at all
// this will allow us to remove them easily without creating a bunch of Nested If statements

!PART[proceduralHeatshield] {}
!PART[proceduralHeatshield] {}
!PART[proceduralTankOre] {}
!PART[proceduralTankTAC] {}

3,282 changes: 1,646 additions & 1,636 deletions GameData/RP-0/Tree/TREE-Engines.cfg

Large diffs are not rendered by default.

33,646 changes: 16,819 additions & 16,827 deletions GameData/RP-0/Tree/TREE-Parts.cfg

Large diffs are not rendered by default.

Binary file added Source/TreeIcons/Keys.psd
Binary file not shown.
Binary file added Source/TreeIcons/rp0_icon_keys.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b5ba3e2

Please sign in to comment.