ROM Hack [WIP] Ohana3DS tool

trainboy2019

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
1,114
Trophies
0
Age
23
Location
GA
XP
1,117
Country
United States
Its not that him or I don't want editing options in these programs. We want to export to all kinds of 3D formats but theres a lot of complications. For instance, GFModel and BCH store their data very differently and I think BCH has things that GFModel doesnt and visa versa. Also like if i were to import SMD and export as GFModel or BCH, that might not work well because SMD doesnt support anims among other things. That being said, the only reasonable converting tool we could implement would be texture swapper. Also, the reason both Ohanas were dropped was because they code got too messy and cumbersome from these kinds of features, so a rewrite was in order.
If I understand this right, you're saying that both ohana 3ds and ohana 3ds are dropped, so what would you recommend in their place?
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
36
Location
Asshai
XP
2,958
Country
United States
Its not that him or I don't want editing options in these programs. We want to export to all kinds of 3D formats but theres a lot of complications. For instance, GFModel and BCH store their data very differently and I think BCH has things that GFModel doesnt and visa versa. Also like if i were to import SMD and export as GFModel or BCH, that might not work well because SMD doesnt support anims among other things. That being said, the only reasonable converting tool we could implement would be texture swapper. Also, the reason both Ohanas were dropped was because they code got too messy and cumbersome from these kinds of features, so a rewrite was in order.
Oh yeah I didn't mean to imply it was an easy thing to do or anything; especially with the Ohana source mess I was just trying to explain in gist why the program won't do what seemingly everyone wants out-of-box so to speak. Thank you for the technical explanation of why it's not exactly feasible with ease. :D
 

claudiuboy83

Active Member
Newcomer
Joined
Jan 9, 2016
Messages
33
Trophies
0
Age
40
XP
98
Country
Romania
It's more than likely the compression method. Archives with the same extension aren't always compressed the same way. As such, they all can't be opened the same way.
Hey! same files work in ohana but in spica only one animation works..."unable to read beyond the end of the stream" i get this mesage when i want to merge relax animation. I let the archive here if you can take a look. Thanks!
 

Attachments

  • files.rar
    502.4 KB · Views: 198

Ishtiaq1234

What exactly should i write here?
Member
Joined
Apr 22, 2016
Messages
160
Trophies
0
Location
Somewhere with trees and buildings
XP
184
Country
United Kingdom
For USUM whenever i open any files i got an Exception Error.. help?

System.IO.FileNotFoundException: The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at Ohana3DS_Rebirth.Ohana.RenderEngine.initialize(IntPtr handle, Int32 width, Int32 height)
at Ohana3DS_Rebirth.GUI.OViewportPanel.launch(Object data) in C:\Users\smb12\Documents\Ohana3DS-Rebirth\Ohana3DS Rebirth\GUI\Panels\OViewportPanel.cs:line 45
at Ohana3DS_Rebirth.FrmMain.open(String fileName) in C:\Users\smb12\Documents\Ohana3DS-Rebirth\Ohana3DS Rebirth\FrmMain.cs:line 102
at Ohana3DS_Rebirth.FrmMain.MenuOpen_Click(Object sender, EventArgs e) in C:\Users\smb12\Documents\Ohana3DS-Rebirth\Ohana3DS Rebirth\FrmMain.cs:line 136
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8825 (WinRelRS3.050727-8800)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Ohana3DS Rebirth
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/XXXX/Desktop/Tools/Texture%20stuff/Sun-Moon%20Ohana3ds/Ohana3DS%20Rebirth.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8825 (WinRelRS3.050727-8800)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8825 (WinRelRS3.050727-8800)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8825 (WinRelRS3.050727-8800)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8825 (WinRelRS3.050727-8800)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8827 (WinRelRS3.050727-8800)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.8833 built by: WinRelRS3
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Microsoft.DirectX
Assembly Version: 1.0.2902.0
Win32 Version: 5.04.00.2904
CodeBase: file:///C:/Users/XXXX/Desktop/Tools/Texture%20stuff/Sun-Moon%20Ohana3ds/Microsoft.DirectX.DLL
----------------------------------------
Microsoft.DirectX.Direct3D
Assembly Version: 1.0.2902.0
Win32 Version: 9.05.132.0000
CodeBase: file:///C:/Users/XXXX/Desktop/Tools/Texture%20stuff/Sun-Moon%20Ohana3ds/Microsoft.DirectX.Direct3D.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

EDIT: The problem is fixed now feel free to ignore it
 
Last edited by Ishtiaq1234,

adamboy7

Member
Newcomer
Joined
Jul 30, 2012
Messages
10
Trophies
0
Age
27
Location
New Jersey
XP
201
Country
United States
Thank you for this wonderful utility. I'm a 3d printing hobbyist, and I needed to export some models for a print I wanted to do. This hit the nail on the head.
 

ivanshiny

Member
Newcomer
Joined
Feb 25, 2018
Messages
12
Trophies
0
Age
22
XP
57
Country
Spain
I get this error everytime I try lo load an USUM model (only models, not textures)

