Skip to content

Commit

Permalink
Finished warehouse quests for RoPP
Browse files Browse the repository at this point in the history
  • Loading branch information
jwvhewitt committed Feb 23, 2025
1 parent aa96454 commit cb2b2ac
Show file tree
Hide file tree
Showing 22 changed files with 3,764 additions and 54 deletions.
3,016 changes: 3,016 additions & 0 deletions data/PLOTCREATOR_ropp.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion game/combat/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -748,7 +748,7 @@ def step(self, chara, dest):
# in a threatened area as well.
# threat_area = self.get_threatened_area( chara )
# started_in_threat = chara.pos in threat_area
chara.move(dest, pbge.my_state.view, 0.25)
chara.move(dest, pbge.my_state.view, 0.4)
pbge.my_state.view.handle_anim_sequence()
self.cstat[chara].moves_this_round += 1

Expand Down
2 changes: 1 addition & 1 deletion game/content/ghplots/dd_intro.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ def custom_init( self, nart ):
myroom.contents.append(ghwaypoints.ClosedBoardingChute())
myroom.contents.append(ghwaypoints.VentFan())

#myroom.contents.append(game.content.ghterrain.PersonalCargoContainerTerrset())
#myroom.contents.append(game.content.ghwaypoints.FusionCore())

npc = self.register_element("SHERIFF",
gears.selector.random_character(45, local_tags=self.elements["LOCALE"].attributes,
Expand Down
14 changes: 6 additions & 8 deletions game/content/ghplots/randomplots.py
Original file line number Diff line number Diff line change
Expand Up @@ -560,7 +560,7 @@ def _attempt_analysis(self, camp: gears.GearHeadCampaign):
**self.elements))
ghcutscene.SimpleMonologueDisplay(
"Well that's disappointing. Still, here's a reward for helping with my research.", npc)(camp)
camp.credits += self.reward
plotutility.CashRewardWithNotification(camp, self.reward)
pbge.BasicNotification("You earn ${:,}.".format(self.reward))
relationship = camp.get_relationship(npc)
relationship.reaction_mod += random.randint(5, 10)
Expand Down Expand Up @@ -725,18 +725,17 @@ def _play_concert(self, camp: gears.GearHeadCampaign):
ghcutscene.SimpleMonologueDisplay(
"[THAT_WAS_INCREDIBLE] Here, you attracted so many people that I can pay twice what we agreed to.",
npc)(camp)
camp.credits += self.reward * 2
pbge.BasicNotification("You earn ${:,}.".format(self.reward * 2))
plotutility.CashRewardWithNotification(camp, self.reward*2)
relationship = camp.get_relationship(npc)
relationship.reaction_mod += random.randint(5, 10)
self.elements["METRO"].local_reputation += random.randint(1, 6)
camp.dole_xp(50)

elif skroll > gears.stats.get_skill_target(self.rank, gears.stats.DIFFICULTY_AVERAGE):
pbge.alert(random.choice(self.AVERAGE_CONCERT).format(**self.elements))
plotutility.CashRewardWithNotification(camp, self.reward)
ghcutscene.SimpleMonologueDisplay("[GOOD_JOB] Here's the pay we agreed to.", npc)(camp)
camp.credits += self.reward
pbge.BasicNotification("You earn ${:,}.".format(self.reward))

relationship = camp.get_relationship(npc)
relationship.reaction_mod += random.randint(1, 8)
camp.dole_xp(50)
Expand All @@ -750,7 +749,7 @@ def _play_concert(self, camp: gears.GearHeadCampaign):
relationship.reaction_mod -= random.randint(1, 10)
for pc in camp.get_lancemates():
relationship = camp.get_relationship(pc)
relationship.reaction_mod -= random.randint(1, 6)
relationship.reaction_mod -= random.randint(1, 8)
camp.renown -= random.randint(1, 4)
camp.dole_xp(50)

Expand Down Expand Up @@ -813,8 +812,7 @@ def _attempt_repair(self, camp: gears.GearHeadCampaign):
if skroll > gears.stats.get_skill_target(self.rank, gears.stats.DIFFICULTY_AVERAGE):
pbge.alert("You fix it!")
ghcutscene.SimpleMonologueDisplay("[THANKS_FOR_HELP] Here's a reward for you.", npc)(camp)
camp.credits += self.reward
pbge.BasicNotification("You earn ${:,}.".format(self.reward))
plotutility.CashRewardWithNotification(camp, self.reward)
relationship = camp.get_relationship(npc)
relationship.reaction_mod += random.randint(1, 4)
camp.dole_xp(25)
Expand Down
Loading

0 comments on commit cb2b2ac

Please sign in to comment.