reman3/Rayman_X/cpa/CustomBits.txt

35 lines
2.3 KiB
Plaintext

custombits:
1: UnseenFrozenAnimPlayer (pour indiquer que le player n'est pas joué si le perso est invisible)
2: NeedModuleMatrices (pour indiquer qu'il faut maintenir à jour les matrices globales des modules de l'acteur)
3: Deplacable (objet qui peut être "déplaçable" à l'aide du GrappinBis)
4: Projectile (objet projectile)
5: Raytrace HIT (objet qui sera détecté par un lancé de Rayon)
6: Visable (objet qui peut être visé plus facilement par rayman)
7: Cannot crush Principal Actor (objet qui ne peut pas écraser RM entre lui et un autre obstacle)
8: Ramassable (object qui peut être ramassé par RM)
9: ShadowOnActors (This actor has a shadow)
10: ShadowOnMe (This actor can have the shadow of another actor projected on it)
11: Prunable (reagit a la collision avec une prune en l'integrant dans son anim -> une prune qui le touche disparait)
12: OutOfVisibility Positionné quand le perso n'est pas affiché (culling échoué)
13: UnseenFrozen Pour indiquer que le perso est figé quand il n'est pas affiché
14: NoAnimPlayer Pour ne plus jouer le player d'anim pour le perso
15: Fightable Perso qui peut être combattu en mode combat
16: NoMeca Pour ne plus jouer la mécanique
17: NoAI Pour ne plus jouer l'IA
18: DestroyWhenAnimEnded L'objet est detruit dès que la dernière animation est terminée
19: NoAnimPlayerWhenTooFar (pour indiquer que le player n'est pas joué si le perso est trop loin de Rayman)
20: NoAIWhenTooFar (pour indiquer que l'AI n'est pas jouée si le perso est trop loin de Rayman)
21: Unfreezable (pour continuer a le traiter même quand le moteur se gèle)
22: UsesTransparencyZone pour faire un culling en profondeur en faisant apparaitre le perso par transparence
23: NoMecaWhenTooFar (pour indiquer que la meca n'est pas jouée si le perso est trop loin de Rayman)
24: SoundWhenInvisible This actor will play sound even if its anim player is frozen.
25: Protection PC Ne pas utiliser
28: IA User 1 (interrupteur on/off)
29: IA User 2
30: IA User 3
31: IA User 4
32: Principal Actor rayman doit avoir ce custombit mis. il est utilisé divers endroits dans le moteur et notament par la mécanique
pour effectuer plusieurs fois les collisions dans certains cas. Il sert également à créer des cas particuliers
pour sauvegarder certains champs de ministructures dont la sauvegarde n'est pas utille aux autres acteurs