Epigonid

Member
Nov 16, 2023
128
69
View attachment 3373325
Changelog 0.3c

<new art>
- an upgraded classroom

<Live2D upgrade>
- Rogue's missionary pose is in-game and initial versions of all animations are in. I say initial because I'm hoping to continue refining them as I learn more about what I can pull off in Live2D

<silhouettes>
- our first Mutant-tier silhouette is in-game! please welcome DerpNibbles to the Institute
- silhouettes will populate the background
- still need to define more locations for silhouettes to appear - for now, bg_campus, bg_danger, bg_mall, and bg_pool are good places to look for them

<sex system improvements>
- I've reworked the Actions system to be less handcoded, which I think will be less of a headache in the longterm as we add more content to the sex system. I expect some growing pains since it was a big overhaul, but hopefully it's reasonably stable already
- handedness as chosen during character creation will now determine how actions are distributed between left and right hands during sex. if both hands are free or occupied, you should prefer to use your dominant hand, otherwise you will use your free hand

<optional events>
- a new event for Chapter I: Summer for each of Rogue, Laura, and Jean

<NSFW text-based events>
- we're introducing more NSFW content in the form of text-based events, the plan being that the artists will eventually flesh them out with visuals. in 0.3c, hooking up during dates has been reintroduced with some modifications

<bugfixes>
- chugging away at items in bug-reports
Thank you for the info
 
  • Like
Reactions: King_In_Yellow

Laxard

Active Member
Sep 5, 2018
526
457
I meant the crack after null dropped it
No, it's shows that Null power works not only on mutants but also on material. Probably only on material that have some kind of magic.
I am more bothered that the edges of the phone (or it was phone case?) were chipped from the start. That Xavier is a cheap bastard, lol.
 
  • Like
Reactions: WideRange72

ShinyBoots1993

Well-Known Member
Apr 7, 2020
1,436
4,411
I am more bothered that the edges of the phone (or it was phone case?) were chipped from the start. That Xavier is a cheap bastard, lol.
It's a prototype. The Iphone won't come out in universe for another two years.

Xavier wasn't taking riz factor into account.
 
  • Like
Reactions: SolSpell

NeoStarr

Member
Jul 2, 2017
360
346
I don't know if I'd call him an asshole, but he is extremely lazy. Like people rightly rag on SR7 for his constant delays and copy pasting body parts together for Something Unlimited, or ICSTOR for being, well, ICSTOR... but Oni? Oni puts out updates on no real schedule, leaves content half done for months, leaves content 90% done for months, and Roguelike is a bit of a coding clusterfuck.

Is it me or does this artwork genuinely look like it's just touched up artwork taken from other sources? Again.
This has aged pretty well
 
Apr 3, 2022
45
79
what's the error? shouldn't need a new save
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/interface/actions.rpy", line 19, in execute
  File "game/scripts/interface/actions.rpy", line 19, in execute
  File "game/scripts/interface/actions.rpy", line 43, in execute
  File "game/scripts/interface/actions.rpy", line 148, in execute
  File "game/scripts/interface/actions.rpy", line 517, in execute
  File "game/scripts/interface/actions.rpy", line 518, in execute
  File "game/scripts/interface/actions.rpy", line 518, in <module>
AttributeError: 'ActionClass' object has no attribute 'intensities'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "scripts/mechanics/movement.rpyc", line 60, in script call
  File "scripts/locations/bedrooms.rpyc", line 274, in script call
  File "scripts/interactions/sleeping.rpyc", line 22, in script call
  File "scripts/interactions/sleeping.rpyc", line 205, in script call
  File "scripts/locations/bedrooms.rpyc", line 184, in script call
  File "scripts/interactions/sleeping.rpyc", line 109, in script call
  File "scripts/locations/bedrooms.rpyc", line 156, in script call
  File "scripts/locations/bedrooms.rpyc", line 156, in script call
  File "scripts/mechanics/phone.rpyc", line 87, in script call
  File "characters/Rogue/interactions/texting.rpyc", line 86, in script call
  File "scripts/interactions/summoning.rpyc", line 91, in script call
  File "scripts/locations/bedrooms.rpyc", line 156, in script call
  File "scripts/mechanics/phone.rpyc", line 87, in script call
  File "characters/Laura/interactions/texting.rpyc", line 86, in script call
  File "scripts/interactions/summoning.rpyc", line 91, in script call
  File "scripts/locations/bedrooms.rpyc", line 156, in script
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\ast.py", line 1618, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\exports.py", line 1114, in menu
    rv = renpy.store.menu(new_items)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\exports.py", line 1369, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\core.py", line 2165, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\core.py", line 2687, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\core.py", line 2687, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "D:\Games\PS2\cheats\a\TheNullHypothesis-0.3c-pc\TheNullHypothesis-0.3c-pc\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/scripts/interface/actions.rpy", line 19, in execute
  File "game/scripts/interface/actions.rpy", line 19, in execute
  File "game/scripts/interface/actions.rpy", line 43, in execute
  File "game/scripts/interface/actions.rpy", line 148, in execute
  File "game/scripts/interface/actions.rpy", line 517, in execute
  File "game/scripts/interface/actions.rpy", line 518, in execute
  File "game/scripts/interface/actions.rpy", line 518, in <module>
AttributeError: 'ActionClass' object has no attribute 'intensities'

Windows-10-10.0.22621 AMD64
Ren'Py 8.3.0.24022002+unofficial
The Null Hypothesis 0.3c
Thu Feb 22 10:50:56 2024

is it maybe because i didnt download 0.3B and went straight from A to C?
 
  • Like
Reactions: ganaconda
4.60 star(s) 132 Votes