Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Strive: Conquest

A successor to first Strive For Power game, currently at alpha stage · By Strive4Power

Possible bug: The Loan mission didn't give a prompt despite the date being W2D7 and W3D1 in normal difficulty

A topic by UnknownGVS created Mar 05, 2023 Views: 589 Replies: 3
Viewing posts 1 to 4
(+1)


(1 edit)

Had the same issue. Made enough money to pay it but there was never any collection on it. It's W3D5 and still nothing. 

Update: They DO come by and collect the money, eventually. Except they come by at week 5 day 1, which I think is the deadline for loan payment 2. So it just seems to be delayed for some reason. 

After the 1st loan. All of them are delayed.

(2 edits)

I think the dev said they figured it out, but from what I've seen it seems to be an indexing error when calling a loan variable. If anyone wants to band-aid fix it themselves, go to your "src\core\globals.gd" file and replace this line: (See EDIT for an extra step!)
var newreq = [{type = 'date', operant = 'eq', value = variables.base_loan_dates[i.stage]}, {type = 'hour', operant = 'eq', value = 1}]
with this line:
var newreq = [{type = 'date', operant = 'eq', value = variables.base_loan_dates[i.stage - 1]}, {type = 'hour', operant = 'eq', value = 1}]

I've only tested it with the first loan payment, but the game does the event on Week 3 Day 1 as the custom text in the quest journal says. If this causes problems with the other loan payments (or elsewhere), you can revert the above line back to the original. 

EDIT: You also have to edit some code in the "\assets\data\scenedata.gd" file, since the fourth loan seems to check for 86000 Gold and not 30000 Gold.  Search for this line:
reqs = [{type = 'has_money', value = 86000}], 
and change it to:
reqs = [{type = 'has_money', value = 30000}], 

Or you could go for 86k gold and deal with it. I didn't go too deep, so I'll edit this again if this manual band-aid solution has any bugs.