Luis C.M
35b41d4cf7
Removed several unused lines of code from RenderCNPCPlayer.
2022-06-30 12:35:29 -05:00
Luis C.M
b789c80046
ISkinOverlay:
...
-Scales to JYCAge now.
2022-06-20 02:08:33 -05:00
Luis C.M
522b5b884a
Scripted Skin Overlay render and packet sending fixes.
2022-06-15 03:48:32 -05:00
Luis C.M
1293fabca9
RenderCNPCPlayer changes in ClientEventHandler:
...
-Fixed cancelling an uncancellable armor render event.
-Only RenderPlayerEvent.Specials.Pre is cancelled, rather than trying to cancel both Pre & Post.
RenderCNPCPlayer:
-Now always returns -1 as a render pass.
2022-06-13 00:47:39 -05:00
Luis C.M
8b77597e27
Overlays don't render over special DBC model parts like antennae & tails.
2022-06-12 03:38:20 -05:00
Luis C.M
f9e92f3172
Added blend attribute to skin overlays.
2022-05-29 05:23:39 -05:00
Luis C.M
2b15ba9197
Fixed x64 texture bug, breaking textures after switching the model type from x64 to x32
...
Fixed crash report handler issue with custom overlays.
Removed "textureGlowLocation" field, which is unused now.
2022-05-28 02:12:33 -05:00
Luis C.M
301e113be2
Added quest tracking, need to add objectives list and turn in info too.
2022-05-27 14:32:24 -05:00
Luis C.M
d040fa3da7
Overlays blend with alpha values whether glowing or not.
2022-05-24 00:58:12 -05:00
Luis C.M
991635f4cc
Sped up how fast hotbar items are switched when players have a skin overlay on.
2022-05-24 00:48:33 -05:00
Luis C.M
b6c62332ed
Fixed SkinOverlay objects not having their parent object initialized correctly.
2022-05-23 20:47:32 -05:00
Luis C.M
6fa5d0d8de
Improved alpha blending for skin overlays
2022-05-23 00:45:32 -05:00
Luis C.M
40fce63734
Skin overlays render on top of Saiyan tails.
2022-05-22 05:17:01 -05:00
Luis C.M
d93ffc859c
Skin overlays render on top of Namekian antennae now.
2022-05-22 05:14:13 -05:00
Luis C.M
fd9e0d8ead
Skin overlays when viewed in first person now correctly apply moving texture updates.
2022-05-22 05:08:43 -05:00
Luis C.M
0a067eceb5
Added DBC support for overlays.
2022-05-21 20:00:45 -05:00
Luis C.M
7bd0155dbf
Implemented player skin overlays to be compatible with other mods' custom player renderers (Renders on top using events instead of registering a new renderer).
2022-05-20 05:02:18 -05:00
Luis C.M
41401d0521
Removed redundant ScriptSkinOverlay, using SkinOverlayData in place of it, which now implements ISkinOverlay.
2022-05-17 04:46:06 -05:00
Luis C.M
8bc3190295
Implemented multiple overlay layers for CNPCs, replaces powered textures.
2022-05-17 04:34:46 -05:00
Luis C.M
e8a3eb8344
Implemented offsets for player skin overlays
2022-05-17 00:01:31 -05:00
Luis C.M
f9fcd6b9f8
Added alpha, size, scale, and speed attributes to player skin overlays.
2022-05-16 23:27:11 -05:00
Luis C.M
83fbccdf55
Added setAlpha to skin overlays
2022-05-16 22:14:11 -05:00
Luis C.M
6f9358c1ca
Glow can be disabled/enabled on skin overlays
2022-05-16 22:04:54 -05:00
Luis C.M
dbfbab7be2
Players can now have multiple skin overlays, just like GUI overlays.
2022-05-16 18:47:16 -05:00
Luis C.M
9a0aae50e0
Implemented custom player overlays.
2022-05-16 05:45:00 -05:00