|
On May 15 2024 23:54 facecsgo wrote:Show nested quote +On May 15 2024 13:57 Cheesefome wrote: Wow so cool man!! Love SC community they contribute so much.
Will there ever be an app version instead of a link/browser? Ironically, I made it a website because I assumed if I released a desktop app that everyone would assume it's malware or something! I don't really plan to release a desktop app because it'd be a struggle to maintain both, with the website I can push bug fixes really quickly (i.e. like when I found out that I had Eggs and Cocoons regenerating HP, but they do not). I'm also still intending to add a lot of features over time. I feel like a Desktop app would just make all of this harder & slower so it's not something I'm interested in doing
fair enough, thanks for the app ill def looking forward to new features!
|
Where are you hosting this? Since it is a single feature page, I could offer to host it on cplbw.com and save you from maintainance.
|
On May 18 2024 19:08 y2kid wrote: Where are you hosting this? Since it is a single feature page, I could offer to host it on cplbw.com and save you from maintainance.
Currently hosting on AWS free time, I believe it's simple enough and it's usage is low enough that it will be in the single-dollars on the current server I'm using. If it's not, I can swap to cheap lightsail tiers and keep it affordable! I appreciate the offer, but I would like to keep control of it if you know what I mean
|
IDEA: add buildings to it. In particular damage dealing buildings would be of interest but also like how many hits to snipe a pylon can be cool. Prolly had the idea already but a thought.. ^_._^
|
this explains everything on why Corsairs don't die to Hydras as easily
|
This is great thank you! I especially appreciate the liquipedia page you've created alongside the tool. Can you share something about the code and the stack? And again have to thank you for a third time that you've used no js for the frontend itself it's something I also adhere to in all my work as well. Great work and good engineering cheers!
Edit: Oh I misunderstood, this site is actually written in htmx? Sweet, this is one of the most interesting technologies I've read about in a while great to see used for such a good project I'm happy to have again learned something just by visiting the bw forums.
|
On May 12 2024 17:33 [AS]Rattus wrote: Arbiter needs 9999 or probably more attacks to kill a 2/3 Carrier. The more you know
Arbiters only have an attack so that they stop when they're grouped with other units. In the beta version, they didn't have an attack at all. And High Templar had the attack that the Hero Tassadar unit has.
|
On May 22 2024 00:48 PVJ wrote: This is great thank you! I especially appreciate the liquipedia page you've created alongside the tool. Can you share something about the code and the stack? And again have to thank you for a third time that you've used no js for the frontend itself it's something I also adhere to in all my work as well. Great work and good engineering cheers!
Edit: Oh I misunderstood, this site is actually written in htmx? Sweet, this is one of the most interesting technologies I've read about in a while great to see used for such a good project I'm happy to have again learned something just by visiting the bw forums.
I will be honest, I'm not a web developer at all, I just have some programming experience from running a heavily modded CSGO server for something like 5 years. I have a friend who does front end web dev for a living who told me everything to use, so I just followed his instruction and used some personal projects of his for ideas.
I used: python fastAPI Jinja2 templates htmx caddy podman AWS server
|
l don't understand why a Vulture needs 3 hits to kill a Drone but 2 for a Probe?
|
On May 24 2024 11:26 franklyyes wrote: l don't understand why a Vulture needs 3 hits to kill a Drone but 2 for a Probe?
Pretty sure Zerg HP regen starts faster than Protoss shield regen
|
On May 24 2024 15:00 Ethelis wrote:Show nested quote +On May 24 2024 11:26 franklyyes wrote: l don't understand why a Vulture needs 3 hits to kill a Drone but 2 for a Probe? Pretty sure Zerg HP regen starts faster than Protoss shield regen
Yes! Zerg regenerate while taking damage, Protoss needs to be 10 seconds out of combat before regenration starts. Protoss rate of regeneration is faster tho.
"Protoss shields use 7, so 256/7/24=~1.5 seconds per shield point. Zerg Health use 4, so 256/4/24=~2.67 seconds per health point."
"Due to the way Zerg regeneration works, which occurs at 1 point of damage every 64 frames (or roughly 0.37~ points every second at fastest speed) and triggers almost immediately after a unit sustains damage, most Zerg units have an effective additional hit point or more, unless they are killed almost instantaneously. For example, a Drone will take three hits from a single Vulture attacking it, as between the first and second shot the Drone regenerates to 21 hit points, even though the Drone has 40 hit points and 0 armor, and the Vulture deals 20 damage."
Damage
https://www.starcraftai.com/wiki/Regeneration
|
Netherlands4983 Posts
Today I learned. Can't wait until the next Zerg Carapace meta.
|
On May 24 2024 22:37 LUCKY_NOOB wrote:Show nested quote +On May 24 2024 15:00 Ethelis wrote:On May 24 2024 11:26 franklyyes wrote: l don't understand why a Vulture needs 3 hits to kill a Drone but 2 for a Probe? Pretty sure Zerg HP regen starts faster than Protoss shield regen Yes! Zerg regenerate while taking damage, Protoss needs to be 10 seconds out of combat before regenration starts. Protoss rate of regeneration is faster tho. "Protoss shields use 7, so 256/7/24=~1.5 seconds per shield point. Zerg Health use 4, so 256/4/24=~2.67 seconds per health point." "Due to the way Zerg regeneration works, which occurs at 1 point of damage every 64 frames (or roughly 0.37~ points every second at fastest speed) and triggers almost immediately after a unit sustains damage, most Zerg units have an effective additional hit point or more, unless they are killed almost instantaneously. For example, a Drone will take three hits from a single Vulture attacking it, as between the first and second shot the Drone regenerates to 21 hit points, even though the Drone has 40 hit points and 0 armor, and the Vulture deals 20 damage." Damagehttps://www.starcraftai.com/wiki/Regeneration
It is not true that protoss needs to be out of combat to start regeneration. Protoss starts regeneration immediately, like Zerg does, but health rounds up while shields round down. So 1 frame after damage is dealt, a Zerg unit regenerates 4/256 HP which displays as 1hp. Even if the Vulture hits twice and the unit has 4/256 of 1 point of HP, it displays as 1 and stays alive.
Since Protoss shields round down, the Probe could have 7/256 shields (displays as zero) and zero health. If Protoss does not have at least 1 full point of shield (256/256) the unit still dies. Protoss shields less than 1 full point of shields (256/256) do not count in the damage calculations at all
|
On May 25 2024 09:40 facecsgo wrote: It is not true that protoss needs to be out of combat to start regeneration. Protoss starts regeneration immediately, like Zerg does, but health rounds up while shields round down. So 1 frame after damage is dealt, a Zerg unit regenerates 4/256 HP which displays as 1hp. Even if the Vulture hits twice and the unit has 4/256 of 1 point of HP, it displays as 1 and stays alive.
Since Protoss shields round down, the Probe could have 7/256 shields (displays as zero) and zero health. If Protoss does not have at least 1 full point of shield (256/256) the unit still dies. Protoss shields less than 1 full point of shields (256/256) do not count in the damage calculations at all I still don't get why "health rounds up while shields round down", Zerg & Protoss don't study the same math we study ? 
Any other weird/interesting logic than this Drone regeneration and rounding ? and how do you/we know that "So 1 frame after damage is dealt, a Zerg unit regenerates 4/256 HP" ?
|
On June 02 2024 04:40 franklyyes wrote:Show nested quote +On May 25 2024 09:40 facecsgo wrote: It is not true that protoss needs to be out of combat to start regeneration. Protoss starts regeneration immediately, like Zerg does, but health rounds up while shields round down. So 1 frame after damage is dealt, a Zerg unit regenerates 4/256 HP which displays as 1hp. Even if the Vulture hits twice and the unit has 4/256 of 1 point of HP, it displays as 1 and stays alive.
Since Protoss shields round down, the Probe could have 7/256 shields (displays as zero) and zero health. If Protoss does not have at least 1 full point of shield (256/256) the unit still dies. Protoss shields less than 1 full point of shields (256/256) do not count in the damage calculations at all I still don't get why " health rounds up while shields round down", Zerg & Protoss don't study the same math we study ?  Any other weird/interesting logic than this Drone regeneration and rounding ? and how do you/we know that " So 1 frame after damage is dealt, a Zerg unit regenerates 4/256 HP" ?
The 4/256 rate is known information that can be easily tested by timing regen and knowing that logical frames are every 42ms in Fastest game mode. This equates to 1hp regenerated every 2.688 seconds. Rounding up is also a known game fact.
The partial regen starting after the zerg unit takes damage and rounding up can be tested as follows: A Dragoon deals 20 explosive damage, hitting a Zergling for 10 damage. A Dragoon hitting a Zergling with +1 armor deals (20 - 1) = 19 * 0.5 = 9.5 damage. The Zergling will drop from 35 hp to 25.5 HP (Note that 25.5 = 25 + 128/256) which will display as 26 hp since it rounds up. The Zergling begins regenerating 4/256 per logical frame, meaning it needs 32 logical frames (128/4) to regenerate 128/256 hp. On the 33rd logical frame after the hit, the Zergling will be at 26 + 4/256 HP which will round up and display as 27 health. 33 logical frames * 0.042 = 1.386 seconds after the hit, the Zergling will display 27 HP.
I just did this test and recorded at 60fps and reviewed frame-by-frame, the duration between the damage being dealt and the Zergling ticking from 26 to 27 HP was 1.383 seconds.
if the HP display did not round up, the Zergling would not show 26 HP after the 9.5 damage hit, it would show 25. If the Zergling instantly regenerated +1 HP, the Zergling would regenerate from 26 to 27 immediately after the hit.
|
|
Would be nice if it actually shows the result instead of me having to calculate it.
Like how many units of X it takes to kill unit Y?
|
Hi! I've noticed the site is down. Is there any way you could make this open source? Thanks!
|
|
|
|