Posts for TASeditor

Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
The Dark Link fight was refreshing. And really nice improvements.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Hetfield90 wrote:
TASeditor wrote:
but if feos makes proper lua input support I'll finish it and you wouldn't need to worry about accidentially clicking into the cells or clicking into cells at all.
How would you edit analog coordinates of specific cells without clicking into them to specify which one?
The script will set the analog coordinate depending on where the player should move from a waypoint list and current camera angle automatically to the column of the current frame, no clicking into the columns by the user needed. Or it increments or decrements the angle of the X,Y pair of the analog stick for all selected frames by a hotkey, i.e 102,111->113,123;89,97->100,109 and so on.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
I digged through more stuff. $65A4 is an object with enemy x position pointers for the whole level $4D60 is an object with box x position pointers $3F08 is an object with apple x position pointers Stuff for player object:
 Header: every object has it
allocated memory 10A04 4h
?
pointer next 10A0C 4h
pointer prev 10A10 4h

Position:
xpos 10A14 4u
ypos 10A18 4u

Animation:
state 10A38 1b

animation 10A44 1u

animation timer 10A48 1u

Physics:
x startspeed 10A5C 2s

x acceleration 10A60 2s

x maxspeed 10A64 2s

jump force	 10A68 2s

gravity 10A6C 2s

max fallspeed 10A70 2s

x speed 10A74 2s

y speed 10A78 2s

jump peak flag 10A7A 2s

xpos old 10A80 4u
ypos old 10A84 4u
	
pointer 10AAC 4h
	
Last positions:
pointer 10AC4 4h
slot 10ACB 1u
lastpos's 10AC4 ~ 10B08 4u 
	
Interaction with boxes:
pointer 10B24 4h
xpos 10B28 4u
ypos 10B2C 4u
pointer 10B48 4h
xpos 10B4C 4u
ypos 10B50 4u
The game stores the 7 last positions, useful for your script ThunderAxe. What's left to being found is hitboxes and level layout.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
If someone wants to finish the object sript: User movie #35034290461828603
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Herfield, have you tried my analog input script? Right now it only works in recording mode, which is horrible unusable, but if feos makes proper lua input support I'll finish it and you wouldn't need to worry about accidentially clicking into the cells or clicking into cells at all. Can changes in the analog collumns be highlighted with colors, it's often very hard to see changes?
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
feos wrote:
Right arrow - set maximal value Left arrow - set minimal value Up arrow - increment by 1 Down arrow - decrement by 1
Would it be possible to group the x,y, so up and down arrow modify y and left and right arrow modify x. Setting max value would need to be then done with alt+arrow key.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Theres's a little clipping glitch involving the Z tounge trick: Walking away from a slope then holding Z with proper positioning the tounge will interact with the wall and the player will clip through the slope. The one right from the start works. It could also happen that the player slides down the slope and then clips through the floor. I haven't found any uses for it yet. Another trick: Speed of one axis can be locked while increasing the speed of the other axis while in mid-air, althought very minimal. The trick is to slightly adjust the analog stick angle. I also made a basic lua script: User movie #34924522240897332 Edit:Most if the first level can be skipped. The closed entrance point in the second section leads to the boss room. Either way it would be needed to clip throught the wall or do a very high Z-jump, the height of it depends on horizontal speed.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Hetfield90 wrote:
EDIT: And perhaps add hotkeys that increment/decrement the highlighted cell's coordinate by 1?
Up an down arrow keys do that. Shift+up and shift+down do the same but with 10 units.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
1.11.8 has many bugs fixed from 1.11.7.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
FatRatKnight wrote:
But on the RNG front, I don't see anything obviously useful to the 5-minute run.
There could possibly some frames to save by changing the exit delay to another exit, the current one uses one frame at the second healer glitch and six? in the room before the red knight to manipulate the red knight. I don't know if it could do lag removal on the overworld.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
I want to really have some new lua functions:
    A function that returns the frame number of the highlighted marker in the marker list, the one which is related to the playback courser. A function that returns the frame number for all frames which are selected. I want to be able to iterate for multiple frames and make changes for them each individually. A proper function for lua input in tastudio, smiliar to TAS Editor.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
No
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Already 46 frames faster: User movie #34255880304477039
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Yes
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
More accurately: They're full movie logs which contain other stuff, too. Unlike save states branches aren't truncated when loaded.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Hi!
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Since you have some trouble understanding terms and rules on this website. TASes are submitted to the site as an input file, not as an video file. A TAS is produced with the help of tools, it's not made like a speedrun/RTA/Letsplay/etc, it's a very different process to make a TAS than it is to make a regular gameplay video.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
We don't accept video file (AVI, etc.)
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Small WIP: One frame faster, for more info see WIP notes.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Very cool stuff. Voting yes.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Frame 76640. Shows UFO and a clipping glitch.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
Samsara wrote:
It's three seconds over a movie of 1095 seconds, so I wouldn't consider the entire movie suboptimal by any stretch
It's at least a minute slower due to poor optimisation. The author missed a lot of bizarre physics abuse and lag reduction. This game is difficult to optimize thus a new version wont come anytime soon.
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
44f faster after picking up the first ox: User movie #33807378356127076
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Experienced Forum User, Published Author, Skilled player (1507)
Joined: 7/9/2010
Posts: 1317
It's now finished
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch