#archived-modding-development
1 messages · Page 338 of 1
Go for it
you said you could have one at an autosave how does that work
It's the file called point
Next to the saves
It works fine if you rename it to savex
oh ok
so sean is the ash quick kill rng
Yeah but it shouldn't ever take longer than the easy kill
With those spots for mina/robin he alternates below you and same level
The main rng is he can show up next to you way too close to rocket him
so if he shows up below you you wait for him to go up?
No you shoot a rocket down at him
I've never heard of this
do you have an ash save
Was he available to wrench?
idk i can find the vod
tyty
Here's full saves that are super out of date https://cdn.discordapp.com/attachments/408422674411290625/408494445621936128/AnyNOoB_Saves.zip
https://www.twitch.tv/videos/359989159?t=00h38m45s please tell me it's not something obvious
also if you hold pause on the options menu you cycle through every option really quickly
its hilarious
yes
I can tell what you did wrong but it's still new to me
If you do the 5 twists then get off immediately it doesn't count
that's what i thought it was
did you not watch the tutorial pete 😡
I guess you got off just barely too early so it didn't count but also kinda counted
huh
Probably frame perfect or some shit
i made sure to wait slightly
hits frame perfect tricks without even knowing it
tfw frame perfect sucking 
what a monster
you
i am too lazy
i need to stealk strats
does nohboard not detect stuff if it's minimized
yeah
I can't stream I'm breeding chickens
ok omega controller is actually janky af
no you just suck
i fucking wrenched the thing robin did the animation and then just
nothing happened
then it kicked me off the thing because it scrolled too far i guess
have you tried not dying to an autoscroller
Yeah it's not hard just wrench the nuts
Sounds like you didn't do it well enough
is this a frame perfect bolt get off
also sean how do you quickly gunboost after leaving a bolt
mainly at the deer in blockrock
jumping doesn't get off bolts right
It does
hmmmmmmm
yes try reading it
what are you doing here
i see
What is LK stagger btw? 6?
7 i think
changed in gm tbh
I don't care about bad patches
same
same
15/30/15 iirc
idfk
30 + 15 + 15 isn't 88 please do shaman stone numbers
and some stupid damage values for shamans
Thanks
uhh
18/45/something is my best guess
omegalul says 23/50/15
does omegalul stand for wiki
indeed
Yes

to go back to the fast travel after omega controller
do you go down the ladder with the girl with the red beanie
or all the way to the left
this doesnt sound right
i think it's right
The beanie girl works too
But I think the boat spot is faster
I haven't timed it
Zinada btw
ptkyr destroys kurosh with facts and boats
hmmmmmmm
yeah this is the one i meant by all the way to the left
not actually all the way to the left but to the left of the girl
ok
do i do runs or make saves first
both
hmmmmmm
run
Do a run rn so I can sleep
sorry buddy but i actually sleep
what do you do if ash spawns below your spot
like down there
wait for him to walk i suppose
also why do my rockets just go through him
They don't go through him
That means you were out for too long and he stopped existing
im literally shooting from the bush

so if he spawns below the ground do i like
physically go down to shoot at him
then go back up
i sleep
Nah he moves pretty quickly usually
so do i wait for the next cycle
If you're not gonna be able to hit him move out so he leaves immediately
Otherwise if he's moving, wait for him to be in a good spot
ok ty
ahh i think i know which key i forgot
might have been the one on floor 1 right side
in tower
i dont remember
but yeah im 99% sure it was that one
i remember going through it while following the tutorial but i dont remember doing it today
Very nice
typical sigh
how does dodgeroll work does it store jumpsquat or just store crouch somehow
What the fuck is a jumpsquat?
the small animation before you actually jump

surely my fellow gamer will back me up on this matter
He's probably still asleep like some kind of degen
@glossy jungle goof all coins
all coins is impossible
nothing is impossible
no i use it as one of my obs hotkeys
as if you use obs

i use rshift in hk
pretty sure ax heals with lshift
copying things with ls open is pretty annoying
as if you edit
it's rare but it happens
hmmm
dude this is actually retarded
i use ctrl for both start recording and stop recording
try not doing that
What's it do on the menu?
same thing as jump
i actually dont know how to word this
you enter whichever menu you have selected
It selects things
yeah
wow Sean are you an English major
upon pressing the control key it brings up options from whichever main menu option you have selected functioning similarly to jump but has different connotations
ah yes
doesnt look like i can unbind this
at least i get to listen to the main menu music while i lab this 
Ah yes, I too love to have my settings in hex
@hazy sentinel
ALL COINS
@rain cedar yeah it makes sense, i dont really get the icono context tho
whats midway
the point half-way between two points
yes thanks nathan
yw
well apparently theres an area called midway
looks like i cannot unbind ctrl
cancer
opened emote menu and discord crashed
opened emote menu and discord crashed
midway is the royal dying place
make saves
make half i make half 

