Views: 23,105,680 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
12-06-24 08:18 PM |
Guest: |
0 users reading Collision ID's (Help) | 1 bot |
Main - General SM64DS hacking - Collision ID's (Help) | Hide post layouts | New reply |
TheHappyFaceKing |
| ||
Koopa The King Of All Happy Faces Level: 22 Posts: 1/101 EXP: 56652 Next: 1698 Since: 05-27-16 From: Happy Land Last post: 2475 days ago Last view: 1415 days ago |
I Just Started Replacing The Model's in SM64 DS using SM64DSe.
The first model i replaced was this: But when i play it i just go right though the Button like it's not even there. i assume it's be cause i left the Collision ID's Empty. If this is why then does anyone happen to know of a list for all the game's Collision type ID's? Right now I really need the Collision ID for this Button. Anyone know it? If it's not because of the Collision Id's being blank then what is it? |
Hiccup |
| ||
Normal user Level: 58 Posts: 511/815 EXP: 1556327 Next: 21219 Since: 09-06-12 Last post: 1916 days ago Last view: 17 days ago |
I'm having a similar problem. I'm trying to make a "solid block" object by overwriting the model for the unused "CG Stairs" object, but I can't get it to have collision in the right places...
Does this require ASM hacking? Even replacing the BMD and KCL with the BMD and KCL of another object produces the same problem... |
TheHappyFaceKing |
| ||
Koopa The King Of All Happy Faces Level: 22 Posts: 3/101 EXP: 56652 Next: 1698 Since: 05-27-16 From: Happy Land Last post: 2475 days ago Last view: 1415 days ago |
What's ASM hacking? |
Fiachra |
| ||
Local moderator Level: 65 Posts: 958/1065 EXP: 2298600 Next: 37028 Since: 12-15-12 From: Ireland Last post: 2385 days ago Last view: 335 days ago |
Are you trying to replace it with a collision map larger than the original? If so, it may require ASM hacking as most (all?) objects specify a range outside of which collision is not checked.
This range is determined by the value at offset 0xB8 from an object's address. Its value should be set to (the collision range shifted right three times). |
TheHappyFaceKing |
| ||
Koopa The King Of All Happy Faces Level: 22 Posts: 12/101 EXP: 56652 Next: 1698 Since: 05-27-16 From: Happy Land Last post: 2475 days ago Last view: 1415 days ago |
I made the model smaller than the original and what's ASM Hacking? |
Hiccup |
| ||
Normal user Level: 58 Posts: 512/815 EXP: 1556327 Next: 21219 Since: 09-06-12 Last post: 1916 days ago Last view: 17 days ago |
Modifying code
https://kuribo64.net/board/thread.php?id=1758 |
Fiachra |
| ||
Local moderator Level: 65 Posts: 962/1065 EXP: 2298600 Next: 37028 Since: 12-15-12 From: Ireland Last post: 2385 days ago Last view: 335 days ago |
1. What collision index are you using? The collision types used by objects don't match those used within the level. For most objects you just have to set it to zero which will be solid.
2. How are you importing the collision map? The collision maps for objects have a different scale than the level model's. You should click on an object and select "Replace model", leaving the "in-game preview size" as it is. |
TheHappyFaceKing |
| ||
Koopa The King Of All Happy Faces Level: 22 Posts: 13/101 EXP: 56652 Next: 1698 Since: 05-27-16 From: Happy Land Last post: 2475 days ago Last view: 1415 days ago |
I wanted to make the Original Model smaller so this is what i did to do so:
What i did was i selected the Red ! Button in the editor then i clicked Replace model then i clicked open and selected a custom model i made in sketchup then i resized it to make it slitly smaller than the original model "So it could fit in an Orange Brick Block" left all the collision types as 0 then clicked Import. Anything i'm missing? EDIT: The picture of the Button that i put in the post above is a picture of the Smaller button i put in (If this Help's) |
TheHappyFaceKing |
| ||
Koopa The King Of All Happy Faces Level: 22 Posts: 14/101 EXP: 56652 Next: 1698 Since: 05-27-16 From: Happy Land Last post: 2475 days ago Last view: 1415 days ago |
Quick Question: how do I download your ASM Hacking template?
((Where do I go from here when downloading it?)) |
Fiachra |
| ||
Local moderator Level: 65 Posts: 969/1065 EXP: 2298600 Next: 37028 Since: 12-15-12 From: Ireland Last post: 2385 days ago Last view: 335 days ago |
Try using the KCL editor to import the collision. You'll be able to see the original collision map and use that to judge whether you're importing at the correct scale. I was able to export the original, re-import it and it worked fine.
You'll need to remember to uncheck the box "Generate collision map" of you're importing the model afterwards. |
TheHappyFaceKing |
| ||
Koopa The King Of All Happy Faces Level: 22 Posts: 28/101 EXP: 56652 Next: 1698 Since: 05-27-16 From: Happy Land Last post: 2475 days ago Last view: 1415 days ago |
KCL Editor? |
Hiccup |
| ||
Normal user Level: 58 Posts: 520/815 EXP: 1556327 Next: 21219 Since: 09-06-12 Last post: 1916 days ago Last view: 17 days ago |
Click on a level. There is a KCL button on the top. Click that. |
Shugabush |
| ||
Member Normal user Level: 19 Posts: 50/76 EXP: 33429 Next: 2348 Since: 12-18-17 Last post: 1484 days ago Last view: 403 days ago |
Here. This document should make things a lot easier: https://docs.google.com/document/d/11tHJ77km4EPITucU9RMdhW5ImPEvCyxPxUAbxqzm6Ks/edit ____________________ check out my CLPS Document: https://docs.google.com/document/d/11tHJ77km4EPITucU9RMdhW5ImPEvCyxPxUAbxqzm6Ks/edit |
Main - General SM64DS hacking - Collision ID's (Help) | Hide post layouts | New reply |
Page rendered in 0.017 seconds. (2048KB of memory used) MySQL - queries: 30, rows: 224/224, time: 0.009 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |