The Red Lantern

The Red Lantern

Not enough ratings
All Journal Objective Names + Map
By imnotgoats
A quick guide to list the journal objectives and help people find what's missing.
3
   
Award
Favorite
Favorited
Unfavorite
Introduction
[WARNING - DISCUSSION OF GAME FILES - MAY BE A FUN KILLER]

I have spent quite a long time playing this game and it stopped being fun with no idea how to progress, so I started taking a look at some of the game files. Hopefully, the info below will help people look in the right direction, without cheating or removing their sense of achievement.

This is designed as a companion to this guide, by 0FarFromFamous0.

I discovered the list of objectives, and decided to map them to the items in the guide in the same format.

These do not always match the names of the events they are garnered from, but they do tell us two things:

  • That there are no intentional blank lines in the journal
  • The internal names used for all the entries

The list below shows the key sections from the journal, but with the internal objective names included. 'TBC' where we haven't confirmed a missing entry, then 'X)' for objectives that haven't been discovered (most match up). I used 'N)' for the beaver one that triggers but is not in the journal.

Looking at the names of some of them, there is a possibility some are not triggering correctly (OBJ_CAMPEATRAWMEAT, for instance). The porcupine one makes me concerned a fresh run with Gale is required (and potentially others). I haven't finished nosying around, but I thought this might be useful if people want to try getting a moose to lick them or something.
Objectives List
NATURAL BEAUTY

1) OBJ_SEEFOREST
2) OBJ_SEEPLAINS
3) OBJ_SEECOAST
4) OBJ_RIVERRUN
5) TBC
6) OBJ_FROZENLAKE
7) OBJ_SEEMOUNTAINS
8) OBJ_FINDHOME

X) OBJ_THINICE


LIVE OFF THE LAND

1) OBJ_FISHEDNEWPLACE
2) OBJ_ASPENBIRCH
3) TBC
4) TBC

X) OBJ_SCAVENGE
X) OBJ_CABINITEM


HANGING WITH MY FLUFFY FRIENDS

1) OBJ_DOGSFEEDFULLBOWL
2) OBJ_DOGSPETALL
3) TBC
4) TBC

X) OBJ_CAMPEATRAWMEAT
X) OBJ_CAMPMAKEFIRE

ANIMALS 1

FOX
1) OBJ_FOXCATCHPREY
2) OBJ_FOXWATCH

BEAR
1) OBJ_BEARCABIN
2) OBJ_BEARBOOP
3) OBJ_BEARMOMATTACK
4) OBJ_BEARTREESCRATCH

WEASEL
1) OBJ_WEASELWARDANCE

OWL
1) OBJ_OWLPELLET
2) OBJ_OWLCURSED
3) OBJ_OWLFIGHTSKUNK

RABBIT
1) OBJ_BUNNYTAKENBYEAGLE
2) TBC

X) OBJ_BUNNYNAMEDFLUFFINGTON
X) OBJ_BUNNYCHOMPERATTACK

MOOSE
1) OBJ_MOOSEALBINOADMIRE
2) OBJ_MOOSEOWLSEEN
3) TBC
4) OBJ_MOOSECHASE
5) TBC

X) OBJ_MOOSEATTACK
X) OBJ_MOOSELICK

EAGLE
1) OBJ_EAGLEFOODFOLLOW
2) OBJ_EAGLESHOT

DEER
1) OBJ_DEERFROZEN
2) OBJ_DEERSTARE

CARIBOU
1) OBJ_CALLEDCARIBOU
2) OBJ_CARIBOUGOTWOLFED
3) OBJ_HURTCARIBOU
4) OBJ_FOUNDHURTCARIBOU
5) OBJ_CARIBOUHERD

ANIMALS 2

SQUIRREL
1) OBJ_SQUIRRELATTACKED
2) OBJ_SQUIRRELCABIN
3) OBJ_SQUIRRELMEAT
4) TBC

X) OBJ_SQUIRRELBIRDKILL

PORCUPINE
1) OBJ_PORCUPINETREE
2) TBC

X) OBJ_PORCUPINESCAVENGE

SKUNK
1) OBJ_SKUNKCLOUD
2) OBJ_SKUNKFIGHTOFFOWL

ELK
1) OBJ_ELKCALL
2) OBJ_ELKPETTED
3) OBJ_ELKSHRIEKLEARN
4) OBJ_ELKSHED

PTARMIGANS
1) OBJ_PTARMIGANCAMO

OX
1) OBJ_OXSEEN


WOLVERINE
1) OBJ_WOLVERINEFOUGHT
2) OBJ_WOLVERINESPOTSYOU

WOLF
1) OBJ_WOLFSTALKING
2) OBJ_WOLFRELEASETRAP
3) OBJ_WOLFTOSSFOOD
4) OBJ_WOLVESATLAKE

BEAVER
1) OBJ_BEAVERFISHING
2) OBJ_BEAVERTREEHIT
N) OBJ_BEAVERMEETGREET