************** Texto de la excepción **************
System.IO.EndOfStreamException: No se puede leer más allá del final de la secuencia.
en System.IO.__Error.EndOfFile()
en System.IO.BinaryReader.FillBuffer(Int32 numBytes)
en System.IO.BinaryReader.ReadUInt32()
en Ohana3DS_Rebirth.Ohana.Models.BCH.peek(BinaryReader input)
en Ohana3DS_Rebirth.Ohana.Models.BCH.load(MemoryStream data)
en Ohana3DS_Rebirth.Ohana.Models.PocketMonsters.PC.load(Stream data)
en Ohana3DS_Rebirth.Ohana.FileIO.load(Stream data)
en Ohana3DS_Rebirth.Ohana.FileIO.load(Stream data)
en Ohana3DS_Rebirth.Ohana.FileIO.load(String fileName)
en Ohana3DS_Rebirth.FrmMain.open(String fileName)
en Ohana3DS_Rebirth.FrmMain.MenuOpen_Click(Object sender, EventArgs e)
en System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
en System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
en System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
en System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
en System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
en System.Windows.Forms.ToolStrip.WndProc(Message& m)
en System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Ohana3DS Rebirth
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Users/asus/Desktop/modding/Sun-Moon%20Ohana3ds/Ohana3DS%20Rebirth.exe
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8827 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.
 

trainboy2019

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
1,114
Trophies
0
Age
23
Location
GA
XP
1,117
Country
United States
I get this error everytime I try lo load an USUM model (only models, not textures)

************** Texto de la excepción **************
System.IO.EndOfStreamException: No se puede leer más allá del final de la secuencia.
en System.IO.__Error.EndOfFile()
en System.IO.BinaryReader.FillBuffer(Int32 numBytes)
en System.IO.BinaryReader.ReadUInt32()
en Ohana3DS_Rebirth.Ohana.Models.BCH.peek(BinaryReader input)
en Ohana3DS_Rebirth.Ohana.Models.BCH.load(MemoryStream data)
en Ohana3DS_Rebirth.Ohana.Models.PocketMonsters.PC.load(Stream data)
en Ohana3DS_Rebirth.Ohana.FileIO.load(Stream data)
en Ohana3DS_Rebirth.Ohana.FileIO.load(Stream data)
en Ohana3DS_Rebirth.Ohana.FileIO.load(String fileName)
en Ohana3DS_Rebirth.FrmMain.open(String fileName)
en Ohana3DS_Rebirth.FrmMain.MenuOpen_Click(Object sender, EventArgs e)
en System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
en System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
en System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
en System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
en System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
en System.Windows.Forms.ToolStrip.WndProc(Message& m)
en System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Ohana3DS Rebirth
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Users/asus/Desktop/modding/Sun-Moon%20Ohana3ds/Ohana3DS%20Rebirth.exe
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8827 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 2.0.0.0
Versión Win32: 2.0.50727.8825 (WinRelRS3.050727-8800)
Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.
Ohana isn't being developed any more, use SPICA
 

ivanshiny

Member
Newcomer
Joined
Feb 25, 2018
Messages
12
Trophies
0
Age
22
XP
57
Country
Spain
Ohana isn't being developed any more, use SPICA

The thing is I don't really know how to use spica, since I didn't find any tutorials nor any way to open the .bin files I stracted with pk3ds in order to mod pokemon USUM, and everytime I try to open .bin files it says "unsuported file format"
 

trainboy2019

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
1,114
Trophies
0
Age
23
Location
GA
XP
1,117
Country
United States
The thing is I don't really know how to use spica, since I didn't find any tutorials nor any way to open the .bin files I stracted with pk3ds in order to mod pokemon USUM, and everytime I try to open .bin files it says "unsuported file format"
That means that file isn't a model or texture file. You just drag them win there, try file 002.bin in a/2/0/0
 

ivanshiny

Member
Newcomer
Joined
Feb 25, 2018
Messages
12
Trophies
0
Age
22
XP
57
Country
Spain
Ohh, 0/9/4, it's a GIANT file. around 1.5 gb iirc

That files are the ones I can't open. I have modded LOTS of textures of pokemons with ohana, but I can't open textures or models of that file with spica

For example, I try the 00000.bin, which is the bulbasaur model, and it says that isn't supported, I try 00002.bin, which is the shiny bulbasaur texture, and the same error shows up

(btw, is exactly 1.24GB in USUM)
 

trainboy2019

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
1,114
Trophies
0
Age
23
Location
GA
XP
1,117
Country
United States
That files are the ones I can't open. I have modded LOTS of textures of pokemons with ohana, but I can't open textures or models of that file with spica

For example, I try the 00000.bin, which is the bulbasaur model, and it says that isn't supported, I try 00002.bin, which is the shiny bulbasaur texture, and the same error shows up

(btw, is exactly 1.24GB in USUM)
Uhhh, 0000.bin is empty, dec_0001.bin is bulbasaur, dec_0002.bin is bulbasaur's texture, and to be sure, you're using ohana3ds rebirth, not ohana 3ds, correct?
 

BlueberryBear

New Member
Newbie
Joined
May 1, 2018
Messages
4
Trophies
0
Age
21
XP
44
Country
United States
upload_2018-5-4_17-19-39.png
The model looks perfectly fine in the program, but in Blender, this is what it looks like. Is there an export setting I overlooked?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=zT-Cy-hap_Q