#Real Estate Cruncher App

138 messages · Page 1 of 1 (latest)

chrome ginkgo
#

Adds a new cruncher app to the Town Hall reception crunchers, allows you to view and purchase properties from there.

Requires BepInEx-IL2CPP-6.0.0-pre.1 (Will be changed to BE when an eventual Thunderstore release is done)
Includes two of my libraries required for the mod to function (AssetBundleLoader and DDSLoader)

Thunderstore (BepInEx BE Version): https://thunderstore.io/c/shadows-of-doubt/p/Piepieonline/RealEstateCruncherApp/

Experimental Branch (BE) version: #1113787518949793854 message

Source (The other libraries are in the same repo, the bundle content I've not figured out how to upload yet): https://github.com/piepieonline/ShadowsOfDoubtMods/tree/master/RealEstateListingCruncherApp

#

This version is using a fancy new bundle loading technique, which works on my machine. Hoping it works globally at this point!

vital plume
#

IT'S BACK HORRAAY

chrome ginkgo
#

Same version uploaded to the Thunderstore, just built against BE instead of Pre, as we are moving that way

feral quest
#

I'm trying to use this mod and getting a lot of errors stating AssetLoader (and this mod, and also your beta murder variety mod) can't find - UniverseLib.IL2CPP.Interop, Version=1.5.1.0

Any idea what would be causing that? I'm using BepInEx BE.

chrome ginkgo
#

How did you install them? Manually or with a mod manager?

feral quest
#

I've tried both manually, and with R2modman. This is what my structure under plugins looks like, and the second image is what is inside AssetBundleLoader folder.

chrome ginkgo
feral quest
#

That worked, thanks! Just a heads up btw (I know this isn't technically the place for it) but your NewMurderTypes beta throws this error after it has successfully loaded:

[Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.NullReferenceException: Object reference not set to an instance of an object. at UniverseLib.ReflectionExtensions.GetActualType(Object obj) at NewMurderTypes.Toolbox_Start.<>c.<Postfix>b__0_0(Object asset) in D:\Game Modding\ShadowsOfDoubt\_Mods\ShadowsOfDoubtMods\NewMurderTypes\NewMurderTypes.cs:line 66 at System.Linq.Enumerable.WhereArrayIterator1.MoveNext()
at NewMurderTypes.Toolbox_Start.Postfix() in D:\Game Modding\ShadowsOfDoubt_Mods\ShadowsOfDoubtMods\NewMurderTypes\NewMurderTypes.cs:line 66
at DMDToolbox::Start(Toolbox this)
at (il2cpp -> managed) Start(IntPtr , Il2CppMethodInfo* )
[Error : Unity] NullReferenceException: Object reference not set to an instance of an object.`

silk steppe
rugged glen
#

what i did was put ddsloader in its own folder in plugins then copyed the mod itself in plugins keep the folder you exracted in the plugins then it works

chrome ginkgo
#

@feral quest or @silk steppe Can you please PM me the full log? That's very weird, I don't understand how it's null at that point......

feral quest
prime condor
#

Ah I see it on your GitHub

chrome ginkgo
#

it sounds like it's not working yet 😦 but the original dl is here: #⚙modding-general-chat message

#

@feral quest when you get a chance, can you try this new build, and send the log again? Thanks!

silk steppe
#

waaaait. Did this have dependencies?

chrome ginkgo
#

can you send the log anyway? i'm suss

#

yea, dds and bundle loader are needed'

chrome ginkgo
#

@feral quest, @silk steppe, anyone else - I've fixed the issue with the mod (and the murder mod) not loading properly, Thunderstore is updated.
Thanks @silk steppe for the help tracking down the issue!

silk steppe
#

No problem!

prime condor
#

Can we still use the belpIn pre for these two mods?

chrome ginkgo
#

this mod has a pre version in the first post

prime condor
#

is the dll for the NewMurdertypes also the pre version?

chrome ginkgo
#

the murder mod is only BE, and honestly, i probably wouldn't advise using it just yet

prime condor
#

ah ok

rugged glen
#

it works on pre1 for me

prime condor
rugged glen
#

yes

prime condor
#

well I guess it can't hurt. If anything I can just start a new game

prime condor
# rugged glen yes

I put in the dll and it didn't load in logs. Do I just download it from the github?

rugged glen
#

you need the other stuff

prime condor
#

like this?

rugged glen
#

yes

#

put dds in a folder

#

and put asset in a folder too

prime condor
#

so like this I put the folders inside of these two new folders

rugged glen
#

yes try it now

prime condor
#

hmm it still doesn't load the new murder types

rugged glen
#

does the real state one work

prime condor
#

yeah

rugged glen
#

yeah murder types need the new bepiex

prime condor
#

how did you get it to work on pre1 then?

rugged glen
#

i missread everything here i was saying realesate one works

prime condor
#

ah ok

rugged glen
#

we just have to wait for all the mods to get updated to new verision

#

for city density mod i just copied the entire game folder unmodded then pasted it the got the 2 verisions

#

since density a generation it will work on other verision

prime condor
#

ok thanks

#

is there a reason why nothing shows on the right side?

rugged glen
#

oh just close it out and reopen it

prime condor
#

ah ok thanks

chrome ginkgo
#

huh, i've never seen that happen, odd

prime condor
#

weird...when you close a reopen it, sometimes the apartments don't change when you click.

#

sorry i fixed it

#

oh I think it happens when you change to a new page.

chrome ginkgo
#

interesting, i'll have a look, thanks

prime condor
#

np

feral quest
#

Updated AssetLoader and NewMurderTypes and all is working without errors now - thanks!

Is there a reason these show as DISABLED though?

prime condor
#

oof spoiler

feral quest
chrome ginkgo
#

Because those types are disabled :p seriously though, because those are in-progress or concepts, not actually ready to play

chrome ginkgo
feral quest
#

I seem to have an issue when going from the first to second page of properties for sale. When you click onto the second page it gets stuck on the details of the last property from page 1, and doesn't show any of the details for the properties on page 2. Once you're on page 2, and click back onto page 1, it continues to be stuck. You have to leave the cruncher and then sit back down at it to get it unstuck, but you still can't ever view any of the properties on page 2.

chrome ginkgo
#

Updated thunderstore for the new build. That's a known bug Jamie, I've not had a chance to look at it sorry

gleaming hedge
#

There might be a point to mimicking the vanilla purchasing behavior where you get a case note of the property when you buy it.

rocky widget
#

Getting a weird bug in 34.05. Using regular click-to-install in r2modman.

#

Asset Bundle Loader 1.0.3, DDSLoader 1.0.3 and RealEstateCruncherApp 1.0.5 all installed and enabled.

#

I start the game, click on "Press Any Button" and all looks good so far...

#

But then it suddenly dumps me to... whatever this is.

#

If I disable RealEstateCruncherApp, but leave Asset_Bundle_Loader and DDSLoader enabled, the game runs fine.

#

Let me try one more time with everything disabled except for RECA and its dependencies, just to make sure there's no weird mod conflict.

#

"log file", it's what shows up in the bepinex terminal

chrome ginkgo
#

My cruncher apps are broken at the moment, with the game's most recent update, it needs a rework 😦
I can see from that log that you've still got the real estate cruncher installed, you'll have to remove that entirely for now

chrome ginkgo
#

[Currently Broken] Real Estate Cruncher App

rocky widget
#

Thanks for the response! I was on vacay for a few days so only now getting to respond. I'm excited to see this one come back!

gleaming hedge
#

Alas, I will have to find the posting for the flat down the hall from the black market in paper form.

chrome ginkgo
#

Real Estate Cruncher App

#

Should be fixed for the most recent update now

rocky widget
#

testing!

rocky widget
#

it works! 🎈 🥂 🎆

#

I nearly reported it not working, as my save wasn't loading... but re-ran on vanilla, and I think my save file is corrupted 🤯 . started new game, saved, loaded that save, all works with the mod.

distant quail
#

im trying to make sure its not the same issue for me

rocky widget
#

Not at my computer right now. But the il2cpp logs said something about an ID or a key -2 being re-used

visual pasture
#

Hey, so I open a random person's computer (since I don't have my own), should I be able to see the Real Estate App on it or nah? And do any other mods conflict with this one?

chrome ginkgo
#

it's on the crunchers in the city hall reception desk. and no conflicts, no

static swift
#

It's a very good mod, but I'm trying to buy a house at the 18th floor of the luxury building but the side won't load, It will load most houses but it won't show me the buy option.

sleek flicker
#

Does this still work after the update?

chrome ginkgo
#

no 😦 i tried recompiling but it's more broken than that, so I need to find a bit of time to look into what is going on

unborn loom
#

so the mod dose not work atm?

chrome ginkgo
#

no, it won't work atm. like most modders, I've paused until we see what mod support looks like

fathom arrow
#

Looking forward to seeing an update to this.
But also looking forward to seeing what official mod support is going to look like.

#

Having to run around in a 5x5 city like a headless chicken is not very... helpful 😛

dim nova
fathom arrow
#

yes, yes we can ;)'

chrome ginkgo
#

This mod is fixed 🙂

pulsar roost
vital plume
#

Hey whenever I have cities large enough for you to use the up and down arrows, it doesn't let me buy the apartment I select after pressing one of those buttons

chrome ginkgo
#

The issue with multiple pages is finally fixed! It's been an ongoing bug for a very long time, but I finally found the solution

vital plume
#

Good job that's amazing!

#

I didn't know it was an ongoing bug sorry for reporting it again lol

uneven prawn
#

hii i love this mod and wish this feature was part of the regular game! i did want to ask about one possible error im having though

#

i replayed the Dead of Night and had hoped to use this mod to re-purchase the apartment i started with after it gets reposessed (202 hayashi projects), but that apartment is the only one whose details dont display on the computer

#

most work fine

#

just not that one

#

is it because of the unique behavior in the tutorial (since iirc its the only one that ever gets reposessed) that this particular apartment wouldnt work with the mod perhaps?

chrome ginkgo
#

i'd never tried with the tutorial apartment, hmm. anything in the console/log? <R2modman/thunderstore data>\BepInEx\LogOutput.log

#

you might have to DM me the log, too, sometimes this discord autodeletes them

uneven prawn
# chrome ginkgo i'd never tried with the tutorial apartment, hmm. anything in the console/log? `...

fwiw it worked exactly once but i have no idea why so here's my full observations, hopefully some of it helps:

i had a quicksave in city hall and reloaded a bunch of times for various reasons and i noticed that one of the times when i reloaded, the apartment was working. notably this time there was a sales flyer for the apartment on the notice board, whereas before there were a couple of empty spots. when the flyer was there, both the flyer and the computer worked flawlessly as far as i could tell, but later on i died and had to reload (permadeath haha) to that quicksave and it was back to not working and the flyer not being there. i tried to replicate it by clearing up some room on the notice board and saving & reloading but most of the times the empty spots just got filled with more jobs (which confused me because i thought citizens put those up manually?)

#

ill try to find that log now

chrome ginkgo
#

thanks for sending that log through - yea, it's some kind of base game issue, which is why the sale note doesn't appear on the notice board
the apartment is still technically listed for sale, but I rely on the sale note to get the price, so if the sale note hasn't been generated.. it just won't work. I'll add a bugfix to prevent the apartment appearing in the list at all, but I don't think I can do anything about the apartment note just straight up missing

dire ruin
#

Where can I download the latest version of this mod? The one I downloaded is broken.

#

Well... seems 1.0.7 is broken and appears to be the latest version.

chrome ginkgo
#

Broken in what way? I haven't heard any reports of it being broken, and nothing has changed in the game or the mod recently

dire ruin
#

This is there error I get:

[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: System.IO.FileNotFoundException: Could not load file or assembly 'UniverseLib.IL2CPP.Interop, Version=1.5.1.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
File name: 'UniverseLib.IL2CPP.Interop, Version=1.5.1.0, Culture=neutral, PublicKeyToken=null'
   at RealEstateListingCruncherApp.RealEstateListingCruncherHooks.MainMenuController_Start.Prefix()
   at DMD<MainMenuController::Start>(MainMenuController this)
   at (il2cpp -> managed) Start(IntPtr , Il2CppMethodInfo* )```
chrome ginkgo
#

which mod manager are you using? and have you also installed the bundle loader?

dire ruin
chrome ginkgo
#

sounds like you haven't got the dependencies installed, which is why it's not working. I'd strongly recommend using either R2modman or Thunderstore to manage your mods, they'll handle dependencies for you

dire ruin
#

@chrome ginkgo Just a heads up, now that I installed the dependencies, this dependency mod conflicts with Cineamatic Unity Explorer.

This mod conflict: UniverseLib.IL2CPP.Interop.dll
Cineamatic Unity Explorer: UniverseLib.BIE.IL2CPP.Interop.dll

chrome ginkgo
#

that means that Cineamatic Unity Explorer is going to conflict with a lot of mods for this game, not much we can do about that - there is a fork of Unity Explorer for the game, I'd suggest using that instead

dire ruin
chrome ginkgo
opaque valve
#

May I take the opportunity to suggest the cruncher app be added to player apartment/hotel room computers?

next juniper
#

It does get added to player apartments

#

You just have to log in with 1234

#

Hotel rooms don't get users for the crunchers at all unfortunately though

west lintel
#

Does it still works?

dim nova
west lintel
ancient nimbus
west lintel
#

yeah

west lintel