Jump to content

eezstreet

Members
  • Posts

    5,207
  • Joined

  • Last visited

Everything posted by eezstreet

  1. A couple things: - I'm not attacking Tompa9 specifically here. I'm asking a question on a more deep philosophical level: How can it be OK to license something with a restrictive license when your work largely relies on other people's work? The people in that thread in question were calling that person a piece of shit, and there were back and forth exchanges of insults etc, which I don't think is right at all. I understand where Tompa9 is coming from, but I disagree with it. That's it. - As I was staff then, and I am not staff now, as I mentioned before, I'm less inclined to take a neutral approach when it comes to specific touchy subjects. When you're the #2 guy on the site, generally you don't want to make people upset. Nowadays I just don't care as much, honestly. - I still think he has the right to license his work however he wants, I just disagree with his choice of license. So I'm not exactly contradicting myself here.
  2. And how many more hours do you think it took people to make the models that you used in creating it? Yet, they are not so restrictive on who they let use it.
  3. I hate to be "that guy" but since I guess I'm not staff anymore I can be a bit less neutral about these subjects. But really? It seems absurd to me to have a restrictive license on something which was primarily lifted from other sources. But then again, this is a replacer for MB2, whose codebase is similarly restrictive in how it's accessed and similarly hypocritical, so I shouldn't be too surprised.
  4. How many people are you expecting to see something like this done? 10-15 people working on it (there's even less than that working on Open Saber Project, I think maybe 5 people total?) seems pretty reasonable for a multiplayer-only title, where everything is already designed ahead of time. Skywind (Morrowind in Skyrim engine) has around 70 modders working on it and is hundreds of times larger in scope.
  5. I'm going to take a stab here and say that a person who joined here two days ago is either trolling or doesn't know what we're capable of as a community.
  6. With a console command: /se_language "Japanese" (as an example). Because Japanese, Korean, Chinese, Thai and Russian do not use 8-bit languages like Latin ones do, they have some special handling in the .str files for those. But I'm not sure how it works. I think it reads two characters as one and adds them together when rendering the 16-bit glyph. Or something. Chinese is split between Simplified Chinese (which is what the "Chinese" language uses) and Traditional Chinese (which is what "Tai" uses, because Traditional Chinese is used in Taiwan)
  7. That memory change would not explain the graphics. (Upping the NPC/VEH/etc limits are what cause that)Try changing to windowed mode by adding "+set r_fullscreen 0"
  8. Or perhaps your graphics card, if you are using integrated graphics. If you did a recent driver update it might be that. You might have to fiddle with that. The stuff I did was just done on a clean version of OpenJK and didn't modify the graphics any.
  9. Links brought back. Grab 'em while they're hot.
  10. The weapons are pretty easy to remember so I didn't include a command. But it is easy to write one. WP_NONE WP_BLASTER_PISTOL WP_BLASTER WP_DISRUPTOR WP_BOWCASTER WP_REPEATER WP_DEMP2 WP_FLECHETTE WP_ROCKET_LAUNCHER WP_THERMAL WP_TRIP_MINE WP_DET_PACKS WP_SABER WP_MELEE WP_NOGHRI WP_TUSKEN_STAFF WP_TUSKEN_RIFLE WP_JAWA WP_TURRET WP_BOT_LASER
  11. No. SJE will have to implement it in their mod. I've provided full source code for this though (it's actually the bulk of the download) I don't understand your question. If someone codes it in. They changed the entire AI navigation system from JK2 to JKA and as a result it's much harder to work with, and I don't really have the time to pursue it.
  12. Force Sense affects your weapon aiming. As seen at Games Done Quick, when using Force Sense, shooting your weapons with Force Sense completely eliminates the spread. Gonks give batteries. Pressing USE on a Gonk refills about 50% of your batteries, in JK2. Saber Staffs can be cut in half. Although it's super rare, saber staffs can be cut in half. When this happens, they'll function like dual sabers. Kyle Katarn is voiced by Johnny Bravo. Additionally, Alora is voiced by the same voice actor as Mandy from Billy and Mandy. Pull resets the countdown on charged weapons. Also seen at Games Done Quick. Using pull will instantly reset the cooldown on charged weapons, which allows you to spam the DEMP2 charge rather notoriously.
  13. Yes, it does not matter if you activate the command, the limits are still raised. What map did you try to load?
  14. Sort of, yeah. Give two NPCs undying and set them to be enemies and they'll fight for days.
  15. I've made an update with some extra features. See the link in the OP for the download. Currently awaiting JKHub approval still. Updates in this new version: Added new commands:workshop_toggle_follow: With the selected NPC, toggles following on it. Meaning if you are targeting a friendly NPC, it will switch between them following you or not.workshop_kill: Kills the selected NPC.workshop_list_anims: Lists all of the animations in the game (warning, console spam)workshop_set_health <amount>: Sets the health of the NPC.workshop_set_armor <amount>: Sets the shield of the NPC.workshop_set_gravity <amount>: Sets the gravity of the NPC (note, default is 800)workshop_set_anim <animation>: Sets the animation that the NPC is using.workshop_control: Take total control of the NPC. Better than Mind Trick Level 4 as it works on all NPCs, has infinite duration, and jump doesn't exit.workshop_end_control: Stop controlling the NPC.workshop_freeze: Freezes the NPC in place.workshop_undying: Toggle undying mode on the NPCworkshop_shielding: Toggles a bubble shield on the NPC (like assassin droids have)workshop_set_scale <amount>: Sets the NPC's scale.Added new cvar: g_noAutoFollow. When this is 1, friendly NPCs don't follow you.Added new functionality to "npc spawn" command. You can do "npc spawn random" to spawn random NPCs. For instance, "npc spawn random rodian weequay trandoshan gran" picks a random npc, either rodian, weequay, trandoshan or gran. This is good for populating a city quickly and easily with a variety of townsfolk.
  16. I got a request to make the AI Workshop from JK:Enhanced standalone. So I did that, seeing as how it was super straightforward. It will be available to download here, as soon as it is approved: https://jkhub.org/files/file/3384-ai-workshop/ alternate download link available here: https://www.dropbox.com/s/acz86nkz4u76rcs/AIWorkshop.zip?dl=0 What does this do? It adds over 30 fifty commands to the game for manipulating the AI. Additionally it adds a display which shows detailed statistics about NPCs. AND as a bonus I have increased the veh, vwp, sab, and npc limits by 16x. AND I've added an "npc spawn random" command which spawns random NPCs. and a cvar to make it so that friendly NPCs dont follow you by default What commands are there? Just a note, none of these commands have any restrictions. Meaning, you can do silly stuff like giving mouse droids lightsabers and have them shoot lightning at each other. I did not add the ability to add new waypoints to maps because the waypoint system is different in JKA from JK2 and this is more or less a straight port by redsaurus. Here are the commands: aiworkshop - enable/disable the workshopworkshop_commands - show all commands in the consoleworkshop_cmdhelp - gets help for a commandworkshop_toggle_display - toggle the visualsworkshop_select - selects the NPC in your crosshairs. Only one NPC can be targeted at a time.workshop_deselect - deselects the selected NPCworkshop_list_bstates - lists all of the Behavior States in the game, e.g. BS_CINEMATICworkshop_list_scriptflags - lists all of the scriptflags that can be assigned to an AIworkshop_list_teams - lists all of the teams that an AI can belong toworkshop_list_aiflags - lists all of the AI flagsworkshop_list_classes - lists all of the classes, eg CLASS_STORMTROOPERworkshop_list_ranks - lists all of the usable ranksworkshop_list_movetypes - lists all of the movement types that you can assign to an NPCworkshop_list_forcepowers - lists all of the force powers that can be given to an NPCworkshop_list_bsets - lists all of the Behavior Sets in the game, eg BSET_ANGER, BSET_VICTORY, etcworkshop_view_timers - lists all active timers on the selected NPCworkshop_set_timer <timername> <milliseconds> - sets a timer on the selected NPCworkshop_set_bstate <bstate> - sets the bstate of an NPC. This can be used to make an NPC follow the player, make the NPC do nothing, make the NPC stand guard, make the NPC hunt down enemies, etc etc. You'll want to experiment with different BS_ types.workshop_set_goalent - sets the entity in the crosshairs as the current "goal entity". If you are targetting an item, this seems to make them go and pick it up. Or sometimes follow an NPC. It seems to vary based on context.workshop_set_leader - sets the entity in the crosshairs as the "leader". If an NPC is in BS_FOLLOW_LEADER, they will follow this target and flee from enemies when it diesworkshop_set_enemy - sets the entity in the crosshairs as the "enemy". The NPC will attack it.workshop_set_scriptflags - sets the NPC's scriptflagsworkshop_set_weapon <weapon, or "me"> - sets the weapon that the enemy is using. This can be for e.g. WP_BRYAR_PISTOL, WP_SABER, WP_DISRUPTOR, etc. If you use "me" as a parameter it will set it to the weapon that you have equipped.workshop_set_team <team> - sets the NPC's "team"workshop_set_enemyteam <team> - sets the NPC's "enemy team", or who they will consider as enemiesworkshop_set_aiflags <flags> - sets AI flags. I don't know what these are used for.workshop_set_class <class> - sets the class type. This can alter behavior in some cases, especially when used on droids or animals like wampas.workshop_set_rank <rank> - sets the rank. For the most part this has only subtle changes.workshop_set_movetype <movetype> - sets the movement type. For instance, you can make probe droids skid around on the ground, etcworkshop_set_forcepower <power> <rank> - sets a force power's rank for the NPC. It doesn't mean that they'll necessarily use it, though.workshop_set_bsetscript <bset> <path to ICARUS script> - tell the game to run a script when a certain bset gets activated. This would be like setting angerscript on an NPC, as an example.workshop_set_parm <parm number> <value> - set a value that can be read by icarus with GET_PARM1 for exampleworkshop_play_dialogue <path to sound file> - make the NPC speak !workshop_activate_bset <bset> - activates a behavior set and triggers the scripts associated with that bsetworkshop_god - toggle godmode on an NPCworkshop_notarget - toggle notarget on an NPCNew in 1.01: workshop_toggle_follow: With the selected NPC, toggles following on it. Meaning if you are targeting a friendly NPC, it will switch between them following you or not.workshop_kill: Kills the selected NPC.workshop_list_anims: Lists all of the animations in the game (warning, console spam)workshop_set_health <amount>: Sets the health of the NPC.workshop_set_armor <amount>: Sets the shield of the NPC.workshop_set_gravity <amount>: Sets the gravity of the NPC (note, default is 800)workshop_set_anim <animation>: Sets the animation that the NPC is using.workshop_control: Take total control of the NPC. Better than Mind Trick Level 4 as it works on all NPCs, has infinite duration, and jump doesn't exit.workshop_end_control: Stop controlling the NPC.workshop_freeze: Freezes the NPC in place.workshop_undying: Toggle undying mode on the NPCworkshop_shielding: Toggles a bubble shield on the NPC (like assassin droids have)workshop_set_scale <amount>: Sets the NPC's scale.
  17. Version 1.01

    654 downloads

    Have you ever wanted to manipulate NPCs like crazy? Well, this is the thing for you. This thing adds over 30 console commands to manipulate the AI on a deep, technical level. To activate the AI workshop, use the command "aiworkshop" to toggle it on or off. You can read the full list of commands with the command "workshop_commands" or get help on a specific command with "workshop_cmdhelp" When the AI workshop is enabled, highlighting an AI with your crosshair will show some information on the left. You can select an AI with the "workshop_select" command and deselect with the "workshop_deselect" command. When you have an AI selected, you can modify various things, like what their enemy is, what team they're on, force powers they use, etc etc. The *vast* majority of the commands alter the AI on a low level and a lot of the things, like aiflags, classes, etc, are totally undocumented. You'll have to experiment to figure stuff out. I've also raised the .sab, .veh, .vwp and .npc limit by 16x so you can play with more NPCs. Also, you can spawn random NPCs with "npc spawn random". Check out the readme on how to use that. The source code is provided so you can play around with it.
  18. Jesus. Dude just points out how Japan influenced Star Wars and you go into a rant about how SJWs and politics are ruining society. Relax, mate.
  19. This tutorial will show you how to take a panoramic screenshot using a hidden feature of Singleplayer. Required Tools/Stuff A map that runs on singleplayer (any base map works really, but some custom ones might have issues)Photoshop or a program that can merge panoramic screenshots (I use Photoshop in this tutorial)If you're using QEffects (Pro or otherwise), you should set RenderFrame to 1 in your config, and turn off Motion Blur. Steps: Go ingame and find a suitable spot to take pictures from. Do not worry about removing the HUD, crosshairs, etc, since the game does that for you automatically.Enter in the console: /pano 1.The game will now dump the panoramic screenshots into your screenshots folder, using a naming scheme like "XpanoYY.jpg", with the X being the number of panoramas that you've done, and YY being the individual screenshot number. Close the game.If you have a tool other than Photoshop, find a tutorial to merge those screenshots together. Otherwise, continue with the tutorial.In Photoshop, open each screenshot, in order. For instance, 1pano01.jpg, 1pano02.jpg, etc.Go to File > Automate > PhotomergeChoose Auto, Set "Use" to "Files", and hit the Browse button. Select all of the screenshots, again in order.Hit OK.Photoshop will then merge the photos together. This will take some time, and it may freeze photoshop entirely.Once you've got it done, you may need to do some cleaning up to make sure that it looks okay. Enjoy!Sharing it online I've found another alternative for doing this, it's on the site: http://www.dermandar.comSelect 360 degree view.Select pictures from your screenshots folder (using steps above)Enjoy! Should take a minute or two, but I can confirm that this works well!Example Output
  20. I think binds should totally be different if you're in a vehicle. Probably with a new command, "bindveh" which dictates your controls while in a certain type of vehicle. Example: bindveh ship w +forward
  21. Background Originally, roq.exe was a tool developed by id software for the Quake 3 engine (now known as the id Tech 3 engine) to develop videos in their proprietary ROQ format. This format essentially links together a stream of TGA images and audio, which is loaded by the renderer. Raven Software developed a new form of roq.exe (roq2) which is a lot more advanced, and has some new features. It's also capable of outputting ROQs in specific dimensions, whereas the original roq.exe was constrained to a specific output dimension. In JKA and JK2, you can render movies and videos from IBI scripts or ingame using a videoMap shader keyword. This can be quite handy. Basic Usage roq.exe is essentially a command-line application that takes a parameter file. In the documentation, it seems to mention that .param is required, yet it appears to work just fine with any other file type. The parameter file lists all the files which are used for the frames, the audio, and some other miscellaneous stuff. How to make an ROQ The process is quite simple, as @@DT85 has outlined here. First, you'll need to put your frames somewhere where roq.exe can find them. Your path cannot contain spaces. I usually put mine in something like E:\video-editing. (Please see note at bottom for supported image formats) You'll need to create your .param file. I've detailed the .param file a bit further below. You'll now need to create a .bat which runs roq.exe. Something like this is appropriate: roq.exe Your_Param_Here.param pause The program will then build an ROQ based on the parameters in your .param file. This may take a while! The finished ROQ will show up in the same directory as roq.exe. If you want the program to not output as many lines, simply add a -q at the end. Or, you can output ROQ frames once the program has finished the file by doing -d <directory to store frames> Details on the .param file The basic syntax of the .param file follows: INPUT_DIR C:\Where_To_Find_The_Frames FILENAME _your_roq_here.roq SOUND _your_audio_here.wav INPUT*.tga [000-100] END_INPUT Some notes: INPUT_DIR cannot have any spaces, as I mentioned before. It tells the program where to find your frames. FILENAME is the output name of the file. SOUND is what audio file to use. It must be in the same directory as roq.exe! (alternatively, you could use an absolute path, I think, but again, no spaces) This field is entirely optional. See the notes below about audio format. INPUT/END_INPUT specifies how to process input. So for instance, I used "*.tga [000-100]". This specifies that the frames will be called 000.tga, 001.tga, etc all the way up to 100.tga. You could also do something like "screenshot*.jpg [000=100]" and it'll use screenshot000.jpg all the way up to screenshot100.jpg. Please see note at the bottom for supported image formats. Some extra fields that you could add to your param file: SCALE_DOWN - If this line is added to the file, the input will be scaled down. Usage: SCALE_DOWN FULLSEARCH - Use this for ROQs which will appear as a fullscreen video. It will scale up video without losing quality. I think this is spelled wrong. Usage: FULLSEARCH SCALEABLE - The ROQ will scale up to higher resolutions ingame by resampling the ROQ. Should probably be using this in tandem with FULLSEARCH Usage: SCALEABLE NO_ALPHA - If this line is added to the file, the alpha channel in the images will be ignored entirely. Usage: NO_ALPHA TIMECODE - Only use this line for certain MPEG files that aren't being displayed at the correct resolution. Usage: TIMECODE HAS_SOUND - Has no actual effect at all. START_PALETTE - Specifies the name of the palette file to use for start. (I'm not actually sure what these are used for.) The program will search for these in <your path>/LocalLibrary/vdxPalettes Usage: START_PALETTE <palette file name> END_PALETTE - Specifies the name of the palette file to use for end (see above notes on START_PALETTE) Usage: END_PALETTE <palette file name> FIXED_PALETTE - Uses this fixed palette for the whole video. (See above notes on START_PALETTE) Usage: FIXED_PALETTE <palette file name> SCREENSHOT - This line is a hint to the ROQ compiler that we're using screenshots instead of MPEG. Usage: SCREENSHOT KEY_COLOR - Specifies the key color of the video. Using this correctly can help prevent color artifacts in heavily compressed ROQs. Usage: KEY_COLOR <R> <G> <B> JUST_DELTA - Has no effect whatsoever. Usage: JUST_DELTA CODEBOOK - Makes codebook vector tables. Usage: CODEBOOK FIRSTFRAMESIZE - Sets the frame size of the first frame. Note that this is only one number, not two. Usage: FIRSTFRAMESIZE <size> NORMALFRAMESIZE - Sets the frame size that the ROQ is normally displayed at. Note that this is only one number, not two. Usage: NORMALFRAMESIZE <size> STILLFRAMEQUALITY - Has something to do with JPEG quality, I'm not certain on this yet. Usage: STILLFRAMEQUALITY <quality> FADEDOWNSTARTFRAME - Specifies the start frame to do a fade down effect. ROQ.exe will fade the video out, starting at this frame. Usage: FADEDOWNSTARTFRAME <framenum> FADEDOWNDURATION - Specifies how many frames it takes to do a fade down effect. Usage: FADEDOWNDURATION <frames> FADEUPSTARTFRAME - Similar to FADEDOWNSTARTFRAME, but has the opposite (a fade in effect). This specifies which frame to start this effect on. Usage: FADEUPSTARTFRAME <framenum> FADEUPDURATION - Specifies how many frames it takes to do a fade up effect. Usage: FADEUPDURATION <frames> MPEGCROPWIDTH - Crops the MPEG file (if used). Usage: MPEGCROPWIDTH <width> MPEGCROPHEIGHT - Crops the MPEG file (if used). Usage: MPEGCROPHEIGHT <height> MPEGCROPXORIGIN - Crops the MPEG file (if used). Usage: MPEGCROPXORIGIN <x origin> MPEGCROPYORIGIN - Crops the MPEG file (if used). Usage: MPEGCROPYORIGIN <y origin> FPS - Frames per second. (CAUTION: I'm currently not sure if this means that it simply duplicates/drops frames in order to maintain FPS, or if it actually changes the rendering FPS ingame for the ROQ...proceed with caution) Usage: FPS <fps> Supported Image Formats roq.exe uses an image library designed for supercomputers with a huge selection of supported formats. As far as I can tell, the following formats are probably supported: .jpg, .bmp, .tiff, .tga, .gif, .pcx, .ico, .pic, .pict, .hdf, .pix, .cur, .eps, .epi, .epsi, .epsf, .icon, .cursor, .pr, .iff, .vff, .suniff, .tanc, .miff, .x (NOT directx), .avs, ... (tons of other obscure formats) I haven't tested all of these. .png is NOT supported however Supported Audio Formats Credits DT85 for help with ROQ stuff jedis for putting code up on Github for roq2, this was a big help MaceCrusherMadunusus for the note on audio San Diego Supercomputer Center, their docs helped me figure out which image formats were supported
  22. Background Originally, roq.exe was a tool developed by id software for the Quake 3 engine (now known as the id Tech 3 engine) to develop videos in their proprietary ROQ format. This format essentially links together a stream of TGA images and audio, which is loaded by the renderer. Raven Software developed a new form of roq.exe (roq2) which is a lot more advanced, and has some new features. It's also capable of outputting ROQs in specific dimensions, whereas the original roq.exe was constrained to a specific output dimension. In JKA and JK2, you can render movies and videos from IBI scripts or ingame using a videoMap shader keyword. This can be quite handy. Basic Usage roq.exe is essentially a command-line application that takes a parameter file. In the documentation, it seems to mention that .param is required, yet it appears to work just fine with any other file type. The parameter file lists all the files which are used for the frames, the audio, and some other miscellaneous stuff. How to make an ROQ The process is quite simple, as @@DT85 has outlined here. First, you'll need to put your frames somewhere where roq.exe can find them. Your path cannot contain spaces. I usually put mine in something like E:\video-editing. (Please see note at bottom for supported image formats)You'll need to create your .param file. I've detailed the .param file a bit further below.You'll now need to create a .bat which runs roq.exe. Something like this is appropriate:roq.exe Your_Param_Here.param pause The program will then build an ROQ based on the parameters in your .param file. This may take a while! The finished ROQ will show up in the same directory as roq.exe.If you want the program to not output as many lines, simply add a -q at the end. Or, you can output ROQ frames once the program has finished the file by doing -d <directory to store frames> Details on the .param file The basic syntax of the .param file follows: INPUT_DIR C:\Where_To_Find_The_Frames FILENAME _your_roq_here.roq SOUND _your_audio_here.wav INPUT*.tga [000-100] END_INPUT Some notes:INPUT_DIR cannot have any spaces, as I mentioned before. It tells the program where to find your frames.FILENAME is the output name of the file.SOUND is what audio file to use. It must be in the same directory as roq.exe! (alternatively, you could use an absolute path, I think, but again, no spaces) This field is entirely optional. See the notes below about audio format.INPUT/END_INPUT specifies how to process input. So for instance, I used "*.tga [000-100]". This specifies that the frames will be called 000.tga, 001.tga, etc all the way up to 100.tga. You could also do something like "screenshot*.jpg [000=100]" and it'll use screenshot000.jpg all the way up to screenshot100.jpg. Please see note at the bottom for supported image formats.Some extra fields that you could add to your param file:SCALE_DOWN - If this line is added to the file, the input will be scaled down.Usage: SCALE_DOWN FULLSEARCH - Use this for ROQs which will appear as a fullscreen video. It will scale up video without losing quality. I think this is spelled wrong.Usage: FULLSEARCH SCALEABLE - The ROQ will scale up to higher resolutions ingame by resampling the ROQ. Should probably be using this in tandem with FULLSEARCHUsage: SCALEABLE NO_ALPHA - If this line is added to the file, the alpha channel in the images will be ignored entirely.Usage: NO_ALPHA TIMECODE - Only use this line for certain MPEG files that aren't being displayed at the correct resolution.Usage: TIMECODE HAS_SOUND - Has no actual effect at all.START_PALETTE - Specifies the name of the palette file to use for start. (I'm not actually sure what these are used for.) The program will search for these in <your path>/LocalLibrary/vdxPalettes Usage: START_PALETTE <palette file name> END_PALETTE - Specifies the name of the palette file to use for end (see above notes on START_PALETTE)Usage: END_PALETTE <palette file name> FIXED_PALETTE - Uses this fixed palette for the whole video. (See above notes on START_PALETTE)Usage: FIXED_PALETTE <palette file name> SCREENSHOT - This line is a hint to the ROQ compiler that we're using screenshots instead of MPEG.Usage: SCREENSHOT KEY_COLOR - Specifies the key color of the video. Using this correctly can help prevent color artifacts in heavily compressed ROQs.Usage: KEY_COLOR <R> <G> <B> JUST_DELTA - Has no effect whatsoever.Usage: JUST_DELTA CODEBOOK - Makes codebook vector tables.Usage: CODEBOOK FIRSTFRAMESIZE - Sets the frame size of the first frame. Note that this is only one number, not two.Usage: FIRSTFRAMESIZE <size> NORMALFRAMESIZE - Sets the frame size that the ROQ is normally displayed at. Note that this is only one number, not two.Usage: NORMALFRAMESIZE <size> STILLFRAMEQUALITY - Has something to do with JPEG quality, I'm not certain on this yet.Usage: STILLFRAMEQUALITY <quality> FADEDOWNSTARTFRAME - Specifies the start frame to do a fade down effect. ROQ.exe will fade the video out, starting at this frame.Usage: FADEDOWNSTARTFRAME <framenum> FADEDOWNDURATION - Specifies how many frames it takes to do a fade down effect.Usage: FADEDOWNDURATION <frames> FADEUPSTARTFRAME - Similar to FADEDOWNSTARTFRAME, but has the opposite (a fade in effect). This specifies which frame to start this effect on.Usage: FADEUPSTARTFRAME <framenum> FADEUPDURATION - Specifies how many frames it takes to do a fade up effect.Usage: FADEUPDURATION <frames> MPEGCROPWIDTH - Crops the MPEG file (if used).Usage: MPEGCROPWIDTH <width> MPEGCROPHEIGHT - Crops the MPEG file (if used).Usage: MPEGCROPHEIGHT <height> MPEGCROPXORIGIN - Crops the MPEG file (if used).Usage: MPEGCROPXORIGIN <x origin> MPEGCROPYORIGIN - Crops the MPEG file (if used).Usage: MPEGCROPYORIGIN <y origin> FPS - Frames per second. (CAUTION: I'm currently not sure if this means that it simply duplicates/drops frames in order to maintain FPS, or if it actually changes the rendering FPS ingame for the ROQ...proceed with caution)Usage: FPS <fps> Supported Image Formatsroq.exe uses an image library designed for supercomputers with a huge selection of supported formats. As far as I can tell, the following formats are probably supported: .jpg, .bmp, .tiff, .tga, .gif, .pcx, .ico, .pic, .pict, .hdf, .pix, .cur, .eps, .epi, .epsi, .epsf, .icon, .cursor, .pr, .iff, .vff, .suniff, .tanc, .miff, .x (NOT directx), .avs, ... (tons of other obscure formats) I haven't tested all of these. .png is NOT supported however Supported Audio Formats Credits DT85 for help with ROQ stuff jedis for putting code up on Github for roq2, this was a big help MaceCrusherMadunusus for the note on audio San Diego Supercomputer Center, their docs helped me figure out which image formats were supported
  23. After some further discussion with the others, I've made edits to the OP.
×
×
  • Create New...