1,811
edits
(list) |
(Improving the object definitions, adding object groups. Its much more in depth that just unimportant/important, although the groups often lack much differentiation.) |
||
Line 1: | Line 1: | ||
{{rewrite}} | {{rewrite}} | ||
An '''object''' is an entity in the game that is not part of the level geometry of the course. Most objects either interact with Mario and/or move in some way, act as stationary platforms or simply exist for aesthetic purposes. The maximum number of objects in a [[List of Courses|course]] is 240. | An '''object''' is an entity in the game that is not part of the level geometry of the course. Most objects either interact with Mario and/or move in some way, act as stationary platforms or simply exist for aesthetic purposes. The maximum number of objects in a [[List of Courses|course]] is 240. | ||
== Object Groups == | |||
Every object is part of a larger "group" that helps define its behavior. Of the 12 groups, some are more strongly defined than others, but it helps to categorize objects within the game. | |||
== | ===Player Group=== | ||
The first group, this group is composed of "playable" characters, which is simply Mario. Has Luigi been finished, it's possible he would have been in this group. | |||
== | ===Group 2=== | ||
This group is unused, possible this would have been a Luigi group, too. | |||
===Destructive=== | |||
The destructive group consists of (non-playable) objects able to destroy other objects. This group consists specifically of four objects- bob-omb, bob-omb explosion, cork shell, and a beta object that was unused. | |||
===Group 4=== | |||
Like the second group, this one is also unused. | |||
===General Actor=== | |||
Actors are generally what are described as "alive", such as bullet bills, bully, MIPS, etc. | |||
===Pushable=== | |||
This group consists of objects able to push other (non-playable) objects. This behavior often goes along with [[transport cloning]]. This group consists of objects such as goomba, koopa, and lakitu. | |||
===Level=== | |||
This group consists of objects within levels that are interactable, such as hearts and stars. This group often acts as "catch-all" along with default. | |||
===Group 7=== | |||
Group 7 is another unused group. | |||
===Default=== | |||
If an object isn't put into a different group, it ends up here. For this reason, this group acts as a "catch-all" for odd objects. | |||
===Surface=== | |||
These are any items that have surface collision, specifically walls, floor, and ceilings. Often these are items that would be easy to consider just part of the course geometry, such as the submarine in DDD or ship in JRB. Worth noting- this group is a requirement to have surfaces, so objects like Whomp and Thwomp still fall into this category despite being "actors". | |||
===Polelike=== | |||
The polelike group consists of objects that could be described as "radial" in that the attract Mario to some sort of radial center. This includes poles, whirlpools, tornados, trees, etc. | |||
===Spawner=== | |||
This group consists of most objects that spawn other objects, like coin spawners or star spawners. | |||
===Unimportant=== | |||
Unimportant objects generally do not affect gameplay at all and exist purely for visuals. This group has the unique quality of unloading to stay under the object limit, hence their "unimportant" name. Some examples include smoke, wind, and dust. | |||
== Object Limit == | == Object Limit == |