Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the inkwell Reference Manual, version 1.0.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Thu Mar 11 13:39:30 2021 GMT+0.
• Introduction | What inkwell is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
This is a client library for the Splatoon 2 Splatnet API. It offers access to player and battle statistics, basically exposing all the information available on the official Nintendo Switch mobile phone app.
This library does not currently handle the log in flow, as it is not publicly documented. You will have to provide a valid session token in order to make requests against the API. In order to obtain this token, search for iksm_session and use one of the methods described to sniff out the token from the phone app. Personally I've found the ink-proxy method to be the easiest and most reliable.
Once you have obtained the iksm_session
token, you should plug it into the library:
(ql:quickload :inkwell)
(setf inkwell:*session* "adwdwadwaddadwadadwadawd")
From there you can retrieve information about current battles (list-battles
, battle
), single-player statistics (single-player
), upcoming battle modes (schedules
), specific users (user
), active and past splafests (active-festivals
, list-festivals
, votes
, rankings
), and even the online shop merchandise (shop-info
, order
).
(inkwell:list-battles)
; => (#<INKWELL:BATTLE CLAM-BLITZ VICTORY {1111}>
; #<INKWELL:BATTLE CLAM-BLITZ LOSS {1110}>
; #<INKWELL:BATTLE CLAM-BLITZ VICTORY {1109}>
; #<INKWELL:BATTLE CLAM-BLITZ LOSS {1107}>
; #<INKWELL:BATTLE CLAM-BLITZ LOSS {1106}>
; ...)
The library takes care to transform the results from the API into sensible objects for you to inspect and extract information from with ease. Have a look at the symbol index to see what is offered.
A note about requests: this library does not take any care to attempt and rate limit or cache. Please be mindful that if you send too many requests over your session, you may get blocked by Nintendo. However, since many statistics only update infrequently (~3 minutes for battles) or rarely (~1 hour for schedules), it should be easy to implement a caching scheme in your application.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The inkwell system |
Nicolas Hafner <shinmera@tymoon.eu>
Nicolas Hafner <shinmera@tymoon.eu>
zlib
An API client for the Splatoon 2 Splatnet.
1.0.0
inkwell.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The inkwell.asd file | ||
• The inkwell/package.lisp file | ||
• The inkwell/toolkit.lisp file | ||
• The inkwell/objects.lisp file | ||
• The inkwell/api.lisp file | ||
• The inkwell/documentation.lisp file |
Next: The inkwell/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
inkwell.asd
inkwell (system)
Next: The inkwell/toolkit․lisp file, Previous: The inkwell․asd file, Up: Lisp files [Contents][Index]
Next: The inkwell/objects․lisp file, Previous: The inkwell/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
inkwell (system)
toolkit.lisp
Next: The inkwell/api․lisp file, Previous: The inkwell/toolkit․lisp file, Up: Lisp files [Contents][Index]
toolkit.lisp (file)
inkwell (system)
objects.lisp
Next: The inkwell/documentation․lisp file, Previous: The inkwell/objects․lisp file, Up: Lisp files [Contents][Index]
objects.lisp (file)
inkwell (system)
api.lisp
%request (function)
Previous: The inkwell/api․lisp file, Up: Lisp files [Contents][Index]
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The inkwell package |
package.lisp (file)
org.shirakumo.inkwell
common-lisp
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported special variables | ||
• Exported functions | ||
• Exported generic functions | ||
• Exported conditions | ||
• Exported classes |
Next: Exported functions, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
The base URL for all Splatnet resources.
The iksm_session cookie value required for Splatnet requests.
There is currently no automated procedure to generate
or fetch such a token. You will have to use some form
of MITM packet sniffing tool to extract it from requests
from your Nintendo Switch mobile app. If you google for
iskm_session you should find a couple of tutorials and
tools to do it.
Next: Exported generic functions, Previous: Exported special variables, Up: Exported definitions [Contents][Index]
Retrieves active festivals (splatfests).
See FESTIVAL
Retrieves a specific battle result.
Takes either a battle object or an ID.
See BATTLE
Retrieves a list of recent battle results.
See BATTLE
Retrieves past festivals (splatfests).
See FESTIVAL
Lists all available stages/maps.
See STAGE
Order a marchandise item from the online shop.
Takes a MERCHANDISE instance, or a merchandise ID.
If the user has already ordered something, and override is NIL,
the requested merchandise will not be ordered.
See MERCHANDISE
Retrieves top-100 rank listings for a specific festival (splatfest).
Takes a FESTIVAL instance, or a festival ID.
Returns a list of two entries, the first being a list of the
top 100 rankings for team alpha, the second being a list of the
top 100 rankings for team bravo. The lists are sorted by rank.
See RANKING
Perform a request against the specified API endpoint.
Note that the endpoint must begin with a slash. If you need
to parameterise the URL, use the urlparts argument. Note that
slashes are automatically inserted before each urlpart, so
you will not need to do so yourself.
In case of an error code being returned from the server, a
condition of type API-REQUEST-FAILED is signalled.
See API-REQUEST-FAILED
See *SESSION*
Retrieves schedule information for upcoming online rotations.
Returns a plist of three keys, :REGULAR :RANKED and :LEAGUE.
Each value is a list of SCHEDULE entries.
See SCHEDULE
Retrieves online shop information.
Returns two values: a list of available merchandise, and, if the user has already ordered something, the ordered merchandise.
See MERCHANDISE
Retrieves single-player mode statistics.
See SINGLE-PLAYER
Retrieves the overall timeline object.
See TIMELINE
Retrieves information about a specific user.
See USER
Retrieves information about votes cast by your friends for a specific festival (splatfest).
Takes a FESTIVAL instance, or a festival ID.
Returns a list of two entries, the first being a list of all
friends that voted for team alpha, and the second being a list
of all friends that voted for team bravo.
See USER
Next: Exported conditions, Previous: Exported functions, Up: Exported definitions [Contents][Index]
Returns the timestamp on which the festival (splatfest) was announced.
automatically generated reader method
objects.lisp (file)
Returns the ID of the area the stage-info is about.
See STAGE-INFO
automatically generated reader method
objects.lisp (file)
Returns the number of assists the player achieved in the battle.
See BATTLE
automatically generated reader method
objects.lisp (file)
The HTTP body as a string.
See API-REQUEST-FAILED
Returns whether this stage is a boss.
See STAGE-INFO
automatically generated reader method
objects.lisp (file)
Returns the brand of the gear.
See BRAND
See GEAR
automatically generated reader method
objects.lisp (file)
Returns information about the current ink point challenge.
This is a plist of two keys, :NEXT and :PREVIOUS.
Each value is a CHALLENGE instance.
See CHALLENGE
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns whether the player was deemed to be a cheater or not.
See RANKING
automatically generated reader method
objects.lisp (file)
Returns the overall clear-rate.
1.0 means 100%, but it can go up to 10.
See SINGLE-PLAYER
automatically generated reader method
objects.lisp (file)
Returns the clear time using the weapon for a particular stage.
The time is in seconds.
See WEAPON-INFO
automatically generated reader method
objects.lisp (file)
Returns a list of cleared weapons.
The list is composed of strings of the weapon names.
See SINGLE-PLAYER
automatically generated reader method
objects.lisp (file)
Returns the chest clothes gear item.
See GEAR
See PLAYER
automatically generated reader method
objects.lisp (file)
The HTTP status code that was returned.
See API-REQUEST-FAILED
Returns the colour of the festival (splatfest) team.
This is a list with components R G B A.
See FESTIVAL-TEAM
automatically generated reader method
objects.lisp (file)
Returns the number of times the player died in the battle.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns whether there is DLC ready to download.
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns the duration of the battle in seconds.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns the timestamp on which this object becomes invalid/outdated.
See SALMON-RUN
See SCHEDULE
See MERCHANDISE
See FESTIVAL
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the skill that this brand usually puts on its primary slot.
See SKILL
See BRAND
automatically generated reader method
objects.lisp (file)
Returns the piece of gear this merchandise is selling.
See GEAR
See MERCHANDISE
automatically generated reader method
objects.lisp (file)
Returns the head gear item.
See GEAR
See PLAYER
automatically generated reader method
objects.lisp (file)
Returns the single-player honor description.
See SINGLE-PLAYER
automatically generated reader method
objects.lisp (file)
Returns some kind of ID (may be a string or number) to identify the object.
Note that some IDs are not globally unique.
See BATTLE
See STAGE
See PLAYER
See WEAPON
See SPECIAL
See SUB
See STAGE-INFO
See WEAPON-INFO
See FESTIVAL
See MERCHANDISE
See GEAR
See BRAND
See SKILL
See USER
See RANKING
See SCHEDULE
See TIMELINE
See CHALLENGE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a full URL to an image resource showing the object.
See STAGE
See WEAPON
See WEAPON-INFO
See FESTIVAL-TEAM
See GEAR
See BRAND
See SKILL
See CHALLENGE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a full URL for an image describing the object.
See SPECIAL
See SUB
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a full URL for an image describing the object.
See SPECIAL
See SUB
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the number of kills the player achieved in the battle.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns the kind of gear this is as a keyword.
See MERCHANDISE
See GEAR
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the level of the weapon.
See WEAPON-INFO
automatically generated reader method
objects.lisp (file)
Returns the long, descriptive name of the festival (splatfest) team.
See FESTIVAL-TEAM
automatically generated reader method
objects.lisp (file)
Returns a single piece of merchandise currently available for purchase.
See MERCHANDISE
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns the game mode of the battle or schedule.
Can be one of :REGULAR :RANKED :LEAGUE
In case of new modes (super unlikely), :UNKNOWN may be returned.
See BATTLE
See SCHEDULE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a string for the name of the object.
See STAGE
See PLAYER
See RANK
See WEAPON
See SPECIAL
See SUB
See WEAPON-INFO
See FESTIVAL-TEAM
See GEAR
See BRAND
See SKILL
See USER
See CHALLENGE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a list of new weapons that will be released soon / have been released recently.
See WEAPON-RELEASE
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns the number of paint points the player gained in the battle.
See PLAYER-RESULT
See CHALLENGE
See TIMELINE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the number of people that voted for this festival (splatfest) team.
See FESTIVAL-TEAM
automatically generated reader method
objects.lisp (file)
Returns the player associated with this object.
See PLAYER
See PLAYER-RESULT
See RANKING
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the player’s rank number.
See PLAYER
automatically generated reader method
objects.lisp (file)
Returns the battle power.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns the price of the merchandise.
See MERCHANDISE
automatically generated reader method
objects.lisp (file)
Returns the progress the player has made in the rank.
See RANK
automatically generated reader method
objects.lisp (file)
Returns the player’s ranked/league rank information.
See RANK
See PLAYER
automatically generated reader method
objects.lisp (file)
Returns the last battle that caused the user to rank up, if any.
See BATTLE
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns a rarity index of the gear.
See GEAR
automatically generated reader method
objects.lisp (file)
Returns a timestamp of the date on which this weapon will become available.
See WEAPON-RELEASE
automatically generated reader method
objects.lisp (file)
Returns the timestamp on which the festival (splatfest) results are announced.
See FESTIVAL
automatically generated reader method
objects.lisp (file)
Returns the gear that can be won in this Salmon Run shift.
See GEAR
See SALMON-RUN
automatically generated reader method
objects.lisp (file)
Returns the game rules of the battle or schedule
Can be one of :TURF-WAR :SPLAT-ZONES :TOWER-CONTROL :CLAM-BLITZ
In case of new rules (unlikely), :UNKNOWN may be returned.
See BATTLE
See SCHEDULE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the S+ rank number, if any.
See RANK
automatically generated reader method
objects.lisp (file)
Returns a salmon-run object if there is currently a Salmon Run shift open.
See SALMON-RUN
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns a few of the next schedule items.
This is a plist of three keys, :REGULAR :RANKED and :LEAGUE.
Each value is a list of SCHEDULE instances.
See SCHEDULE
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns the total score of this ranking.
See RANKING
automatically generated reader method
objects.lisp (file)
Returns a list of scores for the user’s team and the opponent team.
The scores are either a point count for ranked modes, or
a percentage for turf war.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns the shoes gear item.
See GEAR
See PLAYER
automatically generated reader method
objects.lisp (file)
Returns a list of allocated skill slots.
The first item is the primary skill slot.
See SKILL
See GEAR
automatically generated reader method
objects.lisp (file)
Returns the number of won solo battles for this festival (splatfest) team.
See FESTIVAL-TEAM
automatically generated reader method
objects.lisp (file)
Returns an integer to sort the objects of this kind by.
See PLAYER-RESULT
See RANKING
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the special ability the weapon allows.
See SPECIAL
See WEAPON
automatically generated reader method
objects.lisp (file)
Returns the stage for the festival (splatfest)’s special stage.
See STAGE
See FESTIVAL
automatically generated reader method
objects.lisp (file)
Returns the number of times the player used their special in the battle.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns the stage where the battle took place.
See STAGE
See BATTLE
See SALMON-RUN
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a list of statistics about each single-player stage.
See STAGE-INFO
See SINGLE-PLAYER
automatically generated reader method
objects.lisp (file)
Returns the stages that will be played on for this schedule item.
See STAGE
See SCHEDULE
automatically generated reader method
objects.lisp (file)
Returns the player’s star rank number.
See PLAYER
automatically generated reader method
objects.lisp (file)
Returns the starting date timestamp.
See BATTLE
See FESTIVAL
See SCHEDULE
See SALMON-RUN
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a few of the most recent battle results.
See BATTLE
See TIMELINE
automatically generated reader method
objects.lisp (file)
Returns the sub-weapon ability the weapon allows.
See SUB
See WEAPON
automatically generated reader method
objects.lisp (file)
Returns the number of won team battles for this festival (splatfest) team.
See FESTIVAL-TEAM
automatically generated reader method
objects.lisp (file)
Returns a list of two items for the teams for the battle.
Each team list is sorted by the player-result’s sorting.
The first list is always the user’s own team.
See PLAYER-RESULT
See BATTLE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a full URL for a thumbnail image representing the object.
See WEAPON
See GEAR
See USER
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns the unique id of this ranking.
See RANKING
automatically generated reader method
objects.lisp (file)
Returns a timestamp of the last time this ranking was updated.
See RANKING
automatically generated reader method
objects.lisp (file)
The URL to which the request failed.
See API-REQUEST-FAILED
Returns whether the battle was a victory for the user or not.
See BATTLE
automatically generated reader method
objects.lisp (file)
Returns the weapon the player used or the weapon that is being released.
See WEAPON
See PLAYER
See WEAPON-RELEASE
automatically generated reader method
objects.lisp (file)
automatically generated reader method
objects.lisp (file)
Returns a list of weapon statistics for the stage.
The list is sorted by the clear time, lowest first.
See WEAPON-INFO
See STAGE-INFO
automatically generated reader method
objects.lisp (file)
Returns a list of weapons that will be handed out for this Salmon Run shift.
See WEAPON
See SALMON-RUN
automatically generated reader method
objects.lisp (file)
Next: Exported classes, Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
Error signalled if a request fails for some reason.
See URL
See CODE
See BODY
Previous: Exported conditions, Up: Exported definitions [Contents][Index]
Representation of team alpha for a festival (splatfest).
See FESTIVAL-TEAM
objects.lisp (file)
festival-team (class)
into (method)
Representation of a battle result.
See ID
See VICTORY-P
See SCORES
See POWER
See START-TIME
See DURATION
See STAGE
See MODE
See RULE
See TEAMS
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:victory-p
victory-p (generic function)
:scores
scores (generic function)
:power
power (generic function)
:start-time
start-time (generic function)
:duration
duration (generic function)
:stage
stage (generic function)
:mode
mode (generic function)
:rule
rule (generic function)
:teams
teams (generic function)
Representation of a gear brand.
See FREQUENT-SKILL
See IMAGE
See NAME
See ID
objects.lisp (file)
standard-object (class)
:frequent-skill
frequent-skill (generic function)
:image
image (generic function)
:name
name (generic function)
:id
id (generic function)
Representation of team bravo for a festival (splatfest).
See FESTIVAL-TEAM
objects.lisp (file)
festival-team (class)
into (method)
Representation of an ink points challenge on the app.
See ID
See NAME
See PAINT-POINTS
See IMAGE
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:paint-points
paint-points (generic function)
:image
image (generic function)
Representation of a festival (splatfest).
This is used for both past and future festivals, though
some fields will not be available until the festival is
over.
See ID
See TEAMS
See ANNOUNCE-TIME
See START-TIME
See END-TIME
See SPECIAL-STAGE
See RESULT-TIME
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:teams
teams (generic function)
:announce-time
announce-time (generic function)
:start-time
start-time (generic function)
:end-time
end-time (generic function)
:special-stage
special-stage (generic function)
:result-time
result-time (generic function)
Representation of a team for a festival (splatfest).
This is used for both past and future festivals, though
some fields will not be available until the festival is
over.
See NAME
See LONG-NAME
See COLOR
See IMAGE
See PARTICIPANTS
See SOLO
See TEAM
objects.lisp (file)
standard-object (class)
:name
name (generic function)
:long-name
long-name (generic function)
:color
color (generic function)
:image
image (generic function)
:participants
participants (generic function)
:solo
solo (generic function)
:team
team (generic function)
Representation of a piece of gear a player character can wear.
See NAME
See KIND
See ID
See BRAND
See RARITY
See THUMBNAIL
See IMAGE
See SKILLS
objects.lisp (file)
standard-object (class)
:name
name (generic function)
:kind
kind (generic function)
:id
id (generic function)
:brand
brand (generic function)
:rarity
rarity (generic function)
:thumbnail
thumbnail (generic function)
:image
image (generic function)
:skills
skills (generic function)
Representation of a piece of merchandise from the online shop.
See GEAR
See PRICE
See END-TIME
See KIND
See ID
objects.lisp (file)
standard-object (class)
:gear
gear (generic function)
:price
price (generic function)
:end-time
end-time (generic function)
:kind
kind (generic function)
:id
id (generic function)
Representation of a player character in online matches.
See HEAD
See CLOTHES
See SHOES
See WEAPON
See PLAYER-RANK
See STAR-RANK
See ID
See RANK
See NAME
objects.lisp (file)
standard-object (class)
:head
head (generic function)
:clothes
clothes (generic function)
:shoes
shoes (generic function)
:weapon
weapon (generic function)
:player-rank
player-rank (generic function)
:star-rank
star-rank (generic function)
:id
id (generic function)
:rank
rank (generic function)
:name
name (generic function)
Representation of a player’s performance in an online match.
See PLAYER
See SORTING
See PAINT-POINTS
See SPECIALS
See ASSISTS
See KILLS
See DEATHS
objects.lisp (file)
standard-object (class)
:player
player (generic function)
:sorting
sorting (generic function)
:paint-points
paint-points (generic function)
:specials
specials (generic function)
:assists
assists (generic function)
:kills
kills (generic function)
:deaths
deaths (generic function)
Representation of a player’s rank in a ranked or league mode.
See NAME
See PROGRESS
See S-PLUS-NUMBER
objects.lisp (file)
standard-object (class)
:name
name (generic function)
:progress
progress (generic function)
:s-plus-number
s-plus-number (generic function)
Representation of a festival (splatfest) ranking.
See ID
See UNIQUE-ID
See SCORE
See CHEATER-P
See PLAYER
See UPDATED-TIME
See SORTING
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:unique-id
unique-id (generic function)
:score
score (generic function)
:cheater-p
cheater-p (generic function)
:player
player (generic function)
:updated-time
updated-time (generic function)
:sorting
sorting (generic function)
Representation of a Salmon Run shift.
See STAGE
See END-TIME
See START-TIME
See WEAPONS
See REWARD
objects.lisp (file)
standard-object (class)
:stage
stage (generic function)
:end-time
end-time (generic function)
:start-time
start-time (generic function)
:weapons
weapons (generic function)
:reward
reward (generic function)
Representation of an online mode rotation schedule item.
See ID
See MODE
See RULE
See START-TIME
See END-TIME
See STAGES
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:mode
mode (generic function)
:rule
rule (generic function)
:start-time
start-time (generic function)
:end-time
end-time (generic function)
:stages
stages (generic function)
Representation of single-player mode performance statistics.
See HONOR
See CLEAR-RATE
See CLEARED-WEAPONS
See STAGE-INFO
objects.lisp (file)
standard-object (class)
:honor
honor (generic function)
:clear-rate
clear-rate (generic function)
:cleared-weapons
cleared-weapons (generic function)
:stage-info
stage-info (generic function)
Representation of a game power up skill.
See ID
See NAME
See IMAGE
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:image
image (generic function)
Representation of a special ability.
See ID
See NAME
See IMAGE-A
See IMAGE-B
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:image-a
image-a (generic function)
:image-b
image-b (generic function)
Representation of a stage on which matches take place.
This counts both for regular matches and Salmon Run.
See ID
See NAME
See IMAGE
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:image
image (generic function)
Representation of performance statistics on a single-player stage.
See AREA
See ID
See BOSS-P
See WEAPON-INFO
objects.lisp (file)
standard-object (class)
:area
area (generic function)
:id
id (generic function)
:boss-p
boss-p (generic function)
:weapon-info
weapon-info (generic function)
Representation of a sub-weapon.
See ID
See NAME
See IMAGE-A
See IMAGE-B
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:image-a
image-a (generic function)
:image-b
image-b (generic function)
Representation of the overall timeline object.
This object contains bits and pieces of information about
the overall status of the splatnet for the user. It is
used to present the "home page" on the Switch app for
Splatoon.
See ID
See SALMON-RUN
See STATS
See SCHEDULE
See CHALLENGE
See PAINT-POINTS
See MERCHANDISE
See RANK-UP-MATCH
See DLC-AVAILABLE-P
See NEW-WEAPONS
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:salmon-run
salmon-run (generic function)
:stats
stats (generic function)
:schedule
schedule (generic function)
:challenge
challenge (generic function)
:paint-points
paint-points (generic function)
:merchandise
merchandise (generic function)
:rank-up-match
rank-up-match (generic function)
:dlc-available-p
dlc-available-p (generic function)
:new-weapons
new-weapons (generic function)
Representation of a user account.
See ID
See NAME
See THUMBNAIL
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:thumbnail
thumbnail (generic function)
Representation of a weapon.
See ID
See NAME
See IMAGE
See THUMBNAIL
See SPECIAL
See SUB
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:image
image (generic function)
:thumbnail
thumbnail (generic function)
:special
special (generic function)
:sub
sub (generic function)
Representation of performance statistics of a weapon on a particular single-player stage.
See ID
See NAME
See LEVEL
See CLEAR-TIME
See IMAGE
objects.lisp (file)
standard-object (class)
:id
id (generic function)
:name
name (generic function)
:level
level (generic function)
:clear-time
clear-time (generic function)
:image
image (generic function)
Representation of a new weapon release.
See WEAPON
See RELEASE-TIME
objects.lisp (file)
standard-object (class)
:weapon
weapon (generic function)
:release-time
release-time (generic function)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal macros | ||
• Internal functions | ||
• Internal generic functions |
Next: Internal functions, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
toolkit.lisp (file)
Previous: Internal functions, Up: Internal definitions [Contents][Index]
toolkit.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
objects.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F I L |
---|
Jump to: | F I L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
-
A B C D E F G H I K L M N O P R S T U V W |
---|
Jump to: | %
-
A B C D E F G H I K L M N O P R S T U V W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
A B C D E F G H I K L M N P R S T U V W |
---|
Jump to: | *
A B C D E F G H I K L M N P R S T U V W |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | A B C F G I M P R S T U W |
---|
Jump to: | A B C F G I M P R S T U W |
---|