User talk:Script 10k: Difference between revisions

From OniGalore
Jump to navigation Jump to search
m (+cat)
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==My notes==
==My notes==
[http://wiki.oni2.net/OBD:BINA/OBJC/CHAR]
[[OBD:BINA/OBJC/CHAR]]


There's some bsl number of instructions per file, needs some investigation.
There's some bsl number of instructions per file limitation, needs some investigation.
 
===Mac/Windows char regeneration idea with BSL===
actually regen may be possible for both windows and mac already, even though it may be require some work to achieve
I already make the characters in Omega Tournament use hypos
you do that by creating a special film (you can even use the one from OT), and then you can write a script that waits for a specific animation, give a hypo to the player, play the film
I think you can adjust the hypo health by a BSL variable? Or maybe that it is only for the overpower mode


==BINACJBOCharacter.xml Flags==
==BINACJBOCharacter.xml Flags==


'''None''' = No effect?
'''None''' = Nothing


'''IsPlayer''' = What the name says
'''IsPlayer''' = What the name says
Line 22: Line 28:
'''InfiniteAmmo''' = What the name says
'''InfiniteAmmo''' = What the name says


'''Omniscient''' = ??? (or can it see every character?)
'''Omniscient''' = AI knows where every enemies is


'''HasLSI''' = ???
'''HasLSI''' = ??? (probably gives LSI to char)


'''Boss''' = It seems that makes other characters try to ignore the Boss flagged character and make the Boss flagged character focus on the player rather the other characters. Needs ''ai2_boss_battle=1'' to have effect.
'''Boss''' = It seems that makes other characters try to ignore the Boss flagged character and make the Boss flagged character focus on the player rather the other characters. Needs ''ai2_boss_battle=1'' to have effect.
Line 49: Line 55:


'''PlayerOnly''' = What the name says
'''PlayerOnly''' = What the name says
==addflag and deleteflag==
Try to figure out what are these. In the wiki they are only mentioned here:
[[History_of_Oni_modding/The_tale_of_Dev_Mode]]
<blockquote>'addflag' to ONI_KEY_INS  ;NumPad Insert.
'deleteflag' to ONI_KEY_DEL  ;NumPad Delete.</blockquote>
People in 2001 were also wondering.
<nowiki>http://carnage.bungie.org/oniresforum/onires.archive.pl?read=107</nowiki> (dead link)
:Au contraire, they are listed on the [[Dev Mode]] page, and we also discuss flags on the Dev Mode talk page. They are used for placing [[FLAG]]s, of course :-) --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 16:36, 15 December 2016 (CET)
:: Interesting seems I am not searching the wiki properly. As I understood they place a flag at runtime, but since it doesn't save any information for the disk it's a kinda useless feature.
:::I recommend using the Google option on the wiki's Search page, it's smarter than MediaWiki's search code (for instance, search for "addflag" and it also returns results for "Add flag", such as the Dev Mode page). But yes, the game doesn't save the new flags to disk, just as it doesn't remove from game data the flags that you delete. This was one of many DM features designed to be used in Tool mode, where the devs could edit the data in real-time and hit a button to save it to disk. The retail builds of Oni do not have the ability to write the data to disk. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 17:55, 15 December 2016 (CET)


==Talk==
==Talk==
Line 56: Line 76:
----
----


Here are the latest files: http://edt.oni2.net/temp/China_8_4.zip [[User:EdT|EdT]]
Here are the latest files: <nowiki>http://edt.oni2.net/temp/China_8_4.zip</nowiki> (dead link) [[User:EdT|EdT]]
 
----
 
If you scroll down you might find a few answers:
:[[XML:BINA/OBJC/CHAR]]
:[[XML:BINA/OBJC/TRGV]]
:--[[User:Paradox-01|paradox-01]] 14:31, 15 September 2012 (CEST)
 
Thanks I didn't know about them (didn't checked discussion). Are you sure about Omniscient? It seems that I have some Omniscient characters but that can be knocked down. --[[User:Script 10k|Script 10k]] 16:47, 15 September 2012 (CEST)
 
: Okay, it's not knowdown resistance. Will add Omniscient to the player, let's see what happen. --[[User:Paradox-01|paradox-01]] 18:02, 15 September 2012 (CEST)
: And it also doesn't unlock player's moves. *shrugs* --[[User:Paradox-01|paradox-01]] 18:12, 15 September 2012 (CEST)
 
----
 
