Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Sat Apr 20, 2024 2:30 am
All times are UTC + 0
creating a new superweapon type/action
Moderators: Global Moderators, Red Alert 2 Moderators
Post new topic   Reply to topic Page 1 of 1 [19 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Wed Sep 01, 2010 2:07 pm    Post subject:  creating a new superweapon type/action Reply with quote  Mark this post and the followings unread

assuming i have the source of the game executable, how can i create a new weapon type/action
like the lines below :

[LightningStormSpecial]
UIName=Name:Storm
Name=Lightning Storm
IsPowered=true
RechargeVoice=00-I156
ChargingVoice=
ImpatientVoice=
SuspendVoice=
RechargeTime=10
Type=LightningStorm
Action=LightningStorm
SidebarImage=BOLTICON
ShowTimer=yes
DisableableFromShell=yes ; gs this determines which superweapons are turned off by the checkbox
AIDefendAgainst=yes;AI will use AISuperDefense system to decide to block this
Range=7
LineMultiplier=2

Back to top
View user's profile Send private message
Cranium
Defense Minister


Joined: 05 Dec 2009
Location: USA

PostPosted: Wed Sep 01, 2010 2:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

Simply put, you arent going to make a new Type=. There's a whole lot more involved than what your thinking. Type= connects several other things that make it a whole. You just cant make up a type=, sorry. The only thing that you may be able to do is rename an existing type= with the exact same amount of letters it uses, but doing that may break other things and may not even be doable or logical. I dont know you can try.

As for Action=, if you use Ares, it offers custom actions.

Back to top
View user's profile Send private message Visit poster's website Skype Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Wed Sep 01, 2010 2:33 pm    Post subject: Reply with quote  Mark this post and the followings unread

Cranium wrote:
Simply put, you arent going to make a new Type=. There's a whole lot more involved than what your thinking. Type= connects several other things that make it a whole.

so what do i need to connect to make a new type=?

Back to top
View user's profile Send private message
Cranium
Defense Minister


Joined: 05 Dec 2009
Location: USA

PostPosted: Wed Sep 01, 2010 3:05 pm    Post subject: Reply with quote  Mark this post and the followings unread

I'm not a programmer, But I do believe that Type= is the actual super weapon itself. Meaning that this connects/hooks a multitude of things that make up the whole superweapon, and I'm not trying to degrade you in anyway, but unless your some sort of Master Programmer you may as well let this R.I.P

Go ask DCoder over at RenegadeProjects and see what he tells you.

Back to top
View user's profile Send private message Visit poster's website Skype Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Wed Sep 01, 2010 3:45 pm    Post subject: Reply with quote  Mark this post and the followings unread

I am a beginner programmer, so i know the basic commands.
And what is RenegadeProjects? where is it located?

Back to top
View user's profile Send private message
kenosis
Commander


Joined: 19 Aug 2009
Location: Moscow State University

PostPosted: Wed Sep 01, 2010 4:22 pm    Post subject: Reply with quote  Mark this post and the followings unread

Type= decides what kind of superweapon it is.Change that is to change the original SW to some other SW else.I believe type= have a list for you to choose from.Any type not listed in is useless and causes IE.
If you use RockPatch then you can use your own actions.

_________________
Tired of grabbing my random SHP conversions? Why not learn to create SHPs for yourself?

Back to top
View user's profile Send private message Send e-mail Visit poster's website Skype Account Yahoo Messenger Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Wed Sep 01, 2010 4:36 pm    Post subject: Reply with quote  Mark this post and the followings unread

I found that all of the cursors (Action=) are in a shp file called mouse.shp
how can i choose the frames for an action?
kenosis wrote:
Type= decides what kind of superweapon it is.Change that is to change the original SW to some other SW else.I believe type= have a list for you to choose from.Any type not listed in is useless and causes IE.
If you use RockPatch then you can use your own actions.

I want to use RockPatch but the download isn't working.
and what that i want to do is to add a new type to the list

Back to top
View user's profile Send private message
kenosis
Commander


Joined: 19 Aug 2009
Location: Moscow State University

PostPosted: Wed Sep 01, 2010 5:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

types cannot be added.
only actions.

what you are trying to do is adding a SW type that does not exist in the engine of the game!

This is related to HACKING THE EXE FILE.

If you can hack,go ahead.
But with the RP given you cannot do whatever you want to do.Understand me?

_________________
Tired of grabbing my random SHP conversions? Why not learn to create SHPs for yourself?

Back to top
View user's profile Send private message Send e-mail Visit poster's website Skype Account Yahoo Messenger Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Wed Sep 01, 2010 6:32 pm    Post subject: Re: creating a new superweapon type/action Reply with quote  Mark this post and the followings unread

MiniGunner wrote:
assuming i have the source of the game executable, how can i create a new weapon type/action
like the lines below :

If i had the source i don't need to hack the exe
So what is RenegadeProjects? where is it located?
and how can i choose the frames for an action?

Back to top
View user's profile Send private message
FurryQueen
General


Joined: 24 Jul 2010
Location: Liyue

PostPosted: Wed Sep 01, 2010 9:49 pm    Post subject: Reply with quote  Mark this post and the followings unread

HAHAHAHAHAHA. This thread is classic /ppm/.

_________________
KGR | AT
AZUR
Discord: theastronomer1836
Steam

Back to top
View user's profile Send private message Skype Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Thu Sep 02, 2010 6:21 am    Post subject: Reply with quote  Mark this post and the followings unread

If i had the source i don't need to hack the exe
So what is RenegadeProjects? where is it located?
and how can i choose the frames for an action?
furryqueen, if you don't know the answers so don't answer

Back to top
View user's profile Send private message
FurryQueen
General


Joined: 24 Jul 2010
Location: Liyue

PostPosted: Thu Sep 02, 2010 6:28 am    Post subject: Reply with quote  Mark this post and the followings unread


_________________
KGR | AT
AZUR
Discord: theastronomer1836
Steam

Back to top
View user's profile Send private message Skype Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Thu Sep 02, 2010 7:03 am    Post subject: Reply with quote  Mark this post and the followings unread

FurryQueen wrote:
1) You're not getting the source. NO ONE IS.
2) http://lmgtfy.com/?q=renegadeprojects
3) HAHAHAHAHA.
4) I know a lot more than you do apparently.

