Product Chat / Question about projectiletypes.

Author
Message
dimoxinil
18
Years of Service
User Offline
Joined: 20th Mar 2006
Location:
Posted: 5th Oct 2015 12:32 Edited at: 5th Oct 2015 12:41
I am creating a Projectile weapon (plasma gun) for a character. Everything works fine if I use the rpggrenade in the gunspec.txt (projectile= rpggrenade). But when I attempt to add a new one, it stops functioning, even if I copy the template file rpggrenade.txt ( inside the projectiletypes folder) and changed its name.

There are fireball, handgrenade and rpggrenade inside the projectiletypes folder.

Anybody know if there is possible add new projectiletypes.

Thanks a lot for your time .
My little APOCALYPSE world My little APOCALYPSE world

Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 5th Oct 2015 13:40
The actual projectiles are hard coded right now for fireball or missile.
The explosions are customize able right now.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

dimoxinil
18
Years of Service
User Offline
Joined: 20th Mar 2006
Location:
Posted: 5th Oct 2015 15:22 Edited at: 5th Oct 2015 15:22
Thank you very much for reply so quick.
My little APOCALYPSE world My little APOCALYPSE world

Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 5th Oct 2015 18:46
Your welcome. No sense beating your head against the wall, when you could try something else.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

wermer
8
Years of Service
User Offline
Joined: 18th Sep 2015
Location:
Posted: 8th Oct 2015 20:56
I'm not sure what is meant by "hard coded" ... the names maybe? Maybe I am misreading the question, but Mike's answers isn't very helpful.
You CAN modify the projectile as long as you keep the name of an existing projectile.
As long as you don't intend to use "rpggrenade" and your custom "plasma gun" then just modify the rpg into your custom weapon(without changing any names).
I would love to see TGC release complete info on weapon customization, including ALL possible settings in gunspec.txt. I would like to see a complete explanation of requirements for \entitybank\weapons, \gamecore\ammo, gamecore\guns, and gamecore\projectiletypes.
The lack of proper documentation is really annoying to me.
PM
Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 8th Oct 2015 22:38
Yes you can do as you say. but at the restriction you stated also.
The ability to add your own other projectiles that can be used by GameGuru will be added in in the future.

Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

dimoxinil
18
Years of Service
User Offline
Joined: 20th Mar 2006
Location:
Posted: 9th Oct 2015 07:40 Edited at: 9th Oct 2015 08:05
Thanks for the feedback, has been very helpful.
I will leave this to one side for the time being until TGC do something about it.

I am also having problems with the waypoints, stop working In complex scenarios. I have experienced every available options (example) , but getting them to work in complex scenarios is a pure lottery.

I suppose the best thing must wait until the nest updated. I have no other option.
My little APOCALYPSE world My little APOCALYPSE world

Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 9th Oct 2015 13:14
Try spawning the characters and see if they respond as they should when spawned. Remember Zombies do not have waypoint code in them.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

dimoxinil
18
Years of Service
User Offline
Joined: 20th Mar 2006
Location:
Posted: 9th Oct 2015 13:38 Edited at: 9th Oct 2015 13:50
All the characters of my game are spawned and use their own (created exclusively for the game) AI script. In any event, I have also tabled some tests with the deafult model (Uzi Soldier) and AI script (ai_soldier.lua) and the result is the same. It is not to do with elevations of the terrain or forcesimpleobstacle command . I think that is a problem of performance/stress of the engine with complex scenarios. These problems do not happen in simple or empty scenarios

Be that as it may, thank you for your advice. Myke. Help is always welcome.
My little APOCALYPSE world My little APOCALYPSE world

Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 9th Oct 2015 14:18
I am going to have to agree with you there, that when the engine gets a lot of stuff in it, this does break the AI's animations and movements.

I will be keeping an eye on this on internal testing and see if it gets better.

Thanks
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

wermer
8
Years of Service
User Offline
Joined: 18th Sep 2015
Location:
Posted: 9th Oct 2015 21:41
"The explosions are customize able right now." - Pirate Myke
How are the explosions customizable?
You can change the size of the explosion with damageRadius, but there is always a visible explosion even when damageRadius is set to zero.
What if I don't want to have explosions, or have different ones like sparks or clouds?




PM
Disturbing 13
3D Media Maker
19
Years of Service
User Offline
Joined: 12th Apr 2005
Location: Murder Capital of the World
Posted: 10th Oct 2015 04:34
I believe what Mike means is that you can change the graphic to where it is invisible but it will negate the use of that explosion graphic since you are effectively replacing it with one of your own.

@wermer- hard coded means it's something only truly accessible/changeable by the programmers. Creating new types and customizable types will come later. Right now it is just kind of there to show that it can be done. Hope that helps.


Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 10th Oct 2015 05:07
The explosion decal for customization, and should be able to be used without the loss of another one. I will check with the programmers what needs to be changed in the files to allow use of different decals for explosions for other weapons.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

Teabone
Forum Support
17
Years of Service
User Offline
Joined: 8th Jun 2006
Location: Earth
Posted: 10th Oct 2015 06:46
When will projectiles and the flashlight functions be made open?
i7 -2600 CPU @ 3.40GHz - Windows 7 - 8GB RAM - Nivida GeForce 420 GT
Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 10th Oct 2015 12:33
Sorry, I do not have a date on this or even know if it falls under a voting feature. I will have to ask.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 12th Oct 2015 13:53
Ok, so under further review about changing custom explosions, I was mis informed and trying to add a new one makes the others in operable.

We are working to get some more explosions commissioned and into the program for use.

Sorry for the wrong information.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

dimoxinil
18
Years of Service
User Offline
Joined: 20th Mar 2006
Location:
Posted: 29th Oct 2015 13:11 Edited at: 29th Oct 2015 13:17


MUAJAJAJAJAJJAJAJAJA MUAJAJAJAJAJAJJA JAJAJJA ajun(cough)

I think ( it is possible that I have got this wrong ) I know where the waypoints problem lies. (tatatatatatta... drum roll) ..... The command AIGetTotalPaths() functions improperly when you have multiple paths in a gameguru scene.

If you substitute this command
for pa = 1, AIGetTotalPaths(), 1 do
For
for pa = 1, 100, 1 do
should do better. Unless you have more than 100 paths in your scene.

JEJEJEJEJE Soon I'll hang some videos of my game...... I believe store that will leave you astounded! Really? Really! JEJEJEJEJEE
My little APOCALYPSE world My little APOCALYPSE world

Pirate Myke
Forum Support
13
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 29th Oct 2015 16:07
Thank you for the post.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

LeeBamber
TGC Lead Developer
24
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 18th Nov 2015 13:31
One of our next major work items for early 2016 is what we are terming the LUA Architecture system, which will completely externalise all hard coded elements of the engine and allow them to be entirely customised. From this, you will be able to take full control of projectile launching and behaviour, plus what happens when the projectile reaches its destination. As it will be in LUA, it could get very 'cody', so we are also designing a way in which parts of the LUA script could describe a front-end GUI so non-scripters can control the attributes of the behaviour through sliders, value fields, colour wheels and other gadgets to allow everyone a degree of control and customizability.
PC SPECS: Windows 7 Ultimate 64-bit, Intel Core i7 920 (PASSMARK:5008), NVIDIA Geforce 9600 GT GPU (PASSMARK:752) , 6GB RAM

Login to post a reply

Server time is: 2024-05-02 19:35:09
Your offset time is: 2024-05-02 19:35:09