I've noticed that a lot (all?) of the links on your user page have problems :-) A few issues:
*Links to other places on the wiki are external instead of internal, e.g. <nowiki>[http://wiki.oni2.net/Oni_RPG Oni RPG]</nowiki> instead of <nowiki>[[Oni RPG]]</nowiki>. This doesn't do any harm per se; it's just weird. I am going to be reviewing the wiki's external links from time to time, and these will be showing up as "false alarms".
*Is there an advantage to using Oni Script Installer instead of the AE Installer? Does OSI even work with the modern AE?
*Most of the scripts you offer for download have been converted into packages and uploaded to the Depot, so they are already available through the AEI.
*The scripts that were being served by Dropbox are no longer available.
*At least one Depot link is broken -- the one for Complete Glass. It seems that we preferred to break that mod up into its three components that you name there, so you could link to each of those mods instead if you like, by searching for the new nodes where they reside on the Depot.
Normally I would just fix a bad link without asking, but I wasn't sure what you want me to do in this case, and I thought maybe you would prefer to do a complete review of the page yourself. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 01:59, 9 May 2017 (CEST)
: Hey, the page was clearly outdated, fixed most of what you reported. Can't fix the dropbox links in the moment, I may to it in the future. Thanks for asking before editing it yourself. [[User:Script 10k|Script 10k]] ([[User talk:Script 10k|talk]]) 18:45, 9 May 2017 (CEST)
::Okay, thanks for the fixes. I corrected the last couple links to wiki pages that were still external links. --[[User:Iritscen|Iritscen]] ([[User talk:Iritscen|talk]]) 17:33, 10 May 2017 (CEST)
 
[[Category:Userspace]]

Latest revision as of 02:25, 4 May 2022

My notes

OBD:BINA/OBJC/CHAR

There's some bsl number of instructions per file limitation, needs some investigation.

Mac/Windows char regeneration idea with BSL

actually regen may be possible for both windows and mac already, even though it may be require some work to achieve I already make the characters in Omega Tournament use hypos you do that by creating a special film (you can even use the one from OT), and then you can write a script that waits for a specific animation, give a hypo to the player, play the film I think you can adjust the hypo health by a BSL variable? Or maybe that it is only for the overpower mode

BINACJBOCharacter.xml Flags

None = Nothing

IsPlayer = What the name says

RandomCostume = What the name says

NotInitiallyPresent = Only spawned by scripting (not by engine)

NonCombatant = AI can't attack (not sure about weapons)

CanSpawnMultiple = Not necessary ai2_spawn force to spawn the character again

Unkillable = What the name says

InfiniteAmmo = What the name says

Omniscient = AI knows where every enemies is

HasLSI = ??? (probably gives LSI to char)

Boss = It seems that makes other characters try to ignore the Boss flagged character and make the Boss flagged character focus on the player rather the other characters. Needs ai2_boss_battle=1 to have effect. UpgradeDifficulty = Allows upgrade a character if the difficulty level is higher than the normal. For example blue striker at normal level to red striker at hard level.

NoAutoDrop = no auto-drop (doesn't drop "used" shield, "used" invisibility and LSI when killed)

BINACJBOTriggerVolume.xml Flags

None = No effect?

OneTimeEnter = Only works one time (Enter)

OneTimeInside = Only works one time (Inside)

OneTimeExit = Only works one time (Exit)

EnterDisabled = ???

InsideDisabled = ???

ExitDisabled = ???

Disabled = Only activated via scripting (can be useful to be active only for specific savepoints for example)

PlayerOnly = What the name says

addflag and deleteflag

Try to figure out what are these. In the wiki they are only mentioned here: History_of_Oni_modding/The_tale_of_Dev_Mode

'addflag' to ONI_KEY_INS ;NumPad Insert. 'deleteflag' to ONI_KEY_DEL ;NumPad Delete.

People in 2001 were also wondering. http://carnage.bungie.org/oniresforum/onires.archive.pl?read=107 (dead link)

Au contraire, they are listed on the Dev Mode page, and we also discuss flags on the Dev Mode talk page. They are used for placing FLAGs, of course :-) --Iritscen (talk) 16:36, 15 December 2016 (CET)
Interesting seems I am not searching the wiki properly. As I understood they place a flag at runtime, but since it doesn't save any information for the disk it's a kinda useless feature.
I recommend using the Google option on the wiki's Search page, it's smarter than MediaWiki's search code (for instance, search for "addflag" and it also returns results for "Add flag", such as the Dev Mode page). But yes, the game doesn't save the new flags to disk, just as it doesn't remove from game data the flags that you delete. This was one of many DM features designed to be used in Tool mode, where the devs could edit the data in real-time and hit a button to save it to disk. The retail builds of Oni do not have the ability to write the data to disk. --Iritscen (talk) 17:55, 15 December 2016 (CET)

Talk

Please feel free to contacting me at this page (bellow).


Here are the latest files: http://edt.oni2.net/temp/China_8_4.zip (dead link) EdT


If you scroll down you might find a few answers:

XML:BINA/OBJC/CHAR
XML:BINA/OBJC/TRGV
--paradox-01 14:31, 15 September 2012 (CEST)

Thanks I didn't know about them (didn't checked discussion). Are you sure about Omniscient? It seems that I have some Omniscient characters but that can be knocked down. --Script 10k 16:47, 15 September 2012 (CEST)

Okay, it's not knowdown resistance. Will add Omniscient to the player, let's see what happen. --paradox-01 18:02, 15 September 2012 (CEST)
And it also doesn't unlock player's moves. *shrugs* --paradox-01 18:12, 15 September 2012 (CEST)

I've noticed that a lot (all?) of the links on your user page have problems :-) A few issues:

  • Links to other places on the wiki are external instead of internal, e.g. [http://wiki.oni2.net/Oni_RPG Oni RPG] instead of [[Oni RPG]]. This doesn't do any harm per se; it's just weird. I am going to be reviewing the wiki's external links from time to time, and these will be showing up as "false alarms".
  • Is there an advantage to using Oni Script Installer instead of the AE Installer? Does OSI even work with the modern AE?
  • Most of the scripts you offer for download have been converted into packages and uploaded to the Depot, so they are already available through the AEI.
  • The scripts that were being served by Dropbox are no longer available.
  • At least one Depot link is broken -- the one for Complete Glass. It seems that we preferred to break that mod up into its three components that you name there, so you could link to each of those mods instead if you like, by searching for the new nodes where they reside on the Depot.

Normally I would just fix a bad link without asking, but I wasn't sure what you want me to do in this case, and I thought maybe you would prefer to do a complete review of the page yourself. --Iritscen (talk) 01:59, 9 May 2017 (CEST)

Hey, the page was clearly outdated, fixed most of what you reported. Can't fix the dropbox links in the moment, I may to it in the future. Thanks for asking before editing it yourself. Script 10k (talk) 18:45, 9 May 2017 (CEST)
Okay, thanks for the fixes. I corrected the last couple links to wiki pages that were still external links. --Iritscen (talk) 17:33, 10 May 2017 (CEST)