Difference between revisions of "534C4F54"

From SimsWiki
Jump to: navigation, search
(Auto-inserted from WakkaWikki)
 
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{OldWikiEntry}} ====SLOT====
+
{{Resource tgi
 +
|short = [[SLOT]]
 +
|long = Slot file
 +
}}
  
64 - Filename (null terminated)
+
==Format==
4 - Type Handler ("TOLS")
+
;64 bytes
4 - Class/Version (4, 5, 6, 7, 8, 9, 10, and 40+)
+
:File name (null terminated)
4 - reserved (always null)
+
;DWORD
4 - number of entries
+
:Type Handler ("TOLS")
 +
;DWORD
 +
:Version# (4, 5, 6, 7, 8, 9, 10, and 40+)
 +
;DWORD
 +
:CLASSID (always null)
 +
;DWORD
 +
:Number of entries
 +
;for each entry
 +
;WORD
 +
:Type
 +
:Type - 0 (Container ""), 1 (Sprite [deprecated]), 2(Snap[Deprecated]), 3 (Routing "route_"), 4 (Target "slot_")
 +
;FLOAT
 +
:X Offset
 +
:Default: 0.0
 +
:Allowed types: Routing, Container
 +
;FLOAT
 +
:Y Offset
 +
:Default: 0.0
 +
:Allowed types: Routing, Container
 +
;FLOAT
 +
:Altitude (When bone link turned off)
 +
:Default 0.0
 +
:Allowed types: Routing, Container
 +
;INT
 +
:Route Preference - Standing Multiplier
 +
:Allowed types: Routing
 +
;INT
 +
:Route Preference - Sitting Multiplier
 +
:Allowed types: Routing
 +
;INT
 +
:''Route Preference - Ground Multiplier(unused)''
 +
:Allowed types: Routing
 +
;INT
 +
:Controller Flags
 +
:See Table 1 for types
 +
:Allowed types: Routing
 +
;INT
 +
:Target Container (By Number - )
 +
:Allowed types: Routing
 +
;FLOAT
 +
:Route Search Parameter - Min (Added in Version 5)
 +
:Allowed types: Routing
 +
;FLOAT
 +
:Route Search Parameter - Max (Added in Version 5)
 +
:Allowed types: Routing
 +
;FLOAT
 +
:Route Search Parameter - Optimal (Added in Version 5)
 +
:Allowed types: Routing
 +
;INT
 +
:Expect Bone Info (Added in Version 6)
 +
:Values: 0=No 0x00020000=Yes
 +
:Default: 2
 +
:Allowed types: Routing, Container, Target
 +
;FLOAT
 +
:Route Search Parameter - Gradient(Added in Version 7)
 +
:Default: 0.1875
 +
:Allowed types: Routing
 +
;INT
 +
:Max Size (Added in Version 8)
 +
:Allowed types: Container
 +
;INT
 +
:Height Type
 +
:Allowed types: Container
 +
;INT
 +
:Facing Direction (Added in Version 9)
 +
:Allowed types: Routing
 +
;FLOAT
 +
:Route Search Parameter - Spacing (Added in Version 10)
 +
:Allowed types: Routing
 +
;INT
 +
:Bone position index (Added in Version 40) (Text List 90)
 +
:Condition: Only when bone info expected
 +
:Allowed types: Routing, Container, Target
 +
;INT
 +
:Entry Name in table 0x101 (Starting from 1) (-1 means read based on order in file, >0 = read this entry)
 +
:Note: Usually the previous plus 1
 +
:Allowed types: Routing, Container, Target
 +
:
 +
:------------- TABLE 1
 +
:SLOT Controller Flags
 +
:Y denotes from Sims1 only, X Sims2
 +
:The upper 15 bits were never used in Sims1 (After the XY reading from the right)
 +
:
 +
:000000000000Wi0RL0ASN0UBDDDDDDDD - SLOT Control Flags Field Usage (32 Bit, read from the right)
 +
:
 +
:D - Search Directions (North,North East, East, South East, South, South West, West, North West)
 +
:B - Absolute Directions
 +
:U - TS1 Flags (Deprecated)
 +
:N - Stationary Bonus Score ( 0 - True, 1 - False)
 +
:S - Snap to Directions
 +
:A - Altitude not Required
 +
:L - Average Object Location
 +
:R - Random Scoring
 +
:i - Ignore Rooms
 +
:W - Ignore Walls
 +
:--------------
 +
:
 +
:--------------TABLE 2
 +
:Height Types New or Unlisted
 +
:9 - Prepare (Meals)
 +
:10 - Under Counter (for pulling out things from underneath)
 +
:11 - Decorative (counters)
  
''for each entry''
+
 
