Previous savegames are not compatible.
Sorry for the delay. Not only for the long term one caused by my change of heart midway through the outcast mode workings, but also because of some issues these last few days that delayed the release a couple of days.
As always, please report any bugs or unusual game behaviour you encounter. There shouldn't be any game-breaking bugs though, or at least I hope there aren't, because it's late and I'll spend the next few hours sleeping instead of bugfixing.
I'll now spend the following day waiting for serious bug reports. If none arises, I'll either resume some light development while waiting for minor bugs or take a couple of days for rest. Then I'll move on to serious development and a revision of the "Development Goals" page.
The download links to your right have been updated. I don't know what else to say that hasn't been already said during the development these last months, so I'll let the changelog do the rest of the talking for me.
I hope you enjoy the release.
Edit: So, it looks like I left some dev stuff in the game folder.... that's late night compiling for you! If you were fast enough to download that release during the 30 minutes it stayed uploaded, you'll see a silly note and a traceback in the game's main folder, but you don't have to download the game again for now.
Bugfix1 Released: Just a little fix for an unlike bug on a lobby and a silly typo. I think I'm going to start adding new content tomorrow unless there is some sort of catastrophic bug report during the next hours.
Bugfix2 Released: This one fixes sold units that didn't disappear, a couple of crashes and other small things.
Bugfix3 Released: A few minor bugs were fixed and some persisting old afflictions were removed. Lobbies shouldn't be able to duplicate themselves anymore either.
Change Log:
- Players can now start as or become outcasts during the course of the game. Forcing them to wander the different territories while persecuted and exposed to greater dangers.
- Every territory has new dangers for outcasts and 2 new encounters for all players in addition to their 10 old ones.
- Each territory has an ability, trade or skill that the player can learn while visiting and employ in the future either at home or while visiting other territories. Players will be able to do anything from conjuration rituals to experimenting on corpses, prophesying the end of the world or drawing action comics.
- Seafaring skill has been changed into Ferrying. Representing each unit's capacity to carry goods and individuals overseas rather than the unit's seaworthiness.
- Added maritime trade. You can now buy trade licenses and use units with Ferrying value to engage in overseas trade. Local Tendencies and other fronts' variables influence your profits.
- Preliminary oversea fronts are now realized and visible in the "Colony" screen.
- Explorer players have been changed into Merchant Venturers. They start with "a battered freighter" and a Ferrying value of 35, allowing them to engage in maritime trade right away.
- You can now export units that you manufacture and train. The return will depend on the unit's Size, it's Experience and other oversea fronts' values.
- Instant afflictions have been replaced with an expanded Weariness system. You won't lose stats automatically anymore, instead your character will have to have over 100 Weariness before afflictions can take place.
- Certain actions can now lower your Weariness and the Local Tension while visiting territories or staying home.
- Renascents will rarely become unavailable when staying at home, providing more flavour.
- "Hanging around" with a renascent is not completely useless anymore. It will lower your Weariness depending on how generally nice the renascent in question is.
- When losing at the Shelter/Refuge, you will be kicked into outcast mode instead of automatically losing the game.
- Lovers will now miss you while you are outcast. This will show you different flavour messages but will bear no real effect.
- 4 new lobbies were added to the game.
- Lots of important bugfixes and minor tweaks.
Hi. I've been unable to work out how to e-mail you with a bug report (maybe I'm missing something obvious), so for now I'll post it here.
ReplyDeleteAfter the Birdwatchers' Association gained 3 Merits via a door-to-door campaign handing out guides, this error occurred:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8729, in script call
File "game/script.rpy", line 17947, in script call
File "game/script.rpy", line 18234, in script call
File "game/script.rpy", line 18811, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 7070, in script call
File "game/rel.rpy", line 28341, in script call
File "game/script.rpy", line 31098, in script
TypeError: a float is required
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "G:\Games\Anamnesis\Anamnesis131025-win\Anamnesis131025-win\renpy\execution.py", line 288, in run
node.execute()
File "G:\Games\Anamnesis\Anamnesis131025-win\Anamnesis131025-win\renpy\ast.py", line 453, in execute
renpy.exports.say(who, what, interact=self.interact)
File "G:\Games\Anamnesis\Anamnesis131025-win\Anamnesis131025-win\renpy\exports.py", line 749, in say
what = what % tag_quoting_dict
TypeError: a float is required
Windows-7-6.1.7601-SP1
Ren'Py 6.15.7.374
Anamnesis 131025
This happened very shortly after the start of the game, after week 4. I don't know if it's related, but I'd immediately prior picked up Moonshining as a trade.
Incidentally, in at least the log the message for choosing to learn a trade, and needing to replace an existing trade, misspells 'need' as 'ned'.
Thanks for reporting, this is now fixed in bugfix1.
DeleteMy e-mail can be found at the game's ReadMe.txt file. I put it there to avoid spam and stuff, but I guess it's a little too well hidden.
Reporting bugs over here is perfectly fine in any event.
On the topic of bug reports, on selling a unit, the unit was still there the next turn. I tried a couple times to no effect, but admittedly didn't bother to check if I actually received arkhe or not, nor attempted to sell units under other conditions. I was at max unit capacity, for what it's worth.
ReplyDeleteOh, and I can't believe I never really noticed this, but you say "specially" when it should be "especially." We don't always drop our E's before our S's in English, confusing as it may be for a native Spanish speaker.
And while I'm here, since I don't think I've ever said it, or heard anyone else say it (no one really ever comments here and I know of no other place) thanks and good job making such an interesting and unique game!
Wait a minute why do I have a blogger account...and why is it named Nikola Tesla. What. I'm just gonna post this anon because I have no idea.
Selling units as well as the issues on your other comment are now fixed in bugfix2.
DeleteI was always under the impression that "specially" and "especially" were synonyms, but they've been changed inside the game now. I appreciate to have these kinds of issues pointed out since my English is self-taught and therefore probably flawed in some areas.
Thanks for the kind words too. I actually hate promoting myself so yeah, the blog is pretty dead between releases.
You *can* say specially, but it's extremely informal and/or childish, and you probably shouldn't use it in writing unless you're quoting or imitating speech or something like that (in which case you'd indicate abbreviation with an apostrophe: 'specially)
DeleteBut seriously don't worry about your english. I honestly find it a bit funny when non-native speakers apologize when, on the other hand, a bunch of native speakers on the internet can be completely incomprehensible. Mutual understanding is the most important thing in language, which you've got down. There are a few awkward phrasings or word choices here and there, but nothing really out of the ordinary; the only thing I can think of off the top of my head is "vote in blank", I would say "abstain", but I just looked it up and they're two different things, so it depends on what you mean.
And yeah I noticed. Which is kind of a shame; I have no idea how many fans there are or what other people think because the only things we know are what you post on here.
We're not a whole lot of fans here by any standards. Earlier today this release's downloads were still under 100 counting bugfixes.
DeleteThere has been some talking about Anamnesis in a few forums, especially (I was writing "specially" again) after the game was mentioned in a couple of indie games websites, but there is no currently ongoing discussion that I'm aware of.
In the past I toyed with the idea of creating a dedicated forum or community of some sort but I don't think there is enough people for it.
(Still me, just repurposed that blank old account so I have a face)
DeleteYeah that's actually about what I guessed.
But who knows maybe if you did set up a forum or a proper website instead of an infrequently updated devblog more people might come. I don't know, but I can say that nobody will talk much about it if they don't have a place to. Whether they will talk if they have that place I can't say.
It could be worth a try. Let me see what I can do.
DeleteOk me again, uncaught exception here
ReplyDeleteI'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8716, in script call
File "game/script.rpy", line 8729, in script call
File "game/script.rpy", line 17947, in script call
File "game/script.rpy", line 18238, in script call
File "game/script.rpy", line 18688, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 8720, in script call
File "game/script.rpy", line 5202, in script call
File "game/rel.rpy", line 22652, in script
File "game/rel.rpy", line 22652, in python
NameError: name 'outcasttakee' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "F:\Games\Anamnesis131025-win\renpy\execution.py", line 288, in run
node.execute()
File "F:\Games\Anamnesis131025-win\renpy\ast.py", line 718, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "F:\Games\Anamnesis131025-win\renpy\python.py", line 1297, in py_exec_bytecode
exec bytecode in globals, locals
File "game/rel.rpy", line 22652, in
$ outcasttakee -= renpy.random.randint(10,20)
NameError: name 'outcasttakee' is not defined
Windows-7-6.1.7601-SP1
Ren'Py 6.15.7.374
Anamnesis 131025
Don't know why it would've any variable or whatever involving outcast since I was definitely not an outcast.(merchant, trying to scavenge weapons at the highway to nowhere)
Also minor thing: when at the arrakensis flooded area, going to a bar will earn you 0.5 arkhe, which I doubt is intentional.
Hey Vaccean! Just wanted to say I really enjoy your game! Keep up the good work!
ReplyDeleteThanks! I'll probably resume development today.
DeleteAh. I've found another issue (and another spelling error).
ReplyDeleteI suspect I got a less-than-optimal result when researching a piece of the Fey Letter, considering I lost merits, gained weariness and the local tension went up.
I didn't expect to get a health affliction for having too much weariness, though, as I was at 0 weariness when I started and only seemed to gain 5 from doing badly.
Visible here: http://imgur.com/O2OtqmT
Additionally, 'weariness' is misspelled as 'wearines' in the affliction message, also shown here.
It appears the Fey Letter was calling the old automatic afflictions, but that's fixed now and so is the spelling error.
DeleteThanks for reporting again, I'll start uploading the next bugfix soon.
Thank you for another fine release, dear sir.
ReplyDeleteGodspeed :)
Thank you, kind sir.
DeleteIt really means a lot to me to see that some of you stick around from one release to another.
Way to go Vaccean - glad to see another great release!
ReplyDeleteI sympathize with not wanting to promote yourself - I often feel the same way, that it would be too much like bragging, lol. If you ever do want to spread the word about the game more, though, there are like a million gaming sites that would eat Anamnesis up - for example http://www.freeindiegam.es/ and an RPS column both featured your game awhile ago, so maybe those would be receptive venues.
On the other hand I'm sure your core fans right now enjoy the game enough to equal the enjoyment of like 100,000 people...I know I do haha.
Rock on!!
It feels like bragging, doesn't it? I keep hearing that there is no shame in a little self promotion but I just don't feel comfortable doing it, besides it's so time consuming!
DeleteI certainly would have stopped doing Anamnesis if it wasn't because of the core fans, into which I include myself. It would be nice if Anamnesis really launched some day, but for now I'm content just being able to play the game.