User talk:Script 10k: Difference between revisions

From OniGalore
Jump to navigation Jump to search
Line 61: Line 61:


: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)
: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.


==Talk==
==Talk==

Revision as of 16:36, 15 December 2016

My notes

[1]

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

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

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.

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 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)