Skip to content
This repository was archived by the owner on Sep 13, 2023. It is now read-only.

Commit 9a13594

Browse files
committed
update master
all changed from exp branch
1 parent e175b74 commit 9a13594

23 files changed

+3945
-3499
lines changed

LICENSE

+674-674
Large diffs are not rendered by default.

README.md

+40-40
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
1-
[![Donate](https://img.shields.io/badge/Donate-PayPal-ff69b4.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5MTKARBK2CNG8&lc=US&item_name=Pinkie%27s%20TERA%20Mods&currency_code=USD) If you want donate cash for original developer
2-
# **Unofficial Skill prediction**
3-
Simulates skills client-side, eliminating ping-based delays and animation lock.
4-
5-
6-
## Repositories
7-
8-
### **Main repository:** https://github.com/pinkipi/skill-prediction
9-
10-
If you want anything fixed pls consider donating to :b:inkie^
11-
12-
13-
### **Stable branch:** https://github.com/SaltyMonkey/skill-prediction/tree/master
14-
15-
The one you're probably at looking right now.
16-
17-
18-
### **Experimental Branch:** https://github.com/SaltyMonkey/skill-prediction/tree/experimental
19-
20-
The "Playground" Branch, might occasionally encounter itself unusable because someone forgot a `,` or someone duplicated a function.
21-
It also includes some QoLs for logging skills.
22-
23-
24-
### **KTera-PTS branch:** https://github.com/SaltyMonkey/skill-prediction/tree/KTera-PTS
25-
26-
Currently being worked on, we still heavily require someone logging on it to advance further though(config templates will get done sooner or later to ease adding data). I'll leave a simple guide on how to log with the debugger and on what we need exactly hopefully soon, if you wanna help still, feel free to do so already.
27-
28-
29-
**More on branches:** https://github.com/SaltyMonkey/skill-prediction/wiki/Branches
30-
31-
32-
## Useful info
33-
34-
***Wiki:*** https://github.com/SaltyMonkey/skill-prediction/wiki
35-
36-
***(!!!)About SP and GitHub:*** https://github.com/SaltyMonkey/skill-prediction/wiki/Forks
37-
38-
***Disabling a particular skill in SP:*** https://github.com/SaltyMonkey/skill-prediction/wiki#commenting-in-javascriptaka-if-you-want-a-skill-to-not-be-affected-by-sp
39-
40-
***Basic SP troubleshooting:*** Soon™
1+
[![Donate](https://img.shields.io/badge/Donate-PayPal-ff69b4.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=5MTKARBK2CNG8&lc=US&item_name=Pinkie%27s%20TERA%20Mods&currency_code=USD) If you want donate cash for original developer
2+
# **Unofficial Skill prediction**
3+
Simulates skills client-side, eliminating ping-based delays and animation lock.
4+
5+
6+
## Repositories
7+
8+
### **Main repository:** https://github.com/pinkipi/skill-prediction
9+
10+
If you want anything fixed pls consider donating to :b:inkie^
11+
12+
13+
### **Stable branch:** https://github.com/SaltyMonkey/skill-prediction/tree/master
14+
15+
The one you're probably looking right now.
16+
17+
18+
### **Experimental Branch:** https://github.com/SaltyMonkey/skill-prediction/tree/experimental
19+
20+
The "Playground" Branch, might occasionally encounter itself unusable because someone forgot a `,` or someone duplicated a function.
21+
It also includes some QoLs for logging skills.
22+
23+
24+
### **KTera-PTS branch** https://github.com/SaltyMonkey/skill-prediction/tree/KTera-PTS
25+
26+
Currently being work on, we still heavily require someone logging on it to advance further though(config templates will get done sooner or later to ease adding data). I'll leave a simple guide on how to log with the debugger and on what we need exactly hopefully soon, if you wanna help still, feel free to do so already.
27+
28+
29+
**More on branches:** https://github.com/SaltyMonkey/skill-prediction/wiki/Branches
30+
31+
32+
## Useful info
33+
34+
***Wiki:*** https://github.com/SaltyMonkey/skill-prediction/wiki
35+
36+
***(!!!)About SP and GitHub:*** https://github.com/SaltyMonkey/skill-prediction/wiki/Forks
37+
38+
***Disabling a particular skill in SP:*** https://github.com/SaltyMonkey/skill-prediction/wiki#commenting-in-javascriptaka-if-you-want-a-skill-to-not-be-affected-by-sp
39+
40+
***Basic SP troubleshooting:*** Soon™

README.origin.md

+248-248
Large diffs are not rendered by default.

config.json

-17
This file was deleted.

config/abnormalities.js

+53-83
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,53 @@
1-
module.exports = {
2-
/* Slayer */
3-
23220: true, // Distant Blade & ICB (enableChain)
4-
5-
/* Reaper */
6-
7-
// Shadow Lash (SelfChains)
8-
10151040: true, // First cast
9-
10151041: true, // Second cast
10-
10151042: true, // Third cast
11-
12-
10151131: true, // Spiral Death (enableChain, selfChain)
13-
10151150: true, // Shadow Burst (selfChain)
14-
15-
/* Gunner */
16-
17-
// Point Blank (enableChain)
18-
10152000: true, // First cast
19-
10152001: true, // First cast
20-
10152002: true, // Second cast
21-
22-
10152010: true, // Time Bomb, Arcane Barrage first cast & Rolling Reload (enableChain)
23-
10152011: true, // Blast (enableChain)
24-
10152012: true, // Rolling Reload (enableChain)
25-
26-
// Burst Fire(enableChain)
27-
10152050: true, // Second cast (enableChain)
28-
10152053: true, // First cast (enableChain)
29-
10152054: true, // Second cast (enableChain)
30-
31-
10152071: true, // Rolling Reload (enableChain)
32-
10152072: true, // Replenishment (enableChain)
33-
10152080: true, // Rolling Reload (enableChain)
34-
10152082: true, // Bombardment Second Cast (enableChain)
35-
10152083: true, // Scatter Shot (enableChain)
36-
10152084: true, // Time bomb (enableChain, projectile)
37-
10152085: true, // Mana Missiles Charging & Firing(enableChain, projectile)
38-
10152086: true, // Arcane Bomb (enableChain, projectile)
39-
// 10152087: Rocket Jump (enableChainOnEnd)
40-
10153093: true, // Rocket Jump & Rolling Reload (Memory leak >//>)
41-
//10152097: true // Balder's Vengeance (enableChain)
42-
43-
44-
/* Brawler */
45-
10153060: true, // Punch (duration)
46-
10153001: true, // Punch > Counter 1 (duration)
47-
10153002: true, // Punch > Counter 2 (duration)
48-
10153003: true, // Punch > Counter 3 (duration)
49-
10153004: true, // Punch > Counter 4 (duration)
50-
10153005: true, // Counter (duration)
51-
10153006: true, // Counter (duration)
52-
53-
54-
/* Ninja */
55-
56-
// Combo Attack
57-
10154000: true,
58-
10154001: true,
59-
10154002: true,
60-
10154003: true,
61-
10154004: true,
62-
10154005: true,
63-
10154006: true,
64-
65-
// Burning Heart(enableChain)
66-
10154100: true, // 0
67-
10154101: true, // 0
68-
10154060: true, // 0
69-
10154061: true, // 1
70-
10154062: true, // 2
71-
10154063: true, // 3
72-
10154064: true, // 4
73-
10154065: true, // 5
74-
10154066: true, // 6
75-
10154067: true, // 7
76-
10154068: true, // 8
77-
10154069: true, // 9
78-
79-
// Fire Avalanche(enableChain)
80-
10154080: true, // First cast
81-
10154081: true, // Second cast
82-
10154082: true // Third cast
83-
}
1+
module.exports = {
2+
/* Slayer */
3+
23220: true, // Distant Blade & ICB (linked)
4+
5+
/* Brawler */
6+
10153060: true, // Punch (linked)
7+
10153001: true, // Punch > Counter 1 (linked)
8+
10153002: true, // Punch > Counter 2 (linked)
9+
10153003: true, // Punch > Counter 3 (linked)
10+
10153004: true, // Punch > Counter 4 (linked)
11+
10153005: true, // Counter (linked)
12+
10153006: true, // Counter (linked)
13+
14+
/* Ninja */
15+
// Combo Attack
16+
10154000: true,
17+
10154001: true,
18+
10154002: true,
19+
10154003: true,
20+
10154004: true,
21+
10154005: true,
22+
10154006: true,
23+
24+
/* Gunner */
25+
10152011: true, // Blast
26+
27+
// PB first cast
28+
10152000: true,
29+
10152001: true,
30+
10152010: true, // Time Bomb, Arcane Barrage first cast & Rolling Reload
31+
10152012: true, // Rolling Reload / Maybe wrong
32+
//10152040: true, // Arcane Barrage Buff
33+
//10152081: true, // Arcane Barrage projectile end? remains for about 3 seconds active
34+
35+
// Burst Fire
36+
10152050: true, // 1
37+
10152053: true, // 0?
38+
10152054: true, // 1
39+
40+
10152072: true, // Replenishment
41+
10152082: true, // Bombardment cast
42+
10152083: true, // Scatter Shot
43+
//10152084: true, // Time bomb Projectile end and fire up?
44+
10152085: true, // Mana Missiles Charging & Firing
45+
10152086: true, // Arcane Bomb
46+
10153093: true, // Rocket Jump & Rolling Reload
47+
48+
/* Valkyrie */
49+
50+
10155020: true, // Evasion
51+
52+
900300: true // Most charging skills abnormal(Leaky)
53+
}

config/config.json

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"enabled": true,
3+
"jitterCompensation": true,
4+
"skillRetryCount": 12,
5+
"skillRetryMs": 30,
6+
"skillRetryJittercomp": 25,
7+
"skillRetryAlways": false,
8+
"skillDelayOnFail": true,
9+
"serverTimeout": 250,
10+
"forceClipStrict": true,
11+
"debugGlyphs": false,
12+
"debug": false,
13+
"debugAbnormals": false,
14+
"defendSuccessStrict": true,
15+
"debugLoc": false,
16+
"mountCheck": true,
17+
"bodyRollsCheck": false
18+
}

0 commit comments

Comments
 (0)