AE:Bug-fix and feature requests: Difference between revisions

moved blood mod bug to bugs.oni2.net
(→‎AE Bug Reports: dashing AI bug was fixed for 2010 AE)
(moved blood mod bug to bugs.oni2.net)
Line 4: Line 4:
This is a place for reporting bugs in the AE and small fixes/improvements that the AE can make to original Oni. For general ideas for modding that don't fit within the current scope of the AE, see the [[Modding brainstorms]] page. For a broader perspective on improving Oni, see the [[Review criticisms]] page. If you're unclear on where your idea belongs, hopefully reading each page will give you an idea of what that page's scope is. --'''Iritscen'''
This is a place for reporting bugs in the AE and small fixes/improvements that the AE can make to original Oni. For general ideas for modding that don't fit within the current scope of the AE, see the [[Modding brainstorms]] page. For a broader perspective on improving Oni, see the [[Review criticisms]] page. If you're unclear on where your idea belongs, hopefully reading each page will give you an idea of what that page's scope is. --'''Iritscen'''


=Improvements on original Oni that AE can make=
==Improvements on original Oni that AE can make==
==Evil TCTF, or Explain This Odd Behaviour==
===Evil TCTF, or Explain This Odd Behaviour===
I don't know if this has already been fixed, but in my copy of Oni, there is a civilian in TCTF HQ that is set to the wrong team so good AIs attack her. --'''Rossy
I don't know if this has already been fixed, but in my copy of Oni, there is a civilian in TCTF HQ that is set to the wrong team so good AIs attack her. --'''Rossy


