KAMKEEL
4976e059f5
Enable/Disable Rotation GUI
2023-03-02 21:44:03 -05:00
KAMKEEL
cc0c83835c
Make Rotations Active
2023-03-02 16:22:38 -05:00
luisc
7ff568b1be
Fixed full body model rotations
2023-01-18 12:48:27 -06:00
luisc
755dcbab03
Torso rotations no longer affect other parts' pivots in ModelMPM
2023-01-18 11:55:06 -06:00
Luis C.M
be18e756fc
Animation overhaul, along with animation changes to the API.
2023-01-16 13:53:15 -06:00
KAMKEEL
bda76bafe6
Optimize Imports
2023-01-12 21:33:06 -05:00
Luis C.M
54d53041ac
Animation Data overhaul
2023-01-12 15:07:45 -06:00
KAMKEEL
8f62daba3e
Refactor JobPuppet and PartConfig
2023-01-11 22:42:36 -05:00
Luis C.M
8905f5f42e
Moved NPC puppet data to display data.
...
Improved mixin functionality, offsets and rotations always reset if the puppet "job" (not a job anymore, always in display) is disabled.
2023-01-11 19:12:53 -06:00
Luis C.M
3573b7e71e
Fixed NPC 2D armor being offset weirdly.
2023-01-09 17:39:16 -06:00
Luis C.M
9dfd562841
Fixed uninterpolated NPC puppet part offsets.
2023-01-09 01:22:48 -06:00
Luis C.M
49f93dfce2
IJobPuppet:
...
-Now restructured to use IModelPart to modify puppet parts.
-Old functions have been marked as deprecated, but still work.
2023-01-08 22:32:36 -06:00
Luis C.M
0db7ef8e66
Simplified puppet rendering code, iterates over puppet parts and their corresponding model renderers instead of having several if statements.
2023-01-07 14:01:04 -06:00
Luis C.M
4346992f14
IJobPuppet:
...
-Added the option to not interpolate between angles and move from one value to another at a constant speed.
2023-01-07 13:13:44 -06:00
Luis C.M
a82a06fe4d
Fixed resetting NPC body part pivots and rotations.
2022-12-22 23:34:13 -06:00
Luis C.M
2588f14105
Changed the functionality of the new variable that allows for larger angles.
2022-12-22 17:15:40 -06:00
Luis C.M
678ee8fc02
Added more API functions to IJobPuppet, and a "limitAngles" variable that lets puppet parts use full angles.
2022-12-22 17:04:53 -06:00
Luis C.M
c950dcfa5a
Adjusted puppet arm pivots based on body angles.
2022-12-22 16:31:28 -06:00
Luis C.M
bb7b33bf95
Added puppet offsets and adjusted puppet leg pivots based on body angles.
2022-12-22 15:24:39 -06:00
Luis C.M
4f553a9ee4
Fixed legs being dislocated from body for puppet NPCs when the body's Y-rotation is modified.
2022-12-22 10:54:56 -06:00
Luis C.M
343721c87a
Fixed arms being dislocated from body for puppet NPCs when the body's Y-rotation is modified.
2022-12-22 10:40:54 -06:00
Luis C.M
1d6499ea48
Added puppet animations and more functions for the IJobPuppet interface.
2022-12-22 01:36:50 -06:00
KAMKEEL
be9ae94163
Start API Branch
2022-11-15 15:25:53 -05:00
Luis C.M
b783d659d3
ModelMPM & RenderNPCInterface:
...
-Fixed console spam for missing NPC skin and skin overlay textures.
2022-11-04 13:32:08 -05:00
KAMKEEL
9683d467bc
Fix Cloak Damage Coloring
2022-08-18 04:58:34 -04:00
c0508383
e6e266f3b6
NPCs with entity models can now also use overlays.
2022-07-13 02:12:59 -05:00
KAMKEEL
ef5ab224e2
Fix Cloak Rendering
2022-06-17 13:16:54 -04:00
KAMKEEL
16edeabb9a
Cape Invisibility | MPM Dependency Fix
2022-06-15 01:58:46 -04:00
Luis C.M
0ed5887046
Alex armor now renders correctly for NPCs.
2022-05-29 03:06:57 -05:00
KAMKEEL
e72672ad71
Revert to Original 😦
2022-04-11 23:01:41 -04:00
KAMKEEL
77ed924492
Steve32 Fake Framework
...
Started Creating Steve32 Fake so that 64x64 Textures can be applied to 64x32 Steve
2022-04-09 21:04:09 -04:00
Luis C.M
092592bd27
Fixed Alex solid armwear
2022-03-23 01:24:24 -05:00
luisc
6459e7fe2a
Added solid render option for bodywear.
2022-01-02 18:13:01 -06:00
luisc
a32db79a0b
Added solid render option for bodywear
2021-12-30 08:27:04 -06:00
luisc
ecbfd7dab0
Fixed some console spam caused by a NullPointerException when checking scriptVisibleToPlayer(player) in ModelMPM
2021-11-23 15:08:35 -06:00
luisc
d24422c3a1
Added setVisibleTo(player,visible) and isVisibleTo(player) to ScriptNpc
2021-11-22 23:34:02 -06:00
KAMKEEL
3a36be0ae4
Added MarkovNameGenerator, Added Disable Body Part Feature
...
Two New Features >>
+ Added Markov Name Generate
+ Corrected Hide Body Parts
2021-06-13 19:26:00 -04:00
KAMKEEL
018f24d603
Updated Steve64x32 to Fix Armor
...
Fixed the Armor models messing up
2021-05-08 01:23:11 -04:00
KAMKEEL
17d1656dab
Armor Fixes, Part Fixes, Naga Leg Fix, Digitigrade Leg Fix
...
A few patches needed
2021-05-08 00:17:26 -04:00
KAMKEEL
7391e97107
Code Cleanup
...
Removing Redundant parameters
2021-05-07 19:49:04 -04:00
KAMKEEL
bd25da3593
Remove Steve64x32 Alternative
...
>> Fixing Breasts
>> Fixing Capes
2021-05-07 19:46:26 -04:00
KAMKEEL
66270715ac
Updating Texture Sizes
...
Attempting to implement a selective renderer to allow for 64x64 Skin Url type for mobs.
2021-05-04 03:52:44 -04:00
KAMKEEL
8a4be0bc1e
Big Changes to ModelMPM for 1.8 Layers
...
> Added all 2D Layers to Models
> Moved Texture Location for PartData to remove texture syncing between MorePlayerModels and CustomNPC.
> Attempted first start at Bodywear 3D model similar to Headwear 3D model.
2021-05-02 22:53:03 -04:00
KAMKEEL
21713aa33c
Fixing Textures for Parts
2021-04-30 21:24:47 -04:00
KAMKEEL
59263e1ad9
Fixed Entity Modeling!
2021-04-30 02:43:35 -04:00
KAMKEEL
ea1672a242
Revert "Revert "WORKING MODEL CHANGER!""
...
This reverts commit d2b5ce2880 .
2021-04-29 20:42:52 -04:00
KAMKEEL
d2b5ce2880
Revert "WORKING MODEL CHANGER!"
...
This reverts commit 97dc3e9f13 .
2021-04-29 20:41:55 -04:00
KAMKEEL
97dc3e9f13
WORKING MODEL CHANGER!
...
Added Working Model Changer that allows you to change between Default, Steve 64 x 64, Alex Models. Now instead of selecting a completely different Entity, simply go to the Model Editor to change the Model Type and Version.
2021-04-29 20:13:16 -04:00
KAMKEEL
51b8e34c02
More Changes Attempted
...
Attempting to figure out how to render 2 versions of one EntityCustomNpc, all attempts failed thus far.
2021-04-29 06:37:35 -04:00
KAMKEEL
5f2b7a0142
CustomNPC64 Created and Completed
...
Working on editting the code so that the load texture function is called differently for CustomNPC64.
2021-04-29 02:53:19 -04:00