Giter Site home page Giter Site logo

Possible LUA Editing/Modding Code Guide/Reference for Stratagus (WC1, WC2, SC1, etc) + Evidential Plans of Working (Pre-)Releases for Starcraft1/Stargus about stratagus HOT 5 OPEN

jkun-stargus-sc1gus-2020s avatar jkun-stargus-sc1gus-2020s commented on September 23, 2024
Possible LUA Editing/Modding Code Guide/Reference for Stratagus (WC1, WC2, SC1, etc) + Evidential Plans of Working (Pre-)Releases for Starcraft1/Stargus

from stratagus.

Comments (5)

andreas-volz avatar andreas-volz commented on September 23, 2024

I'd really like to comment something helpful, but I'm not sure if I get your major question of this right. Are you able to join discord and discuss your points in a more dialog way?

from stratagus.

jkun-stargus-sc1gus-2020s avatar jkun-stargus-sc1gus-2020s commented on September 23, 2024

I'd really like to comment something helpful, but I'm not sure if I get your major question of this right. Are you able to join discord and discuss your points in a more dialog way?

@andreas-volz
sorry for the late "last months" reply to answer, mr. volz, I was pretty much busy with random things lately, but therefore I couldn't do (or share) any more Starcraft1 mockup shots (as forgot or forgetted) to do today or last weeks via PaintDotNet after ChaosLauncher rather.
Though I would like to be able to join the Discords (any of the WC1&2gus to SC1gus discords) alongside the sacegine-dev-discord channels, sad thing is; I might have to work on my own Discord acc for all this instead of the one I'm using to deal with a single friend of my online past half-a-decade ago (late 2017) it seems likely.

Giving an "Able to Join (your/Timfel's) Discord a Try" thing could help, that way I can either move from Github (the issues pages of either repository) so that I can see if I can be able to share and place my SC1 (itself, StarEdit, DatEdit v1.5d, SCMdraft, et cetera) mockup images and other works there (on any of the channels or DMs you/we use) eventually.

But man I wish I could take a peek at SC1's dat/tbl/etc. files or any of kind SC1 (1.15, 1.16, 1.whatever, etc.) game data files via the use of Notepad++ and any other apps/programs similar to that of NP++, like a miracle for the use of making customs via duplicating (instead of the replacing) the original SC1/BW units maybe. V_V
zzz#StupidGithubStupidMe___x1
units.dat (Terran Marine, Terran Firebat, Terran Siege Tank, Zerg Zergling, Zerg Hydralisk, Protoss Units, etc.)
zzz#StupidGithubStupidMe___x2
weapons.dat (Gauss Rifle, Grenade Launcher, Protoss Psi Blades, Zerg Creature Claws, Photon Cannons, etc.)
zzz#StupidGithubStupidMe___x3
upgrades.dat (Terran Infantry Weapons and Armor, Terran Ground/Air/Sea Vehicle Weapons and Armor, Zerg Attacks and Carapace, Protoss Armor and Weapons, other upgrades, etc.)
zzz#StupidGithubStupidMe___x3
techdata.dat ( possibly Research/Technologies, Abilities or anything else probably? )

from stratagus.

andreas-volz avatar andreas-volz commented on September 23, 2024

Don't spend the effort to understand those files. I did this in very deep with lot of reverse engineering. To get the big picture of my analysis check the Wiki from my branch. (I didn't yet merge the wiki):
https://github.com/andreas-volz/stargus/wiki/Dat-Files-Architecture

Also please read the "kaitai" source files for a understanding of the starcraft file format:
https://github.com/Wargus/stargus/tree/master/src/kaitai

Meanwhile I understood nearly all fields and parsed them into startool. Just iscript.bin isn't yet finished as this is the most difficult part.

from stratagus.

andreas-volz avatar andreas-volz commented on September 23, 2024

Use the online editor on http://kaitai.io/ and with use of my kaitai files just take a look into the data. It's easy :-)

from stratagus.

jkun-stargus-sc1gus-2020s avatar jkun-stargus-sc1gus-2020s commented on September 23, 2024

Don't spend the effort to understand those files. I did this in very deep with lot of reverse engineering. To get the big picture of my analysis check the Wiki from my branch. (I didn't yet merge the wiki): https://github.com/andreas-volz/stargus/wiki/Dat-Files-Architecture

Also please read the "kaitai" source files for a understanding of the starcraft file format: https://github.com/Wargus/stargus/tree/master/src/kaitai

Meanwhile I understood nearly all fields and parsed them into startool. Just iscript.bin isn't yet finished as this is the most difficult part.

Use the online editor on http://kaitai.io/ and with use of my kaitai files just take a look into the data. It's easy :-)

@andreas-volz
Late thanks; since you shared me a link to it after I downloading the files (.ksy = kaitai) from some of the repo pages last weeks (a while ago) to see if either that or the SC1 .dat files are changeable or editable at least.

Since I tried, I couldn't (edit any of this while looking into the SC1 data lines and sections of it) because I would not think any of the lines, texts and/or numerals for it are thoroughly editable on the online or offline Kaitai editor they seemed:
z#KaitaiScreenshot

Then if like changing the values from 227/228 to different value for any expanded values.
e.g (see image below);
DatEdit - 1 5d - SoundsTab - MockupTest

1143 or other (seen in mockup image of DatEdit 1.5d. instead of any version compatible with 1.16.1 dat files) :\

But; speaking of which, i gotta go handle some things, like dealing with some more mockup images, or maybe do whatever I'm doing outside of Github or Reddit (i have my own reddit acc) like Diablo1 (via BB or TheHell2Mod) or other after waking up in bed after going to be at night while waiting.
Thus I feel a worried about Discord unletting me make an account last night, where I can join Timfel's servers and your servers, same with t-g2's sacengine Discord server containing a "How get Sacrifice working on Windows 10 via CD version", due to phone number requirements preventing people who are sensitive-to-but-not-interested-in phone numbers and SMS from getting their main or alt DCRD acc without one in a very sad-but-disappointing way for them. :(

Then if that's case; then I might share you and tf a ZIP file attachment containing some any% completed mockup images along with some other things (like a single thing-v-thing comparison images, probably something the BW cmdicons, and a couple other things) without the need of Discord (if that won't probably let me make my own account on there) instead of just sending you more images after replying, hope the viewing, checking/reading and but looking might soothe us well. :')

view and check on them after downloading attachment below; if not, let me know IF it I directly can share the images contained there hopefully after;
MockupImages_Comparisons_a_couple_extra_things.zip

from stratagus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.