Versions in this module Expand all Collapse all v0 v0.0.8 Dec 28, 2019 v0.0.7 Nov 21, 2019 Changes in this version + const SubLocationAgCenterRootCellar + const SubLocationDarwinBlackGilaTavern + const SubLocationDarwinBlackMarket + const SubLocationDarwinLab + const SubLocationDesertNomadsTent + const SubLocationHighpoolCave + const SubLocationHighpoolCommunityCenter + const SubLocationHighpoolWorkshop + const SubLocationLasVegasJail + const SubLocationLasVegasProtonAxRoom + const SubLocationMin + const SubLocationNeedlesAmmoBunker + const SubLocationNeedlesBishopsOffice + const SubLocationNeedlesGarage + const SubLocationNeedlesPoliceStation + const SubLocationSpadesCasinoBasement + const SubLocationSpadesCasinoLevel2 + const SubLocationSpadesCasinoWineCellar + const SubLocationUglysHideoutAlley + var IntraTransitions = []defs.LocPair + var LocationDepthMap = map[int]int + var LocationPostSewersMap = map[int]bool + var LocationXListPairMap = map[defs.LocPair]TransXListPair + var SubLocMap = map[SubLocDesc]defs.LocPair + var SubLocationNameMap = map[int]string + func CopyTrans(dst *action.Transition, src action.Transition) + func ExecTransOp(coll *Collection, state *decode.DecodeState, op TransOp) + func FixupTransitions(state *decode.DecodeState) error + func LocationFullString(loc int) string + func LocationString(loc int) string + func ParseLocation(s string) (int, error) + func ParseLocationNoCase(s string) (int, error) + func TransitionIsIntra(lp defs.LocPair) bool + type CollectCfg struct + KeepAutoIntra bool + KeepDerelict bool + KeepHardcodedIntra bool + KeepPostSewers bool + KeepPrevious bool + KeepRelative bool + KeepShops bool + KeepWorld bool + type Collection struct + func Collect(state decode.DecodeState, cfg CollectCfg) (*Collection, error) + func (c *Collection) FilteredRoundTrips() []defs.LocPair + func (c *Collection) Get1WayUp(from int) []*TransEntry + func (c *Collection) GetFiltered(lp defs.LocPair) []*TransEntry + func (c *Collection) GetUnfiltered(lp defs.LocPair) []*TransEntry + type LocPairMap map[int]map[int][]*TransEntry + type SubLocDesc struct + BlockIdx int + GameIdx int + Selector int + type TransEntry struct + FromBlock defs.BlockZIP + FromExactLoc int + FromLoc int + Selector int + ToExactLoc int + Trans action.Transition + type TransOp struct + A defs.LocPair + B defs.LocPair + type TransXList struct + Black []int + White []int + type TransXListPair struct + Read TransXList + Write TransXList