UNPKG

@haelp/teto

Version:

A typescript-based controllable TETR.IO client.

1,352 lines 28.9 kB
export declare const kicksets: { SRS: { kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; i2_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; i3_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; l3_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; i5_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; oo_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; additional_offsets: {}; spawn_rotation: {}; color_overrides: {}; preview_overrides: {}; }; "SRS+": { kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i2_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; i3_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; l3_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; i5_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; oo_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; additional_offsets: {}; spawn_rotation: {}; color_overrides: {}; preview_overrides: {}; }; "SRS-X": { kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i2_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i3_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; l3_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i5_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; oo_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; additional_offsets: {}; spawn_rotation: {}; color_overrides: {}; preview_overrides: {}; }; "TETRA-X": { kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; additional_offsets: {}; spawn_rotation: {}; color_overrides: { i1: string; i2: string; i3: string; l3: string; i5: string; l: string; o: string; s: string; i: string; oo: string; }; preview_overrides: {}; }; NRS: { kicks: { "01": never[]; 10: never[]; 12: never[]; 21: never[]; 23: never[]; 32: never[]; 30: never[]; "03": never[]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; additional_offsets: { z: number[][]; l: number[][]; o: number[][]; s: number[][]; i: number[][]; j: number[][]; t: number[][]; }; spawn_rotation: { z: number; l: number; o: number; s: number; i: number; j: number; t: number; }; color_overrides: {}; preview_overrides: { l: number[][]; j: number[][]; t: number[][]; }; }; ARS: { kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": number[][]; 13: number[][]; 20: number[][]; 31: number[][]; }; i_kicks: { "01": never[]; 10: never[]; 12: never[]; 21: never[]; 23: never[]; 32: never[]; 30: never[]; "03": never[]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; additional_offsets: { i1: number[][]; z: number[][]; l: number[][]; o: number[][]; s: number[][]; i: number[][]; j: number[][]; t: number[][]; }; spawn_rotation: { z: number; l: number; o: number; s: number; i: number; j: number; t: number; }; color_overrides: { i1: string; i2: string; i3: string; i5: string; z: string; s: string; i: string; t: string; }; preview_overrides: { l: number[][]; j: number[][]; t: number[][]; }; center_column: { pieces: string[]; rules: number[][]; }; }; ASC: { kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; i_kicks: { "01": number[][]; 10: number[][]; 12: number[][]; 21: number[][]; 23: number[][]; 32: number[][]; 30: number[][]; "03": number[][]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; allow_o_kick: boolean; additional_offsets: { i1: number[][]; z: number[][]; l: number[][]; o: number[][]; s: number[][]; i: number[][]; j: number[][]; t: number[][]; }; color_overrides: {}; spawn_rotation: {}; preview_overrides: {}; }; none: { kicks: { "01": never[]; 10: never[]; 12: never[]; 21: never[]; 23: never[]; 32: never[]; 30: never[]; "03": never[]; "02": never[]; 13: never[]; 20: never[]; 31: never[]; }; additional_offsets: {}; color_overrides: {}; spawn_rotation: {}; preview_overrides: {}; }; }; export declare const spinbonuses_rules: { none: {}; stupid: { types: string[]; types_mini: string[]; }; all: { types: string[]; types_mini: string[]; }; "all-mini": { types: string[]; types_mini: string[]; }; "all-mini+": { types: string[]; types_mini: string[]; }; "mini-only": { types: string[]; types_mini: string[]; }; handheld: { types: string[]; types_mini: string[]; }; "T-spins": { types: string[]; types_mini: string[]; }; "T-spins+": { types: string[]; types_mini: string[]; }; }; export declare const minocolors: string[]; export declare const tetrominoes: { i1: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; disallow_kick: boolean; }; i2: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; kickset_special: string; }; i3: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; kickset_special: string; }; l3: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; kickset_special: string; }; i5: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; kickset_special: string; }; z: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; }; l: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; }; o: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; disallow_kick: boolean; }; s: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; }; i: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; kickset_special: string; }; j: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; }; t: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; }; oo: { matrix: { w: number; h: number; dx: number; dy: number; data: number[][][]; }; preview: { w: number; h: number; data: number[][]; }; kickset_special: string; weight: number; }; }; export declare const OptionsList: { version: { default: number; static: boolean; }; gameid: { default: number; min: number; max: number; strict: boolean; }; seed: { default: number; }; seed_random: { default: boolean; }; score: { default: number; }; are: { default: number; }; lineclear_are: { default: number; }; g: { default: number; }; gincrease: { default: number; }; gmargin: { default: number; }; gravitymay20g: { default: boolean; }; shielded: { default: number; }; hasgarbage: { default: boolean; }; usebombs: { default: boolean; }; garbagespeed: { default: number; integer: boolean; min: number; }; garbagefavor: { default: number; }; garbagemultiplier: { default: number; }; receivemultiplier: { default: number; }; cancelmultiplier: { default: number; }; garbagemargin: { default: number; }; garbageincrease: { default: number; }; garbageholesize: { default: number; }; garbagephase: { default: number; }; garbagequeue: { default: boolean; }; garbageentry: { default: string; allowed: string[]; }; garbageare: { default: number; integer: boolean; min: number; }; garbagearebump: { default: number; integer: boolean; min: number; }; garbagecap: { default: number; }; garbagecapincrease: { default: number; }; garbagecapmargin: { default: number; }; garbagecapmax: { default: number; }; garbageabsolutecap: { default: number; }; garbageattackcap: { default: number; }; garbagetargetbonus: { default: string; allowed: string[]; }; garbageblocking: { default: string; allowed: string[]; }; passthrough: { default: string; allowed: string[]; }; openerphase: { default: number; }; roundmode: { default: string; allowed: string[]; }; garbagespecialbonus: { default: boolean; }; spinbonuses: { default: string; allowed: string[]; }; combotable: { default: string; allowed: string[]; }; kickset: { default: string; possibles: string[]; }; bagtype: { default: string; allowed: string[]; }; messiness_change: { default: number; }; messiness_inner: { default: number; }; messiness_nosame: { default: boolean; }; messiness_center: { default: boolean; }; messiness_timeout: { default: number; }; b2bchaining: { default: boolean; }; b2bcharging: { default: boolean; }; b2bextras: { default: boolean; }; b2bcharge_at: { default: number; integer: boolean; min: number; max: number; }; b2bcharge_base: { default: number; integer: boolean; min: number; max: number; }; allclears: { default: boolean; }; allclear_garbage: { default: number; integer: boolean; min: number; }; allclear_b2b: { default: number; integer: boolean; min: number; }; allclear_b2b_sends: { default: boolean; }; allclear_b2b_dupes: { default: boolean; }; allclear_charges: { default: boolean; }; allow_harddrop: { default: boolean; }; allow180: { default: boolean; }; infinite_hold: { default: boolean; }; infinite_movement: { default: boolean; }; nextcount: { default: number; integer: boolean; min: number; max: number; }; clutch: { default: boolean; }; no_szo: { default: boolean; }; nolockout: { default: boolean; }; manual_allowed: { default: boolean; }; new_payback: { default: boolean; }; can_undo: { default: boolean; }; boardwidth: { default: number; min: number; max: number; }; boardheight: { default: number; min: number; max: number; }; boardbuffer: { default: number; min: number; max: number; }; stock: { default: number; min: number; max: number; }; infinite_stock: { default: boolean; }; locktime: { default: number; }; lockresets: { default: number; min: number; max: number; }; prestart: { default: number; }; precountdown: { default: number; }; countdown: { default: boolean; }; countdown_count: { default: number; }; countdown_interval: { default: number; }; inverted: { default: boolean; }; mission: { default: string; }; mission_type: { default: string; allowed: string[]; }; no_mission_sound: { default: boolean; }; objective_type: { default: string; allowed: string[]; }; objective_count: { default: number; }; objective_time: { default: number; }; objective_result: { default: string; allowed: string[]; }; zoominto: { default: string; allowed: string[]; }; noextrawidth: { default: boolean; }; stride: { default: boolean; }; pro: { default: boolean; }; pro_alert: { default: boolean; }; pro_retry: { default: boolean; }; can_retry: { default: boolean; }; slot_counter1: { default: string; allowed: string[]; }; slot_counter2: { default: string; allowed: string[]; }; slot_counter3: { default: string; allowed: string[]; }; slot_counter4: { default: string; allowed: string[]; }; slot_counter5: { default: string; allowed: string[]; }; slot_bar1: { default: string; allowed: string[]; }; slot_bar2: { default: string; allowed: string[]; }; absolute_lines: { default: boolean; }; display_zen: { default: boolean; }; display_username: { default: boolean; }; display_fire: { default: boolean; }; display_replay: { default: boolean; }; display_next: { default: boolean; }; display_hold: { default: boolean; }; display_shadow: { default: boolean; }; levels: { default: boolean; }; masterlevels: { default: boolean; }; startinglevel: { default: number; }; levelspeed: { default: number; }; levelstatic: { default: boolean; }; levelstaticspeed: { default: number; }; levelgbase: { default: number; }; levelgspeed: { default: number; }; minoskin: { default: { z: string; l: string; o: string; s: string; i: string; j: string; t: string; other: string; ghost: string; }; }; boardskin: { default: string; possibles: string[]; }; map: { default: string; }; handling: { default: {}; }; room_handling: { default: boolean; }; room_handling_arr: { default: number; }; room_handling_das: { default: number; }; room_handling_sdf: { default: number; }; noreplay: { default: boolean; }; nosound: { default: boolean; }; bgmnoreset: { default: boolean; }; neverstopbgm: { default: boolean; }; song: { default: string; possibles: string[]; }; survivalmode: { default: string; allowed: string[]; }; survival_messiness: { default: number; }; survival_layer_amt: { default: number; }; survival_layer_non: { default: boolean; }; survival_layer_min: { default: number; }; survival_timer_itv: { default: number; }; survival_cap: { default: number; }; invisible: { default: boolean; }; master_invisible: { default: boolean; }; void_holes: { default: number; integer: boolean; min: number; max: number; }; void_holes_hungryness: { default: number; integer: boolean; min: number; }; tutorial: { default: boolean; }; usezenconfig: { default: boolean; }; zenlevels: { default: boolean; }; zenlevel: { default: number; }; zenprogress: { default: number; }; nosiren: { default: boolean; }; anchorseed: { default: boolean; }; forfeit_time: { default: number; }; username: { default: string; }; latencymode: { default: string; allowed: string[]; }; fulloffset: { default: number; }; fullinterval: { default: number; }; fromretry: { default: boolean; }; retryisclear: { default: boolean; }; topoutisclear: { default: boolean; }; zenith: { default: boolean; }; zenith_expert: { default: boolean; }; zenith_doublehole: { default: boolean; }; zenith_volatile: { default: boolean; }; zenith_gravity: { default: boolean; }; zenith_messy: { default: boolean; }; zenith_allspin: { default: boolean; }; zenith_duo: { default: boolean; }; zenith_mods: { default: never[]; allowed: string[]; }; zenith_ally: { default: never[]; }; zenith_allyexpert: { default: boolean; }; TEMP_zenith_rng: { default: boolean; }; TEMP_zenith_grace: { default: string; }; }; //# sourceMappingURL=shared.d.ts.map