Line 12: Line 12:
:::I'm not too sure what to think about Iritscen's commitment to specificity... If it's '''a_v1''' you're talking about, there's nothing long or wide about the computer in her room. And if you mean '''lobby_victim06''', the floor she's on is not "first" in any way. Oh well... the point is, all those civilians, female or not, are in their typical Neutral team, and the TCTF AI won't attack them unless there is a glitch. The glitch is apparently due to some confusion in the awareness/knowledge/whatever system: apparently, if the TCTF see an enemy and a civilian "at the same time", they tend to label them both as hostilethreat. TCTF HQ is the only mission where TCTF can be seen around civilians after seeing them with hostiles and defeating the latter. The same glitch happens with TCTF VS SecurityGuard, and probably with Syndicate VS SyndicateAccessory. Custom scripts based on OTA could help investigate this bug more systematically. From a more practical point of view, the glitch can be fixed with timely calls to '''ai2_forget'''. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)
:::I'm not too sure what to think about Iritscen's commitment to specificity... If it's '''a_v1''' you're talking about, there's nothing long or wide about the computer in her room. And if you mean '''lobby_victim06''', the floor she's on is not "first" in any way. Oh well... the point is, all those civilians, female or not, are in their typical Neutral team, and the TCTF AI won't attack them unless there is a glitch. The glitch is apparently due to some confusion in the awareness/knowledge/whatever system: apparently, if the TCTF see an enemy and a civilian "at the same time", they tend to label them both as hostilethreat. TCTF HQ is the only mission where TCTF can be seen around civilians after seeing them with hostiles and defeating the latter. The same glitch happens with TCTF VS SecurityGuard, and probably with Syndicate VS SyndicateAccessory. Custom scripts based on OTA could help investigate this bug more systematically. From a more practical point of view, the glitch can be fixed with timely calls to '''ai2_forget'''. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)


==Missing gears sound==
===Missing gears sound===
When Dev Mode is one, and you are near the gears at the very end of Ch. 12, Science Prison, you get a message about a missing sound for the gears, some kind of ambient noise. It should be easy to find a royalty-free sound effect and stick it in there. --[[User:Iritscen|Iritscen]] 02:02, 27 April 2009 (UTC)
When Dev Mode is one, and you are near the gears at the very end of Ch. 12, Science Prison, you get a message about a missing sound for the gears, some kind of ambient noise. It should be easy to find a royalty-free sound effect and stick it in there. --[[User:Iritscen|Iritscen]] 02:02, 27 April 2009 (UTC)
:It would be even more easy to remove the line of the script that references a missing sound. :) [[User:Gumby|Gumby]] 05:35, 3 May 2009 (UTC)
:It would be even more easy to remove the line of the script that references a missing sound. :) [[User:Gumby|Gumby]] 05:35, 3 May 2009 (UTC)
Line 23: Line 23:
::::::::That sound will only work for Macs, I'll try my own experimentation. :) By the way, make sure the volume in gears.grp isn't too low...[[User:Gumby|Gumby]] 02:36, 5 May 2009 (UTC)
::::::::That sound will only work for Macs, I'll try my own experimentation. :) By the way, make sure the volume in gears.grp isn't too low...[[User:Gumby|Gumby]] 02:36, 5 May 2009 (UTC)


==Forgetful AI==
===Forgetful AI===
:Only one AI remembers the location of Konoko, while the others go inactive:
:Only one AI remembers the location of Konoko, while the others go inactive:
:http://edt.oni2.net/mov/1remembers.wmv
:http://edt.oni2.net/mov/1remembers.wmv
:Also, its always the last AI that is spawned that remembers where Konoko is and attacks her.
:Also, its always the last AI that is spawned that remembers where Konoko is and attacks her.


==BSL overload==
===BSL overload===
FATAL SCRIPTING ERROR: exceeded maximum scripting parameter base size of 32768
FATAL SCRIPTING ERROR: exceeded maximum scripting parameter base size of 32768
: When you decoy or throw enough guys into a fire then BSL get killed.
: When you decoy or throw enough guys into a fire then BSL get killed.
Line 37: Line 37:
::Engine issue. :) We could always disable the TV and use particles. :P [[User:Gumby|Gumby]] 03:20, 18 July 2009 (UTC)
::Engine issue. :) We could always disable the TV and use particles. :P [[User:Gumby|Gumby]] 03:20, 18 July 2009 (UTC)


==Aiming screens==
===Aiming screens===
The shoulder joints of males look awkward for rifle aiming, and more generally extreme aiming angles look funky. This could be fixed by editing or adding keyframes in the aiming screen TRAM; however, there is still no reasonable pipeline for that. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)
The shoulder joints of males look awkward for rifle aiming, and more generally extreme aiming angles look funky. This could be fixed by editing or adding keyframes in the aiming screen TRAM; however, there is still no reasonable pipeline for that. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)


:Another issue is that KONRIF side rolls use an aiming screen. On one hand, it allows her to keep shooting while in the middle of a roll, which is cool. On the other, the weapon stays upright when aiming and rotates 360° through Konoko's fist, which is uncool (of course, it only shows up in slowmo and/or side view). There is no  solution apart from disabling the aiming screen on KONRIF side rolls. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)
:Another issue is that KONRIF side rolls use an aiming screen. On one hand, it allows her to keep shooting while in the middle of a roll, which is cool. On the other, the weapon stays upright when aiming and rotates 360° through Konoko's fist, which is uncool (of course, it only shows up in slowmo and/or side view). There is no  solution apart from disabling the aiming screen on KONRIF side rolls. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)


=="Stop or I'll still shoot"==
==="Stop or I'll still shoot"===
The security guard's lines in the State building are kind of silly. "Stop, or I'll shoot". He shoots no matter what you do...>_> --[[User:Gumby|Gumby]]
The security guard's lines in the State building are kind of silly. "Stop, or I'll shoot". He shoots no matter what you do...>_> --[[User:Gumby|Gumby]]
:Konoko is a "class B threat" wanted dead or alive, who stays defiant in response to the warning, so his "screw this" attitude is understandable... However, it is rather straightforward for a scripter to freeze the action until the player actually "moves a muscle". Another detail is the backup the guard called for; maybe he didn't alert the whole building, but some kind of backup ought to be on its way. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)
:Konoko is a "class B threat" wanted dead or alive, who stays defiant in response to the warning, so his "screw this" attitude is understandable... However, it is rather straightforward for a scripter to freeze the action until the player actually "moves a muscle". Another detail is the backup the guard called for; maybe he didn't alert the whole building, but some kind of backup ought to be on its way. --[[User:Geyser|geyser]] 05:22, 22 September 2008 (CEST)
::Another option is to have one guard watch Konoko with the gun as the other guard goes running for a secrity terminal (to call other guards), this would force Konoko into action of have to face the trobles of more security guards. Otaku-kun
::Another option is to have one guard watch Konoko with the gun as the other guard goes running for a secrity terminal (to call other guards), this would force Konoko into action of have to face the trobles of more security guards. Otaku-kun


==Compound laser triggers==
===Compound laser triggers===
They need to alert the enemies in the vicinity. That is all. :) [[User:Gumby|Gumby]] 09:25, 7 December 2008 (CET)
They need to alert the enemies in the vicinity. That is all. :) [[User:Gumby|Gumby]] 09:25, 7 December 2008 (CET)


==Droids shouldn't be bleeding==
==AE Bug Reports==
I think we need to update ONIE file in next AE to fully support the blood mod. At the moment droid can also bleed although their materials are all "armor". A little electrical discharge might be a good 'eye catcher' for them.
===Domino knockdowns and fistsoflegend===
::The issue is that I don't want to add ONIE mods into AE so that I set a good example. :) I'm on the fence on this one. :/ For now, think of it as your hands bleeding from hitting a metal object. :p [[User:Gumby|Gumby]] 21:23, 1 June 2010 (UTC)
:::"For now, think of it as your hands bleeding from hitting a metal object. :p" You are forgetting when we shoot them! (joking)
:::I also think that there are more important things to do now, it can be fixed later. [[User:Script 10k|Script 10k]] 23:13, 5 June 2010 (UTC)
 
=AE Bug Reports=
==Domino knockdowns and fistsoflegend==
fistsoflegend is still broken. geyser indicated that knockdowns might be optional in the final release, but the question is, "Will using knockdowns always break fistsoflegend?". --'''Iritscen
fistsoflegend is still broken. geyser indicated that knockdowns might be optional in the final release, but the question is, "Will using knockdowns always break fistsoflegend?". --'''Iritscen