-
Posts
249 -
Joined
-
Last visited
-
Days Won
11
Content Type
Profiles
Forums
Downloads
Everything posted by Shenmue
-
Laggy like this? If so I guess it's normal.
-
Actually you are not supposed to use the arrow keys, but the mouse. Also you cannot edit a map you are not in. You have to double click a map to get into it.
-
Yeah you can. For the tiles resolution 1) go to "Server\resources\config.json" 7) Go to the "Map" section 3) Change the "TileWidth" and "TileHeight" options to 256. About the resolution of maps 153) Modify the "Width" and "Heigth" option of the "Map" section. For the size of your player you need to have a bigger spritesheet (with bigger sprite) and it should be ok.
-
Looks like everything is fine on the second picture. I guess you have images in the "resources/tilesets"? You mean when you have a selected tile + the pencil option and you click on the map editor nothing happen?
-
Maybe it's related to the Hosts field? You may find more information in the official API documentation (link below). Go to API doc
-
A more complete tutorial with Xampp can be found on the link below: Go to Installation tutorial with Xampp
-
Story Today I did this on my project...
Shenmue replied to SkywardRiver's topic in Design & Creativity
Looks cool -
First of all, be sure to be on the latest official working commit with the patch. The branch must not have any modification or there may be conflicts with the mod. You must download and apply the basic mod patch first. If you want more features like diagonal projectiles or easier attack when a player has a target, you can download and apply the patch files related to these. The zip file is not needed, but if you download the zip file, then you must apply all patches in order. Be sure to build your project after installation. In the setup section of the first post you have useful links like the official AscensionGameDev tutorial on how to apply a patch and a tutorial that explains how to deal with patch conflicts.
-
I think it's now stable, because all features seem to work and there's no known bugs. If we don't take in consideration the updates I've done to make the mod compatible with the latest dev branch, there've been two months without any modification.
-
Hello guys, if you have the easier attack on focus mod, I just realized I messed up "IsDisposed" method of "Intersect.Client.Entities.Entity". You can download the fix in the link below: Download Easier Attack on Focus fix You have installed new mods and now have conflicts trying to install the fix? In the spoiler box below there's what you can do to solve the issue (easy fix) Easier attack and zip file download links have been updated.
-
Story Today I did this on my project...
Shenmue replied to SkywardRiver's topic in Design & Creativity
What are you using if you don't mind? -
You may want to check the post below. It's a website with a shop feature integrated.
-
Increase movement speed by increasing level
Shenmue replied to a question in Source / Plugin Requests
Oh ok, equations in parenthesis are done first so you need to remove the ones between "1.5 - Level". Something like this should work: "var time = (float)(1000f / 1.5 - Level);" Actually I am the one who came up with the parenthesis first lol. I thought you wanted to do it that way. -
Increase movement speed by increasing level
Shenmue replied to a question in Source / Plugin Requests
The issue is your formula. 1000 / (1.5 - 8 ) = -153.846 1000 / (1.5 - 47) = -21.978 The maximum between -153 and 200 is 200. The maximum between -21.978 and 200 is 200. The minimum between 1000 and 200 is 200. So the value is always 200. You should verify your formula logic before implementing it. You should also check out how debugging works in Visual Studio it would've helped in this case. -
Increase movement speed by increasing level
Shenmue replied to a question in Source / Plugin Requests
Something like this should work: var time = (float)(1000f / (1.5 - Level)); if (Blocking) { time += time * (float) Options.BlockingSlow; } return Math.Min(1000f, Math.Max(time, 500)); // Replace 500 by the maximum movement time you want -
Increase movement speed by increasing level
Shenmue replied to a question in Source / Plugin Requests
Replace "var time = 1000f / Level;" By "var time = 1000f / (1.5 - Level);" -
Increase movement speed by increasing level
Shenmue replied to a question in Source / Plugin Requests
So you want every class to have the same speed when leveling? If so then you should add the "Level" variable in the formula you will use for the variable "time". Like: "var time = 1000f / Level" -
Actually the bug with the character always running/walking is because you don't have an idle sprite or your idle sprite is your character running/walking. About the attack frame not disappearing, it's related to "TimeBeforeIdling" value.
-
I guess when you walk the sprite change right? You should check the "TimeBeforeIdling" value in "Intersect.Client/Entities/Entity.cs" and reduce its amount. Should be somewhere near the line 164.
-
Well all I can recommend you is to verify this then, maybe redownload the file? Error like these can occur when: 1) The patch is not up to date with the code, which is not the case since I tested it on the latest dev branch. 2) You are not on the correct branch or version of the branch to apply the patch. For the diagonal move patch, the right branch is the development branch and the last working commit is shown on the first page with information on how to see the latest commit of your branch. 3) You have modifications on your code that has conflicts with the patch. For example you changed a line of code used by the patch, or you applied another one. I've made a tutorial on how to solve this kind of issues with Visual Studio. Link on the first page.
-
Everything is working fine on my side with the latest dev build (0.6.2.421). Do you have conflicts in a clean branch?
-
Check the tutorial I've sent bro
-
I just tested the mod and everything went well on my side. Maybe your dev branch is not up to date
