News:

Please request registration email again and then check your "Spam" folder

Former www.henthighschool.com

Feature requests and wishlists

Started by barteke22, May 30, 2022, 09:40 PM

Previous topic - Next topic

dalzomo

I'd just be happy with the person Annie invites for a "sleepover" actually staying the night

ElPresidenete

Quote from: dalzomo on Feb 19, 2024, 04:12 PMI'd just be happy with the person Annie invites for a "sleepover" actually staying the night

I can actually try to make that happen. The schedulers are an issue. And a NPC won't sleep in a bed that isn't theirs, so you'd have to temporarily make it theirs... tricky.
 I think it's somewhere in the DB, but I have to look at how to access it.

Speakign of which, when mother+daughter end up in a relationship, shoudln't they start sharing a bed?

⚧ Squark

Quote from: ElPresidenete on Feb 22, 2024, 09:52 AMwhen mother+daughter end up in a relationship, shoudln't they start sharing a bed?
That would be a nice touch.
If that family has a father, that could causes issues... Which might lead to a whole questline.
I know this would be nonsense in single-parent families but it would still be neat.

dcsobral

Quote from: ElPresidenete on Feb 22, 2024, 09:52 AM
Quote from: dalzomo on Feb 19, 2024, 04:12 PMI'd just be happy with the person Annie invites for a "sleepover" actually staying the night

I can actually try to make that happen. The schedulers are an issue. And a NPC won't sleep in a bed that isn't theirs, so you'd have to temporarily make it theirs... tricky.
 I think it's somewhere in the DB, but I have to look at how to access it.

Speakign of which, when mother+daughter end up in a relationship, shoudln't they start sharing a bed?

Their bed is a property. Changing it is easy. The trick is changing back -- I'd save their true bed to a DB table to do so.

The pregnancy mod assigns bed to children when they become NPCs, so you can check what it does. It should be in PersonAttachedEvents\Principal\Pregnancy, probably birth.

Reinyn

I don't know if it is possible or not but maybe a select all button in the teacher assignments tab.
(The tab where you select which classes the teachers should teach)

grey_shadow

Quote from: Reinyn on May 18, 2024, 02:06 PMI don't know if it is possible or not but maybe a select all button in the teacher assignments tab.
(The tab where you select which classes the teachers should teach)

That seems like it would be a bad idea. While you can, potentially, build all the teachers up to be expert in every subject, it's a lot more efficient, particularly early on, to have teachers specialise so they can rapidly build their expertise in a small number of subjects.

Having a button to make it easier to make a bad choice in the game strikes me as poor design - actively setting a trap for the player.

Reinyn

Quote from: grey_shadow on Today at 12:56 AM
Quote from: Reinyn on May 18, 2024, 02:06 PMI don't know if it is possible or not but maybe a select all button in the teacher assignments tab.
(The tab where you select which classes the teachers should teach)

That seems like it would be a bad idea. While you can, potentially, build all the teachers up to be expert in every subject, it's a lot more efficient, particularly early on, to have teachers specialise so they can rapidly build their expertise in a small number of subjects.

Having a button to make it easier to make a bad choice in the game strikes me as poor design - actively setting a trap for the player.
Could you please explain to me how the teachers build up their skills? Honestly i normally just select all classes for each teacher but i don't really know what the benefits and drawbacks are for that choice. To me it just seems easier that way because you have more options for lessons to give.

TBBle

Quote from: Reinyn on Today at 11:19 AMCould you please explain to me how the teachers build up their skills? Honestly i normally just select all classes for each teacher but i don't really know what the benefits and drawbacks are for that choice. To me it just seems easier that way because you have more options for lessons to give.

In a general sense, the teacher's skill is determined by their teaching experience in that subject, experience in that subject area and related subject areas, and their stats. The mix varies by subject, some are heavily based on direct experience, and some are mostly about the teacher's stats, e.g. education level.

The Principal's Primer tells you which subjects belong to which subject family, but there's also some overlap, e.g., Physics is a Physical Science, but is also influenced by the Mathematics subject family.

When you look at the Teacher Assignments UI, at the bottom of the screen when you hover over a subject assignment box, it shows two bars. I'm not totally sure exactly what goes into the first one (It's not just raw teaching experience, I think it's taking subject-area experience into account too in some way, I couldn't actually find a combination of numbers that matched it), but the second bar "General Qualification" tells you how good they are at teaching that subject, taking all influences into account.

When teaching, their direct subject experience goes up, as does their "subject family" experience. The other things that influence their teaching outcomes in a subject are also generally improved by teaching that subject, but at a lower rate.

So generally the best teachers to have teaching a subject are the ones who have good general qualification and as a tie-breaker, lower experience, because that suggests that as their experience grows in that subject, they'll have a higher peak. You also ideally want teachers who're teaching multiple subjects in the same subject family, to get synergy in their subject family experience. (The attributes often overlap too).

However, in the details, this can sometimes go wrong when the subject's success is heavily tied to attributes, and only minimally tied to scores. It's not super-clear from in-game data,

In summary, since experience is per-subject and teacher improvement over time is going to be related to which subjects they teach, you want teachers to be fairly focussed in what they're teaching.

I generally have only one teacher teaching a given subject at a time if possible; although sometimes I need to double-up to make the schedule work temporarily, for example for a teacher whose best subjects are unlocked later, so they'd otherwise either be teaching subjects they're bad at, or overteaching subjects that aren't a priority.

I did a worked example (with numbers pulled from the game data) at https://henthighschool.net/hhs/gameplay-questions-38/msg5343/#msg5343 for "Who are the best teachers for Physics and Chemistry", and hacked together a proof-of-concept mod that will let a teacher explain what affects their General Qualification in a subject they're teaching at https://henthighschool.net/hhs-mods/mod-1-10-6-0-poc-5p-proper-principalling-prevents-poor-pteaching/msg4827/#msg4827. I thought I had a more-complete explanation somewhere, but can't find it now. It might have been on the old forums...