I'm in class
or just do all of them
Do it later and stream
tower 
whats the name of the first boss
controller
does he even autosave you


practicing run killer
lmao
@rain cedar an autosave gets made each time the soldier appears in the bottom right of the screen right?
no exceptions?
skip omega controller he's impossible
i just realized if i forget a key all the saves are gonna be messed up 
clip into concern west 
Yeah soldier is the save icon

Also there is an omega controller skip but it's airswim
is there a backup if i miss the killboost off of the frog at the beginning of desert
asking for a friend
ye git gud
The backup is do the puzzle
damn
oh cool if you use the shard wastelands autosave as your save the music doesnt play
well im not fixing it
how many keys am i supposed to have by the end of isi
just to make sure i didnt forget any
helllooo again people
i have yet another question
how much damage does cloth do?
i believe its 15
alright thanks!
not 100% on that though
2
ok
2?
keys
keys??
Unrelated to the cloth question
Not sure
i can check later today to make sure
Cloth does about 15ish damage.
no 2 is right

ok thanks!
the cube despawned 
done with the practice saves 
did you do them all 
yeah i'd say i got most of them

most disappointing thing about this is there's no autosave for helicopter phase 2
so for practice you have to go through the 3 parries every time
same with black 2 but you cant practice luck so
i would organize like monstah did for saves
you mean exactly like it currently is?
that looks like a waste of time why would i do that
if someone just renames the save they don't know what it is 
if someone just renames the folder they wouldnt know what it is either
we have to bank on people not being mentally retarded
well why would you rename the folder
and just having the saves there is much more convenient
you would have to rename the save to savex
why would you rename the save? just copy it
hi, I've been looking into getting some mods, especially the dreamshield one and lighbringer. are they compatible and does dreamshield work wiht the latest patch of HK?
dshield coop is outdated lightbringer works
will they work together once updated? (if they're updated)
I got that
maybe
dshield co op isn't going to be updated
one more question - I can't find description for most of the mods in the installer. I found for some in pinned messages, but there are also others that I don't see there. (for example charm overhaul)
not with that attitude
oh damn 😦
yep! found that file

not really
you can do it if that's what you are asking
nice!
most people just don't bother
kurosh being helpful 

incredible

same
Can you give suggestions on what mods they should do...? Or no?
yes you can
ok
I had an idea that they could do a re-fight of the Soul Master/Soul Tyrant fight.
no
56 is so toxic...
e v e n m o r e t h a n Z o t e .
I had at one point plans for a mod that let you refight harder and harder versions of the radiant dream bosses
but I never did it because the fsms weren't behaving properly and I didn't wanna find out why (basically their increased speed was being reset after certain actions caused the boss to disappear and reappear. I got lost kin and false knight working but never soul tyrant)
disagree
distant sounds of gittle
its pretty gay cause its nothing but projectile spam
here, ill say it for you
sigh
sigh
Would anyone be opposed to me making a readme folder
and then putting all the READMEs in it
no
And then never answering any questions ever again
no
You ever just press the shortcut to edit so fast it edits the 2nd most earliest message instead of the newest
Yes
e
incredible
gittle is going to love Pale Champion then. The statement to the right was not sarcastic because PC won't have projectile spam, at least not by Pale Lurker 

can i suggest a mod too
go for it
haha yes you did a funny

sigh
playable hundred nail warrior dlc when
playable who
this guy
ah
after playable revek dlc
does anyone have a save before tl where cloth ois alive
i got one 
Hey so when is Hallownest's Extremely Hollow Skateboarding coming out
early 2018
tony hawk's mantis pogo
I need Linux to build something ugh
WSL
WSL?
games for WindowS Live
@dusky lion
have you considered buying nitro
No
yes
don't build
just build lol
You don't need to build it 

when are you portnig dreamshield to last update
he already said never
I wanna add support for another site
ºok but my brother and i really want to play hk together
if you're on win10
also make it online
Nope
What
7
Ok but it's still all on windows
Just get chocolatey
And choco install it all
Easy game
🤔

i liked the video better
mobile copy link is defective
yeah same
cmd.exe or powershell.exe 🤔
ye
does PowerShell work the same as cmd
choco install python
In admin powershell
But yeah
I'd Choco install sudo
It's a sudo replacement for windows
Makes it so you can just elevate one command instead of having to open a new shell from the menu
I'm gonna assume I can just mindlessly choco install everything without ever having issues
Correct
You sometimes have to hit y
There's a parameter which makes it so it just auto says yes
Can't remember the name
how do I know if I installed GNU's make
Thank you for the help, this is my least favorite part about coding
doing all this just so I can hit BUILD
choco install nosetests failed
oh no
I was so close
🤔
You installed python right
yup
Just do pip install nose
upgrading python...
if it doesn't exist then python -m pip install nose
You should yeah
Thank you :)

