Kamron Batman
de39b1036f
fix: Fixes IDE modifying arcane circle migration. ( #1226 )
2022-11-02 22:20:52 -07:00
Kamron Batman
d0ba94aa83
fix: Fixes addons that do not give deeds ( #1224 )
2022-11-02 19:26:51 -07:00
Kamron Batman
39e6f62ec9
fix: Codegens more misc items ( #1216 )
2022-10-29 16:08:23 -07:00
Kamron Batman
212ce8bc24
fix: Codegens more misc items ( #1214 )
2022-10-29 00:43:30 -07:00
Kamron Batman
505865e3ed
fix: Codegens misc ML items ( #1213 )
2022-10-28 20:44:08 -07:00
Kamron Batman
f31cc275bd
fix: Code gens artifacts ( #1168 )
2022-09-10 14:40:19 -07:00
Kamron Batman
b44c69bcee
fix: Source generates map item serialization ( #1166 )
2022-09-07 01:13:20 -07:00
Ricky Taylor
b5a06d0545
feat: Implement Oil Flask & Refueling ( #1165 )
2022-09-07 00:35:47 -07:00
Kamron Batman
89815ad4d3
feat: Updates to Serialization Generator v2.2 ( #1157 )
...
* Adds `SerializationProperty` - This will generate the private variable for serialization. Also provides an option `useField` to specify your own. Example:
```cs
[SerializationProperty(0, useField: nameof(_resource)]
```
2022-09-04 08:45:27 -07:00
Kamron Batman
c5d1927df3
fix: Cleans up more spells ( #1122 )
2022-07-16 23:15:45 -07:00
Kamron Batman
7c981b2d10
fix: Adds throwing weapons ( #1107 )
2022-07-01 17:03:27 -07:00
Kamron Batman
7adf52ef48
fix: Moves mods and fixes migrations for lights ( #1080 )
...
- [X] Removes duplicate property for owner.
- [X] Codegens them all (even though they aren't used, just in case someone wants to).
2022-06-18 21:28:51 -07:00
Kamron Batman
41efa69b56
fix: Adds OSI candle/torch functionality, codegens lights ( #1075 )
2022-06-17 23:26:27 -07:00
Kamron Batman
6edccfe2aa
fix: Codegens mahjong ( #1070 )
2022-06-16 10:19:49 -07:00
Kamron Batman
c1cc1308a5
fix: Codegens guildstone and jewelery ( #1061 )
2022-06-14 08:29:00 -07:00
Kamron Batman
a07c42fc85
fix: Codegens gems ( #1059 )
2022-06-13 17:38:46 -07:00
Kamron Batman
368160144b
fix: Codegens games ( #1058 )
2022-06-13 17:31:56 -07:00
Kamron Batman
864440a05e
fix: Source generates food. ( #1054 )
2022-06-13 01:48:27 -07:00
Kamron Batman
59e1793c2d
fix: Codegens fillable containers ( #862 )
...
- [X] Fillable containers now relock/retrap after respawn.
- [X] Optimized the lookup and serialization.
2022-06-13 01:13:59 -07:00
Kamron Batman
12404ba6f6
fix: Fixes linux not enumerating directories, and wrong spelling for migration files ( #1049 )
2022-06-12 09:59:23 -07:00
Kamron Batman
dd95a8a1e3
fix: Codegens Food & Beverages ( #1021 )
...
- [X] Simplifies beverages
- [X] Codegens food & beverages
2022-05-15 21:56:04 -07:00
Kamron Batman
933c41070f
fix: Codegens farmables ( #1001 )
2022-04-17 17:10:45 -07:00
Kamron Batman
4bde9a4c86
fix: Codegens vendor contracts ( #1000 )
2022-04-17 16:51:59 -07:00
Kamron Batman
54d728a322
fix: Updates serialization to use v2.0 ( #998 )
...
- [X] Deletes serialization annotations
- [X] Updates to ModernUO.Serialization.Annotations nuget
- [X] Updates serializer to v2.0
- [X] Changes all `Serializable()` to `SerializationGenerator()`
- [X] Updates to schema generator v2.0
2022-04-17 08:02:15 -07:00
Kamron Batman
9baa6f58e7
fix: Codegens deeds ( #983 )
2022-03-30 19:42:38 -07:00
Kamron Batman
b6d155687e
feat: Adds account enumerator ( #980 )
2022-03-29 13:29:35 -07:00
Kamron Batman
b61968db86
fix: Codegens artifacts ( #978 )
2022-03-27 17:56:00 -07:00
Kamron Batman
fa0bf86a08
fix: Codegens furniture containers ( #977 )
2022-03-27 15:02:29 -07:00
Kamron Batman
8f922c94ae
fix: Codegens lockable containers and cleans up lockpickable ( #976 )
2022-03-26 21:48:18 -07:00
Kamron Batman
fc0594f87c
fix: Codegens TreasureMapChest ( #975 )
2022-03-26 21:33:46 -07:00
Kamron Batman
ba5bb13e60
fix: Codegens mark containers ( #974 )
2022-03-26 21:23:21 -07:00
Kamron Batman
2f6a0fad3a
fix: Codegens trappable containers ( #973 )
...
Splits out trappable container so the logic is easier to expand.
Changes trappable containers to be code genned.
2022-03-26 21:15:15 -07:00
Kamron Batman
54b268c02f
fix: Codegens treasure chests ( #949 )
2022-02-27 18:02:36 -08:00
Kamron Batman
17f8d3563a
fix: Codegens treasure/paragon chests & strongboxes ( #948 )
2022-02-27 17:22:38 -08:00
Kamron Batman
9bc6d5bdb8
fix: Codegens salvage bags ( #947 )
2022-02-27 17:09:12 -08:00
Kamron Batman
003ad1164f
fix: Codegens containers ( #946 )
2022-02-27 17:01:49 -08:00
Kamron Batman
77181678da
fix: Converts BaseArmor and BaseClothing to use string crafter fields ( #928 )
2022-02-27 03:18:17 -08:00
Kamron Batman
c8043e8dd2
fix: Codegens remaining construction items ( #859 )
2021-11-21 10:45:07 -08:00
Kamron Batman
bfbe2a6512
fix: Updates professions & new player gargish equipment ( #819 )
...
* Now reads Prof.txt to get the professions
* The templated professions are based on profession `TrueName`
* Adds missing starting equipment
* Implements gargish starting equipment
* Consolidates some of the code
* Moves TC stuff to the TC file.
* Fixes some starting equipment that was wrong.
Note:
* Implementing the original T2A professions is possible on the client side, but requires moving the old clilocs to the current clilocs file. In the current file the entries are blank.
* Using the original LBR professions (they match AOS but without necromancy/chivalry) is kind of confusing because the profession indexes are ripped out of the UOTD/UOR ones and have non-sequential indexes. This will probably cause confusion and people will get no templated items when they select the wrong profession.
2021-10-16 10:48:58 -07:00
Kamron Batman
8eaa859332
fix: Fixes code genning armor, clothing, and BODs ( #810 )
...
* Fixes code genning clothing
* Fixes code genning armor
* Fixes code genning BODs
2021-09-28 22:09:34 -07:00
Kamron Batman
990d151ef3
fix: Codegens some decorations ( #806 )
2021-09-26 20:02:16 -07:00
Kamron Batman
2253a2332c
fix: Fixes ML containers and addons ( #804 )
...
* Fixes some ML addons so they are containers
* Adds some missing ML artifacts
* Fixes carpentry gump crafting entries
2021-09-26 18:54:33 -07:00
Kamron Batman
fa5eafdaff
fix: Adds Created, LastSerialized, and BeforeSerialize for all entities. ( #775 )
...
* Adds `BeforeSerialized` for entities to handle cleanup.
* Adds `Created` and `LastSerialized` fields to all entities. While this is a big bloat, this will be necessary for identifying dangling references to other invalid entities.
* Changes formula for determining a valid reference to be _not null, not deleted, and reference's created date must be at or before the entities last serialized date_.
* Adds versioning to idx file and serializes `Created` and `LastSerialized`.
* Fixes Save Stats and also disables it by default.
2021-09-26 01:09:45 -07:00
Kamron Batman
408a343e0c
Fix: Fixes evil mages so they look correct for T2A/UOTD ( #735 )
2021-08-26 19:11:16 -07:00
Kamron Batman
ca3faec01d
fix(codegen): Codegens clothing ( #714 )
2021-08-24 23:11:59 -07:00
Kamron Batman
b4566fe154
fix(wands): Fixes codegenning BaseWand. ( #718 )
2021-08-22 14:30:38 -07:00
Kamron Batman
d9a9e90c14
fix(codegen): Codegens bulletin boards. ( #712 )
2021-08-22 08:05:03 -07:00
Michael Dijkstra
8b0eb1aa79
fix(codegen): Codegens wands ( #716 )
2021-08-22 01:30:27 -07:00
Kamron Batman
957e5fd4e1
fix(codegen): Codegens champion artifacts ( #713 )
2021-08-21 13:03:05 -07:00
Kamron Batman
c2f853d8a8
fix(codegen): Fixes base armor using wrong int type ( #708 )
2021-08-19 23:02:16 -07:00