Releases: biqqles/flint
Releases · biqqles/flint
Version 0.9.0
Version 0.8.2
- Fixed
flint.set_install_path
raisingAttributeError
- Added
EntitySet
.keys
and.items
so it behaves more like a dict - Fixed
Ship
defaults to match vanilla - Ship class names are loaded from DLLs instead of hardcoded
resources.dll
is no longer ignoredShipPackage.cost
andShip.price
now return the price of the ship's hull and all its default equipment
Version 0.8.1
ini.parse
and related functions will now raiseFileNotFoundError
if the file does not exist, rather thanAssertionError
Version 0.8
- Added many more stats to
Ship
- Added
Equipment.is_valid()
- Added
Gun.is_missile
andGun.is_turret
- Fixed crash that occured when a
Jump
had multiple goto entries - Added more useful warning messages for invalid
BaseGood
sections - Added
Motor
entity comment
keys in INIs are now ignored
Version 0.7.1
- Improved efficiency of pathfinding
- Added
ShipPackage.equipment()
- Extended
Engine
entity
Version 0.7
- Added
Munition
entry and added related methods toGun
- Added
Mine
andExplosion
entities - Extended
CounterMeasure
entity - Added
EntitySet.reindex
andEntitySet.unique
Version 0.6
- Added
Solar.system()
- The INI parser is now multithreaded
- Added
Ship.sold_at()
andShip.bought_at()
- Added
Base.owner()
- Added
Faction.props()
andFaction.legality()
- Added
ini.group()
- Initial parsing of missions
- Moved RDL-related functions to a new module,
flint.interface
Version 0.5
- Initial equipment parsing added
- Completely new INI parser
ini.parse
is nowini.sections
EntitySet.arb
is nowEntitySet.first
Version 0.4
- Interactive mode moved into main package
- Added
EntitySet.of_type()
- Added
Faction.can_dock_at()
- Added
bini.is_bini()
Version 0.3
Changes in this release:
- Updated documentation for
Solar
- INI: sections with syntax errors are now dropped
formats.ini.parse
is now cached- DLL: new function
lookup_as_plain
Entity
:infocard
parameter changedEntity
and subclasses are now data classes fromdataclassy
rather thandataclasses
Group
has been renamed toFaction
;get_groups
has been renamed toget_factions
Faction
:ids_short_name
field andshort_name
method addedBase
:system_
method added