From: Youness Alaoui Date: Sun, 9 Jan 2011 14:49:46 +0000 (-0500) Subject: Adding data directory with .ini configuration files X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=8c28415973c64742263653619d82a95f2126faed;p=console%2FRCOMage.git Adding data directory with .ini configuration files --- diff --git a/data/animattribdef-ps3.ini b/data/animattribdef-ps3.ini new file mode 100644 index 0000000..37f4c05 --- /dev/null +++ b/data/animattribdef-ps3.ini @@ -0,0 +1,70 @@ +; Rcomage Animation Attribute Definition File +; Note that Id is determined via the order of these items! + +[AnimTree] + +[Animation] + +[MoveTo] +object = ref +duration = float +accelMode = int +x = float +y = float +unknownFloat4 = float +unknownInt5 = int +unknownInt6 = int +unknown7 = unk + +[Recolour] +object = ref +duration = float +accelMode = int +red = float +green = float +blue = float +alpha = float + +[Rotate] +object = ref +duration = float +accelMode = int +x = float +y = float +z = float + +[Resize] +object = ref +duration = float +accelMode = int +width = float +height = float +unknownFloat4 = float + +[Fade] +object = ref +duration = float +accelMode = int +transparency = float + +[Delay] +time = float + +[FireEvent] +object = ref + +[Lock] +unknownInt0 = int + +[Unlock] +unknownInt0 = int + +[SlideOut] +object = ref +duration = float +accelMode = int +xspeed = float +yspeed = float +xcompress = float +ycompress = float + diff --git a/data/animattribdef-psp.ini b/data/animattribdef-psp.ini new file mode 100644 index 0000000..b63dbc7 --- /dev/null +++ b/data/animattribdef-psp.ini @@ -0,0 +1,66 @@ +; Rcomage Anim Attribute Definition File + +[AnimTree] + +[Animation] + +[MoveTo] +object = ref +duration = float +accelMode = int +x = float +y = float +unknownFloat4 = float + +[Recolour] +object = ref +duration = float +accelMode = int +red = float +green = float +blue = float +alpha = float + +[Rotate] +object = ref +duration = float +accelMode = int +x = float +y = float +z = float + +[Resize] +object = ref +duration = float +accelMode = int +width = float +height = float +unknownFloat4 = float + +[Fade] +object = ref +duration = float +accelMode = int +transparency = float + +[Delay] +time = float + +[FireEvent] +object = ref + +[Lock] +unknownInt0 = int + +[Unlock] +unknownInt0 = int + +[SlideOut] +object = ref +duration = float +accelMode = int +xspeed = float +yspeed = float +xcompress = float +ycompress = float + diff --git a/data/miscmap.ini b/data/miscmap.ini new file mode 100644 index 0000000..ff39b0d --- /dev/null +++ b/data/miscmap.ini @@ -0,0 +1,46 @@ +; Rcomage Misc Mapping File +; Maps various RCO IDs to a text equivalent +; Id determined via order + +[compression] +uncompressed +zlib +rlz + +[languages] +Japanese ; jp +English ; en +French ; fr +Spanish ; es +German ; de +Italian ; it +Dutch ; nl +Portugese ; pt +Russian ; ru +Korean ; ko +ChineseTrad ; zh_t +ChineseSimpl ; zh_s +Finnish ; fi +Swedish ; sv +Danish ; da +Norwegian ; no + +[textformats] +utf8 +utf16 +utf32 + +[imageformats] +png +jpg +tif +gif +bmp +gim + +[soundformats] +unknown0x0 +vag + +[modelformats] +gmo diff --git a/data/objattribdef-ps3.ini b/data/objattribdef-ps3.ini new file mode 100644 index 0000000..fbc44bb --- /dev/null +++ b/data/objattribdef-ps3.ini @@ -0,0 +1,836 @@ +; Rcomage Object Attribute Definition File +; Note that Id is determined via the order of these items! + +[ObjectTree] + +[Page] +unknownInt0 = int +onInit = event +onCancel = event +onContextMenu = event +onActivate = event + +[Plane] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +image = image +unknownInt24 = int + +[Button] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +image = image +shadow = image +image2 = image +unknownRef29 = ref +unknownEvent31 = event +unknownEvent33 = event +unknownEvent35 = event +unknownEvent37 = event +unknownEvent39 = event +unknownEvent41 = event +unknownEvent43 = event +unknownEvent45 = event +unknownInt47 = int + +[XMenu] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +menus = int +onEnter = event +onContext = event +unknownEvent28 = event +onLabelLoad = event +unknownRef32 = ref + +[XMList] +unknown0 = unk +image = image +unknownRef3 = ref + +[XList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownInt23 = int +onMove = event +onScrollIn = event +onScrollOut = event +onPush = event +onContext = event +onCancel = event +unknownEvent36 = event + +[Progress] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownFloat23 = float +unknown24 = unk +unknownRef25 = ref +unknownRef27 = ref +unknownRef29 = ref + +[Scroll] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownFloat23 = float +unknownFloat24 = float +unknown25 = unk +unknownRef26 = ref +unknownRef28 = ref +unknownRef30 = ref +unknownRef32 = ref +unknownRef34 = ref + +[MList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknown23 = unk +unknown24 = unk +unknown25 = int +unknown26 = unk +unknown27 = unk +unknown28 = unk +unknown29 = unk +unknown30 = unk +unknownRef32 = ref +unknownRef33 = ref +unknownRef35 = ref +unknownRef37 = ref +unknownRef39 = ref +unknownRef41 = ref +unknownRef43 = ref +unknownRef45 = ref +unknownRef47 = ref +unknownRef49 = ref +unknownRef51 = ref + +[MItem] +text = text +altText = text +unknownRef4 = ref + +[ObjUnknown0xB] + +[XItem] +image = image +text = text +unknownRef4 = ref + +[Text] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +text = text +font = ref +unknownInt27 = int +unknownInt29 = int +size = float +topRed = float +topGreen = float +topBlue = float +bottomRed = float +bottomGreen = float +bottomBlue = float +spacingHorizontal = float +unknown37 = unk +unknown38 = unk +unknown39 = unk +spacingVertical = float +shadowX = float +shadowY = float +shadowPerspective = float +shadowRed = float +shadowGreen = float +shadowBlue = float +shadowAlpha = float +unknown48 = unk +unknown49 = unk +unknown50 = unk +unknownFloat51 = float +unknownFloat52 = float +unknownFloat53 = float +unknownFloat54 = float +unknown55 = unk +unknownInt56 = int +unknownInt57 = int +unknown58 = unk + +[ModelObject] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +model = model + +[Spin] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknown23 = unk +unknownInt24 = int +unknownRef25 = ref +unknownRef27 = ref +unknownEvent29 = event +unknownEvent31 = event +unknownEvent33 = event +unknownRef35 = ref +unknownRef37 = ref +unknownRef39 = ref +unknownRef41 = ref +unknownRef43 = ref +unknownRef45 = ref +unknownRef47 = ref + +[Action] +unknownRef0 = ref + +[ItemSpin] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownInt23 = int +unknownInt24 = int +unknownInt25 = int +unknownInt26 = int +unknownInt27 = int +unknownFloat28 = float +unknownRef29 = ref +unknownRef31 = ref +unknownEvent33 = event +unknownEvent35 = event +unknownRef37 = ref +unknownRef39 = ref +unknownRef41 = ref +unknownRef43 = ref +unknownRef45 = ref +unknownRef47 = ref +objPrev = object +objNext = object + +[Group] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- + +[LList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownInt23 = int +unknown24 = unk +unknownFloat25 = float +unknownUnk26 = unk +unknownUnk27 = unk +unknownRef28 = ref +unknownRef30 = ref +unknownRef32 = ref +unknownRef34 = ref +unknownRef36 = ref +unknownRef38 = ref +unknownEvent40 = event +unknownRef42 = ref + +[LItem] +text = text +unknownRef2 = ref +unknownRef4 = ref + +[Edit] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknown23 = unk +unknown24 = unk +unknown25 = unk +unknown26 = unk +unknownRef27 = ref +unknownRef29 = ref +unknownEvent31 = event +unknownRef33 = ref +unknownRef35 = ref +unknownRef37 = ref +unknownEvent39 = event +unknownEvent41 = event +unknownObject43 = object +unknownObject45 = object +unknownRef47 = ref + +[Clock] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownInt23 = int +unknownFloat24 = float +unknownText25 = text +unknownText27 = text +unknownRef29 = ref +unknownRef31 = ref +unknownEvent33 = event +unknownEvent35 = event +unknownRef37 = ref +unknownRef39 = ref +unknownEvent41 = event +unknownEvent43 = event +unknownRef45 = ref +unknownRef47 = ref +unknownEvent49 = event + +[IList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknown23 = unk +unknown24 = unk +unknownRef25 = ref +unknownRef27 = ref +unknownEvent29 = event +unknownRef31 = ref +unknownRef33 = ref +unknownRef35 = ref +unknownRef37 = ref + +[IItem] +unknown1 = unk +textDefault = text +textError = text + +[Icon] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownImage23 = image +unknownImage25 = image +unknownImage27 = image + +[UButton] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +image = image +onPush = event +onFocusIn = event +onFocusOut = event +onLeft = ref +onRight = ref +onUp = ref +onDown = ref +unknownInt39 = int + +[ObjUnknown0x1B] + +[CheckboxGroup] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknown23 = unk +unknown24 = unk +unknown25 = unk +unknown26 = unk +unknown27 = unk +unknown28 = unk +unknown29 = unk +unknown30 = unk +unknownRef31 = ref +unknownRef33 = ref +unknownRef35 = ref +unknownRef37 = ref +unknownRef39 = ref +unknownRef41 = ref +unknownRef43 = ref +unknownRef45 = ref +unknownRef47 = ref +unknownRef49 = ref +unknownRef51 = ref + +[CheckboxItem] +unknownRef1 = ref +unknownRef3 = ref +unknownRef5 = ref + +[Meter] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknown23 = unk +unknown24 = unk +unknown25 = unk +unknown26 = unk +unknown27 = unk +unknownRef28 = ref +unknownRef30 = ref +unknownRef32 = ref +unknownRef34 = ref + +[EditBox] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownInt20 = int +unknownInt21 = int +unknown22 = unk +; -- END STANDARD POSITION DEFINITION -- +unknownRef23 = ref +unknownRef25 = ref +unknown27 = unk +unknown28 = unk +unknown29 = unk +unknownFloat30 = float +unknownFloat31 = float +unknownFloat32 = float +unknownFloat33 = float +unknownFloat34 = float +unknownFloat35 = float +unknown36 = unk +unknown37 = unk +unknown38 = unk +unknown39 = unk +unknown40 = unk +unknownFloat41 = float +unknown42 = unk +unknown43 = unk +unknownFloat44 = float +unknownFloat45 = float +unknownFloat46 = float +unknownFloat47 = float +unknown48 = unk +unknown49 = unk +unknown50 = unk +unknownFloat51 = float +unknownFloat52 = float +unknownFloat53 = float +unknownFloat54 = float +unknown55 = unk +unknown56 = unk +unknown57 = unk +unknown58 = unk +unknownRef59 = ref +unknownRef61 = ref +unknownRef63 = ref +unknownRef65 = ref +unknownRef67 = ref +unknownRef69 = ref +unknownRef71 = ref +unknownRef73 = ref +unknownRef75 = ref diff --git a/data/objattribdef-psp.ini b/data/objattribdef-psp.ini new file mode 100644 index 0000000..4b967cd --- /dev/null +++ b/data/objattribdef-psp.ini @@ -0,0 +1,558 @@ +; Rcomage Object Attribute Definition File +; Note that Id is determined via the order of these items! + +[ObjectTree] + +[Page] +unknownInt0 = int +onInit = event +onCancel = event +onContextMenu = event +onActivate = event + +[Plane] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +image = image +unknownInt18 = int + +[Button] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +image = image +shadow = image +image2 = image +unknownRef22 = ref +unknownEvent24 = event +unknownEvent26 = event +unknownEvent28 = event +unknownEvent30 = event +unknownEvent32 = event +unknownEvent34 = event +unknownEvent36 = event +unknownEvent38 = event +unknownInt40 = int + +[XMenu] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +menus = int +onEnter = event +onContext = event +unknownEvent21 = event +onLabelLoad = event +unknownRef25 = ref + +[XMList] +unknown0 = unk +image = image +unknownRef3 = ref + +[XList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownInt16 = int +onMove = event +onScrollIn = event +onScrollOut = event +onPush = event +onContext = event +onCancel = event +unknownEvent29 = event + +[Progress] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownFloat16 = float +unknown17 = unk +unknownRef18 = ref +unknownRef20 = ref +unknownRef22 = ref + +[Scroll] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownFloat16 = float +unknownFloat17 = float +unknown18 = unk +unknownRef19 = ref +unknownRef21 = ref +unknownRef23 = ref +unknownRef25 = ref +unknownRef27 = ref + +[MList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownInt16 = int +unknown17 = unk +unknownInt18 = int +unknownFloat19 = float +unknownFloat20 = float +unknownRef21 = ref +unknownEvent23 = event +unknownRef25 = ref +unknownRef27 = ref +unknownRef29 = ref +unknownEvent31 = event +unknownRef33 = ref +unknownRef35 = ref +unknownRef37 = ref +unknownEvent39 = event +unknownRef41 = ref + +[MItem] +text = text +altText = text +unknownRef4 = ref + +[ObjUnknown0xB] + +[XItem] +image = image +text = text +unknownRef4 = ref + +[Text] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +text = text +unknownRef18 = ref +unknownInt20 = int +unknownInt21 = int +size = float +topRed = float +topGreen = float +topBlue = float +bottomRed = float +bottomGreen = float +bottomBlue = float +spacingHorizontal = float +unknown30 = unk +unknown31 = unk +unknown32 = unk +spacingVertical = float +shadowX = float +shadowY = float +shadowPerspective = float +shadowRed = float +shadowGreen = float +shadowBlue = float +shadowAlpha = float +unknown41 = unk +unknown42 = unk +unknown43 = unk +unknownFloat44 = float +unknownFloat45 = float +unknownFloat46 = float +unknownFloat47 = float +unknown48 = unk + +[ModelObject] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +model = model + +[Spin] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknown16 = unk +unknownInt17 = int +unknownRef18 = ref +unknownRef20 = ref +unknownEvent22 = event +unknownEvent24 = event +unknownEvent26 = event +unknownRef28 = ref +unknownRef30 = ref +unknownRef32 = ref +unknownRef34 = ref +unknownRef36 = ref + +[Action] +unknownRef0 = ref + +[ItemSpin] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownInt16 = int +unknownInt17 = int +unknownInt18 = int +unknownInt19 = int +unknownInt20 = int +unknownFloat21 = float +unknownRef22 = ref +unknownRef24 = ref +unknownEvent26 = event +unknownEvent28 = event +unknownRef30 = ref +unknownRef32 = ref +unknownRef34 = ref +unknownRef36 = ref +objPrev = object +objNext = object + +[Group] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- + +[LList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownInt16 = int +unknown17 = unk +unknownFloat18 = float +unknownRef19 = ref +unknownRef21 = ref +unknownRef23 = ref +unknownRef25 = ref +unknownRef27 = ref +unknownRef29 = ref +unknownEvent31 = event +unknownRef33 = ref + +[LItem] +text = text +unknownRef2 = ref +unknownRef4 = ref + +[Edit] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknown16 = unk +unknown17 = unk +unknown18 = unk +unknown19 = unk +unknownRef20 = ref +unknownRef22 = ref +unknownEvent24 = event +unknownRef26 = ref +unknownRef28 = ref +unknownRef30 = ref +unknownEvent32 = event +unknownEvent34 = event +unknownObject36 = object +unknownObject38 = object +unknownRef40 = ref + +[Clock] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownInt16 = int +unknownFloat17 = float +unknownText18 = text +unknownText20 = text +unknownRef22 = ref +unknownRef24 = ref +unknownEvent26 = event +unknownEvent28 = event +unknownRef30 = ref +unknownRef32 = ref +unknownEvent34 = event +unknownEvent36 = event +unknownRef38 = ref +unknownRef40 = ref +unknownEvent42 = event + +[IList] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownFloat16 = float +unknownRef17 = ref +unknownRef19 = ref +unknownEvent21 = event +unknownRef23 = ref + +[IItem] +textDefault = text +textError = text + +[Icon] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +unknownImage16 = image +unknownImage18 = image +unknownImage20 = image + +[UButton] +; -- BEGIN STANDARD POSITION DEFINITION -- +posX = float +posY = float +objectScale = float +redScale = float +greenScale = float +blueScale = float +alphaScale = float +width = float +height = float +posUnknown = float +scaleWidth = float +scaleHeight = float +elementScale = float +iconOffset = int +onLoad = event +; -- END STANDARD POSITION DEFINITION -- +image = image +onPush = event +onFocusIn = event +onFocusOut = event +onLeft = ref +onRight = ref +onUp = ref +onDown = ref +unknownInt32 = int diff --git a/data/tagmap.ini b/data/tagmap.ini new file mode 100644 index 0000000..281b421 --- /dev/null +++ b/data/tagmap.ini @@ -0,0 +1,92 @@ +; Rcomage XML Tag Mapping File +; This is a simple file which maps RCO entry IDs/types to XML tags +; The syntax is quite simple - the tag names are grouped by ID and then +; listed. IDs/types are listed in order. + +; id = 0 (doesn't exist) +[Unknown0] + +; id = 1 +[Main] +__Dummy_Main +MainTree + +; id = 2 +[VSMX] +__Dummy_VSMX +VSMXFile + +; id = 3 +[Text] +TextTree +TextLang + +; id = 4 +[Image] +ImageTree +Image + +; id = 5 +[Model] +ModelTree +Model + +; id = 6 +[Sound] +SoundTree +Sound + +; id = 7 (only seen in PS3 RCOs) +[Font] +FontTree +FontStyle + +; id = 8 +[Object] +ObjectTree +Page +Plane +Button +XMenu +XMList +XList +Progress +Scroll +MList +MItem +ObjUnknown0xB +XItem +Text +ModelObject +Spin +Action +ItemSpin +Group +LList +LItem +Edit +Clock +IList +IItem +Icon +UButton +ObjUnknown0x1B +CheckboxGroup +CheckboxItem +Meter +EditBox + +; id = 9 +[Anim] +AnimTree +Animation +MoveTo +Recolour +Rotate +Resize +Fade +Delay +FireEvent +Lock +Unlock +SlideOut