User talk:Camoy
Notices
- I fixed all object page redirects.
- Found as many obsoulete pages as possible, and added to the Pending Removal category.
- Fixed all the events. For content and format.
- Added examples to all events.
- Added redirects for all events.
- Added Preliminary template to necessary pages.
- Added a Locked template, and edited the Disambig template, and all the pages with it.
- Moved and fixed all methods. For content and format.
Redirects
I did quite a bit of work to get all pages redirecting properly. I've noticed a few need to be deleted because they are in the wrong URL format. Here is the list:
- http://wiki.roblox.com/index.php/Rbx.lua.DataModelMesh_(Object)
- http://wiki.roblox.com/index.php/RBX.lua.StarterPack_(Object)
- http://wiki.roblox.com/index.php/FileMesh_(Object)
- http://wiki.roblox.com/index.php/DynamicRotate_(Object)
I'll be formatting most of the objects/services into the newer updated template. I will also be trying to eliminate many red links, and stubs. Camoy • Contribs (August 29 2010)
- Have you applied the Pending Removal category to said pages?
- I shall do that now. Camoy • Contribs (August 29 2010)
- Also, I noticed you stole my formatting from MrDoomBringers page. You might want to check out Template:EmphasisBox, if you haven't already
- I shall do that now. Camoy • Contribs (August 29 2010)
Object Page Renovation
Now that we have new Wiki writers, it will be easier to implement the new object pages. There are TONS of outdated object pages, and we want to make them all look like the Part page. Recently I did all the redirects for all the pages, so there shouldn't be any issues with strange redirects. We have also done formatting for all properties, events, and methods, they just need to be implemented in the object pages. You should use the Part's source code and just update all the information. The goal is to get all the object pages in this new format! If you want to pitch in say so. Camoy • Contribs (August 29 2010)
- Please don't. I have something special planned for the object pages (a do-it-all template). Can you instead focus on the
Object:*</syntaxhighlight> pages instead. There're instructions on MrDoomBringer's page, and on the template page. Also, the members template is very handy.
- Also, if you're still working on the function pages, can you rename 'em all to Methods? (template also) I realise that that's a HUGE job, but if you're going through 'em anyway.
Other
Do you know a good amount of CSS? Because if you do, I need help with the margin property. It doesn't seem to be working on my page here. -MrNicNac
- I do, which part of the CSS isn't working? Also, please use the signature button on your toolbar to sign posts to user talk pages :3 Camoy • Contribs (December 24 2010)
- That's probably because you're using tables. Use
<div></syntaxhighlight>s or better the EmphasisBox template instead.
- That EmphasisBox is hot. I love that template, thanks for that one NXTBoy :3 Camoy • Contribs (December 24 2010)
- Thanks. I'm a bit unhappy about the dark colors not being vivid enough but meh. Feel free to poke around with the color template.
Just a side note, what should we be doing about the Object pages. Are we still using the Function suffix or are we moving it to the Method suffix? Because people are still editing the function pages that are in the old Function category which I thought we were trying to remove before Camoy • Contribs (December 24 2010)
- Method suffix, if possible.
Object:BodyThrust/superclass - Instance
Are you sure? I strongly suspect that there is a hidden BasePhysicsBody or something similar from which all the Body_ classes are derived. Currently, it's a bit of a shot in the dark finding it, but I reckon it's there. That's why I left those classes.
- I'm confident in this. I trust Anaminus's "Object Tree" is correct. I'll look into it further though, it shouldn't be too hard to fix them anyway... Camoy • Contribs (December 27 2010)
- Another reason I'm confident that it inherits from Instance is that there isn't really a common method or property in all of the Body objects that could be inherited from a hidden class. maxForce doesn't count because BodyAngularVelocity uses maxTorque. Camoy • Contribs (December 27 2010)
- Yeah, but it'd mean that the physics engine could find all physics affecting objects if such a base class existed.
Then again ROBLOX physics engine isn't the best. It could just use the long way. Camoy • Contribs (December 27 2010)
- I guess you're right. It is fairly trivial to fix.
- It's pretty simple to find a base class. Just check what each member is a "Member of" in the Object Browser. For example, float P in BodyGyro is a Member of BodyGyro (no baseclass here). bool Anchored in Part is a Member of BasePart (baseclass). I haven't found any hidden baseclasses from the body classes. --Anaminus 03:27, 1 January 2011 (UTC)
- Though is it possible that it has a base class that does not give any members and just serves as an identifying purpose? Camoy • Contribs (January 1 2011)
- Such as Object:GuiLabel
- I wrote a script that tried all possible combinations of "Physics", "Body", "Base", "Instance", and "Object", as an ancestor class with no avail (Except the combination "Instance", obviously). Maybe there's a key word I'm missing from my list.
- The thing about the body classes is, they're really old. The IsA method is quite new, and the idea of deriving from a baseclass for the purpose of identifying (or making IsA useful) could just as easily be new. Think of the Value classes; they appear to have no unique baseclass either, and they're also quite ancient. You know how the devs are with not updating everything to a new feature. --Anaminus 20:04, 1 January 2011 (UTC)
Object:IntConstrainedValue/superclass - Instance
Isn't it IntValue?
HopperBin Deprecation
You had a reason for saying HopperBin was depricated, right? You mind telling me what that reason is because I haven't heard anything like that and there hasn't been a replacement object made. --ArceusInator 00:57, 30 December 2010 (UTC)
- It was deprecated for a long time. It was replaced by a Tool which can do the same thing. Although in the Object Browser it doesn't show up as deprecated anymore. I'm not sure if they still consider it to be deprecated or not because ROBLOX never makes any official announcements about any changes to the API.... Camoy • Contribs (December 30 2010)
Service:BadgeService
Sorry, but you really don't want to do that. All Instances of any kind should use the Object prefix. My code will fail in all kinds of ways if you don't. Just add the Services category to it instead, for now.
- I realized that after I added the members, so I changed it right after to be Object:BadgeService and added the deleted template to all the Service:BadgeService/blah pages I made. Camoy • Contribs (January 1 2011)