Yw
im one pyramid short from being able to craft fleetfoot
which one did i miss
ah i know which one i missed

sigh
Same
rookie missing materials
that's old news
you're supposed to miss them first then miss keys
wow i sequence broke being bad
nutty
let me know if theres anything wrong with any of them
What
is it different on other platforms?
alright what do I use to build this now
make
no shit
no need for any installers
wow is this angle
so would I type make youtube-dl in the correct location?
they're functionally equivalent
yes
does windows at least have mpv? cuz if not there's little benefit to having youtube-dl.
why can't I type cd C:\Users\753\Documents\Other Modding\youtube-dl\youtube-dl-master\youtube-dl-master
or use tabs to autocomplete paths with needed quotes
spaces are evil
I'm actually going through all this to fix spaces in youtube dl
wdym
What's with windows and nothing ever going in the home folder
What's with windows and existing
Same
is isi labs pre last key just before robots 1
its on the save statue before the dodgeroll
yeah i was thinking of something like isilugar (pre ql) or something
but since they are in order i figured it wasnt a big deal
isilugar leaving 
i think theres also 2 darland ascent
sounds good 
folders 

pinned to quick access weary

ql'd oob 

oh god
I think you're fucked
because
it's not using gnu find
it's using some windows one that doesn't work properly
you need WSL
that's the Windows 10 thing right?
yup
Mingw
cmder is software package that provides great console experience even on Windows
yeah I was thinking that too
I'm planning on converting my old laptop to linux
but I don't wanna risk getting malware on my usb
if it's an old laptop or has old hardware imo: http://xubuntu.com/
gonna try out cmder
it might work, key operative is might
ubuntu 
not all of us want slightly more up to date but broken software
today I found out that okular on arch doesn't have working text to speech because the text to speech program is broken.
speech dispatcher is broken I mean, the engines under work
wow why is linux a minecraft block
honestly
idk what I wanna do with my linux life
arch is working mostly perfectly for me
but I think Ubuntu is p perfect too except for the ppas
but apt is better written even if it's slower
cuz it is self-repairing
arch if your installer breaks half way through which it never should but sometimes stuff happens
your best bet is to reinstall all packages
maybe
Yeah
I've had the installer break halfway through because my foot hit my multicord and I think I just bootstrap'd devel
No
Bash has its own shortcuts
Ctrl-a should be beginning of line
It's in emacs mode
eww how do you have a terminal without ctrl. I rely on bash shortcuts with ctrl
No it lets you use control
oh but it's the bash ctrl
like select all?
I guess
select line basically
since the "all" would be anything in the current text field
ctrl u cuts the line and you can paste it with ctrl y
heyt 56 what was the hotkey to make a folder again
Ctrl-Shift-N
why would I want that
ty 
because 95% of the time you're doing select all to copy or cut text
like why else would you select all
hmm
I use select line to go to the beginning of a line outside of bash
Cmd-shift-left + left
truly ascended
try
ctrl a
takes you to the start of a line
wait I'm dumb
ok nvm
ignore this message
and the 6 above it
Nope
ctrl shift?
nope
it's pretty at least
if you want to only use 2 keystrokes you can ctrl left and then hold ctrl d
thanks for closing my terminal
oh yeah
don't do it on the first word
if you need to clear the whole thing
just
ctrl u
I usually do it to clear a single word
also it's 2019 and why can't I just type cd location on other drive
why do I have to switch drives first
imagine using drives
did you know even on windows you can mount drives to folders
since 7
what does that even mean
well on windows
normally you have C: and D: etc
but on linux you have / and then every other drive is mounted to a folder
eg
/storage/
but windows 7 and up lets you mount drives to folders as well
define mount
they look like normal folders but they are actually harddrive partitions
example
so like
/boot/EFI is a different partition
but it's treated as just a folder
pls ignore my lack of disk space
I keep getting FIND: Parameter format not correct
don't wanna say you need linux but it's probably your best option now
ill tell you if I can compile it on my system
yeah I can
no problem
ok if it gets there
you should have an exe
do ls
see if it built a youtube-dl binary
Yeah
./youtube-dl
'.' is not recognized as an internal or external command,
operable program or batch file.
I've tried them all

