Commit Graph
83 Commits
Author SHA1 Message Date
David Sangrey 1fbd4be5a9 Two More Files 2026-06-08 18:36:52 -04:00
David Sangrey 20ea187f00 [PRE-RELEASE] 6.1.0-beta3 2026-01-19 00:16:43 -05:00
David Sangrey beb68efae8 [2568] Fix Ships JSON Typo 2025-12-25 01:36:24 -05:00
David Sangrey 2041b3d3d3 [Minor] Update Type Hints and Alias Usages 2025-12-01 22:04:28 -05:00
David Sangrey c3f9247cd1 [#2116] Hand more things to TTK 2025-11-11 20:24:58 -05:00
David Sangrey 65273742d0 [#1775] Retire Usage of Assert
Removes assert statements from EDMC non-test code, paving the way to enable -OO code.
2025-04-27 21:58:01 -04:00
David Sangrey 690523c916 [2228] Handle Unknown FSD Ranges 2024-05-07 16:11:30 -04:00
David Sangrey fbeeded280 [2202] Add a number of missing modules
This will need to be basically speedran into live.
2024-04-14 20:17:08 -04:00
David Sangrey b25249ad8f [2176] Fix Outfitting Split
Fixes a bug introduced in e268c24
2024-03-23 11:29:24 -04:00
David Sangrey 7cac00b2e8 [635] Remove Ordered Dict 2024-01-03 23:55:12 -05:00
David Sangrey bcb8a4a999 [Fix] Unify Resources Folder 2024-01-03 19:02:15 -05:00
David Sangrey b7633fa6e3 Handover a number of Lists to Tuples
Tuples are (slightly) more efficient for comparing if x in y. Not that it'll really matter at this scale, but it's technically better and simple to implement.

Applying to all files except theme.py, because theme.py is scary.
2023-12-27 00:29:35 -05:00
David Sangrey 170b86b5dc [2051] Remove More Old Types 2023-11-30 21:45:04 -05:00
David Sangrey e268c248d1 [2051] Convert Pickle to Json 2023-11-17 13:19:06 -05:00
Athanasius 85fc308d42 outfitting.py: Correct indexing into two maps
The current data literally only uses strings as indexes.
2022-12-23 14:47:08 +00:00
Athanasius e7cb7dc34f outfitting.py: Improve function docstrings 2021-04-12 08:31:48 +01:00
Athanasius c2a2377137 outfitting.py: Cleanup flake8 and mypy output 2021-04-12 08:31:48 +01:00
Athanasius ad8c63c64c Move util_ships.py ship_map to data.py ship_name_map
Also refactors data.py to edmc_data.py as I'm having weird issues with
PyCharm debugger not starting, and this seems to be to do with module
name clashes.
2021-04-12 08:31:47 +01:00
Athanasius a47143a6a5 Move all static data from outfitting.py into data.py 2021-04-12 08:31:46 +01:00
Athanasius a09512f3b3 Mostly refactoring companion.ship_file_name() into util_ships.py
* Also prevent "You're not docked at a station!" for on_foot.
2021-04-12 08:30:51 +01:00
A_D 051245cf90 Renamed various config values to be backwards compatible 2021-04-01 14:45:48 +01:00
A_D 278480b99f replaced ors with defaults in config usage 2021-04-01 14:45:46 +01:00
Athanasius 25852997c5 Updated all source to use new config methods
# Conflicts:
#	monitor.py
2021-04-01 14:45:46 +01:00
Jonathan Harris 14ed4bd888 Revert some non-Python3 related changes 2020-06-21 16:31:40 +01:00
Athanasius 074cf8a119 Updates generation of ships.p and modules.p
In doing so also fixes up outfitting.py for Int_DroneControl_ResourceSiphon
2020-06-21 16:23:01 +01:00
Jonathan Harris f514ed7a64 Fix Detailed Surface Scanner rating 2019-12-01 18:41:14 +00:00
Jonathan Harris edefca8307 Add 3.5 commodity and modules 2019-09-21 18:28:28 +01:00
Jonathan Harris c6385d7463 Ignore voicepacks in outfitting
Fixes #452
2019-09-21 16:08:24 +01:00
Jonathan Harris 4125ac6b90 Workaround for Int_DroneControl_ResourceSiphon 2019-09-15 01:14:29 +01:00
Jonathan Harris 365fe448da Add advanced multi-cannon from "Bridging the Gap" 2019-06-01 19:25:10 +01:00
Jonathan Harris 2f8b04db87 Add 3.4 modules 2019-04-26 18:10:42 +01:00
Jonathan Harris 2bb79cc316 Sync coriolis-data 2018-12-30 15:22:14 +00:00
Jonathan Harris 4a81c1b0e2 Handle new mining equipment in 3.3 2018-11-17 11:34:13 +00:00
Jonathan Harris 99b3450992 Add Krait Phantom and Mamba 2018-11-16 11:44:08 +00:00
Jonathan Harris f2bd931a84 Add missing 3.2 ships, modules & commoditites 2018-09-25 00:17:59 +01:00
Jonathan Harris 684e22bdd2 Update modules 2018-08-01 01:32:29 +01:00
Jonathan Harris 9ced79f077 Add 3.1 ships and modules 2018-07-08 01:04:04 +01:00
Jonathan Harris 6c254f4bcd Get timestamp for cAPI-derived data from cAPI server
Fixes #318
2018-04-25 00:43:32 +01:00
Jonathan Harris b8c2430c53 Include numeric FDevIDs in command-line output 2018-03-05 23:36:38 +00:00
Jonathan Harris 8e00d42eb2 Handle some more 3.0 modules 2018-02-28 17:59:27 +00:00
Jonathan Harris b9815400b3 Add Alliance Chieftain and Recon Limpet Controller 2018-01-28 00:49:52 +00:00
Jonathan Harris 41e2b0a64e Add Decontamination Limpet Controller 2018-01-27 19:44:16 +00:00
Jonathan Harris 6fd492e910 New weapons from the fifth Aegis CG 2017-12-03 12:47:03 +00:00
Jonathan Harris 0f147e516e Add ship name to EDShipyard export 2017-10-31 10:58:14 +00:00
Jonathan Harris d669bc2867 Add "Shutdown Field Neutraliser" 2017-10-21 13:55:09 +01:00
Jonathan Harris c6e3c3e508 Add Remote Release Flak Launcher 2017-10-14 23:43:56 +01:00
Jonathan Harris 0e93b39f4e Add AX Multi-Cannon 2017-10-05 19:07:33 +01:00
Jonathan Harris df944b0f6e Add some new 2.4 modules 2017-10-03 12:10:02 -07:00
Jonathan Harris 388af37a0d Add Prisoner Cells 2017-09-23 12:58:53 +01:00
Jonathan Harris 4ed2cd92dc Add Repair Limpet Controller 2017-08-18 11:06:58 +01:00