|
| 22 Sep 2014 05:19 PM |
I know that Hat is a descendant class from the Accoutrement, and that it works the same, but honestly, why bother making two different classes for the same run?
I've heard that you can't drop Accoutrements, but I have not yet tested nor do I know if that is true.
Any idea on the difference? |
|
|
| Report Abuse |
|
|
anaIyze
|
  |
| Joined: 29 May 2014 |
| Total Posts: 2048 |
|
|
| 22 Sep 2014 05:30 PM |
| They are both the same lol |
|
|
| Report Abuse |
|
|
|
| 22 Sep 2014 05:39 PM |
Well then roblox is crazy for programming two separate classes that do the same ͡•■͡• Oyus |
|
|
| Report Abuse |
|
|
Merely
|
  |
| Joined: 07 Dec 2010 |
| Total Posts: 17266 |
|
|
| 22 Sep 2014 05:40 PM |
| A lot of the attachment properties could apply to other types besides hats. For example, ROBLOX might decide to add a "Hair" class and a "Cape" class. Both of those would use all the attachment properties, so it makes senses for them to inherit from Accoutrement. |
|
|
| Report Abuse |
|
|
|
| 22 Sep 2014 05:53 PM |
| Still, if the Hat object works as the same as Accoutrement, and has the exactly same properties, Hat shouldn't have been created after all. |
|
|
| Report Abuse |
|
|
|
| 22 Sep 2014 06:47 PM |
Isn't it just like the difference between the left and the right twix bars?
-Vanilla |
|
|
| Report Abuse |
|
|
|
| 22 Sep 2014 07:01 PM |
^ Right twix is better!1111!11!1 |
|
|
| Report Abuse |
|
|
| |
|
Merely
|
  |
| Joined: 07 Dec 2010 |
| Total Posts: 17266 |
|
|
| 22 Sep 2014 08:08 PM |
"Still, if the Hat object works as the same as Accoutrement, and has the exactly same properties, Hat shouldn't have been created after all."
With that logic, BasePart would have never been created, since Part was the only class that inherited from BasePart. It was only later that other classes like WedgePart were added. |
|
|
| Report Abuse |
|
|
sncplay42
|
  |
| Joined: 27 Nov 2008 |
| Total Posts: 11891 |
|
|
| 22 Sep 2014 08:17 PM |
^ if I recall correctly BasePart DIDN'T exist until the other derived classes showed up. If it had existed initially it would make more sense to call BasePart Part and call Part something like CuboidPart, right?
Similar thing happened with CoreScripts: when they were added a class called BaseScript was created to share what they had in common with normal Scripts. |
|
|
| Report Abuse |
|
|
anaIyze
|
  |
| Joined: 29 May 2014 |
| Total Posts: 2048 |
|
|
| 23 Sep 2014 12:20 PM |
| The Hat object and Accountrement inserts hats and removes them though.. regarding the part in it `Handle` |
|
|
| Report Abuse |
|
|