Skip to content

Commit 76d0032

Browse files
committed
Starting the Grandpa's evaluation tab
1 parent db8d515 commit 76d0032

6 files changed

Lines changed: 40 additions & 9 deletions

File tree

src/Components/AchieveTabs/quests.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ class Quests extends React.Component {
3030
</ul>
3131
<span className="a-title-big"><h1>Special Orders.</h1></span>
3232
<ul className="m-List">
33-
{this.state.specialReq.map(m => <li> <span className="completed">{m.name}: {m.description}</span> </li>)}
33+
{this.state.specialReq.map((m,i) => <li key={i}> <span className="completed">{m.name}: {m.description}</span> </li>)}
3434
</ul>
3535
<ul className="m-List">
36-
{this.state.pendingSpecialReq.map(m => <li><span className="pending">{m.name}: {m.description}.</span></li>)}
36+
{this.state.pendingSpecialReq.map((m,i) => <li key={i}><span className="pending" >{m.name}: {m.description}.</span></li>)}
3737
</ul>
3838
</div>
3939
);

src/Components/Achievements/Achievements.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import AchItems from '../../Media/Achievements/AchItems.png'
1212
import AchMoney from '../../Media/Achievements/AchMoney.png'
1313
import AchMuseum from '../../Media/Achievements/AchMuseum.png'
1414
import AchQuests from '../../Media/Achievements/AchQuests.png'
15+
import AchGrandpa from '../../Media/Achievements/AchGrandpa.png'
1516
import Star from '../../Media/Star.png'
1617
import Crops from '../AchieveTabs/Crops';
1718
import Fish from '../AchieveTabs/Fish';
@@ -36,7 +37,8 @@ class Achievements extends React.Component {
3637
{img:AchItems, alt: "Items"},
3738
{img:AchMoney, alt: "Money"},
3839
{img:AchMuseum, alt: "Museum"},
39-
{img:AchQuests, alt: "Quests"}]
40+
{img:AchQuests, alt: "Quests"},
41+
{img:AchGrandpa, alt: "Grandpa's evaluation"}]
4042
}
4143
}
4244

@@ -99,6 +101,11 @@ class Achievements extends React.Component {
99101
<Quests questsDone={this.props.questsDone} specialReq={this.props.specialReq} pendingSpecialReq={this.props.pendingSpecialReq} />
100102
</section>
101103
</TabPanel>
104+
<TabPanel>
105+
<section className="achievement-container">
106+
<Quests questsDone={this.props.questsDone} specialReq={this.props.specialReq} pendingSpecialReq={this.props.pendingSpecialReq} />
107+
</section>
108+
</TabPanel>
102109
</Tabs>
103110
</div>
104111
);

src/Components/Main/Main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ class Main extends React.Component {
4242
let museumPieces = []
4343
if(collection.museumPieces.item !== undefined){
4444
museumPieces = [...collection.museumPieces.item]
45-
}
45+
} console.log(museumPieces)
46+
4647
return (museumPieces.length > 0) ? [...museumPieces] : []
4748
}
4849

src/Components/Utility/Utility.js

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ const GetDetailedInfo = (data, collectionStatus, specialRequests, pendingSpecial
3838
})
3939
}
4040

41-
console.log(playerData)
4241
return playerData
4342
}
4443
//Creates an object per player with the cleanup data from the file
@@ -76,6 +75,25 @@ const parseData = (data, collectionStatus,specialRequests, pendingSpecialRequest
7675
/*Get Special requests */
7776
let SpecialReqDone = GetSpecialRequests(specialRequests.string, townSR.Requests)
7877
let SpecialReqPending = GetPendingSpecialRequests(specialRequests.string, townSR.Requests)
78+
79+
80+
81+
console.log("%c Grandpa's eval", 'color: #7289DA')
82+
console.group()
83+
console.log("rusty key", data.hasRustyKey._text)
84+
console.log("Skull key",data.hasSkullKey._text)
85+
console.log("money", moneyEarned)
86+
console.log("museum", collectionStatus)
87+
console.log("fish", fishCaught)
88+
console.log("Master of 5 ways", xp)
89+
console.log("Legend", "NA")
90+
console.log("friendship", FriendshipData)
91+
console.log("Pet", FriendshipData)
92+
console.log("married")
93+
console.log("skull key")
94+
console.log("rusty key")
95+
console.log("total skill points")
96+
console.groupEnd();
7997

8098
//Not finished
8199
/* Get professions */
@@ -102,8 +120,7 @@ const parseData = (data, collectionStatus,specialRequests, pendingSpecialRequest
102120
questsDone: questsDone,
103121
specialRequests: SpecialReqDone,
104122
pendingSpecialRequests: SpecialReqPending
105-
}
106-
console.log(playerData)
123+
}
107124
return playerData;
108125
}
109126

@@ -606,14 +623,19 @@ const GetSpecialRequests = (requests, info) =>{
606623
}
607624
return data
608625
}
609-
const GetPendingSpecialRequests= (requests, info) =>{
610-
console.log("info", info)
626+
const GetPendingSpecialRequests= (requests, info) =>{
611627
let data = info;
612628
if(Array.isArray(requests)){
613629

614630
requests.forEach(req =>{ data = data.filter(item => item.name !== req._text)})
615631
}
616632
return data
633+
}
634+
635+
const GetGrantpasEval = () =>{
636+
637+
638+
617639
}
618640

619641
/* Required Methods */

src/Components/Viewer/Viewer.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class Viewer extends React.Component {
3030
let availableSpecialRequests = json.SaveGame.availableSpecialOrders;
3131
/* Gather data */
3232
let player = json.SaveGame.player;
33+
console.log(player)
3334
let farmHands = GetFarmHands(json.SaveGame.locations.GameLocation[1].buildings.Building);
3435
let players = {
3536
playerData: GetDetailedInfo([player], collectionStatus, specialRequests, availableSpecialRequests),
1.56 KB
Loading

0 commit comments

Comments
 (0)