1.i don't have the source but it's close to
2.thanks
3.why do you laugh?

Back to top
View user's profile Send private message
kenosis
Commander


Joined: 19 Aug 2009
Location: Moscow State University

PostPosted: Thu Sep 02, 2010 7:51 am    Post subject: Reply with quote  Mark this post and the followings unread

cause you are doing some ...things.
like write in rulesmd

Armor=Youcannotkillme
Locomotor={Icangoeverywhere}
MovementZone=Ireallycangoeverywhere
Crushable=Certainlynot

you think that can work?lol

_________________
Tired of grabbing my random SHP conversions? Why not learn to create SHPs for yourself?

Back to top
View user's profile Send private message Send e-mail Visit poster's website Skype Account Yahoo Messenger Account
FurryQueen
General


Joined: 24 Jul 2010
Location: Liyue

PostPosted: Thu Sep 02, 2010 7:51 am    Post subject: Reply with quote  Mark this post and the followings unread

There is no "close to the source." Just looking at it with a hex editor doesn't mean shit, nor does disassembling the EXE like DCoder did. The source code is the header files and the cpp files. NO ONE WILL EVER HAVE IT.

_________________
KGR | AT
AZUR
Discord: theastronomer1836
Steam

Back to top
View user's profile Send private message Skype Account
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Thu Sep 02, 2010 8:41 am    Post subject: Reply with quote  Mark this post and the followings unread

kenosis wrote:
cause you are doing some ...things.
like write in rulesmd

Armor=Youcannotkillme
Locomotor={Icangoeverywhere}
MovementZone=Ireallycangoeverywhere
Crushable=Certainlynot

you think that can work?lol

i don't understand what do you mean
and furryqueen, i disassembeled the exe

Back to top
View user's profile Send private message
Orac
President


Joined: 11 Jul 2008
Location: New Zealand

PostPosted: Thu Sep 02, 2010 9:33 am    Post subject: Reply with quote  Mark this post and the followings unread

MiniGunner wrote:
Quote:

Armor=Youcannotkillme
Locomotor={Icangoeverywhere}
MovementZone=Ireallycangoeverywhere
Crushable=Certainlynot

you think that can work?lol

i don't understand what do you mean

It means that you cannot make up code.

For instance, IsMassivelyEndowed=true isn't a real tag, and won't work just because you put it in there.

Back to top
View user's profile Send private message
Blade
Cyborg Commando


Joined: 23 Dec 2003

PostPosted: Thu Sep 02, 2010 2:29 pm    Post subject: Reply with quote  Mark this post and the followings unread

If you have the knowledge of how to disassemble the exe and make sense of it, then you will want to head to the renegade projects forums and discuss it with one of the ares programmers there.

The reason you are getting laughs is because your english isn't coming across as if you know what you are doing. There are always people coming through saying they are going to hack the exe, but until they step up expect some skepticism. I'm not going to make the judgement call as to whether you are up to it or not, go to renegadeprojects (google it as suggested) and the guys there will pretty quickly figure out if you are or not.

Back to top
View user's profile Send private message
MiniGunner
Soldier


Joined: 07 Nov 2009

PostPosted: Sun Sep 05, 2010 11:50 am    Post subject: Reply with quote  Mark this post and the followings unread

Orac wrote:
MiniGunner wrote:
Quote:

Armor=Youcannotkillme
Locomotor={Icangoeverywhere}
MovementZone=Ireallycangoeverywhere
Crushable=Certainlynot

you think that can work?lol

i don't understand what do you mean

It means that you cannot make up code.

For instance, IsMassivelyEndowed=true isn't a real tag, and won't work just because you put it in there.

i know that i can't make a tag to work by just putting it in the ini file.
and thanks blade

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [19 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.1517s ][ Queries: 11 (0.0079s) ][ Debug on ]