perhaps building isn't meant for me
thats actually what i wanna know
how can anyone be slower than at least 3 minuitews
kingsmoulds
urite
kingsmoulds, the first room after gate, and last room
are what i fucked up
i think
I can't even run this week
No computer


I was just here to tell Pete to stream icono
56 has been getting bopped by some dude who just keeps pumping out shitty runs
Oh it's just pop whatever
but turns out 56 sucks too so he cant get a good time

56 I believe in you man
me too
you should have gotten sub3 4 months ago
lie, real shit
what
ok but i can't run till next weekend
ok just run with your mind
same
should i bop 56 and bad guy with no dm no ss
you are right
you know what i realized
we can revive icono
with weekly no airswim races
me you and sean

yeah but is it impossible if im holding left or right
Pete is ignoring me
no it makes no difference i think
ok thats nice to know
i could do some runs i guess
but its just gonna be me resetting to fish jump over and over
you mean free jump
bat jump is free jump
You mean thetim2 jump
i mean bat jump is free but fish is more free
sucks that you are wrong :/
l2jump
what do you find hard about bat jump
nothing
sometimes i just mess up the inputs
but fish jump is 110% no mess ups ever
just bad
i refuse to be flamed by a dude who doesnt even have a cue and just does it
fujckingg troglodyte
hmm
Same
lmao
ok well last time i streamed this i had some slight input lag
hopefully itll be fine now
I have no idea how python works
url = self._search_regex(
r'src\s*=\s*\"(.+?)\"></video>', idk, 'idk')
def _search_regex(self, pattern, string, name, default=NO_DEFAULT, fatal=True, flags=0, group=None):
"""
Perform a regex search on the given string, using a single or a list of
patterns returning the first matching group.
In case of failure return a default value or raise a WARNING or a
RegexNotFoundError, depending on fatal, specifying the field name.
"""
if isinstance(pattern, (str, compat_str, compiled_regex_type)):
mobj = re.search(pattern, string, flags)
else:
for p in pattern:
mobj = re.search(p, string, flags)
if mobj:
break
if not self._downloader.params.get('no_color') and compat_os_name != 'nt' and sys.stderr.isatty():
_name = '\033[0;34m%s\033[0m' % name
else:
_name = name
if mobj:
if group is None:
# return the first matching group
return next(g for g in mobj.groups() if g is not None)
else:
return mobj.group(group)
elif default is not NO_DEFAULT:
return default
elif fatal:
raise RegexNotFoundError('Unable to extract %s' % _name)
else:
self._downloader.report_warning('unable to extract %s' % _name + bug_reports_message())
return None
I'm guessing the first parameter, self, means self is being defined as the object calling the method
yes
so self goes ahead and defines itself, leaving me with 3 required parameters, pattern string and name
pattern is just the regex which is simple enough
string must be the variable that is being overwritten by what the regex returns?
string is what you're searching 🤔
and finally what is name for?
ah no wonder I didn't understand the purpose in that, I never make mistakes
it looks like it tries to parse a name somewhere, name is the default if it cant
and the name is used for error reporting
or maybe the other way round
if not self._downloader.params.get('no_color') and compat_os_name != 'nt' and sys.stderr.isatty():
_name = '\033[0;34m%s\033[0m' % name
else:
_name = name
im not sure what self._downloader.params.get('no_color') does
Commandline args probably
If it's a truthy value then you add the color string before name
otherwise you just use name
url = self._search_regex(
r'src\s*=\s*"(.+?)"></video>', webpage, 'video source')
So basically what I'm doing here is searching through a web page to get an mp4 from it
I'm not very experienced in regex, how do I determine whether I'm accessing the full math or group 1
full match would include the src=" "
group 1 being what's between the =
url_search = self._search_regex(
r'src\s=\s"(.+?)"></video>', webpage, 'video source')
if url_search:
url = url_search.group(1)
that won't work
or just
url = self._search_regex(
r'src\s=\s"(.+?)"></video>', webpage, 'video source').group(1)
Why won't it work?
I mean it will but the if statement is bad
def _search_regex(self, pattern, string, name, default=NO_DEFAULT, fatal=True, flags=0, group=None):
fatal is True
You're guaranteed a match or an exception so if you don't have it it'll just die by then
I didn't want to use the if statement anyway
just StackOverflow stuff
so are there like types hidden somewhere in Python
It's not statically typed but stuff has types
You can use type annotations for your and your IDE's sanity
python will make stuff be whatever it wants it to be
does anyone actually do that though
yes
and whatever it thinks makes the most sense
Yeah like byte => int => big int
Here are type annotations + a checker https://github.com/python/mypy
both are in the link
just use .split tbh
but it doesn't force anything at runtime
It just helps catch errors
You can check types using isinstance at runtime
# coding: utf-8
from __future__ import unicode_literals
from .common import InfoExtractor
class YourExtractorIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?yourextractor\.com/watch/(?P<id>[0-9]+)'
_TEST = {
'url': 'https://yourextractor.com/watch/42',
'md5': 'TODO: md5 sum of the first 10241 bytes of the video file (use --test)',
'info_dict': {
'id': '42',
'ext': 'mp4',
'title': 'Video title goes here',
'thumbnail': r're:^https?://.*\.jpg$',
# TODO more properties, either as:
# * A value
# * MD5 checksum; start the string with md5:
# * A regular expression; start the string with re:
# * Any Python type (for example int or float)
}
}
def _real_extract(self, url):
video_id = self._match_id(url)
webpage = self._download_webpage(url, video_id)
# TODO more code goes here, for example ...
title = self._html_search_regex(r'<h1>(.+?)</h1>', webpage, 'title')
return {
'id': video_id,
'title': title,
'description': self._og_search_description(webpage),
'uploader': self._search_regex(r'<div[^>]+id="uploader"[^>]*>([^<]+)<', webpage, 'uploader', fatal=False),
# TODO more properties (see youtube_dl/extractor/common.py)
}
That's the example class
from __future__ import unicode_literals
from .common import InfoExtractor
from ..utils import urljoin
class TwistMoeIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?twist\.moe/a/(?P<id>[^/?#&.]+)'
_TEST = {
'url': 'https://twist.moe/a/release-the-spyce/1',
'info_dict': {
'ext': 'mp4',
},
}
def _real_extract(self, url):
display_id = self._match_id(url)
webpage = self._download_webpage(url, display_id)
video_url = self._search_regex(
r'src\s*=\s*\"(.+?)\"></video>', webpage, 'video source').group(1)
return {
'url': video_url,
}
and there's mine
From the looks of things it looks like it's supposed to extract the video using the id, but I'm pretty sure if I get a direct link to an mp4 it should be able to handle that much easier
so I'm just returning a url to an mp4
Anything look wrong Python-wise?
if you want to download a direct video don't use youtube-dl, that's for parsing video from weird sites
use
wget
or curl
or mpv
or ffmpeg if it's a playlist file
(.m3u8)
The game I'm modding uses youtube-dl for everything
so I was just gonna make a custom one since there's no good anime sites that work with it
what game
uses youtube-dl
I need to know cuz this game deserves all my money and attention
and their shit is so scuffed you can't enter a URL with special characters because they don't do escape stuff correctly
so I'm making this so I can sidestep their scuffed shit
How do I use custom knight?
Couldn’t find a readme
Ik I download the sprites and then where do I put them
And how do I use them
If I want to create a mod on my one is there a starting place or some sort of tutorial or do I need to figure stuff out myself?
Ok thank you!
@Dddsasul#4608 depends on the mod you want to make
Oops ping machine broke
There are like
Two programs you need
One of them is visual studio I’m p sure
Or maybe I’m not
V something
if the code is C/C++ I think I can also use something else except visual studio
C#
If you want to make a boss mod
Download lost lord
And mess with it
To figure things out
Can someone help me speed up this for loop?
for num, doc in enumerate(allDocs):
for key in doc:
for key2 in idfDic:
if key == key2:
allDocs[num][key] *= idfDic[key2]
doc and idfDic are dictionaries
O(n³) 😩




