Advanced Search

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - CutmanMike

Pages: 1 ... 6 7 [8] 9 10 ... 15
106
DECORATE and ACS Modifications / MM8BDM official Weapon Template (v5d)
« on: January 06, 2011, 09:32:27 PM »
Due to the complex way weapons are coded, it's no surprise that there are hardly (seriously, none) any weapon mods showing up. A tutorial would have humongous to write, so instead I decided to create a weapon template. This file includes 2 new weapons, a buster weapon and a throwing weapon. The first example is well documented, explaining every element of the code. The example also includes all the other necessary bits and bobs to make the weapon work properly in MM8BDM.

I do have to warn you, this is a lot harder than mapping mostly due to the way things are implemented in Skulltag. If you have a passion for game development, and the patience of a statue, this template may be the doorway to finally having brand new weapons in MM8BDM. I hope it helps.

From the readme:

Code: [Select]
****************************************************
MM8BDM WEAPON TEMPLATE v5 - For use with MM8BDM v5d!
****************************************************

http://zdoom.org/wiki/Main_Page - Code reference

---------------
Introduction
---------------

Welcome to the MM8BDM weapon example! First I'd like to apologise for how awkward it is to implement new weapons into
MM8BDM. This is due to many things. The way I've coded things, and the way Skulltag handles certain lumps.
This example is designed to briefly explain the DECORATE weapon code, give you an idea of the PK3 structure and
(hopefully) make things easier when it comes to making your own weapons for MM8BDM.

To test this example, to see that it's working, just open the MM8BDM launcher and hit "add file". Run the game
and use "Give All" to acquire your new toys!

When things are getting stressful, just remember that the I had to follow these steps for every weapon in the game...

Good luck!

--CutmanMike
---------------
Procedure
---------------

Here's some steps to follow when starting out with a new weapon. You don't have to follow this order, but it's the
way I've been doing it for the past year. (ed - More like 10 years)

1. Adding the sprites (sprites folder) and sounds (sounds folder).
   - For sprites, don't forget those offsets and PNG transparency!
   - Define the HUD sprites in the TEXTURES.HUDS file.
   
2. Coding the weapon itself (see actors/newweapon.txt). There are two examples here that may help.
3. Including the newly coded weapon in the main DECORATE lump.
4. At this point you should be able to at least test the weapon. Test until you're happy with the results.
   - To run, use the add file button on the launcher under single play.
   - You may get some console errors. If the game doesn't bomb with an error message, you can test it! Use the Give All cheat.

6. Define the weapon's icon in the TEXTURES.ICONS file.
7. Define the weapon's energy bar graphics in the TEXTURES.BARS file.
8. Adding BOTH vertical and newly coded horizontal bar graphics to SBARINFO (see SBARINFO.H.txt).
   - This file will need to be updated new weapons are added to MM8BDM!
   
9. Editing the COLORS.acs lump to add color translations (palette swaps).
   - Again when MM8BDM gets new weapons this will have to be updated too.
   - This is the most complicated section. Read the notes thoroughly.
   - DON'T FORGET TO COMPILE THIS LUMP! In SLADE, right click and hit compile!
10. Editing the WEPACS.acs lump to add LMS data and energy item pickups.
   
11. Edit the weapon definition to add the new color translation you just created in COLORS.acs.
12. Final test. Don't forget the following:
   - Make sure energy items and W tanks work.
   - Make sure M Tanks work (use "give MTank" to test this).
   - Make sure your colors are correct (check the mirror in Roll's room or use chasecam).
   - Make sure the energy bar is displayed for BOTH HUDs (use + and - to toggle the horizontal HUD).
   - Make sure the weapon's icon is displayed under/next to the energy bar.
   
13. If you've made it this far, congratulations! Take your new creation online for balance testing and robot blasting!

---------------
Notes
---------------

* When MM8BDM is updated, you WILL have to update your weapon pk3 file. If you do not, the new weapons in MM8BDM will
  fail to work correctly, if the game even starts.
* Because of the way SBARINFO works, you CANNOT mix and match weapon pk3 files. Do not attempt to launch the game with
  more than one pk3 that includes new weapons.
* HOWEVER to counter this, you caoveralln merge the pk3's by copying over the code and implementing it into a single pk3 file.
  Be sure to have the weapon author's permission before you do this if you wish to distribute the file afterwords.
* If you're stuck with ANY of the code, the ZDoom wiki is the place to go. The link is at the top of this file!
* Still stuck? We don't blame you. Go to the cutstuff.net forums and post in the editing forum!
* Made a rad weapon? Sweet! Please help others out if you can!
 
Good luck, and thank you for trying to expand MM8BDM's growing collection of user content!

Donate if you love me!

~ CutmanMike 2011 - http://cutstuff.net

Update Notes:
Korby updated for v2, but he's mostly just copy and pasting.
Lego updated for v3, again he also pasted in stuff.
Lego again for v4a, added information of recoloring buster HUDs and also copy pasting stuff.
Balrog updated for v5d, updated overall tutorial to be more useful for v5 and the Year of Our Lord Two-thousand and Nineteen.

https://files.catbox.moe/cvov9n.zip

107
We're just one year away from 2012, the year where everything 'splodes. I thought it would be a good time to talk about what we've achieved the past year, what my personal plans are for 2011 and what new years resolutions you've set for yourselves!

2010 was a grand year for Cutstuff... Not that cutstuff is a company or anything but at the start of last year we were only a tiny community with only a couple of Doom mods to it's name. Now cutstuff has grown it's own player base thanks to MM8BDM. The project has been pushed as much as it possibly can with all the development, megaman fans and promoters. This year I will be working away on the MM7 expansion and hopefully releasing it early in the year. After that however, I think things need to change.

Now it's time to get all emotional and bust the violins out *SNIFFLE*

I had a pretty rough end of the year. The first big slap to the face was when me and the Mrs split up. We'd been together 5 years, and how it ended... well... It wasn't the most convenient way to break up with someone after 5 good years, that's all I'll say. This may not be news to some of you. The second slap to the face was the realisation that I'll be out of the job soon. The company is shutting down, and they're cutting necks left right and center. It won't be long until I'll be job hunting. With these two things in mind, I spent most of December with no motivation or ambition struggling to find activities to keep my mind off things.

My friends did a good job at sticking by me during this time, and helped me through it. Your friends will always be there to fall back on when the shit hits the fan, never forget it. Soon enough a big fat realisation landed on my face. I need to sort my life out. Most importantly I need a job, and one that challenges me more than data crunching. MM8BDM is fun, but I can't sell it. It can't pay the bills. I will finish the MM7 expansion, but after that I may have to set my sights on bigger things. Profitable things. Perhaps it will be something to do with the UDK3 engine, that has been sitting on my hard drive patiently for a long time, or maybe something else. I need to evolve my skills from ACS and DECORATE into something that can get me a decent wage.

This may worry many of you who are eagerly awaiting their favourite MM8, 9 and 10 maps/weapons. But fear not, I am not quitting the project. Just knocking it down a notch on the priority ladder. This means I will probably recruit those who are willing, and have the necessary knowledge and skills, to help me build the future expansions (even more so than you have already). Especially with MM8, as my experience with that game is non-existent. I will still be there to ensure the quality of the work that is done however. You may think it sucks that it all boils down to money, but without money you're screwed. Custuff.net doesn't pay for itself, and it costs an arm and a leg!

Now that we have that out of the way, let's talk about new year resolutions. Due to what's happened the past month, I have quite a few...

    Conquer my fear of flying and get my ass to SGC 2011!
     Develop my skills as a programmer!
     No more pizza fuelled minecraft LAN parties! (okay maybe a few)

PS. Happy belated new year!

108
Cutstuff Discussion and Feedback / Merry Christmas from Cutstuff!
« on: December 25, 2010, 01:51:01 PM »
Hello!

Just a friendly merry Christmas, happy holidays etc etc from me! Who are you spending your Christmas with? I'm spending mine with Bayonetta... Yeah...

Anyway, have a good one. Hope Dr. Santa Light got you all that you wanted this year!

109
Skins & Bots etc / ATTENTION - MM8BDM "Music Packs"
« on: December 16, 2010, 01:35:21 AM »
It's come to my attention that a lot of people are making their own custom music packs for MM8BDM. Some of these contain original 8-bit scores or music from other classic titles. This is perfectly fine.

However, I've noticed an alarming amount of music packs that contain mp3 files from OST's of games. OSTs that you usually have to buy. This is essentially the same as warez, and thus clashes with one of the forum rules:

Quote
KEEP IT LEGAL - Do not post or link to warez. Self explanatory, do not link to free stuff you should have to pay for.

Sure, they're packed away in pk3/wad format or whatever, but anyone with half a brain can figure out how to extract them and convert them back into their regular format. Because of this I will be removing topics containing these packs completely from the board. People should also report any posts that contain these links, and of course if you've posted a link that I haven't found yet please have the courtesy remove them yourself. I will also remove topics that I ASSUME are from ripped straight from OST's unless proven otherwise afterwords (specify how it's free in this topic!).

I know this is going to anger people but I simply can't have warez here now that the game is fairly well known. If you feel I've removed some important info from a topic that you didn't obtain in time, please let me know and I will fetch whatever you require from the bin. I also have no problem with these packs personally, and you're free to discuss, upload and link them... But not here. I hope the other moderators can concur with this and offer their support.

Feel free to discuss but don't expect this decision to change.

110
If you believe you've earned a medal for something but haven't received one yet, post here. It's getting taxing trying to keep on top of topics lately you see, so don't be offended if you've earned one but haven't got it yet!

NOTES: Proto Man badges are only given out when THE EXPANSION IS RELEASED WITH THE CONTRIBUTION YOU MADE, not as soon as I say "that's cool it's going in.

You can also nominate for others if you like

medals.php

111
Cutstuff Discussion and Feedback / Downtime December 1st
« on: December 02, 2010, 10:20:46 AM »
Apologies for the downtime yesterday. I was dicking around with my VPS server stuff and it exploded the entire thing.

For future reference, if the site goes down go to my twitter and you'll get the update straight from there, save writing me an email ;)

www.twitter.com/cutmanmike

112
Cutstuff Discussion and Feedback / CutmanMike plays Minecraft
« on: November 18, 2010, 08:48:35 AM »
For those who missed out, I'll be uploading it in parts to youtube

Edit: Nevermind, blog post time!
viewtopic.php?f=2&t=1377

113
Cutstuff Discussion and Feedback / Downtime on 16th
« on: November 16, 2010, 06:08:13 PM »
I tried to install a chat mod for the forum and it destroyed the entire site, so blame whoever wants chat in the forum!  ;)

Report here if you notice any oddities with the forum. It should be fine though.

114
MM8BDM Discussion / MM8BDM MM7 Expansion - Release Date 10/06/11!
« on: November 15, 2010, 03:20:18 PM »
Discuss the MM8BDM MM7 expansion here! Excited? Worried? Got ideas? Post away

115
MM8BDM Discussion / MM8BDM MM7 Expansion - Contributions
« on: November 15, 2010, 03:06:00 PM »
All right it's time to get down to business. Here's a list of stuff I still need for MM7. You can obtain the sprites by grabbing Rockman 7 FC!

I am also open to suggestions if you wish to recommend things I could add to this list. Go for it!

Wanted list

Weapon sprite rotations:
Slash Claw [BradeDude]

Enemy Props: http://megaman.wikia.com/wiki/List_of_M ... _7_enemies

Baccone - Stationary eyes open frame only [Blueiscooltoo]
Gockroach S - Walking/twitching frames [BROTOAD]
Kyorown - Stationary/attack/taunt(?) frames [BROTOAD/Kapus?]
Row Bird - Flying frames [BradeDude]
Stegoras - Walking frames
TeruTeru - Floating/transforming frames [BROTOAD]
White Bear Machine GTV - Stationary/roaring frames [BROTOAD]
Gameriser - Miniature turtle walking frames only [YELLOW DEVIL]
Guts Man G - Stationary/Movement/All attacking frames [YELLOW DEVIL]
Sisitruck - Front only [YELLOW DEVIL]
Turbo Roader - Moving frames [Kapus]
Tyre - Rotations LlamaHombre

Other stuff:

Bot Chat Files - [THE_BROKER]

PS. Guts Man G is on the list but it does not mean that he is going to be the boss of the MM7 Chapter.

Contributing

If you wish to put your name down for one of these tasks, FOR THE LOVE OF GOD sign here along with your choice. Your name will then appear next to that sprite. Please try to keep in touch. Near the end completion I will chase up those who have their names on here and haven't posted progress.

If you wish to give up on a sprite, post here what you've done so far. If you haven't done anything, just post anyway to let us know. Feel free to post progress and the final product if you're done.

PLEASE NOTE: Since there's so many new spriters here I've decided to make development public again. This means that anyone can take your sprite sheet away and turn it into a custom skin or whatever. If you don't like the idea of people using sprites early, simply PM me the sheet instead of posting it.

Once I am happy with a sheet, it will be removed from the list and you will obtain a new medal shortly after!


This topic should only be used to talk about contributions only!
If you wish to talk about the expansion itself, GO HERE!

116
Okay here's the official topic for my personal random streams.

http://www.ustream.tv/channel/cutmanmike

I will edit this first post when there's a stream up and make a post at the same time. Yay!

117
Mega Man Discussion / I made MM7 harder!
« on: November 07, 2010, 09:57:17 PM »
Using these codes:

7E0BC705 - Slash Claw only
7E0B8DFF - Infinite Slash Claw
7E0B8100 - No lives mode!

And I'll be streaming it for a while cause I'm bored.

http://www.ustream.tv/channel/cutmanmike

118
Anything Goes / Random BS stream
« on: November 07, 2010, 12:26:47 AM »
I'm playing a megaman game I've never finished, and I've discovered it's potential for a future MM8BDM expansion!

I'm about to stream it.... Get a sneak peak!

DONED

119
MM8BDM Discussion / So why was the stream cancelled?
« on: November 03, 2010, 02:01:27 PM »
I think enough time has passed for people to not panic...

People were sad that the MM8BDM release stream was cancelled... until I released MM8BDM early  :p . It seems everyone forgot about it after that, but what happened? Was it nerves? Did something come in the way? Did I get throat aids??? Here's what happened.

Me and the guys were going to do ONE FINAL test to make sure everything was fine (this was like, the day before the release). I sent it out to my friends and pals when all of a sudden one of them (HammerGuy) told me AVG was picking it up as a virus. This happened with the launcher recently, but it turned out to be a false positive caused by the new Autohotkey software. No big deal I thought, so I began compiling in the old Autohotkey so Hammy could play it. But then he tells me it's coming from Skulltag.exe. Whut?

I downloaded AVG and attempted various things to try and get AVG to quit whining about it. Nothing was working. I contacted Torr who said it couldn't be ST because it uses a friendly compression method now (not to mention no one else with AVG had that problem). So what was going on? Well it turns out that yes indeed, I had a virus. It had infected Skulltag.exe and was running in the background, sitting there mysteriously. I used all my techie know how to get rid of the bugger but it would not leave. This was nothing compared to what I was about to find however...

I did a full scan of the system. AVG picked up, and I'm not kidding, literally thousands of exe's and dll's from other programs that had been infected by this bloody thing. Cleaning these files wasn't an option, I could only send them to quarantine for deletion. I googled around and found out that this was a ramnet virus, a very dirty little bastard that hooks it's code into various exe and dll files so it can be spread around infinitely. From there it attempts to send password information to an external client. I read up and basically what it was saying was "You're fucked, do not assume that this is cleaned even after doing a full scan. Flattern (format) the drive".

OH DEARS. Not only did I have to delete a ton of crap I really didn't want to have to, but the stream and release of MM8BDM was tomorrow! Releasing an infected file to the hundreds of players waiting to play would have left a nasty stench on my site, and name, that I would not have been able to clean. So not only did not have time to clear my HD and set up the streaming software, I was stressing out over the whole ordeal (if there's one thing I hate it's reinstalls). So the stream had to be cancelled. As compensation to the fans eager to join the party, I released MM8BDM early. It sucks because I had a lot of cool stuff planned, such as a walkthrough the first chapter, a count down timer that changed appearance every minute, some cool music from various 8-bit authors to show off, and even some guest appearances.

After I released MM8BDM (thanks to mugenmidget fixing up copy of it), I started to fix up my computer. The first thing I did was format the drive, fresh new install of XP. I did make backups, so I didn't lose too much. Then I dusted off my Nod32 antivirus, updated it and did a full system scan. It picked up hundreds of dlls and exes like before, but none of them were running thankfully so I deleted them. Yes it killed a lot of programs and dlls I NEEDED for programs off, but it had to be done. Now here I am, keeping Nod32 running at all times leeching my resources like a bitch. The only thing left on my mind is, where did it come from? I browse firefox with noscript on at all times, so I couldn't have picked it up off some dodgy site. It must have been something I downloaded willingly, and not realise it was infected. Oh well.

Your lesson for today kids, is keep an antivirus on at all times. Even if you think you're smart and you've got your computer all figured out, you never know when something like this is going to happen  :ugeek:

120
MM8BDM Discussion / Need some testers for Roboenza v2
« on: November 02, 2010, 07:47:18 PM »
http://www.ustream.tv/channel/cutmanmike

Go here and wait a sec while I finish up some crap and I'll post the link there. I'll only need like 5 people.

Pages: 1 ... 6 7 [8] 9 10 ... 15