2 - Type (0 = Container, 1 = unknown, 3 = Routing, 4 = Target)
+
 
4 - (float) unknown
+
{{OldWikiEntryCleaned|SLOT}}
4 - (float) unknown
+
 
4 - (float) unknown
+
[[Category:Sims 2 Modding]]
4 - (int) unknown
+
[[Category:InternalFormats]]
4 - (int) unknown
+
[[Category:FormatsByTGI]]
4 - (int) unknown
+
4 - (int) unknown
+
4 - (int) unknown
+
4 - (float) unknown  [Added in Version 5+]
+
4 - (float) unknown  [Added in Version 5+]
+
4 - (float) unknown  [Added in Version 5+]
+
4 - (int) unknown    [Added in Version 5+]
+
2 - (short) unknown  [Added in Version 6+]
+
2 - (short) unknown  [Added in Version 6+]
+
4 - (float) unknown  [Added in Version 7+]
+
4 - (int) unknown    [Added in Version 8+] For containers, the flag required for placement in that slot (allowed height flag)
+
4 - (int) unknown    [Added in Version 9+]
+
4 - (float) unknown  [Added in Version 10+]
+
4 - (int) unknown    [Added in Version 40+] Number of the slot (Text List 90)
+
4 - (int) unknown    [Added in Version 40+] usually the previous plus 1 [[Category:Modding]]
+

Latest revision as of 12:54, 17 September 2012

534C4F54
Short name: SLOT
Long name: Slot file

[edit] Format

64 bytes
File name (null terminated)
DWORD
Type Handler ("TOLS")
DWORD
Version# (4, 5, 6, 7, 8, 9, 10, and 40+)
DWORD
CLASSID (always null)
DWORD
Number of entries
for each entry
WORD
Type
Type - 0 (Container ""), 1 (Sprite [deprecated]), 2(Snap[Deprecated]), 3 (Routing "route_"), 4 (Target "slot_")
FLOAT
X Offset
Default: 0.0
Allowed types: Routing, Container
FLOAT
Y Offset
Default: 0.0
Allowed types: Routing, Container
FLOAT
Altitude (When bone link turned off)
Default 0.0
Allowed types: Routing, Container
INT
Route Preference - Standing Multiplier
Allowed types: Routing
INT
Route Preference - Sitting Multiplier
Allowed types: Routing
INT
Route Preference - Ground Multiplier(unused)
Allowed types: Routing
INT
Controller Flags
See Table 1 for types
Allowed types: Routing
INT
Target Container (By Number - )
Allowed types: Routing
FLOAT
Route Search Parameter - Min (Added in Version 5)
Allowed types: Routing
FLOAT
Route Search Parameter - Max (Added in Version 5)
Allowed types: Routing
FLOAT
Route Search Parameter - Optimal (Added in Version 5)
Allowed types: Routing
INT
Expect Bone Info (Added in Version 6)
Values: 0=No 0x00020000=Yes
Default: 2
Allowed types: Routing, Container, Target
FLOAT
Route Search Parameter - Gradient(Added in Version 7)
Default: 0.1875
Allowed types: Routing
INT
Max Size (Added in Version 8)
Allowed types: Container
INT
Height Type
Allowed types: Container
INT
Facing Direction (Added in Version 9)
Allowed types: Routing
FLOAT
Route Search Parameter - Spacing (Added in Version 10)
Allowed types: Routing
INT
Bone position index (Added in Version 40) (Text List 90)
Condition: Only when bone info expected
Allowed types: Routing, Container, Target
INT
Entry Name in table 0x101 (Starting from 1) (-1 means read based on order in file, >0 = read this entry)
Note: Usually the previous plus 1
Allowed types: Routing, Container, Target
------------- TABLE 1
SLOT Controller Flags
Y denotes from Sims1 only, X Sims2
The upper 15 bits were never used in Sims1 (After the XY reading from the right)
000000000000Wi0RL0ASN0UBDDDDDDDD - SLOT Control Flags Field Usage (32 Bit, read from the right)
D - Search Directions (North,North East, East, South East, South, South West, West, North West)
B - Absolute Directions
U - TS1 Flags (Deprecated)
N - Stationary Bonus Score ( 0 - True, 1 - False)
S - Snap to Directions
A - Altitude not Required
L - Average Object Location
R - Random Scoring
i - Ignore Rooms
W - Ignore Walls
--------------
--------------TABLE 2
Height Types New or Unlisted
9 - Prepare (Meals)
10 - Under Counter (for pulling out things from underneath)
11 - Decorative (counters)


This article is imported from the old MTS2 wiki. It's original page, with comments, can be found at http://old_wiki.modthesims2.com/SLOT

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox