Luis C.M
|
a3de45cd55
|
IDBCPlayer:
-Implemented form mastery functions.
|
2023-04-14 15:42:34 -05:00 |
|
Luis C.M
|
f165e5172c
|
IDBCPlayer:
-Had to remove getMaxMeleeStrength and getMeleeStrength functions.
|
2023-02-21 22:03:14 -06:00 |
|
Luis C.M
|
23cfe66ecb
|
IDBCPlayer:
-Made getMeleeStrength an overriding function to IEntityLivingBase
|
2023-02-21 12:55:04 -06:00 |
|
Luis C.M
|
9b330007fd
|
IDBCPlayer:
-Added getMeleeDamage() and getMaxMeleeDamage() functions
|
2023-02-21 12:43:09 -06:00 |
|
KAMKEEL
|
bda76bafe6
|
Optimize Imports
|
2023-01-12 21:33:06 -05:00 |
|
KAMKEEL
|
be9ae94163
|
Start API Branch
|
2022-11-15 15:25:53 -05:00 |
|
Luis C.M
|
1ca5a306fc
|
IDBCPlayer:
-Items can be set in vanity or armor slots, based on a "vanity" boolean value in setItem().
ISkinOverlay:
-Renamed setScale to setTextureScale.
|
2022-06-19 15:18:13 -05:00 |
|
Luis C.M
|
c7085f7acb
|
IDBCPlayer:
-Added getItem(byte slot) to get IItemStack objects from DBC EP slots.
-Renamed setInventoryItem to setItem
|
2022-06-13 21:24:55 -05:00 |
|
Luis C.M
|
ab5775f8f3
|
IDBCPlayer:
-Added void setInventoryItem(byte slot, IItemStack itemStack) function to set and remove (set null) items from DBC extra inventory.
|
2022-06-13 21:01:58 -05:00 |
|
Luis C.M
|
8d4a7ea0b6
|
More merge fixes
|
2022-05-27 15:54:12 -05:00 |
|
Luis C.M
|
cf33b90b26
|
Used interfaces in implementations instead of the real classes for most scripted classes.
|
2022-05-11 22:08:31 -05:00 |
|
Luis C.M
|
6896cec417
|
Every function in API classes that calls the main API class now calls the loaded API wrapper, renamed to NpcAPI, instead of the abstract class, renamed to AbstractNpcAPI.
|
2022-05-11 17:12:48 -05:00 |
|
Luis C.M
|
6dea5a1cbc
|
Interfaces have a file strucutre resembling the file structure of their implementing classes.
|
2022-05-11 16:43:14 -05:00 |
|
Luis C.M
|
26f5f86dca
|
Implemented Scripted Custom Items.
|
2022-05-11 01:10:31 -05:00 |
|
luisc
|
c2a669fbeb
|
The setForm() function in ScriptDBCPlayer prevents crashes from form levels that are out of bounds now.
|
2022-02-21 20:16:42 -06:00 |
|
luisc
|
c3541df1dc
|
Fix to getFormLevel() in ScriptDBCPlayer
|
2022-01-04 00:06:48 -06:00 |
|
luisc
|
e676c808e3
|
Fixed getFormLevel not working when player form NBT is "pty". ScriptBlock now correctly sets its tile field, allowing players to access blocks as chests, crates, etc.
|
2021-12-26 21:08:35 -06:00 |
|
luisc
|
69b7a9aab4
|
Fixed errors in remove and clear functions for bonusAttribute in ScriptDBCPlayer
|
2021-12-15 06:46:27 -06:00 |
|
luisc
|
9d9c481bdd
|
Added alternative bonusAttribute function for just get remove and clear, as well as dedicated functions for all bonus attribute functions.
|
2021-12-15 06:19:16 -06:00 |
|
luisc
|
98d2d943ae
|
Added bonusAttribute function, which works the same as the command.
|
2021-12-15 05:43:07 -06:00 |
|
luisc
|
e9a4471cd2
|
Added getSkills and setSkills functions to ScriptDBCPlayer
|
2021-12-15 03:19:34 -06:00 |
|
luisc
|
934d5a69d6
|
Added getFormLevel and setFormLevel to ScriptDBCPlayer
|
2021-12-15 03:14:48 -06:00 |
|
luisc
|
cad275e845
|
Added isBlocking, set/getHairCode, set/getExtraCode, and getInventory functions to ScriptDBCPlayer
|
2021-12-14 21:41:57 -06:00 |
|
luisc
|
cf91d8638f
|
Fixed getDBCPlayer not returning a DBC Player instance.
|
2021-12-13 18:33:20 -06:00 |
|
luisc
|
3cd1410c19
|
Added new ScriptDBCPlayer class for manipulating Dragon Block C attributes.
Flying NPCs no longer chase you down if you're dead, or if they're dead.
|
2021-12-05 15:04:03 -06:00 |
|