Accurate Map
This is the full map the game uses for navigation. 'Gee' will take you to the down-right diagonal from your starting position, 'Haw' will take you up-right. Some events only appear based on the terrain type.

If anyone figures out what 'o' is, please add a comment. The upper case letters are from the game files, but I am not clear on their significance yet (it may be that it signifies tiles where certain rarer evens can occur).

Play Styles
There are three play styles:
  • Balanced
  • Conquerer
  • Fatalist
They appear to be numerically scored on an individual basis, so based on decisions made against events, points will presumably be added, resulting in an overall style for the run.

It seems that the occurence of some things in the game are based on being in certain play style (some events may play out differently).
22 Comments
KayeM 22 Sep @ 8:46am 
Wow, thank you so much for the research! Though I barely understand the code part one can assume that we cannot "fix" the journal achievement by ourselves other than using SAM?
Ross_R 22 Sep @ 4:39am 
I shot a video that showcases some thing that you can do with the code using the Unity Explorer and other programs:
https://youtu.be/Gju4DMw094w

Not all things are shown though. You can, for example, find the following line in the memory using the Cheat Engine:

grantobjective, Command: obj_ObjectiveName

A quick check confirms that there are no commands to grant the player obj_mooseattack, obj_mooselick and the rest of them in the code of the game. So I guess everything that could be unlocked legitimately has been unlocked.

The only exception is that there is a code to grant the last squirrel entry. It is named obj_squirrelbirdkill, and it has something to do with squirrel on a log event, the one where you can wink at squirrel. That's the only one that has traces in the code of the game.

Aside from that, pretty much everything I know about the code of the game is shown in the video.
Ross_R 17 Sep @ 1:32pm 
Well, there are no intentional blank spaces in the journal, but there are blank spaces after all.
I forced the game to give me OBJ_CAMPMAKEFIRE. It worked fine (I already tried this on OBJ_THINICE at this point), and the game flashed me journal logo that said "Start a fire".
At the end of the run the game super-briefly stopped at the first page of the journal, but wrote nothing and moved on to the next completed objective.
Further research confirmed that there's no text under OBJ_CAMPMAKEFIRE. Empty line. I doubt that's a bug. 99% some objectives have been scrapped, but still have some bits and bytes left in the code.
Here are several screens. First is from OBJ_CAMPMAKEFIRE, second one is from OBJ_MOOSEOWLSEEN, which actually has text.
https://images2.imgbox.com/36/13/6b3udirw_o.png
https://images2.imgbox.com/48/ca/8RASmJOy_o.png
Ross_R 16 Sep @ 8:49am 
Some things can be gathered from it... For example, the second Rabbit objective is definitely OBJ_BUNNYCHOMPERATTACK, not OBJ_BUNNYNAMEDFLUFFINGTON. Though you may notice that some objectives are named differently in this menu. We can actually expand those entries to look further. For example, here are actual RequiredObjectives for some of those entries.
OBJ_ELKCALL (1):
https://images2.imgbox.com/47/27/9OzCMjfe_o.png
OBJ_MOOSECHASE (1):
https://images2.imgbox.com/95/88/k51PP9Dc_o.png
OBJ_WOLFTOSSFOOD (1):
https://images2.imgbox.com/69/01/mAFVPu3L_o.png

This might hint at something, I suppose.
If anyone would need to check something specific - do let me know.
KayeM 12 Sep @ 2:25am 
Sorry for being late to the party, but I think some of the OBJ-triggers are just for the dogs' stories, like THINICE, where the game has to keep track if it occured to complete Bodega's story but doesn't give visible journal entry. That would at least explain some of the more obscure ones.
CodaWhoKnows 27 May @ 4:34am 
thanks a lot, this makes the last journal entry wat easier to track
Hyper 8 Sep, 2024 @ 2:50am 
I found a table in the cabin which the musher "scavenged" for birch wood. Thought it might be one of the missing Live Off The Land entries, but the journal didn't update at the end of the run.
Blurple 6 Jun, 2024 @ 4:14pm 
They just released a new update for the game on June 3rd. I was taking a look through the changed files and in the tile assets I noticed they had a tilelayouts_cliffs along with the ones you have mentioned. I wonder if this is the unknown tiles on the map? This is a link to the changes: https://steamdb.info/patchnotes/14566704/ I am going to try and make a new save and see if they have finally fixed the game so the final achievement is obtainable!
imnotgoats  [author] 7 Apr, 2024 @ 9:15am 
@Happy that sounds strange. I managed to get that by following the steps by DS | Pyxis in the other guide (linked at the start of this one). It sounds like you've done that, so maybe there's some kind of bug. Did you get the on-screen notification? All I can suggest is that you try it again and see if anything else happens. You still get the entries if you get a game over, so you can check it pretty much as soon as it happens.

As a side note, the final achievement is still evading us all on here. Who knows if it is unlockable at all in a legitimate way.