Commit Graph

96 Commits

Author SHA1 Message Date
incentive bde24db224 Merge upstream changes from 2026-05-31 2026-05-31 11:23:38 -04:00
Martin Michelsen e9c2ac34a3 eliminate using namespace 2026-05-25 16:44:37 -07:00
incentive 1c3e8ca53c Merge upstream newserv preferred lobby changes 2026-05-02 22:46:20 -04:00
Martin Michelsen 1fa3d18430 rewrite ItemParameterTable 2026-05-02 09:36:16 -07:00
incentive f05e68492d PSO Peeps Start
Docker / Build (push) Has been cancelled
2026-05-01 23:14:17 -04:00
Martin Michelsen 87e85932a4 switch rare drops to stacked space logic 2026-04-03 19:52:42 -07:00
Martin Michelsen 5724fb9a12 add $allrare debug command; closes #739 2026-03-22 21:37:43 -07:00
Martin Michelsen 4e3549ba6b use EnemyType in ItemCreator; fix incorrect drop tables 2026-03-08 20:40:15 -07:00
Martin Michelsen 4aa206bd4b add all BP indexes and fix incorrect RT indexes 2026-01-04 00:59:39 -08:00
Martin Michelsen cb7c45ef27 reformat ItemCreator.cc 2026-01-01 11:14:17 -08:00
Martin Michelsen e02a006b60 add support for cross-episode quests 2025-11-28 12:40:14 -08:00
Martin Michelsen 87248e7e67 fix enemy alias lookup logic 2025-11-11 00:04:55 -08:00
Martin Michelsen b9e3973c76 document specialized item box format 2025-11-06 22:47:07 -08:00
Martin Michelsen 46c2260d0f use enums for difficulty and language; fix enemy state aliases; closes #694 2025-10-18 01:03:00 -07:00
Martin Michelsen 2bab3f2f8f fix episode 4 boss drops
Docker / Build (push) Has been cancelled
2025-09-30 23:19:44 -07:00
Martin Michelsen cc99050964 switch to coroutine execution model 2025-05-26 14:11:38 -07:00
Martin Michelsen 4489bca037 document more map object types 2025-03-17 22:57:24 -07:00
Martin Michelsen 104e31028b fix incorrect box drop areas in rare tables 2025-02-22 16:50:18 -08:00
Martin Michelsen 8508607c87 rename DC_V1_11_2000_PROTOTYPE to DC_11_2000 2025-01-01 20:58:28 -08:00
Martin Michelsen 75de6f259d add safeties for 6xBB and 6xBC commands 2024-11-05 21:31:30 -08:00
Martin Michelsen 7baf5ce327 minor cleanup 2024-10-30 18:46:19 -07:00
Martin Michelsen 996509531c fix enemy_type check in ItemCreator 2024-10-29 06:20:49 -07:00
Martin Michelsen 299e187380 fix edge cases in drop table area computation 2024-07-28 19:41:31 -07:00
Martin Michelsen 1bfbf09891 use phosg namespace 2024-07-28 11:54:41 -07:00
Martin Michelsen d8230eb37a load non-v4 level tables 2024-05-17 20:32:52 -07:00
Martin Michelsen f71980382a add favored weapon type table in comments 2024-05-16 21:35:21 -07:00
Martin Michelsen 45679a7f98 add index comments in shop generator 2024-05-15 22:05:34 -07:00
Martin Michelsen 2e7c792b97 fix equip state after item combinations applied 2024-05-04 20:39:52 -07:00
Martin Michelsen 50a32429be split rare announcement item sets by game version 2024-03-31 12:31:25 -07:00
Martin Michelsen 2aae90e65a add option to use game creator section ID 2024-03-09 09:45:20 -08:00
Martin Michelsen a39881fa89 change game section ID on leader change 2024-03-08 21:19:56 -08:00
Martin Michelsen 4a8415308e support extended attributes in json rare tables 2024-03-07 20:52:40 -08:00
Martin Michelsen af1c51b2b5 fix v1 unidentified item logic 2024-02-29 21:28:15 -08:00
Martin Michelsen 294d180e68 use system randomness by default unless overridden 2024-02-23 23:58:10 -08:00
Martin Michelsen 0383dc90b8 allow overriding stack sizes 2024-02-22 00:10:42 -08:00
Martin Michelsen cda86e586d fix Dragon and De Rol Le drops on v1 2024-02-18 09:33:38 -08:00
Martin Michelsen 4830f5a41e fix battle area number normalization and add more structs/enums 2024-01-30 21:46:03 -08:00
Martin Michelsen d5d85bf5d9 fix ItemCreator unit table on DC NTE and GC NTE 2024-01-11 12:38:12 -08:00
Martin Michelsen ad86acd8ef fix DCv1 ItemCreator constructor 2024-01-10 07:48:47 -08:00
Martin Michelsen 7fc3cca11b fix incorrect exception type during item identification 2024-01-04 10:58:34 -08:00
Martin Michelsen 612b5d28ba fix tech disk stacking on 11/2000 2024-01-04 10:39:18 -08:00
Martin Michelsen 2050173666 fix incorrect ItemPT meseta ranges giving 65535 meseta 2024-01-03 00:29:35 -08:00
Martin Michelsen df29a60a6e load maps on all versions 2024-01-03 00:22:28 -08:00
Martin Michelsen 6917f40d3e 11/2000 also doesn't expect mag colors 2024-01-01 12:28:15 -08:00
Martin Michelsen efe2515a44 make generated mag colors random 2024-01-01 12:08:32 -08:00
Martin Michelsen 962ee6874e fix tool item stackability on 11/2000 2024-01-01 11:22:03 -08:00
Martin Michelsen 2fda85c750 restrict rare notifs to items generated from ItemRT 2024-01-01 10:24:18 -08:00
Martin Michelsen 1a2d5c1772 rename GC_EP3_TRIAL_EDITION to GC_EP3_NTE 2023-12-26 09:56:38 -08:00
Martin Michelsen 3f9cad1ca5 add support for PC NTE 2023-12-17 23:32:41 -08:00
Martin Michelsen 66d7594a36 implement nonstandard drop modes 2023-12-16 10:09:40 -08:00